diff --git a/build/tools/mingw/README.md b/build/tools/mingw/README.md index 41f2f202dd..049e35d6b7 100644 --- a/build/tools/mingw/README.md +++ b/build/tools/mingw/README.md @@ -26,4 +26,4 @@ The following versions of MinGW are actually used to create binaries (they all u * MinGW-W64 GCC-7.3.0 using SJLJ exceptions for 32 bits architecture downloadable from [here](https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/7.3.0/threads-win32/sjlj/i686-7.3.0-release-win32-sjlj-rt_v5-rev0.7z "MinGW-W64 GCC-7.3.0 i686 Win32 SJLJ") and SEH exceptions for 64 bits architecture downloadable from [here](https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/mingw-builds/7.3.0/threads-win32/seh/x86_64-7.3.0-release-win32-seh-rt_v5-rev0.7z "MinGW-W64 GCC-7.3.0 x86_64 Win32 SEH") * MinGW-W64 GCC-8.1.0 using SJLJ exceptions for 32 bits architecture downloadable from [here](https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/8.1.0/threads-win32/sjlj/i686-8.1.0-release-win32-sjlj-rt_v6-rev0.7z "MinGW-W64 GCC-8.1.0 i686 Win32 SJLJ") and SEH exceptions for 64 bits architecture downloadable from [here](https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/mingw-builds/8.1.0/threads-win32/seh/x86_64-8.1.0-release-win32-seh-rt_v6-rev0.7z "MinGW-W64 GCC-8.1.0 x86_64 Win32 SEH") * MinGW-TDM GCC-10.3.0 downloadable from [here](https://jmeubank.github.io/tdm-gcc/articles/2021-05/10.3.0-release"TDM GCC-10.3.0") - * MSYS2 MinGW GCC-11.2.0 which is the last version installable using [MSYS2](https://www.msys2.org "www.msys2.org") package manager + * MSYS2 MinGW GCC-12.1.0 which is the last version installable using [MSYS2](https://www.msys2.org "www.msys2.org") package manager diff --git a/build/tools/mingw/buildall.bat b/build/tools/mingw/buildall.bat index 330515ec5a..0a1431508e 100644 --- a/build/tools/mingw/buildall.bat +++ b/build/tools/mingw/buildall.bat @@ -11,7 +11,7 @@ rem Initialize the main log file with the current date and time echo %date% %time% : wxWidgets-%wxMAJOR_VERSION%.%wxMINOR_VERSION%.%wxRELEASE_NUMBER% build started > %MAINLOGFILE% rem Loop through all versions of the compiler -for %%c in ( 730 810 1030 1120 ) do ( +for %%c in ( 730 810 1030 1210 ) do ( rem For each version, create a 32 and a 64 bits build for %%a in ( 32 64 ) do ( call officialbuild.bat %%c %%a diff --git a/build/tools/mingw/parameters.bat b/build/tools/mingw/parameters.bat index 4f6b89206f..708ff0ae79 100644 --- a/build/tools/mingw/parameters.bat +++ b/build/tools/mingw/parameters.bat @@ -13,7 +13,7 @@ rem Check if architecture is present if "%2" == "" goto :NOPARAMS rem Define compiler's bin directory -if "%1" == "1120" ( +if "%1" == "1210" ( set COMPBINDIR=G:\msys64\mingw%2\bin ) else ( set COMPBINDIR=G:\MinGW%1-%2\bin diff --git a/docs/msw/binaries.md b/docs/msw/binaries.md index 73b1e0eab7..1556486ecd 100644 --- a/docs/msw/binaries.md +++ b/docs/msw/binaries.md @@ -11,7 +11,7 @@ We provide pre-built binary files for the following compilers: (corresponding to marketing product names of Microsoft Visual Studio 2008, 2010, 2012, 2013, 2015, 2017 and 2019 respectively). Please note that MSVC 14.x versions are ABI-compatible and the same set of binaries is used for all of them. * MinGW-w64 versions 7.3 and 8.1 (32-bit binaries use SJLJ exceptions, 64-bit ones use SEH, and all binaries use Win32 threads). * [TDM-GCC](https://jmeubank.github.io/tdm-gcc/) 10.3.0. -* [MSYS2](https://www.msys2.org/) MinGW 11.2.0. +* [MSYS2](https://www.msys2.org/) MinGW 12.1.0. Getting the files -----------------