I compiled this for windows with Mingw. Back when I compiled 1.3.3, I used mingw32 with MSYS on a real windows machine. This version, however, was cross-compiled with the debian linux packaged mingw-w64 toolchain. The makefiles were changed somewhat so the correct compilers, archivers, linkers, etc. were used. These changes are easily reversed by editing the makefiles if you wish to build it on a windows machine with MSYS. You'll also need pdcurses - it's obtainable online at http://pdcurses.sourceforge.net/ ; If you elect to not rename the static library to 'libncurses.a' you'll need to edit the makefile (wherever it says '-lncurses'). Glkterm needed modifications - especially cgdate.c, which was the one file that would not compile as-is on windows due to the use of timegm(), localtime_r(), unsetenv(), and a handful of other functions not on windows systems. I removed the color arguments from this version, as it was a hack I had placed on top of the original library and it is annoying to maintain and causes problems with non-black command prompt backgrounds. I also had to fix CTRL+C not killing the program -Windows does not know SIGINT. It was a pretty long time ago, but I _think_ I also added the arguments for width and height - Hard to remember! Anyway, enjoy. Happy playing! --Wyatt Ward