Vorbereitung von Arch
Installation von Subversion
Subversion wird benötigt um den SvxLink Sourcecode von Sourceforge zu laden.Installation von Subversion über das Terminal als user root:
pacman -S subversion
Installation des Arch Build Systems
Um Software selbst zu kompilieren wird das ArchLinux build system benötigt.Referenz: https://wiki.archlinux.de/title/Arch_Build_System
pacman -S abs base-devel
Kompilieren und Installation von SvxLink
Installation der Pakete die SvxLink zusätzlich benötigt
Referenz: http://sourceforge.net/apps/trac/svxlink/wiki/InstallationInstructions
Damit
SvxLink unter ArchLinux compiliert werden kann brauchen wir die
Softwarepakete libsigc++, gsm, popt, libgcrypt, sdl_sound, tcl, qt,
speex, alsa-utils und opus zusätzlich.Diese installiert man mittels pacman -S libsigc++ gsm popt libgcrypt sdl_sound tcl qt speex alsa-utils opus
Nun sind wir mit der Vorbereitung fertig.
Download des SvxLink sourcecodes
Referenz: http://svxlink.de/?page_id=9
Dazu wechselt man in ein Verzeichnis unter dem der Sourcecode abgelegt werden soll.
In unseren Fall ist das /home/svruser.
Wir verwenden die trunk-Version von SvxLink.
Der Download mit folgendem Befehl gestartet
svn co https://svxlink.svn.sourceforge.net/svnroot/svxlink/trunk svxlink-trunk
Nun haben wir ein Verzeichnis /home/svruser/svxlink-trunk mit dem SvxLink Sourcecode.
Edit 05.02.2014
Mittlerweile kommt bei uns auch die Release-Version zum Einsatz. --> http://sourceforge.net/apps/trac/svxlink/wiki/InstallSrcArch
Kompilieren von SvxLink
Nun wechseln wir in das Sourcecode Verzeichnis
cd ./svxlink-trunk/src
und starten das Kompilieren mittels des Befehls
make
Wenn alle Abhängigkeiten gelöst sind (durch Installation aller benötigten Pakete) startet nun der Compiler.
Installation der kompilierten Software
Nachdem der Compiler fertig ist startet man unter /home/svruser/svxlink-trunk/src die installation:
make install
Fertig ;-) SvxLink ist nun auf unserem System installiert.
Anmerkung:
Bei der ersten Installation kam eine Fehlermeldung dass der user svxlink unbekannt ist.
Dieser kann mit
useradd -r svxlink
angelegt werden. Danach muss die Installation (make install) nochmals ausgeführt werden.
Das Kompilieren und Installieren hat auf dem Futron S400 (256Mb RAM / 1GHz CPU) unter ArchLinux ~15 Minuten in Anspruch genommen.73' Gerald
dk7xe
Danke für die Anleitung, hat super funktioniert. Die Krypto-Bibliothek heißt allerdings lib*g*crypt und nicht libcrypt.
AntwortenLöschen