SLADE
SLADE copied to clipboard
Homebrew-installed dumb conflicts with SLADE-provided dumb
SLADE Version: (3.2.4) Operating System: (OSX)
Issue Details: If the user has previously installed dumb using Homebrew, SLADE will fail to compile due to missing definitions like LONG_LONG and MID, as well as conflicting function signatures.
I'm a bit lost trying to fix this 😅, currently I uninstall dumb from brew when compiling So, bump to see if anyone can do it
There is a cmake option (in thirdparty/CMakeLists.txt) USE_SYSTEM_DUMB that I think should work
That option fails with "ld: failed to find 'libdumb'", unless I provide the full path to it (PkgConfig::DUMB does not work)
Ive messed so much with cmake and still cant fix this