I compile Pure Data sources with my plugin, I use the GitHub Pure Data
repository (https://github.com/pure-data/pure-data).
I think the symbol is well exported :

nm camomile | grep s_signal
0000000000699a60 D _s_signal
000000000010c0c0 t _sys_signal

but I forget to give you the full error :
tried /Users/Pierre/GitHub/Camomile/Patches/freeverb~.pd_darwin and
succeeded
verbose(4): /Users/Pierre/GitHub/Camomile/Patches/freeverb~.pd_darwin:
dlopen(/Users/Pierre/GitHub/Camomile/Patches/freeverb~.pd_darwin, 10):
Symbol not found: _s_signal
Referenced from: /Users/Pierre/GitHub/Camomile/Patches/freeverb~.pd_darwin
Expected in: dynamic lookup


2016-03-10 0:17 GMT+01:00 IOhannes m zmölnig <[email protected]>:

> On 03/09/2016 09:54 PM, Pierre Guillot wrote:
> > I'm working on a plugin that dynamically loads PD patches. Everything
> works
> > fine, I even manage the multiple instances issue. You can take a look at
> it
> > if you want : https://github.com/pierreguillot/Camomile. My problem is
> that
> > the plugin can't load dynamically the external libraries (I tried with
> > freeverb~ and other libraries and I got : Symbol not found: _s_signal
>
> so what is the Pd-engine you use?
> is it loaded before trying to load the external?
>
>
> _______________________________________________
> Pd-dev mailing list
> [email protected]
> http://lists.puredata.info/listinfo/pd-dev
>
>
_______________________________________________
Pd-dev mailing list
[email protected]
http://lists.puredata.info/listinfo/pd-dev

Reply via email to