gcc4.0.2/newlib1.14.0 build failure for i386-rtems target
Karel Gardas
kgardas at objectsecurity.com
Sat Jan 28 12:26:19 UTC 2006
Hello,
I've found on ftp.rtems.com tarbals of gcc-4.0.2 and newlib-1.14.0 and
though that this is most uptodate recommended toolchain for RTEMS CVS
head. The problem is that while building it for i386-rtems target it fails
with:
/tmp/i386-rtems/obj-gcc/gcc/xgcc -B/tmp/i386-rtems/obj-gcc/gcc/
-B/home/karel/usr/local/i386-rtems-toolchain//i386-rtems/bin/
-B/home/karel/usr/local/i386-rtems-toolchain//i386-rtems/lib/ -isystem
/home/karel/usr/local/i386-rtems-toolchain//i386-rtems/include -isystem
/home/karel/usr/local/i386-rtems-toolchain//i386-rtems/sys-include -O2
-I../../gcc-4.0.2/gcc/../newlib/libc/sys/rtems/include -DIN_GCC
-DCROSS_COMPILE -W -Wall -Wwrite-strings -Wstrict-prototypes
-Wmissing-prototypes -Wold-style-definition -isystem ./include -g
-DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc
-I. -I. -I../../gcc-4.0.2/gcc -I../../gcc-4.0.2/gcc/.
-I../../gcc-4.0.2/gcc/../include -I../../gcc-4.0.2/gcc/../libcpp/include
-DL_fixunsdfsi -c ../../gcc-4.0.2/gcc/libgcc2.c -o libgcc/./_fixunsdfsi.o
In file included from /tmp/i386-rtems/obj-gcc/gcc/include/syslimits.h:7,
from /tmp/i386-rtems/obj-gcc/gcc/include/limits.h:11,
from ../../gcc-4.0.2/gcc/libgcc2.c:1487:
/tmp/i386-rtems/obj-gcc/gcc/include/limits.h:122:61: error: no include
path in which to search for limits.h
make[2]: *** [libgcc/./_fixunsdfsi.o] Error 1
make[2]: Leaving directory `/tmp/i386-rtems/obj-gcc/gcc'
make[1]: *** [stmp-multilib] Error 2
make[1]: Leaving directory `/tmp/i386-rtems/obj-gcc/gcc'
make: *** [all-gcc] Error 2
Is this known failure?
Thanks,
Karel
--
Karel Gardas kgardas at objectsecurity.com
ObjectSecurity Ltd. http://www.objectsecurity.com
More information about the users
mailing list