Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ABI compatibility mismatch with UHD library #57

Open
pierreay opened this issue Aug 31, 2023 · 0 comments
Open

ABI compatibility mismatch with UHD library #57

pierreay opened this issue Aug 31, 2023 · 0 comments

Comments

@pierreay
Copy link

Hi! While running GQRX with my USRP B200 mini:

SoapySDR detected ABI compatibility mismatch with UHD library. SoapySDR UHD support was build against ABI: 4.3.0, but UHD library reports ABI: 4.4.0 Suggestion: install an ABI compatible version of UHD, or rebuild SoapySDR UHD support against this ABI version.

I'm using a compiled SoapyUHD version from the GitHub repository (at date of 2023-08-31) and the libuhd from my Debian installation:

SoapySDRUtil --info

######################################################
##     Soapy SDR -- the SDR abstraction library     ##
######################################################

Lib Version: v0.8.1-gbb33b2d2
API Version: v0.8.200
ABI Version: v0.8-3
Install root: /usr/local
Search path:  /usr/local/lib/SoapySDR/modules0.8-3
Module found: /usr/local/lib/SoapySDR/modules0.8-3/libuhdSupport.so (0.4.1-1f7b6fa)
Available factories... uhd
Available converters...
 -  CF32 -> [CF32, CS16, CS8, CU16, CU8]
 -  CS16 -> [CF32, CS16, CS8, CU16, CU8]
 -  CS32 -> [CS32]
 -   CS8 -> [CF32, CS16, CS8, CU16, CU8]
 -  CU16 -> [CF32, CS16, CS8]
 -   CU8 -> [CF32, CS16, CS8]
 -   F32 -> [F32, S16, S8, U16, U8]
 -   S16 -> [F32, S16, S8, U16, U8]
 -   S32 -> [S32]
 -    S8 -> [F32, S16, S8, U16, U8]
 -   U16 -> [F32, S16, S8]
 -    U8 -> [F32, S16, S8]

SoapySDRUtil --probe="driver=uhd,type=b200"

######################################################
##     Soapy SDR -- the SDR abstraction library     ##
######################################################

Probe device driver=uhd,type=b200

----------------------------------------------------
-- Device identification
----------------------------------------------------
  driver=b200
  hardware=B200mini
  fpga_version=7.0
  fw_version=8.0
  mboard_id=B200mini
  mboard_name=B200mini
  mboard_serial=3277938

etc etc.

apt show libuhd-dev libuhd4.4.0

Package: libuhd-dev
Version: 4.4.0.0+ds1-4
Depends: libuhd4.4.0 (= 4.4.0.0+ds1-4)

etc.etc.

Package: libuhd4.4.0
Version: 4.4.0.0+ds1-4

Does SoapyUHD needs to be upgraded?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant