Open adamopoulosa1980 opened 4 months ago
Yeah I encountered the same error when building new images for Raspberry Pi.
For context, the Pi images are still based on 32bit ARM, which did not receive the 3.12 or 3.14 API update from SDRPlay, so upgrading the SDRPlay API is not an option.
Not sure if this can be handled in SoapySDRPlay without adding too much overhead, but ultimately, this probably means that 32bit ARM users are stuck with old, outdated software.
SDRplay API version 3.14 is now required by the code in master
, however the other day I also created a branch called api-3.07
where you can find the old code that builds with SDRplay API 3.07.
These are the step-by-step instructions for building and installing SoapySDRPlay
with the old API (based on these: https://github.com/pothosware/SoapySDRPlay3/wiki#building-soapy-sdr-play):
git clone https://github.com/pothosware/SoapySDRPlay.git
cd SoapySDRPlay
git checkout api-3.07
rm -fr build
mkdir build
cd build
cmake ..
make
sudo make install
sudo ldconfig
Hope this helps, Franco
~~~~~~~~~~~~~~~~~ /root/Downloads/SoapySDRPlay3/Registration.cpp:84:58: note: format string is defined here 84~~~~~~~~~~~~~~~~~ /root/Downloads/SoapySDRPlay3/Registration.cpp:99:61: note: format string is defined here 99~~~~~~~~ ~~~~~~~ /root/Downloads/SoapySDRPlay3/Registration.cpp:111:61: note: format string is defined here 111~~~~~~~~~~~~~~~ /root/Downloads/SoapySDRPlay3/Registration.cpp:123:61: note: format string is defined here 123~~~~~~~~~~~~~~~~~~~~~ /root/Downloads/SoapySDRPlay3/Registration.cpp:135:61: note: format string is defined here 135~~~~~~~ ~~~~~~~ /root/Downloads/SoapySDRPlay3/Registration.cpp:147:61: note: format string is defined here 147~~~~~~~~~~~~~~~~~ /root/Downloads/SoapySDRPlay3/Registration.cpp:84:58: note: format string is defined here 84~~~~~~~~~~~~~~~~~ /root/Downloads/SoapySDRPlay3/Registration.cpp:99:61: note: format string is defined here 99~~~~~~~~ ~~~~~~~ /root/Downloads/SoapySDRPlay3/Registration.cpp:111:61: note: format string is defined here 111~~~~~~~~~~~~~~~ /root/Downloads/SoapySDRPlay3/Registration.cpp:123:61: note: format string is defined here 123~~~~~~~~~~~~~~~~~~~~~ /root/Downloads/SoapySDRPlay3/Registration.cpp:135:61: note: format string is defined here 135~~~~~~~ ~~~~~~~ /root/Downloads/SoapySDRPlay3/Registration.cpp:147:61: note: format string is defined here 147make[2]: [CMakeFiles/sdrPlaySupport.dir/build.make:82: CMakeFiles/sdrPlaySupport.dir/Registration.cpp.o] Error 1 make[1]: [CMakeFiles/Makefile2:123: CMakeFiles/sdrPlaySupport.dir/all] Error 2 make: *** [Makefile:149: all] Error 2