|
From: Brian D. <br...@de...> - 2007-07-05 17:12:08
|
Eric Weddington wrote:
> > (Don't ask me why the Cygwin folks chose this kludgy
> > -mno-cygwin way, in the first place).
>
> Very probably to keep people using Cygwin, rather than dumping Cygwin and
> using MinGW directly...
Please do not perpetuate unsubstantiated nonsense.
We (Cygwin) do not enjoy one bit of the support burden of fielding
questions about -mno-cygwin on our mailing list. Nine times out of ten
they are from someone that is clueless as to the fact that they're using
MinGW and instead think this switch is magic fairy dust that can
generate binaries that somehow do not depend on Cygwin but still have
all the POSIX emulation that is required to port their software.
In fact in future gcc packages we plan to stop providing this flag and
instead provide a Cygwin-hosted MinGW cross compiler named
i686-pc-mingw32-{gcc,g++,gfortran,...}.
Brian
|