I recently compiled the GTK version of the crossfire client for Cygwin and had to do a minor modifications to make it compile. In the file "client/gtk/gx11.c", add the following three lines where appropriate. Somewhere along with the system file includes, I think. #ifdef __CYGWIN__ #include <errno.h> #endif -- Please CC: any replies to me personally, as I don't read the list.