Hi,
This is my second posting; Didn't get any response to my first one. I am having trouble with Boost serialization library. Here is the build log of demo.cpp that came with the library.
I do see that demo.cpp is linked to serialization library ( in Red color) but still I get unresolved symbols. Ramey, where are you?
-----------------------------------------
Thanks
Srinivas
1>------ Build started: Project: boost_test, Configuration: Debug Win32 ------
1>Compiling...
1>boost_test.cpp
1>c:\boost\include\boost-1_33_1\boost\archive\tmpdir.hpp(34) : warning C4996: 'getenv' was declared deprecated
1> d:\program files\microsoft visual studio 8\vc\include\stdlib.h(454) : see declaration of 'getenv'
1>c:\boost\include\boost-1_33_1\boost\archive\tmpdir.hpp(36) : warning C4996: 'getenv' was declared deprecated
1> d:\program files\microsoft visual studio 8\vc\include\stdlib.h(454) : see declaration of 'getenv'
1>c:\boost\include\boost-1_33_1\boost\archive\tmpdir.hpp(38) : warning C4996: 'getenv' was declared deprecated
1> d:\program files\microsoft visual studio 8\vc\include\stdlib.h(454) : see declaration of 'getenv'
1>Linking to lib file: boost_serialization-vc80-mt-gdp-1_33_1.lib
1>Linking to lib file: boost_serialization-vc80-mt-gdp-1_33_1.lib
1>c:\boost\include\boost-1_33_1\boost\serialization\collections_save_imp.hpp(36) : warning C4267: 'initializing' : conversion from 'size_t' to 'unsigned int', possible loss of data
1> c:\boost\include\boost-1_33_1\boost\serialization\list.hpp(47) : see reference to function template instantiation 'void boost::serialization::stl::save_collection<Archive,stlp_std::list<_Tp>>(Archive &,const Container &)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> _Tp=stlp_std::pair<bus_schedule::trip_info,bus_route *>,
1> Container=stlp_std::list<stlp_std::pair<bus_schedule::trip_info,bus_route *>>
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\split_free.hpp(45) : see reference to function template instantiation 'void boost::serialization::save<Archive,stlp_std::pair<_T1,_T2>,stlp_std::allocator<_Tp>>(Archive &,const stlp_std::list<_Tp> &,const unsigned int)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> _T1=bus_schedule::trip_info,
1> _T2=bus_route *,
1> _Tp=stlp_std::pair<bus_schedule::trip_info,bus_route *>
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\split_free.hpp(41) : while compiling class template member function 'void boost::serialization::free_saver<Archive,T>::invoke(Archive &,const T &,const unsigned int)'
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=stlp_std::list<stlp_std::pair<bus_schedule::trip_info,bus_route *>>
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\split_free.hpp(74) : see reference to class template instantiation 'boost::serialization::free_saver<Archive,T>' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=stlp_std::list<stlp_std::pair<bus_schedule::trip_info,bus_route *>>
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\list.hpp(75) : see reference to function template instantiation 'void boost::serialization::split_free<Archive,stlp_std::list<_Tp>>(Archive &,T &,const unsigned int)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> _Tp=stlp_std::pair<bus_schedule::trip_info,bus_route *>,
1> T=stlp_std::list<stlp_std::pair<bus_schedule::trip_info,bus_route *>>
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\serialization.hpp(140) : see reference to function template instantiation 'void boost::serialization::serialize<Archive,stlp_std::pair<_T1,_T2>,stlp_std::allocator<_Tp>>(Archive &,stlp_std::list<_Tp> &,const unsigned int)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> _T1=bus_schedule::trip_info,
1> _T2=bus_route *,
1> _Tp=stlp_std::pair<bus_schedule::trip_info,bus_route *>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(152) : see reference to function template instantiation 'void boost::serialization::serialize_adl<Archive,T>(Archive &,T &,const unsigned int)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=stlp_std::list<stlp_std::pair<bus_schedule::trip_info,bus_route *>>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(145) : while compiling class template member function 'void boost::archive::detail::oserializer<Archive,T>::save_object_data(boost::archive::detail::basic_oarchive &,const void *) const'
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=stlp_std::list<stlp_std::pair<bus_schedule::trip_info,bus_route *>>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(264) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=stlp_std::list<stlp_std::pair<bus_schedule::trip_info,bus_route *>>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(263) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=stlp_std::list<stlp_std::pair<bus_schedule::trip_info,bus_route *>>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(322) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=stlp_std::list<stlp_std::pair<bus_schedule::trip_info,bus_route *>>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(310) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=stlp_std::list<stlp_std::pair<bus_schedule::trip_info,bus_route *>>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(536) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=stlp_std::list<stlp_std::pair<bus_schedule::trip_info,bus_route *>>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\basic_text_oarchive.hpp(78) : see reference to function template instantiation 'void boost::archive::save<Archive,T>(Archive &,const T &)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=stlp_std::list<stlp_std::pair<bus_schedule::trip_info,bus_route *>>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\interface_oarchive.hpp(78) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<const T>(const T &,int)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=stlp_std::list<stlp_std::pair<bus_schedule::trip_info,bus_route *>>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\interface_oarchive.hpp(86) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const T>(const T &)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=stlp_std::list<stlp_std::pair<bus_schedule::trip_info,bus_route *>>
1> ]
1> e:\!work\boost_test\boost_test\boost_test.cpp(264) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator &<stlp_std::list<_Tp>>(T &)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> _Tp=stlp_std::pair<bus_schedule::trip_info,bus_route *>,
1> T=stlp_std::list<stlp_std::pair<bus_schedule::trip_info,bus_route *>>
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\access.hpp(109) : see reference to function template instantiation 'void bus_schedule::serialize<Archive>(Archive &,const unsigned int)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\serialization.hpp(81) : see reference to function template instantiation 'void boost::serialization::access::serialize<Archive,T>(Archive &,T &,const unsigned int)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=const bus_schedule
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\serialization.hpp(140) : see reference to function template instantiation 'void boost::serialization::serialize<Archive,T>(Archive &,T &,const unsigned int)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=const bus_schedule
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(152) : see reference to function template instantiation 'void boost::serialization::serialize_adl<Archive,T>(Archive &,T &,const unsigned int)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=const bus_schedule
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(145) : while compiling class template member function 'void boost::archive::detail::oserializer<Archive,T>::save_object_data(boost::archive::detail::basic_oarchive &,const void *) const'
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=bus_schedule
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(264) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=bus_schedule
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(263) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const bus_schedule &)'
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=bus_schedule
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(322) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=bus_schedule
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(310) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const bus_schedule &)'
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=bus_schedule
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(536) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=bus_schedule
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\basic_text_oarchive.hpp(78) : see reference to function template instantiation 'void boost::archive::save<Archive,T>(Archive &,T &)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=const bus_schedule
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\interface_oarchive.hpp(78) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=const bus_schedule
1> ]
1> e:\!work\boost_test\boost_test\boost_test.cpp(292) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const bus_schedule>(T &)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=const bus_schedule
1> ]
1>c:\boost\include\boost-1_33_1\boost\serialization\collections_save_imp.hpp(36) : warning C4267: 'initializing' : conversion from 'size_t' to 'unsigned int', possible loss of data
1> c:\boost\include\boost-1_33_1\boost\serialization\list.hpp(47) : see reference to function template instantiation 'void boost::serialization::stl::save_collection<Archive,stlp_std::list<_Tp>>(Archive &,const Container &)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> _Tp=bus_route::bus_stop_pointer,
1> Container=stlp_std::list<bus_route::bus_stop_pointer>
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\split_free.hpp(45) : see reference to function template instantiation 'void boost::serialization::save<Archive,bus_route::bus_stop_pointer,stlp_std::allocator<_Tp>>(Archive &,const stlp_std::list<_Tp> &,const unsigned int)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> _Tp=bus_route::bus_stop_pointer
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\split_free.hpp(41) : while compiling class template member function 'void boost::serialization::free_saver<Archive,T>::invoke(Archive &,const T &,const unsigned int)'
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=stlp_std::list<bus_route::bus_stop_pointer>
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\split_free.hpp(74) : see reference to class template instantiation 'boost::serialization::free_saver<Archive,T>' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=stlp_std::list<bus_route::bus_stop_pointer>
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\list.hpp(75) : see reference to function template instantiation 'void boost::serialization::split_free<Archive,stlp_std::list<_Tp>>(Archive &,T &,const unsigned int)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> _Tp=bus_route::bus_stop_pointer,
1> T=stlp_std::list<bus_route::bus_stop_pointer>
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\serialization.hpp(140) : see reference to function template instantiation 'void boost::serialization::serialize<Archive,bus_route::bus_stop_pointer,stlp_std::allocator<_Tp>>(Archive &,stlp_std::list<_Tp> &,const unsigned int)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> _Tp=bus_route::bus_stop_pointer
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(152) : see reference to function template instantiation 'void boost::serialization::serialize_adl<Archive,T>(Archive &,T &,const unsigned int)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=stlp_std::list<bus_route::bus_stop_pointer>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(145) : while compiling class template member function 'void boost::archive::detail::oserializer<Archive,T>::save_object_data(boost::archive::detail::basic_oarchive &,const void *) const'
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=stlp_std::list<bus_route::bus_stop_pointer>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(264) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=stlp_std::list<bus_route::bus_stop_pointer>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(263) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=stlp_std::list<bus_route::bus_stop_pointer>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(322) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=stlp_std::list<bus_route::bus_stop_pointer>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(310) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=stlp_std::list<bus_route::bus_stop_pointer>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(536) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=stlp_std::list<bus_route::bus_stop_pointer>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\basic_text_oarchive.hpp(78) : see reference to function template instantiation 'void boost::archive::save<Archive,T>(Archive &,const T &)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=stlp_std::list<bus_route::bus_stop_pointer>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\interface_oarchive.hpp(78) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<const T>(const T &,int)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=stlp_std::list<bus_route::bus_stop_pointer>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\interface_oarchive.hpp(86) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const T>(const T &)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=stlp_std::list<bus_route::bus_stop_pointer>
1> ]
1> e:\!work\boost_test\boost_test\boost_test.cpp(195) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator &<stlp_std::list<_Tp>>(T &)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> _Tp=bus_route::bus_stop_pointer,
1> T=stlp_std::list<bus_route::bus_stop_pointer>
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\access.hpp(109) : see reference to function template instantiation 'void bus_route::serialize<Archive>(Archive &,const unsigned int)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\serialization.hpp(81) : see reference to function template instantiation 'void boost::serialization::access::serialize<Archive,T>(Archive &,T &,const unsigned int)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=bus_route
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\serialization.hpp(140) : see reference to function template instantiation 'void boost::serialization::serialize<Archive,T>(Archive &,T &,const unsigned int)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=bus_route
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(152) : see reference to function template instantiation 'void boost::serialization::serialize_adl<Archive,T>(Archive &,T &,const unsigned int)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=bus_route
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(145) : while compiling class template member function 'void boost::archive::detail::oserializer<Archive,T>::save_object_data(boost::archive::detail::basic_oarchive &,const void *) const'
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=bus_route
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(163) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=bus_route
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(162) : while compiling class template member function 'const boost::archive::detail::basic_oserializer &boost::archive::detail::pointer_oserializer<T,Archive>::get_basic_serializer(void) const'
1> with
1> [
1> T=bus_route,
1> Archive=boost::archive::text_oarchive
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(515) : see reference to class template instantiation 'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
1> with
1> [
1> T=bus_route,
1> Archive=boost::archive::text_oarchive
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\interface_oarchive.hpp(58) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer &boost::archive::detail::instantiate_pointer_oserializer<Archive,T>(Archive *,T *)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=bus_route
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(344) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::interface_oarchive<Archive>::register_type<T>(const T *)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=bus_route
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(343) : while compiling class template member function 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>::register_type(Archive &)'
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> TPtr=bus_route *,
1> T=bus_route
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(360) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> TPtr=bus_route *,
1> T=bus_route
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(460) : see reference to function template instantiation 'const boost::archive::detail::basic_pointer_oserializer *boost::archive::detail::save_pointer_type<Archive,TPtr>::register_type<bus_route>(Archive &,T &)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> TPtr=bus_route *,
1> T=bus_route
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(447) : while compiling class template member function 'void boost::archive::detail::save_pointer_type<Archive,TPtr>::invoke(Archive &,const TPtr)'
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> TPtr=bus_route *
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(536) : see reference to class template instantiation 'boost::archive::detail::save_pointer_type<Archive,TPtr>' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> TPtr=bus_route *
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\basic_text_oarchive.hpp(78) : see reference to function template instantiation 'void boost::archive::save<Archive,T>(Archive &,const T &)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=bus_route *
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\interface_oarchive.hpp(78) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<const T>(const T &,int)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=bus_route *
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\nvp.hpp(77) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const T>(const T &)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=bus_route *
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\access.hpp(93) : see reference to function template instantiation 'void boost::serialization::nvp<T>::save<Archive>(Archivex &,const unsigned int) const' being compiled
1> with
1> [
1> T=bus_route *,
1> Archive=boost::archive::text_oarchive,
1> Archivex=boost::archive::text_oarchive
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\split_member.hpp(43) : see reference to function template instantiation 'void boost::serialization::access::member_save<Archive,const T>(Archive &,const T &,const unsigned int)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=boost::serialization::nvp<bus_route *>
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\split_member.hpp(42) : while compiling class template member function 'void boost::serialization::detail::member_saver<Archive,T>::invoke(Archive &,const T &,const unsigned int)'
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=boost::serialization::nvp<bus_route *>
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\split_member.hpp(69) : see reference to class template instantiation 'boost::serialization::detail::member_saver<Archive,T>' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=boost::serialization::nvp<bus_route *>
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\nvp.hpp(87) : see reference to function template instantiation 'void boost::serialization::split_member<Archive,boost::serialization::nvp<T>>(Archive &,boost::serialization::nvp<T> &,const unsigned int)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=bus_route *
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\access.hpp(109) : see reference to function template instantiation 'void boost::serialization::nvp<T>::serialize<Archive>(Archive &,const unsigned int)' being compiled
1> with
1> [
1> T=bus_route *,
1> Archive=boost::archive::text_oarchive
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\serialization.hpp(81) : see reference to function template instantiation 'void boost::serialization::access::serialize<Archive,T>(Archive &,T &,const unsigned int)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=const boost::serialization::nvp<bus_route *>
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\serialization.hpp(140) : see reference to function template instantiation 'void boost::serialization::serialize<Archive,T>(Archive &,T &,const unsigned int)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=const boost::serialization::nvp<bus_route *>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(257) : see reference to function template instantiation 'void boost::serialization::serialize_adl<Archive,T>(Archive &,T &,const unsigned int)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=const boost::serialization::nvp<bus_route *>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(250) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_only::invoke(Archive &,const boost::serialization::nvp<_T2> &)'
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=boost::serialization::nvp<bus_route *>,
1> _T2=bus_route *
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(322) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_only' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=boost::serialization::nvp<bus_route *>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(310) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const boost::serialization::nvp<_T2> &)'
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=boost::serialization::nvp<bus_route *>,
1> _T2=bus_route *
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(536) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=boost::serialization::nvp<bus_route *>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\basic_text_oarchive.hpp(78) : see reference to function template instantiation 'void boost::archive::save<Archive,T>(Archive &,T &)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=const boost::serialization::nvp<bus_route *>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\interface_oarchive.hpp(78) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=const boost::serialization::nvp<bus_route *>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\interface_oarchive.hpp(86) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<T>(T &)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=const boost::serialization::nvp<bus_route *>
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\utility.hpp(49) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator &<const boost::serialization::nvp<T>>(const boost::serialization::nvp<T> &)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=bus_route *
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\serialization.hpp(140) : see reference to function template instantiation 'void boost::serialization::serialize<Archive,bus_schedule::trip_info,bus_route*>(Archive &,stlp_std::pair<_T1,_T2> &,const unsigned int)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> _T1=bus_schedule::trip_info,
1> _T2=bus_route *
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(152) : see reference to function template instantiation 'void boost::serialization::serialize_adl<Archive,T>(Archive &,T &,const unsigned int)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=stlp_std::pair<bus_schedule::trip_info,bus_route *>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(145) : while compiling class template member function 'void boost::archive::detail::oserializer<Archive,T>::save_object_data(boost::archive::detail::basic_oarchive &,const void *) const'
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=stlp_std::pair<bus_schedule::trip_info,bus_route *>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(264) : see reference to class template instantiation 'boost::archive::detail::oserializer<Archive,T>' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=stlp_std::pair<bus_schedule::trip_info,bus_route *>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(263) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard::invoke(Archive &,const T &)'
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=stlp_std::pair<bus_schedule::trip_info,bus_route *>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(322) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_standard' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=stlp_std::pair<bus_schedule::trip_info,bus_route *>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(310) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const T &)'
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=stlp_std::pair<bus_schedule::trip_info,bus_route *>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(536) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=stlp_std::pair<bus_schedule::trip_info,bus_route *>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\basic_text_oarchive.hpp(78) : see reference to function template instantiation 'void boost::archive::save<Archive,T>(Archive &,const T &)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=stlp_std::pair<bus_schedule::trip_info,bus_route *>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\interface_oarchive.hpp(78) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<const T>(const T &,int)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=stlp_std::pair<bus_schedule::trip_info,bus_route *>
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\nvp.hpp(77) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const T>(const T &)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=stlp_std::pair<bus_schedule::trip_info,bus_route *>
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\access.hpp(93) : see reference to function template instantiation 'void boost::serialization::nvp<T>::save<Archive>(Archivex &,const unsigned int) const' being compiled
1> with
1> [
1> T=const stlp_std::pair<bus_schedule::trip_info,bus_route *>,
1> Archive=boost::archive::text_oarchive,
1> Archivex=boost::archive::text_oarchive
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\split_member.hpp(43) : see reference to function template instantiation 'void boost::serialization::access::member_save<Archive,const T>(Archive &,const T &,const unsigned int)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=boost::serialization::nvp<const stlp_std::pair<bus_schedule::trip_info,bus_route *>>
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\split_member.hpp(42) : while compiling class template member function 'void boost::serialization::detail::member_saver<Archive,T>::invoke(Archive &,const T &,const unsigned int)'
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=boost::serialization::nvp<const stlp_std::pair<bus_schedule::trip_info,bus_route *>>
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\split_member.hpp(69) : see reference to class template instantiation 'boost::serialization::detail::member_saver<Archive,T>' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=boost::serialization::nvp<const stlp_std::pair<bus_schedule::trip_info,bus_route *>>
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\nvp.hpp(87) : see reference to function template instantiation 'void boost::serialization::split_member<Archive,boost::serialization::nvp<T>>(Archive &,boost::serialization::nvp<T> &,const unsigned int)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=const stlp_std::pair<bus_schedule::trip_info,bus_route *>
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\access.hpp(109) : see reference to function template instantiation 'void boost::serialization::nvp<T>::serialize<Archive>(Archive &,const unsigned int)' being compiled
1> with
1> [
1> T=const stlp_std::pair<bus_schedule::trip_info,bus_route *>,
1> Archive=boost::archive::text_oarchive
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\serialization.hpp(81) : see reference to function template instantiation 'void boost::serialization::access::serialize<Archive,T>(Archive &,T &,const unsigned int)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=const boost::serialization::nvp<const stlp_std::pair<bus_schedule::trip_info,bus_route *>>
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\serialization.hpp(140) : see reference to function template instantiation 'void boost::serialization::serialize<Archive,T>(Archive &,T &,const unsigned int)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=const boost::serialization::nvp<const stlp_std::pair<bus_schedule::trip_info,bus_route *>>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(257) : see reference to function template instantiation 'void boost::serialization::serialize_adl<Archive,T>(Archive &,T &,const unsigned int)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=const boost::serialization::nvp<const stlp_std::pair<bus_schedule::trip_info,bus_route *>>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(250) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::save_only::invoke(Archive &,const boost::serialization::nvp<const _Tp> &)'
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=boost::serialization::nvp<const stlp_std::pair<bus_schedule::trip_info,bus_route *>>,
1> _Tp=stlp_std::pair<bus_schedule::trip_info,bus_route *>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(322) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>::save_only' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=boost::serialization::nvp<const stlp_std::pair<bus_schedule::trip_info,bus_route *>>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(310) : while compiling class template member function 'void boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive &,const boost::serialization::nvp<const _Tp> &)'
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=boost::serialization::nvp<const stlp_std::pair<bus_schedule::trip_info,bus_route *>>,
1> _Tp=stlp_std::pair<bus_schedule::trip_info,bus_route *>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\oserializer.hpp(536) : see reference to class template instantiation 'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=boost::serialization::nvp<const stlp_std::pair<bus_schedule::trip_info,bus_route *>>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\basic_text_oarchive.hpp(78) : see reference to function template instantiation 'void boost::archive::save<Archive,T>(Archive &,T &)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=const boost::serialization::nvp<const stlp_std::pair<bus_schedule::trip_info,bus_route *>>
1> ]
1> c:\boost\include\boost-1_33_1\boost\archive\detail\interface_oarchive.hpp(78) : see reference to function template instantiation 'void boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=const boost::serialization::nvp<const stlp_std::pair<bus_schedule::trip_info,bus_route *>>
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\collections_save_imp.hpp(43) : see reference to function template instantiation 'Archive &boost::archive::detail::interface_oarchive<Archive>::operator <<<const boost::serialization::nvp<T>>(const boost::serialization::nvp<T> &)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> T=const stlp_std::pair<bus_schedule::trip_info,bus_route *>
1> ]
1> c:\boost\include\boost-1_33_1\boost\serialization\list.hpp(47) : see reference to function template instantiation 'void boost::serialization::stl::save_collection<Archive,stlp_std::list<_Tp>>(Archive &,const Container &)' being compiled
1> with
1> [
1> Archive=boost::archive::text_oarchive,
1> _Tp=stlp_std::pair<bus_schedule::trip_info,bus_route *>,
1> Container=stlp_std::list<stlp_std::pair<bus_schedule::trip_info,bus_route *>>
1> ]
1>Linking...
1> Creating library Debug\boost_test.lib and object Debug\boost_test.exp
1>boost_test.obj : error LNK2019: unresolved external symbol __imp_??0?$text_oarchive_impl@Vtext_oarchive@archive@boost@@@archive@boost@@QAE@AAV?$basic_ostream@DV?$char_traits@D@stlp_std@@@stlp_std@@I@Z referenced in function "public: __thiscall boost::archive::text_oarchive::text_oarchive(class stlp_std::basic_ostream<char,class stlp_std::char_traits<char> > &,unsigned int)" (??0text_oarchive@archive@boost@@QAE@AAV?$basic_ostream@DV?$char_traits@D@stlp_std@@@stlp_std@@I@Z)
1>boost_test.obj : error LNK2019: unresolved external symbol __imp_??0?$text_iarchive_impl@Vtext_iarchive@archive@boost@@@archive@boost@@QAE@AAV?$basic_istream@DV?$char_traits@D@stlp_std@@@stlp_std@@I@Z referenced in function "public: __thiscall boost::archive::text_iarchive::text_iarchive(class stlp_std::basic_istream<char,class stlp_std::char_traits<char> > &,unsigned int)" (??0text_iarchive@archive@boost@@QAE@AAV?$basic_istream@DV?$char_traits@D@stlp_std@@@stlp_std@@I@Z)
1>boost_test.obj : error LNK2019: unresolved external symbol __imp_?save@?$text_oarchive_impl@Vtext_oarchive@archive@boost@@@archive@boost@@QAEXABV?$basic_string@DV?$char_traits@D@stlp_std@@V?$allocator@D@2@@stlp_std@@@Z referenced in function "public: static void __cdecl boost::archive::save_access::save_primitive<class boost::archive::text_oarchive,class stlp_std::basic_string<char,class stlp_std::char_traits<char>,class stlp_std::allocator<char> > >(class boost::archive::text_oarchive &,class stlp_std::basic_string<char,class stlp_std::char_traits<char>,class stlp_std::allocator<char> > const &)" (??$save_primitive@Vtext_oarchive@archive@boost@@V?$basic_string@DV?$char_traits@D@stlp_std@@V?$allocator@D@2@@stlp_std@@@save_access@archive@boost@@SAXAAVtext_oarchive@12@ABV?$basic_string@DV?$char_traits@D@stlp_std@@V?$allocator@D@2@@stlp_std@@@Z)
1>boost_test.obj : error LNK2019: unresolved external symbol __imp_?load@?$text_iarchive_impl@Vtext_iarchive@archive@boost@@@archive@boost@@QAEXAAV?$basic_string@DV?$char_traits@D@stlp_std@@V?$allocator@D@2@@stlp_std@@@Z referenced in function "public: static void __cdecl boost::archive::load_access::load_primitive<class boost::archive::text_iarchive,class stlp_std::basic_string<char,class stlp_std::char_traits<char>,class stlp_std::allocator<char> > >(class boost::archive::text_iarchive &,class stlp_std::basic_string<char,class stlp_std::char_traits<char>,class stlp_std::allocator<char> > &)" (??$load_primitive@Vtext_iarchive@archive@boost@@V?$basic_string@DV?$char_traits@D@stlp_std@@V?$allocator@D@2@@stlp_std@@@load_access@archive@boost@@SAXAAVtext_iarchive@12@AAV?$basic_string@DV?$char_traits@D@stlp_std@@V?$allocator@D@2@@stlp_std@@@Z)
1>Debug\boost_test.exe : fatal error LNK1120: 4 unresolved externals