Instalare Svxlink: Diferență între versiuni

De la YO3ITI
Sari la navigare Sari la căutare
Fără descriere a modificării
Linia 24: Linia 24:
</syntaxhighlight>
</syntaxhighlight>


===Descarcă soft-ul de pe Github și compilează===
===Descarcă soft-ul de pe Github===
<syntaxhighlight lang="shell">
<syntaxhighlight lang="shell">
git clone http://github.com/sm0svx/svxlink.git
git clone http://github.com/sm0svx/svxlink.git
Linia 30: Linia 30:
cd svxlink/src/build
cd svxlink/src/build
</syntaxhighlight>
</syntaxhighlight>
===Compilează===
<syntaxhighlight lang="shell">
cmake -DUSE_QT=OFF -DCMAKE_INSTALL_PREFIX=/opt/rolink -DSYSCONF_INSTALL_DIR=/opt/rolink -DLOCAL_STATE_DIR=/opt/rolink/var -DWITH_SYSTEMD=ON ..
make -j4
make doc
sudo make install
</syntaxhighlight>
===Configurează calea către bibliotecile dinamice===

Versiunea de la data 27 februarie 2020 23:32

Instalare din surse

Descarcă și instalează pachetele

Dependențe:

  • libsigc++ 2
  • gsm
  • popt
  • libgcrypt

Pachete recomandate:

  • libasound — Pentru suport ALSA
  • speex — Îmbunătățirea calității audio pentru Echolink și transceivere remote
  • opus — Îmbunătățirea calității audio pentru transceivere remote și SvxReflector

Pachete opționale:

  • rtl-sdr — Suport nativ pentru dongle USB RTL2832U DVB-T
  • Doxygen — Pentru generarea documentației dezvoltator
  • Groff — Pentru generarea paginilor man
tom@raspberrypi:~ $ sudo apt install g++ cmake make libsigc++-2.0-dev libgsm1-dev libpopt-dev tcl8.5-dev libgcrypt20-dev libspeex-dev libasound2-dev libopus-dev librtlsdr-dev doxygen groff alsa-utils vorbis-tools curl libcurl4-openssl-dev git rtl-sdr libcurl4-openssl-dev cmake libjsoncpp-dev
sudo useradd -rG audio,plugdev,gpio,dialout svxlink

Descarcă soft-ul de pe Github

git clone http://github.com/sm0svx/svxlink.git
mkdir svxlink/src/build
cd svxlink/src/build

Compilează

cmake -DUSE_QT=OFF -DCMAKE_INSTALL_PREFIX=/opt/rolink -DSYSCONF_INSTALL_DIR=/opt/rolink -DLOCAL_STATE_DIR=/opt/rolink/var -DWITH_SYSTEMD=ON ..
make -j4
make doc
sudo make install

Configurează calea către bibliotecile dinamice