Hi,
When (natively) linking on IBM AIX 5.3 after compiling with with gcc 4.2.4, I get the a bunch of link-warnings like below for many libraries. It seems that the reason is that inline function are linked externaly:
http://www-1.ibm.com/support/docview.wss?uid=swg21044588
I am not sure what is the right way to solve the issue:
1) Force compiler to staticaly inline
2) Add the native AIX linker option: -bhalt:5 to suppress the warning
3) Explicitely declare inline functions static
For now, the first seems best to me. But I dont think there is such an option. Or is there?
Any other solutions?
Cheers,
Andrej
gcc.link.dll bin.v2/libs/serialization/build/gcc-4.2.4/release/threading-multi/libboost_serialization-gcc42-mt-1_36.so
ld: 0711-224 WARNING: Duplicate symbol: .virtual thunk to boost::archive::archive_exception::what() const
ld: 0711-224 WARNING: Duplicate symbol: .virtual thunk to boost::archive::archive_exception::~archive_exception()
ld: 0711-224 WARNING: Duplicate symbol: .virtual thunk to boost::archive::archive_exception::~archive_exception()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::archive_exception >::release() const
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::archive_exception >::add_ref() const
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::error_info_injectorboost::archive::archive_exception::diagnostic_information() const
ld: 0711-224 WARNING: Duplicate symbol: .virtual thunk to boost::exception_detail::error_info_injectorboost::archive::archive_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::error_info_injectorboost::archive::archive_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: .virtual thunk to boost::exception_detail::error_info_injectorboost::archive::archive_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::error_info_injectorboost::archive::archive_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::bad_alloc_impl::~bad_alloc_impl()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::bad_alloc_impl::~bad_alloc_impl()
ld: 0711-224 WARNING: Duplicate symbol: .virtual thunk to boost::exception_detail::exception_cloneboost::archive::archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: .virtual thunk to boost::exception_detail::exception_cloneboost::archive::archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boosgcc.link.dll bin.v2/libs/serialization/build/gcc-4.2.4/release/threading-multi/libboost_serialization-gcc42-mt-1_36.so
ld: 0711-224 WARNING: Duplicate symbol: .virtual thunk to boost::archive::archive_exception::what() const
ld: 0711-224 WARNING: Duplicate symbol: .virtual thunk to boost::archive::archive_exception::~archive_exception()
ld: 0711-224 WARNING: Duplicate symbol: .virtual thunk to boost::archive::archive_exception::~archive_exception()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::archive_exception >::release() const
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::archive_exception >::add_ref() const
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::error_info_injectorboost::archive::archive_exception::diagnostic_information() const
ld: 0711-224 WARNING: Duplicate symbol: .virtual thunk to boost::exception_detail::error_info_injectorboost::archive::archive_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::error_info_injectorboost::archive::archive_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: .virtual thunk to boost::exception_detail::error_info_injectorboost::archive::archive_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::error_info_injectorboost::archive::archive_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::bad_alloc_impl::~bad_alloc_impl()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::bad_alloc_impl::~bad_alloc_impl()
ld: 0711-224 WARNING: Duplicate symbol: .virtual thunk to boost::exception_detail::exception_cloneboost::archive::archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: .virtual thunk to boost::exception_detail::exception_cloneboost::archive::archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::clone_implboost::archive::archive_exception >::clone() const
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::archive_exception >::rethrow() const
ld: 0711-224 WARNING: Duplicate symbol: .virtual thunk to boost::exception_detail::clone_implboost::archive::archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::clone_implboost::archive::archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::clone_implboost::archive::archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: .virtual thunk to boost::exception_detail::clone_implboost::archive::archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::clone_implboost::archive::archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::clone_implboost::archive::archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::error_info_injectorboost::archive::archive_exception::diagnostic_information() const
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::error_info_injectorboost::archive::archive_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::error_info_injectorboost::archive::archive_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::clone_implboost::archive::archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::clone_implboost::archive::archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::clone_implboost::archive::archive_exception >::clone() const
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::clone_implboost::archive::archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::clone_implboost::archive::archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::archive_exception >::add_ref() const
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::archive_exception >::release() const
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::archive_exception >::rethrow() const
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::bad_alloc_impl::~bad_alloc_impl()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::bad_alloc_impl::~bad_alloc_impl()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::iterators::dataflow_exception >::add_ref() const
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::iterators::dataflow_exception >::release() const
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::error_info_injectorboost::archive::iterators::dataflow_exception::diagnostic_information() const
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::error_info_injectorboost::archive::iterators::dataflow_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::error_info_injectorboost::archive::iterators::dataflow_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::clone_implboost::archive::iterators::dataflow_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::clone_implboost::archive::iterators::dataflow_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::iterators::dataflow_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::iterators::dataflow_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::clone_implboost::archive::iterators::dataflow_exception >::clone() const
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::clone_implboost::archive::iterators::dataflow_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::clone_implboost::archive::iterators::dataflow_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::iterators::dataflow_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::iterators::dataflow_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::iterators::dataflow_exception >::rethrow() const
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::error_info_injectorboost::archive::iterators::dataflow_exception::diagnostic_information() const
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::error_info_injectorboost::archive::iterators::dataflow_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::error_info_injectorboost::archive::iterators::dataflow_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::clone_implboost::archive::iterators::dataflow_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::clone_implboost::archive::iterators::dataflow_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::clone_implboost::archive::iterators::dataflow_exception >::clone() const
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::clone_implboost::archive::iterators::dataflow_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::clone_implboost::archive::iterators::dataflow_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::iterators::dataflow_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::iterators::dataflow_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::iterators::dataflow_exception >::add_ref() const
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::iterators::dataflow_exception >::release() const
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::iterators::dataflow_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::iterators::dataflow_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::iterators::dataflow_exception >::rethrow() const
ld: 0711-224 WARNING: Duplicate symbol: .virtual thunk to boost::archive::xml_archive_exception::what() const
ld: 0711-224 WARNING: Duplicate symbol: .virtual thunk to boost::archive::xml_archive_exception::~xml_archive_exception()
ld: 0711-224 WARNING: Duplicate symbol: .virtual thunk to boost::archive::xml_archive_exception::~xml_archive_exception()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::xml_archive_exception >::add_ref() const
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::xml_archive_exception >::release() const
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::error_info_injectorboost::archive::xml_archive_exception::diagnostic_information() const
ld: 0711-224 WARNING: Duplicate symbol: .virtual thunk to boost::exception_detail::error_info_injectorboost::archive::xml_archive_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::error_info_injectorboost::archive::xml_archive_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: .virtual thunk to boost::exception_detail::error_info_injectorboost::archive::xml_archive_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::error_info_injectorboost::archive::xml_archive_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: .virtual thunk to boost::exception_detail::exception_cloneboost::archive::xml_archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::xml_archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::xml_archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: .virtual thunk to boost::exception_detail::exception_cloneboost::archive::xml_archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::xml_archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::xml_archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: .virtual thunk to boost::exception_detail::clone_implboost::archive::xml_archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::clone_implboost::archive::xml_archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::clone_implboost::archive::xml_archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: .virtual thunk to boost::exception_detail::clone_implboost::archive::xml_archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::clone_implboost::archive::xml_archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::clone_implboost::archive::xml_archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::xml_archive_exception >::rethrow() const
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::clone_implboost::archive::xml_archive_exception >::clone() const
ld: 0711-224 WARNING: Duplicate symbol: virtual thunk to boost::archive::xml_archive_exception::~xml_archive_exception()
ld: 0711-224 WARNING: Duplicate symbol: virtual thunk to boost::archive::xml_archive_exception::~xml_archive_exception()
ld: 0711-224 WARNING: Duplicate symbol: virtual thunk to boost::archive::xml_archive_exception::what() const
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::error_info_injectorboost::archive::xml_archive_exception::diagnostic_information() const
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::error_info_injectorboost::archive::xml_archive_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::error_info_injectorboost::archive::xml_archive_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: virtual thunk to boost::exception_detail::error_info_injectorboost::archive::xml_archive_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: virtual thunk to boost::exception_detail::error_info_injectorboost::archive::xml_archive_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::clone_implboost::archive::xml_archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::clone_implboost::archive::xml_archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::clone_implboost::archive::xml_archive_exception >::clone() const
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::clone_implboost::archive::xml_archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::clone_implboost::archive::xml_archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: virtual thunk to boost::exception_detail::clone_implboost::archive::xml_archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: virtual thunk to boost::exception_detail::clone_implboost::archive::xml_archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::xml_archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::xml_archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::xml_archive_exception >::add_ref() const
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::xml_archive_exception >::release() const
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::xml_archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::xml_archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::xml_archive_exception >::rethrow() const
ld: 0711-224 WARNING: Duplicate symbol: virtual thunk to boost::exception_detail::exception_cloneboost::archive::xml_archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: virtual thunk to boost::exception_detail::exception_cloneboost::archive::xml_archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: virtual thunk to boost::archive::archive_exception::~archive_exception()
ld: 0711-224 WARNING: Duplicate symbol: virtual thunk to boost::archive::archive_exception::~archive_exception()
ld: 0711-224 WARNING: Duplicate symbol: virtual thunk to boost::archive::archive_exception::what() const
ld: 0711-224 WARNING: Duplicate symbol: virtual thunk to boost::exception_detail::error_info_injectorboost::archive::archive_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: virtual thunk to boost::exception_detail::error_info_injectorboost::archive::archive_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: virtual thunk to boost::exception_detail::exception_cloneboost::archive::archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: virtual thunk to boost::exception_detail::exception_cloneboost::archive::archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: virtual thunk to boost::exception_detail::clone_implboost::archive::archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: virtual thunk to boost::exception_detail::clone_implboost::archive::archive_exception >::~clone_impl()
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
t::exception_detail::exception_cloneboost::archive::archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::clone_implboost::archive::archive_exception >::clone() const
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::archive_exception >::rethrow() const
ld: 0711-224 WARNING: Duplicate symbol: .virtual thunk to boost::exception_detail::clone_implboost::archive::archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::clone_implboost::archive::archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::clone_implboost::archive::archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: .virtual thunk to boost::exception_detail::clone_implboost::archive::archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::clone_implboost::archive::archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::clone_implboost::archive::archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::error_info_injectorboost::archive::archive_exception::diagnostic_information() const
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::error_info_injectorboost::archive::archive_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::error_info_injectorboost::archive::archive_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::clone_implboost::archive::archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::clone_implboost::archive::archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::clone_implboost::archive::archive_exception >::clone() const
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::clone_implboost::archive::archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::clone_implboost::archive::archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::archive_exception >::add_ref() const
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::archive_exception >::release() const
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::archive_exception >::rethrow() const
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::bad_alloc_impl::~bad_alloc_impl()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::bad_alloc_impl::~bad_alloc_impl()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::iterators::dataflow_exception >::add_ref() const
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::iterators::dataflow_exception >::release() const
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::error_info_injectorboost::archive::iterators::dataflow_exception::diagnostic_information() const
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::error_info_injectorboost::archive::iterators::dataflow_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::error_info_injectorboost::archive::iterators::dataflow_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::clone_implboost::archive::iterators::dataflow_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::clone_implboost::archive::iterators::dataflow_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::iterators::dataflow_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::iterators::dataflow_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::clone_implboost::archive::iterators::dataflow_exception >::clone() const
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::clone_implboost::archive::iterators::dataflow_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::clone_implboost::archive::iterators::dataflow_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::iterators::dataflow_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::iterators::dataflow_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::iterators::dataflow_exception >::rethrow() const
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::error_info_injectorboost::archive::iterators::dataflow_exception::diagnostic_information() const
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::error_info_injectorboost::archive::iterators::dataflow_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::error_info_injectorboost::archive::iterators::dataflow_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::clone_implboost::archive::iterators::dataflow_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::clone_implboost::archive::iterators::dataflow_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::clone_implboost::archive::iterators::dataflow_exception >::clone() const
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::clone_implboost::archive::iterators::dataflow_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::clone_implboost::archive::iterators::dataflow_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::iterators::dataflow_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::iterators::dataflow_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::iterators::dataflow_exception >::add_ref() const
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::iterators::dataflow_exception >::release() const
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::iterators::dataflow_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::iterators::dataflow_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::iterators::dataflow_exception >::rethrow() const
ld: 0711-224 WARNING: Duplicate symbol: .virtual thunk to boost::archive::xml_archive_exception::what() const
ld: 0711-224 WARNING: Duplicate symbol: .virtual thunk to boost::archive::xml_archive_exception::~xml_archive_exception()
ld: 0711-224 WARNING: Duplicate symbol: .virtual thunk to boost::archive::xml_archive_exception::~xml_archive_exception()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::xml_archive_exception >::add_ref() const
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::xml_archive_exception >::release() const
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::error_info_injectorboost::archive::xml_archive_exception::diagnostic_information() const
ld: 0711-224 WARNING: Duplicate symbol: .virtual thunk to boost::exception_detail::error_info_injectorboost::archive::xml_archive_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::error_info_injectorboost::archive::xml_archive_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: .virtual thunk to boost::exception_detail::error_info_injectorboost::archive::xml_archive_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::error_info_injectorboost::archive::xml_archive_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: .virtual thunk to boost::exception_detail::exception_cloneboost::archive::xml_archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::xml_archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::xml_archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: .virtual thunk to boost::exception_detail::exception_cloneboost::archive::xml_archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::xml_archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::xml_archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: .virtual thunk to boost::exception_detail::clone_implboost::archive::xml_archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::clone_implboost::archive::xml_archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::clone_implboost::archive::xml_archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: .virtual thunk to boost::exception_detail::clone_implboost::archive::xml_archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::clone_implboost::archive::xml_archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::clone_implboost::archive::xml_archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::xml_archive_exception >::rethrow() const
ld: 0711-224 WARNING: Duplicate symbol: .non-virtual thunk to boost::exception_detail::clone_implboost::archive::xml_archive_exception >::clone() const
ld: 0711-224 WARNING: Duplicate symbol: virtual thunk to boost::archive::xml_archive_exception::~xml_archive_exception()
ld: 0711-224 WARNING: Duplicate symbol: virtual thunk to boost::archive::xml_archive_exception::~xml_archive_exception()
ld: 0711-224 WARNING: Duplicate symbol: virtual thunk to boost::archive::xml_archive_exception::what() const
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::error_info_injectorboost::archive::xml_archive_exception::diagnostic_information() const
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::error_info_injectorboost::archive::xml_archive_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::error_info_injectorboost::archive::xml_archive_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: virtual thunk to boost::exception_detail::error_info_injectorboost::archive::xml_archive_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: virtual thunk to boost::exception_detail::error_info_injectorboost::archive::xml_archive_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::clone_implboost::archive::xml_archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::clone_implboost::archive::xml_archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::clone_implboost::archive::xml_archive_exception >::clone() const
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::clone_implboost::archive::xml_archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::clone_implboost::archive::xml_archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: virtual thunk to boost::exception_detail::clone_implboost::archive::xml_archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: virtual thunk to boost::exception_detail::clone_implboost::archive::xml_archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::xml_archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::xml_archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::xml_archive_exception >::add_ref() const
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::xml_archive_exception >::release() const
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::xml_archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::xml_archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: non-virtual thunk to boost::exception_detail::exception_cloneboost::archive::xml_archive_exception >::rethrow() const
ld: 0711-224 WARNING: Duplicate symbol: virtual thunk to boost::exception_detail::exception_cloneboost::archive::xml_archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: virtual thunk to boost::exception_detail::exception_cloneboost::archive::xml_archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: virtual thunk to boost::archive::archive_exception::~archive_exception()
ld: 0711-224 WARNING: Duplicate symbol: virtual thunk to boost::archive::archive_exception::~archive_exception()
ld: 0711-224 WARNING: Duplicate symbol: virtual thunk to boost::archive::archive_exception::what() const
ld: 0711-224 WARNING: Duplicate symbol: virtual thunk to boost::exception_detail::error_info_injectorboost::archive::archive_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: virtual thunk to boost::exception_detail::error_info_injectorboost::archive::archive_exception::~error_info_injector()
ld: 0711-224 WARNING: Duplicate symbol: virtual thunk to boost::exception_detail::exception_cloneboost::archive::archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: virtual thunk to boost::exception_detail::exception_cloneboost::archive::archive_exception >::~exception_clone()
ld: 0711-224 WARNING: Duplicate symbol: virtual thunk to boost::exception_detail::clone_implboost::archive::archive_exception >::~clone_impl()
ld: 0711-224 WARNING: Duplicate symbol: virtual thunk to boost::exception_detail::clone_implboost::archive::archive_exception >::~clone_impl()
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
__________________________________________________________
Not happy with your email address?.
Get the one you really want - millions of new email addresses available now at Yahoo! http://uk.docs.yahoo.com/ymail/new.html