Cross-compiler for IA64

Girard Guillaume x99_gud@nada.kth.se
Tue Apr 24 01:54:00 GMT 2001


Hi,

I'm trying to compile the latest snapshot as a cross-compiler from
x86 to IA64. Here is where it stops:

/home/gege/download/gcc-pg/gcc-bin/gcc/xgcc
-B/home/gege/download/gcc-pg/gcc-bin/gcc/
-B/home/gege/programs/ia64//ia64-linux-gnu/bin/
-B/home/gege/programs/ia64//ia64-linux-gnu/lib/ -isystem
/home/gege/programs/ia64//ia64-linux-gnu/include -O2  -DCROSS_COMPILE
-DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes
-Wmissing-prototypes -isystem ./include  -fPIC -g1  -DIN_LIBGCC2
-D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc -I. -I.
-I../../gcc-20010416/gcc -I../../gcc-20010416/gcc/.
-I../../gcc-20010416/gcc/config -I../../gcc-20010416/gcc/../include
-DL_muldi3 -c ../../gcc-20010416/gcc/libgcc2.c -o libgcc/./_muldi3.o
In file included from ../../gcc-20010416/gcc/libgcc2.c:46:
../../gcc-20010416/gcc/libgcc2.h:102: no data type for mode `TI'
../../gcc-20010416/gcc/libgcc2.h:103: no data type for mode `TI'
make[2]: *** [libgcc/./_muldi3.o] Error 1
make[2]: Leaving directory
`/.automount/m/root/export/home/gege/download/gcc-pg/gcc-bin/gcc'
make[1]: *** [libgcc.a] Error 2
make[1]: Leaving directory
`/.automount/m/root/export/home/gege/download/gcc-pg/gcc-bin/gcc'
make: *** [all-gcc] Error 2

Can I get a working compiler without libgcc2 ? Or is there something
to change to get the library to compile ?

Thanks,
Guillaume.



More information about the Gcc-help mailing list