On Mon, Feb 17, 2003 at 07:02:49AM +0100, [EMAIL PROTECTED] wrote: > gcc -shared Client.lo fam.lo -lstdc++ -Wl,-soname -Wl,libfam.so.0 >-Wl,-retain-symbols-file -Wl,fam.sym -o .libs/libfam.so.0.0.0 > /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.1/../../../../i686-pc-linux-gnu/bin/ld: >.libs/libfam.so.0.0.0: undefined versioned symbol name std::time_put_w@@GLIBCPP_3.2 > /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.1/../../../../i686-pc-linux-gnu/bin/ld: >failed to set dynamic section sizes: Bad value > collect2: ld returned 1 exit status > make[2]: *** [libfam.la] Error 1
I'm getting the same error trying to build mozilla-1.2.1-r5, but in another library: /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.1/../../../../i686-pc-linux-gnu/bin/ld: libtransformiix.so: undefined versioned symbol name std::time_put_w@@GLIBCPP_3.2 /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.1/../../../../i686-pc-linux-gnu/bin/ld: failed to set dynamic section sizes: Bad value collect2: ld returned 1 exit status make[4]: *** [libtransformiix.so] Error 1 make[4]: Leaving directory `/var/tmp/portage/mozilla-1.2.1-r5/work/mozilla/extensions/transformiix/build' make[3]: *** [libs] Error 2 make[3]: Leaving directory `/var/tmp/portage/mozilla-1.2.1-r5/work/mozilla/extensions/transformiix' make[2]: *** [libs] Error 2 make[2]: Leaving directory `/var/tmp/portage/mozilla-1.2.1-r5/work/mozilla/extensions' make[1]: *** [tier_94] Error 2 make[1]: Leaving directory `/var/tmp/portage/mozilla-1.2.1-r5/work/mozilla' make: *** [default] Error 2 !!! ERROR: net-www/mozilla-1.2.1-r5 failed. !!! Function src_compile, Line 483, Exitcode 2 !!! (no error message) Neither build can find 'std::time_put_w@@GLIBCPP_3.2'. What is this, and what package is responsible for it? GCC? I have gcc 3.2.1-r6 installed. -- Johan Forssell - [EMAIL PROTECTED], [EMAIL PROTECTED] "It's a two-in-one schampoo, and two-in-one is a bullshit term, 'cos one is not big enough to hold two. That's why two was created." -- [EMAIL PROTECTED] mailing list
