gnuradio
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| gnuradio [2012/02/01 08:21] – 119.192.238.152 | gnuradio [2018/07/18 14:10] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | gnuradio | + | GNURadio |
| - | ====== Build and Install ====== | + | [[gnuradio:build|gnuradio:build]] |
| - | ===== gnuradio | + | |
| - | http://gnuradio.org/ | + | |
| - | Install pre-requisites: | + | [[http:// |
| - | < | + | |
| - | sudo apt-get install libaudio-dev | + | |
| - | sudo apt-get -y install libxi-dev | + | |
| - | sudo apt-get -y install libfontconfig1-dev libxrender-dev libpulse-dev \ | + | |
| - | swig g++ automake autoconf libtool python-dev libfftw3-dev \ | + | |
| - | libcppunit-dev libboost-all-dev libusb-dev fort77 sdcc sdcc-libraries \ | + | |
| - | libsdl1.2-dev python-wxgtk2.8 git-core guile-1.8-dev \ | + | |
| - | libqt4-dev python-numpy ccache python-opengl libgsl0-dev \ | + | |
| - | python-cheetah python-lxml doxygen qt4-dev-tools \ | + | |
| - | libqwt5-qt4-dev libqwtplot3d-qt4-dev pyqt4-dev-tools python-qwt5-qt4 | + | |
| - | </ | + | |
| - | + | ||
| - | Make sure you're using g++ v4.5: | + | |
| - | < | + | |
| - | export CXX=g++-4.5 | + | |
| - | </ | + | |
| - | Download GNU Radio from git: | + | |
| - | < | + | |
| - | git clone http:// | + | |
| - | < | + | |
| - | + | ||
| - | Bootstrap, configure and build: | + | |
| - | < | + | |
| - | cd gnuradio | + | |
| - | ./ | + | |
| - | ./ | + | |
| - | ./configure --with-boost-libdir=/ | + | |
| - | ./configure --enable-gr-uhd --enable-grc --enable-gr-shd #ubuntu install uhd, grc, shd | + | |
| - | make -e | + | |
| - | sudo make install | + | |
| - | </ | + | |
| - | + | ||
| - | Uninstall and git clean | + | |
| - | < | + | |
| - | $ sudo make uninstall | + | |
| - | $ git clean -d -x -f | + | |
| - | </ | + | |
| - | + | ||
| - | ===== ettus uhd driver install ===== | + | |
| - | + | ||
| - | < | + | |
| - | git clone git:// | + | |
| - | cd uhd | + | |
| - | mkdir build | + | |
| - | cd build | + | |
| - | cmake ../ | + | |
| - | make clean | + | |
| - | make | + | |
| - | sudo make install | + | |
| - | sudo ldconfig | + | |
| - | </ | + | |
| - | + | ||
| - | < | + | |
| - | cat > / | + | |
| - | # | + | |
| - | # Copyright 2011 Ettus Research LLC | + | |
| - | # | + | |
| - | # This program is free software: you can redistribute it and/or modify | + | |
| - | # it under the terms of the GNU General Public License as published by | + | |
| - | # the Free Software Foundation, either version 3 of the License, or | + | |
| - | # (at your option) any later version. | + | |
| - | # | + | |
| - | # This program is distributed in the hope that it will be useful, | + | |
| - | # but WITHOUT ANY WARRANTY; without even the implied warranty of | + | |
| - | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | + | |
| - | # GNU General Public License for more details. | + | |
| - | # | + | |
| - | # You should have received a copy of the GNU General Public License | + | |
| - | # along with this program. | + | |
| - | # | + | |
| - | + | ||
| - | SUBSYSTEMS==" | + | |
| - | SUBSYSTEMS==" | + | |
| - | + | ||
| - | + | ||
| - | sudo killall -HUP udevd | + | |
| - | sudo udevadm control --reload-rules | + | |
| - | </ | + | |
| - | + | ||
| - | < | + | |
| - | / | + | |
| - | </ | + | |
| - | + | ||
| - | http:// | + | |
| - | + | ||
| - | ====== Programming ====== | + | |
| - | http:// | + | |
gnuradio.1328084469.txt.gz · Last modified: 2018/07/18 14:09 (external edit)