x64dbg / x64dbgpy

Automating x64dbg using Python, Snapshots:
https://ci.appveyor.com/project/mrexodia/x64dbg-python/build/artifacts
MIT License
1.47k stars 70 forks source link

Use CMake as a build system in order to support multiple compilers #43

Open KOLANICH opened 4 years ago

mrexodia commented 4 years ago

To what benefit? Only MSVC is supported and you can simply upgrade the solution and compile things with VS2019 if you really want to.

KOLANICH commented 4 years ago

Only MSVC is supported

How about MinGW-w64? I guess having CMake (or other build system with compiler abstraction layer) build is an absolute prerequisite for that because noone wants to write lot of toolchain-specific recepies.

mrexodia commented 4 years ago

This is a plugin for x64dbg. Mingw is not officially supported. Likely the libs won’t link. This plugin is part of the x64dbg project and msvc is what is used everywhere there. I recognize the value of cmake, but here it just detracts from the goal. Which does not include mingw or other platforms.