Site Info: | Favorites: | C++: | Fun: | Newer Stuff: | Old Fun: | Old Tech: | Old Other: |
News | Rating System | MinGW Distro | Image Hacking | SF Reviews | Origami Polyhedra | bwtzip | Quotations |
Stephan T. Lavavej | Paper Airplane | Random Work | Book Reviews | ||||
Deus Ex | PNG | Downloads | |||||
Anime/SF | Mersenne Primes | Wallpaper | |||||
Foundation | Diet |
MinGW-w64 installed on a brand new Windows 8 VM. A command-line installer, with optional GUI front-end, (mingw-get) for MinGW and MSYS deployment on MS-Windows. A GUI first-time setup tool (mingw-get-setup), to get you up and running with mingw-get. MinGW compilers provide access to the functionality of the Microsoft C runtime, and some language-specific runtimes. 2 days ago Feb 27, 2019 I'm trying to find an offline installer for MinGW-w64. Readme Releases 1. MinGW-w64 - for 32 and 64 bit Windows. Lib) files generated by different compilers are not compatible The following products include lcc-win64 when installed: Simulink, MATLAB Coder, SimBiology, Fixed-Point Designer, HDL Coder, HDL Verifier. This video illustrates installing the MinGW-w64 compiler in Matlab. This video shows how this compiler will allow the compilation and usage of s-functions w. Go to www.mingw.org; Click on Download Installer in the upper right corner of the page. A new page will pop up and the download will start after some seconds. The downloaded file name will be 'mingw-get-setup.exe' Open the installer and click on Install. Don't change the installation directory. Leave it as it is and just click on continue.
Download
My MinGW distribution ('distro') is x64-native and currently contains GCC 9.2.0 and Boost 1.71.0.
mingw-17.1.exe (87.2 MB) : This is a self-extracting archive. It's incredibly easy to install; see How To Install below.
mingw-17.1-without-git.exe (45.1 MB) : This is smaller, if you've already installed git.
My build scripts are available on GitHub, and they're also stored within the distro itself.
Contents
Mingw W64 Offline Installer
The components of this distro fall into four categories:
- Essentials: The components of MinGW itself. They are required in order to run GCC.
- Libraries: Useful C and C++ libraries.
- Utilities: Programs used by programmers.
- Utilities (Binary): More programs used by programmers. Unlike everything else, I obtained these executables from their official websites instead of building them myself.
Essentials | Libraries | Utilities | Utilities (Binary) |
binutils 2.33.1 | Boost 1.71.0 | coreutils 8.31*** | 7-Zip 19.00 |
GCC 9.2.0 | FreeType 2.10.1 | gdb 8.3.1 | git 2.24.1.2 |
mingw-w64 7.0.0 | glbinding 3.1.0 | grep 3.3 | |
GLFW 3.3 | LAME 3.100 | ||
GLM 0.9.9.6 | make 4.2.1 | ||
libjpeg-turbo 2.0.3* | OptiPNG 0.7.7 | ||
libogg 1.3.4 | pngcheck 2.3.0 | ||
libpng 1.6.37 | sed 4.7 | ||
libvorbis 1.3.6 | vorbis-tools 1.4.0 | ||
PCRE 8.43** | |||
PCRE2 10.34** | |||
SDL 2.0.10 | |||
SDL_mixer 2.0.4 | |||
zlib 1.2.11 | |||
zstd 1.4.4 |
* With jpegtran.
** With pcregrep and pcre2grep.
*** Only sort, uniq, and wc.
What MinGW Is
I recommend that anyone who is learning Standard C++ and who uses Windows for a primary development environment should use two compilers: the most modern version of Microsoft Visual C++ and the most modern version of GCC, the GNU Compiler Collection. Using two compilers that conform closely to the Standard subjects your code to more strenuous trials than using a single compiler would.
MinGW is a port of GCC to Windows. It is free of charge and simple to use (well, as simple as toolchains ever get). It produces standalone Windows executables which may be distributed in any manner. MinGW's official website mingw-w64.org provides various builds, but I maintain my own distro because I demand complete control. (It's a long story, but mingw-w64 forked from mingw.org. Xiaomi tool for mac. Although my distro was based on mingw.org for many years, I now consider mingw-w64 to be the one true MinGW.)
Please note that I did not write any of the components of my distro. I simply compiled them and packaged them together.
How To Install
First, run the self-extracting archive. It'll ask you for a directory:
Whatever you say, it'll create a MinGW subdirectory there. I recommend saying C:
(as in the screenshot) so it'll create C:MinGW
.
Second, click Extract. It'll display a progress bar:
Just wait until it's done. I've gone to great lengths to make the distro as small as possible, but Boost and git are very large, so there's a lot of stuff to extract.
Third, open the root of the distro, which is C:MinGW
if you followed my recommendation. There, you'll find two batch files and README_STL.txt
. Inside the readme, there are copies of this webpage's Contents and History sections in case you forget which version of the distro you have or what it contains. There are also the following usage instructions:
Finally, type g++ --version
in your Command Prompt and hit Enter. You should see something like this:
If you see something like that, then you have successfully installed MinGW.
Notes:
- My distro is directory-independent, so you can put it in a directory other than
C:MinGW
. If you feel like playing with fire, I even tested paths-with-spaces when I wrote my batch files, but I can't guarantee that all of the distro's components will be similarly tolerant. - You should not modify anything in the MinGW directory unless you know what you're doing. In particular, do not compile your programs there!
How To Upgrade
Simply replace C:MinGW
.
I shouldn't need to warn you about extracting a newer version of the distro into a directory which already contains an older version. That would create a mess.
How To Uninstall
Simply delete C:MinGW
.
How To Build Your Own Distro
components-17.1.7z (86.8 MB) : My distro is formed by extracting these binary components into a single directory, then adding the batch files and readme. These binary components are useful if you want to create a subset of my distro, or if you want to update a few components without having to rebuild everything.
Building the components from scratch requires a few things. First, you'll need their sources, which you can obtain from their official websites. Second, you'll need my build scripts and patches, which are in the scripts-VERSION subdirectory in the root of the distro. Finally, the build scripts must be run in MSYS2, and README.md in scripts-VERSION explains how to set that up.
The scripts-VERSION subdirectory is a git repository, available on GitHub.
History
Distro | Date | GCC | Boost | Changes |
17.1 | 12/11/2019 | 9.2.0 | 1.71.0 | Updated: git 2.24.1.2. |
17.0 | 11/27/2019 | 9.2.0 | 1.71.0 | Added: GLFW 3.3. Updated: 7-Zip 19.00, binutils 2.33.1, Boost 1.71.0, coreutils 8.31, FreeType 2.10.1, GCC 9.2.0, gdb 8.3.1, git 2.24.0.2, glbinding 3.1.0, GLM 0.9.9.6, libjpeg-turbo 2.0.3, libogg 1.3.4, libpng 1.6.37, mingw-w64 7.0.0, PCRE 8.43, PCRE2 10.34, SDL 2.0.10, zstd 1.4.4. |
16.1 | 12/30/2018 | 8.2.0 | 1.69.0 | Added: OptiPNG 0.7.7, zstd 1.3.8. Removed: libbzip2, pngcrush. Updated: binutils 2.31.1, Boost 1.69.0, coreutils 8.30, GCC 8.2.0, gdb 8.2.1, git 2.20.1, glbinding 3.0.2, GLM 0.9.9.3, grep 3.3, libjpeg-turbo 2.0.1, libpng 1.6.36, mingw-w64 6.0.0, PCRE2 10.32, SDL 2.0.9, SDL_mixer 2.0.4, sed 4.7. |
16.0 | 7/4/2018 | 8.1.0 | 1.67.0 | Updated: 7-Zip 18.05, binutils 2.30, Boost 1.67.0, FreeType 2.9.1, GCC 8.1.0, git 2.18.0, GLM 0.9.9.0, libvorbis 1.3.6, mingw-w64 5.0.4, PCRE 8.42, SDL 2.0.8, sed 4.5. |
15.4 | 2/27/2018 | 7.3.0 | 1.66.0 | Updated: 7-Zip 18.01, Boost 1.66.0, coreutils 8.29, FreeType 2.9, GCC 7.3.0, gdb 8.1, git 2.16.2, glbinding 2.1.4, LAME 3.100, libjpeg-turbo 1.5.3, libogg 1.3.3, libpng 1.6.34, mingw-w64 5.0.3, PCRE2 10.31, SDL 2.0.7, SDL_mixer 2.0.2. |
15.3 | 10/7/2017 | 7.2.0 | 1.65.1 | Updated: git 2.14.2.2. |
15.2 | 10/3/2017 | 7.2.0 | 1.65.1 | Added winpthreads and OpenMP to GCC. Updated: binutils 2.29.1, Boost 1.65.1, coreutils 8.28, FreeType 2.8.1, gdb 8.0.1, git 2.14.2, libpng 1.6.32, pngcrush 1.8.13, SDL 2.0.6. |
15.1 | 8/27/2017 | 7.2.0 | 1.65.0 | Added: PCRE2 10.30. Updated: binutils 2.29, Boost 1.65.0, GCC 7.2.0, git 2.14.1, GLM 0.9.8.5, grep 3.1, libjpeg-turbo 1.5.2, libpng 1.6.30, PCRE 8.41, pngcrush 1.8.12. |
15.0 | 6/5/2017 | 7.1.0 | 1.64.0 | Updated: binutils 2.28, Boost 1.64.0, coreutils 8.27, FreeType 2.8, GCC 7.1.0, gdb 8.0, git 2.13.0, glbinding 2.1.3, GLM 0.9.8.4, libpng 1.6.29, mingw-w64 5.0.2, PCRE 8.40, pngcrush 1.8.11, sed 4.4, zlib 1.2.11. |
14.1 | 12/28/2016 | 6.3.0 | 1.63.0 | Updated: 7-Zip 16.04, binutils 2.27, Boost 1.63.0, coreutils 8.26, FreeType 2.7, GCC 6.3.0, gdb 7.12, git 2.11.0, glbinding 2.1.1, GLM 0.9.8.3, libjpeg-turbo 1.5.1, libpng 1.6.26, make 4.2.1, mingw-w64 5.0.0, PCRE 8.39, pngcrush 1.8.10, SDL 2.0.5. |
14.0 | 5/29/2016 | 6.1.0 | 1.61.0 | Added: glbinding 2.0.0. Removed: GLEW. Updated: 7-Zip 16.02, Boost 1.61.0, GCC 6.1.0, git 2.8.3, GLM 0.9.7.5, make 4.2. |
13.5 | 4/14/2016 | 5.3.0 | 1.60.0 | Updated: 7-Zip 15.14, binutils 2.26, coreutils 8.25, FreeType 2.6.3, gdb 7.11, git 2.8.1, GLM 0.9.7.4, libpng 1.6.21, mingw-w64 4.0.6, PCRE 8.38, pngcrush 1.8.1, SDL 2.0.4, SDL_mixer 2.0.1. Rebuilt: Everything. |
13.4 | 12/23/2015 | 5.3.0 | 1.60.0 | Removed: FCIV (use '7z h -scrcsha1' or '7z h -scrcsha256'). Updated: 7-Zip 15.12, Boost 1.60.0, FreeType 2.6.2, GCC 5.3.0, gdb 7.10.1, git 2.6.4, libpng 1.6.20, pngcrush 1.7.88. Rebuilt: Everything. |
13.3 | 11/7/2015 | 5.2.0 | 1.59.0 | Updated: git 2.6.2, pngcrush 1.7.87. |
13.2 | 10/10/2015 | 5.2.0 | 1.59.0 | Updated: FreeType 2.6.1, git 2.6.1. Rebuilt: Everything, with MSYS2. |
13.1 | 9/28/2015 | 5.2.0 | 1.59.0 | Updated: binutils 2.25.1, Boost 1.59.0, coreutils 8.24, FreeType 2.6, GCC 5.2.0, gdb 7.10, git 2.5.3, GLEW 1.13.0, GLM 0.9.7.1, libjpeg-turbo 1.4.2, libpng 1.6.18, mingw-w64 4.0.4, PCRE 8.37, pngcrush 1.7.86. Rebuilt: Everything. |
13.0 | 4/30/2015 | 5.1.0 | 1.58.0 | Added: FCIV 2.05. Removed: sha1sum, sha256sum, sha512sum. Updated: Boost 1.58.0, GCC 5.1.0, gdb 7.9, git 1.9.5 20150319, GLEW 1.12.0, GLM 0.9.6.3, libjpeg-turbo 1.4.0, libpng 1.6.17, libvorbis 1.3.5, mingw-w64 4.0.2, pngcrush 1.7.85. Rebuilt: Everything. |
12.2 | 1/4/2015 | 4.9.2 | 1.57.0 | Updated: binutils 2.25, Boost 1.57.0, FreeType 2.5.5, GCC 4.9.2, gdb 7.8.1, git 1.9.5 20141217, GLM 0.9.6.1, libpng 1.6.16, make 4.1, mingw-w64 3.3.0, PCRE 8.36, pngcrush 1.7.82. Rebuilt: Everything. |
12.1 | 9/2/2014 | 4.9.1 | 1.56.0 | Updated: git 1.9.4 20140815, GLEW 1.11.0, libpng 1.6.13, mingw-w64 3.2.0, pngcrush 1.7.77. Enabled Unicode in PCRE. Rebuilt: Everything. |
12.0 | 8/9/2014 | 4.9.1 | 1.56.0 | Restored GCC's default mode to C++03. (Compile with -std=c++11 for C++11, or -std=c++1y for C++14.) Removed: wget. Updated: Boost 1.56.0, coreutils 8.23, FreeType 2.5.3, GCC 4.9.1, gdb 7.8, git 1.9.4 20140611, GLM 0.9.5.4, libjpeg-turbo 1.3.1, libogg 1.3.2, libpng 1.6.12, libvorbis 1.3.4, PCRE 8.35, pngcrush 1.7.76, SDL 2.0.3. Rebuilt: Everything. |
11.6 | 1/19/2014 | 4.8.2 | 1.55.0 | Added: gdb 7.6.2. Patched: PCRE 8.34 (adding pcregrep). |
11.5 | 1/12/2014 | 4.8.2 | 1.55.0 | Updated: binutils 2.24, coreutils 8.22, FreeType 2.5.2, git 1.8.5.2 20131230, GLM 0.9.5.1, libpng 1.6.8, make 4.0 a4937bc, mingw-w64 3.1.0, PCRE 8.34, pngcrush 1.7.70. Rebuilt: Everything. |
11.4 | 11/25/2013 | 4.8.2 | 1.55.0 | Updated: FreeType 2.5.1. Patched: make 4.0. |
11.3 | 11/17/2013 | 4.8.2 | 1.55.0 | Updated: Boost 1.55.0, GCC 4.8.2, git 1.8.4 20130916, GLM 0.9.4.6, libpng 1.6.7, make 4.0, mingw-w64 3.0.0, pngcrush 1.7.69, SDL 2.0.1. Rebuilt: Everything. |
11.2 | 9/8/2013 | 4.8.1 | 1.54.0 | Patched: GLEW 1.10.0. |
11.1 | 8/13/2013 | 4.8.1 | 1.54.0 | Removed: diffutils (use 'git diff'), patch (use 'git apply'). Updated: GLM 0.9.4.5, pngcrush 1.7.67, SDL 2.0.0, SDL_mixer 2.0.0. |
11.0 | 8/10/2013 | 4.8.1 | 1.54.0 | The distro is now x64-native. Added: mingw-w64 3.0-5986. Removed: mingw-runtime, w32api. Rebuilt: EVERYTHING. |
10.4 | 8/1/2013 | 4.8.1 | 1.54.0 | Removed: x86 '7za' (use x64 '7z'), pngrewrite. Updated: GLEW 1.10.0. Patched: SDL 2.0.0-7469. Rebuilt: binutils 2.23.2, FreeType 2.5.0.1, everything. |
10.3 | 7/19/2013 | 4.8.1 | 1.54.0 | Added: GLM 0.9.4.4. Updated: Boost 1.54.0, FreeType 2.5.0.1, libpng 1.6.3, pngcrush 1.7.66, SDL 2.0.0-7469, SDL_mixer 2.0.0-650. |
10.2 | 6/9/2013 | 4.8.1 | 1.53.0 | Updated: FreeType 2.4.12, GCC 4.8.1, git 1.8.3 20130601, libjpeg-turbo 1.3.0, libogg 1.3.1, PCRE 8.33, pngcrush 1.7.60. Rebuilt: Everything. |
10.1 | 5/10/2013 | 4.8.0 | 1.53.0 | Added: libjpeg-turbo 1.2.90. Removed: libjpeg. Updated: libpng 1.6.2, pngcrush 1.7.58, zlib 1.2.8. Rebuilt: Boost 1.53.0, pngcheck 2.3.0, pngrewrite 1.4.0, SDL 1.2.15. |
10.0 | 4/1/2013 | 4.8.0 | 1.53.0 | Updated: binutils 2.23.2, coreutils 8.21, diffutils 3.3, GCC 4.8.0, libpng 1.6.1, pngcrush 1.7.54. Rebuilt: Everything. |
9.6 | 2/9/2013 | 4.7.2 | 1.53.0 | Updated: Boost 1.53.0, git 1.8.1.2 20130201, jpegtran 9, libjpeg 9, libpng 1.5.14, pngcrush 1.7.47, sed 4.2.2. Rebuilt: pngcheck 2.3.0, pngrewrite 1.4.0. |
9.5 | 12/9/2012 | 4.7.2 | 1.52.0 | Updated: binutils 2.23.1, Boost 1.52.0, coreutils 8.20, git 1.8.0 20121022, libpng 1.5.13, PCRE 8.32, pngcrush 1.7.41. Rebuilt: Everything. |
9.4 | 9/29/2012 | 4.7.2 | 1.51.0 | Updated: GCC 4.7.2. Rebuilt: Everything. |
9.3 | 9/13/2012 | 4.7.1 | 1.51.0 | Updated: Boost 1.51.0, coreutils 8.19, git 1.7.11 20120710, GLEW 1.9.0, libpng 1.5.12, mingw-runtime 3.20-2, PCRE 8.31, pngcrush 1.7.37, wget 1.14. Rebuilt: Everything. |
9.2 | 7/5/2012 | 4.7.1 | 1.50.0 | Updated: Boost 1.50.0, git 1.7.11 (20120704), pngcrush 1.7.31. |
9.1 | 6/21/2012 | 4.7.1 | 1.49.0 | Updated: coreutils 8.17, FreeType 2.4.10, GCC 4.7.1, git 1.7.11, libpng 1.5.11, libvorbis 1.3.3, pngcrush 1.7.30, zlib 1.2.7. Rebuilt: Everything. |
9.0 | 3/29/2012 | 4.7.0 | 1.49.0 | Updated: GCC 4.7.0. Rebuilt: Everything. |
8.0 | 3/21/2012 | 4.6.3 | 1.49.0 | Changed GCC's default mode to C++11. Added set_distro_paths.bat and open_distro_window.bat. Added: git 1.7.9. Updated: binutils 2.22, Boost 1.49.0, coreutils 8.15, diffutils 3.2, FreeType 2.4.9, GCC 4.6.3, GLEW 1.7.0, grep 2.10, jpegtran 8d, LAME 3.99.5, libjpeg 8d, libpng 1.5.9, mingw-runtime 3.20, PCRE 8.30, pngcrush 1.7.25, SDL 1.2.15, SDL_mixer 1.2.12, wget 1.13.4, zlib 1.2.6. Rebuilt: Everything. |
7.2 | 8/19/2011 | 4.6.1 | 1.47.0 | Added: PCRE 8.12. Updated: binutils 2.21.1, Boost 1.47.0, coreutils 8.12, diffutils 3.1, FreeType 2.4.6, GCC 4.6.1, GLEW 1.6.0, grep 2.9, libogg 1.3.0, libpng 1.5.4, pngcrush 1.7.16. Rebuilt: Everything. |
7.1 | 4/13/2011 | 4.6.0 | 1.46.1 | Patched: grep 2.7 (with PCRE 8.12). |
7.0 | 4/10/2011 | 4.6.0 | 1.46.1 | Patched: mingw-runtime 3.18. Updated: GCC 4.6.0, libpng 1.5.2. Rebuilt: Everything. |
6.12 | 4/1/2011 | 4.5.2 | 1.46.1 | Updated: pngcrush 1.7.15, w32api 3.17-2. Rebuilt: Everything. |
6.11 | 3/13/2011 | 4.5.2 | 1.46.1 | Updated: Boost 1.46.1. |
6.10 | 3/3/2011 | 4.5.2 | 1.46.0 | Updated: Boost 1.46.0, coreutils 8.10, GLEW 1.5.8, jpegtran 8c, libjpeg 8c, libpng 1.5.1, pngcrush 1.7.14. Rebuilt: pngcheck 2.3.0, pngrewrite 1.4.0. |
6.9 | 12/31/2010 | 4.5.2 | 1.45.0 | Updated: binutils 2.21, coreutils 8.8, FreeType 2.4.4, GCC 4.5.2, libogg 1.2.2, libpng 1.4.5, pngcrush 1.7.13. Rebuilt: Everything. |
6.8 | 11/20/2010 | 4.5.1 | 1.45.0 | Updated: 7-Zip 9.20, Boost 1.45.0. Rebuilt: SDL 1.2.14. |
6.7 | 11/16/2010 | 4.5.1 | 1.44.0 | Patched: Boost 1.44.0 (fixing Boost.Thread), GCC 4.5.1 (fixing LTO). Updated: coreutils 8.7, FreeType 2.4.3, GLEW 1.5.7, grep 2.7, libbzip2 1.0.6, libogg 1.2.1, libpng 1.4.4, libvorbis 1.3.2, w32api 3.15. Rebuilt: Everything. |
6.6 | 8/22/2010 | 4.5.1 | 1.44.0 | Rebuilt: GCC 4.5.1. |
6.5 | 8/18/2010 | 4.5.1 | 1.44.0 | Updated: Boost 1.44.0, FreeType 2.4.2, GCC 4.5.1, make 3.82, pngcrush 1.7.12. Rebuilt: Everything. |
6.4 | 7/17/2010 | 4.5.0 | 1.43.0 | Updated: FreeType 2.4.0, GLEW 1.5.5. |
6.3 | 7/9/2010 | 4.5.0 | 1.43.0 | Updated: jpegtran 8b, libjpeg 8b. Rebuilt: FreeType 2.3.12. |
6.2 | 7/7/2010 | 4.5.0 | 1.43.0 | Updated: coreutils 8.5, grep 2.6.3, libpng 1.4.3, pngcrush 1.7.11, pngrewrite 1.4.0. Rebuilt: Everything. |
6.1 | 5/5/2010 | 4.5.0 | 1.43.0 | Removed: GLee, UPX. Updated: Boost 1.43.0, diffutils 3.0, GLEW 1.5.4, zlib 1.2.5. Rebuilt: libpng 1.4.1, pngcheck 2.3.0, pngcrush 1.7.10, pngrewrite 1.3.0. |
6.0 | 4/16/2010 | 4.5.0 | 1.42.0 | Added: GLEW 1.5.3. Patched: diffutils 2.9. Updated: GCC 4.5.0. Rebuilt: Everything. |
5.5 | 4/2/2010 | 4.4.1 | 1.42.0 | Patched: coreutils 8.4. Updated: LAME 3.98.4, libogg 1.2.0, libvorbis 1.3.1, vorbis-tools 1.4.0. |
5.4 | 3/21/2010 | 4.4.1 | 1.42.0 | Removed: bzip2. (Use '7za x' instead of 'bunzip2'.) Updated: coreutils 8.4, diffutils 2.9. |
5.3 | 3/19/2010 | 4.4.1 | 1.42.0 | Added: LAME 3.98.3. Updated: pngcrush 1.7.10, zlib 1.2.4. Rebuilt: Everything, fixing a psychotic relocation bug. |
5.2 | 3/13/2010 | 4.4.1 | 1.42.0 | Removed: tar. (Use '7za a', '7za l', and '7za x' instead of 'tar cf', 'tar tf', and 'tar xf'.) Updated: binutils 2.20.1, jpegtran 8a, libjpeg 8a, mingw-runtime 3.18. Rebuilt: Everything. |
5.1 | 3/2/2010 | 4.4.1 | 1.42.0 | Added: 7-Zip x64. ('7za' is x86, '7z' is x64.) Removed: factor, gzip, split. (Use '7za x' instead of 'gzip -d' for decompression.) Updated: Boost 1.42.0, FreeType 2.3.12, jpegtran 8, libjpeg 8, libpng 1.4.1, pngcrush 1.7.9. Rebuilt: Everything, without UPX compression. |
5.0 | 1/6/2010 | 4.4.1 | 1.41.0 | Updated: GCC 4.4.1-nuwen, libpng 1.4.0. Rebuilt: Everything. |
4.3 | 1/1/2010 | 4.3.3 | 1.41.0 | Added: 7-Zip 4.65. Updated: binutils 2.20, Boost 1.41.0, FreeType 2.3.11, gzip 1.3.13, jpegtran 7, libjpeg 7, libogg 1.1.4, libpng 1.2.41, libvorbis 1.2.3, make 3.81 20090914, mingw-runtime 3.17, patch 2.6.1, pngcrush 1.7.6, SDL 1.2.14, SDL_mixer 1.2.11, sed 4.2.1, UPX 3.04, w32api 3.14, wget 1.12. Rebuilt: Everything. |
4.2 | 5/18/2009 | 4.3.3 | 1.39.0 | Updated: Boost 1.39.0, FreeType 2.3.9, pngcrush 1.6.17, sed 4.2. Rebuilt: Everything. |
4.1 | 2/22/2009 | 4.3.3 | 1.38.0 | Removed: boost-jam. Updated: binutils 2.19.1, Boost 1.38.0, FreeType 2.3.8, GCC 4.3.3-dw2-tdm-1, GLee 5.4, grep 2.5.4, libpng 1.2.35, mingw-runtime 3.15.2, pngcrush 1.6.14. Rebuilt: Everything. |
4.0 | 12/31/2008 | 4.3.2 | 1.37.0 | Removed: bison, flex. Updated: binutils 2.19, boost-jam 3.1.17, GCC 4.3.2-dw2, libpng 1.2.34, mingw-runtime 3.15.1, pngcrush 1.6.12, pngrewrite 1.3.0, w32api 3.13. Rebuilt: Everything. |
3.14 | 11/9/2008 | 4.2.1 | 1.37.0 | Updated: Boost 1.37.0, libpng 1.2.33, pngcrush 1.6.11. Rebuilt: pngcheck 2.3.0, pngrewrite 1.2.1. |
3.13 | 10/12/2008 | 4.2.1 | 1.36.0 | Updated: GLee 5.33, libpng 1.2.32, pngcrush 1.6.10. Rebuilt: pngcheck 2.3.0, pngrewrite 1.2.1. |
3.12 | 9/21/2008 | 4.2.1 | 1.36.0 | Patched: FreeType 2.3.7, libjpeg 6b. |
3.11 | 8/22/2008 | 4.2.1 | 1.36.0 | Updated: libpng 1.2.31, pngcrush 1.6.9. Rebuilt: Boost 1.36.0, pngcheck 2.3.0, pngrewrite 1.2.1. |
3.10 | 8/14/2008 | 4.2.1 | 1.36.0 | Updated: Boost 1.36.0, FreeType 2.3.7, pngcrush 1.6.7, wget 1.11.4. |
3.9 | 5/19/2008 | 4.2.1 | 1.35.0 | Removed: cat, cvs, expand, glpng, SDL_ttf. Updated: libpng 1.2.29, pngcrush 1.6.5. Rebuilt: pngcheck 2.3.0, pngrewrite 1.2.1. |
3.8 | 5/5/2008 | 4.2.1 | 1.35.0 | Updated: libpng 1.2.28, make 3.81 20080326-2, UPX 3.03, wget 1.11.2. Rebuilt: pngcheck 2.3.0, pngcrush 1.6.4, pngrewrite 1.2.1. |
3.7 | 3/31/2008 | 4.2.1 | 1.35.0 | Updated: binutils 2.18.50 20080109-2, Boost 1.35.0, bzip2 1.0.5, make 3.81 20080326, vorbis-tools 1.2.0, wget 1.11.1. |
3.6 | 2/28/2008 | 4.2.1 | 1.34.1 | Updated: libpng 1.2.25, wget 1.11. Rebuilt: flex 2.5.4a, pngcheck 2.3.0, pngcrush 1.6.4, pngrewrite 1.2.1. |
3.5 | 1/13/2008 | 4.2.1 | 1.34.1 | Added: FreeType 2.3.5, SDL_ttf 2.0.9. Updated: binutils 2.18.50 20080109. |
3.4 | 12/31/2007 | 4.2.1 | 1.34.1 | Updated: SDL 1.2.13. |
3.3 | 12/29/2007 | 4.2.1 | 1.34.1 | Patched: Boost 1.34.1. Updated: binutils 2.18.50 20071123, boost-jam 3.1.16, libpng 1.2.24, mingw-runtime 3.14, UPX 3.02, w32api 3.11. Rebuilt: Everything. |
3.2 | 10/21/2007 | 4.2.1 | 1.34.1 | Updated: libpng 1.2.22. Rebuilt: pngcheck 2.3.0, pngcrush 1.6.4, pngrewrite 1.2.1. |
3.1 | 9/10/2007 | 4.2.1 | 1.34.1 | Added: GLee 5.21. Updated: libpng 1.2.20. Rebuilt: pngcheck 2.3.0, pngcrush 1.6.4, pngrewrite 1.2.1. |
3.0 | 8/19/2007 | 4.2.1 | 1.34.1 | Patched: boost-jam 3.1.14. Rebuilt: Boost 1.34.1. Updated: GCC 4.2.1-dw2-2, grep 2.5.3, libpng 1.2.19, libvorbis 1.2.0, mingw-runtime 3.13, UPX 3.01, w32api 3.10. |
2.8 | 8/2/2007 | 4.1.2 | 1.34.1 | Rebuilt: SDL 1.2.12. |
2.7 | 7/25/2007 | 4.1.2 | 1.34.1 | Added: libogg 1.1.3, libvorbis 1.1.2, SDL_mixer 1.2.8, vorbis-tools 1.1.1. Updated: Boost 1.34.1. |
2.6 | 7/20/2007 | 4.1.2 | 1.34.0 | Updated: pngcheck 2.3.0, SDL 1.2.12. |
2.5 | 5/18/2007 | 4.1.2 | 1.34.0 | Updated: Boost 1.34.0, boost-jam 3.1.14, gzip 1.3.12, libpng 1.2.18, UPX 3.00. Rebuilt: pngcheck 2.2.0, pngcrush 1.6.4, pngrewrite 1.2.1. |
2.4 | 5/6/2007 | 4.1.2 | 1.34.x | Added: pngcheck 2.2.0. |
2.3 | 4/5/2007 | 4.1.2 | 1.34.x | Patched: patch 2.5.9. |
2.2 | 3/28/2007 | 4.1.2 | 1.34.x | Patched: GCC 4.1.2. Updated: mingw-runtime 3.12, w32api 3.9. |
2.1 | 3/25/2007 | 4.1.2 | 1.34.x | Updated: gzip 1.3.9, wget 1.10.2. Rebuilt: make 3.81. |
2.0 | 2/26/2007 | 4.1.2 | 1.34.x | Added: sed 4.1.5. Updated: binutils 2.17.50 20070129, GCC 4.1.2. |
1.13 | 1/19/2007 | 3.4.2 | 1.34.x | Patched: Boost 1.34.0 20061231. Updated: bzip2 1.0.4, libpng 1.2.15. Rebuilt: pngcrush 1.6.4, pngrewrite 1.2.1. |
1.12 | 1/1/2007 | 3.4.2 | 1.34.x | Updated: Boost 1.34.0 20061231. |
1.11 | 12/13/2006 | 3.4.2 | 1.33.1 | Updated: cvs 1.12.13a. |
1.10 | 12/1/2006 | 3.4.2 | 1.33.1 | Patched: libjpeg 6b. Updated: libpng 1.2.14. Rebuilt: pngcrush 1.6.4, pngrewrite 1.2.1. |
1.9 | 11/20/2006 | 3.4.2 | 1.33.1 | Added: jpegtran 6b. Updated: binutils 2.17.50 20060824, libpng 1.2.13, mingw-runtime 3.11, w32api 3.8. Rebuilt: pngcrush 1.6.4, pngrewrite 1.2.1. |
1.8 | 8/8/2006 | 3.4.2 | 1.33.1 | Added: libjpeg 6b. |
1.7 | 6/28/2006 | 3.4.2 | 1.33.1 | Updated: SDL 1.2.11. |
1.6 | 6/22/2006 | 3.4.2 | 1.33.1 | Patched: Boost 1.33.1. Removed: SDL_image. Updated: boost-jam 3.1.13, cvs 1.11.22, libpng 1.2.10, make 3.81, pngcrush 1.6.4, SDL 1.2.10, UPX 2.01, w32api 3.7. |
1.5 | 3/12/2006 | 3.4.2 | 1.33.1 | Removed: gdb. Updated: binutils 2.16.91 20060119, Boost 1.33.1, boost-jam 3.1.12, cvs 1.11.21, mingw-runtime 3.9, pngcrush 1.6.2, SDL 1.2.9, w32api 3.6. |
1.4 | 9/18/2005 | 3.4.2 | 1.33.0 | Updated: Boost 1.33.0, boost-jam 3.1.11. |
1.3 | 7/30/2005 | 3.4.2 | 1.32.0 | Patched: Boost 1.32.0. Updated: zlib 1.2.3. Rebuilt: pngcrush 1.5.10, pngrewrite 1.2.1. |
1.2 | 7/6/2005 | 3.4.2 | 1.32.0 | Added: pngcrush 1.5.10, pngrewrite 1.2.1. Updated: bzip2 1.0.3. |
1.1 | 5/29/2005 | 3.4.2 | 1.32.0 | Patched: Boost 1.32.0. Updated: cvs 1.11.20. |
1.0 | 4/25/2005 | 3.4.2 | 1.32.0 | First release. |
https://nuwen.net/mingw.html (updated 12/11/2019)
Stephan T. Lavavej
Home: stl@nuwen.net
Work: stl@microsoft.com
This is my personal website. I work for Microsoft, but I don't speak for them.
Hi all,
can anyone point me to an offline MINGW installer?
I want to fiddle with Eclipse CDT to see how it is doing compared to CodeBlocks. Also offline question: Does Aptana support C++ programming? It is based on eclipse and is found here '>www.aptana.com
Ahsante sana [Thanks a lot]
- 3 Contributors
- forum6 Replies
- 3,710 Views
- 1 Week Discussion Span
- commentLatest PostLatest Postby Stefano Mtangoo
Recommended Answers
Hi all,
can anyone point me to an offline MINGW installer?
I've never attempted to install it this way, but check out (scroll down to Manual Installation) '>http://www.mingw.org/wiki/HOWTO_Install_the_MinGW_GCC_Compiler_Suite
Jump to PostMingw Minimalist Gnu For Windows
I mean, istaller that will need to download nothing from Net
I cannot see such stuff in the link. am I missing something? Canopus imaginate 2.0 free download.
Apologies, I meant that you could go to the sourceforge page and download the .tar.gz files and then install them by hand using their instructions …
Jump to PostMingw W64 Offline Installer Software
All 6 Replies
Hi all,
Hqplayer 3.13.3 for mac. can anyone point me to an offline MINGW installer?
Mingw Installer Windows 10
I've never attempted to install it this way, but check out (scroll down to Manual Installation) '>http://www.mingw.org/wiki/HOWTO_Install_the_MinGW_GCC_Compiler_Suite