pothosware / SoapySDRPlay2

Soapy SDR plugin for SDRPlay
MIT License
50 stars 11 forks source link

SoapySDRPlay on Windows 10 #56

Closed swandhams closed 4 years ago

swandhams commented 4 years ago

Trying to install SoapySDR on a Windows 10 PC with an SDRPlay RSP2. (Plan is, once it works locally, to use SoapySDR Remote to connect to the RSP2 across the LAN.) Using Cmake GUI, I have configured SoapySDR, but when configuring SoapySDRPlay, I get the following ...

"CMake Error at CMakeLists.txt:7 (find_package): Could not find a configuration file for package "SoapySDR" that is compatible with requested version "0.4.0". The following configuration files were considered but not accepted: C:/_SoapySDR_2/src/SoapySDR-master/cmake/Modules/SoapySDRConfig.cmake, version: unknown " Tried installing PothosSDR but the necessary files don't appear there either.

I'm a bit out-of-my-league so any help is appreciated.

guruofquality commented 4 years ago

Typically the trick is to tell cmake how to find the installed project files, you can do this two ways:

C:/_SoapySDR_2/src/SoapySDR-master/cmake/Modules/SoapySDRConfig.cmake, version: unknown

this looks like the git source directory, so definitely not that one

vsonnier commented 4 years ago

Hello @swandhams, you can try to follow the CubicSDR windows build guide here : https://github.com/cjcliffe/CubicSDR/wiki/Build-Windows that describes how to build both SoapySDR and SoapySDRPlay.

Trying to install SoapySDR on a Windows 10 PC with an SDRPlay RSP2.

If you feel lazy, you can install instead the PothosSDR pre-built win64 distribution: https://downloads.myriadrf.org/builds/PothosSDR/

BTW my configuration is the same as yours, (Win10, RSP2) and all works perfectly.

swandhams commented 4 years ago

Thank you, both. I am making progress, but lack of experience means it takes a long time to learn the basics. Good to know the Win10+RSP2 is feasible - is that with the RSP2 connected locally, or over a remote link, as I need to add SoapySDR Remote later.

SDRplay commented 4 years ago

The RSPs can be accessed locally or via SoapyRemote.