I was excited to successfully try an rtl-sdr GRC demo/tutorial and
decided to start following the gnuradio tutorials to better learn the
program. I quickly ran into trouble, so am sure I’ve done something
stupid but can’t figure out what! Running through tutorial
http://gnuradio.org/redmine/projects/gnuradio/wiki/Guided_Tutorial_GRC
and reaching section 2.2.3, ‘Generate’ goes fine, but not ‘Execute’:
Generating: “/home/mm/gnuradio/tutorial_two_1.py”
Executing: “/home/mm/gnuradio/tutorial_two_1.py”
Traceback (most recent call last):
File “/home/mm/gnuradio/tutorial_two_1.py”, line 13, in
from gnuradio import qtgui
File “/usr/lib/python2.7/site-packages/gnuradio/qtgui/init.py”,
line 34, in
from qtgui_swig import *
File “/usr/lib/python2.7/site-packages/gnuradio/qtgui/qtgui_swig.py”,
line 28, in
_qtgui_swig = swig_import_helper()
File “/usr/lib/python2.7/site-packages/gnuradio/qtgui/qtgui_swig.py”,
line 24, in swig_import_helper
_mod = imp.load_module(‘_qtgui_swig’, fp, pathname, description)
ImportError: /usr/lib/libgnuradio-qtgui-3.7.6.1.so.0.0.0: undefined
symbol: _ZN7QwtPlot11eventFilterEP7QObjectP6QEvent
Done (return code 1)
The machine I’m on is a gentoo box with gnuradio compiled as follows
(notice qt4 is specified):
emerge -pv gnuradio
These are the packages that would be merged, in order:
Calculating dependencies… done!
[ebuild R ] net-wireless/gnuradio-3.7.6.1:0/3.7.6.1::gentoo
USE=“alsa analog audio ctrlport digital doc examples fcd filter grc jack
oss qt4 sdl utils wavelet wxwidgets -atsc -channels -dtv -fec -log -noaa
-pager -performance-counters -portaudio {-test} -trellis -uhd -vocoder
-zeromq” PYTHON_TARGETS=“python2_7” 0 KiB
Total: 1 package (1 reinstall), Size of downloads: 0 KiB
As I mentioned, all works well with RTL-SDR source, so I assume there is
a QT problem of some sort?
Thanks!
Mike M.