[L2Ork-dev] disis_munger~ in last purr-data release?
Ivica Bukvic
ico at vt.edu
Sun Mar 4 01:04:32 EST 2018
I can try to look into it but it may be a while. Thank you for a helpful
feedback, Albert.
Best,
Ico
--
Ivica Ico Bukvic, D.M.A.
Creative Technologies in Music
Director -- DISIS, L2Ork, CTM
ICAT Senior Fellow
Virginia Tech
School of Performing Arts – 0141
Blacksburg, VA 24061
(540) 231-6139
ico at vt.edu
www.performingarts.vt.edu
disis.icat.vt.edu
l2ork.icat.vt.edu
ico.bukvic.net
On Mar 4, 2018 01:01, "Albert Graef" <aggraef at gmail.com> wrote:
> On Sun, Mar 4, 2018 at 3:41 AM, Albert Graef aggraef at gmail.com
> <http://mailto:aggraef@gmail.com> wrote:
>
> Anyway, I tried the latest flext source on Windows, and it builds in
> msys2 (using the autoconf build system, i.e. ./bootstrap; ./configure;
> make) but only produces static libraries there. That’s all I can say
> right now, I didn’t yet try to build anything against it.
>
> Well, I was finally able to build disis_munger~ against the latest flext
> and stk sources. I just ignored all those crazy flext build scripts (which
> don’t work in msys anyway) and rolled my own Makefile (attached) by
> gleaning all the compile options from the Linux build scripts. It’s
> compiling and linking fine, using the static flext and stk libraries.
>
> The external loads but it crashes Pd immediately (both latest Vanilla and
> Purr), with this message from the rt engine:
>
> free(): invalid pointer
> Pd: signal 6
>
> gdb backtrace (running in vanilla):
>
> #0 0x00007ffff676b860 in raise () from /usr/lib/libc.so.6
> #1 0x00007ffff676cec9 in abort () from /usr/lib/libc.so.6
> #2 0x00007ffff67ae437 in __libc_message () from /usr/lib/libc.so.6
> #3 0x00007ffff67b478b in malloc_printerr () from /usr/lib/libc.so.6
> #4 0x00007ffff67b624c in _int_free () from /usr/lib/libc.so.6
> #5 0x00007fffe7932a84 in QueueFifo::~QueueFifo() ()
> from /home/ag/tmp/purr-data/l2ork_addons/disis_munger/disis_munger~.pd_linux
> #6 0x00007fffe7934e23 in QWork(bool, flext_base_multi*) ()
> from /home/ag/tmp/purr-data/l2ork_addons/disis_munger/disis_munger~.pd_linux
> #7 0x00007fffe7934ff4 in flext_base_multi::QWorker(flext_multi::thr_params*)
> ()
> from /home/ag/tmp/purr-data/l2ork_addons/disis_munger/disis_munger~.pd_linux
> #8 0x00007fffe792e33c in LaunchHelper(thr_entry*) ()
> from /home/ag/tmp/purr-data/l2ork_addons/disis_munger/disis_munger~.pd_linux
> #9 0x00007ffff768b08c in start_thread () from /usr/lib/libpthread.so.0
> #10 0x00007ffff682ce7f in clone () from /usr/lib/libc.so.6
>
> Same on Linux and Windows. Ico, it looks like disis_munger~ needs some
> tender care by someone who knows flext better than me. ;-)
>
> Albert
>
> --
> Dr. Albert Gr"af
> Computer Music Research Group, JGU Mainz, Germany
> Email: aggraef at gmail.com
> WWW: https://plus.google.com/+AlbertGraef
>
> _______________________________________________
> L2Ork-dev mailing list
> L2Ork-dev at disis.music.vt.edu
> https://disis.music.vt.edu/listinfo/l2ork-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://disis.music.vt.edu/pipermail/l2ork-dev/attachments/20180304/364f16d0/attachment-0001.html>
More information about the L2Ork-dev
mailing list