This document describes how to compile GQRX using native OSX Qt 5 and libraries from brew.
Skip any part if you have corresponding component already installed.
Didn't check other versions.
Install using instructions from official homebrew site.
Install Qt 5.3 Opensource:
- go to official page;
- click “Download Now” button and download .dmg package;
- open and install Qt 5.3 into
$HOME/Qt
I have not checked other Qt versions, btw.
brew install cmake
Open terminal and execute the following commands:
brew tap chleggett/gr-osmosdr
brew install gr-osmosdr
If you have troubles here try to install Cheetah manually:
pip install Cheetah
Download gqrx itself:
mkdir ~/gqrx-osx
cd ~/gqrx-osx
git clone https://github.com/csete/gqrx.git
mkdir build
cd build
export Qt5_DIR=~/Qt/5.3/clang_64/lib/cmake/Qt5
cmake ../gqrx
make
At this moment you have compiled working version of gqrx in the directory src, you can start it from the terminal:
./src/gqrx
If you want standalone .app file without any external dependencies, execute this magic: