Title almost says it all, we currently have a hard dependency on a broken Java wrapper for SoapySDR, where phlash has a personal build that works, but the published work does not. At the very least this should be an optional dep, at best it should be fixed upstream (which phlash could do as a contributor to SoapySDR!)
Yep, should be optional at build time, but also we could rethink the binding and instead of the fine-grained/complex SoapySDR API swigg'ed into Java, we create a C++ native lib here that provides a minimal API we define (
ITunable
andIAudio
probably) and can call the C++ API for SoapySDR.
Fixed in commit #ee6ed0aa