Is anyone else getting a build failure from the latest XFree86 CVS tree? I'm getting a problem where in the gcc command for building imake.exe the defines DefaultGcc2i386Opt and GccWarningOptions don't get expanded out to "-O2 -fno-strength-reduce -Wall -Wpointer-arith". There were several recent changes to the imake files to allow better cross compiling... I'm wondering if something got broken on Cygwin in the process?
Build log follows. Harold Building Release 6.6 of the X Window System. I hope you checked the configuration parameters in ./config/cf to see if you need to pass BOOTSTRAPCFLAGS. Tue Apr 9 11:18:08 2002 cd ./config/imake && make - --unix -f Makefile.ini BOOTSTRAPCFLAGS="" CC="gcc" clean make[1]: Entering directory `/home/Administrator/x-devel/build/std/config/imake' rm -f ccimake imake.o imake rm -f *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a tags TAGS make.log \#* rm -f -r Makefile.proto Makefile Makefile.dep bootstrap rm -f imakemdep_cpp.h make[1]: Leaving directory `/home/Administrator/x-devel/build/std/config/imake' make - --unix Makefile.boot make[1]: Entering directory `/home/Administrator/x-devel/build/std' cd ./config/imake && make - --unix -w -f Makefile.ini BOOTSTRAPCFLAGS="" CC="gcc" make[2]: Entering directory `/home/Administrator/x-devel/build/std/config/imake' making imake with BOOTSTRAPCFLAGS= and CROSSCOMPILEFLAGS=-DCROSSCOMPILEDIR="" in config/imake if [ -n "" ] ; then \ /cc -E `./ccimake` \ -DCROSSCOMPILE_CPP imakemdep.h > imakemdep_cpp.h; \ else touch imakemdep_cpp.h; fi gcc -c -O -I../../include -I../../imports/x11/include/X11 `./ccimake` imake.c gcc -o imake -O -I../../include -I../../imports/x11/include/X11 imake.o make[2]: Leaving directory `/home/Administrator/x-devel/build/std/config/imake' rm -f ./config/makedepend/Makefile.proto ./config/imake/imake -I./config/cf -s ./config/makedepend/Makefile.proto -f ./config/makedepend/Imakefile -DTOPDIR=../.. -DCURDIR=./config/makedepend cd ./config/makedepend && rm -f -r Makefile Makefile.dep makedepend *.o bootstrap cd ./config/makedepend && make -f Makefile.proto bootstrap make[2]: Entering directory `/home/Administrator/x-devel/build/std/config/makedepend' make[2]: Nothing to be done for `bootstrap'. make[2]: Leaving directory `/home/Administrator/x-devel/build/std/config/makedepend' ./config/imake/imake -I./config/cf -s ./config/imake/Makefile.proto -f ./config/imake/Imakefile -DTOPDIR=../.. -DCURDIR=./config/imake -DBootStrap cd ./config/imake && make -f Makefile.proto bootstrapdepend make[2]: Entering directory `/home/Administrator/x-devel/build/std/config/imake' make[2]: Nothing to be done for `bootstrapdepend'. make[2]: Leaving directory `/home/Administrator/x-devel/build/std/config/imake' cd ./config/imake && make - --unix -w -f Makefile.ini BOOTSTRAPCFLAGS="" CC="gcc" bootstrap make[2]: Entering directory `/home/Administrator/x-devel/build/std/config/imake' + mkdir bootstrap mv *.o bootstrap + mv imake.exe bootstrap make[2]: Leaving directory `/home/Administrator/x-devel/build/std/config/imake' cd ./config/imake && make -f Makefile.proto all make[2]: Entering directory `/home/Administrator/x-devel/build/std/config/imake' gcc DefaultGcc2i386Opt GccWarningOptions -I../../include -I../../exports/include/X11 -I../.. -I. ./../exports/include -D__i386__ -DWIN32_LEAN_AND_MEAN -DX_LOCALE -D_X86_ - DNO_TCP_H -D__CYGWIN__ -D_XOPEN_SOURCE -D_POSIX_C_SOURCE=199309L -D_BSD_SOUR CE -D_SVID_SOURCE -D_GNU_SOURCE -DNO_ALLOCA -DFUNCPROTO=15 -DNARROWPROTO -L/lib/automode.o -DCPP_PROGRAM="\"cpp\"" -c -o imake.o imake.c gcc: cannot specify -o with -c or -S and multiple compilations make[2]: *** [imake.o] Error 1 make[2]: Leaving directory `/home/Administrator/x-devel/build/std/config/imake' make[1]: *** [imake.bootstrap] Error 2 make[1]: Leaving directory `/home/Administrator/x-devel/build/std' make: *** [World] Error 2
