cygwin compile