Search code examples
gnuradiognuradio-companion

gr-osmosdr: crashed while loading 'osmosdr_sink' 'osmosdr_source' 'rtlsdr_source'


I installed the gnuradio(3.7.9.2) from source, that is OK, and installed the rtl-sdr and gr-osmosdr from source. The rtl-sdr is OK. When I run the cmake ../ for gr-osmosdr, it outputs like this:

-- ######################################################
-- # Gnuradio enabled components                         
-- ######################################################
--   * Python support
--   * Osmocom IQ Imbalance Correction
--   * FUNcube Dongle Pro+
--   * IQ File Source & Sink
--   * Osmocom RTLSDR
--   * RTLSDR TCP Client
--   * Ettus USRP Devices
--   * RFSPACE Receivers
--   * Red Pitaya SDR
-- 
-- ######################################################
-- # Gnuradio disabled components                        
-- ######################################################
--   * sysmocom OsmoSDR
--   * FUNcube Dongle
--   * Osmocom MiriSDR
--   * HackRF & rad1o Badge
--   * nuand bladeRF
--   * AIRSPY Receiver
--   * SoapySDR support
-- 
-- Building for version: v0.1.4-72-g164a09fc / 0.1.5git
-- Using install prefix: /usr/local
-- Configuring done
-- Generating done
-- Build files have been written to: /home/wrsadmin/gr-osmosdr/builddir

and I run those:

make
sudo make install

everything is OK. When I run gnuradio-companion in the CLI, it outputs:

Warning: restarting the docstring loader (crashed while loading 'osmosdr_sink')
Warning: restarting the docstring loader (crashed while loading 'osmosdr_source')
Warning: restarting the docstring loader (crashed while loading 'rtlsdr_source')

When I drag the RTL-SDR source to the flowgraph, it outputs:

Segmentation fault (core dumped)

and exit.

Why the gr-osmosdr broken the gnuradio-companion?


Solution

  • Thanks, Marcus, I sloved it by git reset --hard b7da9af4f229a213a225318656734e22dc068b02 for my gnuradio, the commit said that "Finalize release notes for v3.7.9.2"