Hi Nate

I suceed to build cross-compiling UHD and GR with no error for E310 on
Ubuntu 18.04.2. but I got error for E320.

I try to build the *E320 version* according to your advice, but I got an
error from "cmake" in Cross-Compiling gr-ettus.
cmake says "RFNoC not found".
I always built with "-DENABLE_RFNOC=ON" as follows.
Could you give some advice please?

*SDK
http://files.ettus.com/binaries/cache/e3xx/meta-ettus-v3.14.1.0/e3xx_e320_sdk_default-v3.14.1.0.zip

*Building UHD on host
$ cmake -DENABLE_E300=ON -DENABLE_GPSD=ON -DENABLE_RFNOC=ON ..

*Cross-Compiling UHD on host
$ cmake -DCMAKE_TOOLCHAIN_FILE=../host/cmake/Toolchains/oe-sdk_cross.cmake
-DCMAKE_INSTALL_PREFIX=/usr -DENABLE_E300=ON -DENABLE_GPSD=ON
-DENABLE_RFNOC=ON ..

==== LOG ====

$ cmake
-DCMAKE_TOOLCHAIN_FILE=~/rfnoc/src/gnuradio/cmake/Toolchains/oe-sdk_cross.cmake
-DCMAKE_INSTALL_PREFIX=/usr ..
-- The CXX compiler identification is GNU 7.3.0
-- The C compiler identification is GNU 7.3.0
-- Check for working CXX compiler:
/home/dolphin/rfnoc/oe/sysroots/x86_64-oesdk-linux/usr/bin/arm-oe-linux-gnueabi/arm-oe-linux-gnueabi-g++
-- Check for working CXX compiler:
/home/dolphin/rfnoc/oe/sysroots/x86_64-oesdk-linux/usr/bin/arm-oe-linux-gnueabi/arm-oe-linux-gnueabi-g++
-- 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:
/home/dolphin/rfnoc/oe/sysroots/x86_64-oesdk-linux/usr/bin/arm-oe-linux-gnueabi/arm-oe-linux-gnueabi-gcc
-- Check for working C compiler:
/home/dolphin/rfnoc/oe/sysroots/x86_64-oesdk-linux/usr/bin/arm-oe-linux-gnueabi/arm-oe-linux-gnueabi-gcc
-- 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.
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- 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
-- Boost version: 1.66.0
-- Found the following Boost libraries:
--   filesystem
--   system
--   thread
--   chrono
--   date_time
--   atomic
-- Found PkgConfig:
/home/dolphin/rfnoc/oe/sysroots/x86_64-oesdk-linux/usr/bin/pkg-config
(found version "0.29.2")
-- Found UHD:
/home/dolphin/rfnoc/oe/sysroots/cortexa9hf-neon-oe-linux-gnueabi/usr/lib/libuhd.so
CMake Error at CMakeLists.txt:140 (message):
  RFNoC not found.


-- Configuring incomplete, errors occurred!
See also
"/home/dolphin/rfnoc/src/gr-ettus/build-arm/CMakeFiles/CMakeOutput.log".
See also
"/home/dolphin/rfnoc/src/gr-ettus/build-arm/CMakeFiles/CMakeError.log".
_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Reply via email to