Boost logo

Boost :

From: troy d. straszheim (troy_at_[hidden])
Date: 2005-10-19 11:05:33


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


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk