serialization, demo.cpp, error: undefined reference to ...

Hi, i couldn't fix the problems I had, trying to use serialization in my own code, so I decided to try and compile the demo.cpp file from the tutorial. If i just compile the file it's ok, but if i choose "build project" to create an executable, it fails with a lot of "undefined reference to ...". The specific error messages are in the attachement. I'm using kdevelop with ubuntu (breezy badger) and gcc 4.0.1. I've tried both the boost libraries that come with ubuntu (1.32.0+1.33.0-cvs) and to download and build them manually (boost_1_33_0). I'm not really a c++ guru and i just don't have a clue what I should do. Neither the documentation for the serialization library, nor google were of any help to me. It's probably just a misconfiguration on my part, but I don't know where to look or what to do. I hope you can help, if you need more information I'd be happy to provide it. Jan M. Kraemer __________________________________________________________________________ Erweitern Sie FreeMail zu einem noch leistungsstarkeren E-Mail-Postfach! Mehr Infos unter http://freemail.web.de/home/landingpad/?mc=021131

Notice that you're getting link errors, and those symbols it can't find are in the serialization library. You'll need -lboost_serialization on your command line there where you see "gcc". The question seems a little more appropriate to boost-users, you might ask over there if that doesn't do the trick. Hope that helps, -t On Wed, Oct 19, 2005 at 04:17:26PM +0200, Jan Martin Kr?mer wrote:
Hi, i couldn't fix the problems I had, trying to use serialization in my own code, so I decided to try and compile the demo.cpp file from the tutorial. If i just compile the file it's ok, but if i choose "build project" to create an executable, it fails with a lot of "undefined reference to ...". The specific error messages are in the attachement.
I'm using kdevelop with ubuntu (breezy badger) and gcc 4.0.1. I've tried both the boost libraries that come with ubuntu (1.32.0+1.33.0-cvs) and to download and build them manually (boost_1_33_0). I'm not really a c++ guru and i just don't have a clue what I should do. Neither the documentation for the serialization library, nor google were of any help to me. It's probably just a misconfiguration on my part, but I don't know where to look or what to do. I hope you can help, if you need more information I'd be happy to provide it.
Jan M. Kraemer __________________________________________________________________________ Erweitern Sie FreeMail zu einem noch leistungsstarkeren E-Mail-Postfach! Mehr Infos unter http://freemail.web.de/home/landingpad/?mc=021131
cd '/home/jmk/test/debug' && WANT_AUTOCONF_2_5="1" WANT_AUTOMAKE_1_6="1" make -k make all-recursive make[1]: Gehe in Verzeichnis ??/home/jmk/test/debug?? Making all in src make[2]: Gehe in Verzeichnis ??/home/jmk/test/debug/src?? /bin/sh ../libtool --mode=link g++ -O0 -g3 -o test test.o g++ -O0 -g3 -o test test.o test.o:(.gnu.linkonce.r._ZTIN5boost13serialization16void_cast_detail21void_caster_primitiveIK20bus_stop_destinationK8bus_stopEE[typeinfo for boost::serialization::void_cast_detail::void_caster_primitive<bus_stop_destination const, bus_stop const>]+0x10): undefined reference to `typeinfo for boost::serialization::void_cast_detail::void_caster' test.o:(.gnu.linkonce.r._ZTIN5boost13serialization16void_cast_detail21void_caster_primitiveIK15bus_stop_cornerK8bus_stopEE[typeinfo for boost::serialization::void_cast_detail::void_caster_primitive<bus_stop_corner const, bus_stop const>]+0x10): undefined reference to `typeinfo for boost::serialization::void_cast_detail::void_caster' test.o:(.gnu.linkonce.r._ZTIN5boost7archive6detail27archive_pointer_iserializerINS0_13text_iarchiveEEE[typeinfo for boost::archive::detail::archive_pointer_iserializer<boost::archive::text_iarchive>]+0x10): undefined reference to `typeinfo for boost::archive::detail::basic_pointer_iserializer' test.o:(.gnu.linkonce.r._ZTIN5boost7archive6detail11iserializerINS0_13text_iarchiveE20bus_stop_destinationEE[typeinfo for boost::archive::detail::iserializer<boost::archive::text_iarchive, bus_stop_destination>]+0x10): undefined reference to `typeinfo for boost::archive::detail::basic_iserializer' test.o:(.gnu.linkonce.r._ZTVN5boost13serialization6detail27extended_type_info_typeid_1IK20bus_stop_destinationEE[vtable for boost::serialization::detail::extended_type_info_typeid_1<bus_stop_destination const>]+0x10): undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::less_than(boost::serialization::extended_type_info const&) const' test.o:(.gnu.linkonce.r._ZTIN5boost13serialization6detail27extended_type_info_typeid_1IK20bus_stop_destinationEE[typeinfo for boost::serialization::detail::extended_type_info_typeid_1<bus_stop_destination const>]+0x10): undefined reference to `typeinfo for boost::serialization::detail::extended_type_info_typeid_0' test.o:(.gnu.linkonce.r._ZTIN5boost7archive6detail11iserializerINS0_13text_iarchiveE15bus_stop_cornerEE[typeinfo for boost::archive::detail::iserializer<boost::archive::text_iarchive, bus_stop_corner>]+0x10): undefined reference to `typeinfo for boost::archive::detail::basic_iserializer' test.o:(.gnu.linkonce.r._ZTVN5boost13serialization6detail27extended_type_info_typeid_1IK15bus_stop_cornerEE[vtable for boost::serialization::detail::extended_type_info_typeid_1<bus_stop_corner const>]+0x10): undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::less_than(boost::serialization::extended_type_info const&) const' test.o:(.gnu.linkonce.r._ZTIN5boost13serialization6detail27extended_type_info_typeid_1IK15bus_stop_cornerEE[typeinfo for boost::serialization::detail::extended_type_info_typeid_1<bus_stop_corner const>]+0x10): undefined reference to `typeinfo for boost::serialization::detail::extended_type_info_typeid_0' test.o:(.gnu.linkonce.r._ZTIN5boost7archive6detail27archive_pointer_oserializerINS0_13text_oarchiveEEE[typeinfo for boost::archive::detail::archive_pointer_oserializer<boost::archive::text_oarchive>]+0x10): undefined reference to `typeinfo for boost::archive::detail::basic_pointer_oserializer' test.o:(.gnu.linkonce.r._ZTIN5boost7archive6detail11oserializerINS0_13text_oarchiveE20bus_stop_destinationEE[typeinfo for boost::archive::detail::oserializer<boost::archive::text_oarchive, bus_stop_destination>]+0x10): undefined reference to `typeinfo for boost::archive::detail::basic_oserializer' test.o:(.gnu.linkonce.r._ZTIN5boost7archive6detail11oserializerINS0_13text_oarchiveE15bus_stop_cornerEE[typeinfo for boost::archive::detail::oserializer<boost::archive::text_oarchive, bus_stop_corner>]+0x10): undefined reference to `typeinfo for boost::archive::detail::basic_oserializer' test.o:(.gnu.linkonce.r._ZTIN5boost7archive6detail11iserializerINS0_13text_iarchiveE9bus_routeEE[typeinfo for boost::archive::detail::iserializer<boost::archive::text_iarchive, bus_route>]+0x10): undefined reference to `typeinfo for boost::archive::detail::basic_iserializer' test.o:(.gnu.linkonce.r._ZTVN5boost13serialization6detail27extended_type_info_typeid_1IK9bus_routeEE[vtable for boost::serialization::detail::extended_type_info_typeid_1<bus_route const>]+0x10): undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::less_than(boost::serialization::extended_type_info const&) const' test.o:(.gnu.linkonce.r._ZTIN5boost13serialization6detail27extended_type_info_typeid_1IK9bus_routeEE[typeinfo for boost::serialization::detail::extended_type_info_typeid_1<bus_route const>]+0x10): undefined reference to `typeinfo for boost::serialization::detail::extended_type_info_typeid_0' test.o:(.gnu.linkonce.r._ZTIN5boost7archive6detail11oserializerINS0_13text_oarchiveE9bus_routeEE[typeinfo for boost::archive::detail::oserializer<boost::archive::text_oarchive, bus_route>]+0x10): undefined reference to `typeinfo for boost::archive::detail::basic_oserializer' test.o:(.gnu.linkonce.r._ZTIN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEEE[typeinfo for boost::archive::detail::common_oarchive<boost::archive::text_oarchive>]+0x18): undefined reference to `typeinfo for boost::archive::detail::basic_oarchive' test.o:(.gnu.linkonce.r._ZTIN5boost7archive6detail15common_iarchiveINS0_13text_iarchiveEEE[typeinfo for boost::archive::detail::common_iarchive<boost::archive::text_iarchive>]+0x18): undefined reference to `typeinfo for boost::archive::detail::basic_iarchive' test.o:(.gnu.linkonce.r._ZTIN5boost7archive6detail11oserializerINS0_13text_oarchiveESt4listIP8bus_stopSaIS6_EEEE[typeinfo for boost::archive::detail::oserializer<boost::archive::text_oarchive, std::list<bus_stop*, std::allocator<bus_stop*> > >]+0x10): undefined reference to `typeinfo for boost::archive::detail::basic_oserializer' test.o:(.gnu.linkonce.r._ZTVN5boost13serialization6detail27extended_type_info_typeid_1IKSt4listIP8bus_stopSaIS5_EEEE[vtable for boost::serialization::detail::extended_type_info_typeid_1<std::list<bus_stop*, std::allocator<bus_stop*> > const>]+0x10): undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::less_than(boost::serialization::extended_type_info const&) const' test.o:(.gnu.linkonce.r._ZTIN5boost13serialization6detail27extended_type_info_typeid_1IKSt4listIP8bus_stopSaIS5_EEEE[typeinfo for boost::serialization::detail::extended_type_info_typeid_1<std::list<bus_stop*, std::allocator<bus_stop*> > const>]+0x10): undefined reference to `typeinfo for boost::serialization::detail::extended_type_info_typeid_0' test.o:(.gnu.linkonce.r._ZTIN5boost7archive6detail11iserializerINS0_13text_iarchiveESt4listIP8bus_stopSaIS6_EEEE[typeinfo for boost::archive::detail::iserializer<boost::archive::text_iarchive, std::list<bus_stop*, std::allocator<bus_stop*> > >]+0x10): undefined reference to `typeinfo for boost::archive::detail::basic_iserializer' test.o:(.gnu.linkonce.r._ZTIN5boost7archive6detail11oserializerINS0_13text_oarchiveE8bus_stopEE[typeinfo for boost::archive::detail::oserializer<boost::archive::text_oarchive, bus_stop>]+0x10): undefined reference to `typeinfo for boost::archive::detail::basic_oserializer' test.o:(.gnu.linkonce.r._ZTVN5boost13serialization6detail27extended_type_info_typeid_1IK8bus_stopEE[vtable for boost::serialization::detail::extended_type_info_typeid_1<bus_stop const>]+0x10): undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::less_than(boost::serialization::extended_type_info const&) const' test.o:(.gnu.linkonce.r._ZTIN5boost13serialization6detail27extended_type_info_typeid_1IK8bus_stopEE[typeinfo for boost::serialization::detail::extended_type_info_typeid_1<bus_stop const>]+0x10): undefined reference to `typeinfo for boost::serialization::detail::extended_type_info_typeid_0' test.o:(.gnu.linkonce.r._ZTIN5boost7archive6detail11iserializerINS0_13text_iarchiveE8bus_stopEE[typeinfo for boost::archive::detail::iserializer<boost::archive::text_iarchive, bus_stop>]+0x10): undefined reference to `typeinfo for boost::archive::detail::basic_iserializer' test.o:(.gnu.linkonce.r._ZTIN5boost7archive6detail11oserializerINS0_13text_oarchiveE12gps_positionEE[typeinfo for boost::archive::detail::oserializer<boost::archive::text_oarchive, gps_position>]+0x10): undefined reference to `typeinfo for boost::archive::detail::basic_oserializer' test.o:(.gnu.linkonce.r._ZTVN5boost13serialization6detail27extended_type_info_typeid_1IK12gps_positionEE[vtable for boost::serialization::detail::extended_type_info_typeid_1<gps_position const>]+0x10): undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::less_than(boost::serialization::extended_type_info const&) const' test.o:(.gnu.linkonce.r._ZTIN5boost13serialization6detail27extended_type_info_typeid_1IK12gps_positionEE[typeinfo for boost::serialization::detail::extended_type_info_typeid_1<gps_position const>]+0x10): undefined reference to `typeinfo for boost::serialization::detail::extended_type_info_typeid_0' test.o:(.gnu.linkonce.r._ZTIN5boost7archive6detail11iserializerINS0_13text_iarchiveE12gps_positionEE[typeinfo for boost::archive::detail::iserializer<boost::archive::text_iarchive, gps_position>]+0x10): undefined reference to `typeinfo for boost::archive::detail::basic_iserializer' test.o:(.gnu.linkonce.r._ZTIN5boost7archive6detail11oserializerINS0_13text_oarchiveEN12bus_schedule9trip_infoEEE[typeinfo for boost::archive::detail::oserializer<boost::archive::text_oarchive, bus_schedule::trip_info>]+0x10): undefined reference to `typeinfo for boost::archive::detail::basic_oserializer' test.o:(.gnu.linkonce.r._ZTVN5boost13serialization6detail27extended_type_info_typeid_1IKN12bus_schedule9trip_infoEEE[vtable for boost::serialization::detail::extended_type_info_typeid_1<bus_schedule::trip_info const>]+0x10): undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::less_than(boost::serialization::extended_type_info const&) const' test.o:(.gnu.linkonce.r._ZTIN5boost13serialization6detail27extended_type_info_typeid_1IKN12bus_schedule9trip_infoEEE[typeinfo for boost::serialization::detail::extended_type_info_typeid_1<bus_schedule::trip_info const>]+0x10): undefined reference to `typeinfo for boost::serialization::detail::extended_type_info_typeid_0' test.o:(.gnu.linkonce.r._ZTIN5boost7archive6detail11iserializerINS0_13text_iarchiveEN12bus_schedule9trip_infoEEE[typeinfo for boost::archive::detail::iserializer<boost::archive::text_iarchive, bus_schedule::trip_info>]+0x10): undefined reference to `typeinfo for boost::archive::detail::basic_iserializer' test.o:(.gnu.linkonce.r._ZTIN5boost7archive6detail11oserializerINS0_13text_oarchiveESt4pairIN12bus_schedule9trip_infoEP9bus_routeEEE[typeinfo for boost::archive::detail::oserializer<boost::archive::text_oarchive, std::pair<bus_schedule::trip_info, bus_route*> >]+0x10): undefined reference to `typeinfo for boost::archive::detail::basic_oserializer' test.o:(.gnu.linkonce.r._ZTVN5boost13serialization6detail27extended_type_info_typeid_1IKSt4pairIN12bus_schedule9trip_infoEP9bus_routeEEE[vtable for boost::serialization::detail::extended_type_info_typeid_1<std::pair<bus_schedule::trip_info, bus_route*> const>]+0x10): undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::less_than(boost::serialization::extended_type_info const&) const' test.o:(.gnu.linkonce.r._ZTIN5boost13serialization6detail27extended_type_info_typeid_1IKSt4pairIN12bus_schedule9trip_infoEP9bus_routeEEE[typeinfo for boost::serialization::detail::extended_type_info_typeid_1<std::pair<bus_schedule::trip_info, bus_route*> const>]+0x10): undefined reference to `typeinfo for boost::serialization::detail::extended_type_info_typeid_0' test.o:(.gnu.linkonce.r._ZTIN5boost7archive6detail11iserializerINS0_13text_iarchiveESt4pairIN12bus_schedule9trip_infoEP9bus_routeEEE[typeinfo for boost::archive::detail::iserializer<boost::archive::text_iarchive, std::pair<bus_schedule::trip_info, bus_route*> >]+0x10): undefined reference to `typeinfo for boost::archive::detail::basic_iserializer' test.o:(.gnu.linkonce.r._ZTIN5boost7archive6detail11oserializerINS0_13text_oarchiveESt4listISt4pairIN12bus_schedule9trip_infoEP9bus_routeESaISA_EEEE[typeinfo for boost::archive::detail::oserializer<boost::archive::text_oarchive, std::list<std::pair<bus_schedule::trip_info, bus_route*>, std::allocator<std::pair<bus_schedule::trip_info, bus_route*> > > >]+0x10): undefined reference to `typeinfo for boost::archive::detail::basic_oserializer' test.o:(.gnu.linkonce.r._ZTVN5boost13serialization6detail27extended_type_info_typeid_1IKSt4listISt4pairIN12bus_schedule9trip_infoEP9bus_routeESaIS9_EEEE[vtable for boost::serialization::detail::extended_type_info_typeid_1<std::list<std::pair<bus_schedule::trip_info, bus_route*>, std::allocator<std::pair<bus_schedule::trip_info, bus_route*> > > const>]+0x10): undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::less_than(boost::serialization::extended_type_info const&) const' test.o:(.gnu.linkonce.r._ZTIN5boost13serialization6detail27extended_type_info_typeid_1IKSt4listISt4pairIN12bus_schedule9trip_infoEP9bus_routeESaIS9_EEEE[typeinfo for boost::serialization::detail::extended_type_info_typeid_1<std::list<std::pair<bus_schedule::trip_info, bus_route*>, std::allocator<std::pair<bus_schedule::trip_info, bus_route*> > > const>]+0x10): undefined reference to `typeinfo for boost::serialization::detail::extended_type_info_typeid_0' test.o:(.gnu.linkonce.r._ZTIN5boost7archive6detail11iserializerINS0_13text_iarchiveESt4listISt4pairIN12bus_schedule9trip_infoEP9bus_routeESaISA_EEEE[typeinfo for boost::archive::detail::iserializer<boost::archive::text_iarchive, std::list<std::pair<bus_schedule::trip_info, bus_route*>, std::allocator<std::pair<bus_schedule::trip_info, bus_route*> > > >]+0x10): undefined reference to `typeinfo for boost::archive::detail::basic_iserializer' test.o:(.gnu.linkonce.r._ZTIN5boost7archive6detail11iserializerINS0_13text_iarchiveE12bus_scheduleEE[typeinfo for boost::archive::detail::iserializer<boost::archive::text_iarchive, bus_schedule>]+0x10): undefined reference to `typeinfo for boost::archive::detail::basic_iserializer' test.o:(.gnu.linkonce.r._ZTVN5boost13serialization6detail27extended_type_info_typeid_1IK12bus_scheduleEE[vtable for boost::serialization::detail::extended_type_info_typeid_1<bus_schedule const>]+0x10): undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::less_than(boost::serialization::extended_type_info const&) const' test.o:(.gnu.linkonce.r._ZTIN5boost13serialization6detail27extended_type_info_typeid_1IK12bus_scheduleEE[typeinfo for boost::serialization::detail::extended_type_info_typeid_1<bus_schedule const>]+0x10): undefined reference to `typeinfo for boost::serialization::detail::extended_type_info_typeid_0' test.o:(.gnu.linkonce.r._ZTIN5boost7archive6detail11oserializerINS0_13text_oarchiveE12bus_scheduleEE[typeinfo for boost::archive::detail::oserializer<boost::archive::text_oarchive, bus_schedule>]+0x10): undefined reference to `typeinfo for boost::archive::detail::basic_oserializer' test.o: In function `boost::serialization::void_upcast(boost::serialization::extended_type_info const&, boost::serialization::extended_type_info const&, void*)': /usr/include/boost/serialization/void_cast.hpp:63: undefined reference to `boost::serialization::void_upcast(boost::serialization::extended_type_info const&, boost::serialization::extended_type_info const&, void const*, bool)' test.o: In function `~common_iarchive': /usr/include/boost/archive/detail/common_iarchive.hpp:31: undefined reference to `boost::archive::detail::basic_iarchive::~basic_iarchive()' test.o: In function `~text_iarchive_impl': /usr/include/boost/archive/text_iarchive.hpp:69: undefined reference to `boost::archive::basic_text_iprimitive<std::basic_istream<char, std::char_traits<char> > >::~basic_text_iprimitive()' /usr/include/boost/archive/text_iarchive.hpp:69: undefined reference to `boost::archive::basic_text_iprimitive<std::basic_istream<char, std::char_traits<char> > >::~basic_text_iprimitive()' test.o: In function `text_iarchive': /usr/include/boost/archive/text_iarchive.hpp:81: undefined reference to `boost::archive::text_iarchive_impl<boost::archive::text_iarchive>::text_iarchive_impl(std::basic_istream<char, std::char_traits<char> >&, unsigned int)' test.o: In function `~text_iarchive_impl': /usr/include/boost/archive/text_iarchive.hpp:69: undefined reference to `boost::archive::basic_text_iprimitive<std::basic_istream<char, std::char_traits<char> > >::~basic_text_iprimitive()' /usr/include/boost/archive/text_iarchive.hpp:69: undefined reference to `boost::archive::basic_text_iprimitive<std::basic_istream<char, std::char_traits<char> > >::~basic_text_iprimitive()' /usr/include/boost/archive/text_iarchive.hpp:69: undefined reference to `boost::archive::basic_text_iprimitive<std::basic_istream<char, std::char_traits<char> > >::~basic_text_iprimitive()' /usr/include/boost/archive/text_iarchive.hpp:69: undefined reference to `boost::archive::basic_text_iprimitive<std::basic_istream<char, std::char_traits<char> > >::~basic_text_iprimitive()' test.o: In function `~common_iarchive': /usr/include/boost/archive/detail/common_iarchive.hpp:31: undefined reference to `boost::archive::detail::basic_iarchive::~basic_iarchive()' /usr/include/boost/archive/detail/common_iarchive.hpp:31: undefined reference to `boost::archive::detail::basic_iarchive::~basic_iarchive()' test.o: In function `~common_oarchive': /usr/include/boost/archive/detail/common_oarchive.hpp:31: undefined reference to `boost::archive::detail::basic_oarchive::~basic_oarchive()' test.o: In function `~text_oarchive_impl': /usr/include/boost/archive/text_oarchive.hpp:72: undefined reference to `boost::archive::basic_text_oprimitive<std::basic_ostream<char, std::char_traits<char> > >::~basic_text_oprimitive()' /usr/include/boost/archive/text_oarchive.hpp:72: undefined reference to `boost::archive::basic_text_oprimitive<std::basic_ostream<char, std::char_traits<char> > >::~basic_text_oprimitive()' test.o: In function `text_oarchive': /usr/include/boost/archive/text_oarchive.hpp:87: undefined reference to `boost::archive::text_oarchive_impl<boost::archive::text_oarchive>::text_oarchive_impl(std::basic_ostream<char, std::char_traits<char> >&, unsigned int)' test.o: In function `~text_oarchive_impl': /usr/include/boost/archive/text_oarchive.hpp:72: undefined reference to `boost::archive::basic_text_oprimitive<std::basic_ostream<char, std::char_traits<char> > >::~basic_text_oprimitive()' /usr/include/boost/archive/text_oarchive.hpp:72: undefined reference to `boost::archive::basic_text_oprimitive<std::basic_ostream<char, std::char_traits<char> > >::~basic_text_oprimitive()' /usr/include/boost/archive/text_oarchive.hpp:72: undefined reference to `boost::archive::basic_text_oprimitive<std::basic_ostream<char, std::char_traits<char> > >::~basic_text_oprimitive()' /usr/include/boost/archive/text_oarchive.hpp:72: undefined reference to `boost::archive::basic_text_oprimitive<std::basic_ostream<char, std::char_traits<char> > >::~basic_text_oprimitive()' test.o: In function `~common_oarchive': /usr/include/boost/archive/detail/common_oarchive.hpp:31: undefined reference to `boost::archive::detail::basic_oarchive::~basic_oarchive()' /usr/include/boost/archive/detail/common_oarchive.hpp:31: undefined reference to `boost::archive::detail::basic_oarchive::~basic_oarchive()' test.o: In function `~oserializer': /usr/include/boost/archive/detail/oserializer.hpp:137: undefined reference to `boost::archive::detail::basic_oserializer::~basic_oserializer()' /usr/include/boost/archive/detail/oserializer.hpp:137: undefined reference to `boost::archive::detail::basic_oserializer::~basic_oserializer()' test.o: In function `~extended_type_info_typeid_1': /usr/include/boost/serialization/extended_type_info_typeid.hpp:61: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()' /usr/include/boost/serialization/extended_type_info_typeid.hpp:61: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()' test.o: In function `~iserializer': /usr/include/boost/archive/detail/iserializer.hpp:147: undefined reference to `boost::archive::detail::basic_iserializer::~basic_iserializer()' /usr/include/boost/archive/detail/iserializer.hpp:147: undefined reference to `boost::archive::detail::basic_iserializer::~basic_iserializer()' test.o: In function `extended_type_info_typeid_1': /usr/include/boost/serialization/extended_type_info_typeid.hpp:70: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::extended_type_info_typeid_0()' /usr/include/boost/serialization/extended_type_info_typeid.hpp:72: undefined reference to `boost::serialization::extended_type_info::self_register()' /usr/include/boost/serialization/extended_type_info_typeid.hpp:72: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()' test.o: In function `iserializer': /usr/include/boost/archive/detail/iserializer.hpp:112: undefined reference to `boost::archive::detail::basic_iserializer::basic_iserializer(boost::serialization::extended_type_info const&)' test.o: In function `boost::archive::detail::load_non_pointer_type<boost::archive::text_iarchive, bus_schedule>::load_standard::invoke(boost::archive::text_iarchive&, bus_schedule&)': /usr/include/boost/archive/detail/iserializer.hpp:362: undefined reference to `boost::archive::detail::basic_iarchive::load_object(void*, boost::archive::detail::basic_iserializer const&)' test.o: In function `oserializer': /usr/include/boost/archive/detail/oserializer.hpp:106: undefined reference to `boost::archive::detail::basic_oserializer::basic_oserializer(boost::serialization::extended_type_info const&)' test.o: In function `boost::archive::detail::save_non_pointer_type<boost::archive::text_oarchive, bus_schedule>::save_standard::invoke(boost::archive::text_oarchive&, bus_schedule const&)': /usr/include/boost/archive/detail/oserializer.hpp:263: undefined reference to `boost::archive::detail::basic_oarchive::save_object(void const*, boost::archive::detail::basic_oserializer const&)' test.o: In function `void boost::archive::text_iarchive_impl<boost::archive::text_iarchive>::load_override<boost::archive::class_name_type>(boost::archive::class_name_type&, int)': /usr/include/boost/archive/text_iarchive.hpp:64: undefined reference to `boost::archive::basic_text_iarchive<boost::archive::text_iarchive>::load_override(boost::archive::class_name_type&, int)' test.o: In function `boost::archive::text_oarchive& boost::smart_cast_impl::reference<boost::archive::text_oarchive&>::polymorphic::cross::cast<boost::archive::detail::basic_oarchive>(boost::archive::detail::basic_oarchive&)': /usr/include/boost/smart_cast.hpp:76: undefined reference to `typeinfo for boost::archive::detail::basic_oarchive' test.o: In function `boost::archive::text_iarchive& boost::smart_cast_impl::reference<boost::archive::text_iarchive&>::polymorphic::cross::cast<boost::archive::detail::basic_iarchive>(boost::archive::detail::basic_iarchive&)': /usr/include/boost/smart_cast.hpp:76: undefined reference to `typeinfo for boost::archive::detail::basic_iarchive' test.o: In function `void boost::archive::text_oarchive_impl<boost::archive::text_oarchive>::save<unsigned int>(unsigned int const&)': /usr/include/boost/archive/text_oarchive.hpp:53: undefined reference to `boost::archive::basic_text_oarchive<boost::archive::text_oarchive>::newtoken()' test.o: In function `void boost::archive::text_oarchive_impl<boost::archive::text_oarchive>::save<boost::archive::version_type>(boost::archive::version_type const&)': /usr/include/boost/archive/text_oarchive.hpp:53: undefined reference to `boost::archive::basic_text_oarchive<boost::archive::text_oarchive>::newtoken()' test.o: In function `void boost::archive::save_access::save_primitive<boost::archive::text_oarchive, boost::archive::version_type>(boost::archive::text_oarchive&, boost::archive::version_type const&)': /usr/include/boost/archive/detail/oserializer.hpp:90: undefined reference to `boost::archive::detail::basic_oarchive::end_preamble()' test.o: In function `void boost::archive::text_oarchive_impl<boost::archive::text_oarchive>::save<boost::archive::class_id_type>(boost::archive::class_id_type const&)': /usr/include/boost/archive/text_oarchive.hpp:53: undefined reference to `boost::archive::basic_text_oarchive<boost::archive::text_oarchive>::newtoken()' test.o: In function `void boost::archive::save_access::save_primitive<boost::archive::text_oarchive, boost::archive::class_id_type>(boost::archive::text_oarchive&, boost::archive::class_id_type const&)': /usr/include/boost/archive/detail/oserializer.hpp:90: undefined reference to `boost::archive::detail::basic_oarchive::end_preamble()' test.o: In function `void boost::archive::text_oarchive_impl<boost::archive::text_oarchive>::save<boost::archive::class_id_reference_type>(boost::archive::class_id_reference_type const&)': /usr/include/boost/archive/text_oarchive.hpp:53: undefined reference to `boost::archive::basic_text_oarchive<boost::archive::text_oarchive>::newtoken()' test.o: In function `void boost::archive::save_access::save_primitive<boost::archive::text_oarchive, boost::archive::class_id_reference_type>(boost::archive::text_oarchive&, boost::archive::class_id_reference_type const&)': /usr/include/boost/archive/detail/oserializer.hpp:90: undefined reference to `boost::archive::detail::basic_oarchive::end_preamble()' test.o: In function `void boost::archive::save_access::save_primitive<boost::archive::text_oarchive, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(boost::archive::text_oarchive&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': /usr/include/boost/archive/detail/oserializer.hpp:90: undefined reference to `boost::archive::detail::basic_oarchive::end_preamble()' /usr/include/boost/archive/detail/oserializer.hpp:91: undefined reference to `boost::archive::text_oarchive_impl<boost::archive::text_oarchive>::save(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' test.o: In function `void boost::archive::text_oarchive_impl<boost::archive::text_oarchive>::save<boost::archive::tracking_type>(boost::archive::tracking_type const&)': /usr/include/boost/archive/text_oarchive.hpp:53: undefined reference to `boost::archive::basic_text_oarchive<boost::archive::text_oarchive>::newtoken()' test.o: In function `void boost::archive::save_access::save_primitive<boost::archive::text_oarchive, boost::archive::tracking_type>(boost::archive::text_oarchive&, boost::archive::tracking_type const&)': /usr/include/boost/archive/detail/oserializer.hpp:90: undefined reference to `boost::archive::detail::basic_oarchive::end_preamble()' test.o: In function `~oserializer': /usr/include/boost/archive/detail/oserializer.hpp:137: undefined reference to `boost::archive::detail::basic_oserializer::~basic_oserializer()' test.o: In function `~iserializer': /usr/include/boost/archive/detail/iserializer.hpp:147: undefined reference to `boost::archive::detail::basic_iserializer::~basic_iserializer()' test.o: In function `~oserializer': /usr/include/boost/archive/detail/oserializer.hpp:137: undefined reference to `boost::archive::detail::basic_oserializer::~basic_oserializer()' test.o: In function `~iserializer': /usr/include/boost/archive/detail/iserializer.hpp:147: undefined reference to `boost::archive::detail::basic_iserializer::~basic_iserializer()' test.o: In function `extended_type_info_typeid_1': /usr/include/boost/serialization/extended_type_info_typeid.hpp:70: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::extended_type_info_typeid_0()' /usr/include/boost/serialization/extended_type_info_typeid.hpp:72: undefined reference to `boost::serialization::extended_type_info::self_register()' /usr/include/boost/serialization/extended_type_info_typeid.hpp:72: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()' test.o: In function `oserializer': /usr/include/boost/archive/detail/oserializer.hpp:106: undefined reference to `boost::archive::detail::basic_oserializer::basic_oserializer(boost::serialization::extended_type_info const&)' test.o: In function `boost::archive::detail::save_non_pointer_type<boost::archive::text_oarchive, std::list<std::pair<bus_schedule::trip_info, bus_route*>, std::allocator<std::pair<bus_schedule::trip_info, bus_route*> > > >::save_standard::invoke(boost::archive::text_oarchive&, std::list<std::pair<bus_schedule::trip_info, bus_route*>, std::allocator<std::pair<bus_schedule::trip_info, bus_route*> > > const&)': /usr/include/boost/archive/detail/oserializer.hpp:263: undefined reference to `boost::archive::detail::basic_oarchive::save_object(void const*, boost::archive::detail::basic_oserializer const&)' test.o: In function `iserializer': /usr/include/boost/archive/detail/iserializer.hpp:112: undefined reference to `boost::archive::detail::basic_iserializer::basic_iserializer(boost::serialization::extended_type_info const&)' test.o: In function `boost::archive::detail::load_non_pointer_type<boost::archive::text_iarchive, std::list<std::pair<bus_schedule::trip_info, bus_route*>, std::allocator<std::pair<bus_schedule::trip_info, bus_route*> > > >::load_standard::invoke(boost::archive::text_iarchive&, std::list<std::pair<bus_schedule::trip_info, bus_route*>, std::allocator<std::pair<bus_schedule::trip_info, bus_route*> > >&)': /usr/include/boost/archive/detail/iserializer.hpp:362: undefined reference to `boost::archive::detail::basic_iarchive::load_object(void*, boost::archive::detail::basic_iserializer const&)' test.o: In function `~extended_type_info_typeid_1': /usr/include/boost/serialization/extended_type_info_typeid.hpp:61: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()' /usr/include/boost/serialization/extended_type_info_typeid.hpp:61: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()' test.o: In function `void boost::archive::save_access::save_primitive<boost::archive::text_oarchive, unsigned int>(boost::archive::text_oarchive&, unsigned int const&)': /usr/include/boost/archive/detail/oserializer.hpp:90: undefined reference to `boost::archive::detail::basic_oarchive::end_preamble()' test.o: In function `~oserializer': /usr/include/boost/archive/detail/oserializer.hpp:137: undefined reference to `boost::archive::detail::basic_oserializer::~basic_oserializer()' /usr/include/boost/archive/detail/oserializer.hpp:137: undefined reference to `boost::archive::detail::basic_oserializer::~basic_oserializer()' test.o: In function `extended_type_info_typeid_1': /usr/include/boost/serialization/extended_type_info_typeid.hpp:70: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::extended_type_info_typeid_0()' /usr/include/boost/serialization/extended_type_info_typeid.hpp:72: undefined reference to `boost::serialization::extended_type_info::self_register()' /usr/include/boost/serialization/extended_type_info_typeid.hpp:72: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()' test.o: In function `oserializer': /usr/include/boost/archive/detail/oserializer.hpp:106: undefined reference to `boost::archive::detail::basic_oserializer::basic_oserializer(boost::serialization::extended_type_info const&)' test.o: In function `boost::archive::detail::save_non_pointer_type<boost::archive::text_oarchive, std::pair<bus_schedule::trip_info, bus_route*> >::save_standard::invoke(boost::archive::text_oarchive&, std::pair<bus_schedule::trip_info, bus_route*> const&)': /usr/include/boost/archive/detail/oserializer.hpp:263: undefined reference to `boost::archive::detail::basic_oarchive::save_object(void const*, boost::archive::detail::basic_oserializer const&)' test.o: In function `~extended_type_info_typeid_1': /usr/include/boost/serialization/extended_type_info_typeid.hpp:61: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()' /usr/include/boost/serialization/extended_type_info_typeid.hpp:61: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()' test.o: In function `iserializer': /usr/include/boost/archive/detail/iserializer.hpp:112: undefined reference to `boost::archive::detail::basic_iserializer::basic_iserializer(boost::serialization::extended_type_info const&)' test.o: In function `boost::archive::detail::load_non_pointer_type<boost::archive::text_iarchive, std::pair<bus_schedule::trip_info, bus_route*> >::load_standard::invoke(boost::archive::text_iarchive&, std::pair<bus_schedule::trip_info, bus_route*>&)': /usr/include/boost/archive/detail/iserializer.hpp:362: undefined reference to `boost::archive::detail::basic_iarchive::load_object(void*, boost::archive::detail::basic_iserializer const&)' test.o: In function `boost::serialization::stl::archive_input_seq<boost::archive::text_iarchive, std::list<std::pair<bus_schedule::trip_info, bus_route*>, std::allocator<std::pair<bus_schedule::trip_info, bus_route*> > > >::operator()(boost::archive::text_iarchive&, std::list<std::pair<bus_schedule::trip_info, bus_route*>, std::allocator<std::pair<bus_schedule::trip_info, bus_route*> > >&)': /usr/include/boost/serialization/collections_load_imp.hpp:91: undefined reference to `boost::archive::detail::basic_iarchive::reset_object_address(void const*, void const*)' test.o: In function `~iserializer': /usr/include/boost/archive/detail/iserializer.hpp:147: undefined reference to `boost::archive::detail::basic_iserializer::~basic_iserializer()' /usr/include/boost/archive/detail/iserializer.hpp:147: undefined reference to `boost::archive::detail::basic_iserializer::~basic_iserializer()' test.o: In function `void boost::archive::save_access::end_preamble<boost::archive::text_oarchive>(boost::archive::text_oarchive&)': /usr/include/boost/archive/detail/oserializer.hpp:86: undefined reference to `boost::archive::detail::basic_oarchive::end_preamble()' test.o: In function `~oserializer': /usr/include/boost/archive/detail/oserializer.hpp:137: undefined reference to `boost::archive::detail::basic_oserializer::~basic_oserializer()' test.o: In function `boost::archive::detail::save_pointer_type<boost::archive::text_oarchive, bus_route*>::non_polymorphic<bus_route>::save(boost::archive::text_oarchive&, bus_route const&, boost::archive::detail::basic_pointer_oserializer const*)': /usr/include/boost/archive/detail/oserializer.hpp:371: undefined reference to `boost::archive::detail::basic_oarchive::save_pointer(void const*, boost::archive::detail::basic_pointer_oserializer const*)' test.o: In function `~oserializer': /usr/include/boost/archive/detail/oserializer.hpp:137: undefined reference to `boost::archive::detail::basic_oserializer::~basic_oserializer()' test.o: In function `extended_type_info_typeid_1': /usr/include/boost/serialization/extended_type_info_typeid.hpp:70: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::extended_type_info_typeid_0()' /usr/include/boost/serialization/extended_type_info_typeid.hpp:72: undefined reference to `boost::serialization::extended_type_info::self_register()' /usr/include/boost/serialization/extended_type_info_typeid.hpp:72: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()' test.o: In function `oserializer': /usr/include/boost/archive/detail/oserializer.hpp:106: undefined reference to `boost::archive::detail::basic_oserializer::basic_oserializer(boost::serialization::extended_type_info const&)' test.o: In function `boost::archive::detail::save_non_pointer_type<boost::archive::text_oarchive, bus_schedule::trip_info>::save_standard::invoke(boost::archive::text_oarchive&, bus_schedule::trip_info const&)': /usr/include/boost/archive/detail/oserializer.hpp:263: undefined reference to `boost::archive::detail::basic_oarchive::save_object(void const*, boost::archive::detail::basic_oserializer const&)' test.o: In function `~extended_type_info_typeid_1': /usr/include/boost/serialization/extended_type_info_typeid.hpp:61: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()' /usr/include/boost/serialization/extended_type_info_typeid.hpp:61: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()' test.o: In function `boost::archive::detail::basic_pointer_oserializer const* boost::archive::detail::interface_oarchive<boost::archive::text_oarchive>::register_type<bus_route>(bus_route const*)': /usr/include/boost/archive/detail/interface_oarchive.hpp:66: undefined reference to `boost::archive::detail::basic_oarchive::register_basic_serializer(boost::archive::detail::basic_oserializer const&)' test.o: In function `iserializer': /usr/include/boost/archive/detail/iserializer.hpp:112: undefined reference to `boost::archive::detail::basic_iserializer::basic_iserializer(boost::serialization::extended_type_info const&)' test.o: In function `boost::archive::detail::load_non_pointer_type<boost::archive::text_iarchive, bus_schedule::trip_info>::load_standard::invoke(boost::archive::text_iarchive&, bus_schedule::trip_info&)': /usr/include/boost/archive/detail/iserializer.hpp:362: undefined reference to `boost::archive::detail::basic_iarchive::load_object(void*, boost::archive::detail::basic_iserializer const&)' test.o: In function `~iserializer': /usr/include/boost/archive/detail/iserializer.hpp:147: undefined reference to `boost::archive::detail::basic_iserializer::~basic_iserializer()' test.o: In function `extended_type_info_typeid_1': /usr/include/boost/serialization/extended_type_info_typeid.hpp:70: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::extended_type_info_typeid_0()' /usr/include/boost/serialization/extended_type_info_typeid.hpp:72: undefined reference to `boost::serialization::extended_type_info::self_register()' /usr/include/boost/serialization/extended_type_info_typeid.hpp:72: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()' test.o: In function `~extended_type_info_typeid_1': /usr/include/boost/serialization/extended_type_info_typeid.hpp:61: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()' /usr/include/boost/serialization/extended_type_info_typeid.hpp:61: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()' test.o: In function `~iserializer': /usr/include/boost/archive/detail/iserializer.hpp:147: undefined reference to `boost::archive::detail::basic_iserializer::~basic_iserializer()' test.o: In function `boost::archive::detail::basic_pointer_iserializer const* boost::archive::detail::interface_iarchive<boost::archive::text_iarchive>::register_type<bus_route>(bus_route*)': /usr/include/boost/archive/detail/interface_iarchive.hpp:65: undefined reference to `boost::archive::detail::basic_iarchive::register_basic_serializer(boost::archive::detail::basic_iserializer const&)' test.o: In function `boost::archive::detail::load_pointer_type<boost::archive::text_iarchive, bus_route*>::invoke(boost::archive::text_iarchive&, bus_route*&)': /usr/include/boost/archive/detail/iserializer.hpp:477: undefined reference to `boost::archive::detail::archive_pointer_iserializer<boost::archive::text_iarchive>::find(boost::serialization::extended_type_info const&)' /usr/include/boost/archive/detail/iserializer.hpp:477: undefined reference to `boost::archive::detail::basic_iarchive::load_pointer(void*&, boost::archive::detail::basic_pointer_iserializer const*, boost::archive::detail::basic_pointer_iserializer const* (*)(boost::serialization::extended_type_info const&))' test.o: In function `~archive_pointer_oserializer': /usr/include/boost/archive/detail/archive_pointer_oserializer.hpp:52: undefined reference to `boost::archive::detail::basic_pointer_oserializer::~basic_pointer_oserializer()' /usr/include/boost/archive/detail/archive_pointer_oserializer.hpp:52: undefined reference to `boost::archive::detail::basic_pointer_oserializer::~basic_pointer_oserializer()' /usr/include/boost/archive/detail/archive_pointer_oserializer.hpp:52: undefined reference to `boost::archive::detail::basic_pointer_oserializer::~basic_pointer_oserializer()' test.o: In function `oserializer': /usr/include/boost/archive/detail/oserializer.hpp:106: undefined reference to `boost::archive::detail::basic_oserializer::basic_oserializer(boost::serialization::extended_type_info const&)' test.o: In function `pointer_oserializer': /usr/include/boost/archive/detail/oserializer.hpp:225: undefined reference to `boost::archive::detail::archive_pointer_oserializer<boost::archive::text_oarchive>::archive_pointer_oserializer(boost::serialization::extended_type_info const&)' /usr/include/boost/archive/detail/oserializer.hpp:225: undefined reference to `boost::archive::detail::archive_pointer_oserializer<boost::archive::text_oarchive>::archive_pointer_oserializer(boost::serialization::extended_type_info const&)' test.o: In function `~oserializer': /usr/include/boost/archive/detail/oserializer.hpp:137: undefined reference to `boost::archive::detail::basic_oserializer::~basic_oserializer()' /usr/include/boost/archive/detail/oserializer.hpp:137: undefined reference to `boost::archive::detail::basic_oserializer::~basic_oserializer()' test.o: In function `~archive_pointer_iserializer': /usr/include/boost/archive/detail/archive_pointer_iserializer.hpp:79: undefined reference to `boost::archive::detail::basic_pointer_iserializer::~basic_pointer_iserializer()' /usr/include/boost/archive/detail/archive_pointer_iserializer.hpp:79: undefined reference to `boost::archive::detail::basic_pointer_iserializer::~basic_pointer_iserializer()' /usr/include/boost/archive/detail/archive_pointer_iserializer.hpp:79: undefined reference to `boost::archive::detail::basic_pointer_iserializer::~basic_pointer_iserializer()' test.o: In function `iserializer': /usr/include/boost/archive/detail/iserializer.hpp:112: undefined reference to `boost::archive::detail::basic_iserializer::basic_iserializer(boost::serialization::extended_type_info const&)' test.o: In function `pointer_iserializer': /usr/include/boost/archive/detail/iserializer.hpp:319: undefined reference to `boost::archive::detail::archive_pointer_iserializer<boost::archive::text_iarchive>::archive_pointer_iserializer(boost::serialization::extended_type_info const&)' /usr/include/boost/archive/detail/iserializer.hpp:319: undefined reference to `boost::archive::detail::archive_pointer_iserializer<boost::archive::text_iarchive>::archive_pointer_iserializer(boost::serialization::extended_type_info const&)' test.o: In function `~iserializer': /usr/include/boost/archive/detail/iserializer.hpp:147: undefined reference to `boost::archive::detail::basic_iserializer::~basic_iserializer()' /usr/include/boost/archive/detail/iserializer.hpp:147: undefined reference to `boost::archive::detail::basic_iserializer::~basic_iserializer()' test.o: In function `boost::archive::detail::basic_pointer_oserializer const* boost::archive::detail::interface_oarchive<boost::archive::text_oarchive>::register_type<bus_stop_corner>(bus_stop_corner const*)': /usr/include/boost/archive/detail/interface_oarchive.hpp:66: undefined reference to `boost::archive::detail::basic_oarchive::register_basic_serializer(boost::archive::detail::basic_oserializer const&)' test.o: In function `boost::archive::detail::basic_pointer_oserializer const* boost::archive::detail::interface_oarchive<boost::archive::text_oarchive>::register_type<bus_stop_destination>(bus_stop_destination const*)': /usr/include/boost/archive/detail/interface_oarchive.hpp:66: undefined reference to `boost::archive::detail::basic_oarchive::register_basic_serializer(boost::archive::detail::basic_oserializer const&)' test.o: In function `boost::archive::detail::basic_pointer_iserializer const* boost::archive::detail::interface_iarchive<boost::archive::text_iarchive>::register_type<bus_stop_corner>(bus_stop_corner*)': /usr/include/boost/archive/detail/interface_iarchive.hpp:65: undefined reference to `boost::archive::detail::basic_iarchive::register_basic_serializer(boost::archive::detail::basic_iserializer const&)' test.o: In function `boost::archive::detail::basic_pointer_iserializer const* boost::archive::detail::interface_iarchive<boost::archive::text_iarchive>::register_type<bus_stop_destination>(bus_stop_destination*)': /usr/include/boost/archive/detail/interface_iarchive.hpp:65: undefined reference to `boost::archive::detail::basic_iarchive::register_basic_serializer(boost::archive::detail::basic_iserializer const&)' test.o: In function `extended_type_info_typeid_1': /usr/include/boost/serialization/extended_type_info_typeid.hpp:70: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::extended_type_info_typeid_0()' /usr/include/boost/serialization/extended_type_info_typeid.hpp:72: undefined reference to `boost::serialization::extended_type_info::self_register()' /usr/include/boost/serialization/extended_type_info_typeid.hpp:72: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()' test.o: In function `~extended_type_info_typeid_1': /usr/include/boost/serialization/extended_type_info_typeid.hpp:61: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()' /usr/include/boost/serialization/extended_type_info_typeid.hpp:61: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()' test.o: In function `oserializer': /usr/include/boost/archive/detail/oserializer.hpp:106: undefined reference to `boost::archive::detail::basic_oserializer::basic_oserializer(boost::serialization::extended_type_info const&)' test.o: In function `pointer_oserializer': /usr/include/boost/archive/detail/oserializer.hpp:225: undefined reference to `boost::archive::detail::archive_pointer_oserializer<boost::archive::text_oarchive>::archive_pointer_oserializer(boost::serialization::extended_type_info const&)' /usr/include/boost/archive/detail/oserializer.hpp:225: undefined reference to `boost::archive::detail::archive_pointer_oserializer<boost::archive::text_oarchive>::archive_pointer_oserializer(boost::serialization::extended_type_info const&)' test.o: In function `~oserializer': /usr/include/boost/archive/detail/oserializer.hpp:137: undefined reference to `boost::archive::detail::basic_oserializer::~basic_oserializer()' test.o: In function `extended_type_info_typeid_1': /usr/include/boost/serialization/extended_type_info_typeid.hpp:70: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::extended_type_info_typeid_0()' /usr/include/boost/serialization/extended_type_info_typeid.hpp:72: undefined reference to `boost::serialization::extended_type_info::self_register()' /usr/include/boost/serialization/extended_type_info_typeid.hpp:72: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()' test.o: In function `~extended_type_info_typeid_1': /usr/include/boost/serialization/extended_type_info_typeid.hpp:61: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()' /usr/include/boost/serialization/extended_type_info_typeid.hpp:61: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()' test.o: In function `oserializer': /usr/include/boost/archive/detail/oserializer.hpp:106: undefined reference to `boost::archive::detail::basic_oserializer::basic_oserializer(boost::serialization::extended_type_info const&)' test.o: In function `pointer_oserializer': /usr/include/boost/archive/detail/oserializer.hpp:225: undefined reference to `boost::archive::detail::archive_pointer_oserializer<boost::archive::text_oarchive>::archive_pointer_oserializer(boost::serialization::extended_type_info const&)' /usr/include/boost/archive/detail/oserializer.hpp:225: undefined reference to `boost::archive::detail::archive_pointer_oserializer<boost::archive::text_oarchive>::archive_pointer_oserializer(boost::serialization::extended_type_info const&)' test.o: In function `~oserializer': /usr/include/boost/archive/detail/oserializer.hpp:137: undefined reference to `boost::archive::detail::basic_oserializer::~basic_oserializer()' /usr/include/boost/archive/detail/oserializer.hpp:137: undefined reference to `boost::archive::detail::basic_oserializer::~basic_oserializer()' /usr/include/boost/archive/detail/oserializer.hpp:137: undefined reference to `boost::archive::detail::basic_oserializer::~basic_oserializer()' /usr/include/boost/archive/detail/oserializer.hpp:137: undefined reference to `boost::archive::detail::basic_oserializer::~basic_oserializer()' test.o: In function `iserializer': /usr/include/boost/archive/detail/iserializer.hpp:112: undefined reference to `boost::archive::detail::basic_iserializer::basic_iserializer(boost::serialization::extended_type_info const&)' test.o: In function `pointer_iserializer': /usr/include/boost/archive/detail/iserializer.hpp:319: undefined reference to `boost::archive::detail::archive_pointer_iserializer<boost::archive::text_iarchive>::archive_pointer_iserializer(boost::serialization::extended_type_info const&)' /usr/include/boost/archive/detail/iserializer.hpp:319: undefined reference to `boost::archive::detail::archive_pointer_iserializer<boost::archive::text_iarchive>::archive_pointer_iserializer(boost::serialization::extended_type_info const&)' test.o: In function `~iserializer': /usr/include/boost/archive/detail/iserializer.hpp:147: undefined reference to `boost::archive::detail::basic_iserializer::~basic_iserializer()' test.o: In function `iserializer': /usr/include/boost/archive/detail/iserializer.hpp:112: undefined reference to `boost::archive::detail::basic_iserializer::basic_iserializer(boost::serialization::extended_type_info const&)' test.o: In function `pointer_iserializer': /usr/include/boost/archive/detail/iserializer.hpp:319: undefined reference to `boost::archive::detail::archive_pointer_iserializer<boost::archive::text_iarchive>::archive_pointer_iserializer(boost::serialization::extended_type_info const&)' /usr/include/boost/archive/detail/iserializer.hpp:319: undefined reference to `boost::archive::detail::archive_pointer_iserializer<boost::archive::text_iarchive>::archive_pointer_iserializer(boost::serialization::extended_type_info const&)' test.o: In function `~iserializer': /usr/include/boost/archive/detail/iserializer.hpp:147: undefined reference to `boost::archive::detail::basic_iserializer::~basic_iserializer()' test.o: In function `~oserializer': /usr/include/boost/archive/detail/oserializer.hpp:137: undefined reference to `boost::archive::detail::basic_oserializer::~basic_oserializer()' test.o: In function `~iserializer': /usr/include/boost/archive/detail/iserializer.hpp:147: undefined reference to `boost::archive::detail::basic_iserializer::~basic_iserializer()' /usr/include/boost/archive/detail/iserializer.hpp:147: undefined reference to `boost::archive::detail::basic_iserializer::~basic_iserializer()' test.o: In function `extended_type_info_typeid_1': /usr/include/boost/serialization/extended_type_info_typeid.hpp:70: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::extended_type_info_typeid_0()' /usr/include/boost/serialization/extended_type_info_typeid.hpp:72: undefined reference to `boost::serialization::extended_type_info::self_register()' /usr/include/boost/serialization/extended_type_info_typeid.hpp:72: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()' test.o: In function `oserializer': /usr/include/boost/archive/detail/oserializer.hpp:106: undefined reference to `boost::archive::detail::basic_oserializer::basic_oserializer(boost::serialization::extended_type_info const&)' test.o: In function `boost::archive::detail::save_non_pointer_type<boost::archive::text_oarchive, std::list<bus_stop*, std::allocator<bus_stop*> > >::save_standard::invoke(boost::archive::text_oarchive&, std::list<bus_stop*, std::allocator<bus_stop*> > const&)': /usr/include/boost/archive/detail/oserializer.hpp:263: undefined reference to `boost::archive::detail::basic_oarchive::save_object(void const*, boost::archive::detail::basic_oserializer const&)' test.o: In function `~extended_type_info_typeid_1': /usr/include/boost/serialization/extended_type_info_typeid.hpp:61: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()' /usr/include/boost/serialization/extended_type_info_typeid.hpp:61: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()' test.o: In function `iserializer': /usr/include/boost/archive/detail/iserializer.hpp:112: undefined reference to `boost::archive::detail::basic_iserializer::basic_iserializer(boost::serialization::extended_type_info const&)' test.o: In function `boost::archive::detail::load_non_pointer_type<boost::archive::text_iarchive, std::list<bus_stop*, std::allocator<bus_stop*> > >::load_standard::invoke(boost::archive::text_iarchive&, std::list<bus_stop*, std::allocator<bus_stop*> >&)': /usr/include/boost/archive/detail/iserializer.hpp:362: undefined reference to `boost::archive::detail::basic_iarchive::load_object(void*, boost::archive::detail::basic_iserializer const&)' test.o: In function `~iserializer': /usr/include/boost/archive/detail/iserializer.hpp:147: undefined reference to `boost::archive::detail::basic_iserializer::~basic_iserializer()' /usr/include/boost/archive/detail/iserializer.hpp:147: undefined reference to `boost::archive::detail::basic_iserializer::~basic_iserializer()' test.o: In function `extended_type_info_typeid_1': /usr/include/boost/serialization/extended_type_info_typeid.hpp:70: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::extended_type_info_typeid_0()' /usr/include/boost/serialization/extended_type_info_typeid.hpp:72: undefined reference to `boost::serialization::extended_type_info::self_register()' /usr/include/boost/serialization/extended_type_info_typeid.hpp:72: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()' test.o: In function `void_caster_primitive': /usr/include/boost/serialization/void_cast.hpp:156: undefined reference to `boost::serialization::void_cast_detail::void_caster::void_caster(boost::serialization::extended_type_info const&, boost::serialization::extended_type_info const&)' /usr/include/boost/serialization/void_cast.hpp:158: undefined reference to `boost::serialization::void_cast_detail::void_caster::static_register(boost::serialization::void_cast_detail::void_caster const*)' /usr/include/boost/serialization/void_cast.hpp:158: undefined reference to `boost::serialization::void_cast_detail::void_caster::~void_caster()' /usr/include/boost/serialization/void_cast.hpp:156: undefined reference to `boost::serialization::void_cast_detail::void_caster::void_caster(boost::serialization::extended_type_info const&, boost::serialization::extended_type_info const&)' /usr/include/boost/serialization/void_cast.hpp:158: undefined reference to `boost::serialization::void_cast_detail::void_caster::static_register(boost::serialization::void_cast_detail::void_caster const*)' /usr/include/boost/serialization/void_cast.hpp:158: undefined reference to `boost::serialization::void_cast_detail::void_caster::~void_caster()' /usr/include/boost/serialization/void_cast.hpp:156: undefined reference to `boost::serialization::void_cast_detail::void_caster::void_caster(boost::serialization::extended_type_info const&, boost::serialization::extended_type_info const&)' /usr/include/boost/serialization/void_cast.hpp:158: undefined reference to `boost::serialization::void_cast_detail::void_caster::static_register(boost::serialization::void_cast_detail::void_caster const*)' /usr/include/boost/serialization/void_cast.hpp:158: undefined reference to `boost::serialization::void_cast_detail::void_caster::~void_caster()' /usr/include/boost/serialization/void_cast.hpp:156: undefined reference to `boost::serialization::void_cast_detail::void_caster::void_caster(boost::serialization::extended_type_info const&, boost::serialization::extended_type_info const&)' /usr/include/boost/serialization/void_cast.hpp:158: undefined reference to `boost::serialization::void_cast_detail::void_caster::static_register(boost::serialization::void_cast_detail::void_caster const*)' /usr/include/boost/serialization/void_cast.hpp:158: undefined reference to `boost::serialization::void_cast_detail::void_caster::~void_caster()' test.o: In function `~extended_type_info_typeid_1': /usr/include/boost/serialization/extended_type_info_typeid.hpp:61: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()' /usr/include/boost/serialization/extended_type_info_typeid.hpp:61: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()' test.o: In function `oserializer': /usr/include/boost/archive/detail/oserializer.hpp:106: undefined reference to `boost::archive::detail::basic_oserializer::basic_oserializer(boost::serialization::extended_type_info const&)' test.o: In function `boost::archive::detail::save_non_pointer_type<boost::archive::text_oarchive, bus_stop>::save_standard::invoke(boost::archive::text_oarchive&, bus_stop const&)': /usr/include/boost/archive/detail/oserializer.hpp:263: undefined reference to `boost::archive::detail::basic_oarchive::save_object(void const*, boost::archive::detail::basic_oserializer const&)' test.o: In function `~oserializer': /usr/include/boost/archive/detail/oserializer.hpp:137: undefined reference to `boost::archive::detail::basic_oserializer::~basic_oserializer()' /usr/include/boost/archive/detail/oserializer.hpp:137: undefined reference to `boost::archive::detail::basic_oserializer::~basic_oserializer()' test.o: In function `iserializer': /usr/include/boost/archive/detail/iserializer.hpp:112: undefined reference to `boost::archive::detail::basic_iserializer::basic_iserializer(boost::serialization::extended_type_info const&)' test.o: In function `boost::archive::detail::load_non_pointer_type<boost::archive::text_iarchive, bus_stop>::load_standard::invoke(boost::archive::text_iarchive&, bus_stop&)': /usr/include/boost/archive/detail/iserializer.hpp:362: undefined reference to `boost::archive::detail::basic_iarchive::load_object(void*, boost::archive::detail::basic_iserializer const&)' test.o: In function `~iserializer': /usr/include/boost/archive/detail/iserializer.hpp:147: undefined reference to `boost::archive::detail::basic_iserializer::~basic_iserializer()' test.o: In function `void boost::archive::load_access::load_primitive<boost::archive::text_iarchive, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(boost::archive::text_iarchive&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)': /usr/include/boost/archive/detail/iserializer.hpp:94: undefined reference to `boost::archive::text_iarchive_impl<boost::archive::text_iarchive>::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)' test.o: In function `~iserializer': /usr/include/boost/archive/detail/iserializer.hpp:147: undefined reference to `boost::archive::detail::basic_iserializer::~basic_iserializer()' test.o: In function `~void_caster_primitive': /usr/include/boost/serialization/void_cast.hpp:132: undefined reference to `boost::serialization::void_cast_detail::void_caster::~void_caster()' /usr/include/boost/serialization/void_cast.hpp:132: undefined reference to `boost::serialization::void_cast_detail::void_caster::~void_caster()' /usr/include/boost/serialization/void_cast.hpp:132: undefined reference to `boost::serialization::void_cast_detail::void_caster::~void_caster()' /usr/include/boost/serialization/void_cast.hpp:132: undefined reference to `boost::serialization::void_cast_detail::void_caster::~void_caster()' test.o: In function `~oserializer': /usr/include/boost/archive/detail/oserializer.hpp:137: undefined reference to `boost::archive::detail::basic_oserializer::~basic_oserializer()' test.o: In function `~iserializer': /usr/include/boost/archive/detail/iserializer.hpp:147: undefined reference to `boost::archive::detail::basic_iserializer::~basic_iserializer()' test.o: In function `~oserializer': /usr/include/boost/archive/detail/oserializer.hpp:137: undefined reference to `boost::archive::detail::basic_oserializer::~basic_oserializer()' test.o: In function `void boost::archive::text_oarchive_impl<boost::archive::text_oarchive>::save<int>(int const&)': /usr/include/boost/archive/text_oarchive.hpp:53: undefined reference to `boost::archive::basic_text_oarchive<boost::archive::text_oarchive>::newtoken()' test.o: In function `void boost::archive::save_access::save_primitive<boost::archive::text_oarchive, int>(boost::archive::text_oarchive&, int const&)': /usr/include/boost/archive/detail/oserializer.hpp:90: undefined reference to `boost::archive::detail::basic_oarchive::end_preamble()' test.o: In function `~iserializer': /usr/include/boost/archive/detail/iserializer.hpp:147: undefined reference to `boost::archive::detail::basic_iserializer::~basic_iserializer()' test.o: In function `extended_type_info_typeid_1': /usr/include/boost/serialization/extended_type_info_typeid.hpp:70: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::extended_type_info_typeid_0()' /usr/include/boost/serialization/extended_type_info_typeid.hpp:72: undefined reference to `boost::serialization::extended_type_info::self_register()' /usr/include/boost/serialization/extended_type_info_typeid.hpp:72: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()' test.o: In function `oserializer': /usr/include/boost/archive/detail/oserializer.hpp:106: undefined reference to `boost::archive::detail::basic_oserializer::basic_oserializer(boost::serialization::extended_type_info const&)' test.o: In function `boost::archive::detail::save_non_pointer_type<boost::archive::text_oarchive, gps_position>::save_standard::invoke(boost::archive::text_oarchive&, gps_position const&)': /usr/include/boost/archive/detail/oserializer.hpp:263: undefined reference to `boost::archive::detail::basic_oarchive::save_object(void const*, boost::archive::detail::basic_oserializer const&)' test.o: In function `iserializer': /usr/include/boost/archive/detail/iserializer.hpp:112: undefined reference to `boost::archive::detail::basic_iserializer::basic_iserializer(boost::serialization::extended_type_info const&)' test.o: In function `boost::archive::detail::load_non_pointer_type<boost::archive::text_iarchive, gps_position>::load_standard::invoke(boost::archive::text_iarchive&, gps_position&)': /usr/include/boost/archive/detail/iserializer.hpp:362: undefined reference to `boost::archive::detail::basic_iarchive::load_object(void*, boost::archive::detail::basic_iserializer const&)' test.o: In function `~extended_type_info_typeid_1': /usr/include/boost/serialization/extended_type_info_typeid.hpp:61: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()' /usr/include/boost/serialization/extended_type_info_typeid.hpp:61: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()' test.o: In function `boost::archive::detail::save_non_pointer_type<boost::archive::text_oarchive, bus_stop_destination>::save_standard::invoke(boost::archive::text_oarchive&, bus_stop_destination const&)': /usr/include/boost/archive/detail/oserializer.hpp:263: undefined reference to `boost::archive::detail::basic_oarchive::save_object(void const*, boost::archive::detail::basic_oserializer const&)' test.o: In function `boost::archive::detail::save_non_pointer_type<boost::archive::text_oarchive, bus_stop_corner>::save_standard::invoke(boost::archive::text_oarchive&, bus_stop_corner const&)': /usr/include/boost/archive/detail/oserializer.hpp:263: undefined reference to `boost::archive::detail::basic_oarchive::save_object(void const*, boost::archive::detail::basic_oserializer const&)' test.o: In function `boost::archive::detail::save_non_pointer_type<boost::archive::text_oarchive, bus_route>::save_standard::invoke(boost::archive::text_oarchive&, bus_route const&)': /usr/include/boost/archive/detail/oserializer.hpp:263: undefined reference to `boost::archive::detail::basic_oarchive::save_object(void const*, boost::archive::detail::basic_oserializer const&)' test.o: In function `boost::archive::detail::load_non_pointer_type<boost::archive::text_iarchive, bus_stop_destination>::load_standard::invoke(boost::archive::text_iarchive&, bus_stop_destination&)': /usr/include/boost/archive/detail/iserializer.hpp:362: undefined reference to `boost::archive::detail::basic_iarchive::load_object(void*, boost::archive::detail::basic_iserializer const&)' test.o: In function `boost::archive::detail::pointer_iserializer<bus_stop_destination, boost::archive::text_iarchive>::load_object_ptr(boost::archive::detail::basic_iarchive&, void*&, unsigned int) const': /usr/include/boost/archive/detail/iserializer.hpp:302: undefined reference to `boost::archive::detail::basic_iarchive::next_object_pointer(void*)' test.o: In function `boost::archive::detail::load_non_pointer_type<boost::archive::text_iarchive, bus_stop_corner>::load_standard::invoke(boost::archive::text_iarchive&, bus_stop_corner&)': /usr/include/boost/archive/detail/iserializer.hpp:362: undefined reference to `boost::archive::detail::basic_iarchive::load_object(void*, boost::archive::detail::basic_iserializer const&)' test.o: In function `boost::archive::detail::pointer_iserializer<bus_stop_corner, boost::archive::text_iarchive>::load_object_ptr(boost::archive::detail::basic_iarchive&, void*&, unsigned int) const': /usr/include/boost/archive/detail/iserializer.hpp:302: undefined reference to `boost::archive::detail::basic_iarchive::next_object_pointer(void*)' test.o: In function `boost::archive::detail::load_non_pointer_type<boost::archive::text_iarchive, bus_route>::load_standard::invoke(boost::archive::text_iarchive&, bus_route&)': /usr/include/boost/archive/detail/iserializer.hpp:362: undefined reference to `boost::archive::detail::basic_iarchive::load_object(void*, boost::archive::detail::basic_iserializer const&)' test.o: In function `boost::archive::detail::pointer_iserializer<bus_route, boost::archive::text_iarchive>::load_object_ptr(boost::archive::detail::basic_iarchive&, void*&, unsigned int) const': /usr/include/boost/archive/detail/iserializer.hpp:302: undefined reference to `boost::archive::detail::basic_iarchive::next_object_pointer(void*)' test.o: In function `boost::serialization::detail::extended_type_info_typeid_1<bus_stop const>::get_derived_extended_type_info(bus_stop const&)': /usr/include/boost/serialization/extended_type_info_typeid.hpp:87: undefined reference to `boost::serialization::detail::extended_type_info_typeid_0::get_derived_extended_type_info(std::type_info const&)' test.o: In function `boost::archive::detail::save_pointer_type<boost::archive::text_oarchive, bus_stop*>::polymorphic<bus_stop>::save(boost::archive::text_oarchive&, bus_stop const&, boost::archive::detail::basic_pointer_oserializer const*)': /usr/include/boost/archive/detail/oserializer.hpp:401: undefined reference to `boost::archive::detail::basic_oarchive::save_pointer(void const*, boost::archive::detail::basic_pointer_oserializer const*)' /usr/include/boost/archive/detail/oserializer.hpp:406: undefined reference to `boost::serialization::void_downcast(boost::serialization::extended_type_info const&, boost::serialization::extended_type_info const&, void const*, bool)' /usr/include/boost/archive/detail/oserializer.hpp:416: undefined reference to `boost::archive::detail::archive_pointer_oserializer<boost::archive::text_oarchive>::find(boost::serialization::extended_type_info const&)' /usr/include/boost/archive/detail/oserializer.hpp:422: undefined reference to `boost::archive::detail::basic_oarchive::save_pointer(void const*, boost::archive::detail::basic_pointer_oserializer const*)' test.o: In function `boost::archive::detail::load_pointer_type<boost::archive::text_iarchive, bus_stop*>::invoke(boost::archive::text_iarchive&, bus_stop*&)': /usr/include/boost/archive/detail/iserializer.hpp:477: undefined reference to `boost::archive::detail::archive_pointer_iserializer<boost::archive::text_iarchive>::find(boost::serialization::extended_type_info const&)' /usr/include/boost/archive/detail/iserializer.hpp:477: undefined reference to `boost::archive::detail::basic_iarchive::load_pointer(void*&, boost::archive::detail::basic_pointer_iserializer const*, boost::archive::detail::basic_pointer_iserializer const* (*)(boost::serialization::extended_type_info const&))' test.o: In function `boost::serialization::stl::archive_input_seq<boost::archive::text_iarchive, std::list<bus_stop*, std::allocator<bus_stop*> > >::operator()(boost::archive::text_iarchive&, std::list<bus_stop*, std::allocator<bus_stop*> >&)': /usr/include/boost/serialization/collections_load_imp.hpp:91: undefined reference to `boost::archive::detail::basic_iarchive::reset_object_address(void const*, void const*)' test.o: In function `void boost::archive::text_oarchive_impl<boost::archive::text_oarchive>::save<float>(float const&)': /usr/include/boost/archive/text_oarchive.hpp:53: undefined reference to `boost::archive::basic_text_oarchive<boost::archive::text_oarchive>::newtoken()' test.o: In function `void boost::archive::save_access::save_primitive<boost::archive::text_oarchive, float>(boost::archive::text_oarchive&, float const&)': /usr/include/boost/archive/detail/oserializer.hpp:90: undefined reference to `boost::archive::detail::basic_oarchive::end_preamble()' collect2: ld returned 1 exit status make[2]: Verlasse Verzeichnis ??/home/jmk/test/debug/src?? make[2]: Gehe in Verzeichnis ??/home/jmk/test/debug?? make[2]: *** [test] Fehler 1 make[2]: Das Target ??all?? wurde wegen Fehlern nicht aktualisiert. make[2]: Verlasse Verzeichnis ??/home/jmk/test/debug?? make[1]: *** [all-recursive] Fehler 1 make[1]: Verlasse Verzeichnis ??/home/jmk/test/debug?? make: *** [all-recursive-am] Fehler 2 make: Das Target ??all?? wurde wegen Fehlern nicht aktualisiert. *** Exited with status: 2 ***
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
participants (2)
-
Jan Martin Krämer
-
troy d. straszheim