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

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list

Reply via email to