About to roll out my NeXT big update of my compiler suite.
Slightly less massive this time
.
Gcc-4.8.1 32 and 64 bit builds with SEH exceptions supported by the 64 bit version.
Removed a lot of hackish stuff which i later found out not worked quite correctly due to using a posix emulation library only availiable for 32 bit mingw (gnuwin).
Posix tools now reside in Msys and only there.
Removed the abundance off libraries and ports i had in my compilers since users might want to roll there own patches it would be rather fubar to have there Work overwritten by my hacks :S.
Python now finally Works as it should with MinGW MinGW32 and MinGW64 (version 2.7 32 and 64 bit builds).
Many tweaks and improvements to the layout Means this is probably my cleanest release yet.
Structure as follows -> posix tools now all reside in msys /usr and rely on the msys dll but besides exposing some usefull commands that certain MinGW tools can take advantage of,
they are not a requirement of the software built (netpbm & utah raster toolkit etc.).
/usr/local holds tools like cmake 7z and Gui's ffor some Tools like the GDB debugger and are usable with all architectures.
/MinGW The one that started it all. Good trusty compiler that handles most everyday Win32 Work but has an api that is a bit less complete than the MinGW64 port. Its by far the most stable though
/MinGW32 32 bit offspring of the MinGW64 compiler. Actually ment for cross compiling but a few like me,
prefered to have a native version since its api is far more complete than MinGW's (especially the directx api). Older versions where sometimes a bitch to setup correctly, the newer ones have come pretty far though, and rival MinGW in regards to reliability.
/MinGW64 the 64 bit version off the above.
Only stable Windows related stuff in these buggers, its prefered to have librariy dependencies installed to a seperate directory so they dont pollute user Projects. /Opt is a good place and i provided many scripts
that show how to set paths for the compilers to pick them up. Put those scripts in /etc/profile.d and your golden
Small bugger. Well not a bug but my Codeblocks ide is rather old cause of some internal changes recently with there codebase the new ide now uses XML scripts to setup compiler support and i hadnt had the time
yet to mess around with it. No worries though it Works quite well
Uploading soon
Productivity is a state of mind.