PureData icon indicating copy to clipboard operation
PureData copied to clipboard

Syphon not working with PD-0.53-1

Open orion-garcia opened this issue 3 years ago • 2 comments

Hiiiiii. Attempting to utilize syphon for PD on a mbp 2015 running mojave and get the following errors in PD's console:

/Users/-----/Documents/Pd/externals/Gem/syphonserver/syphonserver.pd_darwin: dlopen(/Users/------/Documents/Pd/externals/Gem/syphonserver/syphonserver.pd_darwin, 10): Symbol not found: OBJC_CLASS$_SyphonServer Referenced from: /Users/-----/Documents/Pd/externals/Gem/syphonserver/syphonserver.pd_darwin Expected in: flat namespace in /Users/-----/Documents/Pd/externals/Gem/syphonserver/syphonserver.pd_darwin syphonserver og ... couldn't create tgl: no method for 'draw'

I tried copying the syphonserver.pd_darwin and syphon.framework files in the following locations: application/PD-extended/Contents/resources/extra/gem (yes work in pd-extended) documents/PD/externals/gem (no work in pd) application/PD/Contents/resources/extra (no work in pd)

PD-0.53-1 Pd-Extended 0.43.4

orion-garcia avatar Feb 16 '23 21:02 orion-garcia

So right now, this project assumes PD-extended as the only supported PD distribution. Im not sure why we made that decision tbh, its been a while since I looked at the eco system. I believe because GEM and some other externals are required to make Syphon work (and even make sense).

This works with PD Extended 0.43.4 right?

Does not with PD-0.5.3 with manually installed externals for GEM?

vade avatar Feb 16 '23 21:02 vade

Correct on both accounts, it does work with PD Extended 0.43.4 and it does not work with PD-0.5.3 with manually installed externals for GEM. I do have gem installed and running on both but they changed the architecture of the filesystem for the newer pd. the gem folder is no longer located in the Contents folder and now sits in documents/pd/externals/gem, tried moving syphon into there also and no dice.

orion-garcia avatar Feb 17 '23 04:02 orion-garcia