|
From: Ioannis V. <no...@ho...> - 2002-04-20 17:29:25
|
<http://run.to/noicys> -----Original Message----- From: dev...@li... [mailto:dev...@li...] On Behalf Of Jason Hardman Sent: Saturday, April 20, 2002 1:36 AM To: Dev-C++ Subject: Re: [Dev-C++] Dev-C++ Users Beware! Something people using Dev-C++ may not realise is that the supplied compiler is MinGW and that it is a port of the GCC compilers as used on linux and many other unix based OS's. The version of GCC that MinGW supplies is 2.?? (I can't remember the exact number) which is fairly old now, as the current linux version of GCC is 3.??. GCC 3.x is fairly new. In fact Suse Linux 7.3 that i have uses GCC 2.x as the default compiler. The latest version of MINGW is pretty good. The current MinGW version is not 100% standards compliant because of this, Noone is yet. In fact MINGW is one of the most compliant compilers i have ever seen, more compliant than Visual C++ 7 .NET for example. and I believe also that the developers of GCC made several additions to it for use within Linux (or Unix?). Yes, but the MINGW team has added Win32 API support. I don't know all the details, so maybe someone with a bit more knowledge can fill in the gaps, but it is well worth considering if you are on the hunt for perfect ANSI compliant C++. Yes we all are. Another point is that the developers of Dev-C++ and the developers MinGW cannot be responsible when the compiler doesn't work in exactly the way you expect. I did not understand what you mean by that. On the brightside, you are getting a free, open-source, cross-platform and non-proprietory compiler. The source for the latest GCC versions is freely available, but AFAIK no one has yet managed to produce a successful port of it to the windows environment. You are welcome to try. As far as i know MING 3.x is currently being made. Ioannis * Ioannis Vranos * Programming pages: http://www.noicys.cjb.net <http://www.noicys.cjb.net/> * Alternative URL: http://run.to/noicys |