Build gnuradio on Raspberry Pi 3B+ Author: Barry Duggan 12 Sept 2019 OS: Raspbian Buster with desktop and recommended software 32GB microSD A. Load prerequisites sudo apt-get update --allow-releaseinfo-change sudo apt-get upgrade sudo apt-get install git cmake g++ libboost-all-dev libgmp-dev swig python3-numpy sudo apt-get install python3-mako python3-sphinx python3-lxml doxygen libfftw3-dev sudo apt-get install libsdl1.2-dev libgsl-dev libqwt-qt5-dev libqt5opengl5-dev python3-pyqt5 sudo apt-get install liblog4cpp5-dev libzmq3-dev python3-yaml sudo apt-get install libpthread-stubs0-dev sudo pip3 install click-plugins sudo apt-get install python3-scipy D. Set up swap file sudo fallocate -l 2G /swapfile sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile - To make this permanent, add this line to /etc/fstab /swapfile none swap sw 0 0 C. Clone repository cd git clone --recursive https://github.com/gnuradio/gnuradio.git git checkout maint-3.8 D. Build cd ~/gnuradio mkdir build cd build (this next command is all on one line, starting with cmake and ending with ../) cmake -DCMAKE_INSTALL_PREFIX="/usr/local" -DCMAKE_BUILD_TYPE=Release -DPYTHON_EXECUTABLE=/usr/bin/python3 ../ make -j3 sudo make install sudo ldconfig