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