From: Jostein A. J. <jos...@st...> - 2009-04-15 09:31:10
|
Well, the Boost recipe in the repositories is too old. I'm trying to cross compile Boost 1.37 / 1.38 and it seemed (fairly) simple enough without bitbaking (I find the 1.33.1 recipe kind of cryptic): wget --tries=10 http://heanet.dl.sourceforge.net/soruceforge/boost/boost_1_38_0.tar.gz tar xzf boost_1_38_0.tar.gz cd boost_1_38_0 echo "using gc : `${GUMSTIXTOP}/tmp/cross/arm-angstrom-linux-gnueabi7bin/g++ -v 2>&1 | tail --1 | awk '{print $3}'` : ${GUMSTIXTOP}/tmp/cross/arm-angstrom-linux-gnueabi7bin/g++ ; " > tools/build/v2/user-config.jam sudo apt-get install bjam sudo bjam --toolset=gcc-arm --prefix=/opt/gumros install However, I'm getting the error "/home/jostein/gumstix/gumstix- oe/tmp/cross/lib/gcc/arm-angstrom-linux-gnueabi/4.1.2/. ./../../../arm-angstrom-linux-gnueabi/bin/ld: skipping incompatible /opt/gumros/lib/libboost_thread-gcc-mt-1_38.so when searching for -lboost_thread-gcc-mt-1_38" when make-ing the Robot Operating System, which sounds like boost library wasn't compiled correctly for the gumstix platform. -Jostein 2009/4/15 Koen Kooi <k....@st...> > On 15-04-09 10:40, Jostein Austvik Jacobsen wrote: > > When not using bitbake > > Why? > > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by: > High Quality Requirements in a Collaborative Environment. > Download a free trial of Rational Requirements Composer Now! > http://p.sf.net/sfu/www-ibm-com > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > |