HISE Logo Forum
    • Categories
    • Register
    • Login

    Compiling HISE with Faust on Linux

    Scheduled Pinned Locked Moved General Questions
    faustcompilelinuxlinux-debian
    14 Posts 6 Posters 982 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • E
      etXzat
      last edited by

      Hi oskarsh,

      I guess Ubuntu is packaging the Faust compiler separately from the library we're using.
      You can try installing the libfaust2 package.

      On Linux there is no need to specify the library path. Your package manager makes sure it installs the library where the compiler/linker can find it ;)

      1 Reply Last reply Reply Quote 0
      • oskarshO
        oskarsh
        last edited by

        @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 is 2.41

        @sletz
        make all && sudo make install solved my issues! Thank you very much.

        1 Reply Last reply Reply Quote 0
        • bendursoB
          bendurso @oskarsh
          last edited by

          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?

          d.healeyD 1 Reply Last reply Reply Quote 0
          • d.healeyD
            d.healey @bendurso
            last edited by

            @bendurso Use my fork :)

            Libre Wave - Freedom respecting instruments and effects
            My Patreon - HISE tutorials
            YouTube Channel - Public HISE tutorials

            bendursoB 1 Reply Last reply Reply Quote 0
            • bendursoB
              bendurso @d.healey
              last edited by

              @d-healey I think the error is related to the installation or linking of Faust on my system. That would fix the issue?

              d.healeyD 1 Reply Last reply Reply Quote 0
              • d.healeyD
                d.healey @bendurso
                last edited by

                @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?

                Libre Wave - Freedom respecting instruments and effects
                My Patreon - HISE tutorials
                YouTube Channel - Public HISE tutorials

                bendursoB 1 Reply Last reply Reply Quote 0
                • bendursoB
                  bendurso @d.healey
                  last edited by

                  @d-healey Following the same guide as oskarsh:

                  git clone https://github.com/grame-cncm/faust.git
                  cd faust
                  make all && sudo make install
                  
                  d.healeyD 2 Replies Last reply Reply Quote 0
                  • d.healeyD
                    d.healey @bendurso
                    last edited by

                    @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

                    Libre Wave - Freedom respecting instruments and effects
                    My Patreon - HISE tutorials
                    YouTube Channel - Public HISE tutorials

                    bendursoB 1 Reply Last reply Reply Quote 1
                    • d.healeyD
                      d.healey @bendurso
                      last edited by

                      @bendurso btw, did you see that I published on Patreon today a video showing how to compile HISE on Linux with Faust?

                      Libre Wave - Freedom respecting instruments and effects
                      My Patreon - HISE tutorials
                      YouTube Channel - Public HISE tutorials

                      1 Reply Last reply Reply Quote 1
                      • bendursoB
                        bendurso @d.healey
                        last edited by

                        @d-healey said in Compiling HISE with Faust on Linux:

                        sudo apt update
                        sudo apt install faust

                        This 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.

                        d.healeyD 1 Reply Last reply Reply Quote 1
                        • d.healeyD
                          d.healey @bendurso
                          last edited by

                          @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!

                          Libre Wave - Freedom respecting instruments and effects
                          My Patreon - HISE tutorials
                          YouTube Channel - Public HISE tutorials

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post

                          17

                          Online

                          1.8k

                          Users

                          11.9k

                          Topics

                          103.8k

                          Posts