Hi,
I’ve experienced a problem while running FM_receiver.grc example on gnu radio. I’ve written more about here in this topic: Python error : cannot import name 'limesuiteng' from 'gnuradio' and decided to try posting it here in Project|LimeSDR category, because it is a technical issue at its core.
Hello,
Typically this python import error occurs due to mismatched compiler versions used to build both the GNU Radio software and the OOT plugin (in this case LimeSuiteNG). For starters, you can try to identify if the system compiler version and the compiler version used to build GNU Radio match.
If you downloaded gnuradio companion package, then you can run the command below to check the compiler version that was used to build it:
gnuradio-config-info --cxx
For linux:
gcc -v
For windows (in developer terminal):
vswhere -latest -products * -requires Microsoft.VisualStudio.Component.VC.Tools.x86.x64 -property productDisplayVersion
and check for the version macro in the official MSVC version table here.
Hi,
You are right there was a mismatch between compiler versions. I’ve reinstalled gnuradio and LimeSuiteNG, this time installing them from source and it solved my problem. Thank you for your help !
1 Like