Wednesday, January 15, 2020

Re: pybombs install gr-osmosdr ........ bunch of errors

I have tried:

sudo apt install git

sudo apt install cmake

git clone git://git.osmocom.org/gr-osmosdr

cd gr-osmosdr/

git checkout gr3.8

mkdir build

cd build/

cmake ../

Error: CMake 3.13 or higher is required.  You are running version 3.10.2

Then I installed last cmake (and  mpir3.0.0) and

bin/cmake ../  

and then

grc@gnuradio:~/gr-osmosdr/build$ bin/cmake ../
-- Build type not specified: defaulting to release.
-- Checking for module 'gmp'
--   No package 'gmp' found
-- Could NOT find GMP (missing: GMPXX_LIBRARY GMP_LIBRARY GMP_INCLUDE_DIR)
-- Checking for module 'mpir >= 3.0'
--   No package 'mpir' found
-- Could NOT find MPIR (missing: MPIRXX_LIBRARY MPIR_INCLUDE_DIR)
CMake Error at build/share/cmake-3.15/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
  Could NOT find MPLIB (missing: MPLIBXX_LIBRARY MPLIB_INCLUDE_DIR)
Call Stack (most recent call first):
  build/share/cmake-3.15/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE)
  /usr/lib/x86_64-linux-gnu/cmake/gnuradio/FindMPLIB.cmake:26 (find_package_handle_standard_args)
  build/share/cmake-3.15/Modules/CMakeFindDependencyMacro.cmake:47 (find_package)
  /usr/lib/x86_64-linux-gnu/cmake/gnuradio/GnuradioConfig.cmake:26 (find_dependency)
  CMakeLists.txt:45 (find_package)


-- Configuring incomplete, errors occurred!
See also "/home/grc/gr-osmosdr/build/CMakeFiles/CMakeOutput.log".




And I have read this wich says that gr-osmosdr does not work with gnuradio 3.8






On 14/1/20 11:42, Müller, Marcus (CEL) wrote:
Ah little correction:  On Tue, 2020-01-14 at 10:10 +0000, Müller, Marcus (CEL) wrote:  
Hi Fernando,    GNU Radio itself doesn't interface with the bladeRF directly, at all –  things like gr-osmosdr do.  Hence, there's absolutely no need to build GNU Radio from source.    Instead:    1. Get a modern GNU Radio (3.8.0.0 as of writing) as a binary package  via our PPA [1]:   sudo add-apt-repository ppa:gnuradio/gnuradio-releases  sudo apt update  sudo apt install gnuradio  
  also     sudo apt install gnuradio-dev  
2. build the libbladerf from source that can talk to your BladeRF.  Install it.  3. build gr-osmosdr from source so that you get GNU Radio blocks to use  that libbladerf    Best regards,  Marcus      [1] https://launchpad.net/~gnuradio/+archive/ubuntu/gnuradio-releases  On Mon, 2020-01-13 at 21:53 +0100, Fernando wrote:  
As I reported before I'm trying to use a new bladeRF 2.0 in gnuradio but it does not work with the bladeRF in the ubuntu repos, so I'm trying to install gnuradio and gr-osmosdr with pybombs    I'm using ubuntu 19.04. The precess i have followed is the following:     sudo apt install git   sudo apt install python3  sudo apt install python3-pip  sudo pip3 install --upgrade git+https://github.com/gnuradio/pybombs.git  pybombs auto-config  pybombs recipes add-defaults  sudo apt install git cmake g++ libboost-all-dev libgmp-dev swig python3-numpy \  python3-mako python3-sphinx python3-lxml doxygen libfftw3-dev libcomedi-dev \  libsdl1.2-dev libgsl-dev libqwt-qt5-dev libqt5opengl5-dev python3-pyqt5 \  liblog4cpp5-dev libzmq3-dev python3-yaml python3-click python3-click-plugins \  python3-zmq  pybombs prefix init ~/gnuradio -R gnuradio-default     pybombs install gr-osmosdr  ....  there comes the error:   mpir not found, then I have installed mpir    sudo apt install yasm  I have installed mpir3.0.0 from   http://mpir.org/downloads.html      and then        grc@gnuradio:~$ pybombs install gr-osmosdr  [INFO] Prefix Python version is: 3.7.3  [INFO] PyBOMBS Version 2.3.4a0  [INFO] Phase 1: Creating install tree and installing binary packages:  Install tree:  \- gr-osmosdr  [INFO] Phase 1 complete: All binary dependencies installed.  [INFO] Phase 2: Recursively installing source packages to prefix:  [INFO] Installing package: gr-osmosdr  [WARNING] Build dir already exists: /home/grc/gnuradio/src/gr-osmosdr/build  Configuring: (100%) [==============================================================================================================================================]  [WARNING] Configuration failed. Re-trying with higher verbosity.  -- Extracting version information from git describe...  -- Configuring Boost C++ Libraries...  -- Boost version: 1.67.0  -- Found the following Boost libraries:  --   thread  --   system  --   chrono  --   date_time  --   atomic  -- 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_INCLUDE_DIR)                                                                                                      -- Checking for module 'gnuradio-iqbalance'                                                                                                                            --   No package 'gnuradio-iqbalance' found                                                                                                                             -- Found gnuradio-uhd: /home/grc/gnuradio/include, /home/grc/gnuradio/lib/libgnuradio-uhd.so                                                                           -- Checking for module 'gnuradio-fcd'                                                                                                                                  --   No package 'gnuradio-fcd' found                                                                                                                                   -- gnuradio-fcd not found.                                                                                                                                             -- Could NOT find GNURADIO_FCD (missing: GNURADIO_FCD_LIBRARIES GNURADIO_FCD_INCLUDE_DIRS)                                                                             -- Checking for module 'gnuradio-fcdproplus'                                                                                                                           --   No package 'gnuradio-fcdproplus' found                                                                                                                            -- gnuradio-fcdproplus not found.                                                                                                                                      -- Could NOT find GNURADIO_FCDPP (missing: GNURADIO_FCDPP_LIBRARIES GNURADIO_FCDPP_INCLUDE_DIRS)                                                                       -- Checking for module 'libmirisdr'                                                                                                                                    --   No package 'libmirisdr' found                                                                                                                                     -- libmirisdr not found.                                                                                                                                               -- Checking for module 'libfreesrp'                                                                                                                                    --   No package 'libfreesrp' found                                                                                                                                     -- libfreesrp not found.                                                                                                                                               CMake Error at CMakeLists.txt:179 (message):                                                                                                                             GnuRadio Runtime required to build gr-osmosdr                                                                                                                            -- Configuring incomplete, errors occurred!  See also "/home/grc/gnuradio/src/gr-osmosdr/build/CMakeFiles/CMakeOutput.log".  See also "/home/grc/gnuradio/src/gr-osmosdr/build/CMakeFiles/CMakeError.log".  [ERROR] Configuration failed after running at least twice.  [ERROR] Problem occurred while building package gr-osmosdr:  Configuration failed                                                                                                                                                   [ERROR] Error installing package gr-osmosdr. Aborting.  grc@gnuradio:~$            I'm stuck here,  any help, please?            best regards          


No comments:

Post a Comment