Johnny, can you test your build ? My change appears to do the right thing. Danny
On Sun, 2009-06-14 at 14:45 +0200, Danny Backx wrote: > My point is that it shouldn't say > cegcc/src/gcc-4.4.0/winsup/w32api/include > but > cegcc/src/w32api/include > and similar for mingw (replace w32api by mingw). > > I just found the cause to be in gcc-4.4.0/configure.ac , I'm testing > whether this solves the problem. > > Danny > > On Sun, 2009-06-14 at 12:52 +0100, Dave Korn wrote: > > Dave Korn wrote: > > > > > ... so, there was some kind of error from the half-built compiler and > > > configure figured that means it can't use "$CC -E" to preprocess. Which > > > begs > > > the question "Why", because when I re-run the failing command manually, it > > > passes fine. Odd. > > > > Ah, hang on, I must have messed up. It works - er, I mean fails - fine > > now. > > > > > /tmp/cegcc/cegcc/trunk/cegcc/build-i386/gcc-bootstrap/./gcc/cc1.exe -E > > > -quiet -v -iprefix > > > /tmp/cegcc/cegcc/trunk/cegcc/build-i386/gcc-bootstrap/gcc/../lib/gcc/i386-mingw32ce/4.4.0/ > > > -isystem > > > /tmp/cegcc/cegcc/trunk/cegcc/build-i386/gcc-bootstrap/./gcc/include > > > -isystem > > > /tmp/cegcc/cegcc/trunk/cegcc/build-i386/gcc-bootstrap/./gcc/include-fixed > > > -D__COREDLL__ -D__MINGW32__ -D__MINGW32CE__ -D__CEGCC_VERSION__ -D_WIN32 > > > -DWIN32 -DWINNT -idirafter ../include/w32api -idirafter > > > ../../include/w32api -isystem > > > /tmp/cegcc/cegcc/trunk/cegcc/src/gcc-4.4.0/winsup/mingw/include -isystem > > > /tmp/cegcc/cegcc/trunk/cegcc/src/gcc-4.4.0/winsup/w32api/include -isystem > > > /opt/x86mingw32ce/i386-mingw32ce/include -isystem > > > /opt/x86mingw32ce/i386-mingw32ce/sys-include conftest.c -mtune=i386 > > > ignoring nonexistent directory > > > "/tmp/cegcc/cegcc/trunk/cegcc/src/gcc-4.4.0/winsup/mingw/include" > > > ignoring nonexistent directory > > > "/tmp/cegcc/cegcc/trunk/cegcc/src/gcc-4.4.0/winsup/w32api/include" > > > ignoring nonexistent directory "/opt/x86mingw32ce/i386-mingw32ce/include" > > > ignoring nonexistent directory > > > "/opt/x86mingw32ce/i386-mingw32ce/sys-include" > > > ignoring nonexistent directory > > > "/tmp/cegcc/cegcc/trunk/cegcc/build-i386/gcc-bootstrap/gcc/../lib/gcc/i386-mingw32ce/4.4.0/include" > > > ignoring nonexistent directory > > > "/tmp/cegcc/cegcc/trunk/cegcc/build-i386/gcc-bootstrap/gcc/../lib/gcc/i386-mingw32ce/4.4.0/include-fixed" > > > ignoring nonexistent directory > > > "/tmp/cegcc/cegcc/trunk/cegcc/build-i386/gcc-bootstrap/gcc/../lib/gcc/i386-mingw32ce/4.4.0/../../../../i386-mingw32ce/sys-include" > > > ignoring nonexistent directory > > > "/tmp/cegcc/cegcc/trunk/cegcc/build-i386/gcc-bootstrap/gcc/../lib/gcc/i386-mingw32ce/4.4.0/../../../../i386-mingw32ce/include" > > > ignoring nonexistent directory > > > "/tmp/cegcc/cegcc/trunk/cegcc/build-i386/gcc-bootstrap/gcc/../lib/gcc/../../lib/gcc/i386-mingw32ce/4.4.0/include" > > > ignoring nonexistent directory > > > "/tmp/cegcc/cegcc/trunk/cegcc/build-i386/gcc-bootstrap/gcc/../lib/gcc/../../lib/gcc/i386-mingw32ce/4.4.0/include-fixed" > > > ignoring nonexistent directory > > > "/tmp/cegcc/cegcc/trunk/cegcc/build-i386/gcc-bootstrap/gcc/../lib/gcc/../../lib/gcc/i386-mingw32ce/4.4.0/../../../../i386-mingw32ce/sys-include" > > > ignoring nonexistent directory > > > "/tmp/cegcc/cegcc/trunk/cegcc/build-i386/gcc-bootstrap/gcc/../lib/gcc/../../lib/gcc/i386-mingw32ce/4.4.0/../../../../i386-mingw32ce/include" > > > ignoring nonexistent directory "../include/w32api" > > > ignoring nonexistent directory "../../include/w32api" > > > #include "..." search starts here: > > > #include <...> search starts here: > > > /tmp/cegcc/cegcc/trunk/cegcc/build-i386/gcc-bootstrap/./gcc/include > > > /tmp/cegcc/cegcc/trunk/cegcc/build-i386/gcc-bootstrap/./gcc/include-fixed > > > End of search list. > > > In file included from > > > /tmp/cegcc/cegcc/trunk/cegcc/build-i386/gcc-bootstrap/./gcc/include-fixed/syslimits.h:7, > > > from > > > /tmp/cegcc/cegcc/trunk/cegcc/build-i386/gcc-bootstrap/./gcc/include-fixed/limits.h:11, > > > from conftest.c:10: > > > /tmp/cegcc/cegcc/trunk/cegcc/build-i386/gcc-bootstrap/./gcc/include-fixed/limits.h:122:61: > > > error: no include path in which to search for limits.h > > > > That's a #include_next failing in GCC's fixincludes forwarder. Which is > > not > > surprising; there is no limits.h anywhere in the newly-populated sysroot. > > > > cheers, > > DaveK > > > > > -- > Danny Backx ; danny.backx - at - scarlet.be ; http://danny.backx.info > -- Danny Backx ; danny.backx - at - scarlet.be ; http://danny.backx.info ------------------------------------------------------------------------------ Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects _______________________________________________ Cegcc-devel mailing list Cegcc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cegcc-devel