Release 0.4.1 does not work on my Mac
Closed this issue · 4 comments
Describe the bug
With new release 0.4.1, I am getting the following error on my Mac when booting scsynth
*** ERROR: dlopen '/Users/geoffroy/Library/Application Support/SuperCollider/Extensions/PortedPlugins/VASEM12_scsynth.scx' err 'dlopen(/Users/geoffroy/Library/Application Support/SuperCollider/Extensions/PortedPlugins/VASEM12_scsynth.scx, 2): no suitable image found. Did find:
/Users/geoffroy/Library/Application Support/SuperCollider/Extensions/PortedPlugins/VASEM12_scsynth.scx: cannot load 'VASEM12_scsynth.scx' (load command 0x80000034 is unknown)
/Users/geoffroy/Library/Application Support/SuperCollider/Extensions/PortedPlugins/VASEM12_scsynth.scx: cannot load 'VASEM12_scsynth.scx' (load command 0x80000034 is unknown)'
To Reproduce
Steps to reproduce the behavior:
- download release 0.4.1 for Mac
- unzip to SC Extensions folder
- start SC
- boot server
Expected behavior
I'd expect it to work as release 0.3.1
Desktop (please complete the following information):
- OS: MacOS 10.14.6
- Architecture: x86
- SC Version: 3.13.0
- PortedPlugins Version: 0.4.1
Thanks !
I've made a build that works on my M1:
Thanks but i am on an old x86 mac
Thanks for this! I don't have time to fix this at the moment, so I would recommend building from source if this is an issue until someone makes a PR for this. You can do that pretty easily using this plugin:
Hey there!
I just ran into the same issue when building the Plugins myself and found a solution (I'm no cmake expert at all, so maybe use with caution?): Apparently you have to set the CMAKE_OSX_DEPLOYMENT_TARGET variable in CMakeLists.txt. I did that by adding this line after line 11 in CMakeLists.txt:
set(CMAKE_OSX_DEPLOYMENT_TARGET "10.13" CACHE STRING "Minimum OS X deployment version")
With the "10.13" being your OS Version. After that, I re-ran the build instructions from the README and everything worked flawlessly.
Hope this helps!