BoomerangDecompiler / boomerang

Boomerang Decompiler - Fighting the code-rot :)
Other
370 stars 59 forks source link

Unable to build command-line version without Qt #268

Closed skrinakron closed 3 years ago

skrinakron commented 3 years ago

Nothing else I use requires Qt and I only intend to use Boomerang on the command line. I tried building the current code (1944b80) on Linux without Qt by passing -DBOOMERANG_BUILD_GUI=OFF to CMake, but that errors out because Qt can't be found. Making the CMake find_package(Qt5 ...) conditional on BOOMERANG_BUILD_GUI got me a little further, but CMake still fails because loads of essential-looking targets depend on Qt5::Core. Are these Qt dependencies needed for basic data types or are they used only for some GUI integration that could be made optional?

skrinakron commented 3 years ago

Did some more digging, and it appears Qt core types really are everywhere. I guess I'll just suck it up and build Qt.

Sorry for the noise.