From a1cb37a66a65ebd82840297cc51a2782773bbbf0 Mon Sep 17 00:00:00 2001 From: Sam Burdick Date: Mon, 15 Jan 2024 18:38:03 -0800 Subject: [PATCH 1/3] Add macOS build instructions --- host/README.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/host/README.md b/host/README.md index f2fb47852..c047b7238 100644 --- a/host/README.md +++ b/host/README.md @@ -89,6 +89,26 @@ You can build and install from ports: # make install ``` +## How to build the host software on macOS: + +### Install dependencies + +Homebrew: `brew install cmake libusb pkg-config` + +Install FFTW from [this guide](https://www.fftw.org/install/mac.html) + +### Build host software on Linux: +```sh +mkdir host/build +cd host/build +cmake .. +make +sudo make install +sudo update_dyld_shared_cache # equivalent to ldconfig in linux +``` + +## Credits + principal author: Michael Ossmann http://greatscottgadgets.com/hackrf/ From 423940f59d15964b9fb0970b971341623ef6f4f7 Mon Sep 17 00:00:00 2001 From: Sam Burdick Date: Mon, 15 Jan 2024 18:38:51 -0800 Subject: [PATCH 2/3] update readme --- host/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/host/README.md b/host/README.md index c047b7238..f0168c5ab 100644 --- a/host/README.md +++ b/host/README.md @@ -97,7 +97,7 @@ Homebrew: `brew install cmake libusb pkg-config` Install FFTW from [this guide](https://www.fftw.org/install/mac.html) -### Build host software on Linux: +### Build it ```sh mkdir host/build cd host/build From c0e7391c48c2f8a20e61788bfbdafc46a25c3963 Mon Sep 17 00:00:00 2001 From: Martin Ling Date: Wed, 17 Jan 2024 05:13:46 +0000 Subject: [PATCH 3/3] Update readthedocs requirements to current versions. --- docs/requirements.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/requirements.txt b/docs/requirements.txt index e444afc1d..9956c7cc3 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,4 +1,4 @@ -sphinx==1.8.5 -sphinx_rtd_theme==1.0.0 -readthedocs-sphinx-search==0.1.1 -jinja2==3.0.0 \ No newline at end of file +sphinx==7.2.6 +sphinx_rtd_theme==2.0.0 +readthedocs-sphinx-search==0.3.2 +jinja2==3.1.3