Hi all, finally coming back to this one. The pd 0.39 OSX version has problems loading externals sharing common symbol names (for example such compiled with static flext libraries). Version 0.38 hasn't had this problem because the dynamic linker was called with the NSLINKMODULE_OPTION_PRIVATE option. Is there a convincing reason why this has been taken out? See also patch 1378927 in the SF bug tracker.
best greetings, Thomas
Am 08.12.2005 um 19:28 schrieb vincent rioux:
Hi Thomas, It seems that on osx with pd39.2 (launched from terminal), pyext (current or beta version) and dyn~ (current) can't be loaded jointly. I get this error message:
py/pyext 0.2.1pre - python script objects (C)2002-2005 Thomas Grill - http://grrrr.org/ext
using Python 2.3 (#1, Sep 13 2003, 00:49:11) [GCC 3.3 20030304 (Apple Computer, Inc. build 1495)]
Python array support enabled
link error 0 dyld: /Applications/pd39.app/Contents/Resources/bin/pd multiple definitions of symbol _ZN11TableAnyMap8iterator7forwardEv.eh /data/pdlibs/py.pd_darwin definition of _ZN11TableAnyMap8iterator7forwardEv.eh /data/pdlibs/dyn~.pd_darwin definition of _ZN11TableAnyMap8iterator7forwardEv.eh
dyn~: can't load library
This combination is however working fine with Hans, pd38 extended.
best regards, vincent
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list