3.4. Quellcode kompilieren

Um spdrs60 auf Ihrem System aus dem Quellcode zu kompilieren und anschließend zu installieren, müssen Sie als normaler Benutzer zunächst das Programmpaket auspacken:

$ tar -xvjf spdrs60-0.6.1.tar.bz2

Anschließend ist ins Basisverzeichnis des Paketes zu wechseln und folgendes einzugeben:

$ ./configure
$ make
$ su -c "make install"

Nach Eingabe des root-Passworts werden die Programmdateien unterhalb der Verzeichnisebene /usr/local installiert. Alternativ kann man das Paket auch unter /usr installieren:

$ ./configure --prefix=/usr
$ make
$ su -c "make install"

Da spdrs60 das Konfigurationstool autoconf benutzt, sollten Sie keine Probleme beim Kompilieren haben. Voraussetzung ist natürlich, Sie haben alle notwendigen Bibliotheken (Qt4 oder Qt5) bzw. die entsprechenden Entwicklerpakete (qt4-devel bzw. qt-devel) installiert. Da die HTML-Dateien dieser Dokumentation ebenfalls beim Aufrufen von »make« erstellt werden, benötigen Sie außerdem noch das Programmpaket »jade« bzw. »openjade« sowie »docbook« und die DSSSL-Stylesheets. Das Vorhandensein dieser Pakete wird bereits beim Aufruf von »./configure« überprüft und das Fehlen gegebenenfalls bemängelt.

spdrs60 läßt sich unter Windows mit der Qt4-Bibliothek zu einem generischen Windows-Programm kompilieren. Dazu sind im Projektverzeichnis die folgenden vier Kommandos nacheinander auszuführen:

qmake -project
qmake
qt3to4 -rulesFile qt3to4portingpatch.xml spdrs60.pro
nmake

Bei Problemen und Fragestellungen zur Installation oder zu speziellen Programmfunktionen kontaktieren Sie bitte die Benutzer-Mailingliste des Projektes unter dem folgenden URL: http://spdrs60.sourceforge.net/