Closed nikoroxy closed 4 years ago
Yeah, I discovered yesterday that SoapySDR 0.8 broke backward-compatibility with setupStream. I've already pushed a hotfix to master, could you git-pull and try again?
Building has been fixed. When finished I've verified correct installation but...
nik@ubuntu:~$ suscan.status
suscan.status: error while loading shared libraries: libsuscan.so: cannot open shared object file: No such file or directory
even if
nik@ubuntu:~$ sudo find / -name libsuscan.so
/usr/local/lib/libsuscan.so
/home/nik/software/suscan/build/libsuscan.so
That seems a library search path problem. Could you try the following?
$ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
$ suscan.status
If this works, it simply means that your system is not looking for libraries in the right place. There are two possible solutions to this:
~/.bashrc
(I assume you use bash) and add export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
at the end of the file, or-DCMAKE_INSTALL_PREFIX=/usr
to cmake, so that libraries will be installed in /usr/lib
instead of /usr/local/lib
You were right.
I think something during #make install
may have messed up the path reference but I didn't paid so much attention (next time I'll redirect stdout in a file for eventual debug).
Thanks
While building
source.c.o
I encounter multiple warnings, concluding in an error as described in title.OS: Ubuntu 19.10 (just installed to test SigDigger, but it happened also on Manjaro)
EDIT: SoapySDR built by sources
terminal log: