OESF | ELSI | pdaXrom | OpenZaurus | Zaurus Themes | Community Links | Ibiblio

IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
> Bitbake Of Gpsd Fails Can't Find Libncurses.so, Trying to build gpsd
oninitdialog
post May 8 2005, 01:25 AM
Post #1





Group: Members
Posts: 39
Joined: 27-April 04
From: Blackpool UK
Member No.: 2,969



Does any one know how to over come the problem I have building gpsd. I don't have any problems building any other packages just this one so far.
The errors are shown below.

| ccache arm-linux-gcc -march=armv4 -mtune=xscale -I/home/don/stuff/build/tmp/staging/arm-linux/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -Wall -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -W -I/usr/X11R6/include -o .libs/sirfmon sirfmon.o -L/usr/X11R6/lib -lncurses ./.libs/libgps.so -lc -lnsl -lm
| /home/don/stuff/build/tmp/cross/lib/gcc/arm-linux/3.4.3/../../../../arm-linux/bin/ld: skipping incompatible /lib/libncurses.so when searching for /lib/libncurses.so
| /home/don/stuff/build/tmp/cross/lib/gcc/arm-linux/3.4.3/../../../../arm-linux/bin/ld: cannot find /lib/libncurses.so
| collect2: ld returned 1 exit status
| make[1]: *** [sirfmon] Error 1
| make[1]: Leaving directory `/home/don/stuff/build/tmp/work/gpsd-2.23-r0/gpsd-2.23'
| make: *** [all] Error 2
| FATAL: oe_runmake failed
NOTE: Task failed:
NOTE: package gpsd-2.23-r0: task do_compile: failed
ERROR: TaskFailed event exception, aborting
NOTE: package gpsd-2.23: failed
ERROR: Build of gpsd failed[COLOR=green]

Thanks
Go to the top of the page
 
+Quote Post
lardman
post May 8 2005, 02:56 AM
Post #2





Group: Members
Posts: 4,515
Joined: 25-October 03
From: Bath, UK
Member No.: 464



Looks like ncurses is a either dep and hasn't been added to the .bb file, or the lib in staging hasn't been linked correctly.

Take a look in the .b file and see if ncurses is a dep, if not, run 'bitbake ncurses', then 'bitbake gpsd' again.

Also mention this on the OE bug tracker, or on #oe and it'll be fixed.


Si
Go to the top of the page
 
+Quote Post
oninitdialog
post May 8 2005, 10:44 PM
Post #3





Group: Members
Posts: 39
Joined: 27-April 04
From: Blackpool UK
Member No.: 2,969



I looked at the bb file for gpsd and ncurses is not listed as a requirement. So I ran bitbake ncurses and bitbake ncurses-native but gpsd still fails in the same way and the OE bugtracker seems to be down at the moment.
Go to the top of the page
 
+Quote Post
lardman
post May 9 2005, 01:13 AM
Post #4





Group: Members
Posts: 4,515
Joined: 25-October 03
From: Bath, UK
Member No.: 464



Strange, gpsd built fine for me on Friday or Saturday (I had ncurses built already).

Have you updated your tree recently?


Si
Go to the top of the page
 
+Quote Post
oninitdialog
post May 9 2005, 03:47 AM
Post #5





Group: Members
Posts: 39
Joined: 27-April 04
From: Blackpool UK
Member No.: 2,969



I use bk pull is this enougth to update my tree?
Go to the top of the page
 
+Quote Post
lardman
post May 9 2005, 06:05 AM
Post #6





Group: Members
Posts: 4,515
Joined: 25-October 03
From: Bath, UK
Member No.: 464



http://openembedded.org/cgi-bin/moin.cgi/G...34c18632557c3c4

bk pull; bk -r co -q


Si
Go to the top of the page
 
+Quote Post
oninitdialog
post May 9 2005, 12:10 PM
Post #7





Group: Members
Posts: 39
Joined: 27-April 04
From: Blackpool UK
Member No.: 2,969



OK that made some changes GPSD 2.6 build but not 2.22 or 2.23 my ultimate goal is to make a bb file for the gpsd from qpegps so that I can use qpegps at last. So I thought I would try and build the existing gpsd bb files firts to test my build system.
Go to the top of the page
 
+Quote Post
lardman
post May 9 2005, 02:12 PM
Post #8





Group: Members
Posts: 4,515
Joined: 25-October 03
From: Bath, UK
Member No.: 464



I'm not sure which version I built - I'll check tomorrow and see.

Do you have a patch for the alterations needed for qpegps?


Si
Go to the top of the page
 
+Quote Post
oninitdialog
post May 9 2005, 10:37 PM
Post #9





Group: Members
Posts: 39
Joined: 27-April 04
From: Blackpool UK
Member No.: 2,969



I don't have a patch I was just going to try and build the gpsd provided by th qpegps team which can be found here:
http://kent.dl.sourceforge.net/sourceforge...ps_0_9_1.tar.gz
If you use the binary gpsd they provide it runs in OZ 3.5.3 but produces the wrong cordinates I wanted to see if compiling it with soft float would change that
Go to the top of the page
 
+Quote Post
lardman
post May 10 2005, 03:03 AM
Post #10





Group: Members
Posts: 4,515
Joined: 25-October 03
From: Bath, UK
Member No.: 464



gpsd 2.20 built fine for me on the 7th of May.

Base your .bb on that - it should be pretty much identical in fact, just change the URI and see where/whether it fails.


Si

P.S. Is there any more info anywhere on why qpegps won't work with the standard gpsd?
Go to the top of the page
 
+Quote Post
Mickeyl
post May 10 2005, 04:26 AM
Post #11





Group: Members
Posts: 1,497
Joined: 12-November 03
From: Germany
Member No.: 907



Apparantly the new maintainer of gpsd changed the API and the qpegps people [do not want to|didn't] catch up yet. I'm sure they would appreciate patches.
Go to the top of the page
 
+Quote Post
lardman
post May 10 2005, 05:02 AM
Post #12





Group: Members
Posts: 4,515
Joined: 25-October 03
From: Bath, UK
Member No.: 464



There is the start of some patches here (patching qpegps to work with the new gpsd) for anyone interested in sorting this out: http://sourceforge.net/mailarchive/forum.p...8&forum_id=9990


Si
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 18th December 2014 - 11:15 PM