From e95d607edcf4171e1e65648d2dc5ddce0fcddadf Mon Sep 17 00:00:00 2001 From: Volker Fischer Date: Sat, 26 Jul 2014 06:41:23 +0000 Subject: [PATCH] update for new configuration options --- INSTALL | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/INSTALL b/INSTALL index 2987e48c..a005590f 100755 --- a/INSTALL +++ b/INSTALL @@ -36,21 +36,32 @@ Rquired software: QT, a compiler like Visual Studio, ASIO development files Linux: ------ -Required packages: Build-Essential, QT4 (devel packages, too!), Jack (devel packages, too!) +Required packages: Build-Essential, QT5 (devel packages, too!), Jack (devel packages, too!) On the most common Linux distributions, the following command should prepare the system for compilation: - sudo apt-get install build-essential libqt4-dev libjack-dev + sudo apt-get install build-essential libqt5-dev libjack-dev - qmake Jamulus.pro - make clean - make - run ./Jamulus +Note that 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. + Use qmake "CONFIG+=nosound" Jamulus.pro for pure server installation which does not require the Jack packages. -Note that 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. +The legacy CELT support can be disabled with qmake "CONFIG+=nocelt" Jamulus.pro + +To use an external shared OPUS library instead of the built-in use +qmake "CONFIG+=opus_shared_lib" Jamulus.pro. + +A desktop link file jamulus.desktop is available in the llcon/src/res directory. +To use this file configure the software with +qmake "CONFIG+=noupcasename" Jamulus.pro to make sure the output target name of +this software is jamulus instead of Jamulus (see content of jamulus.desktop). Mac: ----