Skip to content

Latest commit

 

History

History
62 lines (43 loc) · 1.28 KB

README.md

File metadata and controls

62 lines (43 loc) · 1.28 KB

homebrew-gnuradio

This is a collection of Homebrew recipes that makes it easier get GNU Radio and friends running on OS X.

Installation

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 for gr-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

Optional (for gr-wxgui)

  • Before installing gnuradio, install wxmac 2.9 with python bindings

    brew install wxmac --python

Optional (for rtl-sdr devices)

  • Install rtlsdr and related blocks

    brew install rtlsdr gr-osmosdr gr-baz --HEAD