DISTRHO / Cardinal

Virtual modular synthesizer plugin
https://cardinal.kx.studio/
GNU General Public License v3.0
2.22k stars 153 forks source link

Carla.cpp and Ildaeil.cpp: check /usr directory for existing binary #495

Closed ShredderWalnut closed 1 year ago

ShredderWalnut commented 1 year ago

When using Homebrew to download carla and build from source (instead of from https://github.com/falkTX/Carla-Releases/releases), there won't be a Carla.app in ~/Applications or /Applications, but the binaries do exist under /usr/local/bin. Thus, modules like Carla will report that "Carla is not installed on this system" because it only checks for Carla.app.

falkTX commented 1 year ago

Why is binary dir set to /usr/bin/carla ? It should be /usr/lib/carla as done on linux.

I can adapt this so the macos and linux both fallback to the same paths