Boost logo

Boost Users :

Subject: Re: [Boost-users] Problem with serialization!
From: alev mutlu (koor230_at_[hidden])
Date: 2010-03-15 14:00:07


it is version 1.37
and the error messages I get are:

/tmp/ccYyFaUl.o: In function `boost::mpi::packed_iarchive&
boost::serialization::smart_cast_impl::reference<boost::mpi::packed_iarchive&>::polymorphic::cross::cast<boost::archive::detail::basic_iarchive>(boost::archive::detail::basic_iarchive&)':
test-boost.cpp:(.text._ZN5boost13serialization15smart_cast_impl9referenceIRNS_3mpi15packed_iarchiveEE11polymorphic5cross4castINS_7archive6detail14basic_iarchiveEEES5_RT_[boost::mpi::packed_iarchive&
boost::serialization::smart_cast_impl::reference<boost::mpi::packed_iarchive&>::polymorphic::cross::cast<boost::archive::detail::basic_iarchive>(boost::archive::detail::basic_iarchive&)]+0x1b):
undefined reference to `typeinfo for boost::archive::detail::basic_iarchive'
/tmp/ccYyFaUl.o: In function `boost::mpi::packed_oarchive&
boost::serialization::smart_cast_impl::reference<boost::mpi::packed_oarchive&>::polymorphic::cross::cast<boost::archive::detail::basic_oarchive>(boost::archive::detail::basic_oarchive&)':
test-boost.cpp:(.text._ZN5boost13serialization15smart_cast_impl9referenceIRNS_3mpi15packed_oarchiveEE11polymorphic5cross4castINS_7archive6detail14basic_oarchiveEEES5_RT_[boost::mpi::packed_oarchive&
boost::serialization::smart_cast_impl::reference<boost::mpi::packed_oarchive&>::polymorphic::cross::cast<boost::archive::detail::basic_oarchive>(boost::archive::detail::basic_oarchive&)]+0x1b):
undefined reference to `typeinfo for boost::archive::detail::basic_oarchive'
/tmp/ccYyFaUl.o: In function `void
boost::archive::save_access::save_primitive<boost::mpi::packed_oarchive,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
>(boost::mpi::packed_oarchive&, std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)':
test-boost.cpp:(.text._ZN5boost7archive11save_access14save_primitiveINS_3mpi15packed_oarchiveESsEEvRT_RKT0_[void
boost::archive::save_access::save_primitive<boost::mpi::packed_oarchive,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
>(boost::mpi::packed_oarchive&, std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)]+0x15): undefined
reference to `boost::archive::detail::basic_oarchive::end_preamble()'
/tmp/ccYyFaUl.o: In function
`boost::archive::detail::oserializer<boost::mpi::packed_oarchive,
field>::~oserializer()':
test-boost.cpp:(.text._ZN5boost7archive6detail11oserializerINS_3mpi15packed_oarchiveE5fieldED2Ev[boost::archive::detail::oserializer<boost::mpi::packed_oarchive,
field>::~oserializer()]+0x1d): undefined reference to
`boost::archive::detail::basic_oserializer::~basic_oserializer()'
/tmp/ccYyFaUl.o: In function
`boost::archive::detail::oserializer<boost::mpi::packed_oarchive,
field>::~oserializer()':
test-boost.cpp:(.text._ZN5boost7archive6detail11oserializerINS_3mpi15packed_oarchiveE5fieldED0Ev[boost::archive::detail::oserializer<boost::mpi::packed_oarchive,
field>::~oserializer()]+0x1d): undefined reference to
`boost::archive::detail::basic_oserializer::~basic_oserializer()'
/tmp/ccYyFaUl.o: In function
`boost::archive::detail::oserializer<boost::mpi::packed_oarchive,
field>::~oserializer()':
test-boost.cpp:(.text._ZN5boost7archive6detail11oserializerINS_3mpi15packed_oarchiveE5fieldED1Ev[boost::archive::detail::oserializer<boost::mpi::packed_oarchive,
field>::~oserializer()]+0x1d): undefined reference to
`boost::archive::detail::basic_oserializer::~basic_oserializer()'
/tmp/ccYyFaUl.o: In function
`boost::archive::detail::iserializer<boost::mpi::packed_iarchive,
field>::~iserializer()':
test-boost.cpp:(.text._ZN5boost7archive6detail11iserializerINS_3mpi15packed_iarchiveE5fieldED2Ev[boost::archive::detail::iserializer<boost::mpi::packed_iarchive,
field>::~iserializer()]+0x1d): undefined reference to
`boost::archive::detail::basic_iserializer::~basic_iserializer()'
/tmp/ccYyFaUl.o: In function
`boost::archive::detail::iserializer<boost::mpi::packed_iarchive,
field>::~iserializer()':
test-boost.cpp:(.text._ZN5boost7archive6detail11iserializerINS_3mpi15packed_iarchiveE5fieldED0Ev[boost::archive::detail::iserializer<boost::mpi::packed_iarchive,
field>::~iserializer()]+0x1d): undefined reference to
`boost::archive::detail::basic_iserializer::~basic_iserializer()'
/tmp/ccYyFaUl.o: In function
`boost::archive::detail::iserializer<boost::mpi::packed_iarchive,
field>::~iserializer()':
test-boost.cpp:(.text._ZN5boost7archive6detail11iserializerINS_3mpi15packed_iarchiveE5fieldED1Ev[boost::archive::detail::iserializer<boost::mpi::packed_iarchive,
field>::~iserializer()]+0x1d): undefined reference to
`boost::archive::detail::basic_iserializer::~basic_iserializer()'
/tmp/ccYyFaUl.o: In function
`boost::serialization::extended_type_info_typeid<field>::~extended_type_info_typeid()':
test-boost.cpp:(.text._ZN5boost13serialization25extended_type_info_typeidI5fieldED2Ev[boost::serialization::extended_type_info_typeid<field>::~extended_type_info_typeid()]+0x1e):
undefined reference to
`boost::serialization::detail::extended_type_info_typeid_0::type_unregister()'
test-boost.cpp:(.text._ZN5boost13serialization25extended_type_info_typeidI5fieldED2Ev[boost::serialization::extended_type_info_typeid<field>::~extended_type_info_typeid()]+0x40):
undefined reference to
`boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()'
test-boost.cpp:(.text._ZN5boost13serialization25extended_type_info_typeidI5fieldED2Ev[boost::serialization::extended_type_info_typeid<field>::~extended_type_info_typeid()]+0x74):
undefined reference to
`boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()'
/tmp/ccYyFaUl.o: In function
`boost::serialization::extended_type_info_typeid<field>::~extended_type_info_typeid()':
test-boost.cpp:(.text._ZN5boost13serialization25extended_type_info_typeidI5fieldED0Ev[boost::serialization::extended_type_info_typeid<field>::~extended_type_info_typeid()]+0x1e):
undefined reference to
`boost::serialization::detail::extended_type_info_typeid_0::type_unregister()'
test-boost.cpp:(.text._ZN5boost13serialization25extended_type_info_typeidI5fieldED0Ev[boost::serialization::extended_type_info_typeid<field>::~extended_type_info_typeid()]+0x40):
undefined reference to
`boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()'
test-boost.cpp:(.text._ZN5boost13serialization25extended_type_info_typeidI5fieldED0Ev[boost::serialization::extended_type_info_typeid<field>::~extended_type_info_typeid()]+0x74):
undefined reference to
`boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()'
/tmp/ccYyFaUl.o: In function
`boost::serialization::extended_type_info_typeid<field>::~extended_type_info_typeid()':
test-boost.cpp:(.text._ZN5boost13serialization25extended_type_info_typeidI5fieldED1Ev[boost::serialization::extended_type_info_typeid<field>::~extended_type_info_typeid()]+0x1e):
undefined reference to
`boost::serialization::detail::extended_type_info_typeid_0::type_unregister()'
test-boost.cpp:(.text._ZN5boost13serialization25extended_type_info_typeidI5fieldED1Ev[boost::serialization::extended_type_info_typeid<field>::~extended_type_info_typeid()]+0x40):
undefined reference to
`boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()'
test-boost.cpp:(.text._ZN5boost13serialization25extended_type_info_typeidI5fieldED1Ev[boost::serialization::extended_type_info_typeid<field>::~extended_type_info_typeid()]+0x74):
undefined reference to
`boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()'
/tmp/ccYyFaUl.o: In function
`boost::serialization::extended_type_info_typeid<field>::extended_type_info_typeid()':
test-boost.cpp:(.text._ZN5boost13serialization25extended_type_info_typeidI5fieldEC2Ev[boost::serialization::extended_type_info_typeid<field>::extended_type_info_typeid()]+0x12):
undefined reference to
`boost::serialization::detail::extended_type_info_typeid_0::extended_type_info_typeid_0()'
test-boost.cpp:(.text._ZN5boost13serialization25extended_type_info_typeidI5fieldEC2Ev[boost::serialization::extended_type_info_typeid<field>::extended_type_info_typeid()]+0x35):
undefined reference to
`boost::serialization::detail::extended_type_info_typeid_0::type_register(std::type_info
const&)'
test-boost.cpp:(.text._ZN5boost13serialization25extended_type_info_typeidI5fieldEC2Ev[boost::serialization::extended_type_info_typeid<field>::extended_type_info_typeid()]+0x59):
undefined reference to
`boost::serialization::detail::extended_type_info_typeid_0::~extended_type_info_typeid_0()'
/tmp/ccYyFaUl.o: In function
`boost::archive::detail::oserializer<boost::mpi::packed_oarchive,
field>::oserializer()':
test-boost.cpp:(.text._ZN5boost7archive6detail11oserializerINS_3mpi15packed_oarchiveE5fieldEC2Ev[boost::archive::detail::oserializer<boost::mpi::packed_oarchive,
field>::oserializer()]+0x19): undefined reference to
`boost::archive::detail::basic_oserializer::basic_oserializer(boost::serialization::extended_type_info
const&)'
/tmp/ccYyFaUl.o: In function
`boost::archive::detail::iserializer<boost::mpi::packed_iarchive,
field>::iserializer()':
test-boost.cpp:(.text._ZN5boost7archive6detail11iserializerINS_3mpi15packed_iarchiveE5fieldEC2Ev[boost::archive::detail::iserializer<boost::mpi::packed_iarchive,
field>::iserializer()]+0x19): undefined reference to
`boost::archive::detail::basic_iserializer::basic_iserializer(boost::serialization::extended_type_info
const&)'
/tmp/ccYyFaUl.o: In function
`boost::archive::detail::common_oarchive<boost::mpi::packed_oarchive>::~common_oarchive()':
test-boost.cpp:(.text._ZN5boost7archive6detail15common_oarchiveINS_3mpi15packed_oarchiveEED2Ev[boost::archive::detail::common_oarchive<boost::mpi::packed_oarchive>::~common_oarchive()]+0x1d):
undefined reference to
`boost::archive::detail::basic_oarchive::~basic_oarchive()'
/tmp/ccYyFaUl.o: In function
`boost::archive::detail::common_oarchive<boost::mpi::packed_oarchive>::~common_oarchive()':
test-boost.cpp:(.text._ZN5boost7archive6detail15common_oarchiveINS_3mpi15packed_oarchiveEED0Ev[boost::archive::detail::common_oarchive<boost::mpi::packed_oarchive>::~common_oarchive()]+0x1d):
undefined reference to
`boost::archive::detail::basic_oarchive::~basic_oarchive()'
/tmp/ccYyFaUl.o: In function
`boost::archive::detail::common_oarchive<boost::mpi::packed_oarchive>::~common_oarchive()':
test-boost.cpp:(.text._ZN5boost7archive6detail15common_oarchiveINS_3mpi15packed_oarchiveEED1Ev[boost::archive::detail::common_oarchive<boost::mpi::packed_oarchive>::~common_oarchive()]+0x1d):
undefined reference to
`boost::archive::detail::basic_oarchive::~basic_oarchive()'
/tmp/ccYyFaUl.o: In function
`boost::archive::detail::common_oarchive<boost::mpi::packed_oarchive>::common_oarchive(unsigned
int)':
test-boost.cpp:(.text._ZN5boost7archive6detail15common_oarchiveINS_3mpi15packed_oarchiveEEC2Ej[boost::archive::detail::common_oarchive<boost::mpi::packed_oarchive>::common_oarchive(unsigned
int)]+0x17): undefined reference to
`boost::archive::detail::basic_oarchive::basic_oarchive(unsigned int)'
/tmp/ccYyFaUl.o: In function
`boost::archive::detail::save_non_pointer_type<boost::mpi::packed_oarchive,
field>::save_standard::invoke(boost::mpi::packed_oarchive&, field const&)':
test-boost.cpp:(.text._ZN5boost7archive6detail21save_non_pointer_typeINS_3mpi15packed_oarchiveE5fieldE13save_standard6invokeERS4_RKS5_[boost::archive::detail::save_non_pointer_type<boost::mpi::packed_oarchive,
field>::save_standard::invoke(boost::mpi::packed_oarchive&, field
const&)]+0x21): undefined reference to
`boost::archive::detail::basic_oarchive::save_object(void const*,
boost::archive::detail::basic_oserializer const&)'
/tmp/ccYyFaUl.o: In function
`boost::archive::detail::common_iarchive<boost::mpi::packed_iarchive>::~common_iarchive()':
test-boost.cpp:(.text._ZN5boost7archive6detail15common_iarchiveINS_3mpi15packed_iarchiveEED2Ev[boost::archive::detail::common_iarchive<boost::mpi::packed_iarchive>::~common_iarchive()]+0x1d):
undefined reference to
`boost::archive::detail::basic_iarchive::~basic_iarchive()'
/tmp/ccYyFaUl.o: In function
`boost::archive::detail::common_iarchive<boost::mpi::packed_iarchive>::~common_iarchive()':
test-boost.cpp:(.text._ZN5boost7archive6detail15common_iarchiveINS_3mpi15packed_iarchiveEED0Ev[boost::archive::detail::common_iarchive<boost::mpi::packed_iarchive>::~common_iarchive()]+0x1d):
undefined reference to
`boost::archive::detail::basic_iarchive::~basic_iarchive()'
/tmp/ccYyFaUl.o: In function
`boost::archive::detail::common_iarchive<boost::mpi::packed_iarchive>::~common_iarchive()':
test-boost.cpp:(.text._ZN5boost7archive6detail15common_iarchiveINS_3mpi15packed_iarchiveEED1Ev[boost::archive::detail::common_iarchive<boost::mpi::packed_iarchive>::~common_iarchive()]+0x1d):
undefined reference to
`boost::archive::detail::basic_iarchive::~basic_iarchive()'
/tmp/ccYyFaUl.o: In function
`boost::archive::detail::common_iarchive<boost::mpi::packed_iarchive>::common_iarchive(unsigned
int)':
test-boost.cpp:(.text._ZN5boost7archive6detail15common_iarchiveINS_3mpi15packed_iarchiveEEC2Ej[boost::archive::detail::common_iarchive<boost::mpi::packed_iarchive>::common_iarchive(unsigned
int)]+0x17): undefined reference to
`boost::archive::detail::basic_iarchive::basic_iarchive(unsigned int)'
/tmp/ccYyFaUl.o: In function
`boost::archive::detail::load_non_pointer_type<boost::mpi::packed_iarchive,
field>::load_standard::invoke(boost::mpi::packed_iarchive&, field&)':
test-boost.cpp:(.text._ZN5boost7archive6detail21load_non_pointer_typeINS_3mpi15packed_iarchiveE5fieldE13load_standard6invokeERS4_RS5_[boost::archive::detail::load_non_pointer_type<boost::mpi::packed_iarchive,
field>::load_standard::invoke(boost::mpi::packed_iarchive&, field&)]+0x29):
undefined reference to
`boost::archive::detail::basic_iarchive::load_object(void*,
boost::archive::detail::basic_iserializer const&)'
/tmp/ccYyFaUl.o:(.rodata._ZTIN5boost7archive6detail15common_iarchiveINS_3mpi15packed_iarchiveEEE[typeinfo
for
boost::archive::detail::common_iarchive<boost::mpi::packed_iarchive>]+0x18):
undefined reference to `typeinfo for boost::archive::detail::basic_iarchive'
/tmp/ccYyFaUl.o:(.rodata._ZTIN5boost7archive6detail15common_oarchiveINS_3mpi15packed_oarchiveEEE[typeinfo
for
boost::archive::detail::common_oarchive<boost::mpi::packed_oarchive>]+0x18):
undefined reference to `typeinfo for boost::archive::detail::basic_oarchive'
/tmp/ccYyFaUl.o:(.rodata._ZTIN5boost7archive6detail11oserializerINS_3mpi15packed_oarchiveE5fieldEE[typeinfo
for boost::archive::detail::oserializer<boost::mpi::packed_oarchive,
field>]+0x10): undefined reference to `typeinfo for
boost::archive::detail::basic_oserializer'
/tmp/ccYyFaUl.o:(.rodata._ZTIN5boost7archive6detail11iserializerINS_3mpi15packed_iarchiveE5fieldEE[typeinfo
for boost::archive::detail::iserializer<boost::mpi::packed_iarchive,
field>]+0x10): undefined reference to `typeinfo for
boost::archive::detail::basic_iserializer'
/tmp/ccYyFaUl.o:(.rodata._ZTVN5boost13serialization6detail17singleton_wrapperINS0_25extended_type_info_typeidI5fieldEEEE[vtable
for
boost::serialization::detail::singleton_wrapper<boost::serialization::extended_type_info_typeid<field>
>]+0x10): undefined reference to
`boost::serialization::detail::extended_type_info_typeid_0::is_less_than(boost::serialization::extended_type_info
const&) const'
/tmp/ccYyFaUl.o:(.rodata._ZTVN5boost13serialization6detail17singleton_wrapperINS0_25extended_type_info_typeidI5fieldEEEE[vtable
for
boost::serialization::detail::singleton_wrapper<boost::serialization::extended_type_info_typeid<field>
>]+0x18): undefined reference to
`boost::serialization::detail::extended_type_info_typeid_0::is_equal(boost::serialization::extended_type_info
const&) const'
/tmp/ccYyFaUl.o:(.rodata._ZTIN5boost13serialization25extended_type_info_typeidI5fieldEE[typeinfo
for boost::serialization::extended_type_info_typeid<field>]+0x18): undefined
reference to `typeinfo for
boost::serialization::detail::extended_type_info_typeid_0'
/tmp/ccYyFaUl.o:(.rodata._ZTVN5boost13serialization25extended_type_info_typeidI5fieldEE[vtable
for boost::serialization::extended_type_info_typeid<field>]+0x10): undefined
reference to
`boost::serialization::detail::extended_type_info_typeid_0::is_less_than(boost::serialization::extended_type_info
const&) const'
/tmp/ccYyFaUl.o:(.rodata._ZTVN5boost13serialization25extended_type_info_typeidI5fieldEE[vtable
for boost::serialization::extended_type_info_typeid<field>]+0x18): undefined
reference to
`boost::serialization::detail::extended_type_info_typeid_0::is_equal(boost::serialization::extended_type_info
const&) const'
/home1/mutlu/boost/lib/libboost_mpi-gcc41-mt-1_37.a(packed_iarchive.o): In
function
`boost::archive::basic_binary_iarchive<boost::mpi::packed_iarchive>::basic_binary_iarchive(unsigned
int)':
packed_iarchive.cpp:(.text._ZN5boost7archive21basic_binary_iarchiveINS_3mpi15packed_iarchiveEEC1Ej[boost::archive::basic_binary_iarchive<boost::mpi::packed_iarchive>::basic_binary_iarchive(unsigned
int)]+0x5): undefined reference to
`boost::archive::detail::basic_iarchive::basic_iarchive(unsigned int)'
/home1/mutlu/boost/lib/libboost_mpi-gcc41-mt-1_37.a(packed_iarchive.o): In
function
`boost::archive::basic_binary_iarchive<boost::mpi::packed_iarchive>::init()':
packed_iarchive.cpp:(.text._ZN5boost7archive21basic_binary_iarchiveINS_3mpi15packed_iarchiveEE4initEv[boost::archive::basic_binary_iarchive<boost::mpi::packed_iarchive>::init()]+0x77):
undefined reference to `boost::archive::BOOST_ARCHIVE_SIGNATURE()'
packed_iarchive.cpp:(.text._ZN5boost7archive21basic_binary_iarchiveINS_3mpi15packed_iarchiveEE4initEv[boost::archive::basic_binary_iarchive<boost::mpi::packed_iarchive>::init()]+0xaf):
undefined reference to
`boost::archive::detail::basic_iarchive::set_library_version(unsigned int)'
packed_iarchive.cpp:(.text._ZN5boost7archive21basic_binary_iarchiveINS_3mpi15packed_iarchiveEE4initEv[boost::archive::basic_binary_iarchive<boost::mpi::packed_iarchive>::init()]+0xb4):
undefined reference to `boost::archive::BOOST_ARCHIVE_VERSION()'
/home1/mutlu/boost/lib/libboost_mpi-gcc41-mt-1_37.a(packed_iarchive.o): In
function
`boost::archive::detail::archive_pointer_iserializer<boost::mpi::packed_iarchive>::archive_pointer_iserializer(boost::serialization::extended_type_info
const&)':
packed_iarchive.cpp:(.text._ZN5boost7archive6detail27archive_pointer_iserializerINS_3mpi15packed_iarchiveEEC2ERKNS_13serialization18extended_type_infoE[boost::archive::detail::archive_pointer_iserializer<boost::mpi::packed_iarchive>::archive_pointer_iserializer(boost::serialization::extended_type_info
const&)]+0x12): undefined reference to
`boost::archive::detail::basic_pointer_iserializer::basic_pointer_iserializer(boost::serialization::extended_type_info
const&)'
packed_iarchive.cpp:(.text._ZN5boost7archive6detail27archive_pointer_iserializerINS_3mpi15packed_iarchiveEEC2ERKNS_13serialization18extended_type_infoE[boost::archive::detail::archive_pointer_iserializer<boost::mpi::packed_iarchive>::archive_pointer_iserializer(boost::serialization::extended_type_info
const&)]+0xd6): undefined reference to
`boost::archive::detail::basic_pointer_iserializer::~basic_pointer_iserializer()'
/home1/mutlu/boost/lib/libboost_mpi-gcc41-mt-1_37.a(packed_iarchive.o): In
function
`boost::archive::detail::archive_pointer_iserializer<boost::mpi::packed_iarchive>::~archive_pointer_iserializer()':
packed_iarchive.cpp:(.text._ZN5boost7archive6detail27archive_pointer_iserializerINS_3mpi15packed_iarchiveEED1Ev[boost::archive::detail::archive_pointer_iserializer<boost::mpi::packed_iarchive>::~archive_pointer_iserializer()]+0x46):
undefined reference to
`boost::archive::detail::basic_pointer_iserializer::~basic_pointer_iserializer()'
packed_iarchive.cpp:(.text._ZN5boost7archive6detail27archive_pointer_iserializerINS_3mpi15packed_iarchiveEED1Ev[boost::archive::detail::archive_pointer_iserializer<boost::mpi::packed_iarchive>::~archive_pointer_iserializer()]+0xd6):
undefined reference to
`boost::archive::detail::basic_pointer_iserializer::~basic_pointer_iserializer()'
/home1/mutlu/boost/lib/libboost_mpi-gcc41-mt-1_37.a(packed_iarchive.o): In
function
`boost::archive::detail::archive_pointer_iserializer<boost::mpi::packed_iarchive>::~archive_pointer_iserializer()':
packed_iarchive.cpp:(.text._ZN5boost7archive6detail27archive_pointer_iserializerINS_3mpi15packed_iarchiveEED2Ev[boost::archive::detail::archive_pointer_iserializer<boost::mpi::packed_iarchive>::~archive_pointer_iserializer()]+0x46):
undefined reference to
`boost::archive::detail::basic_pointer_iserializer::~basic_pointer_iserializer()'
packed_iarchive.cpp:(.text._ZN5boost7archive6detail27archive_pointer_iserializerINS_3mpi15packed_iarchiveEED2Ev[boost::archive::detail::archive_pointer_iserializer<boost::mpi::packed_iarchive>::~archive_pointer_iserializer()]+0xd6):
undefined reference to
`boost::archive::detail::basic_pointer_iserializer::~basic_pointer_iserializer()'
/home1/mutlu/boost/lib/libboost_mpi-gcc41-mt-1_37.a(packed_iarchive.o):packed_iarchive.cpp:(.text._ZN5boost7archive6detail27archive_pointer_iserializerINS_3mpi15packed_iarchiveEED0Ev[boost::archive::detail::archive_pointer_iserializer<boost::mpi::packed_iarchive>::~archive_pointer_iserializer()]+0x46):
more undefined references to
`boost::archive::detail::basic_pointer_iserializer::~basic_pointer_iserializer()'
follow
/home1/mutlu/boost/lib/libboost_mpi-gcc41-mt-1_37.a(packed_iarchive.o): In
function
`boost::archive::detail::archive_pointer_iserializer<boost::mpi::packed_iarchive>::archive_pointer_iserializer(boost::serialization::extended_type_info
const&)':
packed_iarchive.cpp:(.text._ZN5boost7archive6detail27archive_pointer_iserializerINS_3mpi15packed_iarchiveEEC1ERKNS_13serialization18extended_type_infoE[boost::archive::detail::archive_pointer_iserializer<boost::mpi::packed_iarchive>::archive_pointer_iserializer(boost::serialization::extended_type_info
const&)]+0x12): undefined reference to
`boost::archive::detail::basic_pointer_iserializer::basic_pointer_iserializer(boost::serialization::extended_type_info
const&)'
packed_iarchive.cpp:(.text._ZN5boost7archive6detail27archive_pointer_iserializerINS_3mpi15packed_iarchiveEEC1ERKNS_13serialization18extended_type_infoE[boost::archive::detail::archive_pointer_iserializer<boost::mpi::packed_iarchive>::archive_pointer_iserializer(boost::serialization::extended_type_info
const&)]+0xd6): undefined reference to
`boost::archive::detail::basic_pointer_iserializer::~basic_pointer_iserializer()'
/home1/mutlu/boost/lib/libboost_mpi-gcc41-mt-1_37.a(packed_iarchive.o):(.rodata._ZTIN5boost7archive6detail27archive_pointer_iserializerINS_3mpi15packed_iarchiveEEE[typeinfo
for
boost::archive::detail::archive_pointer_iserializer<boost::mpi::packed_iarchive>]+0x10):
undefined reference to `typeinfo for
boost::archive::detail::basic_pointer_iserializer'
collect2: ld returned 1 exit status

On Mon, Mar 15, 2010 at 5:57 PM, Steven Watanabe <watanabesj_at_[hidden]>wrote:

> AMDG
>
> alev mutlu wrote:
>
>> I can not write serialization function for my structure.
>> When I compile this I get very strange errors.
>> Can someone help me please?
>> <snip>
>>
>>
>
> I don't see anything obviously wrong. What version of Boost
> are you using and what is the error message.
>
> In Christ,
> Steven Watanabe
>
> _______________________________________________
> Boost-users mailing list
> Boost-users_at_[hidden]
> http://lists.boost.org/mailman/listinfo.cgi/boost-users
>



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