Boost logo

Boost Users :

From: Dave Gomboc (dave_at_[hidden])
Date: 2005-02-14 21:32:50


I've downloaded boost 1.32, downloaded bjam, ran the vcvars32.bat for
MSVC7.1, ran bjam install, updated Tools | Options | Projects | VC++
Directories | Libraries to include "C:\Boost\lib" first. I also added the
include directory (which worked, or I would have received a error at
#include <boost/...>).

However, when I try to build the first demo app, I get LNK2019 errors.
But there are a slew of files in C:\Boost\lib:

02/14/2005 02:45 PM 7,967,370
libboost_serialization-vc71-mt-1_32.lib
02/14/2005 02:43 PM 19,093,084
libboost_serialization-vc71-mt-gd-1_32.li
b
02/14/2005 02:43 PM 19,093,084
libboost_serialization-vc71-mt-gd.lib
02/14/2005 02:44 PM 8,360,362
libboost_serialization-vc71-mt-s-1_32.lib

02/14/2005 02:44 PM 8,360,362
libboost_serialization-vc71-mt-s.lib
02/14/2005 02:42 PM 19,443,798
libboost_serialization-vc71-mt-sgd-1_32.l
ib
02/14/2005 02:42 PM 19,443,798
libboost_serialization-vc71-mt-sgd.lib
02/14/2005 02:45 PM 7,967,370 libboost_serialization-vc71-mt.lib
02/14/2005 02:44 PM 8,341,356
libboost_serialization-vc71-s-1_32.lib
02/14/2005 02:44 PM 8,341,356 libboost_serialization-vc71-s.lib
02/14/2005 02:41 PM 19,460,954
libboost_serialization-vc71-sgd-1_32.lib
02/14/2005 02:41 PM 19,460,954 libboost_serialization-vc71-sgd.lib

(There are also wide-character counterparts.) What step have I missed?

Incidentally, compiling at warning level 4 is pretty noisy. Full
compilation output below.

Thanks,
Dave

------ Build started: Project: SerializationTest, Configuration: Debug
Win32 ------

Compiling...
demo.cpp
c:\Boost\include\boost-1_32\boost\serialization\collections_save_imp.hpp(36)
: warning C4267: 'initializing' : conversion from 'size_t' to 'unsigned
int', possible loss of data
        c:\Boost\include\boost-1_32\boost\serialization\list.hpp(50) : see
reference to function template instantiation 'void
boost::serialization::stl::save_collection<Archive,std::list<_Ty>>(Archive
&,const Container &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            _Ty=std::pair<bus_schedule::trip_info,bus_route *>,
            
Container=std::list<std::pair<bus_schedule::trip_info,bus_route *>>
        ]
        c:\Boost\include\boost-1_32\boost\serialization\split_free.hpp(45)
: see reference to function template instantiation 'void
std::save<Archive,std::pair<_Ty1,_Ty2>,std::allocator<_Ty>>(Archive
&,const std::list<_Ty> &,const unsigned int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            _Ty1=bus_schedule::trip_info,
            _Ty2=bus_route *,
            _Ty=std::pair<bus_schedule::trip_info,bus_route *>
        ]
        c:\Boost\include\boost-1_32\boost\serialization\split_free.hpp(44)
: while compiling class-template member function 'void
boost::serialization::free_saver<Archive,T>::invoke(Archive &,const T
&,const unsigned int)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<std::pair<bus_schedule::trip_info,bus_route *>>
        ]
        c:\Boost\include\boost-1_32\boost\serialization\split_free.hpp(70)
: see reference to class template instantiation
'boost::serialization::free_saver<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<std::pair<bus_schedule::trip_info,bus_route *>>
        ]
        c:\Boost\include\boost-1_32\boost\serialization\list.hpp(78) : see
reference to function template instantiation 'void
boost::serialization::split_free<Archive,std::list<_Ty>>(Archive &,T
&,const unsigned int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            _Ty=std::pair<bus_schedule::trip_info,bus_route *>,
            T=std::list<std::pair<bus_schedule::trip_info,bus_route *>>
        ]
        
c:\Boost\include\boost-1_32\boost\serialization\serialization.hpp(121) :
see reference to function template instantiation 'void
std::serialize<Archive,std::pair<_Ty1,_Ty2>,std::allocator<_Ty>>(Archive
&,std::list<_Ty> &,const unsigned int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            _Ty1=bus_schedule::trip_info,
            _Ty2=bus_route *,
            _Ty=std::pair<bus_schedule::trip_info,bus_route *>
        ]
        
c:\Boost\include\boost-1_32\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
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<std::pair<bus_schedule::trip_info,bus_route *>>
        ]
        
c:\Boost\include\boost-1_32\boost\serialization\extended_type_info_typeid.hpp(100)
: while compiling class-template member function 'void
boost::archive::detail::oserializer<Archive,T>::save_object_data(boost::archive::detail::basic_oarchive
&,const void *) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<std::pair<bus_schedule::trip_info,bus_route *>>
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(234) :
see reference to class template instantiation
'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<std::pair<bus_schedule::trip_info,bus_route *>>
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(233) :
while compiling class-template member function 'void
boost::archive::detail::save_non_pointer_type<Archive,T>::save::invokex(Archive
&,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<std::pair<bus_schedule::trip_info,bus_route *>>
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(309) :
see reference to class template instantiation
'boost::archive::detail::save_non_pointer_type<Archive,T>::save' being
compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<std::pair<bus_schedule::trip_info,bus_route *>>
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(237) :
while compiling class-template member function 'void
boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive
&,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<std::pair<bus_schedule::trip_info,bus_route *>>
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(551) :
see reference to class template instantiation
'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<std::pair<bus_schedule::trip_info,bus_route *>>
        ]
        
c:\Boost\include\boost-1_32\boost\archive\basic_text_oarchive.hpp(71) :
see reference to function template instantiation 'void
boost::archive::save<Archive,T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<std::pair<bus_schedule::trip_info,bus_route *>>
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\interface_oarchive.hpp(80)
: see reference to function template instantiation 'void
boost::archive::basic_text_oarchive<Archive>::save_override<T>(const T
&,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<std::pair<bus_schedule::trip_info,bus_route *>>
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\interface_oarchive.hpp(110)
: see reference to function template instantiation 'Archive
&boost::archive::detail::interface_oarchive<Archive>::operator <<<T>(const
T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<std::pair<bus_schedule::trip_info,bus_route *>>
        ]
        c:\Documents and Settings\gomboc\My Documents\Visual Studio
Projects\SerializationTest\demo.cpp(256) : see reference to function
template instantiation 'Archive
&boost::archive::detail::interface_oarchive<Archive>::operator
&<std::list<_Ty>>(T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            _Ty=std::pair<bus_schedule::trip_info,bus_route *>,
            T=std::list<std::pair<bus_schedule::trip_info,bus_route *>>
        ]
        c:\Boost\include\boost-1_32\boost\serialization\access.hpp(106) :
see reference to function template instantiation 'void
bus_schedule::serialize<Archive>(Archive &,const unsigned int)' being
compiled
        with
        [
            Archive=boost::archive::text_oarchive
        ]
        
c:\Boost\include\boost-1_32\boost\serialization\serialization.hpp(78) :
see reference to function template instantiation 'void
boost::serialization::access::serialize<Archive,T>(Archive &,T &,const
unsigned int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        
c:\Boost\include\boost-1_32\boost\serialization\serialization.hpp(121) :
see reference to function template instantiation 'void
boost::serialization::serialize<Archive,T>(Archive &,T &,const unsigned
int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        
c:\Boost\include\boost-1_32\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
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        
c:\Boost\include\boost-1_32\boost\serialization\extended_type_info_typeid.hpp(100)
: while compiling class-template member function 'void
boost::archive::detail::oserializer<Archive,T>::save_object_data(boost::archive::detail::basic_oarchive
&,const void *) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(234) :
see reference to class template instantiation
'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(233) :
while compiling class-template member function 'void
boost::archive::detail::save_non_pointer_type<Archive,T>::save::invokex(Archive
&,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(309) :
see reference to class template instantiation
'boost::archive::detail::save_non_pointer_type<Archive,T>::save' being
compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(237) :
while compiling class-template member function 'void
boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive
&,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(551) :
see reference to class template instantiation
'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        
c:\Boost\include\boost-1_32\boost\archive\basic_text_oarchive.hpp(71) :
see reference to function template instantiation 'void
boost::archive::save<Archive,T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\interface_oarchive.hpp(80)
: see reference to function template instantiation 'void
boost::archive::basic_text_oarchive<Archive>::save_override<T>(const T
&,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
        c:\Documents and Settings\gomboc\My Documents\Visual Studio
Projects\SerializationTest\demo.cpp(284) : see reference to function
template instantiation 'Archive
&boost::archive::detail::interface_oarchive<Archive>::operator
<<<bus_schedule>(const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_schedule
        ]
c:\Boost\include\boost-1_32\boost\serialization\collections_save_imp.hpp(36)
: warning C4267: 'initializing' : conversion from 'size_t' to 'unsigned
int', possible loss of data
        c:\Boost\include\boost-1_32\boost\serialization\list.hpp(50) : see
reference to function template instantiation 'void
boost::serialization::stl::save_collection<Archive,std::list<_Ty>>(Archive
&,const Container &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            _Ty=bus_route::bus_stop_pointer,
            Container=std::list<bus_route::bus_stop_pointer>
        ]
        c:\Boost\include\boost-1_32\boost\serialization\split_free.hpp(45)
: see reference to function template instantiation 'void
std::save<Archive,bus_route::bus_stop_pointer,std::allocator<_Ty>>(Archive
&,const std::list<_Ty> &,const unsigned int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            _Ty=bus_route::bus_stop_pointer
        ]
        c:\Boost\include\boost-1_32\boost\serialization\split_free.hpp(44)
: while compiling class-template member function 'void
boost::serialization::free_saver<Archive,T>::invoke(Archive &,const T
&,const unsigned int)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<bus_route::bus_stop_pointer>
        ]
        c:\Boost\include\boost-1_32\boost\serialization\split_free.hpp(70)
: see reference to class template instantiation
'boost::serialization::free_saver<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<bus_route::bus_stop_pointer>
        ]
        c:\Boost\include\boost-1_32\boost\serialization\list.hpp(78) : see
reference to function template instantiation 'void
boost::serialization::split_free<Archive,std::list<_Ty>>(Archive &,T
&,const unsigned int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            _Ty=bus_route::bus_stop_pointer,
            T=std::list<bus_route::bus_stop_pointer>
        ]
        
c:\Boost\include\boost-1_32\boost\serialization\serialization.hpp(121) :
see reference to function template instantiation 'void
std::serialize<Archive,bus_route::bus_stop_pointer,std::allocator<_Ty>>(Archive
&,std::list<_Ty> &,const unsigned int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            _Ty=bus_route::bus_stop_pointer
        ]
        
c:\Boost\include\boost-1_32\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
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<bus_route::bus_stop_pointer>
        ]
        
c:\Boost\include\boost-1_32\boost\serialization\extended_type_info_typeid.hpp(100)
: while compiling class-template member function 'void
boost::archive::detail::oserializer<Archive,T>::save_object_data(boost::archive::detail::basic_oarchive
&,const void *) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<bus_route::bus_stop_pointer>
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(234) :
see reference to class template instantiation
'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<bus_route::bus_stop_pointer>
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(233) :
while compiling class-template member function 'void
boost::archive::detail::save_non_pointer_type<Archive,T>::save::invokex(Archive
&,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<bus_route::bus_stop_pointer>
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(309) :
see reference to class template instantiation
'boost::archive::detail::save_non_pointer_type<Archive,T>::save' being
compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<bus_route::bus_stop_pointer>
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(237) :
while compiling class-template member function 'void
boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive
&,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<bus_route::bus_stop_pointer>
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(551) :
see reference to class template instantiation
'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<bus_route::bus_stop_pointer>
        ]
        
c:\Boost\include\boost-1_32\boost\archive\basic_text_oarchive.hpp(71) :
see reference to function template instantiation 'void
boost::archive::save<Archive,T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<bus_route::bus_stop_pointer>
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\interface_oarchive.hpp(80)
: see reference to function template instantiation 'void
boost::archive::basic_text_oarchive<Archive>::save_override<T>(const T
&,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<bus_route::bus_stop_pointer>
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\interface_oarchive.hpp(110)
: see reference to function template instantiation 'Archive
&boost::archive::detail::interface_oarchive<Archive>::operator <<<T>(const
T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::list<bus_route::bus_stop_pointer>
        ]
        c:\Documents and Settings\gomboc\My Documents\Visual Studio
Projects\SerializationTest\demo.cpp(187) : see reference to function
template instantiation 'Archive
&boost::archive::detail::interface_oarchive<Archive>::operator
&<std::list<_Ty>>(T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            _Ty=bus_route::bus_stop_pointer,
            T=std::list<bus_route::bus_stop_pointer>
        ]
        c:\Boost\include\boost-1_32\boost\serialization\access.hpp(106) :
see reference to function template instantiation 'void
bus_route::serialize<Archive>(Archive &,const unsigned int)' being
compiled
        with
        [
            Archive=boost::archive::text_oarchive
        ]
        
c:\Boost\include\boost-1_32\boost\serialization\serialization.hpp(78) :
see reference to function template instantiation 'void
boost::serialization::access::serialize<Archive,T>(Archive &,T &,const
unsigned int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=type
        ]
        
c:\Boost\include\boost-1_32\boost\serialization\serialization.hpp(121) :
see reference to function template instantiation 'void
boost::serialization::serialize<Archive,T>(Archive &,T &,const unsigned
int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=type
        ]
        
c:\Boost\include\boost-1_32\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
        with
        [
            Archive=boost::archive::text_oarchive,
            T=type
        ]
        
c:\Boost\include\boost-1_32\boost\serialization\extended_type_info_typeid.hpp(100)
: while compiling class-template member function 'void
boost::archive::detail::oserializer<Archive,T>::save_object_data(boost::archive::detail::basic_oarchive
&,const void *) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=type
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(163) :
see reference to class template instantiation
'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=type
        ]
        
c:\Boost\include\boost-1_32\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'
        with
        [
            T=type,
            Archive=boost::archive::text_oarchive
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(530) :
see reference to class template instantiation
'boost::archive::detail::pointer_oserializer<T,Archive>' being compiled
        with
        [
            T=type,
            Archive=boost::archive::text_oarchive
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\interface_oarchive.hpp(65)
: 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
        with
        [
            Archive=boost::archive::text_oarchive,
            T=type
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(332) :
see reference to function template instantiation 'const
boost::archive::detail::basic_pointer_oserializer
*boost::archive::detail::interface_oarchive<Archive>::register_type<T>(T
*)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=type
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(331) :
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
&)'
        with
        [
            Archive=boost::archive::text_oarchive,
            TPtr=bus_route *,
            T=type
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(349) :
see reference to class template instantiation
'boost::archive::detail::save_pointer_type<Archive,TPtr>::non_abstract<T>'
being compiled
        with
        [
            Archive=boost::arc
hive::text_oarchive,
            TPtr=bus_route *,
            T=type
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(475) :
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
        with
        [
            Archive=boost::archive::text_oarchive,
            TPtr=bus_route *,
            T=bus_route
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(462) :
while compiling class-template member function 'void
boost::archive::detail::save_pointer_type<Archive,TPtr>::invoke(Archive
&,const TPtr)'
        with
        [
            Archive=boost::archive::text_oarchive,
            TPtr=bus_route *
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(551) :
see reference to class template instantiation
'boost::archive::detail::save_pointer_type<Archive,TPtr>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            TPtr=bus_route *
        ]
        
c:\Boost\include\boost-1_32\boost\archive\basic_text_oarchive.hpp(71) :
see reference to function template instantiation 'void
boost::archive::save<Archive,T>(Archive &,const T & )' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_route *
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\interface_oarchive.hpp(80)
: see reference to function template instantiation 'void
boost::archive::basic_text_oarchive<Archive>::save_override<T>(const T &
,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_route *
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\interface_oarchive.hpp(110)
: see reference to function template instantiation 'Archive
&boost::archive::detail::interface_oarchive<Archive>::operator <<<T>(const
T & )' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_route *
        ]
        c:\Boost\include\boost-1_32\boost\serialization\nvp.hpp(58) : see
reference to function template instantiation 'Archive
&boost::archive::detail::interface_oarchive<Archive>::operator &<T>(T & )'
being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=bus_route *
        ]
        c:\Boost\include\boost-1_32\boost\serialization\access.hpp(106) :
see reference to function template instantiation 'void
boost::serialization::nvp<T>::serialize<Archive>(Archive &,const unsigned
int) const' being compiled
        with
        [
            T=bus_route *,
            Archive=boost::archive::text_oarchive
        ]
        c:\Boost\include\boost-1_32\boost\serialization
\serialization.hpp(78) : see reference to function template instantiation
'void boost::serialization::access::serialize<Archive,T>(Archive &,T
&,const unsigned int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::serialization::nvp<bus_route *>
        ]
        
c:\Boost\include\boost-1_32\boost\serialization\serialization.hpp(121) :
see reference to function template instantiation 'void
boost::serialization::serialize<Archive,T>(Archive &,T &,const unsigned
int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::serialization::nvp<bus_route *>
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(227) :
see reference to function template instantiation 'void
boost::serialization::serialize_adl<Archive,T>(Archive &,T &,const
unsigned int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::serialization::nvp<bus_route *>
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(222) :
while compiling class-template member function 'void
boost::archive::detail::save_non_pointer_type<Archive,T>::save_only::invokex(Archive
&,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::serialization::nvp<bus_route *>
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(309) :
see reference to class template instantiation
'boost::archive::detail::save_non_pointer_type<Archive,T>::save_only'
being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::serialization::nvp<bus_route *>
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(237) :
while compiling class-template member function 'void
boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive
&,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::serialization::nvp<bus_route *>
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(551) :
see reference to class template instantiation
'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::serialization::nvp<bus_route *>
        ]
        
c:\Boost\include\boost-1_32\boost\archive\basic_text_oarchive.hpp(71) :
see reference to function template instantiation 'void
boost::archive::save<Archive,T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::serialization::nvp<bus_route *>
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\interface_oarchive.hpp(87)
: see reference to function template instantiation 'void
boost::archive::basic_text_oarchive<Archive>::save_override<T>(const T
&,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::serialization::nvp<bus_route *>
        ]
        c:\Boost\include\boost-1_32\boost\serialization\utility.hpp(47) :
see reference to function template instantiation 'Archive
&boost::archive::detail::interface_oarchive<Archive>::operator
&<boost::serialization::nvp<T>>(const boost::serialization::nvp<T> &)'
being compiled
        with

        [
            Archive=boost::archive::text_oarchive,
            T=bus_route *
        ]
        
c:\Boost\include\boost-1_32\boost\serialization\serialization.hpp(121) :
see reference to function template instantiation 'void
std::serialize<Archive,bus_schedule::trip_info,bus_route*>(Archive
&,std::pair<_Ty1,_Ty2> &,const unsigned int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            _Ty1=bus_schedule::trip_info,
            _Ty2=bus_route *
        ]
        
c:\Boost\include\boost-1_32\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
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const
std::allocator<std::pair<bus_schedule::trip_info,bus_route *>>::value_type
        ]
        
c:\Boost\include\boost-1_32\boost\serialization\extended_type_info_typeid.hpp(100)
: while compiling class-template member function 'void
boost::archive::detail::oserializer<Archive,T>::save_object_data(boost::archive::detail::basic_oarchive
&,const void *) const'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::allocator<std::pair<bus_schedule::trip_info,bus_route
*>>::value_type
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(234) :
see reference to class template instantiation
'boost::archive::detail::oserializer<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::allocator<std::pair<bus_schedule::trip_info,bus_route
*>>::value_type
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(233) :
while compiling class-template member function 'void
boost::archive::detail::save_non_pointer_type<Archive,T>::save::invokex(Archive
&,const std::pair<_Ty1,_Ty2> &)'
        with
        [
            Archive=boost::archive::text_oa
rchive,
            T=std::allocator<std::pair<bus_schedule::trip_info,bus_route
*>>::value_type,
            _Ty1=bus_schedule::trip_info,
            _Ty2=bus_route *
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(309) :
see reference to class template instantiation
'boost::archive::detail::save_non_pointer_type<Archive,T>::save' being
compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::allocator<std::pair<bus_schedule::trip_info,bus_route
*>>::value_type
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(237) :
while compiling class-template member function 'void
boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive
&,const std::pair<_Ty1,_Ty2> &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::allocator<std::pair<bus_schedule::trip_info,bus_route
*>>::value_type,
            _Ty1=bus_schedule::trip_info,
            _Ty2=bus_route *
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(551) :
see reference to class template instantiation
'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=std::allocator<std::pair<bus_schedule::trip_info,bus_route
*>>::value_type
        ]
        
c:\Boost\include\boost-1_32\boost\archive\basic_text_oarchive.hpp(71) :
see reference to function template instantiation 'void
boost::archive::save<Archive,T>(Archive &,T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const
std::allocator<std::pair<bus_schedule::trip_info,bus_route *>>::value_type
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\interface_oarchive.hpp(87)
: see reference to function template instantiation 'void
boost::archive::basic_text_oarchive<Archive>::save_override<T>(T &,int)'
being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const
std::allocator<std::pair<bus_schedule::trip_info,bus_route *>>::value_type
        ]
        c:\Boost\include\boost-1_32\boost\serialization\nvp.hpp(58) : see
reference to function template instantiation 'Archive
&boost::archive::detail::interface_oarchive<Archive>::operator &<T>(T &)'
being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const
std::allocator<std::pair<bus_schedule::trip_info,bus_route *>>::value_type
        ]
        c:\Boost\include\boost-1_32\boost\serialization\access.hpp(106) :
see reference to function template instantiation 'void
boost::serialization::nvp<T>::serialize<Archive>(Archive &,const unsigned
int) const' being compiled
        with
        [
            T=const
std::allocator<std::pair<bus_schedule::trip_info,bus_route
*>>::value_type,
            Archive=boost::archive::text_oarchive
        ]
        
c:\Boost\include\boost-1_32\boost\serialization\serialization.hpp(78) :
see reference to function template instantiation 'void
boost::serialization::access::serialize<Archive,T>(Archive &,T &,const
unsigned int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::serialization::nvp<const
std::allocator<std::pair<bus_schedule::trip_info,bus_route
*>>::value_type>
        ]
        c:\Boost
\include\boost-1_32\boost\serialization\serialization.hpp(121) : see
reference to function template instantiation 'void
boost::serialization::serialize<Archive,T>(Archive &,T &,const unsigned
int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::serialization::nvp<const
std::allocator<std::pair<bus_schedule::trip_info,bus_route
*>>::value_type>
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(227) :
see reference to function template instantiation 'void
boost::serialization::serialize_adl<Archive,T>(Archive &,T &,const
unsigned int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::serialization::nvp<const
std::allocator<std::pair<bus_schedule::trip_info,bus_route
*>>::value_type>
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(222) :
while compiling class-template member function 'void
boost::archive::detail::save_non_pointer_type<Archive,T>::save_only::invokex(Archive
&,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::serialization::nvp<const
std::allocator<std::pair<bus_schedule::trip_info,bus_route
*>>::value_type>
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(309) :
see reference to class template instantiation
'boost::archive::detail::save_non_pointer_type<Archive,T>::save_only'
being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::serialization::nvp<const
std::allocator<std::pair<bus_schedule::trip_info,bus_route
*>>::value_type>
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(237) :
while compiling class-template member function 'void
boost::archive::detail::save_non_pointer_type<Archive,T>::invoke(Archive
&,const T &)'
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::serialization::nvp<const
std::allocator<std::pair<bus_schedule::trip_info,bus_route
*>>::value_type>
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\oserializer.hpp(551) :
see reference to class template instantiation
'boost::archive::detail::save_non_pointer_type<Archive,T>' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::serialization::nvp<const
std::allocator<std::pair<bus_schedule::trip_info,bus_route
*>>::value_type>
        ]
        
c:\Boost\include\boost-1_32\boost\archive\basic_text_oarchive.hpp(71) :
see reference to function template instantiation 'void
boost::archive::save<Archive,T>(Archive &,const T &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::serialization::nvp<const
std::allocator<std::pair<bus_schedule
::trip_info,bus_route *>>::value_type>
        ]
        
c:\Boost\include\boost-1_32\boost\archive\detail\interface_oarchive.hpp(80)
: see reference to function template instantiation 'void
boost::archive::basic_text_oarchive<Archive>::save_override<T>(const T
&,int)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=boost::serialization::nvp<const
std::allocator<std::pair<bus_schedule::trip_info,bus_route
*>>::value_type>
        ]
        
c:\Boost\include\boost-1_32\boost\serialization\collections_save_imp.hpp(42)
: see reference to function template instantiation 'Archive
&boost::archive::detail::interface_oarchive<Archive>::operator
<<<boost::serialization::nvp<T>>(const boost::serialization::nvp<T> &)'
being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            T=const
std::allocator<std::pair<bus_schedule::trip_info,bus_route *>>::value_type
        ]
        c:\Boost\include\boost-1_32\boost\serialization\list.hpp(50) : see
reference to function template instantiation 'void
boost::serialization::stl::save_collection<Archive,std::list<_Ty>>(Archive
&,const Container &)' being compiled
        with
        [
            Archive=boost::archive::text_oarchive,
            _Ty=std::pair<bus_schedule::trip_info,bus_route *>,
            
Container=std::list<std::pair<bus_schedule::trip_info,bus_route *>>
        ]
Linking...
   Creating library Debug/SerializationTest.lib and object
Debug/SerializationTest.exp
demo.obj : error LNK2019: unresolved external symbol "public: __thiscall
boost::archive::basic_text_oprimitive<class std::basic_ostream<char,struct
std::char_traits<char> > >::~basic_text_oprimitive<class
std::basic_ostream<char,struct std::char_traits<char> > >(void)"
(??1?$basic_text_oprimitive_at_V?$basic_ostream_at_DU?$char_traits_at_D@std@@@std@@@archive_at_boost@@QAE_at_XZ)
referenced in function "public: virtual __thiscall
boost::archive::text_oarchive_impl<class
boost::archive::text_oarchive>::~text_oarchive_impl<class
boost::archive::text_oarchive>(void)"
(??1?$text_oarchive_impl_at_Vtext_oarchive_at_archive@boost@@@archive_at_boost@@UAE_at_XZ)
demo.obj : error LNK2019: unresolved external symbol "public: __thiscall
boost::archive::basic_text_iprimitive<class std::basic_istream<char,struct
std::char_traits<char> > >::~basic_text_iprimitive<class
std::basic_istream<char,struct std::char_traits<char> > >(void)"
(??1?$basic_text_iprimitive_at_V?$basic_istream_at_DU?$char_traits_at_D@std@@@std@@@archive_at_boost@@QAE_at_XZ)
referenced in function "public: virtual __thiscall
boost::archive::text_iarchive_impl<class
boost::archive::text_iarchive>::~text_iarchive_impl<class
boost::archive::text_iarchive>(void)"
(??1?$text_iarchive_impl_at_Vtext_iarchive_at_archive@boost@@@archive_at_boost@@UAE_at_XZ)
demo.obj : error LNK2019: unresolved external symbol "protected: virtual
__thiscall boost::archive::detail::basic_iarchive::~basic_iarchive(void)"
(??1basic_iarchive_at_detail@archive_at_boost@@MAE_at_XZ) referenced in function
"public: virtual __thiscall boost::archive::detail::common_iarchive<class
boost::archive::text_iarchive>::~common_iarchive<class
boost::archive::text_iarchive>(void)"
(??1?$common_iarchive_at_Vtext_iarchive_at_archive@boost@@@detail_at_archive@boost@@UAE_at_XZ)
demo.obj : error LNK2019: unresolved external symbol "public: __thiscall
boost::archive::basic_text_iprimitive<class std::basic_istream<char,struct
std::char_traits<char> > >::basic_text_iprimitive<class
std::basic_istream<char,struct std::char_traits<char> > >(class
std::basic_istream<char,struct std::char_traits<char> > &,bool)"
(??0?$basic_text_iprimitive_at_V?$basic_istream_at_DU?$char_traits_at_D@std@@@std@@@archive_at_boost@@QAE_at_AAV?$basic_istream_at_DU?$char_traits_at_D@std@@@std@@_N_at_Z)
referenced in function "public: __thiscall
boost::archive::text_iarchive_impl<class
boost::archive::text_iarchive>::text_iarchive_impl<class
boost::archive::text_iarchive>(class std::basic_istream<char,struct
std::char_traits<char> > &,unsigned int)"
(??0?$text_iarchive_impl_at_Vtext_iarchive_at_archive@boost@@@archive_at_boost@@QAE_at_AAV?$basic_istream_at_DU?$char_traits_at_D@std@@@std@@I_at_Z)
demo.obj : error LNK2019: unresolved external symbol "public: __thiscall
boost::archive::basic_text_oprimitive<class std::basic_ostream<char,struct
std::char_traits<char> > >::basic_text_oprimitive<class
std::basic_ostream<char,struct std::char_traits<char> > >(class
std::basic_ostream<char,struct std::char_traits<char> > &,bool)"
(??0?$basic_text_oprimitive_at_V?$basic_ostream_at_DU?$char_traits_at_D@std@@@std@@@archive_at_boost@@QAE_at_AAV?$basic_ostream_at_DU?$char_traits_at_D@std@@@std@@_N_at_Z)
referenced in function "protected: __thiscall
boost::archive::text_oarchive_impl<class
boost::archive::text_oarchive>::text_oarchive_impl<class
boost::archive::text_oarchive>(class std::basic_ostream<char,struct
std::char_traits<char> > &,unsigned int)"
(??0?$text_oarchive_impl_at_Vtext_oarchive_at_archive@boost@@@archive_at_boost@@IAE_at_AAV?$basic_ostream_at_DU?$char_traits_at_D@std@@@std@@I_at_Z)
demo.obj : error LNK2019: unresolved external symbol "protected: virtual
__thiscall boost::archive::detail::basic_oarchive::~basic_oarchive(void)"
(??1basic_oarchive_at_detail@archive_at_boost@@MAE_at_XZ) referenced in function
"public: virtual __thiscall boost::archive::detail::common_oarchive<class
boost::archive::text_oarchive>::~common_oarchive<class
boost::archive::text_oarchive>(void)"
(??1?$common_oarchive_at_Vtext_oarchive_at_archive@boost@@@detail_at_archive@boost@@UAE_at_XZ)
demo.obj : error LNK2001: unresolved external symbol "struct
boost::archive::version_type const boost::archive::ARCHIVE_VERSION"
(?ARCHIVE_VERSION_at_archive@boost@@3Uversion_type_at_12@B)
demo.obj : error LNK2001: unresolved external symbol "char const * const
boost::archive::ARCHIVE_SIGNATURE"
(?ARCHIVE_SIGNATURE_at_archive@boost@@3PBDB)
demo.obj : error LNK2019: unresolved external symbol "protected:
__thiscall boost::archive::detail::basic_iarchive::basic_iarchive(void)"
(??0basic_iarchive_at_detail@archive_at_boost@@IAE_at_XZ) referenced in function
"protected: __thiscall boost::archive::detail::common_iarchive<class
boost::archive::text_iarchive>::common_iarchive<class
boost::archive::text_iarchive>(void)"
(??0?$common_iarchive_at_Vtext_iarchive_at_archive@boost@@@detail_at_archive@boost@@IAE_at_XZ)
demo.obj : error LNK2019: unresolved external symbol "protected:
__thiscall boost::archive::detail::basic_oarchive::basic_oarchive(void)"
(??0basic_oarchive_at_detail@archive_at_boost@@IAE_at_XZ) referenced in function
"protected: __thiscall boost::archive::detail::common_oarchive<class
boost::archive::text_oarchive>::common_oarchive<class
boost::archive::text_oarchive>(void)"
(??0?$common_oarchive_at_Vtext_oarchive_at_archive@boost@@@detail_at_archive@boost@@IAE_at_XZ)
demo.obj : error LNK2019: unresolved external symbol "public: void
__thiscall boost::archive::text_oarchive_impl<class
boost::archive::text_oarchive>::save(class std::basic_string<char,struct
std::char_traits<char>,class std::allocator<char> > const &)"
(?save@?$text_oarchive_impl_at_Vtext_oarchive_at_archive@boost@@@archive_at_boost@@QAEXABV?$basic_string_at_DU?$char_traits_at_D@std@@V?$allocator_at_D@2@@std@@@Z)
referenced in function "protected: void __thiscall
boost::archive::basic_text_oarchive<class
boost::archive::text_oarchive>::save_override(struct
boost::archive::class_name_type const &,int)"
(?save_override@?$basic_text_oarchive_at_Vtext_oarchive_at_archive@boost@@@archive_at_boost@@IAEXABUclass_name_type_at_23@H_at_Z)
demo.obj : error LNK2019: unresolved external symbol "protected: void
__thiscall boost::archive::basic_text_iarchive<class
boost::archive::text_iarchive>::load_override(struct
boost::archive::class_name_type &,int)"
(?load_override@?$basic_text_iarchive_at_Vtext_iarchive_at_archive@boost@@@archive_at_boost@@IAEXAAUclass_name_type_at_23@H_at_Z)
referenced in function "public: void __thiscall
boost::archive::text_iarchive_impl<class
boost::archive::text_iarchive>::load_override<struct
boost::archive::class_name_type>(struct boost::archive::class_name_type
&,int)"
(??$load_override_at_Uclass_name_type_at_archive@boost@@@?$text_iarchive_impl_at_Vtext_iarchive_at_archive@boost@@@archive_at_boost@@QAEXAAUclass_name_type_at_12@H_at_Z)
demo.obj : error LNK2019: unresolved external symbol "public: void
__thiscall boost::archive::detail::basic_oarchive::save_object(void const
*,class boost::archive::detail::basic_oserializer const &)"
(?save_object_at_basic_oarchive_at_detail@archive_at_boost@@QAEXPBXABVbasic_oserializer_at_234@@Z)
referenced in function "public: static void __cdecl
boost::archive::detail::save_non_pointer_type<class
boost::archive::text_oarchive,class bus_schedule>::save::invokex(class
boost::archive::text_oarchive &,class bus_schedule const &)"
(?invokex_at_save@?$save_non_pointer_type_at_Vtext_oarchive_at_archive@boost@@Vbus_schedule@@@detail_at_archive@boost@@SAXAAVtext_oarchive_at_45@ABVbus_schedule@@@Z)
demo.obj : error LNK2019: unresolved external symbol "protected: void
__thiscall boost::serialization::extended_type_info::self_register(void)"
(?self_register_at_extended_type_info_at_serialization@boost@@IAEXXZ) referenced
in function "private: __thiscall
boost::serialization::extended_type_info_typeid<class bus_schedule const
>::extended_type_info_typeid<class bus_schedule const >(void)"
(??0?$extended_type_info_typeid@$$CBVbus_schedule@@@serialization_at_boost@@AAE_at_XZ)
demo.obj : error LNK2001: unresolved external symbol "private: static char
const * const
boost::serialization::detail::extended_type_info_typeid_0::type_info_key"
(?type_info_key_at_extended_type_info_typeid_0_at_detail@serialization_at_boost@@0PBDB)
demo.obj : error LNK2019: unresolved external symbol "public: void
__thiscall boost::archive::detail::basic_iarchive::load_object(void
*,class boost::archive::detail::basic_iserializer const &)"
(?load_object_at_basic_iarchive_at_detail@archive_at_boost@@QAEXPAXABVbasic_iserializer_at_234@@Z)
referenced in function "public: static void __cdecl
boost::archive::detail::load_non_pointer_type<class
boost::archive::text_iarchive,class bus_schedule>::load::invoke(class
boost::archive::text_iarchive &,class bus_schedule &)"
(?invoke_at_load@?$load_non_pointer_type_at_Vtext_iarchive_at_archive@boost@@Vbus_schedule@@@detail_at_archive@boost@@SAXAAVtext_iarchive_at_45@AAVbus_schedule@@@Z)
demo.obj : error LNK2019: unresolved external symbol "public: void
__thiscall boost::archive::text_iarchive_impl<class
boost::archive::text_iarchive>::load(class std::basic_string<char,struct
std::char_traits<char>,class std::allocator<char> > &)"
(?load@?$text_iarchive_impl_at_Vtext_iarchive_at_archive@boost@@@archive_at_boost@@QAEXAAV?$basic_string_at_DU?$char_traits_at_D@std@@V?$allocator_at_D@2@@std@@@Z)
referenced in function "public: static void __cdecl
boost::archive::load_access::load_primitive<class
boost::archive::text_iarchive,class std::basic_string<char,struct
std::char_traits<char>,class std::allocator<char> > >(class
boost::archive::text_iarchive &,class std::basic_string<char,struct
std::char_traits<char>,class std::allocator<char> > &)"
(??$load_primitive_at_Vtext_iarchive_at_archive@boost@@V?$basic_string_at_DU?$char_traits_at_D@std@@V?$allocator_at_D@2@@std@@@load_access_at_archive@boost@@SAXAAVtext_iarchive_at_12@AAV?$basic_string_at_DU?$char_traits_at_D@std@@V?$allocator_at_D@2@@std@@@Z)
demo.obj : error LNK2001: unresolved external symbol "struct
boost::archive::class_id_type const boost::archive::null_pointer_tag"
(?null_pointer_tag_at_archive@boost@@3Uclass_id_type_at_12@B)
demo.obj : error LNK2019: unresolved external symbol "public: void
__thiscall boost::archive::detail::basic_oarchive::save_pointer(void const
*,class boost::archive::detail::basic_pointer_oserializer const *)"
(?save_pointer_at_basic_oarchive_at_detail@archive_at_boost@@QAEXPBXPBVbasic_pointer_oserializer_at_234@@Z)
referenced in function "public: static void __cdecl
boost::archive::detail::save_pointer_type<class
boost::archive::text_oarchive,class bus_route *>::non_polymorphic<class
bus_route>::save(class boost::archive::text_oarchive &,class bus_route
const &,class boost::archive::detail::basic_pointer_oserializer const *)"
(?save@?$non_polymorphic_at_Vbus_route@@@?$save_pointer_type_at_Vtext_oarchive_at_archive@boost@@PAVbus_route@@@detail_at_archive@boost@@SAXAAVtext_oarchive_at_45@ABVbus_route@@PBVbasic_pointer_oserializer_at_345@@Z)
demo.obj : error LNK2019: unresolved external symbol "public: void
__thiscall
boost::archive::detail::basic_oarchive::register_basic_serializer(class
boost::archive::detail::basic_oserializer const &)"
(?register_basic_serializer_at_basic_oarchive_at_detail@archive_at_boost@@QAEXABVbasic_oserializer_at_234@@Z)
referenced in function "public: class
boost::archive::detail::basic_pointer_oserializer const * __thiscall
boost::archive::detail::interface_oarchive<class
boost::archive::text_oarchive>::register_type<class bus_route>(class
bus_route *)"
(??$register_type_at_Vbus_route@@@?$interface_oarchive_at_Vtext_oarchive_at_archive@boost@@@detail_at_archive@boost@@QAEPBVbasic_pointer_oserializer_at_123@PAVbus_route@@@Z)
demo.obj : error LNK2019: unresolved external symbol "public: class
boost::archive::detail::basic_pointer_iserializer const * __thiscall
boost::archive::detail::basic_iarchive::load_pointer(void * &,class
boost::archive::detail::basic_pointer_iserializer const *,class
boost::archive::detail::basic_pointer_iserializer const * (__cdecl*)(class
boost::serialization::extended_type_info const &))"
(?load_pointer_at_basic_iarchive_at_detail@archive_at_boost@@QAEPBVbasic_pointer_iserializer_at_234@AAPAXPBV5234_at_P6APBV5234@ABVextended_type_info_at_serialization@4@@Z_at_Z)
referenced in function "public: static void __cdecl
boost::archive::detail::load_pointer_type<class
boost::archive::text_iarchive,class bus_route *>::invoke(class
boost::archive::text_iarchive &,class bus_route * &)"
(?invoke@?$load_pointer_type_at_Vtext_iarchive_at_archive@boost@@PAVbus_route@@@detail_at_archive@boost@@SAXAAVtext_iarchive_at_34@AAPAVbus_route@@@Z)
demo.obj : error LNK2019: unresolved external symbol "public: static class
boost::archive::detail::basic_pointer_iserializer const * __cdecl
boost::archive::detail::archive_pointer_iserializer<class
boost::archive::text_iarchive>::find(class
boost::serialization::extended_type_info const &)"
(?find@?$archive_pointer_iserializer_at_Vtext_iarchive_at_archive@boost@@@detail_at_archive@boost@@SAPBVbasic_pointer_iserializer_at_234@ABVextended_type_info_at_serialization@4@@Z)
referenced in function "public: static void __cdecl
boost::archive::detail::load_pointer_type<class
boost::archive::text_iarchive,class bus_route *>::invoke(class
boost::archive::text_iarchive &,class bus_route * &)"
(?invoke@?$load_pointer_type_at_Vtext_iarchive_at_archive@boost@@PAVbus_route@@@detail_at_archive@boost@@SAXAAVtext_iarchive_at_34@AAPAVbus_route@@@Z)
demo.obj : error LNK2019: unresolved external symbol "void const * __cdecl
boost::serialization::void_upcast(class
boost::serialization::extended_type_info const &,class
boost::serialization::extended_type_info const &,void const *,bool)"
(?void_upcast_at_serialization@boost@@YAPBXABVextended_type_info_at_12@0PBX_N_at_Z)
referenced in function "void * __cdecl
boost::serialization::void_upcast(class
boost::serialization::extended_type_info const &,class
boost::serialization::extended_type_info const &,void *)"
(?void_upcast_at_serialization@boost@@YAPAXABVextended_type_info_at_12@0PAX_at_Z)
demo.obj : error LNK2019: unresolved external symbol "public: void
__thiscall
boost::archive::detail::basic_iarchive::register_basic_serializer(class
boost::archive::detail::basic_iserializer const &)"
(?register_basic_serializer_at_basic_iarchive_at_detail@archive_at_boost@@QAEXABVbasic_iserializer_at_234@@Z)
referenced in function "public: class
boost::archive::detail::basic_pointer_iserializer const * __thiscall
boost::archive::detail::interface_iarchive<class
boost::archive::text_iarchive>::register_type<class bus_route>(class
bus_route *)"
(??$register_type_at_Vbus_route@@@?$interface_iarchive_at_Vtext_iarchive_at_archive@boost@@@detail_at_archive@boost@@QAEPBVbasic_pointer_iserializer_at_123@PAVbus_route@@@Z)
demo.obj : error LNK2019: unresolved external symbol "public: void
__thiscall
boost::archive::detail::basic_iarchive::next_object_pointer(void *)"
(?next_object_pointer_at_basic_iarchive_at_detail@archive_at_boost@@QAEXPAX_at_Z)
referenced in function "private: virtual void __thiscall
boost::archive::detail::pointer_iserializer<class bus_route,class
boost::archive::text_iarchive>::load_object_ptr(class
boost::archive::detail::basic_iarchive &,void * &,unsigned int)const "
(?load_object_ptr@?$pointer_iserializer_at_Vbus_route@@Vtext_iarchive_at_archive@boost@@@detail_at_archive@boost@@EBEXAAVbasic_iarchive_at_234@AAPAXI_at_Z)
demo.obj : error LNK2019: unresolved external symbol "public: static class
boost::archive::detail::basic_pointer_oserializer const * __cdecl
boost::archive::detail::archive_pointer_oserializer<class
boost::archive::text_oarchive>::find(class
boost::serialization::extended_type_info const &)"
(?find@?$archive_pointer_oserializer_at_Vtext_oarchive_at_archive@boost@@@detail_at_archive@boost@@SAPBVbasic_pointer_oserializer_at_234@ABVextended_type_info_at_serialization@4@@Z)
referenced in function "public: static void __cdecl
boost::archive::detail::save_pointer_type<class
boost::archive::text_oarchive,class bus_stop *>::polymorphic<class
bus_stop>::save(class boost::archive::text_oarchive &,class bus_stop const
&,class boost::archive::detail::basic_pointer_oserializer const *)"
(?save@?$polymorphic_at_Vbus_stop@@@?$save_pointer_type_at_Vtext_oarchive_at_archive@boost@@PAVbus_stop@@@detail_at_archive@boost@@SAXAAVtext_oarchive_at_45@ABVbus_stop@@PBVbasic_pointer_oserializer_at_345@@Z)
demo.obj : error LNK2019: unresolved external symbol "void const * __cdecl
boost::serialization::void_downcast(class
boost::serialization::extended_type_info const &,class
boost::serialization::extended_type_info const &,void const *,bool)"
(?void_downcast_at_serialization@boost@@YAPBXABVextended_type_info_at_12@0PBX_N_at_Z)
referenced in function "public: static void __cdecl
boost::archive::detail::save_pointer_type<class
boost::archive::text_oarchive,class bus_stop *>::polymorphic<class
bus_stop>::save(class boost::archive::text_oarchive &,class bus_stop const
&,class boost::archive::detail::basic_pointer_oserializer const *)"
(?save@?$polymorphic_at_Vbus_stop@@@?$save_pointer_type_at_Vtext_oarchive_at_archive@boost@@PAVbus_stop@@@detail_at_archive@boost@@SAXAAVtext_oarchive_at_45@ABVbus_stop@@PBVbasic_pointer_oserializer_at_345@@Z)
demo.obj : error LNK2019: unresolved external symbol "bool __cdecl
boost::serialization::operator==(class
boost::serialization::extended_type_info const &,class
boost::serialization::extended_type_info const &)"
(??8serialization_at_boost@@YA_NABVextended_type_info_at_01@0_at_Z) referenced in
function "public: static void __cdecl
boost::archive::detail::save_pointer_type<class
boost::archive::text_oarchive,class bus_stop *>::polymorphic<class
bus_stop>::save(class boost::archive::text_oarchive &,class bus_stop const
&,class boost::archive::detail::basic_pointer_oserializer const *)"
(?save@?$polymorphic_at_Vbus_stop@@@?$save_pointer_type_at_Vtext_oarchive_at_archive@boost@@PAVbus_stop@@@detail_at_archive@boost@@SAXAAVtext_oarchive_at_45@ABVbus_stop@@PBVbasic_pointer_oserializer_at_345@@Z)
demo.obj : error LNK2019: unresolved external symbol "public: static class
boost::serialization::extended_type_info const * __cdecl
boost::serialization::extended_type_info::find(class
boost::serialization::extended_type_info const *)"
(?find_at_extended_type_info_at_serialization@boost@@SAPBV123_at_PBV123@@Z)
referenced in function "public: static class
boost::serialization::extended_type_info const * __cdecl
boost::serialization::extended_type_info_typeid<class bus_stop const
>::get_derived_extended_type_info(class bus_stop const &)"
(?get_derived_extended_type_info@?$extended_type_info_typeid@$$CBVbus_stop@@@serialization_at_boost@@SAPBVextended_type_info_at_23@ABVbus_stop@@@Z)
demo.obj : error LNK2019: unresolved external symbol "protected:
__thiscall boost::archive::detail::archive_pointer_oserializer<class
boost::archive::text_oarchive>::archive_pointer_oserializer<class
boost::archive::text_oarchive>(class
boost::serialization::extended_type_info const &)"
(??0?$archive_pointer_oserializer_at_Vtext_oarchive_at_archive@boost@@@detail_at_archive@boost@@IAE_at_ABVextended_type_info_at_serialization@3@@Z)
referenced in function "public: __thiscall
boost::archive::detail::pointer_oserializer<class bus_route,class
boost::archive::text_oarchive>::pointer_oserializer<class bus_route,class
boost::archive::text_oarchive>(void)"
(??0?$pointer_oserializer_at_Vbus_route@@Vtext_oarchive_at_archive@boost@@@detail_at_archive@boost@@QAE_at_XZ)
demo.obj : error LNK2019: unresolved external symbol "protected:
__thiscall boost::archive::detail::archive_pointer_iserializer<class
boost::archive::text_iarchive>::archive_pointer_iserializer<class
boost::archive::text_iarchive>(class
boost::serialization::extended_type_info const &)"
(??0?$archive_pointer_iserializer_at_Vtext_iarchive_at_archive@boost@@@detail_at_archive@boost@@IAE_at_ABVextended_type_info_at_serialization@3@@Z)
referenced in function "public: __thiscall
boost::archive::detail::pointer_iserializer<class bus_route,class
boost::archive::text_iarchive>::pointer_iserializer<class bus_route,class
boost::archive::text_iarchive>(void)"
(??0?$pointer_iserializer_at_Vbus_route@@Vtext_iarchive_at_archive@boost@@@detail_at_archive@boost@@QAE_at_XZ)
demo.obj : error LNK2019: unresolved external symbol "protected: void
__thiscall
boost::serialization::void_cast_detail::void_caster::self_register(void)"
(?self_register_at_void_caster_at_void_cast_detail_at_serialization@boost@@IAEXXZ)
referenced in function "public: __thiscall
boost::serialization::void_cast_detail::void_caster_primitive<class
bus_stop_corner const ,class bus_stop const >::void_caster_primitive<class
bus_stop_corner const ,class bus_stop const >(void)"
(??0?$void_caster_primitive@$$CBVbus_stop_corner@@$$CBVbus_stop@@@void_cast_detail_at_serialization@boost@@QAE_at_XZ)
Debug/SerializationTest.exe : fatal error LNK1120: 32 unresolved externals

Build log was saved at "file://c:\Documents and Settings\gomboc\My
Documents\Visual Studio Projects\SerializationTest\Debug\BuildLog.htm"
SerializationTest - 33 error(s), 2 warning(s)

---------------------- Done ----------------------

    Build: 0 succeeded, 1 failed, 0 skipped


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