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
------------------------------------------------------------------------------
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/cegcc-devel