Installing software in Ubuntu

Dependencies

  • libusb-1.0.0.dev is needed
    • sudo apt-get install libusb-1.0-0-dev
  • swig
    • # install prerequisite
      sudo aptget install libpcre3dev
      # download swig 3.0.12
      wget O swig3.0.12.tar.gz https://downloads.sourceforge.net/project/swig/swig/swig3.0.12/swig3.0.12.tar.gz?r=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fswig%2Ffiles%2Fswig%2Fswig3.0.12%2Fswig3.0.12.tar.gz%2Fdownload&ts=1486782132&use_mirror=superbsea2
      # extract and configure
      tar xf swig3.0.12.tar.gz
      cd swig3.0.12
      ./configure prefix=/usr
      # build
      make j 4
      # install
      sudo make install
      # check version reported
      swig version

Install software

rtl-sdr

git clone git://git.osmocom.org/rtl-sdr.git
cd rtl-sdr/
mkdir build
cd build
cmake ../ -DINSTALL_UDEV_RULES=ON
make
sudo make install
sudo ldconfig
sudo make install-udev-rules

osmocom-srd

git clone git://git.osmocom.org/gr-osmosdr
cd gr-osmosdr/
mkdir build
cd build/
cmake ../
make
sudo make install
sudo ldconfig

 

Don't be such an angerball