[PD] Can't load external I put together and want to test

IOhannes m zmölnig zmoelnig at iem.at
Wed Dec 27 19:52:54 CET 2017


On 12/27/2017 07:05 PM, Christof Ressi wrote:
> this strikes me as odd. in C, funtion declarations/definitions are extern by default, i.e. there shouldn't be any difference between
> void foo(void) { ... }
> and
> extern void foo(void) {...}
> 
> in fact, I haven't seen a single Pd external source file where the setup function was explicitly marked 'extern'.
> 
> could it be that your setup function was accidentally marked as 'static'? how did you build your external? 
> 

more likely, your compiler/linker defaults to not exporting any symbols
that are not explicitely eported.
reading the changelog and README.Debian that comes with your compiler
docs (look out for /usr/share/doc/gcc*/) might help.

gfamdsr
IOhannes

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20171227/bd4959cc/attachment.sig>


More information about the Pd-list mailing list