This is the mail archive of the crossgcc@sources.redhat.com mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more infromation.


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

gcc-2.96 for ARM


Hi all!

I try to build gcc-2.96 for ARM target. The host is Linux RedHat 7.0

I run configure follow way:
#cd binutils-2.10.0.18
#./configure --target=arm-aout --prefix=/usr/local/arm
#make all install
#
#cd ./gcc-2.96-20000731
#./configure --target=arm-aout --prefix=/usr/local/arm
#make all

but gcc's configure fails with:

make GCC_FOR_TARGET="/usr/src/redhat/SOURCES/gcc-2.96-20000731/gcc/xgcc 
-B/usr/src/redhat/SOURCES/gcc-2.96-20000731/gcc/ 
-B/usr/src/redhat/SOURCES/gcc-2.96-20000731/arm-aout/newlib/ -isystem 
/usr/src/redhat/SOURCES/gcc-2.96-20000731/arm-aout/newlib/targ-include 
-isystem /usr/src/redhat/SOURCES/gcc-2.96-20000731/newlib/libc/include 
-B/usr/local/arm/arm-aout/bin/ -B/usr/local/arm/arm-aout/lib/ -isystem 
/usr/local/arm/arm-aout/include" \
  AR_FOR_TARGET="arm-aout-ar" \
  AR_CREATE_FOR_TARGET="arm-aout-ar  rc" \
  AR_EXTRACT_FOR_TARGET="" \
  AR_FLAGS_FOR_TARGET="" \
  CC="gcc" CFLAGS="-g -O2" \
  HOST_PREFIX="" \
  HOST_PREFIX_1="loser-" \
  LANGUAGES="" \
  LIBGCC2_CFLAGS="-O2  -DCROSS_COMPILE -DIN_GCC    -g -O2 -isystem ./include  
 -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc "  \
  MULTILIB_CFLAGS="" cp-demangle.o
make[3]: Entering directory `/usr/src/redhat/SOURCES/gcc-2.96-20000731/gcc'
/usr/src/redhat/SOURCES/gcc-2.96-20000731/gcc/xgcc 
-B/usr/src/redhat/SOURCES/gcc-2.96-20000731/gcc/
-B/usr/src/redhat/SOURCES/gcc-2.96-20000731/arm-aout/newlib/ -isystem 
/usr/src/redhat/SOURCES/gcc-2.96-20000731/arm-aout/newlib/targ-include 
-isystem /usr/src/redhat/SOURCES/gcc-2.96-20000731/newlib/libc/include 
-B/usr/local/arm/arm-aout/bin/ -B/usr/local/arm/arm-aout/lib/ -isystem 
/usr/local/arm/arm-aout/include -O2  -DCROSS_COMPILE -DIN_GCC    -g -O2 
-isystem ./include   -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 `/usr/src/redhat/SOURCES/gcc-2.96-20000731/gcc'
make[2]: *** [libgcc/./cp-demangle.o] Error 2
make[2]: Leaving directory `/usr/src/redhat/SOURCES/gcc-2.96-20000731/gcc'
make[1]: *** [stmp-multilib] Error 2
make[1]: Leaving directory `/usr/src/redhat/SOURCES/gcc-2.96-20000731/gcc'
make: *** [all-gcc] Error 2
[root@ibox gcc-2.96-20000731]#




best regards
Ilko Iliev

------
Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sourceware.cygnus.com


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