attempt compile fix on cygwin