I've updated both ossie_colletoin and openembedded by svn up and git pull but again I am getting the same error.Now configure.ac line has also been changed to AC_CHECK_LIB([boost_filesystem-mt], [main], [], [AC_MSG_ERROR([cannot find boost_filesystem library.])]) I've also removed DEFAULT_PREFERENCE=-1 from boos_1.37.0.bb recipe.
Now where might be the problem. Saleh > Date: Thu, 25 Mar 2010 10:15:53 -0400 > From: [email protected] > To: [email protected] > Subject: Re: Boost library issue > > On 03/25/2010 10:09 AM, saleh usman wrote: > >> > >> "svn up" in ossie_collection again. > > > > I did this but that error is there.When I do svn up in ossie_collectoin it > > responds > > > > [sa...@localhost ossie_collection]$ svn up > > Skipped '.' > > > > Is it updated properly while this skipped appears. > > This suggests you do not have write permissions in the directory you are > trying to update. Don't ever do anything while logged in as root. > > > > >> I changed the configure script back > >> to looking for libboost_filesystem-mt again. This should work in OE for > >> both dm6446 and beagleboard machines. (I looked to see what is in > >> staging). This should also work on desktop distros, since the ones I > >> checked use the softlink to the library name without the -mt. > >> > >> I am checking for dm6446 and beagleboard now, but it will be tomorrow > >> before I know it works for both machines. > >> > >> To make sure you have the right files, look in tmp/work/... for the > >> ossie-cf source and read the configure.ac file. There should be a line > >> with AC_CHECK_LIB and libboost_filesystem-mt in it. (Those strings are > >> only approximiate) > > > > I've checked configure.ac file and > > AC_CHECK_LIB([boost_filesystem], [main], [], [AC_MSG_ERROR([cannot find > > boost_filesystem library.])]) > > line is present there. > > When get teh correct checkout of ossie_collection and build ossie-cf, > that line will change to: > > > > AC_CHECK_LIB([boost_filesystem-mt], [main], [], [AC_MSG_ERROR([cannot > find boost_filesystem library.])]) > > You are really close. > > Philip > > > > > >> I really need to put all this in a git repo to make it easier for others > >> to work on. Subversion has become very limiting. > >> > >> Philip > >> > >>> > >>>> Date: Wed, 24 Mar 2010 11:46:20 -0400 > >>>> From: [email protected] > >>>> To: [email protected] > >>>> Subject: Re: Boost library issue > >>>> > >>>> On 03/24/2010 11:44 AM, saleh usman wrote: > >>>>> > >>>>> I checked cd ossie_collection and svn up but that didn't worked.It is > >>>>> showing same error. > >>>>> Attched is configure.log file. > >>>> > >>>> I mean config.log from tmp/work/armv5.../ossie... > >>>> > >>>> I'm going to see if I can reproduce the problem locally. I will be slow > >>>> fixing it since I have some other pressing work atm. > >>>> > >>>> Philip > >>>> > >>>>> > >>>>> Saleh > >>>>> > >>>>>> Date: Wed, 24 Mar 2010 11:29:25 -0400 > >>>>>> From: [email protected] > >>>>>> To: [email protected] > >>>>>> Subject: Re: Boost library issue > >>>>>> > >>>>>> On 03/24/2010 11:21 AM, saleh usman wrote: > >>>>>>> > >>>>>>> Now again when openembedded reached at boost library configuration, > >>>>>>> bitbake failed and it is showing the same old error as with boost > >>>>>>> version 1.36. > >>>>>> > >>>>>> The root problem is OE needs to stage boost libs and make sure a soft > >>>>>> link exists to the non -mt name .... > >>>>>> > >>>>>> I did a really quick hack to the ossie_collection to try and get you > >>>>>> past this. > >>>>>> > >>>>>> cd ossie_collection and svn up > >>>>>> > >>>>>> If this does not work send the config.log file so i can look at it > >>>>>> closer. > >>>>>> > >>>>>> Philip > >>>>>> > >>>>>> > >>>>>>> > >>>>>>> Saleh > >>>>>>> > >>>>>>> Terminal log follows > >>>>>>> > >>>>>>> NOTE: Running task 1649 of 3551 (ID: 1159, > >>>>>>> /sdr/ossie_collection/recipes/ossie-libraries/ossie-cf_svn.bb, > >>>>>>> do_configure) > >>>>>>> ERROR: function do_configure failed > >>>>>>> ERROR: log data follows > >>>>>>> (/sdr/build/tmp/work/armv5te-angstrom-linux-gnueabi/ossie-cf-0.0.0+svnr247-r1/temp/log.do_configure.26954) > >>>>>>> | automake (GNU automake) 1.10.2 > >>>>>>> | Copyright (C) 2008 Free Software Foundation, Inc. > >>>>>>> | License GPLv2+: GNU GPL version 2 or > >>>>>>> later<http://gnu.org/licenses/gpl.html> > >>>>>>> | This is free software: you are free to change and redistribute it. > >>>>>>> | There is NO WARRANTY, to the extent permitted by law. > >>>>>>> | > >>>>>>> | Written by Tom Tromey<[email protected]> > >>>>>>> | and Alexandre Duret-Lutz<[email protected]>. > >>>>>>> | AUTOV is 1.10 > >>>>>>> | NOTE: Executing autoreconf --verbose --install --force > >>>>>>> --exclude=autopoint > >>>>>>> -I/sdr/build/tmp/staging/armv5te-angstrom-linux-gnueabi/usr/share/aclocal-1.10 > >>>>>>> -I > >>>>>>> /sdr/build/tmp/staging/armv5te-angstrom-linux-gnueabi/usr/share/aclocal > >>>>>>> | autoreconf: Entering directory `.' > >>>>>>> | autoreconf: configure.ac: not using Gettext > >>>>>>> | autoreconf: running: aclocal -I > >>>>>>> /sdr/build/tmp/staging/armv5te-angstrom-linux-gnueabi/usr/share/aclocal-1.10 > >>>>>>> -I > >>>>>>> /sdr/build/tmp/staging/armv5te-angstrom-linux-gnueabi/usr/share/aclocal > >>>>>>> --force > >>>>>>> | autoreconf: configure.ac: tracing > >>>>>>> | autoreconf: running: libtoolize --copy --force > >>>>>>> | libtoolize: putting auxiliary files in `.'. > >>>>>>> | libtoolize: copying file `./ltmain.sh' > >>>>>>> | libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to > >>>>>>> configure.ac and > >>>>>>> | libtoolize: rerunning libtoolize, to keep the correct libtool > >>>>>>> macros in-tree. > >>>>>>> | libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in > >>>>>>> Makefile.am. > >>>>>>> | autoreconf: running: > >>>>>>> /sdr/build/tmp/staging/i686-linux/usr/bin/autoconf > >>>>>>> --include=/sdr/build/tmp/staging/armv5te-angstrom-linux-gnueabi/usr/share/aclocal-1.10 > >>>>>>> > >>>>>>> --include=/sdr/build/tmp/staging/armv5te-angstrom-linux-gnueabi/usr/share/aclocal > >>>>>>> --force --warnings=cross > >>>>>>> | autoreconf: configure.ac: not using Autoheader > >>>>>>> | autoreconf: running: automake --foreign --add-missing --copy > >>>>>>> --force-missing --warnings=cross > >>>>>>> | automake: unknown warning category `cross' > >>>>>>> | configure.ac:9: installing `./config.guess' > >>>>>>> | configure.ac:9: installing `./config.sub' > >>>>>>> | configure.ac:4: installing `./install-sh' > >>>>>>> | configure.ac:4: installing `./missing' > >>>>>>> | framework/Makefile.am: installing `./depcomp' > >>>>>>> | autoreconf: running: gnu-configize > >>>>>>> | autoreconf: Leaving directory `.' > >>>>>>> | NOTE: Running > >>>>>>> /sdr/build/tmp/work/armv5te-angstrom-linux-gnueabi/ossie-cf-0.0.0+svnr247-r1/trunk/configure > >>>>>>> --build=i686-linux > >>>>>>> --host=arm-angstrom-linux-gnueabi > >>>>>>> --target=arm-angstrom-linux-gnueabi --prefix=/usr > >>>>>>> --exec_prefix=/usr --bindir=/usr/bin > >>>>>>> --sbindir=/usr/sbin --libexecdir=/usr/libexec > >>>>>>> --datadir=/usr/share --sysconfdir=/etc > >>>>>>> --sharedstatedir=/com --localstatedir=/var > >>>>>>> --libdir=/usr/lib > >>>>>>> --includedir=/usr/include --oldincludedir=/usr/include > >>>>>>> --infodir=/usr/share/info > >>>>>>> --mandir=/usr/share/man > >>>>>>> --with-omniorb=/sdr/build/tmp/staging/armv5te-angstrom-linux-gnueabi/usr/bin/.. > >>>>>>> IDL=/sdr/build/tmp/staging/i686-linux/usr/bin/omniidl > >>>>>>> ... > >>>>>>> | configure: WARNING: unrecognized options: --with-omniorb > >>>>>>> | configure: loading site script /sdr/openembedded/site/endian-little > >>>>>>> | configure: loading site script /sdr/openembedded/site/common-linux > >>>>>>> | configure: loading site script /sdr/openembedded/site/common-glibc > >>>>>>> | configure: loading site script /sdr/openembedded/site/arm-common > >>>>>>> | configure: loading site script /sdr/openembedded/site/arm-linux > >>>>>>> | configure: loading site script /sdr/openembedded/site/common > >>>>>>> | configure: loading site script /sdr/openembedded/site/common > >>>>>>> | checking for a BSD-compatible install... > >>>>>>> /sdr/build/tmp/staging/i686-linux/usr/bin/install -c > >>>>>>> | checking whether build environment is sane... yes > >>>>>>> | checking for a thread-safe mkdir -p... > >>>>>>> /sdr/build/tmp/staging/i686-linux/usr/bin/mkdir -p > >>>>>>> | checking for gawk... gawk > >>>>>>> | checking whether make sets $(MAKE)... yes > >>>>>>> | checking for arm-angstrom-linux-gnueabi-strip... > >>>>>>> arm-angstrom-linux-gnueabi-strip > >>>>>>> | checking for C++ compiler default output file name... a.out > >>>>>>> | checking whether the C++ compiler works... yes > >>>>>>> | checking whether we are cross compiling... yes > >>>>>>> | checking for suffix of executables... > >>>>>>> | checking for suffix of object files... o > >>>>>>> | checking whether we are using the GNU C++ compiler... yes > >>>>>>> | checking whether ccache arm-angstrom-linux-gnueabi-g++ > >>>>>>> -march=armv5te -mtune=arm926ej-s -mthumb-interwork -mno-thumb accepts > >>>>>>> -g... yes > >>>>>>> | checking for style of include used by make... GNU > >>>>>>> | checking dependency style of ccache arm-angstrom-linux-gnueabi-g++ > >>>>>>> -march=armv5te -mtune=arm926ej-s -mthumb-interwork -mno-thumb... gcc3 > >>>>>>> | checking for a BSD-compatible install... > >>>>>>> /sdr/build/tmp/staging/i686-linux/usr/bin/install -c > >>>>>>> | checking whether make sets $(MAKE)... (cached) yes > >>>>>>> | checking build system type... i686-pc-linux-gnu > >>>>>>> | checking host system type... arm-angstrom-linux-gnueabi > >>>>>>> | checking for arm-angstrom-linux-gnueabi-gcc... ccache > >>>>>>> arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=arm926ej-s > >>>>>>> -mthumb-interwork -mno-thumb > >>>>>>> | checking whether we are using the GNU C compiler... yes > >>>>>>> | checking whether ccache arm-angstrom-linux-gnueabi-gcc > >>>>>>> -march=armv5te -mtune=arm926ej-s -mthumb-interwork -mno-thumb accepts > >>>>>>> -g... yes > >>>>>>> | checking for ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te > >>>>>>> -mtune=arm926ej-s -mthumb-interwork -mno-thumb option to accept ISO > >>>>>>> C89... none needed > >>>>>>> | checking dependency style of ccache arm-angstrom-linux-gnueabi-gcc > >>>>>>> -march=armv5te -mtune=arm926ej-s -mthumb-interwork -mno-thumb... gcc3 > >>>>>>> | checking for a sed that does not truncate output... /bin/sed > >>>>>>> | checking for grep that handles long lines and -e... /bin/grep > >>>>>>> | checking for egrep... /bin/grep -E > >>>>>>> | checking for fgrep... /bin/grep -F > >>>>>>> | checking for ld used by ccache arm-angstrom-linux-gnueabi-gcc > >>>>>>> -march=armv5te -mtune=arm926ej-s -mthumb-interwork -mno-thumb... > >>>>>>> arm-angstrom-linux-gnueabi-ld > >>>>>>> | checking if the linker (arm-angstrom-linux-gnueabi-ld) is GNU ld... > >>>>>>> yes > >>>>>>> | checking for BSD- or MS-compatible name lister (nm)... > >>>>>>> arm-angstrom-linux-gnueabi-nm > >>>>>>> | checking the name lister (arm-angstrom-linux-gnueabi-nm) > >>>>>>> interface... BSD nm > >>>>>>> | checking whether ln -s works... yes > >>>>>>> | checking the maximum length of command line arguments... 98304 > >>>>>>> | checking whether the shell understands some XSI constructs... yes > >>>>>>> | checking whether the shell understands "+="... yes > >>>>>>> | checking for arm-angstrom-linux-gnueabi-ld option to reload object > >>>>>>> files... -r > >>>>>>> | checking for arm-angstrom-linux-gnueabi-objdump... > >>>>>>> arm-angstrom-linux-gnueabi-objdump > >>>>>>> | checking how to recognize dependent libraries... pass_all > >>>>>>> | checking for arm-angstrom-linux-gnueabi-ar... > >>>>>>> arm-angstrom-linux-gnueabi-ar > >>>>>>> | checking for arm-angstrom-linux-gnueabi-strip... (cached) > >>>>>>> arm-angstrom-linux-gnueabi-strip > >>>>>>> | checking for arm-angstrom-linux-gnueabi-ranlib... > >>>>>>> arm-angstrom-linux-gnueabi-ranlib > >>>>>>> | checking command to parse arm-angstrom-linux-gnueabi-nm output from > >>>>>>> ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te > >>>>>>> -mtune=arm926ej-s -mthumb-interwork -mno-thumb object... ok > >>>>>>> | checking how to run the C preprocessor... > >>>>>>> arm-angstrom-linux-gnueabi-gcc -E > >>>>>>> | checking for ANSI C header files... yes > >>>>>>> | checking for sys/types.h... yes > >>>>>>> | checking for sys/stat.h... yes > >>>>>>> | checking for stdlib.h... yes > >>>>>>> | checking for string.h... yes > >>>>>>> | checking for memory.h... yes > >>>>>>> | checking for strings.h... yes > >>>>>>> | checking for inttypes.h... yes > >>>>>>> | checking for stdint.h... yes > >>>>>>> | checking for unistd.h... yes > >>>>>>> | checking for dlfcn.h... yes > >>>>>>> | checking whether we are using the GNU C++ compiler... (cached) yes > >>>>>>> | checking whether ccache arm-angstrom-linux-gnueabi-g++ > >>>>>>> -march=armv5te -mtune=arm926ej-s -mthumb-interwork -mno-thumb accepts > >>>>>>> -g... (cached) yes > >>>>>>> | checking dependency style of ccache arm-angstrom-linux-gnueabi-g++ > >>>>>>> -march=armv5te -mtune=arm926ej-s -mthumb-interwork -mno-thumb... > >>>>>>> (cached) gcc3 > >>>>>>> | checking how to run the C++ preprocessor... ccache > >>>>>>> arm-angstrom-linux-gnueabi-g++ -march=armv5te -mtune=arm926ej-s > >>>>>>> -mthumb-interwork -mno-thumb -E > >>>>>>> | checking for objdir... .libs > >>>>>>> | checking if ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te > >>>>>>> -mtune=arm926ej-s -mthumb-interwork -mno-thumb supports -fno-rtti > >>>>>>> -fno-exceptions... no > >>>>>>> | checking for ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te > >>>>>>> -mtune=arm926ej-s -mthumb-interwork -mno-thumb option to produce > >>>>>>> PIC... -fPIC -DPIC > >>>>>>> | checking if ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te > >>>>>>> -mtune=arm926ej-s -mthumb-interwork -mno-thumb PIC flag -fPIC -DPIC > >>>>>>> works... yes > >>>>>>> | checking if ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te > >>>>>>> -mtune=arm926ej-s -mthumb-interwork -mno-thumb static flag -static > >>>>>>> works... yes > >>>>>>> | checking if ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te > >>>>>>> -mtune=arm926ej-s -mthumb-interwork -mno-thumb supports -c -o > >>>>>>> file.o... yes > >>>>>>> | checking if ccache arm-angstrom-linux-gnueabi-gcc -march=armv5te > >>>>>>> -mtune=arm926ej-s -mthumb-interwork -mno-thumb supports -c -o > >>>>>>> file.o... (cached) yes > >>>>>>> | checking whether the ccache arm-angstrom-linux-gnueabi-gcc > >>>>>>> -march=armv5te -mtune=arm926ej-s -mthumb-interwork -mno-thumb linker > >>>>>>> (arm-angstrom-linux-gnueabi-ld) supports shared libraries... yes > >>>>>>> | checking whether -lc should be explicitly linked in... no > >>>>>>> | checking dynamic linker characteristics... GNU/Linux ld.so > >>>>>>> | checking how to hardcode library paths into programs... immediate > >>>>>>> | checking whether stripping libraries is possible... yes > >>>>>>> | checking if libtool supports shared libraries... yes > >>>>>>> | checking whether to build shared libraries... yes > >>>>>>> | checking whether to build static libraries... yes > >>>>>>> | checking for ld used by ccache arm-angstrom-linux-gnueabi-g++ > >>>>>>> -march=armv5te -mtune=arm926ej-s -mthumb-interwork -mno-thumb... > >>>>>>> arm-angstrom-linux-gnueabi-ld > >>>>>>> | checking if the linker (arm-angstrom-linux-gnueabi-ld) is GNU ld... > >>>>>>> yes > >>>>>>> | checking whether the ccache arm-angstrom-linux-gnueabi-g++ > >>>>>>> -march=armv5te -mtune=arm926ej-s -mthumb-interwork -mno-thumb linker > >>>>>>> (arm-angstrom-linux-gnueabi-ld) supports shared libraries... yes > >>>>>>> | checking for ccache arm-angstrom-linux-gnueabi-g++ -march=armv5te > >>>>>>> -mtune=arm926ej-s -mthumb-interwork -mno-thumb option to produce > >>>>>>> PIC... -fPIC -DPIC > >>>>>>> | checking if ccache arm-angstrom-linux-gnueabi-g++ -march=armv5te > >>>>>>> -mtune=arm926ej-s -mthumb-interwork -mno-thumb PIC flag -fPIC -DPIC > >>>>>>> works... yes > >>>>>>> | checking if ccache arm-angstrom-linux-gnueabi-g++ -march=armv5te > >>>>>>> -mtune=arm926ej-s -mthumb-interwork -mno-thumb static flag -static > >>>>>>> works... yes > >>>>>>> | checking if ccache arm-angstrom-linux-gnueabi-g++ -march=armv5te > >>>>>>> -mtune=arm926ej-s -mthumb-interwork -mno-thumb supports -c -o > >>>>>>> file.o... yes > >>>>>>> | checking if ccache arm-angstrom-linux-gnueabi-g++ -march=armv5te > >>>>>>> -mtune=arm926ej-s -mthumb-interwork -mno-thumb supports -c -o > >>>>>>> file.o... (cached) yes > >>>>>>> | checking whether the ccache arm-angstrom-linux-gnueabi-g++ > >>>>>>> -march=armv5te -mtune=arm926ej-s -mthumb-interwork -mno-thumb linker > >>>>>>> (arm-angstrom-linux-gnueabi-ld) supports shared libraries... yes > >>>>>>> | checking dynamic linker characteristics... GNU/Linux ld.so > >>>>>>> | checking how to hardcode library paths into programs... immediate > >>>>>>> | checking for main in -lomniORB4... yes > >>>>>>> | checking omniORB4/CORBA.h usability... yes > >>>>>>> | checking omniORB4/CORBA.h presence... yes > >>>>>>> | checking for omniORB4/CORBA.h... yes > >>>>>>> | checking for omniidl... > >>>>>>> /sdr/build/tmp/staging/i686-linux/usr/bin/omniidl > >>>>>>> | checking boost/filesystem/operations.hpp usability... yes > >>>>>>> | checking boost/filesystem/operations.hpp presence... yes > >>>>>>> | checking for boost/filesystem/operations.hpp... yes > >>>>>>> | checking for main in -lboost_filesystem... no > >>>>>>> | configure: error: cannot find boost_filesystem library. > >>>>>>> | FATAL: oe_runconf failed > >>>>>>> NOTE: Task failed: > >>>>>>> /sdr/build/tmp/work/armv5te-angstrom-linux-gnueabi/ossie-cf-0.0.0+svnr247-r1/temp/log.do_configure.26954 > >>>>>>> ERROR: TaskFailed event exception, aborting > >>>>>>> ERROR: Build of > >>>>>>> /sdr/ossie_collection/recipes/ossie-libraries/ossie-cf_svn.bb > >>>>>>> do_configure failed > >>>>>>> ERROR: Task 1159 > >>>>>>> (/sdr/ossie_collection/recipes/ossie-libraries/ossie-cf_svn.bb, > >>>>>>> do_configure) failed > >>>>>>> NOTE: Tasks Summary: Attempted 1648 tasks of which 1547 didn't need > >>>>>>> to be rerun and 1 failed. > >>>>>>> ERROR: > >>>>>>> '/sdr/ossie_collection/recipes/ossie-libraries/ossie-cf_svn.bb' > >>>>>>> failed > >>>>>>> _________________________________________________________________ > >>>>>>> Your E-mail and More On-the-Go. Get Windows Live Hotmail Free. > >>>>>>> https://signup.live.com/signup.aspx?id=60969 > >>>>>> > >>>>> > >>>>> _________________________________________________________________ > >>>>> Hotmail: Trusted email with powerful SPAM protection. > >>>>> https://signup.live.com/signup.aspx?id=60969 > >>>> > >>> > >>> _________________________________________________________________ > >>> Hotmail: Powerful Free email with security by Microsoft. > >>> https://signup.live.com/signup.aspx?id=60969 > >> > > > > _________________________________________________________________ > > Hotmail: Free, trusted and rich email service. > > https://signup.live.com/signup.aspx?id=60969 > _________________________________________________________________ Your E-mail and More On-the-Go. Get Windows Live Hotmail Free. https://signup.live.com/signup.aspx?id=60969
