mirror of
https://github.com/AlexandreRouma/SDRPlusPlus.git
synced 2025-01-11 18:57:11 +01:00
Removed outdated MacOS instructions
This commit is contained in:
parent
dcb6321531
commit
4047d3bcc2
49
readme.md
49
readme.md
@ -52,50 +52,7 @@ There are currently no existing packages for other distributions, for these syst
|
|||||||
|
|
||||||
## MacOS
|
## MacOS
|
||||||
|
|
||||||
You might get lucky by using the installer downloadable from [the Releases page](https://github.com/AlexandreRouma/SDRPlusPlus/releases).
|
Download the app bundle from the latest [nightly build](https://www.sdrpp.org/nightly)
|
||||||
|
|
||||||
### Building it yourself
|
|
||||||
|
|
||||||
This guide requires you to have Homebrew installed. Check out https://brew.sh/ on how to do so.
|
|
||||||
|
|
||||||
Get yourself a copy of the source code. This can be done by downloading the
|
|
||||||
source package from [the Releases
|
|
||||||
page](https://github.com/AlexandreRouma/SDRPlusPlus/releases). Extract it to a
|
|
||||||
location of your choice. Alternativley you can clone
|
|
||||||
https://github.com/AlexandreRouma/SDRPlusPlus.git using git.
|
|
||||||
|
|
||||||
```sh
|
|
||||||
brew install \
|
|
||||||
airspy \
|
|
||||||
airspyhf \
|
|
||||||
cmake \
|
|
||||||
codec2 \
|
|
||||||
fftw \
|
|
||||||
glfw \
|
|
||||||
hackrf \
|
|
||||||
libbladerf \
|
|
||||||
librtlsdr \
|
|
||||||
portaudio \
|
|
||||||
rtl-sdr \
|
|
||||||
soapyrtlsdr \
|
|
||||||
volk \
|
|
||||||
zstd
|
|
||||||
mkdir build
|
|
||||||
cd build
|
|
||||||
cmake .. \
|
|
||||||
-DOPT_BUILD_AUDIO_SINK=OFF \
|
|
||||||
-DOPT_BUILD_BLADERF_SOURCE=OFF \
|
|
||||||
-DOPT_BUILD_M17_DECODER=ON \
|
|
||||||
-DOPT_BUILD_NEW_PORTAUDIO_SINK=ON \
|
|
||||||
-DOPT_BUILD_PLUTOSDR_SOURCE=OFF \
|
|
||||||
-DOPT_BUILD_PORTAUDIO_SINK=ON \
|
|
||||||
-DOPT_BUILD_SOAPY_SOURCE=OFF
|
|
||||||
make -j$(sysctl -n hw.ncpu)
|
|
||||||
```
|
|
||||||
|
|
||||||
The above was tested on macOS Big Sur (11.5).
|
|
||||||
|
|
||||||
Check `jobs.build_macos` in the [build_all.yaml](https://github.com/AlexandreRouma/SDRPlusPlus/blob/master/.github/workflows/build_all.yml) workflow for the exact options used for building the package available in the [releases](https://github.com/AlexandreRouma/SDRPlusPlus/releases/tag/1.0.3)
|
|
||||||
|
|
||||||
## BSD
|
## BSD
|
||||||
|
|
||||||
@ -306,6 +263,10 @@ To install SDR++, run the following command in your ``build`` folder:
|
|||||||
sudo make install
|
sudo make install
|
||||||
```
|
```
|
||||||
|
|
||||||
|
# Building on MacOS
|
||||||
|
|
||||||
|
No instructions yet, follow the CI script if you know what you're doing or just install the app bundle.
|
||||||
|
|
||||||
# Module List
|
# Module List
|
||||||
|
|
||||||
Not all modules are built by default. I decided to disable the build of those with large libraries, libraries that can't be installed through the package manager (or pothos) and those that are still in beta.
|
Not all modules are built by default. I decided to disable the build of those with large libraries, libraries that can't be installed through the package manager (or pothos) and those that are still in beta.
|
||||||
|
Loading…
Reference in New Issue
Block a user