Follow-up Comment #4, bug #57152 (project make): I don't have MinGW64 installed to try that, but if you tried it and it worked, then I guess it's fine.
The problem with __MINGW64__ is that AFAIK it isn't defined by the compiler, it is in some header file. So if config.h is included before any MinGW64 header, the macro might not be defined. What I usually do is this: #include <_mingw.h> #ifdef __MINGW32_VERSION /* mingw.org */ #else /* MinGW64 */ #endif (Thankfully, __MINGW32_VERSION is not defined in MinGW64.) But again, if __MINGW64__ works for you, I'm fine with that. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?57152> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/