MinGW: A native Win32 port of the GNU Compiler Collection (GCC), with freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality.
An updated release of GCC 3.4.5 is available. As with the previous 3.4.5 Vista release, the only substantial change from the original 3.4.5-20060117-1 release is Windows Vista compatibility. The binaries included should run on any version of Windows previously supported (typically beginning with Windows 95) up through Windows Vista.
This release does not have the bug sometimes seen in the previous Vista-fixed release, which caused errors in a few cases on machines where drive D: is a removable media drive.
The new release is versioned "gcc-3.4.5-20060117-2", in the GCC Version 3 package on the SF download page. Binary and source tarballs for six language packages are available (C, C++, Ada, F77, Java and Objective-C). For further details, see the file "gcc-3.4.5-v2-release_notes.txt".
If you encounter bugs of any sort while using this release, you should first search the mingw-users mailing list archives to see whether the issue has already been dealt with. If the problem is in fact unique to this release (for example, a packaging bug or an unforeseen consequence of changes in the build process), please post full details -- the bug's symptoms and steps to reproduce it -- to the mingw-users mailing list.