discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: compiling GR 3.10.5.1 with ENABLE_GR_SOAPY=ON


From: Jeff Long
Subject: Re: compiling GR 3.10.5.1 with ENABLE_GR_SOAPY=ON
Date: Thu, 9 Feb 2023 14:04:45 -0500

From the Wiki:
-----
Versions
Currently, SoapySDR 0.7.2 or higher is required. Note that Ubuntu 18.04 and Debian 10 provide an older version. Recent Ubuntu and Fedora releases provide a new enough version.
-----

CMake is not meant to be understood by people. Sometimes not even computers. You would think that specifying a version in find_package() would imply that you need that particular version, but I think it generally means that is a minimum version. There are ways of specifying an exact version. It's the files installed with SoapySDR (SoapySDRConfig.cmake and SoapySDRConfigVersion.cmake) that actually decide what to do with the version parameter.

All that to say ... it's confusing, but I'm not sure how to document it any better on the wiki. If anyone has ideas, we can update it.

On Thu, Feb 9, 2023 at 1:26 PM <aardric@aardvarr.ca> wrote:
The section on Versions in https://wiki.gnuradio.org/index.php/Soapy
Moreover, I also based the decision to use 0.7 on the line
find_package(SoapySDR 0.7.2) in CMakeLists.txt of gr-soapy.

Rick


On 2023-02-09 02:47, Jeff Long wrote:
>     Could you point out where on the wiki page we recommend not using
>     the distro version of SoapySDR? The distro install would have been
>     my first choice.
>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]