I’m wondering if anyone has successfully installed GR on CentOS 5
x86_64, and if so any advice would be appreciated. Thanks in advance.
I’ve been trying to install GNU Radio on CentOS 5 x86_64. I get some
of the dependencies from yum, but I’m having to find alternative
repositories for some, and even compiling some by hand (gasp!). IMHO,
it’s never a good thing to combine too many install locations when
building any reasonably complex package (e.g., GNU Radio).
Anyway, I can get to the point of compiling GR – configure seems to
find everything it needs – but during linking of gruel LD spits out a
whole slew of library dependency issues and finally exits with an
error that it can’t like the library since it can’t find some system
library. I think this is a 32/64-bit issue, but as this is my first
real venture in 32/64 bit territory on Linux it’s just my best guess.
I don’t have that particular terminal in front of me to write
specifically what the error is. I’ve search the internet for various
combinations of GR and centos, and all of the hits are old and not
relevant – most are from the GR discuss list a couple years back.
I haven’t installed gnuradio on CentOS in a while (since gr 1.3.1),
but these instructions should point you to the right direction.
To install properly on CentOS 5, you’ll be better off installing the
RPMForge repository for packages.
This should set you up with most of what’s needed to compile gnuradio.
Unfortunately rpmforge doesn’t have (or didn’t use to have) all
that’s needed for gnuradio, so some stuff still has to be done by
(needed for USRP support)
Make sure you configure FFTW with the --enable-float and --enable-shared
./configure --enable-float --enable-shared
After compiling and installing (configure, make, make install) all of
those, you should be all set to compile gnuradio.
Last time I tried this was with 1.3.1, so some minor adjustments may
be needed if you will be compiling the latest sources.
If your processing is the bottleneck, make sure you stick to 86_64
kernel as it gives you roughly twice as much sample processing power
if compared to the 32 bit kernel on the same machine.
Hi Charles - Thanks for your extensive and quick reply! I’ll give it
a shot using RPMforge as you suggest. If I can get anything going,
I’ll push it to the GR wiki (since there is no entry for CentOS yet).
Sorry to resurrect an old thread, but I thought it a worthwhile
A few months ago I posted that I’d created a CentOS / RHEL repository
included GnuRadio. I’m personally running RHEL 5.4 x86_64 and have
(latest stable) RPM installed.