[oe] Boost 1.41 seems to have build issues

John Faith jfaith at soundmetrics.com
Tue Aug 31 20:20:33 UTC 2010


J. L. wrote:
> When I bummed boost to the 1.41 version I noticed during building it
> did not build in the normal manner and displayed a bunch of warning
> though did not fail to build. Seems like it should not have so many
> errors or inability to find libraries. Could be my inexperience
> talking. Hope someone can explain why this isnt bad if it isnt but to
> me an error is an error, and would cause other issues once used on the
> image possibly. This is not the full message just a clip of it:
>
> NOTE:   /usr/lib/Boost.cmake
> NOTE:   /usr/share/boost-1.41.0/cmake/BoostConfig.cmake
> NOTE:   /usr/share/boost-1.41.0/cmake/BoostConfigVersion.cmake
> NOTE: Multiple libraries (libboost_date_time-mt-d.so.1.41.0,
> libboost_date_time-mt.so.1.41.0) found and LEAD_SONAME not defined
> NOTE: Multiple libraries (libboost_filesystem-mt.so.1.41.0,
> libboost_filesystem-mt-d.so.1.41.0) found and LEAD_SONAME not defined
> NOTE: Multiple libraries (libboost_graph-mt.so.1.41.0,
> libboost_graph-mt-d.so.1.41.0) found and LEAD_SONAME not defined
> NOTE: Multiple libraries (libboost_iostreams-mt-d.so.1.41.0,
> libboost_iostreams-mt.so.1.41.0) found and LEAD_SONAME not defined
> NOTE: Multiple libraries (libboost_program_options-mt.so.1.41.0,
> libboost_program_options-mt-d.so.1.41.0) found and LEAD_SONAME not
> defined
> NOTE: Multiple libraries (libboost_python-mt-d.so.1.41.0,
> libboost_python-mt.so.1.41.0) found and LEAD_SONAME not defined
> NOTE: Multiple libraries (libboost_regex-mt-d.so.1.41.0,
> libboost_regex-mt.so.1.41.0) found and LEAD_SONAME not defined
> NOTE: Multiple libraries (libboost_wserialization-mt-d.so.1.41.0,
> libboost_serialization-mt-d.so.1.41.0,
> libboost_wserialization-mt.so.1.41.0,
> libboost_serialization-mt.so.1.41.0) found and LEAD_SONAME not defined
> NOTE: Multiple libraries (libboost_signals-mt-d.so.1.41.0,
> libboost_signals-mt.so.1.41.0) found and LEAD_SONAME not defined
> NOTE: Multiple libraries (libboost_system-mt-d.so.1.41.0,
> libboost_system-mt.so.1.41.0) found and LEAD_SONAME not defined
> NOTE: Multiple libraries (libboost_unit_test_framework-mt-d.so.1.41.0,
> libboost_unit_test_framework-mt.so.1.41.0) found and LEAD_SONAME not
> defined
> NOTE: Multiple libraries (libboost_thread-mt.so.1.41.0,
> libboost_thread-mt-d.so.1.41.0) found and LEAD_SONAME not defined
> NOTE: Multiple libraries (libboost_prg_exec_monitor-mt-d.so.1.41.0,
> libboost_wave-mt-d.so.1.41.0, libboost_prg_exec_monitor-mt.so.1.41.0,
> libboost_wave-mt.so.1.41.0) found and LEAD_SONAME not defined
> NOTE: Couldn't find shared library provider for libstdc++.so.6
> NOTE: Couldn't find shared library provider for libgcc_s.so.1
>
>   
<snip>
> ERROR: QA Issue with boost-date-time: non -dev package contains
> symlink .so: boost-date-time path
> '/work/armv7a-angstrom-linux-gnueabi/boost-1.41.0-r8.1/packages-split/boost-date-time/usr/lib/libboost_date_time-mt.so'
> ERROR: QA Issue with boost-date-time: non -dev package contains
> symlink .so: boost-date-time path
> '/work/armv7a-angstrom-linux-gnueabi/boost-1.41.0-r8.1/packages-split/boost-date-time/usr/lib/libboost_date_time-mt-d.so'
>
>   
<snip>


Which machine are you building for?

Not sure about the errors you saw, but when I tried to build for 
omap3evm, I hit a completely different problem:

cd 
/home/jfaith/oe/arago-tmp/work/armv7a-none-linux-gnueabi/boost-1.41.0-r8.1/boost-1.41.0.cmake0/libs/date_time/src 
&& /home/jfaith/oe/arago-tmp/sysroots/i686-linux/usr/bin/cmake -E 
cmake_link_script CMakeFiles/boost_date_time-mt-static.dir/link.txt 
--verbose=1
CMAKE_AR-NOTFOUND cr ../../../lib/libboost_date_time-mt.a  
CMakeFiles/boost_date_time-mt-static.dir/gregorian/greg_month.cpp.o 
CMakeFiles/boost_date_time-mt-static.dir/gregorian/greg_weekday.cpp.o 
CMakeFiles/boost_date_time-mt-static.dir/gregorian/date_generators.cpp.o
Error running link command: No such file or directory
make[2]: *** [lib/libboost_date_time-mt.a] Error 2

,
John






More information about the Openembedded-devel mailing list