News:

Masm32 SDK description, downloads and other helpful links
Message to All Guests

Main Menu

TDM-GCC compiler suit

Started by Vortex, February 11, 2013, 04:57:09 AM

Previous topic - Next topic

Vortex

QuoteTDM-GCC is a compiler suite for Windows.
It combines the most recent stable release of the GCC toolset with the free and open-source MinGW or MinGW-w64 runtime APIs to create a LIBRE alternative to Microsoft's compiler and platform SDK.
It can create 32-bit OR 64-bit binaries, for any version of Windows since Windows 95.
It comes with an easy-to-use single-file installer that creates a working installation with just a few clicks, and can automatically update that installation when new packages become available.
It consists of command-line tools only. If you want a visual IDE (text editor, compiler interface, visual debugger), Code::Blocks integrates well with TDM-GCC.

http://tdm-gcc.tdragon.net/

Gunther

Good to know, Erol. Thank you for the link.  :t

Gunther
You have to know the facts before you can distort them.

anta40

Another good options:

  • http://nuwen.net/mingw.html: Boost, PCRE, libjpeg, and several other useful libraries included
  • http://sourceforge.net/projects/mingwbuilds: if you want to try the bleeding edge of gcc (e.g gcc 4.8 ), use this

:t

jcfuller

I've used the TDM package for quite awhile now and it is my main distro especially for 64 bit.

The nuwen.net package is very nice also. It is a personal project of a Microsoft employee. It is 32bit only.

James


japheth

What does TDM better than the native MinGW?

If it's just an "improved" installation procedure, I won't try it, because I had no problems with the MinGW one.

And it uses MinGW-w64 - which did not at all convince me last time I tried - the code it generated was way too slow!

jcfuller


I found MinGW very confusing on what I needed to download for creation of both 32 and 64 bit.
For my use with the bc9 translator MinGWTDM was much easier with basically no configuration.

I use it to compile the 43k lines of bc9 cpp source code.

James

Gunther

Andreas,

Quote from: japheth on February 11, 2013, 10:40:36 PM
And it uses MinGW-w64 - which did not at all convince me last time I tried - the code it generated was way too slow!

that's true, but it's also true for the native gcc under 64 bit. The generated code is often very strange and far awy from the optimum.

Gunther
You have to know the facts before you can distort them.