This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
bootstrap problem on sparc-sun-solaris2.7: libtool configure failed
- From: Joe Buck <Joe dot Buck at synopsys dot com>
- To: gcc at gcc dot gnu dot org
- Date: Thu, 25 Apr 2002 11:04:25 -0700 (PDT)
- Subject: bootstrap problem on sparc-sun-solaris2.7: libtool configure failed
"make boostrap-lean" bombs out at the end for me on Solaris 2.7, after
the compiler and most libraries have been successfully built. The
failure seems to be conected with libtool and multilib support.
If I do "make install" after this I wind up with a usable compiler, so
presumably it's only the sparcv9 support that is failing to get built.
I am using the native assembler and linker; no configure options other
than --prefix.
Here's the tail of the log. Any ideas?
...
Adding multilib support to Makefile in ../../../gcc/boehm-gc
multidirs=sparcv9
with_multisubdir=
Running configure in multilib subdirs sparcv9
pwd: /remote/dtg103/jbuck/gnu/src/cvs/3_1_branch/gcc.sol2/sparc-sun-solaris2.7/boehm-gc
Running configure in multilib subdir sparcv9
pwd: /remote/dtg103/jbuck/gnu/src/cvs/3_1_branch/gcc.sol2/sparc-sun-solaris2.7
loading cache ../config.cache
checking for a BSD compatible install... /bin/sh /remote/dtg103/jbuck/gnu/src/cvs/3_1_branch/gcc/install-sh -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... (cached) yes
checking for Cygwin environment... (cached) no
checking for mingw32 environment... (cached) no
checking host system type... sparc-sun-solaris2.7
checking target system type... sparc-sun-solaris2.7
checking build system type... sparc-sun-solaris2.7
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... found
checking for gcc... (cached) /remote/dtg103/jbuck/gnu/src/cvs/3_1_branch/gcc.sol2/gcc/xgcc -B/remote/dtg103/jbuck/gnu/src/cvs/3_1_branch/gcc.sol2/gcc/ -B/u/jbuck/gcc-3.1-pre.sol2/sparc-sun-solaris2.7/bin/ -B/u/jbuck/gcc-3.1-pre.sol2/sparc-sun-solaris2.7/lib/ -isystem /u/jbuck/gcc-3.1-pre.sol2/sparc-sun-solaris2.7/include -m64
checking whether we are using GNU C... (cached) yes
checking whether /remote/dtg103/jbuck/gnu/src/cvs/3_1_branch/gcc.sol2/gcc/xgcc -B/remote/dtg103/jbuck/gnu/src/cvs/3_1_branch/gcc.sol2/gcc/ -B/u/jbuck/gcc-3.1-pre.sol2/sparc-sun-solaris2.7/bin/ -B/u/jbuck/gcc-3.1-pre.sol2/sparc-sun-solaris2.7/lib/ -isystem /u/jbuck/gcc-3.1-pre.sol2/sparc-sun-solaris2.7/include -m64 accepts -g... (cached) yes
checking for c++... /remote/dtg103/jbuck/gnu/src/cvs/3_1_branch/gcc.sol2/gcc/g++ -B/remote/dtg103/jbuck/gnu/src/cvs/3_1_branch/gcc.sol2/gcc/ -nostdinc++ -nostdinc++ -I/remote/dtg103/jbuck/gnu/src/cvs/3_1_branch/gcc.sol2/sparc-sun-solaris2.7/sparcv9/libstdc++-v3/include/sparc-sun-solaris2.7 -I/remote/dtg103/jbuck/gnu/src/cvs/3_1_branch/gcc.sol2/sparc-sun-solaris2.7/sparcv9/libstdc++-v3/include -I/remote/dtg103/jbuck/gnu/src/cvs/3_1_branch/gcc/libstdc++-v3/libsupc++ -I/remote/dtg103/jbuck/gnu/src/cvs/3_1_branch/gcc/libstdc++-v3/libio -I/remote/dtg103/jbuck/gnu/src/cvs/3_1_branch/gcc/libstdc++-v3/include/backward -I/remote/dtg103/jbuck/gnu/src/cvs/3_1_branch/gcc/libstdc++-v3/testsuite -L/remote/dtg103/jbuck/gnu/src/cvs/3_1_branch/gcc.sol2/sparc-sun-solaris2.7/sparcv9/libstdc++-v3/src -L/remote/dtg103/jbuck/gnu/src/cvs/3_1_branch/gcc.sol2/sparc-sun-solaris2.7/sparcv9/libstdc++-v3/src/.libs -B/u/jbuck/gcc-3.1-pre.sol2/sparc-sun-solaris2.7/bin/ -B/u/jbuck/gcc-3.1-pre.sol2/sparc-sun-solaris2.7/lib/ -isystem /u/jbuck/gcc-3.1-pre.sol2/sparc-sun-solaris2.7/include -m64
checking whether we are using GNU C++... (cached) yes
checking whether /remote/dtg103/jbuck/gnu/src/cvs/3_1_branch/gcc.sol2/gcc/g++ -B/remote/dtg103/jbuck/gnu/src/cvs/3_1_branch/gcc.sol2/gcc/ -nostdinc++ -nostdinc++ -I/remote/dtg103/jbuck/gnu/src/cvs/3_1_branch/gcc.sol2/sparc-sun-solaris2.7/sparcv9/libstdc++-v3/include/sparc-sun-solaris2.7 -I/remote/dtg103/jbuck/gnu/src/cvs/3_1_branch/gcc.sol2/sparc-sun-solaris2.7/sparcv9/libstdc++-v3/include -I/remote/dtg103/jbuck/gnu/src/cvs/3_1_branch/gcc/libstdc++-v3/libsupc++ -I/remote/dtg103/jbuck/gnu/src/cvs/3_1_branch/gcc/libstdc++-v3/libio -I/remote/dtg103/jbuck/gnu/src/cvs/3_1_branch/gcc/libstdc++-v3/include/backward -I/remote/dtg103/jbuck/gnu/src/cvs/3_1_branch/gcc/libstdc++-v3/testsuite -L/remote/dtg103/jbuck/gnu/src/cvs/3_1_branch/gcc.sol2/sparc-sun-solaris2.7/sparcv9/libstdc++-v3/src -L/remote/dtg103/jbuck/gnu/src/cvs/3_1_branch/gcc.sol2/sparc-sun-solaris2.7/sparcv9/libstdc++-v3/src/.libs -B/u/jbuck/gcc-3.1-pre.sol2/sparc-sun-solaris2.7/bin/ -B/u/jbuck/gcc-3.1-pre.sol2/sparc-sun-solaris2.7/lib/ -isystem /u/jbuck/gcc-3.1-pre.sol2/sparc-sun-solaris2.7/include -m64 accepts -g... (cached) yes
checking build system type... sparc-sun-solaris2.7
checking for as... (cached) /usr/ccs/bin/as
checking for ar... (cached) ar
checking for ranlib... (cached) true
checking for a BSD compatible install... /bin/sh /remote/dtg103/jbuck/gnu/src/cvs/3_1_branch/gcc/install-sh -c
checking whether to enable maintainer-specific portions of Makefiles... no
checking for ld used by GCC... (cached) /usr/ccs/bin/ld
checking if the linker (/usr/ccs/bin/ld) is GNU ld... (cached) no
checking for /usr/ccs/bin/ld option to reload object files... (cached) -r
checking for BSD-compatible nm... (cached) /usr/ccs/bin/nm
checking whether ln -s works... (cached) yes
checking how to recognise dependant libraries... (cached) pass_all
checking for object suffix... (cached) o
checking for ranlib... (cached) true
checking for strip... (cached) strip
checking how to run the C++ preprocessor... (cached) /remote/dtg103/jbuck/gnu/src/cvs/3_1_branch/gcc.sol2/gcc/xgcc -shared-libgcc -B/remote/dtg103/jbuck/gnu/src/cvs/3_1_branch/gcc.sol2/gcc/ -nostdinc++ -L/remote/dtg103/jbuck/gnu/src/cvs/3_1_branch/gcc.sol2/sparc-sun-solaris2.7/sparcv9/libstdc++-v3/src -L/remote/dtg103/jbuck/gnu/src/cvs/3_1_branch/gcc.sol2/sparc-sun-solaris2.7/sparcv9/libstdc++-v3/src/.libs -B/u/jbuck/gcc-3.1-pre.sol2/sparc-sun-solaris2.7/bin/ -B/u/jbuck/gcc-3.1-pre.sol2/sparc-sun-solaris2.7/lib/ -isystem /u/jbuck/gcc-3.1-pre.sol2/sparc-sun-solaris2.7/include -m64 -E
updating cache ../config.cache
loading cache ../config.cache within ltconfig
configure: error: libtool configure failed
make[1]: *** [configure-target-boehm-gc] Error 1
make[1]: Leaving directory `/remote/dtg103/jbuck/gnu/src/cvs/3_1_branch/gcc.sol2'
make: *** [bootstrap-lean] Error 2