error compiling gcc 3.1.0 on Solaris 2.8
Ziying Sherwin
sherwin@nlm.nih.gov
Mon Jun 3 14:03:00 GMT 2002
We tried to build gcc 3.1.0 on our Solaris 2.8 machine. When we were buiding
32 bits compiler, we got the following error message:
/tmp/gccbuild_32bit/gcc/xgcc -shared-libgcc -B/tmp/gccbuild_32bit/gcc/ -nostdinc++ -L/tmp/gccbuild_32bit/sparc-sun-solaris2.8/sparcv9/libstdc++-v3/src -L/tmp/gccbuild_32bit/sparc-sun-solaris2.8/sparcv9/libstdc++-v3/src/.libs -B/depot/package/gcc_3.1.0_32bit/sparc-sun-solaris2.8/bin/ -B/depot/package/gcc_3.1.0_32bit/sparc-sun-solaris2.8/lib/ -isystem /depot/package/gcc_3.1.0_32bit/sparc-sun-solaris2.8/include -m64 -shared -nostdlib /tmp/gccbuild_32bit/gcc/sparcv9/crti.o /usr/lib/sparcv9/values-Xa.o /tmp/gccbuild_32bit/gcc/sparcv9/crtbegin.o .libs/globals.o .libs/limits.o .libs/basic_file.o .libs/complex_io.o .libs/ios.o .libs/strstream.o .libs/cmath.o .libs/bitset.o .libs/functexcept.o .libs/stdexcept.o .libs/vterminate.o .libs/c++locale.o .libs/locale.o .libs/localename.o .libs/codecvt.o .libs/collate.o .libs/ctype.o .libs/messages.o .libs/monetary.o .libs/numeric.o .libs/time.o .libs/concept-inst.o .libs/locale-inst.o .libs/misc-inst.o .libs/stl-inst.o .libs/string-inst.o .libs/wstring-inst.o .libs/valarray-inst.o .libs/ext-inst.o -Wl,--whole-archive ../libmath/.libs/libmath.a ../libsupc++/.libs/libsupc++convenience.a -Wl,--no-whole-archive -L/tmp/gccbuild_32bit/sparc-sun-solaris2.8/sparcv9/libstdc++-v3/src -L/tmp/gccbuild_32bit/sparc-sun-solaris2.8/sparcv9/libstdc++-v3/src/.libs -lm ../libmath/.libs/libmath.a -lm ../libsupc++/.libs/libsupc++convenience.a -lm -L/tmp/gccbuild_32bit/gcc/sparcv9 -L/tmp/gccbuild_32bit/gcc -L/usr/ccs/bin/sparcv9 -L/usr/ccs/bin -L/usr/ccs/lib/sparcv9 -L/usr/ccs/lib -L/lib/sparcv9 -L/usr/lib/sparcv9 -lgcc_s_sparcv9 -lgcc_s_sparcv9 -lm -lgcc_s_sparcv9 -lgcc_s_sparcv9 -lc /tmp/gccbuild_32bit/gcc/sparcv9/crtend.o /tmp/gccbuild_32bit/gcc/sparcv9/crtn.o -Wl,-O1 -Wl,-soname -Wl,libstdc++.so.4 -o .libs/libstdc++.so.4.0.0
.libs/globals.o: could not read symbols: Bad value
collect2: ld returned 1 exit status
*** Error code 1
make: Fatal error: Command failed for target `libstdc++.la'
Current working directory /tmp/gccbuild_32bit/sparc-sun-solaris2.8/sparcv9/libstdc++-v3/src
*** Error code 1
make: Fatal error: Command failed for target `all-recursive'
Current working directory /tmp/gccbuild_32bit/sparc-sun-solaris2.8/sparcv9/libstdc++-v3
*** Error code 1
make: Fatal error: Command failed for target `multi-do'
Current working directory /tmp/gccbuild_32bit/sparc-sun-solaris2.8/libstdc++-v3
*** Error code 1
make: Fatal error: Command failed for target `all-multi'
Current working directory /tmp/gccbuild_32bit/sparc-sun-solaris2.8/libstdc++-v3
*** Error code 1
make: Fatal error: Command failed for target `all-recursive'
Current working directory /tmp/gccbuild_32bit/sparc-sun-solaris2.8/libstdc++-v3
*** Error code 1
make: Fatal error: Command failed for target `all-recursive-am'
Current working directory /tmp/gccbuild_32bit/sparc-sun-solaris2.8/libstdc++-v3
*** Error code 1
make: Fatal error: Command failed for target `all-target-libstdc++-v3'
Any ideas about what might go wrong? Thanks,
I am not on the mailing list, please reply to sherwin@nlm.nih.gov.
Ziying Sherwin
More information about the Gcc-help
mailing list