Boost logo

Boost Users :

From: brussels (brussels_at_[hidden])
Date: 2005-11-28 13:14:00


actually boost built with stlport

ldd /usr/local/lib/libboost_serialization-gcc.so
        libstlport_gcc.so => /usr/local/lib/libstlport_gcc.so (0x4006e000)
        librt.so.1 => /lib/librt.so.1 (0x40147000)
        libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x4015a000)
        libm.so.6 => /lib/libm.so.6 (0x40212000)
        libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x40235000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x4023e000)
        libc.so.6 => /lib/libc.so.6 (0x4028f000)
        /lib/ld-linux.so.2 (0x80000000)

ldd /usr/local/lib/libboost_wserialization-gcc.so
        libstlport_gcc.so => /usr/local/lib/libstlport_gcc.so (0x4005f000)
        librt.so.1 => /lib/librt.so.1 (0x40138000)
        libboost_serialization-gcc-p-1_33_1.so.1.33.1 => /usr/local/lib/libboost_serialization-gcc-p-1_33_1.so.1.33.1 (0x4014b000)
        libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x401b9000)
        libm.so.6 => /lib/libm.so.6 (0x40271000)
        libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x40294000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x4029d000)
        libc.so.6 => /lib/libc.so.6 (0x402ee000)
        /lib/ld-linux.so.2 (0x80000000)

compiling results in error

/usr/home/quark/build/libferris-1.1.70/Ferris/.libs/libferris.so: undefined reference to `boost::archive::basic_binary_iprimitive<boost::archive::binary_iarchive, _STL::basic_istream<char, _STL::char_traits<char> > >::basic_binary_iprimitive[not-in-charge](_STL::basic_istream<char, _STL::char_traits<char> >&, bool)'
/usr/home/quark/build/libferris-1.1.70/Ferris/.libs/libferris.so: undefined reference to `boost::archive::basic_binary_iprimitive<boost::archive::binary_iarchive, _STL::basic_istream<char, _STL::char_traits<char> > >::load(_STL::basic_string<char, _STL::char_traits<char>, _STL::allocator<char> >&)'
/usr/home/quark/build/libferris-1.1.70/Ferris/.libs/libferris.so: undefined reference to `boost::archive::basic_binary_oprimitive<boost::archive::binary_oarchive, _STL::basic_ostream<char, _STL::char_traits<char> > >::~basic_binary_oprimitive [not-in-charge]()'
/usr/home/quark/build/libferris-1.1.70/Ferris/.libs/libferris.so: undefined reference to `boost::archive::basic_binary_oprimitive<boost::archive::binary_oarchive, _STL::basic_ostream<char, _STL::char_traits<char> > >::save(_STL::basic_string<char, _STL::char_traits<char>, _STL::allocator<char> > const&)'
/usr/home/quark/build/libferris-1.1.70/Ferris/.libs/libferris.so: undefined reference to `boost::archive::basic_binary_oprimitive<boost::archive::binary_oarchive, _STL::basic_ostream<char, _STL::char_traits<char> > >::init()'
/usr/home/quark/build/libferris-1.1.70/Ferris/.libs/libferris.so: undefined reference to `boost::archive::basic_binary_oprimitive<boost::archive::binary_oarchive, _STL::basic_ostream<char, _STL::char_traits<char> > >::basic_binary_oprimitive[not-in-charge](_STL::basic_ostream<char, _STL::char_traits<char> >&, bool)'
/usr/home/quark/build/libferris-1.1.70/Ferris/.libs/libferris.so: undefined reference to `boost::archive::basic_binary_iprimitive<boost::archive::binary_iarchive, _STL::basic_istream<char, _STL::char_traits<char> > >::init()'
/usr/home/quark/build/libferris-1.1.70/Ferris/.libs/libferris.so: undefined reference to `boost::archive::basic_binary_iprimitive<boost::archive::binary_iarchive, _STL::basic_istream<char, _STL::char_traits<char> > >::~basic_binary_iprimitive [not-in-charge]()'
collect2: ld returned 1 exit status

what linking flags should i use to get with this "basic_binary_iprimitive"??


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net