TDM Logo
A GCC / MinGW / MinGW-w64 compiler suite for 32- and 64-bit Windows

TDM-GCC

2011-09-23 New releases: 4.6.1-tdm-1 and 4.6.1-tdm64-1
Download hosting provided by
Get TDM's GCC/MinGW32 Builds at SourceForge.net. Fast, secure and Free Open Source software downloads

Download

If you need help choosing an edition, read Getting Started.
All editions can run on 32-bit Windows.
Bundle Installer
(The easiest install)
tdm-gcc-4.6.1
exe
21.9 MB
MinGW / sjlj
tdm64-gcc-4.6.1
exe
33.0 MB
MinGW-w64 / sjlj
On-Demand Installer
(Downloads and installs the components you select)
tdm-gcc-webdl
exe
363 KB
Any edition
Individual Packages
core
(Required base files, C support)
gcc-4.6.1-tdm-1-core
tar.lzma
10.6 MB
zip
15.1 MB
MinGW / sjlj
gcc-4.6.1-tdm64-1-core
tar.lzma
12.5 MB
zip
19.3 MB
MinGW-w64 / sjlj
gcc-4.6.1-tdm-1-dw2-core
tar.lzma
10.9 MB
zip
15.5 MB
MinGW / dw2
binutils
(Required compiler utilities)
binutils-2.21.53-1-mingw32-bin
tar.lzma
1.79 MB
MinGW / 1 of 2 required
binutils-2.21.53-20110731-tdm64-1
tar.lzma
2.65 MB
zip
12.1 MB
MinGW-w64 / all
libintl-0.17-1-mingw32-dll-8
tar.lzma
44.4 KB
MinGW / 2 of 2 required
runtime
(Required Windows API)
mingwrt-3.20-mingw32-dev
tar.gz
862 KB
MinGW / 1 of 3 required
mingw64-runtime-tdm64-gcc45-svn3913
tar.lzma
6.51 MB
zip
11.7 MB
MinGW-w64 / all
mingwrt-3.20-mingw32-dll
tar.gz
15.6 KB
MinGW / 2 of 3 required
w32api-3.17-2-mingw32-dev
tar.lzma
1.07 MB
MinGW / 3 of 3 required
c++
(C++ support)
gcc-4.6.1-tdm-1-c++
tar.lzma
4.41 MB
zip
6.75 MB
MinGW / sjlj
gcc-4.6.1-tdm64-1-c++
tar.lzma
7.46 MB
zip
11.7 MB
MinGW-w64 / sjlj
gcc-4.6.1-tdm-1-dw2-c++
tar.lzma
4.58 MB
zip
7.00 MB
MinGW / dw2
openmp
(OpenMP support)
gcc-4.6.1-tdm-1-openmp
tar.lzma
205 KB
zip
285 KB
MinGW / sjlj
gcc-4.6.1-tdm64-1-openmp
tar.lzma
317 KB
zip
498 KB
MinGW-w64 / sjlj
gcc-4.6.1-tdm-1-dw2-openmp
tar.lzma
135 KB
zip
197 KB
MinGW / dw2
ada
(Ada support)
gcc-4.6.1-tdm-1-ada
tar.lzma
9.87 MB
zip
17.1 MB
MinGW / sjlj
gcc-4.6.1-tdm-1-dw2-ada
tar.lzma
10.2 MB
zip
17.9 MB
MinGW / dw2
fortran
(Fortran support)
gcc-4.6.1-tdm-1-fortran
tar.lzma
3.56 MB
zip
4.93 MB
MinGW / sjlj
gcc-4.6.1-tdm64-1-fortran
tar.lzma
5.47 MB
zip
8.69 MB
MinGW-w64 / sjlj
gcc-4.6.1-tdm-1-dw2-fortran
tar.lzma
3.73 MB
zip
5.17 MB
MinGW / dw2
objc
(Objective-C/C++ support)
gcc-4.6.1-tdm-1-objc
tar.lzma
5.89 MB
zip
7.36 MB
MinGW / sjlj
gcc-4.6.1-tdm64-1-objc
tar.lzma
6.78 MB
zip
8.43 MB
MinGW-w64 / sjlj
gcc-4.6.1-tdm-1-dw2-objc
tar.lzma
6.25 MB
zip
7.75 MB
MinGW / dw2
gdb
(GNU debugger)
gdb-7.3-2-mingw32-bin
tar.lzma
1.32 MB
MinGW / 1 of 2 required
gdb-7.3.1-tdm64-1
tar.lzma
1.94 MB
zip
2.41 MB
MinGW-w64 / all
libexpat-2.0.1-1-mingw32-dll-1
tar.gz
61.3 KB
MinGW / 2 of 2 required

All TDM-GCC packages, including previous releases and source code, are available in a list at TDM-GCC's SourceForge downloads.
The TDM "dragon" logo displayed on this page may not be displayed elsewhere in any manner unless expressly permitted by the author ("John E." / tdragon (at symbol) tdragon (period) net), or unless such display must be permitted due to governing fair-use laws. All other portions of this page, excluding the logo but including text, layout, and other graphical elements, are released into the public domain and may be freely reused without restriction.