This is a collection of Homebrew recipes that makes it easier get GNU Radio and friends running on OS X.
These steps have been tested on Yosemite 10.10.4 with Xcode 6.4
-
Add this line to your profile (ie
~/.bash_profile
or~/.zshenv
) and reload your shell (exec $SHELL
)export PATH=/usr/local/bin:/usr/local/share/python:$PATH
-
Install the python package prerequisites
brew install python gcc swig
-
Install suite-sparse (formerly umfpack)
brew tap homebrew/science brew install suite-sparse
-
Install the prerequisite python packages
pip install numpy Cheetah lxml scipy matplotlib
-
Install gnuradio (add
--with-qt
forgr-qtgui
)brew tap odrisci/homebrew-gnuradio brew install gnuradio
-
Create the
~/.gnuradio/config.conf
config file for custom block support[grc] local_blocks_path=/usr/local/share/gnuradio/grc/blocks
-
Before installing
gnuradio
, installwxmac
2.9 with python bindingsbrew install wxmac --python
-
Install
rtlsdr
and related blocksbrew install rtlsdr gr-osmosdr gr-baz --HEAD