This is the mail archive of the gcc-testresults@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Building GCC 3.2.1 on Solaris8 files


Building gcc version 3.2.1 (with binutils 2.13) on Solaris 8 fails in
libstdc++. A similar build of version 3.2 works successfully. The error
follows:

/home/nickthom/gcc/gcc-3.2.1/objdir/gcc/xgcc -shared-libgcc
-B/home/nickthom/gcc/gcc-3.2.1/objdir/gcc/ -nostdinc++ 
-L/home/nickthom/gcc/gcc-3.2.1/objdir/sparc-sun-solaris2.8/libstdc++-v3/src -L/home/nickthom/gcc/gcc-3.2.1/objdir/sparc-sun-solaris2.8/libstdc++-v3/src/.libs -B/opt/gcc/3.2.1/sparc-sun-solaris2.8/bin/ -B/opt/gcc/3.2.1/sparc-sun-solaris2.8/lib/ -isystem /opt/gcc/3.2.1/sparc-sun-solaris2.8/include -L/home/nickthom/gcc/gcc-3.2.1/objdir/ld -shared -nostdlib  /home/nickthom/gcc/gcc-3.2.1/objdir/gcc/crti.o /usr/ccs/lib/values-Xa.o /home/nickthom/gcc/gcc-3.2.1/objdir/gcc/crtbegin.o  .libs/bitset.o .libs/codecvt.o .libs/complex_io.o .libs/concept-inst.o .libs/ctype.o .libs/ext-inst.o .libs/fstream.o .libs/fstream-inst.o .libs/functexcept.o .libs/globals.o .libs/io-inst.o .libs/ios.o .libs/istream-inst.o .libs/limits.o .libs/locale.o .libs/locale-inst.o .libs/localename.o .libs/misc-inst.o .libs/ostream-inst.o .libs/sstream-inst.o .libs/stdexcept.o .libs/stl-inst.o .libs/streambuf-inst.o .libs/string-inst.o .libs/strstream.o .libs/valarray-inst.o .libs/vterminate.o .libs/wstring-inst.o .libs/codecvt_members.o .libs/collate_members.o .libs/ctype_members.o .libs/messages_members.o .libs/monetary_members.o .libs/numeric_members.o .libs/time_members.o .libs/basic_file.o .libs/c++locale.o .libs/libstdc++.lax/libmath.a/stubs.o .libs/libstdc++.lax/libmath.a/nan.o .libs/libstdc++.lax/libmath.a/copysignf.o .libs/libstdc++.lax/libmath.a/signbit.o .libs/libstdc++.lax/libmath.a/signbitf.o  .libs/libstdc++.lax/libsupc++convenience.a/del_op.o .libs/libstdc++.lax/libsupc++convenience.a/del_opnt.o .libs/libstdc++.lax/libsupc++convenience.a/del_opv.o .libs/libstdc++.lax/libsupc++convenience.a/del_opvnt.o .libs/libstdc++.lax/libsupc++convenience.a/eh_alloc.o .libs/libstdc++.lax/libsupc++convenience.a/eh_aux_runtime.o .libs/libstdc++.lax/libsupc++convenience.a/eh_catch.o .libs/libstdc++.lax/libsupc++convenience.a/eh_exception.o .libs/libstdc++.lax/libsupc++convenience.a/eh_globals.o .libs/libstdc++.lax/libsupc++convenience.a/eh_personality.o .libs/libstdc++.lax/libsupc++convenience.a/eh_terminate.o .libs/libstdc++.lax/libsupc++convenience.a/eh_throw.o .libs/libstdc++.lax/libsupc++convenience.a/eh_type.o .libs/libstdc++.lax/libsupc++convenience.a/new_handler.o .libs/libstdc++.lax/libsupc++convenience.a/new_op.o .libs/libstdc++.lax/libsupc++convenience.a/new_opnt.o .libs/libstdc++.lax/libsupc++convenience.a/new_opv.o .libs/libstdc++.lax/libsupc++convenience.a/new_opvnt.o .libs/libstdc++.lax/libsupc++convenience.a/pure.o .libs/libstdc++.lax/libsupc++convenience.a/tinfo.o .libs/libstdc++.lax/libsupc++convenience.a/tinfo2.o .libs/libstdc++.lax/libsupc++convenience.a/vec.o .libs/libstdc++.lax/libsupc++convenience.a/cxa_demangle.o .libs/libstdc++.lax/libsupc++convenience.a/dyn-string.o   -L/home/nickthom/gcc/gcc-3.2.1/objdir/sparc-sun-solaris2.8/libstdc++-v3/src -L/home/nickthom/gcc/gcc-3.2.1/objdir/sparc-sun-solaris2.8/libstdc++-v3/src/.libs -L/home/nickthom/gcc/gcc-3.2.1/objdir/ld -lm ../libmath/.libs/libmath.a -lm ../libsupc++/.libs/libsupc++convenience.a -lm -L/home/nickthom/gcc/gcc-3.2.1/objdir/gcc -L/usr/ccs/bin -L/usr/ccs/lib -lgcc_s -lgcc_s -lm -lgcc_s -lgcc_s   -lc /home/nickthom/gcc/gcc-3.2.1/objdir/gcc/crtend.o /home/nickthom/gcc/gcc-3.2.1/objdir/gcc/crtn.o  -O1 --version-script=linker.map -Wl,-h -Wl,libstdc++.so.5 -o .libs/libstdc++.so.5.0.1
/home/nickthom/gcc/gcc-3.2.1/objdir/gcc/collect-ld:
.libs/libstdc++.so.5.0.1: undefined versioned symbol name
std::time_get_c@@GLIBCPP_3.2
/home/nickthom/gcc/gcc-3.2.1/objdir/gcc/collect-ld: failed to set
dynamic section sizes: Bad value
collect2: ld returned 1 exit status
make[4]: *** [libstdc++.la] Error 1
make[4]: Leaving directory
`/home/nickthom/gcc/gcc-3.2.1/objdir/sparc-sun-solaris2.8/libstdc++-v3/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/home/nickthom/gcc/gcc-3.2.1/objdir/sparc-sun-solaris2.8/libstdc++-v3'
make[2]: *** [all-recursive-am] Error 2
make[2]: Leaving directory
`/home/nickthom/gcc/gcc-3.2.1/objdir/sparc-sun-solaris2.8/libstdc++-v3'
make[1]: *** [all-target-libstdc++-v3] Error 2
make[1]: Leaving directory `/home/nickthom/gcc/gcc-3.2.1/objdir'
make: *** [bootstrap] Error 2


   _  _______  __ __ 
  / \/ / / __\/ // /\ Nick Thompson          | Agere Systems Ltd 
 /    / / /__/ _  / / nickthompson@agere.com | Microelectronics House 
/_/\_/_/____/_/\\_\/  Tel: +44 1344 865951   | Kingswood, Kings Ride 
\_\/\\_\____\_\/ \_\  Fax: +44 1344 865959   | Ascot, Berkshire SL5 8AD


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]