Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SDRPlay not working on MacOS ARM. #1431

Open
jaminmc opened this issue Jul 2, 2024 · 2 comments
Open

SDRPlay not working on MacOS ARM. #1431

jaminmc opened this issue Jul 2, 2024 · 2 comments
Labels
bug Something isn't working

Comments

@jaminmc
Copy link

jaminmc commented Jul 2, 2024

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

  • CPU: Apple M1 Ultra
  • RAM: 64 GB
  • GPU: Apple M1 Ultra
  • SDR: RSP1

Software

  • Operating System: MacOS 14.5 (23F79)
  • SDR++: v1.2.0 (Built at 15.43.50, Jun 26 2024
    Bug Description
    SDR Play is unavailable.

Steps To Reproduce

  1. If I start from the commandline, I see that it doesn't read the driver.
[01/07/2024 18:37:39.000] [INFO] Loading /Applications/SDR++.app/Contents/Resources/../Plugins/sdrplay_source.dylib
[01/07/2024 18:37:39.000] [ERROR] Couldn't load /Applications/SDR++.app/Contents/Resources/../Plugins/sdrplay_source.dylib: dlopen(/Applications/SDR++.app/Contents/Resources/../Plugins/sdrplay_source.dylib, 0x0005): Library not loaded: @rpath/libsdrplay_api.so.3
  Referenced from: <60A2F4F0-2259-38D7-ABAC-ED05C91FDEC9> /Applications/SDR++.app/Contents/Plugins/sdrplay_source.dylib
  Reason: tried: '/Applications/SDR++.app/Contents/Plugins/../Frameworks/libsdrplay_api.so.3' (no such file), '/Applications/SDR++.app/Contents/Plugins/../Frameworks/libsdrplay_api.so.3' (no such file), '/Applications/SDR++.app/Contents/Frameworks/../Frameworks/libsdrplay_api.so.3' (no such file), '/Applications/SDR++.app/Contents/MacOS/../Frameworks/libsdrplay_api.so.3' (no such file)

Workaround:

I got it to work if I:

ln -s /usr/local/lib/libsdrplay_api.so.3 /Applications/SDR++.app/Contents/Frameworks 
@jaminmc jaminmc added the bug Something isn't working label Jul 2, 2024
@tonycart
Copy link

Thank you for this information. I've had the same problem.

@drewzh
Copy link

drewzh commented Oct 15, 2024

This symlink fixed it for me also. Issue reproduced on 3 different setups.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants