github.com

Simplify building with MinGW toolchain by mmuetzel · Pull Request #2211 · wxWidgets/Phoenix

  • ️Sat Aug 06 2022

IIUC, Phoenix is built with a MSVC toolchain on Windows by default.
While it is also possible to build it with a MinGW toolchain, this requires that some files of the build system are modified manually. The files that need changes include wscript and buildtools/config.py.

To simplify building with a MinGW toolchain a little bit, add a new option --no_msvc for waf that switches from a MSVC toolchain to a MinGW toolchain on Windows.
Without that option, the MSVC toolchain continues to be used on Windows. So by default, MSVC is used like before this change.