Mail Archives: cygwin-developers/2000/03/02/13:15:20
I'm attempting to build an i686-pc-cygwin-x-arm-elf toolchain using the
'cygwin-net-485' snapshot (including gcc-2.95.2). I get the appended
build error. The same sources build fine using the Cygwin 1.0 boxed
product (gcc-2.9-cygwin-990830).
Is this a known problem?
John Dallaway
--cut here--
make[1]: Entering directory `/tmp/gcc-build/gcc'
gcc -DCROSS_COMPILE -DIN_GCC -g -O2 -DHAVE_CONFIG_H -I. -I/tmp/g
cc-src/gcc -I/tmp/gcc-src/gcc/config -I/tmp/gcc-src/gcc/../include \
-DGCC_INCLUDE_DIR=\"/tmp/gcc-install/lib/gcc-lib/arm-elf/2.95.2/includ
e\" \
-DGPLUSPLUS_INCLUDE_DIR=\"/tmp/gcc-install/lib/gcc-lib/arm-elf/2.95.2/
../../../..`echo /tmp/gcc-install | sed -e 's|^/tmp/gcc-install||' -e
's|/[^/]*|/..|g'`/include/g++-3\" \
-DLOCAL_INCLUDE_DIR=\"/tmp/gcc-install/include\" \
-DCROSS_INCLUDE_DIR=\"/tmp/gcc-install/lib/gcc-lib/arm-elf/2.95.2/../.
./../../arm-elf/sys-include\" \
-DTOOL_INCLUDE_DIR=\"/tmp/gcc-install/lib/gcc-lib/arm-elf/2.95.2/../..
/../../arm-elf/include\" \
-c `echo /tmp/gcc-src/gcc/cccp.c | sed 's,^\./,,'`
gcc -DCROSS_COMPILE -DIN_GCC -g -O2 -DHAVE_CONFIG_H -I. -I/tmp/g
cc-src/gcc -I/tmp/gcc-src/gcc/config -I/tmp/gcc-src/gcc/../include -c
/tmp/gcc-src/gcc/cexp.c
gcc -DCROSS_COMPILE -DIN_GCC -g -O2 -DHAVE_CONFIG_H -I. -I/tmp/g
cc-src/gcc -I/tmp/gcc-src/gcc/config -I/tmp/gcc-src/gcc/../include \
-DLOCALEDIR=\"/tmp/gcc-install/share/locale\" \
-c `echo /tmp/gcc-src/gcc/intl.c | sed 's,^\./,,'`
gcc -DCROSS_COMPILE -DIN_GCC -g -O2 -DHAVE_CONFIG_H -I. -I/tmp/g
cc-src/gcc -I/tmp/gcc-src/gcc/config -I/tmp/gcc-src/gcc/../include \
-DPREFIX=\"/tmp/gcc-install\" \
-c `echo /tmp/gcc-src/gcc/prefix.c | sed 's,^\./,,'`
In file included from
/usr/lib/gcc-lib/i686-pc-cygwin/2.95.2/../../../../i686-pc-cygwin/includ
e/windef.h:111,
from
/usr/lib/gcc-lib/i686-pc-cygwin/2.95.2/../../../../i686-pc-cygwin/includ
e/windows.h:84,
from /tmp/gcc-src/gcc/prefix.c:69:
/usr/lib/gcc-lib/i686-pc-cygwin/2.95.2/../../../../i686-pc-cygwin/includ
e/winnt.h:1742: two or more data types in declaration of `type name'
make[1]: *** [prefix.o] Error 1
make[1]: Leaving directory `/tmp/gcc-build/gcc'
make: *** [all-gcc] Error 2
- Raw text -