I tied to build on Ubuntu 22.04 using -
git clone GitHub - myriadrf/LimeSuiteNG
cd LimeSuiteNG
sudo ./install_dependencies.sh
cmake -B build && cd build
make
sudo make install
sudo ldconfig
Here is the console output -
ir@dir-Z390-UD:~$ tcsh
dir-Z390-UD:~> cd ‘/home/dir/Documents/Archive/sendUSB.cpp’
/home/dir/Documents/Archive/sendUSB.cpp: Not a directory.
dir-Z390-UD:~> cd ‘/home/dir/Documents/Archive’
dir-Z390-UD:~/Documents/Archive> git clone GitHub - myriadrf/LimeSuiteNG
Cloning into ‘LimeSuiteNG’…
remote: Enumerating objects: 24881, done.
remote: Counting objects: 100% (3306/3306), done.
remote: Compressing objects: 100% (495/495), done.
remote: Total 24881 (delta 2989), reused 2839 (delta 2808), pack-reused 21575 (from 2)
Receiving objects: 100% (24881/24881), 15.22 MiB | 2.93 MiB/s, done.
Resolving deltas: 100% (18459/18459), done.
dir-Z390-UD:~/Documents/Archive> cd LimeSuiteNG
dir-Z390-UD:~/Documents/Archive/LimeSuiteNG> sudo ./install_dependencies.sh
[sudo] password for dir:
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
build-essential is already the newest version (12.9ubuntu3).
libglew-dev is already the newest version (2.2.0-4).
libsoapysdr-dev is already the newest version (0.8.1-2build1).
libwxbase3.0-dev is already the newest version (3.0.5.1+dfsg-4).
libwxgtk3.0-gtk3-dev is already the newest version (3.0.5.1+dfsg-4).
cmake is already the newest version (3.22.1-1ubuntu1.22.04.2).
libusb-1.0-0-dev is already the newest version (2:1.0.25-1ubuntu2).
linux-headers-generic-hwe-22.04 is already the newest version (6.8.0-52.53~22.04.1).
linux-headers-generic-hwe-22.04 set to manually installed.
The following packages were automatically installed and are no longer required:
libwpe-1.0-1 libwpebackend-fdo-1.0-1
Use ‘sudo apt autoremove’ to remove them.
0 upgraded, 0 newly installed, 0 to remove and 176 not upgraded.
dir-Z390-UD:~/Documents/Archive/LimeSuiteNG> cmake -B build && cd build
cmake: /usr/local/lib/libcurl.so.4: no version information available (required by cmake)
– The C compiler identification is GNU 11.4.0
– The CXX compiler identification is GNU 11.4.0
– Detecting C compiler ABI info
– Detecting C compiler ABI info - done
– Check for working C compiler: /usr/bin/cc - skipped
– Detecting C compile features
– Detecting C compile features - done
– Detecting CXX compiler ABI info
– Detecting CXX compiler ABI info - done
– Check for working CXX compiler: /usr/bin/c++ - skipped
– Detecting CXX compile features
– Detecting CXX compile features - done
– cmake version: 3.22.1
– ##### #####
– Populating kissfft
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
– Configuring done
– Generating done
– Build files have been written to: /home/dir/Documents/Archive/LimeSuiteNG/build/external/kissfft-subbuild
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[ 11%] Creating directories for ‘kissfft-populate’
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[ 22%] No download step for ‘kissfft-populate’
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[ 33%] No update step for ‘kissfft-populate’
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[ 44%] No patch step for ‘kissfft-populate’
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[ 55%] No configure step for ‘kissfft-populate’
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[ 66%] No build step for ‘kissfft-populate’
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[ 77%] No install step for ‘kissfft-populate’
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[ 88%] No test step for ‘kissfft-populate’
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[100%] Completed ‘kissfft-populate’
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[100%] Built target kissfft-populate
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
– Building KissFFT with datatype: float
– Building static library
– PKGINCLUDEDIR is include/kissfft
– Populating args
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
– Configuring done
– Generating done
– Build files have been written to: /home/dir/Documents/Archive/LimeSuiteNG/build/external/args-subbuild
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[ 11%] Creating directories for ‘args-populate’
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[ 22%] No download step for ‘args-populate’
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[ 33%] No update step for ‘args-populate’
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[ 44%] No patch step for ‘args-populate’
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[ 55%] No configure step for ‘args-populate’
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[ 66%] No build step for ‘args-populate’
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[ 77%] No install step for ‘args-populate’
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[ 88%] No test step for ‘args-populate’
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[100%] Completed ‘args-populate’
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[100%] Built target args-populate
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
– Populating cpp-feather-ini-parser
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
– Configuring done
– Generating done
– Build files have been written to: /home/dir/Documents/Archive/LimeSuiteNG/build/external/cpp-feather-ini-parser-subbuild
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[ 11%] Creating directories for ‘cpp-feather-ini-parser-populate’
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[ 22%] No download step for ‘cpp-feather-ini-parser-populate’
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[ 33%] No update step for ‘cpp-feather-ini-parser-populate’
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[ 44%] No patch step for ‘cpp-feather-ini-parser-populate’
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[ 55%] No configure step for ‘cpp-feather-ini-parser-populate’
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[ 66%] No build step for ‘cpp-feather-ini-parser-populate’
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[ 77%] No install step for ‘cpp-feather-ini-parser-populate’
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[ 88%] No test step for ‘cpp-feather-ini-parser-populate’
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[100%] Completed ‘cpp-feather-ini-parser-populate’
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[100%] Built target cpp-feather-ini-parser-populate
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
– Populating rang
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
– Configuring done
– Generating done
– Build files have been written to: /home/dir/Documents/Archive/LimeSuiteNG/build/external/rang-subbuild
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[ 11%] Creating directories for ‘rang-populate’
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[ 22%] No download step for ‘rang-populate’
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[ 33%] No update step for ‘rang-populate’
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[ 44%] No patch step for ‘rang-populate’
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[ 55%] No configure step for ‘rang-populate’
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[ 66%] No build step for ‘rang-populate’
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[ 77%] No install step for ‘rang-populate’
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[ 88%] No test step for ‘rang-populate’
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[100%] Completed ‘rang-populate’
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[100%] Built target rang-populate
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
– ##### #####
– Linux Kernel release: 6.8.0-40-generic ()
– Linux Kernel headers: /usr/src/linux-headers-6.8.0-40-generic
– Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB
– Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success
– Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB
– Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success
– Looking for pthread.h
– Looking for pthread.h - found
– Performing Test CMAKE_HAVE_LIBC_PTHREAD
– Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
– Found Threads: TRUE
– Found libusb-1.0:
– - LIBUSB_1_INCLUDE_DIRS: /usr/include/libusb-1.0
– - LIBUSB_1_LIBRARIES: /usr/lib/x86_64-linux-gnu/libusb-1.0.so
– Could NOT find Gnuplot (missing: GNUPLOT_EXECUTABLE)
– Found wxWidgets: -L/usr/lib/x86_64-linux-gnu;-pthread;;;-lwx_gtk3u_richtext-3.0;-lwx_gtk3u_adv-3.0;-lwx_gtk3u_core-3.0;-lwx_baseu-3.0;-lwx_gtk3u_gl-3.0 (found version “3.0.5”)
– wxWidgets_DEFINITIONS: _FILE_OFFSET_BITS=64;WXUSINGDLL;WXGTK
– wxWidgets_INCLUDE_DIRS: /usr/lib/x86_64-linux-gnu/wx/include/gtk3-unicode-3.0;/usr/include/wx-3.0
– wxWidgets_LIBRARIES: -L/usr/lib/x86_64-linux-gnu;-pthread;;;-lwx_gtk3u_richtext-3.0;-lwx_gtk3u_adv-3.0;-lwx_gtk3u_core-3.0;-lwx_baseu-3.0;-lwx_gtk3u_gl-3.0
– Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so
– Found GLEW: /usr/include (found version “2.2.0”)
– OPENGL_INCLUDE_DIR: /usr/include
– OPENGL_LIBRARIES: /usr/lib/x86_64-linux-gnu/libOpenGL.so;/usr/lib/x86_64-linux-gnu/libGLX.so;/usr/lib/x86_64-linux-gnu/libGLU.so
– ##### #####
– ##### #####
– ##### #####
– Module limesuitengSupport configured with version: 1.0.0
– ##### #####
– ##### #####
– PYTHON_EXECUTABLE not set - using default python3
– Found PythonInterp: /usr/local/bin/python3.10 (found version “3.10.13”)
– Found PythonLibs: /usr/local/lib/libpython3.10.so (found suitable exact version “3.10.13”)
– Found PkgConfig: /usr/bin/pkg-config (found version “0.29.2”)
– Checking for module ‘gmp’
– Found gmp, version 6.2.1
– Found GMP: /usr/lib/x86_64-linux-gnu/libgmpxx.so
– Using GMP.
– Using GMP.
– Found MPLIB: /usr/lib/x86_64-linux-gnu/libgmpxx.so
– Found Boost: /usr/local/lib/cmake/Boost-1.74.0/BoostConfig.cmake (found suitable version “1.74.0”, minimum required is “1.74.0”) found components: date_time program_options system regex thread unit_test_framework
– Found Volk: Volk::volk
CMake Warning at plugins/gr-limesuiteng/CMakeLists.txt:76 (message):
Currently used compiler version (11.4.0) does not match GNURadio compiler.
GNURadio compiled with (c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0
Copyright (C) 2021 Free Software Foundation, Inc.
This is free software see the source for copying conditions. There is NO
warranty not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE.).
This can result in gnuradio-companion Python bindings failure to import symbols, if the compiler major versions are different.
– Performing Test HAVE_VISIBILITY_HIDDEN
– Performing Test HAVE_VISIBILITY_HIDDEN - Success
– Performing Test HAVE_WARN_SIGN_COMPARE
– Performing Test HAVE_WARN_SIGN_COMPARE - Success
– Performing Test HAVE_WARN_ALL
– Performing Test HAVE_WARN_ALL - Success
– Performing Test HAVE_WARN_NO_UNINITIALIZED
– Performing Test HAVE_WARN_NO_UNINITIALIZED - Success
– Found Git: /usr/bin/git
– Extracting version information from git describe…
– Found Doxygen: /usr/bin/doxygen (found version “1.9.1”) found components: doxygen missing components: dot
CMake Warning (dev) at plugins/gr-limesuiteng/CMakeLists.txt:169 (message):
Parent project has already defined ‘uninstall’ target, gnuradio-limesuiteng
will not have it’s own uninstall.
This warning is for project developers. Use -Wno-dev to suppress it.
– Using install prefix: /usr/local
– Building for version: 1.0.0.0 / 1.0.0
– No C++ unit tests… skipping
– PYTHON and GRC components are enabled
– Python checking for pygccxml - found
CMake Warning (dev) at plugins/gr-limesuiteng/python/limesuiteng/bindings/CMakeLists.txt:24 (message):
host GnuRadio version 3.10.1.1, overriding it’s GrPybind cmake file to work
for nested projects.
This warning is for project developers. Use -Wno-dev to suppress it.
– Found PythonInterp: /usr/bin/python3 (found version “3.10.12”)
– Found PythonLibs: /usr/local/lib/libpython3.10.so
– Performing Test HAS_FLTO
– Performing Test HAS_FLTO - Success
– Found pybind11: /usr/include (found version “2.9.1”)
– ##### #####
– Found Doxygen: /usr/bin/doxygen (found version “1.9.1”) found components: doxygen missing components: dot mscgen dia
– ######################################################
– Packages found:
- LinuxKernelHeaders
- libusb-1.0
Adds USB communication support - wxWidgets
- OpenGL
- GLEW
- kissfft
- SoapySDR
Adds LimeSuiteNG bindings for SoapySDR - PythonLibs (required version == 3.10)
- Threads
- PkgConfig
- GMP
- boost_headers (required version == 1.74.0)
- boost_date_time (required version == 1.74.0)
- boost_program_options (required version == 1.74.0)
- boost_system (required version == 1.74.0)
- boost_regex (required version == 1.74.0)
- boost_thread (required version == 1.74.0)
- boost_unit_test_framework (required version == 1.74.0)
- Boost (required version >= 1.74.0)
- Gnuradio (required version >= 3.10)
- Git
- PythonInterp
- PythonLibsNew
- pybind11
- Doxygen
– ######################################################
– Missing required packages:
– ######################################################
– Missing recommended packages:
– ######################################################
– Missing optional packages:
- Gnuplot
– ######################################################
– ## limesuiteng enabled features
– ######################################################
- BUILD_DRIVERS, Build device drivers
- BUILD_DRIVERS_LIMEPCIE, Build limepcie driver
- LIMEPCIE_INSTALL, Install limepcie kernel module to system
- LIMEPCIE_RELOAD_ON_INSTALL, Reload limepcie kernel module after install
- BUILD_CORE, limesuiteng core library
- INSTALL_DEVELOPMENT, Install limesuiteng headers & development files
- LIMESUITENG_USB_FTDI, USB support for FTDI
- LIMESUITENG_USB_FX3, USB support for Cypress FX3
- LIMESUITENG_PCIE, PCIe support
- BUILD_EXAMPLES, LimeSuiteNG API examples
- BUILD_CLI, command line interface applications
- BUILD_GUI, graphical user interface application (limeGUI)
- BUILD_PLUGINS, plugins for external software packages
- BUILD_PLUGINS_AMARISOFT, Build LimeSuiteNG plugin for Amarisoft
- INSTALL_FREEDESKTOP, LimeSuiteNG freedesktop integration
- BUILD_PLUGINS_SOAPYSDR, SoapySDR bindings for LimeSuiteNG
- BUILD_PLUGINS_GNURADIO, GNU Radio 3.9+ Plug-in
- INSTALL_UDEV_RULES, Install Linux udev rules for LimeSDR devices
- UDEV_RULES_RELOAD_ON_INSTALL, Reload UDEV rules after install
- BUILD_DOCS, Build documentation
- BUILD_DOCS_DOXYGEN, Build Doxygen based documentation
– ######################################################
– ## limesuiteng disabled features
– ######################################################
- LIMEPCIE_DKMS, Use DKMS system to build/install limepcie module
– Install prefix: /usr/local
– Build timestamp:
– Lime Suite version:
– ABI/so version:
– Configuring done
– Generating done
– Build files have been written to: /home/dir/Documents/Archive/LimeSuiteNG/build
dir-Z390-UD:~/Documents/Archive/LimeSuiteNG/build> make
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
/usr/bin/cmake: /usr/local/lib/libcurl.so.4: no version information available (required by /usr/bin/cmake)
[ 0%] Building Linux kernel module (limepcie) in dir: /home/dir/Documents/Archive/LimeSuiteNG/build/drivers/linux/limepcie/limepcie-0.1.9
warning: the compiler differs from the one used to build the kernel
The kernel was built by: x86_64-linux-gnu-gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
You are using:
/bin/sh: 1: gcc-12: not found
make[5]: *** [scripts/Makefile.build:243: /home/dir/Documents/Archive/LimeSuiteNG/build/drivers/linux/limepcie/limepcie-0.1.9/limepcie_core.o] Error 127
make[4]: *** [/usr/src/linux-headers-6.8.0-40-generic/Makefile:1926: /home/dir/Documents/Archive/LimeSuiteNG/build/drivers/linux/limepcie/limepcie-0.1.9] Error 2
make[3]: *** [Makefile:240: __sub-make] Error 2
make[2]: *** [drivers/linux/limepcie/CMakeFiles/limepcie.dir/build.make:84: drivers/linux/limepcie/limepcie-0.1.9/limepcie.ko] Error 2
make[1]: *** [CMakeFiles/Makefile2:1162: drivers/linux/limepcie/CMakeFiles/limepcie.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
dir-Z390-UD:~/Documents/Archive/LimeSuiteNG/build>