Closed gsano closed 4 years ago
It looks like this is caused by the opus.bundle
being compiled using the latest SDK version, which uses a symbol that the older OS versions do not have. I think you're right that it'll need re-building with the older SDK versions.
If you email me (martin@placeholder-software.co.uk) your invoice number I can send you the code for the native plugins (including our build scripts) and you can adjust it to use whichever SDK versions you need. Dissonance uses two native plugins, so you'll need to make the same change to both opus.bundle
and audioplugindissonance.bundle
.
Thank you very much for your response. I sent a mail with the invoice number to your email address. Please check it.
I've received the code of native plugins and re-build with -mmacosx-version-min=10.12
build option.
Now it works with the older versions of MacOSX (tested with higher than v10.12, since I specified as it is)
Thank you very much for your help.
I'm glad we could fix that for you, thanks for updating me :)
Hi, I'm using Disonannce v6.4.4 on Unity2018.4.20f1(LTS), Mac OSX v10.15. When I built a project with Disonnance for Mac OSX (as Mac App, not mobile app), some OSX versions can't play the app.
In the bad version's log, it says Disonannce couldn't load Opus plugin:
Plugins: Couldn't open ... /opus.bundle, error: dlopen ... : Symbol not found: ____chkstk_darwin
I googled this error message and it seems you might need to re-build opus.bundle with other configuration.Is it possible for you to have a look at this case? Thank you in advance. And this is the part of the log.