This package was built by Evin Robertson using cygwin b20.1, available from cygnus's web page. Instructions follow if you want to build nitfol yourself from source, which will be available from http://ifarchive.org/indexes/if-archiveXinfocomXinterpretersXnitfol.html Nitfol 0.5 doesn't build for windows straight from the source (I'll try to fix this for 0.6). You'll need winglk. Unpack it and do: dlltool --as=as --dllname=glk.dll --def=glkdll/glk.def --output-lib=libglk.a echo GLKLIB=-lglk > Make.winglk In nitfol's makefile, change ALLFLAGS to -mno-cygwin, and add -Wl,-subsystem,windows to LDFLAGS. Remove -ansi from CFLAGS. In startwin.c, remove all bits referencing to stdio and printf. If you want nitfol.cfg support, copy it in from startdos.c, using n_file_name() in place of glkunix_stream_open_pathname(). Type 'make winnitfol'; winnitfol.exe should appear. If I've remembered everything, this should mostly work. If you run into difficulties (but you are able to compile and run the example Glk apps), let me know.