InstallSrcOpenSuse - sm0svx/svxlink GitHub Wiki

Installation instructions for openSUSE Leap 42.3

This instruction was written for the 17.12 release of SvxLink.

There are no official binary packages for openSUSE but it is quite easy to compile SvxLink from source. First, install a couple of packages that SvxLink depend on. In a terminal, type the following commands as user 'root' (or with sudo).

zypper install cmake make gcc gcc-c++ libsigc++2-devel libgsm-devel popt-devel libgcrypt-devel tcl-devel speex-devel alsa-devel alsa-utils curl tar libopus-devel rtl-sdr-devel doxygen groff

If you need Qtel you also need the QT development libraries.

zypper install libqt4-devel

Download and compile the source code and then install it:

curl -Lo svxlink-maint.tar.gz https://github.com/sm0svx/svxlink/archive/maint.tar.gz
tar xvzf svxlink-maint.tar.gz
cd svxlink-maint/src
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr -DSYSCONF_INSTALL_DIR=/etc -DLOCAL_STATE_DIR=/var ..
make
make doc
useradd -r -g daemon svxlink
make install
ldconfig

You also need to download and install the sound files (e.g. sounds-en_US-heather-13.03) as described in the main installation instruction if you want to run SvxLink Server.

Now go back to the installation page and read the post install stuff chapter.

Installation instructions for openSUSE 12.3

This instruction was written for the 13.03 release of SvxLink.

There are no official binary packages for openSUSE but it is quite easy to compile SvxLink from source. First, install a couple of packages that SvxLink depend on. In a terminal, type the following commands as user 'root' (or with sudo).

zypper install make gcc gcc-c++ libsigc++2-devel libgsm-devel popt-devel libgcrypt-devel tcl-devel speex-devel alsa-devel alsa-utils

If you need Qtel you also need the QT development libraries.

zypper install libqt4-devel

Download and compile the source code and then install it:

wget http://sourceforge.net/projects/svxlink/files/svxlink/13.03/svxlink-13.03.tar.gz
tar xvzf svxlink-13.03.tar.gz
cd svxlink-13.03
make
make install

You also need to download and install the sound files (e.g. sounds-en_US-heather-13.03) as described in the main installation instruction if you want to run SvxLink Server.

Now go back to the installation page and read the post install stuff chapter.

⚠️ **GitHub.com Fallback** ⚠️