cygwin: use more robust version check