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 <zmoelnig@iem.at>:
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
Pd-dev@lists.iem.at
http://lists.puredata.info/listinfo/pd-dev