[flext] "Undefined Symbol" when converting flext object to library
Thomas Grill
gr at grrrr.org
Wed Mar 2 16:21:06 CET 2011
Hi Spencer,
it seems that for your external you use static linking with the debug-enabled library.
(as indiciated by the demangled name of the said symbol - flext_base_multi_d::Init() ).
I guess that when building the library, your linker has failed to find the respective flext library, which may have been concealed by a --undefined suppress linker option (in MacOS). So please check the availability of libflext-pd_td.a and the search path defined in buildsys/config*.txt
gr~~~
Am 01.03.2011 um 07:02 schrieb Spencer Russell:
> I've got a flext external working well as a single object, but I'd
> like to add some more objects to create a library.
>
> I think I'm following the example posed in lib1, but when I try to
> instantiate my library in PD I get:
> "undefined symbol: _ZN18flext_base_multi_d4InitEv"
>
> I haven't dug very deeply into how the lib setup macros work, but any
> thoughts as to where I would find the source of this problem?
>
> Thanks,
> Spencer
> _______________________________________________
> http://grrrr.org/ext/flext
>
> flext mailing list
> flext at grrrr.org
> http://grrrr.org/cgi-bin/mailman/listinfo/flext
More information about the flext
mailing list