How to install latest version of gnuradio with CRC MMBtools live CD

From Opendigitalradio
(Difference between revisions)
Jump to: navigation, search
(New page: If you have installed Ubuntu and CRC mmbtools CD (beta 9 or older), you cannot use the WBX daughterboard because you need the latest version of gnuradio. In this case you can follow thes...)
 
 
(2 intermediate revisions by one user not shown)

Latest revision as of 16:49, 29 October 2011

If you have installed Ubuntu and CRC mmbtools CD (beta 9 or older), you cannot use the WBX daughterboard because you need the latest version of gnuradio. In this case you can follow these steps to remove the old gnuradio and compile/install the new one. (taken from CRC Workshop organised at EBU)

First open /etc/apt/sources.list with a text editor, for example:

sudo gedit /etc/apt/sources.list

Inside this file, change all the URL's from http://(something).ubuntu.com/ubuntu into http://old-releases.ubuntu.com/ubuntu . Then save and close.

sudo apt-get update 
sudo apt-get remove -y gnuradio gnuradio-doc libgnuradio libgnuradio-core libgnuradio-omnithread libgruel python-gnuradio-core libusrp usrp-doc python-wxgtk2.6
sudo apt-get -y install git-core autoconf libtool python-dev swig libfftw3-dev libcppunit-dev libusb-dev libboost1.37-dev guile-1.8-dev sdcc-nf libsdl1.2-dev libgsl0-dev
wget http://ftp.gnu.org/gnu/gnuradio/gnuradio-3.3.0.tar.gz
tar xzf gnuradio-3.3.0.tar.gz
cd gnuradio-3.3.0
./configure --prefix=/usr --sysconfdir=/etc
make -j2
sudo make install
sudo ldconfig
sudo ln -s gnuradio-companion /usr/bin/grc 
sudo ln -s libgruel.so /usr/lib/libgruel.so.0
Personal tools