That script specifies pkgver=8.3.0, so it builds GCC 8.3.0.

The script is meant to be run in MSYS2, not Cygwin.  You could try
following these instructions to build the GCC package with
makepkg-mingw and see if it works:

https://github.com/msys2/msys2/wiki/Creating-Packages

--David

On Tue, Apr 16, 2019 at 5:43 AM Kacvinsky, Tom <[email protected]> wrote:
>
> 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


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

Reply via email to