From: Jesper E. <jo...@vi...> - 2002-11-22 09:01:22
|
Hi! I'm trying to use MSYS to build GCC 3.2.1, but 'make bootstrap' fails when compiling libgcc2.c. Am I missing something here? Any patches I need to apply? Or is this supposed to work OOTB? -- [cut here] -- ... /c/cygwin/home/jojo/gcc/build/gcc-3.2.1/gcc/xgcc -B/c/cygwin/home/jojo/gcc/build /gcc-3.2.1/gcc/ -B/usr/local/i686-pc-mingw32/bin/ -B/usr/local/i686-pc-mingw32/l ib/ -isystem /usr/local/i686-pc-mingw32/include -O2 -I../../../gcc-3.2.1/gcc/../ winsup/include -I../../../gcc-3.2.1/gcc/../winsup/cygwin/include -I../../../gcc- 3.2.1/gcc/../winsup/w32api/include -DIN_GCC -W -Wall -Wwrite-strings -Wstrict -prototypes -Wmissing-prototypes -isystem ./include -g -DIN_LIBGCC2 -D__GCC_F LOAT_NOT_NEEDED -I. -I. -I../../../gcc-3.2.1/gcc -I../../../gcc-3.2.1/gcc/. -I. ./../../gcc-3.2.1/gcc/config -I../../../gcc-3.2.1/gcc/../include -DL_chkstk -xas sembler-with-cpp -c ../../../gcc-3.2.1/gcc/config/i386/cygwin.asm -o libgcc/./_c hkstk.o /c/cygwin/home/jojo/gcc/build/gcc-3.2.1/gcc/xgcc -B/c/cygwin/home/jojo/gcc/build /gcc-3.2.1/gcc/ -B/usr/local/i686-pc-mingw32/bin/ -B/usr/local/i686-pc-mingw32/l ib/ -isystem /usr/local/i686-pc-mingw32/include -O2 -I../../../gcc-3.2.1/gcc/../ winsup/include -I../../../gcc-3.2.1/gcc/../winsup/cygwin/include -I../../../gcc- 3.2.1/gcc/../winsup/w32api/include -DIN_GCC -W -Wall -Wwrite-strings -Wstrict -prototypes -Wmissing-prototypes -isystem ./include -g -DIN_LIBGCC2 -D__GCC_F LOAT_NOT_NEEDED -I. -I. -I../../../gcc-3.2.1/gcc -I../../../gcc-3.2.1/gcc/. -I. ./../../gcc-3.2.1/gcc/config -I../../../gcc-3.2.1/gcc/../include -DL_muldi3 -c ../../../gcc-3.2.1/gcc/libgcc2.c -o libgcc/./_muldi3.o In file included from ../../../gcc-3.2.1/gcc/config/i386/mingw32.h:31, from tconfig.h:16, from ../../../gcc-3.2.1/gcc/libgcc2.c:36: ../../../gcc-3.2.1/gcc/config/i386/cygwin.h:31:19: stdio.h: No such file or dire ctory In file included from ../../../gcc-3.2.1/gcc/config/i386/mingw32.h:31, from tconfig.h:16, from ../../../gcc-3.2.1/gcc/libgcc2.c:36: ../../../gcc-3.2.1/gcc/config/i386/cygwin.h:447: parse error before '*' token ../../../gcc-3.2.1/gcc/config/i386/cygwin.h:447: warning: function declaration i sn't a prototype ../../../gcc-3.2.1/gcc/config/i386/cygwin.h:449: parse error before '*' token ../../../gcc-3.2.1/gcc/config/i386/cygwin.h:449: warning: function declaration i sn't a prototype In file included from ../../../gcc-3.2.1/gcc/libgcc2.c:37: ../../../gcc-3.2.1/gcc/tsystem.h:63:19: stdio.h: No such file or directory ../../../gcc-3.2.1/gcc/tsystem.h:66:23: sys/types.h: No such file or directory ../../../gcc-3.2.1/gcc/tsystem.h:69:19: errno.h: No such file or directory ../../../gcc-3.2.1/gcc/tsystem.h:76:20: string.h: No such file or directory ../../../gcc-3.2.1/gcc/tsystem.h:80:20: stdlib.h: No such file or directory ../../../gcc-3.2.1/gcc/tsystem.h:81:20: unistd.h: No such file or directory In file included from c:/cygwin/home/jojo/gcc/build/gcc-3.2.1/gcc/include/limits .h:132, from c:/cygwin/home/jojo/gcc/build/gcc-3.2.1/gcc/include/syslim its.h:7, from c:/cygwin/home/jojo/gcc/build/gcc-3.2.1/gcc/include/limits .h:11, from ../../../gcc-3.2.1/gcc/tsystem.h:84, from ../../../gcc-3.2.1/gcc/libgcc2.c:37: include/limits.h:132:75: no include path in which to find limits.h In file included from ../../../gcc-3.2.1/gcc/libgcc2.c:37: ../../../gcc-3.2.1/gcc/tsystem.h:87:18: time.h: No such file or directory make[2]: *** [libgcc/./_muldi3.o] Error 1 make[2]: Leaving directory `/c/cygwin/home/jojo/gcc/build/gcc-3.2.1/gcc' make[1]: *** [libgcc.a] Error 2 make[1]: Leaving directory `/c/cygwin/home/jojo/gcc/build/gcc-3.2.1/gcc' make: *** [all-gcc] Error 2 -- Jesper Eskilson Virtutech http://www.virtutech.com |