https://www.sdrplay.com/docs/SDRplay_no ... s_Flow.pdf
Running SoapySDRUtil gives the following error:
Code: Select all
[dell5520 lib]# SoapySDRUtil --info
SoapySDRUtil: error while loading shared libraries: libSoapySDR.so.0.6: cannot open shared object file: No such file or directory
[dell5520 lib]#
Code: Select all
[dell5520 lib]# ls -l
total 3468
-rwxr-xr-x 1 root root 1115 Nov 7 22:57 libgtksourceview-4.la
lrwxrwxrwx 1 root root 27 Nov 7 22:57 libgtksourceview-4.so -> libgtksourceview-4.so.0.0.0
lrwxrwxrwx 1 root root 27 Nov 7 22:57 libgtksourceview-4.so.0 -> libgtksourceview-4.so.0.0.0
-rwxr-xr-x 1 root root 3136520 Nov 7 22:57 libgtksourceview-4.so.0.0.0
lrwxrwxrwx 1 root root 36 Nov 19 11:04 libmirsdrapi-rsp.so -> /usr/local/lib/libmirsdrapi-rsp.so.2
lrwxrwxrwx 1 root root 39 Dec 29 15:16 libmirsdrapi-rsp.so.2 -> /usr/local/lib/libmirsdrapi-rsp.so.2.11
lrwxrwxrwx 1 root root 18 Dec 29 15:20 libSoapySDR.so -> libSoapySDR.so.0.6
lrwxrwxrwx 1 root root 20 Dec 29 17:15 libSoapySDR.so.0.6 -> libSoapySDR.so.0.7.0
-rwxr-xr-x 1 root root 398376 Dec 29 15:20 libSoapySDR.so.0.7.0
drwxr-xr-x 2 root root 4096 Dec 29 15:20 pkgconfig
drwxr-xr-x 3 root root 4096 Dec 29 16:43 python3.6
[dell5520 lib]#
Code: Select all
[jules@dell5520 build]$ cmake ../
-- Build type not specified: defaulting to release.
--
-- #############################################
-- ## Begin configuration for Python support...
-- #############################################
-- Enabling optional Python bindings if possible...
-- SWIG_FOUND: TRUE - 3.0.12
-- PYTHONINTERP_FOUND: TRUE - 3.6.3
-- PYTHON_EXECUTABLE: /usr/bin/python
-- PYTHON_INSTALL_DIR: ${prefix}/lib/python3.6/site-packages
-- PYTHONLIBS_FOUND: TRUE - 3.6.3
-- PYTHON_INCLUDE_DIRS: /usr/include/python3.6m
-- PYTHON_LIBRARIES: /usr/lib/libpython3.6m.so
-- CMAKE_SWIG_FLAGS=-c++;-threads
CMake Deprecation Warning at /usr/share/cmake-3.10/Modules/UseSWIG.cmake:231 (message):
SWIG_ADD_MODULE is deprecated. Use SWIG_ADD_LIBRARY instead.
Call Stack (most recent call first):
python/CMakeLists.txt:140 (SWIG_ADD_MODULE)
--
-- #############################################
-- ## Begin configuration for Python3 support...
-- #############################################
-- Enabling optional Python3 bindings if possible...
-- SWIG_FOUND: TRUE - 3.0.12
-- Could NOT find Python3InterpDbg (missing: PYTHON3_DBG_EXECUTABLE)
-- PYTHON3INTERP_FOUND: TRUE
-- PYTHON3_EXECUTABLE: /usr/bin/python3
-- PYTHON3_INSTALL_DIR: ${prefix}/lib/python3.6/site-packages
-- PYTHON3LIBS_FOUND: TRUE
-- PYTHON3_INCLUDE_DIRS: /usr/include/python3.6m;/usr/include/python3.6m
-- PYTHON3_LIBRARIES: -L/usr/lib -lpython3.6m -lpthread -ldl -lutil -lm -Xlinker -export-dynamic
--
-- ######################################################
-- ## SoapySDR enabled features
-- ######################################################
--
* Library, runtime library v0.7.0-g3102593b
* Tests, library unit tests
* Docs, doxygen documentation
* Python, python bindings v3.6.3
-- ######################################################
-- ## SoapySDR disabled features
-- ######################################################
--
* Python3, python3 bindings
-- SoapySDR version: v0.7.0-g3102593b
-- ABI/so version: v0.6
-- Install prefix: /usr/local
-- Configuring done
-- Generating done
-- Build files have been written to: /home/jules/Dev/SoapySDR/build
[jules@dell5520 build]$
Code: Select all
[jules@dell5520 build]$ make
[ 61%] Built target SoapySDR
[ 72%] Built target SoapySDRUtil
[ 77%] Built target TestFormatParser
[ 83%] Built target TestTimeConversion
[ 88%] Built target TestKwargsMarkup
[ 91%] Built target docs
[100%] Built target _SoapySDR
[jules@dell5520 build]$
sudo make install gives:
Code: Select all
[jules@dell5520 build]$ sudo make install
[sudo] password for jules:
[ 61%] Built target SoapySDR
[ 72%] Built target SoapySDRUtil
[ 77%] Built target TestFormatParser
[ 83%] Built target TestTimeConversion
[ 88%] Built target TestKwargsMarkup
[ 91%] Built target docs
[100%] Built target _SoapySDR
Install the project...
-- Install configuration: "Release"
-- Up-to-date: /usr/local/share/cmake/SoapySDR/SoapySDRConfig.cmake
-- Up-to-date: /usr/local/share/cmake/SoapySDR/SoapySDRUtil.cmake
-- Up-to-date: /usr/local/share/cmake/SoapySDR/SoapySDRConfigVersion.cmake
-- Up-to-date: /usr/local/include/SoapySDR
-- Up-to-date: /usr/local/include/SoapySDR/Time.hpp
-- Up-to-date: /usr/local/include/SoapySDR/ConverterRegistry.hpp
-- Up-to-date: /usr/local/include/SoapySDR/Errors.h
-- Up-to-date: /usr/local/include/SoapySDR/Registry.hpp
-- Up-to-date: /usr/local/include/SoapySDR/Device.hpp
-- Up-to-date: /usr/local/include/SoapySDR/Modules.h
-- Up-to-date: /usr/local/include/SoapySDR/Logger.h
-- Up-to-date: /usr/local/include/SoapySDR/Types.h
-- Up-to-date: /usr/local/include/SoapySDR/Version.h
-- Up-to-date: /usr/local/include/SoapySDR/Time.h
-- Up-to-date: /usr/local/include/SoapySDR/Logger.hpp
-- Up-to-date: /usr/local/include/SoapySDR/ConverterPrimatives.hpp
-- Up-to-date: /usr/local/include/SoapySDR/Config.h
-- Up-to-date: /usr/local/include/SoapySDR/Formats.h
-- Up-to-date: /usr/local/include/SoapySDR/Errors.hpp
-- Up-to-date: /usr/local/include/SoapySDR/Device.h
-- Up-to-date: /usr/local/include/SoapySDR/Formats.hpp
-- Up-to-date: /usr/local/include/SoapySDR/Modules.hpp
-- Up-to-date: /usr/local/include/SoapySDR/Types.hpp
-- Up-to-date: /usr/local/include/SoapySDR/Constants.h
-- Up-to-date: /usr/local/include/SoapySDR/Version.hpp
-- Up-to-date: /usr/local/include/SoapySDR/Config.hpp
-- Up-to-date: /usr/local/lib/libSoapySDR.so.0.7.0
-- Up-to-date: /usr/local/lib/libSoapySDR.so.0.6
-- Up-to-date: /usr/local/lib/libSoapySDR.so
-- Up-to-date: /usr/local/lib/pkgconfig/SoapySDR.pc
-- Up-to-date: /usr/local/bin/SoapySDRUtil
-- Up-to-date: /usr/local/share/man/man1/SoapySDRUtil.1
-- Up-to-date: /usr/local/lib/python3.6/site-packages/_SoapySDR.so
-- Up-to-date: /usr/local/lib/python3.6/site-packages/SoapySDR.py
[jules@dell5520 build]$
As far as I can see the libraries are correctly created and placed in /usr/local/lib but SoapySDRUtil --info still gives the same "error while loading shared libraries: libSoapySDR.so.0.6: cannot open shared object file: No such file or directory" error.
uname -a gives:
Code: Select all
Linux dell5520 4.9.66-1-MANJARO #1 SMP PREEMPT Thu Nov 30 14:08:24 UTC 2017 x86_64 GNU/Linu
Any suggestions welcome
Many thanks and festive greetings
Julian