James Mansion wrote:
 >  MinGW / MSYS and Cygwin are fine also.  Windows != Visual Studio.  :-)
 
In 20-something years working (mostly in investment backs) on systems with
Win32 and UNIX deployment, I've *never* seen a team deploy C or C++ on
Win32 with gcc.

So what?  Who cares?  GCC is deployed in tons of Unix places and being able to recompile on Win32 is an advantage.  When done under Cygwin it often works out of the box, at the cost of a GPL.  MinGW licensing is unencumbered but the ports take work.  Of course there's a price to pay when moving towards a more native Win32 paradigm.  I won't even argue whether anyone develops with MinGW or Cygwin from scratch, although I think some do.  The portability is exteremely valuable; for instance, my code doesn't work on my own Windows box right now, but does work on another fellow's Linux box.  So here I am developing for other platforms because of CMake.  If cross-platform is your concern, the ability to target many compilers is valuable, for many reasons that have nothing to do with how popular those compilers are.

 
VisualStudio is number 1 by an enormous margin. 

Yeah, so?  Microsoft owns half the world and half your brain; what of it?

Let's try and keep it in focus -

The focus is CMake.  CMake's support for MinGW / MSYS and Cygwin is excellent.

.
Cheers,
Brandon Van Every

_______________________________________________
CMake mailing list
CMake@cmake.org
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to