![]() ![]() I have built this on two installs so far with no problems. If it doesn't go smoothly try entering the commands one line at a time into the terminal, you can skip the echo commands. Libiio-dev libad9361-dev librtaudio-dev libhackrf-dev librtlsdr-dev libbladerf-dev liblimesuite-dev p7zip-full wget Sudo apt install -y build-essential cmake git libfftw3-dev libglfw3-dev libglew-dev libvolk2-dev libsoapysdr-dev libairspyhf-dev libairspy-dev \ & echo "Please do not run this script as root" & exit 100 My script for the RTL-SDR is below, I will put this on my GitHub too. I compiled it for an RTL-SDR, but you can change one command and compiling for other versions should be really straightforward. After a very long wait and a few edits as I am running the current version of Raspberry PI OS 32 bit Buster. A helpful bash message informed me that v2 was available and I changed the script for that. I also had to include sudo and a mkdir for the CMake folder and set those permissions for it to work. No matter, I managed to change the commands script as below and started to compile it myself discovering that the Volk software v1.0 was no longer available. Kevin was using an older version of Raspberry Pi OS and also discovered that the installation script had been written blind (untested) and had a couple of issues, he referred to cloning direct from GitHub which is common practice, but that command was simply missing. I did find a YouTube article from 2021 by Kevin Loughin who used Alexandre Rouma's install script and source code Having found how good SDR++ is on Windows 11, I wanted it on my Raspberry PI 4 too. These latter features may be used to override decisions made by apt-get's conflict resolution system.This assumes that you have already installed your SDR drivers, for the RTL-SDR I use the Osmocom ones from Similarly a plus sign can be used to designate a package to install. If a hyphen is appended to the package name (with no intervening space), the identified package will be removed if it is installed. The /etc/apt/sources.list file is used to locate the desired packages. All packages required by the package(s) specified for installation will also be retrieved and installed. Each package is a package name, not a fully qualified filename. ![]() That means that you configure (with -DWITHDOCOFF), build, install, configure (with -DWITHDOCON), build again to get the doc. APT simplifies the process of managing software on Unix-like computer systems by automating the retrieval, configuration and installation of software packages, either from precompiled files or by compiling source code.Īpt-get is the command-line tool for handling packages, and may be considered the user's "back-end" to other tools using the APT library.Īpt-get install is followed by one or more packages desired for installation or upgrading. Note: Some things (specifically building doc) need to find libiio or the bindings on path. More information about install using apt-getĪdvanced Package Tool, or APT, is a free software user interface that works with core libraries to handle the installation and removal of software on Debian, Ubuntu and other Linux distributions. Perl module implementing object oriented interface to SSL sockets
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |