cygwin compatible makefile