Opened 13 years ago
Closed 13 years ago
#3711 closed Bugs (wontfix)
libs/serialization/example/portable_binary_* not linking
Reported by: | Owned by: | Robert Ramey | |
---|---|---|---|
Milestone: | Boost 1.42.0 | Component: | serialization |
Version: | Boost 1.41.0 | Severity: | Showstopper |
Keywords: | portable binary | Cc: |
Description
worked in 1.39, not tested 1.40 the files compile, but a taste of the link errors (from top):
debug/animlogic_1.o: In function `boost::serialization::extended_type_info_typeid<anim_state>::~extended_t ype_info_typeid()': animlogic.cpp:(.text._ZN5boost13serialization25extended_type_info_typeidI10anim_stateED2Ev[boost::serializ ation::extended_type_info_typeid<anim_state>::~extended_type_info_typeid()]+0x1f): undefined reference to `boost::serialization::extended_type_info::key_unregister() const' animlogic.cpp:(.text._ZN5boost13serialization25extended_type_info_typeidI10anim_stateED2Ev[boost::serializ ation::extended_type_info_typeid<anim_state>::~extended_type_info_typeid()]+0x28): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::type_unregister()' animlogic.cpp:(.text._ZN5boost13serialization25extended_type_info_typeidI10anim_stateED2Ev[boost::serializ ation::extended_type_info_typeid<anim_state>::~extended_type_info_typeid()]+0x56): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::~extended_type_info_typeid_0()' animlogic.cpp:(.text._ZN5boost13serialization25extended_type_info_typeidI10anim_stateED2Ev[boost::serializ ation::extended_type_info_typeid<anim_state>::~extended_type_info_typeid()]+0xb2): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::~extended_type_info_typeid_0()' debug/animlogic_1.o: In function `boost::serialization::extended_type_info_typeid<anim_state>::~extended_t ype_info_typeid()': animlogic.cpp:(.text._ZN5boost13serialization25extended_type_info_typeidI10anim_stateED0Ev[boost::serializ ation::extended_type_info_typeid<anim_state>::~extended_type_info_typeid()]+0x1f): undefined reference to `boost::serialization::extended_type_info::key_unregister() const' animlogic.cpp:(.text._ZN5boost13serialization25extended_type_info_typeidI10anim_stateED0Ev[boost::serializ ation::extended_type_info_typeid<anim_state>::~extended_type_info_typeid()]+0x28): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::type_unregister()' animlogic.cpp:(.text._ZN5boost13serialization25extended_type_info_typeidI10anim_stateED0Ev[boost::serializ ation::extended_type_info_typeid<anim_state>::~extended_type_info_typeid()]+0x56): undefined reference to `boost::serialization::typeid_system::extended_type_info_typeid_0::~extended_type_info_typeid_0()'
sorry, without a smaller example there's nothing I can do with this.
Note that the library includes demos and tests of polymorphic archives. You might want to check if these function in your system.
Robert Ramey