add PROGSUFFIX construction variable and default it to ".exe" for mingw/cygwin platforms