Hi,
I am trying to run the RFNoC getting started Tutorial without using
Pybombs. So I manually clone the four repositories from github and
install each of them. I create the test bench as shown in the
description. So I create a build folder in the folder of rfnoc-tutorial,
jump in and run the following command:
cmake -DUHD_FPGA_DIR=/home/demo/Programmieren/UHD/rfnoc-tutorial/rfno
Terminal Output:
"-- The CXX compiler identification is GNU 5.4.0
-- The C compiler identification is GNU 5.4.0
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Build type not specified: defaulting to release.
-- Boost version: 1.58.0
-- Found the following Boost libraries:
-- filesystem
-- system
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1")
-- Checking for module 'cppunit'
-- Found cppunit, version 1.13.2
-- Found CPPUNIT: /usr/lib/x86_64-linux-gnu/libcppunit.so;dl
-- Found Doxygen: /usr/bin/doxygen (found version "1.8.11")
Checking for GNU Radio Module: RUNTIME
-- Checking for module 'gnuradio-runtime'
-- Found gnuradio-runtime, version 3.7.11.1
* INCLUDES=/usr/local/include
*
LIBS=/usr/local/lib/libgnuradio-runtime.so;/usr/local/lib/libgnuradio-pmt.so
-- Found GNURADIO_RUNTIME:
/usr/local/lib/libgnuradio-runtime.so;/usr/local/lib/libgnuradio-pmt.so
GNURADIO_RUNTIME_FOUND = TRUE
-- Checking for module 'ettus'
-- No package 'ettus' found
-- Found ETTUS: /usr/local/lib/libgnuradio-ettus.so
* INCLUDES = /usr/local/include
* LIBS = /usr/local/lib/libgnuradio-ettus.so
-- Checking for module 'fpga'
-- No package 'fpga' found
-- Found FPGA: /home/demo/Programmieren/UHD/rfnoc-tutorial/rfnoc/fpga-src
CMake Warning (dev) at cmake/Modules/GrTest.cmake:45 (get_target_property):
Policy CMP0026 is not set: Disallow use of the LOCATION target property.
Run "cmake --help-policy CMP0026" for policy details. Use the cmake_policy
command to set the policy and suppress this warning.
The LOCATION property should not be read from target "test-tutorial".
Use the target name directly with add_custom_command, or use the generator
expression $<TARGET_FILE>, as appropriate.
Call Stack (most recent call first):
lib/CMakeLists.txt:86 (GR_ADD_TEST)
This warning is for project developers. Use -Wno-dev to suppress it.
--
-- Checking for module SWIG
-- Found SWIG version 3.0.8.
-- Found SWIG: /usr/bin/swig3.0
-- Found PythonLibs: /usr/lib/x86_64-linux-gnu/libpython2.7.so (found
suitable version "2.7.12", minimum required is "2")
-- Found PythonInterp: /usr/bin/python2 (found suitable version
"2.7.12", minimum required is "2")
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of size_t
-- Check size of size_t - done
-- Check size of unsigned int
-- Check size of unsigned int - done
-- Performing Test HAVE_WNO_UNUSED_BUT_SET_VARIABLE
-- Performing Test HAVE_WNO_UNUSED_BUT_SET_VARIABLE - Success
CMake Warning (dev) at cmake/Modules/GrTest.cmake:45 (get_target_property):
Policy CMP0026 is not set: Disallow use of the LOCATION target property.
Run "cmake --help-policy CMP0026" for policy details. Use the cmake_policy
command to set the policy and suppress this warning.
The LOCATION property should not be read from target "gnuradio-tutorial".
Use the target name directly with add_custom_command, or use the generator
expression $<TARGET_FILE>, as appropriate.
Call Stack (most recent call first):
python/CMakeLists.txt:44 (GR_ADD_TEST)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at cmake/Modules/GrTest.cmake:45 (get_target_property):
Policy CMP0045 is not set: Error on non-existent target in
get_target_property. Run "cmake --help-policy CMP0045" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
get_target_property() called with non-existent target "/usr/bin/python2".
Call Stack (most recent call first):
python/CMakeLists.txt:44 (GR_ADD_TEST)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at cmake/Modules/GrTest.cmake:45 (get_target_property):
Policy CMP0045 is not set: Error on non-existent target in
get_target_property. Run "cmake --help-policy CMP0045" for policy details.
Use the cmake_policy command to set the policy and suppress this warning.
get_target_property() called with non-existent target
"/home/demo/Programmieren/UHD/rfnoc-tutorial/python/qa_gain.py".
Call Stack (most recent call first):
python/CMakeLists.txt:44 (GR_ADD_TEST)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Configuring done
-- Generating done
-- Build files have been written to:
/home/demo/Programmieren/UHD/rfnoc-tutorial/build"
Is this the correct path or folder?
Or should I change the directory to the repositories
(_https://github.com/EttusResearch/fpga_)?
Can I ignore the warnings?
After that I run the “make test_tb“ command. I think the output of the
command line looks good:
Built target test_tb
Finally I run this command:
make noc_block_gain_tb
Terminal Output:
/bin/sh: 1: source: not found
CMakeFiles/noc_block_gain_tb.dir/build.make:57: die Regel für Ziel
„CMakeFiles/noc_block_gain_tb“ scheiterte
make[3]: *** [CMakeFiles/noc_block_gain_tb] Fehler 127
CMakeFiles/Makefile2:131: die Regel für Ziel
„CMakeFiles/noc_block_gain_tb.dir/all“ scheiterte
make[2]: *** [CMakeFiles/noc_block_gain_tb.dir/all] Fehler 2
CMakeFiles/Makefile2:138: die Regel für Ziel
„CMakeFiles/noc_block_gain_tb.dir/rule“ scheiterte
make[1]: *** [CMakeFiles/noc_block_gain_tb.dir/rule] Fehler 2
Makefile:199: die Regel für Ziel „noc_block_gain_tb“ scheiterte
make: *** [noc_block_gain_tb] Fehler 2
What is wrong?
Or is that the same problem as described here ?
_http://lists.ettus.com/pipermail/usrp-users_lists.ettus.com/2017-May/025085.html_
But there is no solution described.
Please, can you help me?
Thank you,
Philipp
_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com