Thanks Barry,
Those are great notes.
I will try to follow them.

However it would be great if I could start from an image of the Sd card.
One issue with SD card images is to remember to remove passwords from
browsers

I am also using a 32GB card, but it compressed very well, down to 2.5GB

Best regards
Glen

On Wed, Jul 31, 2019 at 1:28 PM Barry Duggan <ba...@dcsmail.net> wrote:

> Hi Glen,
>
> With the help of many of our friends here, I was able to build 3.8 from
> scratch on a Pi 3B+. Here are my notes from that effort:
>
> Build gnuradio on Raspberry Pi 3B+
>
> Author: Barry Duggan
> 31 July 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
>
> 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
>
> D. Build
>
> cd ~/gnuradio
> mkdir build
> cd build
> (this next command is all on one line, starting with cmake and ending
> with ../)
> cmake -DENABLE_GR_UHD=OFF -DCMAKE_INSTALL_PREFIX="/usr/local"
> -DCMAKE_BUILD_TYPE=Release -DPYTHON_EXECUTABLE=/usr/bin/python3 ../
> make
> sudo make install
> sudo ldconfig
>
> Of course, if you want UHD, leave out the "-DENABLE_GR_UHD=OFF".
>
> It took about eight hours total.
>
> Good luck! Let me know how it went.
>
> Best wishes,
> --
> Barry Duggan
>
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to