Precompiled binaries require AVX support
meschi opened this issue · 1 comments
meschi commented
When I start pure data with the hoa and the cream library, pd crashes with this console output.
$ pd
priority 6 scheduling enabled.
priority 8 scheduling enabled.
Pd: signal 4
My system specs are:
KXStudio 14.04
$ uname -a
Linux pc 3.13.0-133-lowlatency #182-Ubuntu SMP PREEMPT Tue Sep 19 16:47:58 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
I use a vanilla version of pure data.
$ pd -version
Pd-0.45.4 ("") compiled 17:28:13 Dec 11 2013
The hoa and cream binaries are taken from the official download site (http://www.mshparisnord.fr/hoalibrary/en/downloads/puredata/), I used HoaLinux64Vanilla.zip and CreamLinux64Vanilla.zip. The "extended" versions do not work either.
meschi commented
I tracked down the problem in gdb. The supplied binaries are compiled with AVX support. The crash was caused by my processor not supporting the AVX instruction set (Intel Core 2 Duo E8600).
It would be nice to add a system requirement notice or maybe a build for old CPU architectures at the download page.