User Tools

Site Tools


gnuradio

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
gnuradio [2012/02/01 08:22] 119.192.238.152gnuradio [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/redmine/projects/gnuradio/wiki/DebianInstall+
  
-Install pre-requisites: +[[http://code.ettus.com/redmine/ettus/projects/uhd/wiki/GNURadio_Windows|Windows 설치]]
-<code> +
-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 +
-</code> +
- +
-Make sure you're using g++ v4.5: +
-<code> +
-export CXX=g++-4.5 +
-</code> +
-Download GNU Radio from git: +
-<code> +
-git clone http://gnuradio.org/git/gnuradio.git +
-<code> +
- +
-Bootstrap, configure and build: +
-<code> +
-cd gnuradio +
-./bootstrap +
-./configure +
-./configure --with-boost-libdir=/usr/lib/ # debian +
-./configure --enable-gr-uhd --enable-grc  #ubuntu install uhd, grc +
-make -e +
-sudo make install +
-</code> +
- +
-Uninstall and git clean +
-<code> +
- $ sudo make uninstall +
- $ git clean -d -x -f +
-</code> +
- +
-===== ettus uhd driver install ===== +
- +
-<code> +
-git clone git://code.ettus.com/ettus/uhd.git +
-cd uhd +
-mkdir build +
-cd build +
-cmake ../ +
-make clean  +
-make  +
-sudo make install  +
-sudo ldconfig +
-</code> +
- +
-<code> +
-cat > /etc/udev/rules.d/10-usrp.rules +
-+
-# 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.  See the +
-# GNU General Public License for more details. +
-+
-# You should have received a copy of the GNU General Public License +
-# along with this program.  If not, see <http://www.gnu.org/licenses/>+
-+
- +
-SUBSYSTEMS=="usb", ATTRS{idVendor}=="fffe", ATTRS{idProduct}=="0002", MODE:="0666" +
-SUBSYSTEMS=="usb", ATTRS{idVendor}=="2500", ATTRS{idProduct}=="0002", MODE:="0666" +
- +
- +
-sudo killall -HUP udevd +
-sudo udevadm control --reload-rules +
-</code> +
- +
-<code> +
-/usr/local/bin/uhd_find_devices +
-</code> +
- +
-http://www.sbrac.org/files/build-gnuradio +
- +
-====== Programming ====== +
-http://gnuradio.org/redmine/projects/gnuradio/wiki/TutorialsWritePythonApplications+
gnuradio.1328084533.txt.gz · Last modified: 2018/07/18 14:09 (external edit)