[CMake] Question about Windows support.

Brandon J. Van Every bvanevery at gmail.com
Sat Jun 3 15:20:02 EDT 2006


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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://public.kitware.com/pipermail/cmake/attachments/20060603/3207aea9/attachment.html


More information about the CMake mailing list