It works under cygwin, but that isn't really a windows port it's a unix emulator under windows. If that meets your needs then all good. As for the compiler I imagine any compiler would do, and there ought to be a free one for windows somewhere. If not, that's just one more strike against windows, along with the up front cost of buying the damn os in the first place. Karl Dahlke