gnuradio / pybombs

PyBOMBS (Python Build Overlay Managed Bundle System) is the GNU Radio install management system for resolving dependencies and pulling in out-of-tree projects.
https://gnuradio.org
GNU General Public License v3.0
414 stars 189 forks source link

Pybombs Failure to Install Gnuradio and UHD Mac. IOKIT NOT Found #540

Open ghost opened 5 years ago

ghost commented 5 years ago
Everytime I run pybombs install gnuradio on my Macbook Pro running Mojave I get an error saying, PyBOMBS.ConfigManager - INFO - Prefix Python version is: 3.6.3 PyBOMBS - INFO - PyBOMBS Version 2.3.3 PyBOMBS.install_manager - INFO - Phase 1: Creating install tree and installing binary packages: Install tree: - gnuradio

- uhd PyBOMBS.install_manager - INFO - Phase 2: Recursively installing source packages to prefix: PyBOMBS.install_manager - INFO - Installing package: uhd PyBOMBS.Packager.source - WARNING - Build dir already exists: /Users/chris/Documents/src/uhd/host/build Building: (100%) [=========================================================] [ 2%] Built target uhd_rpclib [ 2%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/x300/x300_impl.cpp.o In file included from /Users/chris/Documents/src/uhd/host/lib/usrp/x300/x300_impl.cpp:8: In file included from /Users/chris/Documents/src/uhd/host/lib/usrp/x300/x300_impl.hpp:20: In file included from /Users/chris/Documents/src/uhd/host/include/uhd/transport/nirio/niusrprio_session.h:14: In file included from /Users/chris/Documents/src/uhd/host/include/uhd/transport/nirio/niriok_proxy.h:16: /Users/chris/Documents/src/uhd/host/include/uhd/transport/nirio/nirio_driver_iface.h:26:14: fatal error: 'IOKit/IOKitLib.h' file not found

include <IOKit/IOKitLib.h>

         ^~~~~~~~~~~~~~~~~~

1 error generated. make[2]: [lib/CMakeFiles/uhd.dir/usrp/x300/x300_impl.cpp.o] Error 1 make[1]: [lib/CMakeFiles/uhd.dir/all] Error 2 make: *** [all] Error 2 PyBOMBS.Packager.source - ERROR - Build failed. See output above for error messages. PyBOMBS.Packager.source - ERROR - Problem occurred while building package uhd: Build failed. PyBOMBS.install_manager - ERROR - Error installing package uhd. Aborting. How can I solve this as I can't find a replica of my error anywhere.

michaelld commented 5 years ago

Some background info would be useful:

My PyBOMBS install is currently failing; I'll work on getting it fixed for this & another related issue.