Crash trying to build gcc as a cross compiler
Marcio de Oliveira Buss
ra990898@ic.unicamp.br
Wed Aug 16 11:24:00 GMT 2000
Dear,
I am trying to build the development version of
gcc as a cross compiler (Linux -> Mips-elf) but it seems
like doesn't find the includes.
I have been trying this:
./configure --target = mips-elf
--prefix = ~/Compilers/GCC/gcc-mips/usr/local
--with-gnu-as
--with-gnu-ld
--with-headers =
~/Compilers/GCC/sources/Gnu/src/newlib/libc/include
--with-newlib
--with-includes = ~/Compilers/GCC/gcc-mips/usr/local/include
--with-libs = ~/Compilers/GCC/gcc-mips/usr/local/lib
make
But the following error message has appeared:
make[3]: Entering directory
`/home/mbuss/Compilers/GCC/sources/Gnu/gcc/gcc'
/home/mbuss/Compilers/GCC/sources/Gnu/gcc/gcc/xgcc
-B/home/mbuss/Compilers/GCC/sources/Gnu/gcc/gcc/ -nostdinc
-B/home/mbuss/Compilers/GCC/sources/Gnu/gcc/mips-elf/newlib/ -isystem
/home/mbuss/Compilers/GCC/sources/Gnu/gcc/mips-elf/newlib/targ-include
-isystem /home/mbuss/Compilers/GCC/sources/Gnu/gcc/newlib/libc/include
-B/home/mbuss/Compilers/GCC/gcc-mips/usr/local/mips-elf/bin/
-B/home/mbuss/Compilers/GCC/gcc-mips/usr/local/mips-elf/lib/ -isystem
/home/mbuss/Compilers/GCC/gcc-mips/usr/local/mips-elf/include
-L/home/mbuss/Compilers/GCC/sources/Gnu/gcc/ld -O2 -DCROSS_COMPILE
-DIN_GCC -g -O2 -isystem ./include -G 0 -g1 -DIN_LIBGCC2
-D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc -g -O2 -I. -I. -I./config
-I./../include \
-DHAVE_CONFIG_H \
-c ./../libiberty/cp-demangle.c -o cp-demangle.o
./../libiberty/cp-demangle.c:30:23: sys/types.h: No such file or directory
./../libiberty/cp-demangle.c:33:20: stdlib.h: No such file or directory
./../libiberty/cp-demangle.c:36:19: stdio.h: No such file or directory
./../libiberty/cp-demangle.c:39:20: string.h: No such file or directory
make[3]: *** [cp-demangle.o] Error 1
make[3]: Leaving directory `/home/mbuss/Compilers/GCC/sources/Gnu/gcc/gcc'
make[2]: *** [libgcc/./cp-demangle.o] Error 2
make[2]: Leaving directory `/home/mbuss/Compilers/GCC/sources/Gnu/gcc/gcc'
make[1]: *** [stmp-multilib] Error 2
make[1]: Leaving directory `/home/mbuss/Compilers/GCC/sources/Gnu/gcc/gcc'
make: *** [all-gcc] Error 2
I get the sources of gcc and src via cvs:
cvs -d :pserver:anoncvs@anoncvs.cygnus.com:/cvs/gcc login
cvs -z 9 co gcc
cvs logout
cvs -d :pserver:anoncvs@anoncvs.cygnus.com:/cvs/src login
cvs -z 9 co src
cvs logout
More information about the Gcc-help
mailing list