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)