Ignore executable on other platforms
Make compile on OSX - -lmingw32 should be added on Windows by sdl2-config
Fix property decl errors + % usage