Hi Jim,
I guess what you **want** to do is *use* GNU Radio, not primarily *build it* from source;
right?
While I can't rule out that you *could* build GNU Radio 3.9 for debian Jessie, it's
positively ancient, and Debian says Jessie reached its end-of-life more than a year ago,
after 5 years of support.
Building modern Software on End-of-life operating systems is no fun – and I'd like to
point out it's also very hard to help you, and honest recommendations will often amount to
"simply don't".
So, honestly, migrate to a more modern raspberry Pi OS – you'll be much happier, and if I
read the release notes[1] correctly, you'd get Debian 11. Building GNU Radio for Debian 11
works.
But even better:
After a simple upgrade to bookworm [2] you'd be getting GNU Radio 3.9 simply by running
`apt install gnuradio`. (I haven't tried that myself, don't have a RPi.)
If upgrading from Debian 11 to Bookworm (which will be 12) is not an option (FOR A REASON,
honestly, upgrading debian is rather smooth), do not go the manual route of building GNU
Radio from source using cmake/make/ a lot of time figuring things out, but simply use our
or the official debian packaging tools to automate that building for you. Let the system
work for you – you're a human, you should not be tasked with memorizing the ways other
people build software,
Generally, avoid building humongous C++ software like GNU Radio on the target device
(you'll run out of RAM very quickly, compilation is slow, using swap space makes it even
slower but has no alternative due to lack of RAM…); instead, use cross compilation, or
better even, install a readily built package (that's what Linux distros are for, in the
end). The cases where you should build large software on a RPi3 are – I haven't found one.
Best regards,
Marcus
[1] https://downloads.raspberrypi.org/raspios_armhf/release_notes.txt
[2] https://wiki.debian.org/DebianEdu/Documentation/Bookworm/Upgrades
On 16.01.22 02:07, Elmore's wrote:
Device: Raspberry Pi 3
OS: Rasbian Jessie
My goal is to install GNU Radio 3.9.
I am following the instructions in Installing GR on the gnuradio site.
In the installation for Volk I attempt to execute cmake –DCMAKE_BUILD_TYPE=Release
–DPYTHON_EXECUTABLE=/usr/bin/python ../
I get a message that distutils is not found. I need to install
python3_distutils.
When I attempt the installation, I get a series of messages “Failed to fetch
mirrordirector.rasbian.org/rasbian/ ......” with different paths.
I have viewed many forums regarding this issue and they provide many different ”solutions”
but nothing conclusive.
Please help.
Jim
<http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient>
Virus-free. www.avg.com
<http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient>
<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>