Uživatelské nástroje

Nástroje pro tento web


cs:ghpsdr3

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verzeObě strany příští revize
cs:ghpsdr3 [2015/02/28 22:15] – [Instalace Ubuntu 14.10] kaklikcs:ghpsdr3 [2015/03/03 21:15] – [Instalace Ubuntu 14.10] kaklik
Řádek 38: Řádek 38:
  
 Instalace je dobře popsána [[http://napan.ca/ghpsdr3/index.php/Ubuntu14|zde]]. Instalace je dobře popsána [[http://napan.ca/ghpsdr3/index.php/Ubuntu14|zde]].
 +
 +
 +===== Ubuntu 14.10 =====
 +Make sure that your systems is up to date:
 +
 +  sudo apt-get update
 +  sudo apt-get upgrade
 +
 +Install the tools:
 +
 +  sudo apt-get install make gcc g++ autoconf automake autotools-dev libtool git subversion
 +
 +Install the prerequisite packages:
 +
 +  sudo apt-get -y install libusb-0.1-4 libusb-dev libfftw3-dev portaudio19-dev libpulse-dev libsamplerate0-dev libusb-1.0-0-dev libconfig8-dev xdg-utils libortp-dev gcc-multilib libssl-dev libevent-dev cmake 
 +
 +Install Qt5 from Ubuntu repository:
 +
 +
 +  sudo apt-get install qt5-default qt5-qmake libqt5multimedia5 libqt5multimedia5-plugins qtmultimedia5-dev
 +
 +==== Build and install codec-2 ====
 +
 +  svn co https://svn.code.sf.net/p/freetel/code/codec2 codec2
 +  cd codec2
 +  mkdir build_linux
 +  cd build_linux
 +  make
 +  sudo make install
 +  sudo ldconfig
 +
 +==== Build and install ghpsdr ====
 +
 +Download the source code from git:
 +
 +  git clone git://github.com/alexlee188/ghpsdr3-alex
 +
 +Depending on your Internet connection thorughput, it will take several minute to download. 
 +
 +  cd ghpsdr3-alex
 +  git checkout master
 +  autoreconf -i && ./configure && make -j4
 +
 +  sudo make install
 +
 +The default configure above builds with debug and default Qt5 version in your PC.  
 +For optimized executable, you need to specify options specific to your system.  See the sample shell scripts that replaces the above ./configure step:
 +
 +  ./alex-conf.sh                  if you have problems finding codec2
 +  ./alex-avx-conf.sh              for building with i3,i5 and i7 cpu's supporting Advanced Vector Extensions (AVX)
 +  ./alex-openmp-conf.sh           for building with i3,i5 and i7 cpu's and OpenMP support
 +  ./alex-sse3-conf.sh             for building with SSE3 capable cpu's
 +  ./alex-openmp-sse3-conf.sh      for building with SSE3 cpaable cpu's and OpenMP support
 +
 +===== USRP =====
 +
  
 Pro použití s rádiem [[http://www.ettus.com/|USRP]] je třeba, potom co naklonujete repositář z githubu přejít z master do jiné větvě, která obsahuje specifické úpravy pro USRP, to zajistíme následujícím příkazem: Pro použití s rádiem [[http://www.ettus.com/|USRP]] je třeba, potom co naklonujete repositář z githubu přejít z master do jiné větvě, která obsahuje specifické úpravy pro USRP, to zajistíme následujícím příkazem:
cs/ghpsdr3.txt · Poslední úprava: 2015/03/03 22:14 autor: kaklik