On Mon, 2010-10-25 at 07:57 +0200, Hendrik Sattler wrote:
> No. You have the same kernel under the skin and any software that has low-
> level parts thus needs to know that it is running on Windows, be it through 
> the cygwin layer or not. How does it do that without the WIN32 define?

With the CYGWIN define, of course.  In practice, there are *very* few
cases where WIN32 and CYGWIN are in the same boat, and a PE/ELF/MACHO
conditional would cover most of those.

> And for the cases it doesn't? You don't throw away compatibility for "the 
> bulk 
> of ...".

We are the distributors of Cygwin.  We make Cygwin as a very capable
*NIX/X11 platform.  We do not want WIN32 defined on Cygwin.  Period.
How would you feel if I started making arbitrary decisions about CMake's
behaviour on *your* platform where I do not use it myself?


Yaakov
Cygwin Ports


_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to