[flext] dlopen: Symbol not found
Thomas Grill
gr at grrrr.org
Sun Aug 14 13:13:36 CEST 2011
Hi Patrick,
the demangled name of that symbol is flext_obj_single_d::Finalize() which refers to a static debug build.
This kind of build is expected to be statically (not dynamically) linked, the latter being your case.
In Xcode you need to link to libflext-pd_sd.a with a linker command -lflext_sd .
I guess in your case it is rather -lflext.
gr~~~
Am 12.08.2011 um 16:21 schrieb Patrick Gampp:
> Hi all,
> I built the flext template external with the help of Xcode 4. When I try to create it in a puredata patch, the following error occurs:
>
> ---
> /Volumes/Projects/_shared/pd_X/myext.pd_darwin: dlopen(/Volumes/Projects/_shared/pd_X/myext.pd_darwin, 10): Symbol not found: __ZN18flext_obj_single_d8FinalizeEv
> Referenced from: /Volumes/Projects/_shared/pd_X/myext.pd_darwin
> Expected in: dynamic lookup
>
> myext
> ... couldn't create
> ---
>
> Can you give me a hint, what the problem is here?
>
> Thanks,
> Patrick
> _______________________________________________
> http://grrrr.org/ext/flext
>
> flext mailing list
> flext at grrrr.org
> http://grrrr.org/cgi-bin/mailman/listinfo/flext
--
Thomas Grill
http://grrrr.org
+43 699 19715543
More information about the flext
mailing list