Advertisement
Guest User

Boost.Serialization custom archive linker errors

a guest
Dec 4th, 2012
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.52 KB | None | 0 0
  1. test_archive.cpp:18: undefined reference to `boost::archive::xml_oarchive_impl<my_archive>::xml_oarchive_impl(std::ostream&, unsigned int)'
  2. xml_oarchive.hpp:87: undefined reference to `boost::archive::basic_xml_oarchive<my_archive>::~basic_xml_oarchive()'
  3. .../interface_oarchive.hpp:63: undefined reference to `boost::archive::basic_xml_oarchive<my_archive>::save_override(boost::archive::version_type const&, int)'
  4. .../interface_oarchive.hpp:63: undefined reference to `boost::archive::basic_xml_oarchive<my_archive>::save_override(boost::archive::object_id_type const&, int)'
  5. .../interface_oarchive.hpp:63: undefined reference to `boost::archive::basic_xml_oarchive<my_archive>::save_override(boost::archive::object_reference_type const&, int)'
  6. test_archive.cpp.o: In function `my_archive& boost::archive::detail::interface_oarchive<my_archive>::operator<< <boost::archive::class_id_type const>(boost::archive::class_id_type const&)':
  7. .../interface_oarchive.hpp:63: undefined reference to `boost::archive::basic_xml_oarchive<my_archive>::save_override(boost::archive::class_id_type const&, int)'
  8. test_archive.cpp.o: In function `my_archive& boost::archive::detail::interface_oarchive<my_archive>::operator<< <boost::archive::class_id_optional_type const>(boost::archive::class_id_optional_type const&)':
  9. .../interface_oarchive.hpp:63: undefined reference to `boost::archive::basic_xml_oarchive<my_archive>::save_override(boost::archive::class_id_optional_type const&, int)'
  10. test_archive.cpp.o: In function `my_archive& boost::archive::detail::interface_oarchive<my_archive>::operator<< <boost::archive::class_id_reference_type const>(boost::archive::class_id_reference_type const&)':
  11. .../interface_oarchive.hpp:63: undefined reference to `boost::archive::basic_xml_oarchive<my_archive>::save_override(boost::archive::class_id_reference_type const&, int)'
  12. test_archive.cpp.o: In function `my_archive& boost::archive::detail::interface_oarchive<my_archive>::operator<< <boost::archive::class_name_type const>(boost::archive::class_name_type const&)':
  13. .../interface_oarchive.hpp:63: undefined reference to `boost::archive::basic_xml_oarchive<my_archive>::save_override(boost::archive::class_name_type const&, int)'
  14. test_archive.cpp.o: In function `my_archive& boost::archive::detail::interface_oarchive<my_archive>::operator<< <boost::archive::tracking_type const>(boost::archive::tracking_type const&)':
  15. .../interface_oarchive.hpp:63: undefined reference to `boost::archive::basic_xml_oarchive<my_archive>::save_override(boost::archive::tracking_type const&, int)'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement