MSYS時のdefine(msys2_shell.batで動かした場合)が__MINGW32__ではなく__MSYS__だったので対応した