
Russell Hind wrote:
Currently, I'm foce-linking to the static lib (libboost-serialization-bcb-mt-d_1_31.lib) and the stuff is working but I'd rather auto-link just picked up which dll to use as the rest of boost does.
Actually, auto-link doesn't appear to be working for serialization and even if I force link against the DLLs I've built for serialization, I get a load of unresolved externals. Cheers Russell [Linker Error] Unresolved external 'boost::archive::basic_xml_iarchive<boost::archive::xml_iarchive>::load_start(const char *)' referenced from C:\USERS\RUSSELL\PROJECTS\TPICOATINGSCAN\SERVICEINTERFACE\BUILD\MAINFORM.OBJ [Linker Error] Unresolved external 'boost::archive::basic_xml_iarchive<boost::archive::xml_iarchive>::load_end(const char *)' referenced from C:\USERS\RUSSELL\PROJECTS\TPICOATINGSCAN\SERVICEINTERFACE\BUILD\MAINFORM.OBJ [Linker Error] Unresolved external 'boost::archive::xml_iarchive_impl<boost::archive::xml_iarchive>::load(_STL::basic_string<char, _STL::char_traits<char>, _STL::allocator<char> >&)' referenced from C:\USERS\RUSSELL\PROJECTS\TPICOATINGSCAN\SERVICEINTERFACE\BUILD\MAINFORM.OBJ [Linker Error] Unresolved external 'boost::archive::xml_iarchive_impl<boost::archive::xml_iarchive>::~xml_iarchive_impl<boost::archive::xml_iarchive>()' referenced from C:\USERS\RUSSELL\PROJECTS\TPICOATINGSCAN\SERVICEINTERFACE\BUILD\MAINFORM.OBJ [Linker Error] Unresolved external 'boost::archive::basic_text_iprimitive<_STL::basic_istream<char, _STL::char_traits<char> >
::~basic_text_iprimitive<_STL::basic_istream<char, _STL::char_traits<char> > >()' referenced from C:\USERS\RUSSELL\PROJECTS\TPICOATINGSCAN\SERVICEINTERFACE\BUILD\MAINFORM.OBJ [Linker Error] Unresolved external 'boost::archive::detail::basic_iarchive::~basic_iarchive()' referenced from C:\USERS\RUSSELL\PROJECTS\TPICOATINGSCAN\SERVICEINTERFACE\BUILD\MAINFORM.OBJ [Linker Error] Unresolved external 'boost::archive::xml_iarchive_impl<boost::archive::xml_iarchive>::xml_iarchive_impl<boost::archive::xml_iarchive>(_STL::basic_istream<char, _STL::char_traits<char> >&, unsigned int)' referenced from C:\USERS\RUSSELL\PROJECTS\TPICOATINGSCAN\SERVICEINTERFACE\BUILD\MAINFORM.OBJ [Linker Error] Unresolved external 'boost::archive::basic_xml_iarchive<boost::archive::xml_iarchive>::load_override(boost::archive::version_type&, int)' referenced from C:\USERS\RUSSELL\PROJECTS\TPICOATINGSCAN\SERVICEINTERFACE\BUILD\MAINFORM.OBJ [Linker Error] Unresolved external 'boost::archive::basic_xml_iarchive<boost::archive::xml_iarchive>::load_override(boost::archive::object_id_type&, int)' referenced from C:\USERS\RUSSELL\PROJECTS\TPICOATINGSCAN\SERVICEINTERFACE\BUILD\MAINFORM.OBJ [Linker Error] Unresolved external 'boost::archive::basic_xml_iarchive<boost::archive::xml_iarchive>::load_override(boost::archive::class_id_type&, int)' referenced from C:\USERS\RUSSELL\PROJECTS\TPICOATINGSCAN\SERVICEINTERFACE\BUILD\MAINFORM.OBJ [Linker Error] Unresolved external 'boost::archive::xml_iarchive_impl<boost::archive::xml_iarchive>::load_override(boost::archive::class_name_type&, int)' referenced from C:\USERS\RUSSELL\PROJECTS\TPICOATINGSCAN\SERVICEINTERFACE\BUILD\MAINFORM.OBJ [Linker Error] Unresolved external 'boost::archive::basic_xml_iarchive<boost::archive::xml_iarchive>::load_override(boost::archive::tracking_type&, int)' referenced from C:\USERS\RUSSELL\PROJECTS\TPICOATINGSCAN\SERVICEINTERFACE\BUILD\MAINFORM.OBJ [Linker Error] Unresolved external 'boost::serialization::detail::extended_type_info_typeid_0::type_info_key' referenced from C:\USERS\RUSSELL\PROJECTS\TPICOATINGSCAN\SERVICEINTERFACE\BUILD\MAINFORM.OBJ [Linker Error] Unresolved external 'boost::serialization::extended_type_info::self_register()' referenced from C:\USERS\RUSSELL\PROJECTS\TPICOATINGSCAN\SERVICEINTERFACE\BUILD\MAINFORM.OBJ [Linker Error] Unresolved external 'boost::archive::detail::basic_iarchive::load_object(void *, const boost::archive::detail::basic_iserializer&)' referenced from C:\USERS\RUSSELL\PROJECTS\TPICOATINGSCAN\SERVICEINTERFACE\BUILD\MAINFORM.OBJ