-
Notifications
You must be signed in to change notification settings - Fork 246
Installation for Linux
Home > Using Jamulus > Linux installation
Right now, we don't have any official packages available for Jamulus, but compiling the sources is quite easy.
Open up a terminal (command line) window and either use the Download Snapshot link to get the sources, or clone with git if you have git installed:
git clone https://github.com/corrados/jamulus.git
On the most common Linux distributions, the following command should prepare the system for compilation:
sudo apt-get install build-essential libqt4-dev libjack-jackd2-dev
On Fedora use:
sudo dnf install jack-audio-connection-kit-dbus jack-audio-connection-kit-devel qt5-qtdeclarative-devel
Now cd into the jamulus sources directory and compile the sources with the following commands (the last make may take several minutes to run):
qmake Jamulus.pro
make clean
make
You will then need to set up your sound card with Jack (using for example the QJackctl utility which you can install separately from a package) so that Jamulus is using the correct inputs and outputs.
Run the application with $ ./Jamulus (you should see the Jamulus client window appear)
-
The "make clean" is essential to remove the automatically generated Qt files which are present in the .tar.gz file and may not match the Qt version you are using.
-
To use an external shared OPUS library instead of the built-in use qmake
"CONFIG+=opus_shared_lib" Jamulus.pro. -
To use this file configure the software with
qmake "CONFIG+=noupcasename" Jamulus.proto make sure the output target name of this software is jamulus instead of Jamulus. -
Jamulus is also compatible with Qt5.
Have a look at Hardware Setup
For Windows, Macintosh and Linux
-
Get detailed help with the Jamulus Help Manual
-
Got a question or problem not covered here? Have a feature request? Try the discussions forums
-
Found a bug? Please post these to Github Issues
If you have a couple of minutes, please fill out our anonymous survey!
This wiki is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.