Dependencies
- libusb-1.0.0.dev is needed
- sudo apt-get install libusb-1.0-0-dev
- swig
-
# install prerequisitesudo apt–get install libpcre3–dev# download swig 3.0.12wget –O swig–3.0.12.tar.gz https://downloads.sourceforge.net/project/swig/swig/swig–3.0.12/swig–3.0.12.tar.gz?r=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fswig%2Ffiles%2Fswig%2Fswig–3.0.12%2Fswig–3.0.12.tar.gz%2Fdownload&ts=1486782132&use_mirror=superb–sea2# extract and configuretar xf swig–3.0.12.tar.gzcd swig–3.0.12./configure —prefix=/usr# buildmake –j 4# installsudo make install# check version reportedswig –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