Skip to content

Instantly share code, notes, and snippets.

@tstellanova
Last active July 11, 2024 16:58
Show Gist options
  • Save tstellanova/8ef6db753f682c7c21d2bb1331ab8dee to your computer and use it in GitHub Desktop.
Save tstellanova/8ef6db753f682c7c21d2bb1331ab8dee to your computer and use it in GitHub Desktop.
Notes on building and installing gnss-sdr on macbook M3 running macos version Sonoma 14.5

At time of writing, there is not a homebrew formula for installing gnss-sdr on this macos version. These are notes on how I built it from source.

  • Preliminaries:
    • install python using pyenv, set local python to 3.11
    • install xcode command line tools
    • install Homebrew package manager
  • Core dependencies (install using homebrew)
brew install cmake volk gnuradio hdf5 protobuf
  • Clone, build, install
git clone -b v0.0.19.1 https://github.com/gnss-sdr/gnss-sdr
cd gnss-sdr
git submodule update --init --recursive
cd build
cmake ..
make
sudo make install

Before running:

volk_profile
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment