LimeSDR mini, C example code returns SoapySDR::Device::make() no match

#1

Hi,
I recently got a LimeSDR Mini and I’m going through the tutorials. I’m trying to make the C example works but it fails when making the device. When it calls:

SoapySDRKwargs_set(&args, "driver", "lime");
SoapySDRDevice *sdr = SoapySDRDevice_make(&args);

It returns:
SoapySDRDevice_make fail: SoapySDR::Device::make() no match****

Here’s the current state of my setup:
OS: Ubuntu 18.04. Fresh install.

LimeUtil -find returns:
* [LimeSDR Mini, media=USB 3.0, module=FT601, addr=24607:1027, serial=1D4C36DC679185]

SoapySDRUtil -find returns:

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

Found device 0
  addr = 24607:1027
  driver = lime
  label = LimeSDR Mini [USB 3.0] 1D4C36DC679185
  media = USB 3.0
  module = FT601
  name = LimeSDR Mini
  serial = 1D4C36DC679185

SoapySDR and LimeSuite were both installed trough the source code following the guides at:
https://github.com/pothosware/SoapySDR/wiki/BuildGuide
https://wiki.myriadrf.org/Lime_Suite

SoapySDR was installed first.

apt list informs me that these packages were installed:
soapysdr0.6-module-airspy/bionic,now 0.1.1-1 amd64 [installed,automatic]
soapysdr0.6-module-audio/bionic,now 0~git20160607-3build1 amd64 [installed,automatic]
soapysdr0.6-module-bladerf/bionic,now 0.3.4-1 amd64 [installed,automatic]
soapysdr0.6-module-hackrf/bionic,now 0.3.2-1 amd64 [installed,automatic]
soapysdr0.6-module-remote/bionic,now 0.4.2-1 amd64 [installed,automatic]
soapysdr0.6-module-rtlsdr/bionic,now 0.2.4-1 amd64 [installed,automatic]
soapysdr0.6-module-uhd/bionic,now 0.3.4-1build1 amd64 [installed,automatic]

I don’t know if it’s related but there is no LimeSDR in it. I feel like I’m missing a simple step to add the Lime device in a way that the API can look it up. I apologize in advance if I simply missed an installation step, I’m fairly new to SDR.

Note, I can listen to the radio using CubeSDR. So it seems is just the API that can’t find it.

Bonus question: Strangely, when I listen to the radio with CubeSDR my laptop disconnect from the Wifi and I fail to detect most Wifi signals. When I stop CubeSDR it gets back to normal…

Thanks!