|
RFnoc版本的UHD安装记录
git clone --recursive -b rfnoc-devel https://github.com/EttusResearch/uhd.git
git clone --recursive -b rfnoc-devel https://github.91chi.fun//github.com/EttusResearch/uhd.git
cmake -DPYTHON_EXECUTABLE="/usr/bin/python3.6" ..
- jiang@jiang:~/jjj_rfnoc_works/uhd_rfnoc-devel/host/build$ cmake -DPYTHON_EXECUTABLE="/usr/bin/python3.6" ..
- CMake Deprecation Warning at CMakeLists.txt:15 (CMAKE_MINIMUM_REQUIRED):
- Compatibility with CMake < 2.8.12 will be removed from a future version of
- CMake.
- Update the VERSION argument <min> value or use a ...<max> suffix to tell
- CMake that the project does not need compatibility with older versions.
- -- The CXX compiler identification is GNU 8.4.0
- -- The C compiler identification is GNU 8.4.0
- -- 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
- -- 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
- --
- -- Configuring the python interpreter...
- -- Python interpreter: /usr/bin/python3.6
- -- Override with: -DPYTHON_EXECUTABLE=<path-to-python>
- -- Working off of feature or development branch. Updating version number.
- CMake Warning (dev) at CMakeLists.txt:170 (OPTION):
- Policy CMP0077 is not set: option() honors normal variables. Run "cmake
- --help-policy CMP0077" for policy details. Use the cmake_policy command to
- set the policy and suppress this warning.
- For compatibility with older versions of CMake, option is clearing the
- normal variable 'UHD_IMAGES_DIR'.
- This warning is for project developers. Use -Wno-dev to suppress it.
- -- Using UHD Images Directory: OFF
- -- Build type not specified: defaulting to release.
- -- Performing Test HAVE_VISIBILITY_HIDDEN
- -- Performing Test HAVE_VISIBILITY_HIDDEN - Success
- -- Performing Test HAVE_VISIBILITY_INLINES_HIDDEN
- -- Performing Test HAVE_VISIBILITY_INLINES_HIDDEN - Success
- --
- -- Configuring Boost C++ Libraries...
- -- Looking for optional Boost components...
- -- Found Boost: /usr/include (found suitable version "1.69.0", minimum required is "1.53") found components: python
- -- Looking for required Boost components...
- -- Looking for pthread.h
- -- Looking for pthread.h - found
- -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
- -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
- -- Looking for pthread_create in pthreads
- -- Looking for pthread_create in pthreads - not found
- -- Looking for pthread_create in pthread
- -- Looking for pthread_create in pthread - found
- -- Found Threads: TRUE
- -- Found Boost: /usr/include (found suitable version "1.69.0", minimum required is "1.53") found components: chrono date_time filesystem program_options regex system unit_test_framework serialization thread atomic
- -- Boost include directories: /usr/include
- -- Boost library directories: /usr/lib/x86_64-linux-gnu
- -- Boost libraries: /usr/lib/x86_64-linux-gnu/libboost_chrono.so;/usr/lib/x86_64-linux-gnu/libboost_date_time.so;/usr/lib/x86_64-linux-gnu/libboost_filesystem.so;/usr/lib/x86_64-linux-gnu/libboost_program_options.so;/usr/lib/x86_64-linux-gnu/libboost_regex.so;/usr/lib/x86_64-linux-gnu/libboost_system.so;/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.so;/usr/lib/x86_64-linux-gnu/libboost_serialization.so;/usr/lib/x86_64-linux-gnu/libboost_thread.so;-lpthread;/usr/lib/x86_64-linux-gnu/libboost_atomic.so
- -- Looking for log2
- -- Looking for log2 - found
- CMake Warning (dev) at cmake/Modules/UHDLog.cmake:68 (SET):
- implicitly converting 'FILE' to 'STRING' type.
- Call Stack (most recent call first):
- CMakeLists.txt:366 (INCLUDE)
- This warning is for project developers. Use -Wno-dev to suppress it.
- -- Found PythonInterp: /usr/bin/python3.6 (found suitable version "3.6.9", minimum required is "2.7")
- -- Found PythonLibs: /usr/lib/x86_64-linux-gnu/libpython3.6m.so (found suitable version "3.6.9", minimum required is "2.7")
- --
- -- Python checking for Python version 2.7 or greater
- -- Python checking for Python version 2.7 or greater - "assert platform.python_version() >= '2.7' and platform.python_version() < '3.0'" failed
- --
- -- Python checking for Mako templates 0.4.2 or greater
- -- Python checking for Mako templates 0.4.2 or greater - found
- --
- -- Python checking for requests 2.0 or greater
- -- Python checking for requests 2.0 or greater - found
- --
- -- Python checking for numpy 1.7 or greater
- -- Python checking for numpy 1.7 or greater - found
- --
- -- Configuring LibUHD support...
- -- Dependency Boost_FOUND = TRUE
- -- Dependency HAVE_PYTHON_PLAT_MIN_VERSION = FALSE
- -- Dependency HAVE_PYTHON_MODULE_MAKO = TRUE
- CMake Error at cmake/Modules/UHDComponent.cmake:59 (MESSAGE):
- Dependencies for required component LibUHD not met.
- Call Stack (most recent call first):
- CMakeLists.txt:431 (LIBUHD_REGISTER_COMPONENT)
- -- Configuring incomplete, errors occurred!
- See also "/home/jiang/jjj_rfnoc_works/uhd_rfnoc-devel/host/build/CMakeFiles/CMakeOutput.log".
- See also "/home/jiang/jjj_rfnoc_works/uhd_rfnoc-devel/host/build/CMakeFiles/CMakeError.log".
复制代码
cmake ..
- jiang@jiang:~/jjj_rfnoc_works/uhd_rfnoc-devel/host/build$ cmake ..
- CMake Deprecation Warning at CMakeLists.txt:15 (CMAKE_MINIMUM_REQUIRED):
- Compatibility with CMake < 2.8.12 will be removed from a future version of
- CMake.
- Update the VERSION argument <min> value or use a ...<max> suffix to tell
- CMake that the project does not need compatibility with older versions.
- -- The CXX compiler identification is GNU 8.4.0
- -- The C compiler identification is GNU 8.4.0
- -- 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
- -- 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
- --
- -- Configuring the python interpreter...
- -- Found PythonInterp: /usr/bin/python2 (found suitable version "2.7.17", minimum required is "2.0")
- -- Python interpreter: /usr/bin/python2
- -- Override with: -DPYTHON_EXECUTABLE=<path-to-python>
- -- Working off of feature or development branch. Updating version number.
- CMake Warning (dev) at CMakeLists.txt:170 (OPTION):
- Policy CMP0077 is not set: option() honors normal variables. Run "cmake
- --help-policy CMP0077" for policy details. Use the cmake_policy command to
- set the policy and suppress this warning.
- For compatibility with older versions of CMake, option is clearing the
- normal variable 'UHD_IMAGES_DIR'.
- This warning is for project developers. Use -Wno-dev to suppress it.
- -- Using UHD Images Directory: OFF
- -- Build type not specified: defaulting to release.
- -- Performing Test HAVE_VISIBILITY_HIDDEN
- -- Performing Test HAVE_VISIBILITY_HIDDEN - Success
- -- Performing Test HAVE_VISIBILITY_INLINES_HIDDEN
- -- Performing Test HAVE_VISIBILITY_INLINES_HIDDEN - Success
- --
- -- Configuring Boost C++ Libraries...
- -- Looking for optional Boost components...
- -- Found Boost: /usr/include (found suitable version "1.69.0", minimum required is "1.53") found components: python
- -- Looking for required Boost components...
- -- Looking for pthread.h
- -- Looking for pthread.h - found
- -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
- -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
- -- Looking for pthread_create in pthreads
- -- Looking for pthread_create in pthreads - not found
- -- Looking for pthread_create in pthread
- -- Looking for pthread_create in pthread - found
- -- Found Threads: TRUE
- -- Found Boost: /usr/include (found suitable version "1.69.0", minimum required is "1.53") found components: chrono date_time filesystem program_options regex system unit_test_framework serialization thread atomic
- -- Boost include directories: /usr/include
- -- Boost library directories: /usr/lib/x86_64-linux-gnu
- -- Boost libraries: /usr/lib/x86_64-linux-gnu/libboost_chrono.so;/usr/lib/x86_64-linux-gnu/libboost_date_time.so;/usr/lib/x86_64-linux-gnu/libboost_filesystem.so;/usr/lib/x86_64-linux-gnu/libboost_program_options.so;/usr/lib/x86_64-linux-gnu/libboost_regex.so;/usr/lib/x86_64-linux-gnu/libboost_system.so;/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.so;/usr/lib/x86_64-linux-gnu/libboost_serialization.so;/usr/lib/x86_64-linux-gnu/libboost_thread.so;-lpthread;/usr/lib/x86_64-linux-gnu/libboost_atomic.so
- -- Looking for log2
- -- Looking for log2 - found
- CMake Warning (dev) at cmake/Modules/UHDLog.cmake:68 (SET):
- implicitly converting 'FILE' to 'STRING' type.
- Call Stack (most recent call first):
- CMakeLists.txt:366 (INCLUDE)
- This warning is for project developers. Use -Wno-dev to suppress it.
- -- Found PythonInterp: /usr/bin/python2 (found suitable version "2.7.17", minimum required is "2.7")
- -- Found PythonLibs: /usr/lib/x86_64-linux-gnu/libpython2.7.so (found suitable version "2.7.17", minimum required is "2.7")
- --
- -- Python checking for Python version 2.7 or greater
- -- Python checking for Python version 2.7 or greater - found
- --
- -- Python checking for Mako templates 0.4.2 or greater
- -- Python checking for Mako templates 0.4.2 or greater - found
- --
- -- Python checking for requests 2.0 or greater
- -- Python checking for requests 2.0 or greater - "import requests" failed
- --
- -- Python checking for numpy 1.7 or greater
- -- Python checking for numpy 1.7 or greater - found
- --
- -- Configuring LibUHD support...
- -- Dependency Boost_FOUND = TRUE
- -- Dependency HAVE_PYTHON_PLAT_MIN_VERSION = TRUE
- -- Dependency HAVE_PYTHON_MODULE_MAKO = TRUE
- -- Enabling LibUHD support.
- -- Override with -DENABLE_LIBUHD=ON/OFF
- --
- -- Configuring LibUHD - C API support...
- -- Dependency ENABLE_LIBUHD = ON
- -- Enabling LibUHD - C API support.
- -- Override with -DENABLE_C_API=ON/OFF
- --
- -- Configuring LibUHD - Python API support...
- -- Dependency ENABLE_LIBUHD = ON
- -- Dependency BOOST_PYTHON_FOUND = ON
- -- Dependency HAVE_PYTHON_MODULE_NUMPY = TRUE
- -- Dependency PythonLibs_FOUND = TRUE
- -- Disabling LibUHD - Python API support.
- -- Override with -DENABLE_PYTHON_API=ON/OFF
- --
- -- Configuring Examples support...
- -- Dependency ENABLE_LIBUHD = ON
- -- Enabling Examples support.
- -- Override with -DENABLE_EXAMPLES=ON/OFF
- --
- -- Configuring Utils support...
- -- Dependency ENABLE_LIBUHD = ON
- -- Enabling Utils support.
- -- Override with -DENABLE_UTILS=ON/OFF
- --
- -- Configuring Tests support...
- -- Dependency ENABLE_LIBUHD = ON
- -- Enabling Tests support.
- -- Override with -DENABLE_TESTS=ON/OFF
- --
- -- Found FPGA submodule: /home/jiang/jjj_rfnoc_works/uhd_rfnoc-devel/fpga-src
- --
- CMake Warning (dev) at /usr/local/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:426 (message):
- The package name passed to `find_package_handle_standard_args` (PkgConfig)
- does not match the name of the calling package (USB1). This can lead to
- problems in calling code that expects `find_package` result variables
- (e.g., `_FOUND`) to follow a certain pattern.
- Call Stack (most recent call first):
- /usr/local/share/cmake-3.19/Modules/FindPkgConfig.cmake:67 (find_package_handle_standard_args)
- cmake/Modules/FindUSB1.cmake:6 (INCLUDE)
- lib/CMakeLists.txt:62 (FIND_PACKAGE)
- This warning is for project developers. Use -Wno-dev to suppress it.
- -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1")
- -- Looking for libusb_handle_events_timeout_completed
- -- Looking for libusb_handle_events_timeout_completed - found
- -- Looking for libusb_error_name
- -- Looking for libusb_error_name - found
- -- Looking for libusb_strerror
- -- Looking for libusb_strerror - found
- CMake Warning (dev) at /usr/local/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:426 (message):
- The package name passed to `find_package_handle_standard_args` (LIBUSB)
- does not match the name of the calling package (USB1). This can lead to
- problems in calling code that expects `find_package` result variables
- (e.g., `_FOUND`) to follow a certain pattern.
- Call Stack (most recent call first):
- cmake/Modules/FindUSB1.cmake:61 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
- lib/CMakeLists.txt:62 (FIND_PACKAGE)
- This warning is for project developers. Use -Wno-dev to suppress it.
- -- Found LIBUSB: /usr/lib/x86_64-linux-gnu/libusb-1.0.so
- CMake Warning (dev) at /usr/local/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:426 (message):
- The package name passed to `find_package_handle_standard_args` (PkgConfig)
- does not match the name of the calling package (GPSD). This can lead to
- problems in calling code that expects `find_package` result variables
- (e.g., `_FOUND`) to follow a certain pattern.
- Call Stack (most recent call first):
- /usr/local/share/cmake-3.19/Modules/FindPkgConfig.cmake:67 (find_package_handle_standard_args)
- cmake/Modules/FindGPSD.cmake:15 (INCLUDE)
- lib/CMakeLists.txt:63 (FIND_PACKAGE)
- This warning is for project developers. Use -Wno-dev to suppress it.
- -- Checking for module 'libgps'
- -- No package 'libgps' found
- -- Checking for module 'libgps >= 3.11'
- -- No package 'libgps' found
- CMake Warning (dev) at /usr/local/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:426 (message):
- The package name passed to `find_package_handle_standard_args` (LIBGPS)
- does not match the name of the calling package (GPSD). This can lead to
- problems in calling code that expects `find_package` result variables
- (e.g., `_FOUND`) to follow a certain pattern.
- Call Stack (most recent call first):
- cmake/Modules/FindGPSD.cmake:45 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
- lib/CMakeLists.txt:63 (FIND_PACKAGE)
- This warning is for project developers. Use -Wno-dev to suppress it.
- -- Could NOT find LIBGPS (missing: LIBGPS_LIBRARY LIBGPS_INCLUDE_DIR)
- -- Could NOT find LIBERIO (missing: LIBERIO_LIBRARY LIBERIO_INCLUDE_DIR)
- --
- -- Configuring LIBERIO support...
- -- Dependency ENABLE_LIBUHD = ON
- -- Dependency LIBERIO_FOUND = FALSE
- -- Disabling LIBERIO support.
- -- Override with -DENABLE_LIBERIO=ON/OFF
- --
- -- Configuring USB support...
- -- Dependency ENABLE_LIBUHD = ON
- -- Dependency LIBUSB_FOUND = TRUE
- -- Enabling USB support.
- -- Override with -DENABLE_USB=ON/OFF
- --
- -- Configuring GPSD support...
- -- Dependency ENABLE_LIBUHD = ON
- -- Dependency ENABLE_GPSD =
- -- Dependency LIBGPS_FOUND = FALSE
- -- Disabling GPSD support.
- -- Override with -DENABLE_GPSD=ON/OFF
- --
- -- Configuring B100 support...
- -- Dependency ENABLE_LIBUHD = ON
- -- Dependency ENABLE_USB = ON
- -- Enabling B100 support.
- -- Override with -DENABLE_B100=ON/OFF
- --
- -- Configuring B200 support...
- -- Dependency ENABLE_LIBUHD = ON
- -- Dependency ENABLE_USB = ON
- -- Enabling B200 support.
- -- Override with -DENABLE_B200=ON/OFF
- --
- -- Configuring E300 support...
- -- Dependency ENABLE_LIBUHD = ON
- -- Disabling E300 support.
- -- Override with -DENABLE_E300=ON/OFF
- --
- -- Configuring USRP1 support...
- -- Dependency ENABLE_LIBUHD = ON
- -- Dependency ENABLE_USB = ON
- -- Enabling USRP1 support.
- -- Override with -DENABLE_USRP1=ON/OFF
- --
- -- Configuring USRP2 support...
- -- Dependency ENABLE_LIBUHD = ON
- -- Enabling USRP2 support.
- -- Override with -DENABLE_USRP2=ON/OFF
- --
- -- Configuring X300 support...
- -- Dependency ENABLE_LIBUHD = ON
- -- Enabling X300 support.
- -- Override with -DENABLE_X300=ON/OFF
- --
- -- Configuring N230 support...
- -- Dependency ENABLE_LIBUHD = ON
- -- Enabling N230 support.
- -- Override with -DENABLE_N230=ON/OFF
- --
- -- Configuring MPMD support...
- -- Dependency ENABLE_LIBUHD = ON
- -- Enabling MPMD support.
- -- Override with -DENABLE_MPMD=ON/OFF
- --
- -- Configuring N300 support...
- -- Dependency ENABLE_LIBUHD = ON
- -- Dependency ENABLE_MPMD = ON
- -- Enabling N300 support.
- -- Override with -DENABLE_N300=ON/OFF
- --
- -- Configuring OctoClock support...
- -- Dependency ENABLE_LIBUHD = ON
- -- Enabling OctoClock support.
- -- Override with -DENABLE_OCTOCLOCK=ON/OFF
- --
- -- Looking for C++ include emmintrin.h
- CMake Warning (dev) at /usr/local/share/cmake-3.19/Modules/CheckIncludeFileCXX.cmake:79 (message):
- Policy CMP0075 is not set: Include file check macros honor
- CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy
- details. Use the cmake_policy command to set the policy and suppress this
- warning.
- CMAKE_REQUIRED_LIBRARIES is set to:
- /usr/lib/x86_64-linux-gnu/libusb-1.0.so
- For compatibility with CMake 3.11 and below this check is ignoring it.
- Call Stack (most recent call first):
- lib/convert/CMakeLists.txt:25 (CHECK_INCLUDE_FILE_CXX)
- lib/CMakeLists.txt:46 (INCLUDE)
- lib/CMakeLists.txt:86 (INCLUDE_SUBDIRECTORY)
- This warning is for project developers. Use -Wno-dev to suppress it.
- -- Looking for C++ include emmintrin.h - found
- -- Looking for C++ include arm_neon.h
- -- Looking for C++ include arm_neon.h - not found
- --
- -- Could NOT find UDev (missing: UDEV_INCLUDE_DIR UDEV_LIBS)
- --
- -- Configuring priority scheduling...
- -- Performing Test HAVE_PTHREAD_SETSCHEDPARAM
- -- Performing Test HAVE_PTHREAD_SETSCHEDPARAM - Success
- -- Performing Test HAVE_WIN_SETTHREADPRIORITY
- -- Performing Test HAVE_WIN_SETTHREADPRIORITY - Failed
- -- Priority scheduling supported through pthread_setschedparam.
- -- Performing Test HAVE_PTHREAD_SETNAME
- -- Performing Test HAVE_PTHREAD_SETNAME - Success
- -- Setting thread names is supported through pthread_setname_np.
- --
- -- Configuring high resolution timing...
- -- Performing Test HAVE_CLOCK_GETTIME
- -- Performing Test HAVE_CLOCK_GETTIME - Success
- -- Performing Test HAVE_MACH_ABSOLUTE_TIME
- -- Performing Test HAVE_MACH_ABSOLUTE_TIME - Failed
- -- Performing Test HAVE_QUERY_PERFORMANCE_COUNTER
- -- Performing Test HAVE_QUERY_PERFORMANCE_COUNTER - Failed
- -- High resolution timing supported through clock_gettime.
- --
- -- Configuring module loading...
- -- Performing Test HAVE_DLOPEN
- -- Performing Test HAVE_DLOPEN - Success
- -- Performing Test HAVE_LOAD_LIBRARY
- -- Performing Test HAVE_LOAD_LIBRARY - Failed
- -- Module loading supported through dlopen.
- --
- -- Processing NI-RIO FPGA LVBITX Bitstreams...
- -- Using x300.lvbitx_base for codegen
- -- Using x310.lvbitx_base for codegen
- --
- -- USB support enabled via libusb.
- --
- -- Configuring interface address discovery...
- -- Performing Test HAVE_GETIFADDRS
- -- Performing Test HAVE_GETIFADDRS - Success
- -- Looking for C++ include winsock2.h
- -- Looking for C++ include winsock2.h - not found
- -- Interface address discovery supported through getifaddrs.
- -- Looking for C++ include atlbase.h
- -- Looking for C++ include atlbase.h - not found
- --
- -- Loading build info.
- -- Could NOT find Curses (missing: CURSES_LIBRARY CURSES_INCLUDE_PATH)
- -- Performing Test HAVE_C99_STRUCTDECL
- -- Performing Test HAVE_C99_STRUCTDECL - Success
- --
- -- Adding B2XX device test target
- -- Adding X3x0 device test target
- -- Adding N3XX device test target
- --
- -- Could NOT find UDev (missing: UDEV_INCLUDE_DIR UDEV_LIBS)
- CMake Warning at utils/CMakeLists.txt:123 (MESSAGE):
- Python module `requests' not found -- uhd_images_downloader.py will not
- work without it.
- CMake Warning at utils/CMakeLists.txt:124 (MESSAGE):
- You may be able to install this by running 'pip install requests'
- -- Could NOT find Curses (missing: CURSES_LIBRARY CURSES_INCLUDE_PATH)
- -- Found Doxygen: /usr/bin/doxygen (found version "1.8.13") found components: doxygen missing components: dot
- --
- -- Configuring Manual support...
- -- Dependency DOXYGEN_FOUND = YES
- -- Enabling Manual support.
- -- Override with -DENABLE_MANUAL=ON/OFF
- --
- -- Configuring API/Doxygen support...
- -- Dependency DOXYGEN_FOUND = YES
- -- Enabling API/Doxygen support.
- -- Override with -DENABLE_DOXYGEN=ON/OFF
- -- Found GZip: /bin/gzip
- --
- -- Configuring Man Pages support...
- -- Dependency GZIP_FOUND = TRUE
- -- Dependency NOT_WIN32 = TRUE
- -- Enabling Man Pages support.
- -- Override with -DENABLE_MAN_PAGES=ON/OFF
- --
- -- ######################################################
- -- # UHD enabled components
- -- ######################################################
- -- * LibUHD
- -- * LibUHD - C API
- -- * Examples
- -- * Utils
- -- * Tests
- -- * USB
- -- * B100
- -- * B200
- -- * USRP1
- -- * USRP2
- -- * X300
- -- * N230
- -- * MPMD
- -- * N300
- -- * OctoClock
- -- * Manual
- -- * API/Doxygen
- -- * Man Pages
- --
- -- ######################################################
- -- # UHD disabled components
- -- ######################################################
- -- * LibUHD - Python API
- -- * LIBERIO
- -- * GPSD
- -- * E300
- --
- -- ******************************************************
- -- * You are building a development branch of UHD.
- -- * These branches are designed to provide early access
- -- * to UHD and USRP features, but should be considered
- -- * unstable and/or experimental!
- -- ******************************************************
- -- Building version: 4.0.0.rfnoc-devel-702-geec24d7b
- -- Using install prefix: /usr/local
- -- Configuring done
- -- Generating done
- -- Build files have been written to: /home/jiang/jjj_rfnoc_works/uhd_rfnoc-devel/host/build
复制代码
对于RFnoc版本的UHD的LibUHD support只支持python2的吗?
-- Configuring LibUHD - Python API support...
-- Dependency ENABLE_LIBUHD = ON
-- Dependency BOOST_PYTHON_FOUND = ON
-- Dependency HAVE_PYTHON_MODULE_NUMPY = TRUE
-- Dependency PythonLibs_FOUND = TRUE
Found FPGA submodule: /home/jiang/jjj_rfnoc_works/uhd_rfnoc-devel/fpga-src
Found LIBUSB: /usr/lib/x86_64-linux-gnu/libusb-1.0.so
-- Configuring X300 support...
-- Dependency ENABLE_LIBUHD = ON
-- Enabling X300 support.
-- Override with -DENABLE_X300=ON/OFF
-- Building version: 4.0.0.rfnoc-devel-702-geec24d7b
git clone -b master https://github.com/EttusResearch/gr-ettus.git
用这个:git clone -b master https://github.91chi.fun//github.com/EttusResearch/gr-ettus.git
提示:
-- Found VOLK: Volk::volk
-- User set python executable /usr/bin/python3.6
-- Found PythonInterp: /usr/bin/python3.6 (found version "3.6.9")
-- Found PythonLibs: /usr/lib/x86_64-linux-gnu/libpython3.6m.so (found suitable exact version "3.6.9")
-- Found Git: /usr/bin/git
-- Extracting version information from git describe...
-- Found UHD: /usr/local/lib/libuhd.so (Required is at least version "4.2")
-- Found PythonLibs: /usr/lib/x86_64-linux-gnu/libpython3.6m.so (found suitable version "3.6.9", minimum required is "2")
-- Found Doxygen: /usr/bin/doxygen (found version "1.8.13") found components: doxygen missing components: dot
-- Using install prefix: /usr/local
-- Building for version: 3.8.0.0 / 3.8.0
-- No C++ unit tests... skipping
--
-- Checking for module SWIG
-- Found SWIG version 4.0.2.
make -j8 成功了
|
|