Skip to content

Issue building with pybombs #28

@thirdoftwo

Description

@thirdoftwo

Hello!

I am trying to build gr-eventstream with pybombs for gnuradio 3.8 (I am trying to move to python3). However, the build is unable to find the runtime libraries:

~/gnuradio/src$ pybombs install gr-eventstream
PyBOMBS.ConfigManager - INFO - Prefix Python version is: 3.6.8
PyBOMBS - INFO - PyBOMBS Version 2.3.3
PyBOMBS.install_manager - INFO - Phase 1: Creating install tree and installing binary packages:
Install tree:
|
- gr-eventstream
PyBOMBS.install_manager - INFO - Phase 2: Recursively installing source packages to prefix:
PyBOMBS.install_manager - INFO - Installing package: gr-eventstream
PyBOMBS.Packager.source - WARNING - Build dir already exists: /home/user/gnuradio/src/gr-eventstream/build
Configuring: (100%) [============================================================================================================================================================]
PyBOMBS.Packager.source - WARNING - Configuration failed. Re-trying with higher verbosity.
-- Building Static Libraries: OFF
-- Checking for module 'gmp'
-- No package 'gmp' found
-- Checking for module 'mpir >= 3.0'
-- No package 'mpir' found
-- Could NOT find MPIR (missing: MPIRXX_LIBRARY MPIR_LIBRARY MPIR_INCLUDE_DIR)
-- Boost version: 1.65.1
-- Found the following Boost libraries:
-- date_time
-- program_options
-- filesystem
-- system
-- regex
-- thread
-- unit_test_framework
-- chrono
-- atomic
CMake Error at CMakeLists.txt:34 (message):
GR core not found

-- Configuring incomplete, errors occurred!
See also "/home/user/gnuradio/src/gr-eventstream/build/CMakeFiles/CMakeOutput.log".
See also "/home/user/gnuradio/src/gr-eventstream/build/CMakeFiles/CMakeError.log".
PyBOMBS.Packager.source - ERROR - Configuration failed after running at least twice.
PyBOMBS.Packager.source - ERROR - Problem occurred while building package gr-eventstream:
Configuration failed
PyBOMBS.install_manager - ERROR - Error installing package gr-eventstream. Aborting.

It is as if the find_package(Gnuradio) in CMakeLists.txt is simply not doing its job.

Any ideas?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions