| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Warning: This is an alpha testing release. That means the build may contain major missing functionality and serious bugs, including silent incorrect code compilation. MinGW needs your help to test this compiler! Please try out this release and let us know what you think. Contact information is below. PREREQUISITES This binary release requires a PC with a 32-bit version of Windows, such as Windows 95, Windows NT 4.0, Windows XP, or better. You will need to have an existing MinGW installation that includes at least the following. -binutils 2.13 -mingw-runtime 3.13 -w32api 2.2 AVAILABILITY This release is available for download from the following URL. https://sourceforge.net/project/showfiles.php?group_id=2435&package_id=24130 4 You need one of the following files. gcc-4.3.0-20080502-mingw32-alpha-bin.7z (http://www.7-zip.org/) gcc-4.3.0-20080502-mingw32-alpha-bin.tar.gz If you do not want to download the entire compiler, it is possible to download only the parts that you need. Be aware that some archive extracters do not preserve read-only attributes of files. If you are installing the Ada component, please check that the files in the /lib/gcc/mingw32/4.2.1-dw2/adainclude and adalib directories are flagged as read-only. This attribute is necessary to prevent them from being deleted when using gnatclean to clean a project. INSTALLATION INSTRUCTIONS Use an archiver of your choice to extract this package over your existing MinGW installation, which is usually located in c:\mingw. This will replace your old GCC version, if any, as the default compiler. To uninstall or return to your previous version, you can extract the version you want over this version, optionally deleting the old files. Alternately, if you do not want to replace your old installation, you can extract to some other directory of your choosing, and add the bin/ subdirectory to your PATH environment variable. NEW FEATURES SINCE MINGW GCC 3.4 Windows-specific: -Shared libgcc: If all modules are linked with -shared-libgcc, exceptions can be thrown across DLL boundaries. -Shared libstdc++: Add -lstdc++_s to your link flags to link against a DLL version of libstdc++. -Zero cost exceptions: New exception model Dwarf only has performance penalty when being thrown. The old model, SJLJ, is no longer available. -Thread local storage support: The __thread keyword is honoured. -Translations into your language! See MINGW\share\locale for a list of codes. Set the LANG environment variable to the code of your preferred language. $ export LANG=es $ gcc gcc.exe: no hay ficheros de entrada In general: -New language: Java 1.5, using Eclipse front end -New language: Objective-C++, intended to bridge C++ and Objective-C code -Improved optimisation: SSA optimisation framework, IPA support, autovectorization of loops, and more. -Support for new IA-32 processors and SIMD instruction sets -Support for TR1 and experimental support for the next C++ standard -Fortran language rewritten to support new standards -Improved debugging information: Dwarf-2 debugging is now the default. Make sure to get the latest GDB version for the best debugging experience. -OpenMP support (broken) For more information, see <http://gcc.gnu.org/gcc-4.3/>. KNOWN PROBLEMS -Exceptions can't be thrown through foreign frames. -OpenMP is broken: Programs will crash at runtime. -gij is broken: It will crash at runtime. CONTACT INFORMATION Bugs: http://www.mingw.org/bugs.shtml General: mingw-users at http://www.mingw.org/lists.shtml ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ MinGW-users mailing list MinGW-users You may change your MinGW Account Options or unsubscribe at: https://lists.sourceforge.net/lists/listinfo/mingw-users
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
© 2004-2008 readlist.com