User forums > General (but related to Code::Blocks)
TDM-GCC 4.5 series (Latest: 4.5.2 - 2011-03-27)
AlisdairM:
I am currently implementing my own C++0x standard library, using all the 0x features from the ground up. For instance, 0x is supposed to solve a number of syntax inconsistencies by allowing brace-initialization *everywhere*, so this is the only initialization I use. Likewise, I am exclusively using the new function syntax, and the new type-alias syntax once it becomes available. Many of the template tricks that earlier libraries relied on will no longer be necessary, so I get cleaner code.
Why do I mention this? So far I have been doing all that development using TDM GCC and CodeBlocks <g>.
As it happens, I just migrated to the mac so get easier access to the 4.6 preview builds, but GCC 4.5 is full of 0x goodness, and you can go a long way with this now.
thomas:
--- Quote from: TDragon on June 08, 2010, 05:35:54 am ---TDM-GCC finally returns with even more goodness packed into one easy-to-use Windows installer.
--- End quote ---
Which finally means that there is a gcc 4.5 build that doesn't suck ass. Or in other words, one that doesn't fail to build 80% of your stuff (have to wonder why the original MinGW team can't do that...).
Thank you, John. You rule :)
TDragon:
My fondest wish is for the official MinGW releases to someday negate the benefits of TDM-GCC... but until that day comes, you're welcome.
stefanos_:
TDragon, I have tdm-mingw-1.908.0-4.4.1-2.exe installed on my system and I would like to upgrade to the latest version tdm-gcc-4.5.0.exe. I have downloaded first the on demand installer and didn't give me the option to upgrade the existing installation.
I then downloaded the bundled edition and tried the same thing; it cannot detect the installed directory.
What shall I do? Shall I uninstall the old version and install the new one? Should not there be an upgrade method for old versions to the latest ones? Shall it be a future request? I think it should be an automated process with less than 2-3 clicks, not a whole install-uninstall process.
Please advice.
Cheers and keep up the good work.
TDragon:
Ah, my apologies. Though it's not at all obvious, I've made changes to the installation system such that a 4.5.0 installation and a 4.4.1 installation are recognized differently. Therefore, although I intend for most upgrade scenarios to work as you say, this one won't. You will need to uninstall 4.4.1 first if you want to place 4.5.0 in the same location.
Future upgrades should work as expected. Again, I apologize for the breakage.
-John E. / TDM
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version