[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [sc-users] SC Plugins on MacOS 10.7





On Sat, Mar 16, 2019, 6:13 AM <stefanus@xxxxxxxxx> wrote:
Brian, you're my superhero!!!

Thanks so much!! I've just booted up the server and using your plugins.
My peace lives again!!!

I owe you an arm and a leg,

Glad to help! I will throw up this build as part of the 3.9.1 release and make sure that the repo's osx compatibility tracks the main repo's from now on.

Brian

Stefan

Am 16.03.19 um 05:27 schrieb brianlheim@xxxxxxxxx:
> Hi Stefan,
>
> I am assuming by "the plugins" you mean sc3-plugins.
>
> My guess is that the reason you're seeing this is that our release builds
> of sc3-plugins have not been built with an explicit compatibility setting
> that we use for the supercollider project release builds. In CMake, the
> option is CMAKE_OSX_DEPLOYMENT_TARGET.
>
> That would be consistent with the error messages you're seeing -- the
> plugin libraries are trying and failing to find system library functions
> (which in this case are in libSystem.B.dylib), even though supercollider
> itself has no problem finding them.
>
> This is conjecture, because I don't know very much about how Apple/Darwin's
> system libraries work, but compiling sc3-plugins for an older target
> probably means that the system libs use different (read: legacy) symbols
> for the same functions, which are present in those older system libs on
> 10.7.
>
> I've pushed an experimental branch off the 3.9.1 release branch of
> sc3-plugins that compiles for compatibility with 10.7:
> http://supercollider.s3.amazonaws.com/builds/supercollider/sc3-plugins/osx/Plugins-a2eaff5d096088b3b5f60fc3678d5e6c749d32c6.zip
>
> I'm not sure if it will work for you or not, because I don't know if this
> is the root problem here, but it seems promising. A quick grep of this
> build shows that no binary contains the symbols "__exp10" or
> "___sincos_stret"; there are several matches for both in the 3.9.1
> sc3-plugins release however.
>
> Hope this helps.
>
> Regards,
> Brian
>
> On Fri, Mar 15, 2019 at 9:01 PM <stefanus@xxxxxxxxx> wrote:
>
>> Hey all,
>>
>> this is kind of urgent. I've installed SC 3.9.3 successfully on an old
>> mac mini, running OS 10.7 (highest possible OS version). But now I also
>> needed the plugins (at least PV_BufRD). But simply downloading the
>> plugins release for 3.9.1 resulted in the errors below.
>> Would I have to compile the plugins myself? Unfortunately I couldn't get
>> Xcode running on this machine... so, I'm pretty limited.
>>
>> I would *really* need PV_BufRd as its part of an installation, opening
>> next wednesday...
>>
>> Das anyone have an idea what I could do?
>>
>> Thanks a lot!
>>
>> Stefan
>>
>> *** ERROR: dlopen '/Library/Application
>> Support/SuperCollider/Extensions/ATK/AtkUGens.scx' err
>> 'dlopen(/Library/Application
>> Support/SuperCollider/Extensions/ATK/AtkUGens.scx, 2): Symbol not found:
>> ___exp10
>>   Referenced from: /Library/Application
>> Support/SuperCollider/Extensions/ATK/AtkUGens.scx
>>   Expected in: /usr/lib/libSystem.B.dylib
>>  in /Library/Application Support/SuperCollider/Extensions/ATK/AtkUGens.scx'
>> *** ERROR: dlopen '/Library/Application
>> Support/SuperCollider/Extensions/AuditoryModeling/AuditoryModeling.scx'
>> err 'dlopen(/Library/Application
>> Support/SuperCollider/Extensions/AuditoryModeling/AuditoryModeling.scx,
>> 2): Symbol not found: ___sincos_stret
>>   Referenced from: /Library/Application
>> Support/SuperCollider/Extensions/AuditoryModeling/AuditoryModeling.scx
>>   Expected in: /usr/lib/libSystem.B.dylib
>>  in /Library/Application
>> Support/SuperCollider/Extensions/AuditoryModeling/AuditoryModeling.scx'
>> *** ERROR: dlopen '/Library/Application
>> Support/SuperCollider/Extensions/BBCut2UGens/BBCut2UGens.scx' err
>> 'dlopen(/Library/Application
>> Support/SuperCollider/Extensions/BBCut2UGens/BBCut2UGens.scx, 2): Symbol
>> not found: ___exp10
>>   Referenced from: /Library/Application
>> Support/SuperCollider/Extensions/BBCut2UGens/BBCut2UGens.scx
>>   Expected in: /usr/lib/libSystem.B.dylib
>>  in /Library/Application
>> Support/SuperCollider/Extensions/BBCut2UGens/BBCut2UGens.scx'
>> *** ERROR: dlopen '/Library/Application
>> Support/SuperCollider/Extensions/BhobUGens/BhobGrain.scx' err
>> 'dlopen(/Library/Application
>> Support/SuperCollider/Extensions/BhobUGens/BhobGrain.scx, 2): Symbol not
>> found: ___sincos_stret
>>   Referenced from: /Library/Application
>> Support/SuperCollider/Extensions/BhobUGens/BhobGrain.scx
>>   Expected in: /usr/lib/libSystem.B.dylib
>>  in /Library/Application
>> Support/SuperCollider/Extensions/BhobUGens/BhobGrain.scx'
>> *** ERROR: dlopen '/Library/Application
>> Support/SuperCollider/Extensions/DEINDUGens/complexRes.scx' err
>> 'dlopen(/Library/Application
>> Support/SuperCollider/Extensions/DEINDUGens/complexRes.scx, 2): Symbol
>> not found: ___sincos_stret
>>   Referenced from: /Library/Application
>> Support/SuperCollider/Extensions/DEINDUGens/complexRes.scx
>>   Expected in: /usr/lib/libSystem.B.dylib
>>  in /Library/Application
>> Support/SuperCollider/Extensions/DEINDUGens/complexRes.scx'
>> *** ERROR: dlopen '/Library/Application
>> Support/SuperCollider/Extensions/DEINDUGens/Greyhole.scx' err
>> 'dlopen(/Library/Application
>> Support/SuperCollider/Extensions/DEINDUGens/Greyhole.scx, 2): Symbol not
>> found: ___sincosf_stret
>>   Referenced from: /Library/Application
>> Support/SuperCollider/Extensions/DEINDUGens/Greyhole.scx
>>   Expected in: /usr/lib/libSystem.B.dylib
>>  in /Library/Application
>> Support/SuperCollider/Extensions/DEINDUGens/Greyhole.scx'
>> *** ERROR: dlopen '/Library/Application
>> Support/SuperCollider/Extensions/DEINDUGens/JPverb.scx' err
>> 'dlopen(/Library/Application
>> Support/SuperCollider/Extensions/DEINDUGens/JPverb.scx, 2): Symbol not
>> found: ___exp10f
>>   Referenced from: /Library/Application
>> Support/SuperCollider/Extensions/DEINDUGens/JPverb.scx
>>   Expected in: /usr/lib/libSystem.B.dylib
>>  in /Library/Application
>> Support/SuperCollider/Extensions/DEINDUGens/JPverb.scx'
>> *** ERROR: dlopen '/Library/Application
>> Support/SuperCollider/Extensions/DWGUGens/DWGBowed.scx' err
>> 'dlopen(/Library/Application
>> Support/SuperCollider/Extensions/DWGUGens/DWGBowed.scx, 2): Symbol not
>> found: ___sincos_stret
>>   Referenced from: /Library/Application
>> Support/SuperCollider/Extensions/DWGUGens/DWGBowed.scx
>>   Expected in: /usr/lib/libSystem.B.dylib
>>  in /Library/Application
>> Support/SuperCollider/Extensions/DWGUGens/DWGBowed.scx'
>> *** ERROR: dlopen '/Library/Application
>> Support/SuperCollider/Extensions/DWGUGens/DWGPlucked.scx' err
>> 'dlopen(/Library/Application
>> Support/SuperCollider/Extensions/DWGUGens/DWGPlucked.scx, 2): Symbol not
>> found: ___sincos_stret
>>   Referenced from: /Library/Application
>> Support/SuperCollider/Extensions/DWGUGens/DWGPlucked.scx
>>   Expected in: /usr/lib/libSystem.B.dylib
>>  in /Library/Application
>> Support/SuperCollider/Extensions/DWGUGens/DWGPlucked.scx'
>> *** ERROR: dlopen '/Library/Application
>> Support/SuperCollider/Extensions/JoshUGens/AmbisonicUGens.scx' err
>> 'dlopen(/Library/Application
>> Support/SuperCollider/Extensions/JoshUGens/AmbisonicUGens.scx, 2):
>> Symbol not found: ___sincos_stret
>>   Referenced from: /Library/Application
>> Support/SuperCollider/Extensions/JoshUGens/AmbisonicUGens.scx
>>   Expected in: /usr/lib/libSystem.B.dylib
>>  in /Library/Application
>> Support/SuperCollider/Extensions/JoshUGens/AmbisonicUGens.scx'
>> *** ERROR: dlopen '/Library/Application
>> Support/SuperCollider/Extensions/JoshUGens/JoshAmbiUGens.scx' err
>> 'dlopen(/Library/Application
>> Support/SuperCollider/Extensions/JoshUGens/JoshAmbiUGens.scx, 2): Symbol
>> not found: ___sincos_stret
>>   Referenced from: /Library/Application
>> Support/SuperCollider/Extensions/JoshUGens/JoshAmbiUGens.scx
>>   Expected in: /usr/lib/libSystem.B.dylib
>>  in /Library/Application
>> Support/SuperCollider/Extensions/JoshUGens/JoshAmbiUGens.scx'
>> *** ERROR: dlopen '/Library/Application
>> Support/SuperCollider/Extensions/JoshUGens/JoshGrainUGens.scx' err
>> 'dlopen(/Library/Application
>> Support/SuperCollider/Extensions/JoshUGens/JoshGrainUGens.scx, 2):
>> Symbol not found: ___sincos_stret
>>   Referenced from: /Library/Application
>> Support/SuperCollider/Extensions/JoshUGens/JoshGrainUGens.scx
>>   Expected in: /usr/lib/libSystem.B.dylib
>>  in /Library/Application
>> Support/SuperCollider/Extensions/JoshUGens/JoshGrainUGens.scx'
>> *** ERROR: dlopen '/Library/Application
>> Support/SuperCollider/Extensions/JoshUGens/JoshPVUGens.scx' err
>> 'dlopen(/Library/Application
>> Support/SuperCollider/Extensions/JoshUGens/JoshPVUGens.scx, 2): Symbol
>> not found: ___sincosf_stret
>>   Referenced from: /Library/Application
>> Support/SuperCollider/Extensions/JoshUGens/JoshPVUGens.scx
>>   Expected in: /usr/lib/libSystem.B.dylib
>>  in /Library/Application
>> Support/SuperCollider/Extensions/JoshUGens/JoshPVUGens.scx'
>> *** ERROR: dlopen '/Library/Application
>> Support/SuperCollider/Extensions/JoshUGens/JoshUGens.scx' err
>> 'dlopen(/Library/Application
>> Support/SuperCollider/Extensions/JoshUGens/JoshUGens.scx, 2): Symbol not
>> found: ___exp10f
>>   Referenced from: /Library/Application
>> Support/SuperCollider/Extensions/JoshUGens/JoshUGens.scx
>>   Expected in: /usr/lib/libSystem.B.dylib
>>  in /Library/Application
>> Support/SuperCollider/Extensions/JoshUGens/JoshUGens.scx'
>> Found 0 LADSPA plugins
>> *** ERROR: dlopen '/Library/Application
>> Support/SuperCollider/Extensions/MCLDUGens/MCLDFilterUGens.scx' err
>> 'dlopen(/Library/Application
>> Support/SuperCollider/Extensions/MCLDUGens/MCLDFilterUGens.scx, 2):
>> Symbol not found: ___sincos_stret
>>   Referenced from: /Library/Application
>> Support/SuperCollider/Extensions/MCLDUGens/MCLDFilterUGens.scx
>>   Expected in: /usr/lib/libSystem.B.dylib
>>  in /Library/Application
>> Support/SuperCollider/Extensions/MCLDUGens/MCLDFilterUGens.scx'
>> *** ERROR: dlopen '/Library/Application
>> Support/SuperCollider/Extensions/MCLDUGens/MCLDPollUGens.scx' err
>> 'dlopen(/Library/Application
>> Support/SuperCollider/Extensions/MCLDUGens/MCLDPollUGens.scx, 2): Symbol
>> not found: ___exp10f
>>   Referenced from: /Library/Application
>> Support/SuperCollider/Extensions/MCLDUGens/MCLDPollUGens.scx
>>   Expected in: /usr/lib/libSystem.B.dylib
>>  in /Library/Application
>> Support/SuperCollider/Extensions/MCLDUGens/MCLDPollUGens.scx'
>>
>> _______________________________________________
>> sc-users mailing list
>>
>> info (subscription, etc.):
>> http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/mailinglist.aspx
>> archive: https://listarc.bham.ac.uk/marchives/sc-users/
>> search: https://listarc.bham.ac.uk/lists/sc-users/search/
>>
>

_______________________________________________
sc-users mailing list

info (subscription, etc.): http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/mailinglist.aspx
archive: https://listarc.bham.ac.uk/marchives/sc-users/
search: https://listarc.bham.ac.uk/lists/sc-users/search/