Boost logo

Boost Users :

From: Addagarla, Srinivas (Srinivas.Addagarla_at_[hidden])
Date: 2005-12-17 10:58:24


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_at_Vtext_oarchive_at_archive@boost@@@archive_at_boost@@QAE_at_AAV?$basic_ostream_at_DV?$char_traits_at_D@stlp_std@@@stlp_std@@I_at_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_at_archive@boost@@QAE_at_AAV?$basic_ostream_at_DV?$char_traits_at_D@stlp_std@@@stlp_std@@I_at_Z)

1>boost_test.obj : error LNK2019: unresolved external symbol __imp_??0?$text_iarchive_impl_at_Vtext_iarchive_at_archive@boost@@@archive_at_boost@@QAE_at_AAV?$basic_istream_at_DV?$char_traits_at_D@stlp_std@@@stlp_std@@I_at_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_at_archive@boost@@QAE_at_AAV?$basic_istream_at_DV?$char_traits_at_D@stlp_std@@@stlp_std@@I_at_Z)

1>boost_test.obj : error LNK2019: unresolved external symbol __imp_?save@?$text_oarchive_impl_at_Vtext_oarchive_at_archive@boost@@@archive_at_boost@@QAEXABV?$basic_string_at_DV?$char_traits_at_D@stlp_std@@V?$allocator_at_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_at_Vtext_oarchive_at_archive@boost@@V?$basic_string_at_DV?$char_traits_at_D@stlp_std@@V?$allocator_at_D@2@@stlp_std@@@save_access_at_archive@boost@@SAXAAVtext_oarchive_at_12@ABV?$basic_string_at_DV?$char_traits_at_D@stlp_std@@V?$allocator_at_D@2@@stlp_std@@@Z)

1>boost_test.obj : error LNK2019: unresolved external symbol __imp_?load@?$text_iarchive_impl_at_Vtext_iarchive_at_archive@boost@@@archive_at_boost@@QAEXAAV?$basic_string_at_DV?$char_traits_at_D@stlp_std@@V?$allocator_at_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_at_Vtext_iarchive_at_archive@boost@@V?$basic_string_at_DV?$char_traits_at_D@stlp_std@@V?$allocator_at_D@2@@stlp_std@@@load_access_at_archive@boost@@SAXAAVtext_iarchive_at_12@AAV?$basic_string_at_DV?$char_traits_at_D@stlp_std@@V?$allocator_at_D@2@@stlp_std@@@Z)

1>Debug\boost_test.exe : fatal error LNK1120: 4 unresolved externals



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