Cabbage installed with the latest beta installers (after 2.8.69) don’t work on MacOS 10.14.6. I tried also building on MacOS 10.14.6 with this error (not sure if this is informative):
-> 0x103b303ae <+10>: jae 0x103b303b8 ; <+20>
dyld: Library not loaded: /Library/Frameworks/CsoundLib64.framework/CsoundLib64
Referenced from: /Volumes/Data2015/Projects/programming/audio_programming/cSound/Cabbage/installers/cabbage-cmake/cabbage/build/Cabbage_artefacts/Debug/Cabbage.app/Contents/MacOS/Cabbage
Reason: no suitable image found. Did find:
/Library/Frameworks/CsoundLib64.framework/CsoundLib64: code signature in (/Library/Frameworks/CsoundLib64.framework/CsoundLib64) not valid for use in process using Library Validation: mapped file has no cdhash, completely unsigned? Code has to be at least ad-hoc signed.
/Library/Frameworks/CsoundLib64.framework/Versions/6.0/CsoundLib64: code signature in (/Library/Frameworks/CsoundLib64.framework/Versions/6.0/CsoundLib64) not valid for use in process using Library Validation: mapped file has no cdhash, completely unsigned? Code has to be at least ad-hoc signed.
(lldb)
Yes, I sense the bad Apple, but Cabbage shall prevail!
Why is it odd that’s referencing my own build, if I sent you the message from Xcode after running my build? The installers from Azure don’t run.
I believe I’m using your Csound package, since I have Csound ticked for installation in Azure installer. The version doesn’t change when changing from Cabbage ver. 2.8.68 to 2.8.77. The former runs, latter not.
--Csound version 6.16 (double samples) Aug 23 2021
[commit: c7601d11f029f24590917d4a1797e247eafdef21]
However, signing Cabbage seems to do the trick on the Azure installer
Is there something similar we can do with “home builds” with Xcode?
I’m happy that I can for now(?) at least use Azure beta updates.
Nice work Great that we now have a solution for this. My local builds don’t suffer from the same issue. I wonder if Xcode is signing the app here for me, but not for you? Can you try signing the local build?
OK. It seems I can sign the app (and it runs through Xcode) now when I found the app in “debug” - I though it would build it in the root where I found an old build. I guess this is all normal? Thanks!!!