Is the MinGW tool chain supported?

Sep 7, 2015 at 8:57 AM

On a Windows platform (windows 10) using the MinGW tool chain, I failed to build with:

cmake -G "MinGW Makefiles" .. -DCMAKE_BUILD_TYPE=Release

where .. resolves to the Release directory.

The first problem was that the g++ command line contains Windows style options like /Yu or /M200. After I removed those options, the build failed with missing includes: cpprest_compat.h tries to include sal.h which is not known to the MinGW tool chain.

Is the MinGW platform supported? Am I doing something wrong? In case it is not supported do you have any idea of the amount of work needed to support this tool chain?

Building under Linux (archlinux) using the GNU tool chain works like a charm and all tests passed.

Thanks for your help.