Hi all,
Boost Version: 1.38.0
==========
Compiler:/_TOOLS_/dist/gnu-gcc-/4.1.1-binutils-2.16.1/x86_64-pc-linux2.4/bin/gcc
======
While running my test case i am getting following ERROR, I know this is linking Error, Please Help me to remove this.
ERROR:
======
test.o: In function `boost::serialization::detail::extended_type_info_typeid_0::extended_type_info_typeid_0()':
test.cpp:(.text._ZN5boost13serialization6detail27extended_type_info_typeid_0C2Ev[boost::serialization::detail::extended_type_info_typeid_0::extended_type_info_typeid_0()]+0x7):
undefined reference to
`boost::serialization::detail::extended_type_info_typeid_0::type_info_key'
test.o: In function `boost::archive::detail::common_iarchive<boost::archive::text_iarchive>::common_iarchive()':
test.cpp:(.text._ZN5boost7archive6detail15common_iarchiveINS0_13text_iarchiveEEC2Ev[boost::archive::detail::common_iarchive<boost::archive::text_iarchive>::common_iarchive()]+0xd):
undefined reference to
`boost::archive::detail::basic_iarchive::basic_iarchive()'
test.o: In function `boost::archive::detail::common_iarchive<boost::archive::text_iarchive>::init()':
test.cpp:(.text._ZN5boost7archive6detail15common_iarchiveINS0_13text_iarchiveEE4initEv[boost::archive::detail::common_iarchive<boost::archive::text_iarchive>::init()]+0x2f):
undefined reference to `boost::archive::ARCHIVE_SIGNATURE'
test.cpp:(.text._ZN5boost7archive6detail15common_iarchiveINS0_13text_iarchiveEE4initEv[boost::archive::detail::common_iarchive<boost::archive::text_iarchive>::init()]+0xd0):
undefined reference to `boost::archive::ARCHIVE_VERSION'
test.o: In function `boost::serialization::extended_type_info_typeid<Myclass const>::extended_type_info_typeid()':
test.cpp:(.text._ZN5boost13serialization25extended_type_info_typeidIKN3ddr3DDREEC1Ev[boost::serialization::extended_type_info_typeid<Myclass
const>::extended_type_info_typeid()]+0x23): undefined reference to
`boost::serialization::extended_type_info::self_register()'
test.o: In function `boost::archive::detail::common_oarchive<boost::archive::text_oarchive>::init()':
test.cpp:(.text._ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE4initEv[boost::archive::detail::common_oarchive<boost::archive::text_oarchive>::init()]+0x14):
undefined reference to `boost::archive::ARCHIVE_SIGNATURE'
test.cpp:(.text._ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE4initEv[boost::archive::detail::common_oarchive<boost::archive::text_oarchive>::init()]+0x85):
undefined reference to `boost::archive::ARCHIVE_VERSION'
test.o: In function `boost::archive::detail::common_oarchive<boost::archive::text_oarchive>::common_oarchive()':
test.cpp:(.text._ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEEC2Ev[boost::archive::detail::common_oarchive<boost::archive::text_oarchive>::common_oarchive()]+0xd):
undefined reference to
`boost::archive::detail::basic_oarchive::basic_oarchive()'
collect2: ld returned 1 exit status
make[1]: *** [test] Error 1
make[1]: Leaving directory `test/TEST'
make: *** [check-am] Error 2
Thanks,
Niranjan