Boost logo

Boost Users :

Subject: [Boost-users] Problem with Serialization in Boost 1.37
From: Christoph Mayer (mayer_at_[hidden])
Date: 2009-02-09 04:27:05


Hi,

when using Boost v1.37 I get a problem with the serialization library
that did not appear before. The following linker error occurs:

> undefined reference to
`boost::archive::detail::archive_pointer_oserializer<boost::archive::detail:
:polymorphic_oarchive_route<boost::archive::binary_oarchive_impl<boost::arch
ive::binary_oarchive, char, std::char_traits<char> > >
> >::~archive_pointer_oserializer()'

The error does not appear when I omit the class registration using
BOOST_CLASS_EXPORT_GUID.

As far as I understand the error, the linker can't find the d'tor for
the singleton where the classes get registered. Below you can find the
complete linker output.

Any help is appreciated,
Chris

libtool: link: g++ -g -O2 -rdynamic -o distack distack-Distack.o
base/Timer.o base/SubnetCounterTree.o base/GenericRoutingTable.o
messages/MessageAddressDistribution.o -lboost_thread-gcc43-mt
-lboost_serialization-gcc43-mt -lboost_signals-gcc43-mt
-lboost_system-gcc43-mt -L/simfs/users/gamer/distack_sabine/libs/lib
base/libbase.a messages/libmessage.a /usr/lib/libltdl.so -ldl -lxerces-c
-lpcap -lpthread
base/libbase.a(RemoteMessagingSystem.o): In function
`boost::serialization::detail::singleton_wrapper<boost::archive::detail::poi
nter_oserializer<boost::archive::detail::polymorphic_oarchive_route<boost::a
rchive::binary_oarchive_impl<boost::archive::binary_oarchive, char,
std::char_traits<char> > >, MessageTimer> >::~singleton_wrapper()':
RemoteMessagingSystem.cpp:(.text._ZN5boost13serialization6detail17singleton_
wrapperINS_7archive6detail19pointer_oserializerINS4_26polymorphic_oarchive_r
outeINS3_20binary_oarchive_implINS3_15binary_oarchiveEcSt11char_traitsIcEEEE
E12MessageTimerEEED0Ev[boost::serialization::detail::singleton_wrapper<boost
::archive::detail::pointer_oserializer<boost::archive::detail::polymorphic_o
archive_route<boost::archive::binary_oarchive_impl<boost::archive::binary_oa
rchive, char, std::char_traits<char> > >, MessageTimer>
> >::~singleton_wrapper()]+0x1d): undefined reference to
`boost::archive::detail::archive_pointer_oserializer<boost::archive::detail:
:polymorphic_oarchive_route<boost::archive::binary_oarchive_impl<boost::arch
ive::binary_oarchive, char, std::char_traits<char> > >
> >::~archive_pointer_oserializer()'
base/libbase.a(RemoteMessagingSystem.o): In function
`boost::serialization::detail::singleton_wrapper<boost::archive::detail::poi
nter_oserializer<boost::archive::detail::polymorphic_oarchive_route<boost::a
rchive::binary_oarchive_impl<boost::archive::binary_oarchive, char,
std::char_traits<char> > >, MessageTimer> >::~singleton_wrapper()':
RemoteMessagingSystem.cpp:(.text._ZN5boost13serialization6detail17singleton_
wrapperINS_7archive6detail19pointer_oserializerINS4_26polymorphic_oarchive_r
outeINS3_20binary_oarchive_implINS3_15binary_oarchiveEcSt11char_traitsIcEEEE
E12MessageTimerEEED1Ev[boost::serialization::detail::singleton_wrapper<boost
::archive::detail::pointer_oserializer<boost::archive::detail::polymorphic_o
archive_route<boost::archive::binary_oarchive_impl<boost::archive::binary_oa
rchive, char, std::char_traits<char> > >, MessageTimer>
> >::~singleton_wrapper()]+0x19): undefined reference to
`boost::archive::detail::archive_pointer_oserializer<boost::archive::detail:
:polymorphic_oarchive_route<boost::archive::binary_oarchive_impl<boost::arch
ive::binary_oarchive, char, std::char_traits<char> > >
> >::~archive_pointer_oserializer()'
base/libbase.a(RemoteMessagingSystem.o): In function
`boost::archive::detail::pointer_oserializer<boost::archive::detail::polymor
phic_oarchive_route<boost::archive::binary_oarchive_impl<boost::archive::bin
ary_oarchive, char, std::char_traits<char> > >,
MessageTimer>::~pointer_oserializer()':
RemoteMessagingSystem.cpp:(.text._ZN5boost7archive6detail19pointer_oserializ
erINS1_26polymorphic_oarchive_routeINS0_20binary_oarchive_implINS0_15binary_
oarchiveEcSt11char_traitsIcEEEEE12MessageTimerED0Ev[boost::archive::detail::
pointer_oserializer<boost::archive::detail::polymorphic_oarchive_route<boost
::archive::binary_oarchive_impl<boost::archive::binary_oarchive, char,
std::char_traits<char> > >, MessageTimer>::~pointer_oserializer()]+0x13):
undefined reference to
`boost::archive::detail::archive_pointer_oserializer<boost::archive::detail:
:polymorphic_oarchive_route<boost::archive::binary_oarchive_impl<boost::arch
ive::binary_oarchive, char, std::char_traits<char> > >
> >::~archive_pointer_oserializer()'
base/libbase.a(RemoteMessagingSystem.o): In function
`boost::archive::detail::pointer_oserializer<boost::archive::detail::polymor
phic_oarchive_route<boost::archive::binary_oarchive_impl<boost::archive::bin
ary_oarchive, char, std::char_traits<char> > >,
MessageTimer>::~pointer_oserializer()':
RemoteMessagingSystem.cpp:(.text._ZN5boost7archive6detail19pointer_oserializ
erINS1_26polymorphic_oarchive_routeINS0_20binary_oarchive_implINS0_15binary_
oarchiveEcSt11char_traitsIcEEEEE12MessageTimerED1Ev[boost::archive::detail::
pointer_oserializer<boost::archive::detail::polymorphic_oarchive_route<boost
::archive::binary_oarchive_impl<boost::archive::binary_oarchive, char,
std::char_traits<char> > >, MessageTimer>::~pointer_oserializer()]+0xf):
undefined reference to
`boost::archive::detail::archive_pointer_oserializer<boost::archive::detail:
:polymorphic_oarchive_route<boost::archive::binary_oarchive_impl<boost::arch
ive::binary_oarchive, char, std::char_traits<char> > >
> >::~archive_pointer_oserializer()'
base/libbase.a(RemoteMessagingSystem.o): In function
`boost::serialization::detail::singleton_wrapper<boost::archive::detail::poi
nter_oserializer<boost::archive::detail::polymorphic_oarchive_route<boost::a
rchive::binary_oarchive_impl<boost::archive::binary_oarchive, char,
std::char_traits<char> > >, MessageAggregateIntervalValues>
> >::~singleton_wrapper()':
RemoteMessagingSystem.cpp:(.text._ZN5boost13serialization6detail17singleton_
wrapperINS_7archive6detail19pointer_oserializerINS4_26polymorphic_oarchive_r
outeINS3_20binary_oarchive_implINS3_15binary_oarchiveEcSt11char_traitsIcEEEE
E30MessageAggregateIntervalValuesEEED0Ev[boost::serialization::detail::singl
eton_wrapper<boost::archive::detail::pointer_oserializer<boost::archive::det
ail::polymorphic_oarchive_route<boost::archive::binary_oarchive_impl<boost::
archive::binary_oarchive, char, std::char_traits<char> > >,
MessageAggregateIntervalValues> >::~singleton_wrapper()]+0x1d): undefined
reference to
`boost::archive::detail::archive_pointer_oserializer<boost::archive::detail:
:polymorphic_oarchive_route<boost::archive::binary_oarchive_impl<boost::arch
ive::binary_oarchive, char, std::char_traits<char> > >
> >::~archive_pointer_oserializer()'
base/libbase.a(RemoteMessagingSystem.o):RemoteMessagingSystem.cpp:(.text._ZN
5boost13serialization6detail17singleton_wrapperINS_7archive6detail19pointer_
oserializerINS4_26polymorphic_oarchive_routeINS3_20binary_oarchive_implINS3_
15binary_oarchiveEcSt11char_traitsIcEEEEE30MessageAggregateIntervalValuesEEE
D1Ev[boost::serialization::detail::singleton_wrapper<boost::archive::detail:
:pointer_oserializer<boost::archive::detail::polymorphic_oarchive_route<boos
t::archive::binary_oarchive_impl<boost::archive::binary_oarchive, char,
std::char_traits<char> > >, MessageAggregateIntervalValues>
> >::~singleton_wrapper()]+0x19): more undefined references to
`boost::archive::detail::archive_pointer_oserializer<boost::archive::detail:
:polymorphic_oarchive_route<boost::archive::binary_oarchive_impl<boost::arch
ive::binary_oarchive, char, std::char_traits<char> > >
> >::~archive_pointer_oserializer()' follow
base/libbase.a(RemoteMessagingSystem.o): In function
`boost::serialization::detail::singleton_wrapper<boost::archive::detail::poi
nter_iserializer<boost::archive::polymorphic_binary_iarchive, MessageTimer>
> >::~singleton_wrapper()':
RemoteMessagingSystem.cpp:(.text._ZN5boost13serialization6detail17singleton_
wrapperINS_7archive6detail19pointer_iserializerINS3_27polymorphic_binary_iar
chiveE12MessageTimerEEED0Ev[boost::serialization::detail::singleton_wrapper<
boost::archive::detail::pointer_iserializer<boost::archive::polymorphic_bina
ry_iarchive, MessageTimer> >::~singleton_wrapper()]+0x1d): undefined
reference to
`boost::archive::detail::archive_pointer_iserializer<boost::archive::polymor
phic_binary_iarchive>::~archive_pointer_iserializer()'
base/libbase.a(RemoteMessagingSystem.o): In function
`boost::serialization::detail::singleton_wrapper<boost::archive::detail::poi
nter_iserializer<boost::archive::polymorphic_binary_iarchive, MessageTimer>
> >::~singleton_wrapper()':
RemoteMessagingSystem.cpp:(.text._ZN5boost13serialization6detail17singleton_
wrapperINS_7archive6detail19pointer_iserializerINS3_27polymorphic_binary_iar
chiveE12MessageTimerEEED1Ev[boost::serialization::detail::singleton_wrapper<
boost::archive::detail::pointer_iserializer<boost::archive::polymorphic_bina
ry_iarchive, MessageTimer> >::~singleton_wrapper()]+0x19): undefined
reference to
`boost::archive::detail::archive_pointer_iserializer<boost::archive::polymor
phic_binary_iarchive>::~archive_pointer_iserializer()'
base/libbase.a(RemoteMessagingSystem.o): In function
`boost::archive::detail::pointer_iserializer<boost::archive::polymorphic_bin
ary_iarchive, MessageTimer>::~pointer_iserializer()':
RemoteMessagingSystem.cpp:(.text._ZN5boost7archive6detail19pointer_iserializ
erINS0_27polymorphic_binary_iarchiveE12MessageTimerED0Ev[boost::archive::det
ail::pointer_iserializer<boost::archive::polymorphic_binary_iarchive,
MessageTimer>::~pointer_iserializer()]+0x13): undefined reference to
`boost::archive::detail::archive_pointer_iserializer<boost::archive::polymor
phic_binary_iarchive>::~archive_pointer_iserializer()'
base/libbase.a(RemoteMessagingSystem.o): In function
`boost::archive::detail::pointer_iserializer<boost::archive::polymorphic_bin
ary_iarchive, MessageTimer>::~pointer_iserializer()':
RemoteMessagingSystem.cpp:(.text._ZN5boost7archive6detail19pointer_iserializ
erINS0_27polymorphic_binary_iarchiveE12MessageTimerED1Ev[boost::archive::det
ail::pointer_iserializer<boost::archive::polymorphic_binary_iarchive,
MessageTimer>::~pointer_iserializer()]+0xf): undefined reference to
`boost::archive::detail::archive_pointer_iserializer<boost::archive::polymor
phic_binary_iarchive>::~archive_pointer_iserializer()'
base/libbase.a(RemoteMessagingSystem.o): In function
`boost::serialization::detail::singleton_wrapper<boost::archive::detail::poi
nter_iserializer<boost::archive::polymorphic_binary_iarchive,
MessageAggregateIntervalValues> >::~singleton_wrapper()':
RemoteMessagingSystem.cpp:(.text._ZN5boost13serialization6detail17singleton_
wrapperINS_7archive6detail19pointer_iserializerINS3_27polymorphic_binary_iar
chiveE30MessageAggregateIntervalValuesEEED0Ev[boost::serialization::detail::
singleton_wrapper<boost::archive::detail::pointer_iserializer<boost::archive
::polymorphic_binary_iarchive, MessageAggregateIntervalValues>
> >::~singleton_wrapper()]+0x1d): undefined reference to
`boost::archive::detail::archive_pointer_iserializer<boost::archive::polymor
phic_binary_iarchive>::~archive_pointer_iserializer()'
base/libbase.a(RemoteMessagingSystem.o):RemoteMessagingSystem.cpp:(.text._ZN
5boost13serialization6detail17singleton_wrapperINS_7archive6detail19pointer_
iserializerINS3_27polymorphic_binary_iarchiveE30MessageAggregateIntervalValu
esEEED1Ev[boost::serialization::detail::singleton_wrapper<boost::archive::de
tail::pointer_iserializer<boost::archive::polymorphic_binary_iarchive,
MessageAggregateIntervalValues> >::~singleton_wrapper()]+0x19): more
undefined references to
`boost::archive::detail::archive_pointer_iserializer<boost::archive::polymor
phic_binary_iarchive>::~archive_pointer_iserializer()' follow
base/libbase.a(RemoteMessagingSystem.o): In function
`boost::archive::detail::pointer_oserializer<boost::archive::detail::polymor
phic_oarchive_route<boost::archive::binary_oarchive_impl<boost::archive::bin
ary_oarchive, char, std::char_traits<char> > >,
MessageAggregateWatchValues>::pointer_oserializer()':
RemoteMessagingSystem.cpp:(.text._ZN5boost7archive6detail19pointer_oserializ
erINS1_26polymorphic_oarchive_routeINS0_20binary_oarchive_implINS0_15binary_
oarchiveEcSt11char_traitsIcEEEEE27MessageAggregateWatchValuesEC2Ev[boost::ar
chive::detail::pointer_oserializer<boost::archive::detail::polymorphic_oarch
ive_route<boost::archive::binary_oarchive_impl<boost::archive::binary_oarchi
ve, char, std::char_traits<char> > >,
MessageAggregateWatchValues>::pointer_oserializer()]+0x1d): undefined
reference to
`boost::archive::detail::archive_pointer_oserializer<boost::archive::detail:
:polymorphic_oarchive_route<boost::archive::binary_oarchive_impl<boost::arch
ive::binary_oarchive, char, std::char_traits<char> > >
> >::archive_pointer_oserializer(boost::serialization::extended_type_info
const&)'
RemoteMessagingSystem.cpp:(.text._ZN5boost7archive6detail19pointer_oserializ
erINS1_26polymorphic_oarchive_routeINS0_20binary_oarchive_implINS0_15binary_
oarchiveEcSt11char_traitsIcEEEEE27MessageAggregateWatchValuesEC2Ev[boost::ar
chive::detail::pointer_oserializer<boost::archive::detail::polymorphic_oarch
ive_route<boost::archive::binary_oarchive_impl<boost::archive::binary_oarchi
ve, char, std::char_traits<char> > >,
MessageAggregateWatchValues>::pointer_oserializer()]+0x7a): undefined
reference to
`boost::archive::detail::archive_pointer_oserializer<boost::archive::detail:
:polymorphic_oarchive_route<boost::archive::binary_oarchive_impl<boost::arch
ive::binary_oarchive, char, std::char_traits<char> > >
> >::~archive_pointer_oserializer()'
base/libbase.a(RemoteMessagingSystem.o): In function
`boost::archive::detail::pointer_oserializer<boost::archive::detail::polymor
phic_oarchive_route<boost::archive::binary_oarchive_impl<boost::archive::bin
ary_oarchive, char, std::char_traits<char> > >,
MessageLastSuspiciousAggregate>::pointer_oserializer()':
RemoteMessagingSystem.cpp:(.text._ZN5boost7archive6detail19pointer_oserializ
erINS1_26polymorphic_oarchive_routeINS0_20binary_oarchive_implINS0_15binary_
oarchiveEcSt11char_traitsIcEEEEE30MessageLastSuspiciousAggregateEC1Ev[boost:
:archive::detail::pointer_oserializer<boost::archive::detail::polymorphic_oa
rchive_route<boost::archive::binary_oarchive_impl<boost::archive::binary_oar
chive, char, std::char_traits<char> > >,
MessageLastSuspiciousAggregate>::pointer_oserializer()]+0x1d): undefined
reference to
`boost::archive::detail::archive_pointer_oserializer<boost::archive::detail:
:polymorphic_oarchive_route<boost::archive::binary_oarchive_impl<boost::arch
ive::binary_oarchive, char, std::char_traits<char> > >
> >::archive_pointer_oserializer(boost::serialization::extended_type_info
const&)'
RemoteMessagingSystem.cpp:(.text._ZN5boost7archive6detail19pointer_oserializ
erINS1_26polymorphic_oarchive_routeINS0_20binary_oarchive_implINS0_15binary_
oarchiveEcSt11char_traitsIcEEEEE30MessageLastSuspiciousAggregateEC1Ev[boost:
:archive::detail::pointer_oserializer<boost::archive::detail::polymorphic_oa
rchive_route<boost::archive::binary_oarchive_impl<boost::archive::binary_oar
chive, char, std::char_traits<char> > >,
MessageLastSuspiciousAggregate>::pointer_oserializer()]+0x7a): undefined
reference to
`boost::archive::detail::archive_pointer_oserializer<boost::archive::detail:
:polymorphic_oarchive_route<boost::archive::binary_oarchive_impl<boost::arch
ive::binary_oarchive, char, std::char_traits<char> > >
> >::~archive_pointer_oserializer()'
base/libbase.a(RemoteMessagingSystem.o): In function
`boost::archive::detail::pointer_oserializer<boost::archive::detail::polymor
phic_oarchive_route<boost::archive::binary_oarchive_impl<boost::archive::bin
ary_oarchive, char, std::char_traits<char> > >,
MessageTimer>::pointer_oserializer()':
RemoteMessagingSystem.cpp:(.text._ZN5boost7archive6detail19pointer_oserializ
erINS1_26polymorphic_oarchive_routeINS0_20binary_oarchive_implINS0_15binary_
oarchiveEcSt11char_traitsIcEEEEE12MessageTimerEC1Ev[boost::archive::detail::
pointer_oserializer<boost::archive::detail::polymorphic_oarchive_route<boost
::archive::binary_oarchive_impl<boost::archive::binary_oarchive, char,
std::char_traits<char> > >, MessageTimer>::pointer_oserializer()]+0x1d):
undefined reference to
`boost::archive::detail::archive_pointer_oserializer<boost::archive::detail:
:polymorphic_oarchive_route<boost::archive::binary_oarchive_impl<boost::arch
ive::binary_oarchive, char, std::char_traits<char> > >
> >::archive_pointer_oserializer(boost::serialization::extended_type_info
const&)'
RemoteMessagingSystem.cpp:(.text._ZN5boost7archive6detail19pointer_oserializ
erINS1_26polymorphic_oarchive_routeINS0_20binary_oarchive_implINS0_15binary_
oarchiveEcSt11char_traitsIcEEEEE12MessageTimerEC1Ev[boost::archive::detail::
pointer_oserializer<boost::archive::detail::polymorphic_oarchive_route<boost
::archive::binary_oarchive_impl<boost::archive::binary_oarchive, char,
std::char_traits<char> > >, MessageTimer>::pointer_oserializer()]+0x7a):
undefined reference to
`boost::archive::detail::archive_pointer_oserializer<boost::archive::detail:
:polymorphic_oarchive_route<boost::archive::binary_oarchive_impl<boost::arch
ive::binary_oarchive, char, std::char_traits<char> > >
> >::~archive_pointer_oserializer()'
base/libbase.a(RemoteMessagingSystem.o): In function
`boost::archive::detail::pointer_oserializer<boost::archive::detail::polymor
phic_oarchive_route<boost::archive::binary_oarchive_impl<boost::archive::bin
ary_oarchive, char, std::char_traits<char> > >,
MessageAggregateIntervalValues>::pointer_oserializer()':
RemoteMessagingSystem.cpp:(.text._ZN5boost7archive6detail19pointer_oserializ
erINS1_26polymorphic_oarchive_routeINS0_20binary_oarchive_implINS0_15binary_
oarchiveEcSt11char_traitsIcEEEEE30MessageAggregateIntervalValuesEC2Ev[boost:
:archive::detail::pointer_oserializer<boost::archive::detail::polymorphic_oa
rchive_route<boost::archive::binary_oarchive_impl<boost::archive::binary_oar
chive, char, std::char_traits<char> > >,
MessageAggregateIntervalValues>::pointer_oserializer()]+0x1d): undefined
reference to
`boost::archive::detail::archive_pointer_oserializer<boost::archive::detail:
:polymorphic_oarchive_route<boost::archive::binary_oarchive_impl<boost::arch
ive::binary_oarchive, char, std::char_traits<char> > >
> >::archive_pointer_oserializer(boost::serialization::extended_type_info
const&)'
RemoteMessagingSystem.cpp:(.text._ZN5boost7archive6detail19pointer_oserializ
erINS1_26polymorphic_oarchive_routeINS0_20binary_oarchive_implINS0_15binary_
oarchiveEcSt11char_traitsIcEEEEE30MessageAggregateIntervalValuesEC2Ev[boost:
:archive::detail::pointer_oserializer<boost::archive::detail::polymorphic_oa
rchive_route<boost::archive::binary_oarchive_impl<boost::archive::binary_oar
chive, char, std::char_traits<char> > >,
MessageAggregateIntervalValues>::pointer_oserializer()]+0x7a): undefined
reference to
`boost::archive::detail::archive_pointer_oserializer<boost::archive::detail:
:polymorphic_oarchive_route<boost::archive::binary_oarchive_impl<boost::arch
ive::binary_oarchive, char, std::char_traits<char> > >
> >::~archive_pointer_oserializer()'
base/libbase.a(RemoteMessagingSystem.o): In function
`boost::archive::detail::pointer_oserializer<boost::archive::detail::polymor
phic_oarchive_route<boost::archive::binary_oarchive_impl<boost::archive::bin
ary_oarchive, char, std::char_traits<char> > >,
MessageAlert>::pointer_oserializer()':
RemoteMessagingSystem.cpp:(.text._ZN5boost7archive6detail19pointer_oserializ
erINS1_26polymorphic_oarchive_routeINS0_20binary_oarchive_implINS0_15binary_
oarchiveEcSt11char_traitsIcEEEEE12MessageAlertEC2Ev[boost::archive::detail::
pointer_oserializer<boost::archive::detail::polymorphic_oarchive_route<boost
::archive::binary_oarchive_impl<boost::archive::binary_oarchive, char,
std::char_traits<char> > >, MessageAlert>::pointer_oserializer()]+0x1d):
undefined reference to
`boost::archive::detail::archive_pointer_oserializer<boost::archive::detail:
:polymorphic_oarchive_route<boost::archive::binary_oarchive_impl<boost::arch
ive::binary_oarchive, char, std::char_traits<char> > >
> >::archive_pointer_oserializer(boost::serialization::extended_type_info
const&)'
RemoteMessagingSystem.cpp:(.text._ZN5boost7archive6detail19pointer_oserializ
erINS1_26polymorphic_oarchive_routeINS0_20binary_oarchive_implINS0_15binary_
oarchiveEcSt11char_traitsIcEEEEE12MessageAlertEC2Ev[boost::archive::detail::
pointer_oserializer<boost::archive::detail::polymorphic_oarchive_route<boost
::archive::binary_oarchive_impl<boost::archive::binary_oarchive, char,
std::char_traits<char> > >, MessageAlert>::pointer_oserializer()]+0x7a):
undefined reference to
`boost::archive::detail::archive_pointer_oserializer<boost::archive::detail:
:polymorphic_oarchive_route<boost::archive::binary_oarchive_impl<boost::arch
ive::binary_oarchive, char, std::char_traits<char> > >
> >::~archive_pointer_oserializer()'
base/libbase.a(RemoteMessagingSystem.o): In function
`boost::archive::detail::pointer_oserializer<boost::archive::detail::polymor
phic_oarchive_route<boost::archive::binary_oarchive_impl<boost::archive::bin
ary_oarchive, char, std::char_traits<char> > >,
MessageLastAnomalyType>::pointer_oserializer()':
RemoteMessagingSystem.cpp:(.text._ZN5boost7archive6detail19pointer_oserializ
erINS1_26polymorphic_oarchive_routeINS0_20binary_oarchive_implINS0_15binary_
oarchiveEcSt11char_traitsIcEEEEE22MessageLastAnomalyTypeEC1Ev[boost::archive
::detail::pointer_oserializer<boost::archive::detail::polymorphic_oarchive_r
oute<boost::archive::binary_oarchive_impl<boost::archive::binary_oarchive,
char, std::char_traits<char> > >,
MessageLastAnomalyType>::pointer_oserializer()]+0x1d): undefined reference
to
`boost::archive::detail::archive_pointer_oserializer<boost::archive::detail:
:polymorphic_oarchive_route<boost::archive::binary_oarchive_impl<boost::arch
ive::binary_oarchive, char, std::char_traits<char> > >
> >::archive_pointer_oserializer(boost::serialization::extended_type_info
const&)'
RemoteMessagingSystem.cpp:(.text._ZN5boost7archive6detail19pointer_oserializ
erINS1_26polymorphic_oarchive_routeINS0_20binary_oarchive_implINS0_15binary_
oarchiveEcSt11char_traitsIcEEEEE22MessageLastAnomalyTypeEC1Ev[boost::archive
::detail::pointer_oserializer<boost::archive::detail::polymorphic_oarchive_r
oute<boost::archive::binary_oarchive_impl<boost::archive::binary_oarchive,
char, std::char_traits<char> > >,
MessageLastAnomalyType>::pointer_oserializer()]+0x7a): undefined reference
to
`boost::archive::detail::archive_pointer_oserializer<boost::archive::detail:
:polymorphic_oarchive_route<boost::archive::binary_oarchive_impl<boost::arch
ive::binary_oarchive, char, std::char_traits<char> > >
> >::~archive_pointer_oserializer()'
base/libbase.a(RemoteMessagingSystem.o): In function
`boost::serialization::singleton<boost::archive::detail::pointer_iserializer
<boost::archive::polymorphic_binary_iarchive, MessageAggregateWatchValues>
> >::get_instance()':
RemoteMessagingSystem.cpp:(.text._ZN5boost13serialization9singletonINS_7arch
ive6detail19pointer_iserializerINS2_27polymorphic_binary_iarchiveE27MessageA
ggregateWatchValuesEEE12get_instanceEv[boost::serialization::singleton<boost
::archive::detail::pointer_iserializer<boost::archive::polymorphic_binary_ia
rchive, MessageAggregateWatchValues> >::get_instance()]+0x6f): undefined
reference to
`boost::archive::detail::archive_pointer_iserializer<boost::archive::polymor
phic_binary_iarchive>::archive_pointer_iserializer(boost::serialization::ext
ended_type_info const&)'
RemoteMessagingSystem.cpp:(.text._ZN5boost13serialization9singletonINS_7arch
ive6detail19pointer_iserializerINS2_27polymorphic_binary_iarchiveE27MessageA
ggregateWatchValuesEEE12get_instanceEv[boost::serialization::singleton<boost
::archive::detail::pointer_iserializer<boost::archive::polymorphic_binary_ia
rchive, MessageAggregateWatchValues> >::get_instance()]+0xe3): undefined
reference to
`boost::archive::detail::archive_pointer_iserializer<boost::archive::polymor
phic_binary_iarchive>::~archive_pointer_iserializer()'
base/libbase.a(RemoteMessagingSystem.o): In function
`boost::serialization::singleton<boost::archive::detail::pointer_iserializer
<boost::archive::polymorphic_binary_iarchive, MessageTimer>
> >::get_instance()':
RemoteMessagingSystem.cpp:(.text._ZN5boost13serialization9singletonINS_7arch
ive6detail19pointer_iserializerINS2_27polymorphic_binary_iarchiveE12MessageT
imerEEE12get_instanceEv[boost::serialization::singleton<boost::archive::deta
il::pointer_iserializer<boost::archive::polymorphic_binary_iarchive,
MessageTimer> >::get_instance()]+0x6f): undefined reference to
`boost::archive::detail::archive_pointer_iserializer<boost::archive::polymor
phic_binary_iarchive>::archive_pointer_iserializer(boost::serialization::ext
ended_type_info const&)'
RemoteMessagingSystem.cpp:(.text._ZN5boost13serialization9singletonINS_7arch
ive6detail19pointer_iserializerINS2_27polymorphic_binary_iarchiveE12MessageT
imerEEE12get_instanceEv[boost::serialization::singleton<boost::archive::deta
il::pointer_iserializer<boost::archive::polymorphic_binary_iarchive,
MessageTimer> >::get_instance()]+0xe3): undefined reference to
`boost::archive::detail::archive_pointer_iserializer<boost::archive::polymor
phic_binary_iarchive>::~archive_pointer_iserializer()'
base/libbase.a(RemoteMessagingSystem.o): In function
`boost::serialization::singleton<boost::archive::detail::pointer_iserializer
<boost::archive::polymorphic_binary_iarchive, MessageAlert>
> >::get_instance()':
RemoteMessagingSystem.cpp:(.text._ZN5boost13serialization9singletonINS_7arch
ive6detail19pointer_iserializerINS2_27polymorphic_binary_iarchiveE12MessageA
lertEEE12get_instanceEv[boost::serialization::singleton<boost::archive::deta
il::pointer_iserializer<boost::archive::polymorphic_binary_iarchive,
MessageAlert> >::get_instance()]+0x6f): undefined reference to
`boost::archive::detail::archive_pointer_iserializer<boost::archive::polymor
phic_binary_iarchive>::archive_pointer_iserializer(boost::serialization::ext
ended_type_info const&)'
RemoteMessagingSystem.cpp:(.text._ZN5boost13serialization9singletonINS_7arch
ive6detail19pointer_iserializerINS2_27polymorphic_binary_iarchiveE12MessageA
lertEEE12get_instanceEv[boost::serialization::singleton<boost::archive::deta
il::pointer_iserializer<boost::archive::polymorphic_binary_iarchive,
MessageAlert> >::get_instance()]+0xe3): undefined reference to
`boost::archive::detail::archive_pointer_iserializer<boost::archive::polymor
phic_binary_iarchive>::~archive_pointer_iserializer()'
base/libbase.a(RemoteMessagingSystem.o): In function
`boost::serialization::singleton<boost::archive::detail::pointer_iserializer
<boost::archive::polymorphic_binary_iarchive, MessageLastAnomalyType>
> >::get_instance()':
RemoteMessagingSystem.cpp:(.text._ZN5boost13serialization9singletonINS_7arch
ive6detail19pointer_iserializerINS2_27polymorphic_binary_iarchiveE22MessageL
astAnomalyTypeEEE12get_instanceEv[boost::serialization::singleton<boost::arc
hive::detail::pointer_iserializer<boost::archive::polymorphic_binary_iarchiv
e, MessageLastAnomalyType> >::get_instance()]+0x6f): undefined reference to
`boost::archive::detail::archive_pointer_iserializer<boost::archive::polymor
phic_binary_iarchive>::archive_pointer_iserializer(boost::serialization::ext
ended_type_info const&)'
RemoteMessagingSystem.cpp:(.text._ZN5boost13serialization9singletonINS_7arch
ive6detail19pointer_iserializerINS2_27polymorphic_binary_iarchiveE22MessageL
astAnomalyTypeEEE12get_instanceEv[boost::serialization::singleton<boost::arc
hive::detail::pointer_iserializer<boost::archive::polymorphic_binary_iarchiv
e, MessageLastAnomalyType> >::get_instance()]+0xe3): undefined reference to
`boost::archive::detail::archive_pointer_iserializer<boost::archive::polymor
phic_binary_iarchive>::~archive_pointer_iserializer()'
base/libbase.a(RemoteMessagingSystem.o): In function
`boost::serialization::singleton<boost::archive::detail::pointer_iserializer
<boost::archive::polymorphic_binary_iarchive,
MessageLastSuspiciousAggregate> >::get_instance()':
RemoteMessagingSystem.cpp:(.text._ZN5boost13serialization9singletonINS_7arch
ive6detail19pointer_iserializerINS2_27polymorphic_binary_iarchiveE30MessageL
astSuspiciousAggregateEEE12get_instanceEv[boost::serialization::singleton<bo
ost::archive::detail::pointer_iserializer<boost::archive::polymorphic_binary
_iarchive, MessageLastSuspiciousAggregate> >::get_instance()]+0x6f):
undefined reference to
`boost::archive::detail::archive_pointer_iserializer<boost::archive::polymor
phic_binary_iarchive>::archive_pointer_iserializer(boost::serialization::ext
ended_type_info const&)'
RemoteMessagingSystem.cpp:(.text._ZN5boost13serialization9singletonINS_7arch
ive6detail19pointer_iserializerINS2_27polymorphic_binary_iarchiveE30MessageL
astSuspiciousAggregateEEE12get_instanceEv[boost::serialization::singleton<bo
ost::archive::detail::pointer_iserializer<boost::archive::polymorphic_binary
_iarchive, MessageLastSuspiciousAggregate> >::get_instance()]+0xe3):
undefined reference to
`boost::archive::detail::archive_pointer_iserializer<boost::archive::polymor
phic_binary_iarchive>::~archive_pointer_iserializer()'
base/libbase.a(RemoteMessagingSystem.o): In function
`boost::serialization::singleton<boost::archive::detail::pointer_iserializer
<boost::archive::polymorphic_binary_iarchive,
MessageAggregateIntervalValues> >::get_instance()':
RemoteMessagingSystem.cpp:(.text._ZN5boost13serialization9singletonINS_7arch
ive6detail19pointer_iserializerINS2_27polymorphic_binary_iarchiveE30MessageA
ggregateIntervalValuesEEE12get_instanceEv[boost::serialization::singleton<bo
ost::archive::detail::pointer_iserializer<boost::archive::polymorphic_binary
_iarchive, MessageAggregateIntervalValues> >::get_instance()]+0x6f):
undefined reference to
`boost::archive::detail::archive_pointer_iserializer<boost::archive::polymor
phic_binary_iarchive>::archive_pointer_iserializer(boost::serialization::ext
ended_type_info const&)'
RemoteMessagingSystem.cpp:(.text._ZN5boost13serialization9singletonINS_7arch
ive6detail19pointer_iserializerINS2_27polymorphic_binary_iarchiveE30MessageA
ggregateIntervalValuesEEE12get_instanceEv[boost::serialization::singleton<bo
ost::archive::detail::pointer_iserializer<boost::archive::polymorphic_binary
_iarchive, MessageAggregateIntervalValues> >::get_instance()]+0xe3):
undefined reference to
`boost::archive::detail::archive_pointer_iserializer<boost::archive::polymor
phic_binary_iarchive>::~archive_pointer_iserializer()'
base/libbase.a(RemoteMessagingSystem.o): In function
`boost::archive::detail::pointer_oserializer<boost::archive::detail::polymor
phic_oarchive_route<boost::archive::binary_oarchive_impl<boost::archive::bin
ary_oarchive, char, std::char_traits<char> > >,
MessageLastSuspiciousAggregate>::pointer_oserializer()':
RemoteMessagingSystem.cpp:(.text._ZN5boost7archive6detail19pointer_oserializ
erINS1_26polymorphic_oarchive_routeINS0_20binary_oarchive_implINS0_15binary_
oarchiveEcSt11char_traitsIcEEEEE30MessageLastSuspiciousAggregateEC2Ev[boost:
:archive::detail::pointer_oserializer<boost::archive::detail::polymorphic_oa
rchive_route<boost::archive::binary_oarchive_impl<boost::archive::binary_oar
chive, char, std::char_traits<char> > >,
MessageLastSuspiciousAggregate>::pointer_oserializer()]+0x22): undefined
reference to
`boost::archive::detail::archive_pointer_oserializer<boost::archive::detail:
:polymorphic_oarchive_route<boost::archive::binary_oarchive_impl<boost::arch
ive::binary_oarchive, char, std::char_traits<char> > >
> >::archive_pointer_oserializer(boost::serialization::extended_type_info
const&)'
RemoteMessagingSystem.cpp:(.text._ZN5boost7archive6detail19pointer_oserializ
erINS1_26polymorphic_oarchive_routeINS0_20binary_oarchive_implINS0_15binary_
oarchiveEcSt11char_traitsIcEEEEE30MessageLastSuspiciousAggregateEC2Ev[boost:
:archive::detail::pointer_oserializer<boost::archive::detail::polymorphic_oa
rchive_route<boost::archive::binary_oarchive_impl<boost::archive::binary_oar
chive, char, std::char_traits<char> > >,
MessageLastSuspiciousAggregate>::pointer_oserializer()]+0x11e): undefined
reference to
`boost::archive::detail::archive_pointer_oserializer<boost::archive::detail:
:polymorphic_oarchive_route<boost::archive::binary_oarchive_impl<boost::arch
ive::binary_oarchive, char, std::char_traits<char> > >
> >::~archive_pointer_oserializer()'
base/libbase.a(RemoteMessagingSystem.o): In function
`boost::archive::detail::pointer_oserializer<boost::archive::detail::polymor
phic_oarchive_route<boost::archive::binary_oarchive_impl<boost::archive::bin
ary_oarchive, char, std::char_traits<char> > >,
MessageAggregateWatchValues>::pointer_oserializer()':
RemoteMessagingSystem.cpp:(.text._ZN5boost7archive6detail19pointer_oserializ
erINS1_26polymorphic_oarchive_routeINS0_20binary_oarchive_implINS0_15binary_
oarchiveEcSt11char_traitsIcEEEEE27MessageAggregateWatchValuesEC1Ev[boost::ar
chive::detail::pointer_oserializer<boost::archive::detail::polymorphic_oarch
ive_route<boost::archive::binary_oarchive_impl<boost::archive::binary_oarchi
ve, char, std::char_traits<char> > >,
MessageAggregateWatchValues>::pointer_oserializer()]+0x22): undefined
reference to
`boost::archive::detail::archive_pointer_oserializer<boost::archive::detail:
:polymorphic_oarchive_route<boost::archive::binary_oarchive_impl<boost::arch
ive::binary_oarchive, char, std::char_traits<char> > >
> >::archive_pointer_oserializer(boost::serialization::extended_type_info
const&)'
RemoteMessagingSystem.cpp:(.text._ZN5boost7archive6detail19pointer_oserializ
erINS1_26polymorphic_oarchive_routeINS0_20binary_oarchive_implINS0_15binary_
oarchiveEcSt11char_traitsIcEEEEE27MessageAggregateWatchValuesEC1Ev[boost::ar
chive::detail::pointer_oserializer<boost::archive::detail::polymorphic_oarch
ive_route<boost::archive::binary_oarchive_impl<boost::archive::binary_oarchi
ve, char, std::char_traits<char> > >,
MessageAggregateWatchValues>::pointer_oserializer()]+0x11e): undefined
reference to
`boost::archive::detail::archive_pointer_oserializer<boost::archive::detail:
:polymorphic_oarchive_route<boost::archive::binary_oarchive_impl<boost::arch
ive::binary_oarchive, char, std::char_traits<char> > >
> >::~archive_pointer_oserializer()'
base/libbase.a(RemoteMessagingSystem.o): In function
`boost::archive::detail::pointer_oserializer<boost::archive::detail::polymor
phic_oarchive_route<boost::archive::binary_oarchive_impl<boost::archive::bin
ary_oarchive, char, std::char_traits<char> > >,
MessageAlert>::pointer_oserializer()':
RemoteMessagingSystem.cpp:(.text._ZN5boost7archive6detail19pointer_oserializ
erINS1_26polymorphic_oarchive_routeINS0_20binary_oarchive_implINS0_15binary_
oarchiveEcSt11char_traitsIcEEEEE12MessageAlertEC1Ev[boost::archive::detail::
pointer_oserializer<boost::archive::detail::polymorphic_oarchive_route<boost
::archive::binary_oarchive_impl<boost::archive::binary_oarchive, char,
std::char_traits<char> > >, MessageAlert>::pointer_oserializer()]+0x22):
undefined reference to
`boost::archive::detail::archive_pointer_oserializer<boost::archive::detail:
:polymorphic_oarchive_route<boost::archive::binary_oarchive_impl<boost::arch
ive::binary_oarchive, char, std::char_traits<char> > >
> >::archive_pointer_oserializer(boost::serialization::extended_type_info
const&)'
RemoteMessagingSystem.cpp:(.text._ZN5boost7archive6detail19pointer_oserializ
erINS1_26polymorphic_oarchive_routeINS0_20binary_oarchive_implINS0_15binary_
oarchiveEcSt11char_traitsIcEEEEE12MessageAlertEC1Ev[boost::archive::detail::
pointer_oserializer<boost::archive::detail::polymorphic_oarchive_route<boost
::archive::binary_oarchive_impl<boost::archive::binary_oarchive, char,
std::char_traits<char> > >, MessageAlert>::pointer_oserializer()]+0x11e):
undefined reference to
`boost::archive::detail::archive_pointer_oserializer<boost::archive::detail:
:polymorphic_oarchive_route<boost::archive::binary_oarchive_impl<boost::arch
ive::binary_oarchive, char, std::char_traits<char> > >
> >::~archive_pointer_oserializer()'
base/libbase.a(RemoteMessagingSystem.o): In function
`boost::archive::detail::pointer_oserializer<boost::archive::detail::polymor
phic_oarchive_route<boost::archive::binary_oarchive_impl<boost::archive::bin
ary_oarchive, char, std::char_traits<char> > >,
MessageTimer>::pointer_oserializer()':
RemoteMessagingSystem.cpp:(.text._ZN5boost7archive6detail19pointer_oserializ
erINS1_26polymorphic_oarchive_routeINS0_20binary_oarchive_implINS0_15binary_
oarchiveEcSt11char_traitsIcEEEEE12MessageTimerEC2Ev[boost::archive::detail::
pointer_oserializer<boost::archive::detail::polymorphic_oarchive_route<boost
::archive::binary_oarchive_impl<boost::archive::binary_oarchive, char,
std::char_traits<char> > >, MessageTimer>::pointer_oserializer()]+0x22):
undefined reference to
`boost::archive::detail::archive_pointer_oserializer<boost::archive::detail:
:polymorphic_oarchive_route<boost::archive::binary_oarchive_impl<boost::arch
ive::binary_oarchive, char, std::char_traits<char> > >
> >::archive_pointer_oserializer(boost::serialization::extended_type_info
const&)'
RemoteMessagingSystem.cpp:(.text._ZN5boost7archive6detail19pointer_oserializ
erINS1_26polymorphic_oarchive_routeINS0_20binary_oarchive_implINS0_15binary_
oarchiveEcSt11char_traitsIcEEEEE12MessageTimerEC2Ev[boost::archive::detail::
pointer_oserializer<boost::archive::detail::polymorphic_oarchive_route<boost
::archive::binary_oarchive_impl<boost::archive::binary_oarchive, char,
std::char_traits<char> > >, MessageTimer>::pointer_oserializer()]+0x11e):
undefined reference to
`boost::archive::detail::archive_pointer_oserializer<boost::archive::detail:
:polymorphic_oarchive_route<boost::archive::binary_oarchive_impl<boost::arch
ive::binary_oarchive, char, std::char_traits<char> > >
> >::~archive_pointer_oserializer()'
base/libbase.a(RemoteMessagingSystem.o): In function
`boost::archive::detail::pointer_oserializer<boost::archive::detail::polymor
phic_oarchive_route<boost::archive::binary_oarchive_impl<boost::archive::bin
ary_oarchive, char, std::char_traits<char> > >,
MessageAggregateIntervalValues>::pointer_oserializer()':
RemoteMessagingSystem.cpp:(.text._ZN5boost7archive6detail19pointer_oserializ
erINS1_26polymorphic_oarchive_routeINS0_20binary_oarchive_implINS0_15binary_
oarchiveEcSt11char_traitsIcEEEEE30MessageAggregateIntervalValuesEC1Ev[boost:
:archive::detail::pointer_oserializer<boost::archive::detail::polymorphic_oa
rchive_route<boost::archive::binary_oarchive_impl<boost::archive::binary_oar
chive, char, std::char_traits<char> > >,
MessageAggregateIntervalValues>::pointer_oserializer()]+0x22): undefined
reference to
`boost::archive::detail::archive_pointer_oserializer<boost::archive::detail:
:polymorphic_oarchive_route<boost::archive::binary_oarchive_impl<boost::arch
ive::binary_oarchive, char, std::char_traits<char> > >
> >::archive_pointer_oserializer(boost::serialization::extended_type_info
const&)'
RemoteMessagingSystem.cpp:(.text._ZN5boost7archive6detail19pointer_oserializ
erINS1_26polymorphic_oarchive_routeINS0_20binary_oarchive_implINS0_15binary_
oarchiveEcSt11char_traitsIcEEEEE30MessageAggregateIntervalValuesEC1Ev[boost:
:archive::detail::pointer_oserializer<boost::archive::detail::polymorphic_oa
rchive_route<boost::archive::binary_oarchive_impl<boost::archive::binary_oar
chive, char, std::char_traits<char> > >,
MessageAggregateIntervalValues>::pointer_oserializer()]+0x11e): undefined
reference to
`boost::archive::detail::archive_pointer_oserializer<boost::archive::detail:
:polymorphic_oarchive_route<boost::archive::binary_oarchive_impl<boost::arch
ive::binary_oarchive, char, std::char_traits<char> > >
> >::~archive_pointer_oserializer()'
base/libbase.a(RemoteMessagingSystem.o): In function
`boost::archive::detail::pointer_oserializer<boost::archive::detail::polymor
phic_oarchive_route<boost::archive::binary_oarchive_impl<boost::archive::bin
ary_oarchive, char, std::char_traits<char> > >,
MessageLastAnomalyType>::pointer_oserializer()':
RemoteMessagingSystem.cpp:(.text._ZN5boost7archive6detail19pointer_oserializ
erINS1_26polymorphic_oarchive_routeINS0_20binary_oarchive_implINS0_15binary_
oarchiveEcSt11char_traitsIcEEEEE22MessageLastAnomalyTypeEC2Ev[boost::archive
::detail::pointer_oserializer<boost::archive::detail::polymorphic_oarchive_r
oute<boost::archive::binary_oarchive_impl<boost::archive::binary_oarchive,
char, std::char_traits<char> > >,
MessageLastAnomalyType>::pointer_oserializer()]+0x22): undefined reference
to
`boost::archive::detail::archive_pointer_oserializer<boost::archive::detail:
:polymorphic_oarchive_route<boost::archive::binary_oarchive_impl<boost::arch
ive::binary_oarchive, char, std::char_traits<char> > >
> >::archive_pointer_oserializer(boost::serialization::extended_type_info
const&)'
RemoteMessagingSystem.cpp:(.text._ZN5boost7archive6detail19pointer_oserializ
erINS1_26polymorphic_oarchive_routeINS0_20binary_oarchive_implINS0_15binary_
oarchiveEcSt11char_traitsIcEEEEE22MessageLastAnomalyTypeEC2Ev[boost::archive
::detail::pointer_oserializer<boost::archive::detail::polymorphic_oarchive_r
oute<boost::archive::binary_oarchive_impl<boost::archive::binary_oarchive,
char, std::char_traits<char> > >,
MessageLastAnomalyType>::pointer_oserializer()]+0x11e): undefined reference
to
`boost::archive::detail::archive_pointer_oserializer<boost::archive::detail:
:polymorphic_oarchive_route<boost::archive::binary_oarchive_impl<boost::arch
ive::binary_oarchive, char, std::char_traits<char> > >
> >::~archive_pointer_oserializer()'
collect2: ld returned 1 exit status
make[2]: *** [distack] Fehler 1
make[2]: Verlasse Verzeichnis '/simfs/users/gamer/distack_sabine/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Verlasse Verzeichnis '/simfs/users/gamer/distack_sabine/src'
make: *** [all-recursive] Fehler 1


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net