Brendan,

If you are able to, I would recommend updating to Ubuntu 20.04 and then
using the ppa to install 3.9:
https://wiki.gnuradio.org/index.php/InstallingGR (from PPA section)
If you are stuck with 18.04, I would recommend dropping back to v3.8 and
follow the same instructions.

If you must install from source, I have been able to build 3.9 on 18.04
using these prerequisites (and then volk from source):
https://github.com/mormj/gnuradio-docker/blob/maint-3.9/ubuntu/18.04/buildreqs.Dockerfile


Josh


On Wed, Apr 21, 2021 at 2:21 AM Brendan Horsfield <
[email protected]> wrote:

> Hi Everyone,
>
> I have just finished installing GNU Radio 3.9.0.0 on my Ubuntu laptop, and
> I am having some difficulties getting it to work properly.  It feels like I
> have missed a step, but I don't know what it could be.
>
> I installed GNU Radio by building it from source as per the instructions
> in https://wiki.gnuradio.org/index.php/InstallingGR#From_Source and
> https://wiki.gnuradio.org/index.php/UbuntuInstall#Install_the_Pre-Requisites
> (see below for details).  The process seemed to go smoothly, with no errors
> reported.
>
> However, when I open a bash terminal and type "gnuradio-companion", I get
> the following warning messages:
>
> <<< Welcome to GNU Radio Companion 3.9.0.0 >>>
> Block paths: /usr/local/share/gnuradio/grc/blocks
> Loading:
> "/home/anyone/Documents/Brendan/GNU-Radio/GNR-Radio-3_9_0_0/test.grc"
> >>> Done
> Warning: restarting the docstring loader (crashed while loading
> 'qtgui_grbackground')
> Warning: restarting the docstring loader (crashed while loading
> 'qtgui_auto_correlator_sink')
> Warning: restarting the docstring loader (crashed while loading
> 'qtgui_bercurve_sink')
> Warning: restarting the docstring loader (crashed while loading
> 'qtgui_compass')
> Warning: restarting the docstring loader (crashed while loading
> 'qtgui_const_sink_x')
> Warning: docstring loader crashed too often
>
> GNU Radio Companion then opens up OK, but it won't run any flowgraphs,
> even very simple ones.  It simply returns Code-11 each time, with no
> further information.
>
> Also, if I try to add any Instrumentation blocks (e.g. QT GUI Frequency
> Sink), the application shuts down immediately, and prints the message
> "Segmentation fault (core dumped)" to the terminal.
>
> Details of my equipment setup are as follows:
>
> HP Omen laptop
> Intel Core i7-8750H CPU @ 2.20GHz × 12
> 32GB RAM
> Ubuntu 18.04.5 LTS
>
> Ettus B210 USRP
> UHD driver v4.0.0.0 with Python API enabled
> (USRP operation has been verified using Ettus examples and my own Python
> scripts.)
>
> GNU Radio Installation Process:
> 1.  Install dependencies as per gnuradio wiki page, including pybind11
> v2.6.2 and Volk v2.4.1 (both built from source)
> 2.  Install GNU Radio as follows:
> mkdir workarea-gnuradio
> cd workarea-gnuradio
> git clone https://github.com/gnuradio/gnuradio.git
> cd gnuradio
> git checkout v3.9.0.0
> mkdir build
> cd build
> cmake -DCMAKE_BUILD_TYPE=Release -DPYTHON_EXECUTABLE=/usr/bin/python3 ../
> make -j8
> make test  (NOTE:  THIS RETURNED A MESSAGE THAT "NO TESTS WERE FOUND")
> sudo make install
> sudo ldconfig
> Updated PYTHONPATH and LD_LIBRARY_PATH in $HOME/.bashrc file
> sudo ldconfig
> volk_profile
> Reboot laptop
> Open terminal, run "gnuradio-companion", make sad face.
>
> Has anyone encountered this problem before?  Any assistance you can
> provide would be greatly appreciated!
>
> Thanks & Regards,
> Brendan.
>
>
>

Reply via email to