Hallo Thomas, list!
Sorry if I bring this topic up again, but it must be possible to get those objects working ... :(
I cannot manage to build any objects which uses SndObj - tried syncgrain~ and Buzz~, always get linking problems, e.g. siehe [1]
I tried to build it with the debian packages of sndobj and also with a self-compiled version of sndobj ... but it's always the same ... Then Frank sent my a binary of his syncgrain~ which suprisingly worked on my computer - but there was an invalid free ... (siehe [2]) ... and I cannot try to debug it because I cannot build it on my computer ... :(
So - do you have any thought what I should try so that I can build those externals ?
Many Thanks, LG Georg
[1]: /usr/lib/pd/extra/Buzz~.pd_linux: /usr/lib/pd/extra/Buzz~.pd_linux: undefined symbol: _ZTI5SndIO Buzz~ ... couldn't create
[2]: ==18910== Invalid free() / delete / delete[] ==18910== at 0x401D304: operator delete(void*) (vg_replace_malloc.c:246) ==18910== by 0x482C265: HammingTable::~HammingTable() (in /usr/lib/libsndobj.so.2.6) ==18910== by 0x47DDE79: syncgrain::FreeObjs() (in /home/holzi/projects/att_NIME/lib/syncgrain~.pd_linux) ==18910== by 0x47DDD88: syncgrain::mbuf_set(int, _atom const*) (in /home/holzi/projects/att_NIME/lib/syncgrain~.pd_linux) ==18910== by 0x47DED1A: syncgrain::flext_c_mbuf_set(flext_base_single*, int, _atom*) (in /home/holzi/projects/att_NIME/lib/syncgrain~.pd_linux) ==18910== by 0x47E8D4C: flext_base_single::TryMethTag(flext_base_single::Item*, _symbol const*, int, _atom const*) (in /home/holzi/projects/att_NIME/lib/syncgrain~.pd_linux)