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

TDM-GCC

2010-09-03 New TDM-GCC 4.5.1 with LTO support (32-bit or 32/64-bit) [core patch 2, runtime svn3485]
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.5.1
exe
20.6 MB
MinGW / sjlj
tdm64-gcc-4.5.1
exe
29.2 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.5.1-tdm-1-core
tar.lzma
8.28 MB
zip
11.2 MB
MinGW / sjlj
gcc-4.5.1-tdm64-1-core-2
tar.lzma
9.09 MB
zip
12.1 MB
MinGW-w64 / sjlj
gcc-4.5.1-tdm-1-dw2-core
tar.lzma
8.30 MB
zip
11.2 MB
MinGW / dw2
binutils
(Required compiler utilities)
binutils-2.20.51-1-mingw32-bin
tar.lzma
2.95 MB
MinGW / all
binutils-2.20.51-tdm64-20100816
tar.lzma
2.52 MB
zip
10.9 MB
MinGW-w64 / all
runtime
(Required Windows API)
mingwrt-3.18-mingw32-dev
tar.gz
555 KB
MinGW / 1 of 3 required
mingw64-runtime-tdm64-gcc45-svn3485
tar.lzma
7.34 MB
zip
13.7 MB
MinGW-w64 / all
mingwrt-3.18-mingw32-dll
tar.gz
7.93 KB
MinGW / 2 of 3 required
w32api-3.14-mingw32-dev
tar.gz
1.55 MB
MinGW / 3 of 3 required
c++
(C++ support)
gcc-4.5.1-tdm-1-c++
tar.lzma
4.22 MB
zip
6.42 MB
MinGW / sjlj
gcc-4.5.1-tdm64-1-c++
tar.lzma
7.16 MB
zip
11.2 MB
MinGW-w64 / sjlj
gcc-4.5.1-tdm-1-dw2-c++
tar.lzma
4.23 MB
zip
6.43 MB
MinGW / dw2
openmp
(OpenMP support)
gcc-4.5.1-tdm-1-openmp
tar.lzma
131 KB
zip
191 KB
MinGW / sjlj
gcc-4.5.1-tdm64-1-openmp
tar.lzma
312 KB
zip
496 KB
MinGW-w64 / sjlj
gcc-4.5.1-tdm-1-dw2-openmp
tar.lzma
140 KB
zip
201 KB
MinGW / dw2
ada
(Ada support)
gcc-4.5.1-tdm-1-ada
tar.lzma
9.69 MB
zip
16.7 MB
MinGW / sjlj
gcc-4.5.1-tdm-1-dw2-ada
tar.lzma
9.70 MB
zip
16.8 MB
MinGW / dw2
fortran
(Fortran support)
gcc-4.5.1-tdm-1-fortran
tar.lzma
3.27 MB
zip
4.26 MB
MinGW / sjlj
gcc-4.5.1-tdm64-1-fortran
tar.lzma
4.74 MB
zip
7.13 MB
MinGW-w64 / sjlj
gcc-4.5.1-tdm-1-dw2-fortran
tar.lzma
3.27 MB
zip
4.26 MB
MinGW / dw2
objc
(Objective-C/C++ support)
gcc-4.5.1-tdm-1-objc
tar.lzma
5.51 MB
zip
6.87 MB
MinGW / sjlj
gcc-4.5.1-tdm64-1-objc
tar.lzma
6.33 MB
zip
7.78 MB
MinGW-w64 / sjlj
gcc-4.5.1-tdm-1-dw2-objc
tar.lzma
5.52 MB
zip
6.88 MB
MinGW / dw2
gdb
(GNU debugger)
gdb-7.1-2-mingw32-bin
tar.gz
1.77 MB
MinGW / 1 of 2 required
gdb-7.1-tdm64-1
tar.lzma
1.72 MB
zip
2.12 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.