This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
How do I build gcc + binutils trunk on ultra1 SPARC
- From: Christian Jönsson <christian at j-son dot org>
- To: gcc <gcc at gcc dot gnu dot org>
- Date: Wed, 11 Sep 2002 17:54:21 +0200
- Subject: How do I build gcc + binutils trunk on ultra1 SPARC
This was on a Ultra1 SPARC 167 MHz with 128 MB mem system running
Aurora SPARC Linux 0.32 (Nashville).
The sources was gcc and binutls trunks joined.
Configure was run in the ordinary bash shell with these options:
env CC='gcc -mcpu=ultrasparc -pipe' /usr/local/src/gcc+binutils/trunk/gcc/configure sparc64-linux --prefix=/usr --enable-shared --with-gnu-as --with-gnu-ld --with-system-zlib --enable-long-long --enable-languages=c,c++,f77,java,objc --enable-nls --enable-symvers --without-x --without-included-gettext --disable-checking >& configure.log;
the a bootstrap-lean was issued ending in this error:
make[4]: Leaving directory `/usr/local/src/gcc+binutils/trunk/objdir/gcc'
./xgcc -B./ -B/usr/sparc64-linux/bin/ -isystem /usr/sparc64-linux/include -isystem /usr/sparc64-linux/sys-include -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -shared -nodefaultlibs -Wl,--soname=libgcc_s.so.1 -Wl,--version-script=libgcc/./libgcc.map -o libgcc_s.so.1 libgcc/./_muldi3.o libgcc/./_negdi2.o libgcc/./_lshrdi3.o libgcc/./_ashldi3.o libgcc/./_ashrdi3.o libgcc/./_ffsdi2.o libgcc/./_clz.o libgcc/./_cmpdi2.o libgcc/./_ucmpdi2.o libgcc/./_floatdidf.o libgcc/./_floatdisf.o libgcc/./_fixunsdfsi.o libgcc/./_fixunssfsi.o libgcc/./_fixunsdfdi.o libgcc/./_fixdfdi.o libgcc/./_fixunssfdi.o libgcc/./_fixsfdi.o libgcc/./_fixxfdi.o libgcc/./_fixunsxfdi.o libgcc/./_floatdixf.o libgcc/./_fixunsxfsi.o libgcc/./_fixtfdi.o libgcc/./_fixunstfdi.o libgcc/./_floatditf.o libgcc/./_clear_cache.o libgcc/./_trampoline.o libgcc/./__main.o libgcc/./_exit.o libgcc/./_absvsi2.o libgcc/./_absvdi2.o libgcc/./_addvsi3.o libgcc/./_addvdi3.o libgcc/./_subvsi3.o libgcc/./_subvdi3.o libgcc/./_mulvsi3.o libgcc/./_mulvdi3.o libgcc/./_negvsi2.o libgcc/./_negvdi2.o libgcc/./_ctors.o libgcc/./_divdi3.o libgcc/./_moddi3.o libgcc/./_udivdi3.o libgcc/./_umoddi3.o libgcc/./_udiv_w_sdiv.o libgcc/./_udivmoddi4.o libgcc/./unwind-dw2.o libgcc/./unwind-dw2-fde-glibc.o libgcc/./unwind-sjlj.o -lc && rm -f libgcc_s.so && ln -s libgcc_s.so.1 libgcc_s.so
/usr/bin/ld: cannot open /usr/lib64/crti.o: Filen eller katalogen finns inte
collect2: ld returned 1 exit status
make[3]: *** [libgcc_s.so] Error 1
make[3]: Leaving directory `/usr/local/src/gcc+binutils/trunk/objdir/gcc'
make[2]: *** [stmp-multilib] Error 2
make[2]: Leaving directory `/usr/local/src/gcc+binutils/trunk/objdir/gcc'
make[1]: *** [stage1_build] Error 2
make[1]: Leaving directory `/usr/local/src/gcc+binutils/trunk/objdir/gcc'
make: *** [bootstrap-lean] Error 2
Now, before I go off in a wrong direction, am I doing someting
trivially wrong here?
TIA,
/ChJ