diff --git a/readme.md b/readme.md index 7e1dd3ca5..1b39ca1f7 100644 --- a/readme.md +++ b/readme.md @@ -279,14 +279,10 @@ Make sure to install portaudio as it'll be needed later. An example install command would be: ```sh -brew install libusb fftw glfw airspy airspyhf portaudio hackrf rtl-sdr libbladerf codec2 zstd +brew install libusb fftw glfw airspy airspyhf portaudio hackrf rtl-sdr libbladerf codec2 zstd volk pip3 install mako ``` -### Install volk - -You will need to install volk from source. Follow the instructions on their repository. On M1 there are a few more manipulations needed. - ## Build You will need a few special cmake argument on top of the linux ones. You will need to enable the portaudio sink modules `-DOPT_BUILD_PORTAUDIO_SINK=ON -DOPT_BUILD_NEW_PORTAUDIO_SINK=ON` and disable the usual rtaudio sink `-DOPT_BUILD_AUDIO_SINK=OFF` as well as the option to tell SDR++ that it will run as a MacOS bundle `-DUSE_BUNDLE_DEFAULTS=ON`. On MacOS versions older than Catalina (10.15), you will also need to use the internal std::filesystem as the OS can't provide it `-DOPT_OVERRIDE_STD_FILESYSTEM=ON`.