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

