I hate asking questions like this, but I need help installing GNU Radio.
The objective is to have GNU Radio 3.7.5.1 and UHD installed on Ubuntu
14.04 so I can use it with my USRP N210. The problem I have is this:
I don’t like using the ettus easy install for ‘UHD+GNU Radio’ because
their GNU Radio is usually several versions behind the most up to date
version. I want control of what version I use.
I can’t use apt-get install gnuradio because I need to install UHD
first
and apt-get install also installs a very old version of gnuradio.
What’s left for me? Do I have to compile source code and go that route?
I’m
far from being a professional programmer, so I do not trust myself
getting
that done correctly. I remember reading something about a PyBombs
install
process related to this I think. Is that an option?
I just installed gnuradio using PyBombs on an Ubuntu 14.04 machine and
it
worked fine except for two things. First, I had to manually install via
apt-get the boost library. I am not sure why but PyBombs kept bombing
out
with an error. Then, after installation, I had to run ./pybombs env to
setup the environmental variables properly. This was probably my fault
for
running app_store.py under sudo. Anyway, it is working fine now.
Al
On Wed, Oct 22, 2014 at 1:01 PM, Richard B. [email protected]
wrote:
I can’t use apt-get install gnuradio because I need to install UHD
If you want to do it the hard way, i.e. installing the dependencies from
scratch and building from source, I keep an updated list here; ignore
the
date:
That is a pretty painless process for the most part.
The only unexpected thing that happened to me is that when I run
gnuradio-companion at the end of the install process, I get an error in
the
command line that reads:
Error: Program requires scipy (see: www.scipy.org)
This line repeated 13 times
Does anyone know if I should act on this? If so can you recommend how.
Does anyone know if I should act on this? If so can you recommend how.
Hm, you should be fine – scipy is a ‘soft’ requirement for GNU Radio,
meaning some examples use it but it’s not required for regular
operations. That said, I’m not sure why you see it when running GRC.
I think gr-trellis might be the culprit here.
You could of course install it (apt-get install python-scipy), it’s a
useful thing to have.