There are 3 attempts used
- Cross-compile CMake with mingw64 + pre-built mingw64 ncurses - See
- Cross-compile both CMake and pdcurses with mingw64 - See
- Natively compile CMake and pdcurses with MSVC - See
All above 3 attempts shared the common steps but still listing such shared content in each of its own guide for reference and clear guideline.