brussels wrote: BTW, it's better to give your real name when posting.
Please help me with the issue described below
--- Forwarded message -- From: brussels
To: Date: 27.11.05 22:31 Subject: No subject I trying to build libferris-1.1.70 from source. The library is building and linking without errors, but when we going to build tests and apps i get errors like this ..... /usr/home/quark/build/libferris-1.1.70/Ferris/.libs/libferris.so: undefined reference to `boost::archive::basic_binary_iprimitive
This is linking to STLPort build of Boost.Serialization, right? Yes, you have -I/usr/local/include/stlport in compiler options. Have you built Boost.Serialization with STLPort?
::basic_binary_iprimitive[not-in-charge](_STL::basic_istream
&, bool)' /usr/local/lib/libferrisloki.so: undefined reference to `sigc::trackable::~trackable [not-in-charge]()'
This one has nothing to do with Boost.
I use boost 1_33_1 and gcc 3.3.6 and linux 2.4.31
For the record, "linux 2.4.31" is verion of the kernel, which typically has nothing to do with anything. It's better to specify which version of which distribution you have and which version of packages you have there. That way, folks using that distro can be more helpfull. Specifically, on Debian, the 1.33.1 package of Boost is not using STLPort, and so can't be linked with applications that use STLPort. - Volodya