-
Notifications
You must be signed in to change notification settings - Fork 5
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
MacOS binary? #4
Comments
For any future macOS users you can follow the steps here: macos.yml. After building the plugin the |
Thank you very much! I was able to compile a libdab_plugin.dylib with Apple Silicon/arm64, but had no success activating the plugin in the SDR++ module manager (list next to the + button). I'm currently stuck at this point and would expect a crash if the SDR++ core library differs from the dab plugin. I haven't noticed any hints in the macos console app for the process sdrpp, but not sure where SDR++ logs most (there are some logs for proces sdrpp in the console app). Steps:
Because of google/cpu_features#204 (comment) I had to use https://github.com/google/cpu_features/tree/c5ece5e8ccd64f0da935fceb14f9ab8a3e2eefa0 and replaced the existing folder in
Afterwards I could compile:
I used the nightly build for Apple Silicon/arm64 referenced at AlexandreRouma/SDRPlusPlus#557 (comment) and copied I'll let you know if there is progress. Thank you! |
@muuuh I tried it, and it worked! #5 |
Thanks for your plugin!
Could you please provide a binary for macOS?
I use the nightly build but miss DAB+. There seems to be a build guide for sdrplusplus https://github.com/AlexandreRouma/SDRPlusPlus?tab=readme-ov-file#building-on-macos but I currently have no idea how to build the module for macos https://github.com/FiendChain/SDRPlusPlus-DAB-Radio-Plugin/tree/master/toolchains
MacOS seems to require a .dylib file, like others in /Applications/SDR++.app/Contents/Plugins
Best regards,
Edit: Sorry, I just tested https://www.welle.io/ and that seems to be enough for my purposes :)
The text was updated successfully, but these errors were encountered: