AlexandreRouma / SDRPlusPlus

Cross-Platform SDR Software
GNU General Public License v3.0
4.17k stars 577 forks source link

SoapySDR source not included in make_mac_bundle.sh so not included in release build #1455

Closed vk1kcm closed 3 months ago

vk1kcm commented 3 months ago

WARNING: Filling out the template below is NOT optional. Issues not filling out this template will be closed without review.

FIRST: Before reporting any bug, make sure that the bug you are reporting has not been reported before. Also, try to use the nightly version if possible in case I've already fixed the bug.

Hardware

Software

Bug Description The make_macos_bundle.sh script doesn't copy in the soapysdr source module, so SoapySDR is not available in the build, nor in the released binary on GitHub.

Steps To Reproduce

  1. Build sdrpp
  2. Try to use SoapySDR
  3. Fail

Only If SDR++ fails to lauch or the SDR fails to start: Run SDR++ from a command line window with special parameters:

Odd, the '-c' option doesn't seem to work BTW. Gets an Unknown Argument response.

Screenshots Add any screenshot that is relevant to the bug (GUI error messages, strange behavior, graphics glitch, etc...).

Additional info To fix I just added the following to the make_macos_bundle.sh script:

bundle_install_binary $BUNDLE $BUNDLE/Contents/Plugins $BUILD_DIR/source_modules/soapy_source/soapy_source.dylib
AlexandreRouma commented 3 months ago

The SoapySDR source module has been deprecated for months. I don't know what hardware you have but you most likely should NOT use it.

daochild commented 2 months ago

The SoapySDR source module has been deprecated for months. I don't know what hardware you have but you most likely should NOT use it.

Could you please tell me what the last commit supports this module?

aneitzel commented 2 months ago

I have the same problem - using SOAPY and with latest build i never got a compiled sdrpp with SOAPY included (-DOPT_BUILD_SOAPY_SOURCE=ON will beb ignored by cmake). :-(

Can someone post a link to SDRpp sourcecode there Soapy was working at least?