Build Instructions for M1/M2 version of SDR++ #994
Replies: 3 comments 3 replies
-
Thanks for this write-up, I've updated the instructions a bit for macOS Ventura below.
|
Beta Was this translation helpful? Give feedback.
-
Comments inline of changes I needed on Sonoma
|
Beta Was this translation helpful? Give feedback.
-
Hi, I'm not as technical as you guys yet. I have downloaded the Apple Silicon version of SDR++, and I have plugged in my new NESDR smart v5 the device does not seem to be connecting with the software. The NESDR does not require a new driver because it runs natively. What do I need to do? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Please note that I do not take credit for the individual instructions. They are a combination of what I have been able to piece together from the parsing of Alexandre's workflow file, other peoples experience with installing SDR++, and the oddities of HomeBrew on Apple Silicon.
This is what works for me but your mileage may vary.
Initial Development prep setup - one time install
SDRPlusPlus Workflow Setup
These instructions are used to create the program on a M1 Mac mini running MacOS Monterey. I can only test a few source plugins such as rtl-tcp, rtl-sdr, and sdrpp_server. I do have a SDRPlay RSPdx but can only use it with the Intel nightly build.
PS. Do not run SDR++ in a macOS Monterey or newer VM. It will compile the code and will create a properly functioning binary. However, SDR++ is indirectly dependent on OpenGL for displaying, and Apple Silicon macOS VMs support neither OpenGL nor OpenCL.
I can attach a file of the program if Alexandre approves it [I do realize that he has no way of testing or validating it.]
-Mike-
Beta Was this translation helpful? Give feedback.
All reactions