grame-cncm / faust

Functional programming language for signal processing and sound synthesis
http://faust.grame.fr
Other
2.57k stars 321 forks source link

Compiling faust2mesh on Ubuntu #812

Closed friskgit closed 2 years ago

friskgit commented 2 years ago

Just a note that it is necessary to symbolically link referenced libraries from MKL to /lib/ for the Makefile to find them (or change the makefile, but in this instance it appeared easeier to just link):

ln -s /opt/intel/oneapi/compiler/latest/linux/compiler/lib/intel64_lin/libiomp5.so /lib/libiomp5.so

As noted in the instruction you need to update the PARDISO directory to, in my case: /opt/intel/oneapi/mkl/2022.2.0

rmichon commented 2 years ago

Hi Henrik, This should be fixed in the Makefiles. It also seems that mesh2faust wasn't compiling with more recent versions of the C++ compiler. I did quick fix for that too but eventually, I think some of the code of mesh2faust should be reworked/updated. Thanks for reporting! Cheers, Romain