Undefined symbol using STLport lib on AIX-4.3.3

Discussion in 'C++' started by John Graat, Aug 26, 2004.

  1. John Graat

    John Graat Guest

    Hi all,

    I've built the STLport-462 library on AIX-4.3.3 using gcc-3.3.2.
    No errors during compilation. However, during linking the following
    error occurs:
    ld: 0711-317 ERROR: Undefined symbol: _STL::_Node_Alloc_Lock<(bool)1,
    (int)0>::_S_lock

    Besides this error, the following warnings are given:
    ld: 0711-224 WARNING: Duplicate symbol: _STL::money_get<char,
    _STL::istreambuf_iterator<char, _STL::char_traits<char> > >::id ld:
    0711-224 WARNING: Duplicate symbol: _STL::money_put<char,
    _STL::eek:streambuf_iterator<char, _STL::char_traits<char> > >::id ld:
    0711-224 WARNING: Duplicate symbol: _STL::money_get<wchar_t,
    _STL::istreambuf_iterator<wchar_t, _STL::char_traits<wchar_t> >
    >::id ld: 0711-224 WARNING: Duplicate symbol: _STL::money_put<wchar_t,

    _STL::eek:streambuf_iterator<wchar_t, _STL::char_traits<wchar_t> >
    >::id ld: 0711-224 WARNING: Duplicate symbol: _STL::num_put<char,

    _STL::eek:streambuf_iterator<char, _STL::char_traits<char> > >::id ld:
    0711-224 WARNING: Duplicate symbol: _STL::num_put<wchar_t,
    _STL::eek:streambuf_iterator<wchar_t, _STL::char_traits<wchar_t> >
    >::id ld: 0711-224 WARNING: Duplicate symbol: _STL::num_get<wchar_t,

    _STL::istreambuf_iterator<wchar_t, _STL::char_traits<wchar_t> >
    >::id ld: 0711-224 WARNING: Duplicate symbol: _STL::num_get<char,

    _STL::istreambuf_iterator<char, _STL::char_traits<char> > >::id ld:
    0711-224 WARNING: Duplicate symbol: _STL::time_get<char,
    _STL::istreambuf_iterator<char, _STL::char_traits<char> > >::id ld:
    0711-224 WARNING: Duplicate symbol: _STL::time_put<char,
    _STL::eek:streambuf_iterator<char, _STL::char_traits<char> > >::id ld:
    0711-224 WARNING: Duplicate symbol: _STL::time_get<wchar_t,
    _STL::istreambuf_iterator<wchar_t, _STL::char_traits<wchar_t> >
    >::id ld: 0711-224 WARNING: Duplicate symbol: _STL::time_put<wchar_t,

    _STL::eek:streambuf_iterator<wchar_t, _STL::char_traits<wchar_t> >
    >::id


    Any idea how to solve this? I've installed APAR IY26685 (assembler
    fix). FYI: I've built and used exactly the same library on AIX-5L
    (also with gcc-3.3.2) without any problems.

    Thanks in advance,


    John
    John Graat, Aug 26, 2004
    #1
    1. Advertising

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

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. pervinder
    Replies:
    0
    Views:
    561
    pervinder
    Jul 29, 2004
  2. pervinder
    Replies:
    1
    Views:
    1,361
    David Lindauer
    Sep 24, 2004
  3. Justin Johnson
    Replies:
    0
    Views:
    497
    Justin Johnson
    Jan 10, 2007
  4. Replies:
    4
    Views:
    1,076
    Jim Langston
    Nov 17, 2005
  5. Replies:
    3
    Views:
    148
Loading...

Share This Page