gcc 2.95.2 x86/alpha cross compile fails in libiberty
Jeff Garzik
jgarzik@mandrakesoft.com
Fri Jan 21 22:45:00 GMT 2000
Make output and 'configure' command line below. Host is
i686-unknown-linux-gnu.
/spare/tmp/obj/gcc/xgcc -B/spare/tmp/obj/gcc/
-B/spare/cross/alpha-unknown-linux-gnu/bin/ -c -DHAVE_CONFIG_H -g -O2
-I. -I../../../gcc-2.95.2/libiberty/../include
../../../gcc-2.95.2/libiberty/floatformat.c -o pic/floatformat.o
/spare/tmp/obj/gcc/xgcc -B/spare/tmp/obj/gcc/
-B/spare/cross/alpha-unknown-linux-gnu/bin/ -c -DHAVE_CONFIG_H -g -O2
-I. -I../../../gcc-2.95.2/libiberty/../include
../../../gcc-2.95.2/libiberty/floatformat.c
In file included from
/spare/cross/lib/gcc-lib/alpha-unknown-linux-gnu/2.95.2/../../../../alpha-unknown-linux-gnu/sys-include/math.h:10,
from ../../../gcc-2.95.2/libiberty/floatformat.c:21:
/spare/cross/lib/gcc-lib/alpha-unknown-linux-gnu/2.95.2/../../../../alpha-unknown-linux-gnu/sys-include/machine/ieeefp.h:151:
#error Endianess not declared!!
make[1]: *** [floatformat.o] Error 1
make[1]: Leaving directory
`/spare/tmp/obj/alpha-unknown-linux-gnu/libiberty'
make: *** [all-target-libiberty] Error 2
rum:/spare/tmp/obj> ../gcc-2.95.2/configure --prefix=/spare/cross
--target=alpha-unknown-linux-gnu --with-newlib --enable-languages=c ;
make
--
Jeff Garzik | Andre the Giant has a posse.
Building 1024 |
MandrakeSoft, Inc. |
More information about the Gcc-bugs
mailing list