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.
-
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