Project

General

Profile

Actions

Bug #4950

open

gr-osmosdr doesn't find iqbalance during build

Added by labomb over 3 years ago. Updated about 3 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
01/14/2021
Due date:
% Done:

0%

Spec Reference:

Description

Setup:

- new install of ubuntu 20.04.1
- installed gnuradio 3.8.1 and various related packages via the standard apt catalog
- installed gr-iqbal via the standard apt catalog
- installed various SDR drivers by cloning/building the latest from github
- trying to install gr-osmosdr from the latest github osmocom snapshot

'cmake ../' finds all of the SDR drivers and other prerequisites, but no matter what I've tried it does not find iqbalance. After a bit of investigation, I did find that the gr-iqbal package from ubuntu apt doesn't appear to install it correctly (specifically, the swig file are installed to /usr/include/gnuradio/iqbalance/gnuradio/swig instead of /usr/include/gnuradio/swig).

Not sure that mattered, but I removed that package, and cloned the latest gr-iqbal from osmocom. I built and installed it (after doing the same with the prerequisite libosmo-dsp), but still no joy. The cmake error:

-- Searching for GNURadio-Blocks...
-- Found GNURadio-Blocks: 1
-- Searching for IQ Balance...
-- Could NOT find gnuradio-iqbalance (missing: gnuradio-iqbalance_DIR)
-- Found IQ Balance: 0

and subsequently:

-- Configuring Osmocom IQ Imbalance Correction support...
-- Dependency gnuradio-iqbalance_FOUND = 0
-- Disabling Osmocom IQ Imbalance Correction support.
-- Override with -DENABLE_IQBALANCE=ON/OFF

I did confirm that gnuradio companion lists the iqbalance blocks (although I didn't test them).

Any suggestions would be appreciated...thx.

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)