Compiling HISE with Faust on Linux
-
@etXzat Yes Ubuntu has some quirks when it comes to installing some packages, that is why I build from source and installed in manually.
I want to avoid installing from the official repository since they have outdated versions, see:
https://launchpad.net/ubuntu/+source/faust
latest current stable is2.41
@sletz
make all && sudo make install
solved my issues! Thank you very much. -
I'm getting this same error when trying to build Hise with Faust on Linux.
Linking HISE Standalone - App /usr/bin/ld: cannot find -lfaust: No such file or directory
Using make all && sudo make install to install Faust didn't work for me. Any ideas?
-
@bendurso Use my fork :)
-
@d-healey I think the error is related to the installation or linking of Faust on my system. That would fix the issue?
-
@bendurso said in Compiling HISE with Faust on Linux:
I think the error is related to the installation or linking of Faust on my system
How did you install it?
-
@d-healey Following the same guide as oskarsh:
git clone https://github.com/grame-cncm/faust.git cd faust make all && sudo make install
-
@bendurso If you're on a Debian based distro use the package that's in the distro's repo.
sudo apt update
sudo apt install faust
-
@bendurso btw, did you see that I published on Patreon today a video showing how to compile HISE on Linux with Faust?
-
@d-healey said in Compiling HISE with Faust on Linux:
sudo apt update
sudo apt install faustThis worked for me, thanks!
@d-healey said in Compiling HISE with Faust on Linux:
I published on Patreon today a video showing how to compile HISE on Linux with Faust?
Oh yes, I did see the video—thanks! I was also having an issue with IPP after the "Linking HISE Standalone" process. After watching the IPP section in the video, I thought that maybe the order of the IPP paths mattered. So I arranged them in the same order you did, and the error disappeared.
-
@bendurso said in Compiling HISE with Faust on Linux:
So I arranged them in the same order you did, and the error disappeared.
Good to know!