Skip to content

Instantly share code, notes, and snippets.

@rxseger
Created June 4, 2016 23:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rxseger/4b66f3fee2ba743123c34d911dedd25c to your computer and use it in GitHub Desktop.
Save rxseger/4b66f3fee2ba743123c34d911dedd25c to your computer and use it in GitHub Desktop.
gr-osmosdr from titanous/homebrew-gnuradio install failure 10.11: Could NOT find Doxygen
local $ sw_vers
ProductName: Mac OS X
ProductVersion: 10.11.5
BuildVersion: 15F34
local $ brew brew tap titanous/homebrew-gnuradio
local $ brew install gr-osmosdr
Error: titanous/gnuradio/gr-osmosdr is a head-only formula
Install with `brew install --HEAD titanous/gnuradio/gr-osmosdr`
local $ brew install titanous/gnuradio/gr-osmosdr
Error: titanous/gnuradio/gr-osmosdr is a head-only formula
Install with `brew install --HEAD titanous/gnuradio/gr-osmosdr`
local $ brew install --HEAD titanous/gnuradio/gr-osmosdr
==> Installing gr-osmosdr from titanous/gnuradio
==> Installing dependencies for titanous/gnuradio/gr-osmosdr: cmake, autoconf, automake, libtool, rtlsdr
==> Installing titanous/gnuradio/gr-osmosdr dependency: cmake
==> Downloading https://homebrew.bintray.com/bottles/cmake-3.5.2.el_capitan.bottle.1.tar.gz
######################################################################## 100.0%
==> Pouring cmake-3.5.2.el_capitan.bottle.1.tar.gz
==> Caveats
Emacs Lisp files have been installed to:
/usr/local/share/emacs/site-lisp/cmake
==> Summary
🍺 /usr/local/Cellar/cmake/3.5.2: 2,010 files, 27.5M
==> Installing titanous/gnuradio/gr-osmosdr dependency: autoconf
==> Downloading https://homebrew.bintray.com/bottles/autoconf-2.69.el_capitan.bottle.4.tar.gz
######################################################################## 100.0%
==> Pouring autoconf-2.69.el_capitan.bottle.4.tar.gz
==> Caveats
Emacs Lisp files have been installed to:
/usr/local/share/emacs/site-lisp/autoconf
==> Summary
🍺 /usr/local/Cellar/autoconf/2.69: 70 files, 3.0M
==> Installing titanous/gnuradio/gr-osmosdr dependency: automake
==> Downloading https://homebrew.bintray.com/bottles/automake-1.15.el_capitan.bottle.2.tar.gz
######################################################################## 100.0%
==> Pouring automake-1.15.el_capitan.bottle.2.tar.gz
🍺 /usr/local/Cellar/automake/1.15: 130 files, 2.9M
==> Installing titanous/gnuradio/gr-osmosdr dependency: libtool
==> Downloading https://homebrew.bintray.com/bottles/libtool-2.4.6.el_capitan.bottle.tar.gz
######################################################################## 100.0%
==> Pouring libtool-2.4.6.el_capitan.bottle.tar.gz
==> Caveats
In order to prevent conflicts with Apple's own libtool we have prepended a "g"
so, you have instead: glibtool and glibtoolize.
==> Summary
🍺 /usr/local/Cellar/libtool/2.4.6: 70 files, 3.7M
==> Installing titanous/gnuradio/gr-osmosdr dependency: rtlsdr
==> Cloning git://git.osmocom.org/rtl-sdr.git
Cloning into '/Users/admin/Library/Caches/Homebrew/rtlsdr--git'...
remote: Counting objects: 57, done.
remote: Compressing objects: 100% (55/55), done.
remote: Total 57 (delta 4), reused 20 (delta 0)
Receiving objects: 100% (57/57), 136.17 KiB | 162.00 KiB/s, done.
Resolving deltas: 100% (4/4), done.
Checking connectivity... done.
==> Checking out branch master
==> autoreconf -i
==> ./configure --prefix=/usr/local/Cellar/rtlsdr/HEAD
==> make install
🍺 /usr/local/Cellar/rtlsdr/HEAD: 17 files, 328K, built in 24 seconds
==> Installing titanous/gnuradio/gr-osmosdr
==> Cloning git://git.osmocom.org/gr-osmosdr
Cloning into '/Users/admin/Library/Caches/Homebrew/gr-osmosdr--git'...
remote: Counting objects: 159, done.
remote: Compressing objects: 100% (152/152), done.
remote: Total 159 (delta 53), reused 40 (delta 6)
Receiving objects: 100% (159/159), 230.44 KiB | 148.00 KiB/s, done.
Resolving deltas: 100% (53/53), done.
Checking connectivity... done.
==> Checking out branch gr3.6
==> cmake .. -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DCMAKE_INSTALL_PREFIX=/usr/local/Cellar/gr-osmosdr/HEAD -DCMAKE_BUI
Last 15 lines from /Users/admin/Library/Logs/Homebrew/gr-osmosdr/01.cmake:
-- No package 'libhackrf' found
-- Could NOT find LIBHACKRF (missing: LIBHACKRF_LIBRARIES LIBHACKRF_INCLUDE_DIRS)
-- Checking for module 'libairspy'
-- No package 'libairspy' found
-- Could NOT find LIBAIRSPY (missing: LIBAIRSPY_LIBRARIES LIBAIRSPY_INCLUDE_DIRS)
-- Checking for module 'libbladeRF'
-- No package 'libbladeRF' found
-- libbladeRF not found.
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
CMake Error at CMakeLists.txt:166 (message):
Gruel required to build gr-osmosdr
-- Configuring incomplete, errors occurred!
See also "/tmp/gr-osmosdr-20160604-46891-182vggt/build/CMakeFiles/CMakeOutput.log".
READ THIS: https://git.io/brew-troubleshooting
If reporting this issue please do so at (not Homebrew/brew):
https://github.com/titanous/homebrew-gnuradio/issues
local $
@rxseger
Copy link
Author

rxseger commented Jun 5, 2016

Updated fork of homebrew-hackrf: https://github.com/robotastic/homebrew-hackrf
Pull request which says "enables building on OS X 10.11": robotastic/homebrew-hackrf#13

Working fork (tested on OS X 10.11.5): https://github.com/rxseger/homebrew-hackrf

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