Hello there,
I successfully tested the latest revision of GNU make on WIN32 today and just wanted to share the changes required to successfully build for MinGW and MSVC.
To summarize, I needed to make the following changes:
- Moved __declspec(dllexport) before function return type in GMK_EXPORT.
- Added previously missing files load.c and posixfcn.c to project file.
- Placed unistd.h inclusion in guard (not available in MSVC).
- Fixed OUTPUT_SYNC -> NO_OUTPUT_SYNC guard inversion.
Please find the patch attached and commit if possible.