Required:
-
MinGW-w64 toolchain
- win32 threads (as opposed to posix threads) is recommended to avoid dependency on
libwinpthread-1.dll
- win32 threads (as opposed to posix threads) is recommended to avoid dependency on
Recommended:
-
Debugging Tools for Windows for the latest version of
dbghelp.dll
,dbgcore.dll
, andsymsrv.dll
DLLs. -
Python 3.x for running some of the tests.
It is also possible to build with a native MinGW toolchain, by doing:
powershell -NoProfile -ExecutionPolicy Bypass -File ci\build.ps1
Note that building with MSYS or Cygwin is not necessary nor supported.
I always build DrMinGW from Linux with MinGW cross-compilation toolchain, by doing:
.ci/build.sh