The MinGW Lottery
BlitzMax Forums/BlitzMax Programming/The MinGW Lottery
| ||
I mean, how hard does it need to be to find one current distro which builds everything you need to build? Good Grief ! The nuwen distro (GCC 4.7.2), is, unfortunately no good. It won't build Qt. It appears to build the other things I've thrown its way, but I need one, true compiler… and it ain't it. I *may* have the latest TDM distro (4.7.1) working. It at least builds Qt okay. So, perhaps there's some hope. I haven't the heart to try the "official" release, mainly because I can never seem to find the right page on sourceforge to download it. Maybe I'm getting on a bit… Of course, your average Joe-coder can probably get away with using any of them, as long as they update their BlitzMax/bin and BlitzMax/lib files to match the distro. It's just when you want to get your hands dirty, that you also tend to get them burnt… Bloody Hell… Enter the MinGW lottery today, and find out if you are a winner! Merry December Holidays! ;-) |
| ||
I feel your pain. This is one the serious issues I have with Bmax. For me, the nuwen distro has had the smallest compatibility with 3rd party mods. Sometimes I think I want to write a tool with a front end that will swap out different Mingw distros on command, but I just don't know enough about gcc to deal with bmax's custom libgcc.a file. I hope you get some progress on this as i think more people have this issue than speak up on the forums. Happy holidays! |
| ||
I have numerous PCs and reinstalling an os and consequently mingw/blitzmax is always something i dread. Faffing on with getting it to install in the first place, environment variables, then more faffing to get it to compile c++ code AND getting it to play nice with third party mods. It's the single biggest job after a reinstall. |
| ||
I've never had a problem with this one (4.7.1), and I've built wxWidgets off of it: http://tdm-gcc.tdragon.net/ Last edited 2012 |
| ||
On Windows 7 (64 Bit) I have had no issues with 4.7.2. so far. |
| ||
Well, it all seems to depend on what you are trying to do/use. Nuwen 4.7.2 appears to have issues with tr1 compatibility, whereas TDM 4.7.1 doesn't. |
| ||
It can indeed be frustrating which is why I ended up creating a little tool to help test MinGW versions MINGW Selector http://www.mediafire.com/?hv5qzsnfhg9iybo This little tool was written to ease testing multiple MinGW installations using BlitzMax on windows. While I have tested this tool and there is error checking present please backup your BlitzMax folder in case there are any problems, as I cannot be held responsible as this tool was written for my personal use and I use it myself to rebuild modules and simply thought I would share it with others. Any questions, problems or suggestions let me know rebootbug aka Brendan Last edited 2012 Last edited 2012 |
| ||
Certainly GCC is not the only game in town... However, it is probably the best supported and most frequently updated (though I could be wrong on this). What options do we have to make this problem go away? (Seems to be a recurring problem here). Russell |