Opened 13 years ago

Closed 13 years ago

#3711 closed Bugs (wontfix)

libs/serialization/example/portable_binary_* not linking

Reported by: tenoften@… 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()'

Change History (1)

comment:1 by Robert Ramey, 13 years ago

Resolution: wontfix
Status: newclosed

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

Note: See TracTickets for help on using tickets.