Hi --

I've recently been trying to install the Gnu Radio system on a new machine using the build-gnuradio script. The script is failing with an error in the gr-osmocom build phase, and I've been able to verify this with a separate attempt to build.

In rtl_source_c.cc, line 224, the build fails with:

error: 'rtlsdr_set_bias_tee' was not declared in this scope
   ret = rtlsdr_set_bias_tee(_dev, bias_tee);

It appears that changes were merged into the tree on about June 11 to add bias tee support, and that this error results from that change set.

I'm able to get a successful build if I comment out those few lines of code, but when I try to run an application (e.g., osmocom_fft), upon exit there is a bunch of traceback output and a lengthy memory map printed. I'm no debugging expert, but I can tell that the exact error and address change on different runs, but always appear to be related to a memory map or corrupted list.

I don't know if anyone else has seen either the build issue, or the traceback issue, so thought I should report it here.

FWIW, I'm building on a fresh install of Linux Mint 18.1 using the latest version of the build-gnuradio script on a Lenovo M900 i7-6700T system. I've used the build-gnuradio script on several other systems in the past without encountering this issue. If you need any further info, I'm happy to provide it.

Thanks,

John N8UR

Reply via email to