I hope this is the right place for this question! I looked through the
archive but didn’t see similar. I’ve been using gnuradio for awhile
but recently decided to upgrade Ubuntu to 13.10 (64-bit) and GNU Radio
to 3.7. I had two problems along the way which are both unresolved:
I first installed GNU Radio 22.214.171.124 from the binary package
(gnuradio_126.96.36.199_Ubuntu-13.10-x86_64.deb). However, when I started
gnuradio-companion, it crashed after a few seconds of processing with
a seg fault.
I then uninstalled 188.8.131.52 and installed 184.108.40.206 from the binary
package (gnuradio_220.127.116.11_Ubuntu-13.10-x86_64.deb). Now gnuradio
itself works, but when I installed the gr-osmosdr package following
instructions on the osmocom website, there was no trace of any of the
blocks in gnuradio-companion.
When trying to import osmosdr directly in a python interpreter: the
first time I issue the import statement, I get “ImportError:
/usr/lib/libgnuradio-blocks-18.104.22.168.so.0.0.0: undefined symbol:
volk_64u_byteswap_u”. As far as I can tell, libvolk is installed on my
machine. The second time I issue the import, the python interpreter
crashes with a seg fault.
I’m not too concerned about the crashing in 22.214.171.124 unless it’s easily
solvable or related to the second issue. The main thing I’m concerned
about is getting gr-osmosdr working. Any guidance on troubleshooting
this? I’m not familiar enough with gnuradio yet to know where to look.