Bryce Lelbach
Could anyone who's been having a problem with Serialization archive back compatibility please update from the SVN trunk and check if the problem still exists? It should be fixed as of r66107.
And trying to build a dll for boost serialization with gcc 4.4 fails also: bjam.exe -q --layout=system --with-serialization toolset=gcc variant=release link=shared threading=multi gcc.link.dll bin.v2\libs\serialization\build\gcc-mingw-4.4.0\release\threading-m ulti\libboost_serialization.dll.a Creating library file: bin.v2\libs\serialization\build\gcc-mingw-4.4.0\release\t hreading-multi\libboost_serialization.dll.aCannot export _ZN5boost13serializatio n9singletonINS_7archive6detail12_GLOBAL__N_13mapINS2_12xml_iarchiveEEEE12get_ins tanceEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_12xml_iarchiveEEEE12is_destroyedEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_12xml_iarchiveEEEE18get_const_instanceEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_12xml_iarchiveEEEE20get_mutable_instanceEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_12xml_oarchiveEEEE12get_instanceEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_12xml_oarchiveEEEE12is_destroyedEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_12xml_oarchiveEEEE18get_const_instanceEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_12xml_oarchiveEEEE20get_mutable_instanceEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_13text_iarchiveEEEE12get_instanceEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_13text_iarchiveEEEE12is_destroyedEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_13text_iarchiveEEEE18get_const_instanceEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_13text_iarchiveEEEE20get_mutable_instanceEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_13text_oarchiveEEEE12get_instanceEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_13text_oarchiveEEEE12is_destroyedEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_13text_oarchiveEEEE18get_const_instanceEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_13text_oarchiveEEEE20get_mutable_instanceEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_15binary_iarchiveEEEE12get_instanceEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_15binary_iarchiveEEEE12is_destroyedEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_15binary_iarchiveEEEE18get_const_instanceEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_15binary_iarchiveEEEE20get_mutable_instanceEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_15binary_oarchiveEEEE12get_instanceEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_15binary_oarchiveEEEE12is_destroyedEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_15binary_oarchiveEEEE18get_const_instanceEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_15binary_oarchiveEEEE20get_mutable_instanceEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_18naked_xml_iarchiveEEEE12get_instanceEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_18naked_xml_iarchiveEEEE12is_destroyedEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_18naked_xml_iarchiveEEEE18get_const_instanceEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_18naked_xml_iarchiveEEEE20get_mutable_instanceEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_19naked_text_iarchiveEEEE12get_instanceEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_19naked_text_iarchiveEEEE12is_destroyedEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_19naked_text_iarchiveEEEE18get_const_instanceEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_19naked_text_iarchiveEEEE20get_mutable_instanceEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_20polymorphic_iarchiveEEEE12get_instanceEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_20polymorphic_iarchiveEEEE12is_destroyedEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_20polymorphic_iarchiveEEEE18get_const_instanceEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_20polymorphic_iarchiveEEEE20get_mutable_instanceEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_20polymorphic_oarchiveEEEE12get_instanceEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_20polymorphic_oarchiveEEEE12is_destroyedEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_20polymorphic_oarchiveEEEE18get_const_instanceEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_20polymorphic_oarchiveEEEE20get_mutable_instanceEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_21naked_binary_iarchiveEEEE12get_instanceEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_21naked_binary_iarchiveEEEE12is_destroyedEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_21naked_binary_iarchiveEEEE18get_const_instanceEv: symbol not found Cannot export _ZN5boost13serialization9singletonINS_7archive6detail12_GLOBAL__N_ 13mapINS2_21naked_binary_iarchiveEEEE20get_mutable_instanceEv: symbol not found collect2: ld returned 1 exit status "g++" "-Wl,--out-implib,bin.v2\libs\serialization\build\gcc-mingw-4.4.0\re lease\threading-multi\libboost_serialization.dll.a" -o "bin.v2\libs\serializatio n\build\gcc-mingw-4.4.0\release\threading-multi\libboost_serialization.dll" -sh ared -Wl,--start-group "bin.v2\libs\serialization\build\gcc-mingw-4.4.0\release\ threading-multi\basic_archive.o" "bin.v2\libs\serialization\build\gcc-mingw-4.4. 0\release\threading-multi\basic_iarchive.o" "bin.v2\libs\serialization\build\gcc -mingw-4.4.0\release\threading-multi\basic_iserializer.o" "bin.v2\libs\serializa tion\build\gcc-mingw-4.4.0\release\threading-multi\basic_oarchive.o" "bin.v2\lib s\serialization\build\gcc-mingw-4.4.0\release\threading-multi\basic_oserializer. o" "bin.v2\libs\serialization\build\gcc-mingw-4.4.0\release\threading-multi\basi c_pointer_iserializer.o" "bin.v2\libs\serialization\build\gcc-mingw-4.4.0\releas e\threading-multi\basic_pointer_oserializer.o" "bin.v2\libs\serialization\build\ gcc-mingw-4.4.0\release\threading-multi\basic_serializer_map.o" "bin.v2\libs\ser ialization\build\gcc-mingw-4.4.0\release\threading-multi\basic_text_iprimitive.o " "bin.v2\libs\serialization\build\gcc-mingw-4.4.0\release\threading-multi\basic _text_oprimitive.o" "bin.v2\libs\serialization\build\gcc-mingw-4.4.0\release\thr eading-multi\basic_xml_archive.o" "bin.v2\libs\serialization\build\gcc-mingw-4.4 .0\release\threading-multi\binary_iarchive.o" "bin.v2\libs\serialization\build\g cc-mingw-4.4.0\release\threading-multi\binary_oarchive.o" "bin.v2\libs\serializa tion\build\gcc-mingw-4.4.0\release\threading-multi\extended_type_info.o" "bin.v2 \libs\serialization\build\gcc-mingw-4.4.0\release\threading-multi\extended_type_ info_typeid.o" "bin.v2\libs\serialization\build\gcc-mingw-4.4.0\release\threadin g-multi\extended_type_info_no_rtti.o" "bin.v2\libs\serialization\build\gcc-mingw -4.4.0\release\threading-multi\polymorphic_iarchive.o" "bin.v2\libs\serializatio n\build\gcc-mingw-4.4.0\release\threading-multi\polymorphic_oarchive.o" "bin.v2\ libs\serialization\build\gcc-mingw-4.4.0\release\threading-multi\stl_port.o" "bi n.v2\libs\serialization\build\gcc-mingw-4.4.0\release\threading-multi\text_iarch ive.o" "bin.v2\libs\serialization\build\gcc-mingw-4.4.0\release\threading-multi\ text_oarchive.o" "bin.v2\libs\serialization\build\gcc-mingw-4.4.0\release\thread ing-multi\void_cast.o" "bin.v2\libs\serialization\build\gcc-mingw-4.4.0\release\ threading-multi\archive_exception.o" "bin.v2\libs\serialization\build\gcc-mingw- 4.4.0\release\threading-multi\xml_grammar.o" "bin.v2\libs\serialization\build\gc c-mingw-4.4.0\release\threading-multi\xml_iarchive.o" "bin.v2\libs\serialization \build\gcc-mingw-4.4.0\release\threading-multi\xml_oarchive.o" "bin.v2\libs\seri alization\build\gcc-mingw-4.4.0\release\threading-multi\xml_archive_exception.o" "bin.v2\libs\serialization\build\gcc-mingw-4.4.0\release\threading-multi\shared _ptr_helper.o" -Wl,-Bstatic -Wl,-Bdynamic -Wl,--end-group -mthreads ...failed gcc.link.dll bin.v2\libs\serialization\build\gcc-mingw-4.4.0\release\t hreading-multi\libboost_serialization.dll.a bin.v2\libs\serialization\build\gcc- mingw-4.4.0\release\threading-multi\libboost_serialization.dll... ...removing bin.v2\libs\serialization\build\gcc-mingw-4.4.0\release\threading-mu lti\libboost_serialization.dll.a ...failed updating 1 target...