Rosegarden ist eine Sequenzersoftware und ermöglicht Homerecording mit Linux.
In den Paketquellen ist Rosegarden zwar verfügbar – aber je nach Ubuntu-Version in einer älteren Version. Dieser Artikel beschreibt deshalb die Kompilierung von Rosegarden…
Installation von Rosegarden:
-
sudo apt install rosegarden
Kompilierung von Rosegarden:
-
Quellcode-Download [www.rosegardenmusic.com] und das zip-Archiv im Download-Ordner entpacken…
-
Ordner “build” im entpackten Ordner erstellt per Terminalbefehl: mkdir build
Vor der eigentlichen Kompilierung werden nun die Abhängigkeiten installiert.
Die folgenden Befehle werden dazu im Terminal ausgeführt:
-
sudo apt install cmake
-
sudo apt install qt4-default
-
sudo apt install pkg-config cmake-data
-
sudo apt install ladspa-sdk
-
sudo apt install dssi-dev
-
sudo apt install zlib1g-dev libgcrypt11-dev
-
sudo apt install liblo-dev
-
sudo apt install automake
-
sudo apt install libtool
-
sudo apt install liblrdf-dev
-
sudo apt install fftw3 fftw3-dev
-
sudo apt install libsamplerate-dev
-
sudo apt install libsndfile1-dev
-
sudo apt install libjack0
-
sudo apt install libjack-dev
-
Wechsel in den build-Ordner mit Terminalbefehl “cd“
-
cmake .. -DCMAKE_INSTALL_PREFIX=[$HOME]
-
make
-
sudo make install
Sollte kein Programmstarter erstellt worden sein, kann Rosegarden auf folgendem Weg gestartet werden:
Per Terminal per cd-Befehl in den entsprechenden build Ordner wechseln und dort dann den folgenden Terminalbefehl ausführen:
-
./rosegarden
Die eigentliche Kompilierung besteht also aus den drei Befehlen…
-
cmake .. -DCMAKE_INSTALL_PREFIX=[$HOME]
-
make
-
sudo make install
Die Ubuntu-Version 18.04 LTS bringt wohl schon Rosegarden 17.12.1 auf das System. Trotzdem sollte einmal die Kompilierung dokumentiert werden. Im nächsten Artikel geht es dann an die Konfiguration der Sequenzersoftware Rosegarden…