id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 12336,Add Hint to BOOST_ALL_DYN_LINK=1 to serialization library,georg@…,Robert Ramey,"When you serialize a class over a pointer and the class is defined in a DLL, you need to register the key via BOOST_EXPORT_CLASS(xyz). But when you link static, you get two distinct serialization registries (extended_type_info) and the main executable cant serialize/deserialize the class in the DLL. When you compile with BOOST_ALL_DYN_LINK=1 and dynamicaly link to the boost libs, this ensures that there is just one registry (extended_type_info). So i would add this hint in the ""Tips & Tricks"" section or in the page of the derived classes. BOOST_ALL_DYN_LINK=1 is important for the serialization. This ensures that there is just one extended_type_info registry. Otherwise the main executable cant de/serialize the objects in the DLL/so file. ",Bugs,closed,To Be Determined,serialization,Boost 1.61.0,Problem,wontfix,Documentation,