Compiles on cygwin