I am looking at this script

https://github.com/msys2/MINGW-packages/blob/master/mingw-w64-gcc/PKGBUILD      

It doesn't say which version of gcc this is for as far as I can tell, so 
perhaps it is generic.

What I have found is that some of the patches don't seem to apply to GCC 8.3.0, 
at
least when I apply them manually.

Also, is this a Cygwin based script, or an msys2 based script?

A reason why I ask is that I can't even get GCC 8.3.0 to build (whether with 
the new CRT,
or not).  IT fails to configure at stage2-bubble with not finding stdarg.h and 
limits.h, etc...
I looked over the config log and the -I options don't seem correct for finding 
the headers.

How I am configuring

../gcc-patched/configure --prefix=/usr/local --enable-languages=c,c++,ada 
--disable-multilib --disable-lto --host=x86_64-w64-mingw32  
--with-native-system-header-dir=/mingw64/x86_64-w64-mingw32/include

The error in stage2-bubble (for gcc) is this

configure:5153:  /home/vapkay/gcc-build/./prev-gcc/xg++ -B/home/vapkay/gcc-buil\
d/./prev-gcc/ -B/usr/local/x86_64-w64-mingw32/bin/ -nostdinc++ -B/home/vapkay/g\
cc-build/prev-x86_64-w64-mingw32/libstdc++-v3/src/.libs -B/home/vapkay/gcc-buil\
d/prev-x86_64-w64-mingw32/libstdc++-v3/libsupc++/.libs  -I/home/vapkay/gcc-buil\
d/prev-x86_64-w64-mingw32/libstdc++-v3/include/x86_64-w64-mingw32  -I/home/vapk\
ay/gcc-build/prev-x86_64-w64-mingw32/libstdc++-v3/include  -I/home/vapkay/gcc-p\
atched/libstdc++-v3/libsupc++ -L/home/vapkay/gcc-build/prev-x86_64-w64-mingw32/\
libstdc++-v3/src/.libs -L/home/vapkay/gcc-build/prev-x86_64-w64-mingw32/libstdc\
++-v3/libsupc++/.libs -E  conftest.cpp
In file included from C:/msys64-redux/home/vapkay/gcc-build/prev-gcc/include-fi\
xed/syslimits.h:7,
                 from C:/msys64-redux/home/vapkay/gcc-build/prev-gcc/include-fi\
xed/limits.h:34,
                 from conftest.cpp:10:
C:/msys64-redux/home/vapkay/gcc-build/prev-gcc/include-fixed/limits.h:194:61: e\
rror: no include path in which to search for limits.h

There is no -I for finding these headers.  Those headers exist, but not In the 
location
the -I options specify.

Any ideas?

Thanks,

Tom


_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to