boost gcc-3.3.6

S

Soumen

Hi,

Recently we've moved to gcc-3.3.6. Even though build is getting
completed, linker is throwing some message like following:

/usr/bin/ld: `.L815' referenced in section `.rodata' of ../../code/
utils/libutils.a(msg.o): defined in discarded section
`.gnu.linkonce.t._ZN5boost2io6detail22parse_printf_directiveIcSt11char_traitsIcESaIcEN9__gnu_cxx17__normal_iteratorIPKcSsEESt5ctypeIcEEEbRT2_RKSD_PNS1_11format_itemIT_T0_T1_EERKT3_jh'
of ../../code/utils/libutils.a(msg.o)

Running c++filt on mangled name returns following:

bool boost::io::detail::parse_printf_directive<char,
std::char_traits<char>, std::allocator<char>,
__gnu_cxx::__normal_iterator<char const*, std::basic_string<char,
(__gnu_cxx::__normal_iterator<char const*, std::basic_string<char,
std::char_traits<char>, std::allocator<char> > >&,
__gnu_cxx::__normal_iterator<char const*, std::basic_string<char,
std::char_traits<char>, std::allocator<char> > > const&,
boost::io::detail::format_item<char, std::char_traits<char>,
std::allocator<char> >*, std::ctype<char> const&, unsigned int,
unsigned char)

Any pointer what could be the issue? Is my boost library not
compatible with version of compiler and hence it's not finding the
symbols?

Regards,
~ Soumen
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,968
Messages
2,570,150
Members
46,697
Latest member
AugustNabo

Latest Threads

Top