On 20.12.2010 23:52, [email protected] wrote:

> Though I'd caution that in my testing (way back when) I found that the
> cygwin build of my code was Really Slow, whereas the same code built
> with VC6 (at the time and currently Msys/mingw) was notably faster.

Yes, Cygwin itself is slow, forking processes is known to be *very*
slow under Cygwin. But this only concerns the build process, not the
runtime, AFAICT. Especially the configure part is much slower than on
Linux. My Linux build (make only) in a virtualbox VM under Windows 7
runs faster on one processor (25 % CPU time, currently 57 sec.) than
my Cygwin build on the same machine using 4 processors (100 % CPU, 63
sec.). MinGW is notably faster.

./configure: Linux 3 seconds, Windows 57 (!) seconds.
similar figures for building the doxygen docs.

> Albrecht has used the cygwin stuff more recently so he may have a more
> current view on that, but back in the day it did seem that all the "unix
> emulation" layer under cygwin was slowing things down a lot...

Meanwhile I've also switched to MinGW for my own development, but I'm
still using Cygwin as a development environment. Currently I have used
the mingw-w64 package under Cygwin to create native (non-Cygwin)
Windows 64-bit programs :-) (Used for testing the 64-bit build under
Windows recently).

Albrecht
_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to