Volk needs to be told to use thumb mode with asm. This flag isn't making it all the way into the cmake for some cases. I also have a suspicion the issue may go away in the current toolchains. Various patches have been around for to fix this, take a look at the volk commit history.
Philip On 4/2/20 4:45 PM, Jeff S via USRP-users wrote: > I had a problem with the initial build environment when setting up my > environment for the E310. Up to now, I have been able to get the UHD > cross-compiled, a new image for the microSD card built, and checked up to the > # uhd_usrp_probe step on the E310 (from > https://kb.ettus.com/Software_Development_on_the_E3xx_USRP_-_Building_RFNoC_UHD_/_GNU_Radio_/_gr-ettus_from_Source) > with success. > > I am now at the point where I am Cross-Compiling GNU Radio. I have been > using e3xx_e310_sdk_default-v3.15.0.0.zip, and at the point where I am > building GNU Radio, I am getting an error: > > > Scanning dependencies of target volk_obj > [ 3%] Building ASM object > volk/lib/CMakeFiles/volk_obj.dir/__/kernels/volk/asm/neon/volk_16i_max_star_horizontal_16i.s.o > /home/sdr/sdr/e310/rfnoc/src/gnuradio/volk/kernels/volk/asm/neon/volk_16i_max_star_horizontal_16i.s: > Assembler messages: > /home/sdr/sdr/e310/rfnoc/src/gnuradio/volk/kernels/volk/asm/neon/volk_16i_max_star_horizontal_16i.s:9: > Error: selected processor does not support `pld [r1:128]' in ARM mode > /home/sdr/sdr/e310/rfnoc/src/gnuradio/volk/kernels/volk/asm/neon/volk_16i_max_star_horizontal_16i.s:20: > Error: selected processor does not support `pld [r4:128]' in ARM mode > /home/sdr/sdr/e310/rfnoc/src/gnuradio/volk/kernels/volk/asm/neon/volk_16i_max_star_horizontal_16i.s:44: > Error: selected processor does not support `sxth r6,r6' in ARM mode > volk/lib/CMakeFiles/volk_obj.dir/build.make:1572: recipe for target > 'volk/lib/CMakeFiles/volk_obj.dir/__/kernels/volk/asm/neon/volk_16i_max_star_horizontal_16i.s.o' > failed > make[2]: *** > [volk/lib/CMakeFiles/volk_obj.dir/__/kernels/volk/asm/neon/volk_16i_max_star_horizontal_16i.s.o] > Error 1 > CMakeFiles/Makefile2:220: recipe for target > 'volk/lib/CMakeFiles/volk_obj.dir/all' failed > make[1]: *** [volk/lib/CMakeFiles/volk_obj.dir/all] Error 2 > Makefile:162: recipe for target 'all' failed > make: *** [all] Error 2 > > > I have searched unsuccessfully for an answer to this one, and figure it's > some sort of configuration error that I missed. The commands I am using are: > > $ cd ~/sdr/e310/rfnoc/oe/ > $ source ./environment-setup-cortexa9t2hf-neon-oe-linux-musleabi > $ cd ~/sdr/e310/rfnoc/src/gnuradio > $ mkdir build-arm > $ cd build-arm/ > $ cmake -Wno-dev > -DCMAKE_TOOLCHAIN_FILE=~/sdr/e310/rfnoc/src/gnuradio/cmake/Toolchains/oe-sdk_cross.cmake > -DENABLE_GR_WXGUI=OFF -DENABLE_GR_VOCODER=OFF -DENABLE_GR_DTV=OFF > -DENABLE_GR_ATSC=OFF -DENABLE_DOXYGEN=OFF -DCMAKE_INSTALL_PREFIX=/usr ../ > $ make > > Any obvious issues? Could there be something cached from the earlier build > in the directions? I'll post the cmake output below my signature to keep it > out of the way. > > Thanks, > Jeff > > > > $ cmake -Wno-dev > -DCMAKE_TOOLCHAIN_FILE=~/sdr/e310/rfnoc/src/gnuradio/cmake/Toolchains/oe-sdk_cross.cmake > -DENABLE_GR_WXGUI=OFF -DENABLE_GR_VOCODER=OFF -DENABLE_GR_DTV=OFF > -DENABLE_GR_ATSC=OFF -DENABLE_DOXYGEN=OFF -DCMAKE_INSTALL_PREFIX=/usr ../ > -- The CXX compiler identification is GNU 8.2.0 > -- The C compiler identification is GNU 8.2.0 > -- Check for working CXX compiler: > /home/sdr/sdr/e310/rfnoc/oe/sysroots/x86_64-oesdk-linux/usr/bin/arm-oe-linux-musleabi/arm-oe-linux-musleabi-g++ > -- Check for working CXX compiler: > /home/sdr/sdr/e310/rfnoc/oe/sysroots/x86_64-oesdk-linux/usr/bin/arm-oe-linux-musleabi/arm-oe-linux-musleabi-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/sdr/sdr/e310/rfnoc/oe/sysroots/x86_64-oesdk-linux/usr/bin/arm-oe-linux-musleabi/arm-oe-linux-musleabi-gcc > -- Check for working C compiler: > /home/sdr/sdr/e310/rfnoc/oe/sysroots/x86_64-oesdk-linux/usr/bin/arm-oe-linux-musleabi/arm-oe-linux-musleabi-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. > -- Build type set to Release. > -- Found Git: /usr/bin/git > -- Extracting version information from git describe... > -- 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 > -- Compiler Version: arm-oe-linux-musleabi-gcc (GCC) 8.2.0 > Copyright (C) 2018 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. > -- Compiler Flags: > /home/sdr/sdr/e310/rfnoc/oe/sysroots/x86_64-oesdk-linux/usr/bin/arm-oe-linux-musleabi/arm-oe-linux-musleabi-gcc:::-O3 > -DNDEBUG -O2 -pipe -g -feliminate-unused-debug-types -std=gnu99 > -fvisibility=hidden -Wsign-compare -Wall -Wno-uninitialized > /home/sdr/sdr/e310/rfnoc/oe/sysroots/x86_64-oesdk-linux/usr/bin/arm-oe-linux-musleabi/arm-oe-linux-musleabi-g++:::-O3 > -DNDEBUG -O2 -pipe -g -feliminate-unused-debug-types -fvisibility=hidden > -Wsign-compare -Wall -Wno-uninitialized > -- ADDING PERF COUNTERS > -- Building Static Libraries: OFF > -- Looking for pthread.h > -- Looking for pthread.h - found > -- Looking for pthread_create > -- Looking for pthread_create - found > -- Found Threads: TRUE > -- Boost version: 1.68.0 > -- Found the following Boost libraries: > -- date_time > -- program_options > -- filesystem > -- system > -- regex > -- thread > -- chrono > -- atomic > -- Found PythonLibs: > /home/sdr/sdr/e310/rfnoc/oe/sysroots/cortexa9t2hf-neon-oe-linux-musleabi/usr/lib/libpython2.7.so > (found suitable version "2.7.16", minimum required is "2.7") > -- > -- Checking for module SWIG > -- Found SWIG version 3.0.12. > -- Found SWIG: /usr/bin/swig3.0 > -- > -- The build system will automatically enable all components. > -- Use -DENABLE_DEFAULT=OFF to disable components by default. > -- > -- Configuring python-support support... > -- Dependency PYTHONLIBS_FOUND = TRUE > -- Dependency SWIG_FOUND = TRUE > -- Dependency SWIG_VERSION_CHECK = TRUE > -- Enabling python-support support. > -- Override with -DENABLE_PYTHON=ON/OFF > -- Found PkgConfig: > /home/sdr/sdr/e310/rfnoc/oe/sysroots/x86_64-oesdk-linux/usr/bin/pkg-config > (found version "0.29.2") > -- Checking for module 'cppunit' > -- Found cppunit, version 1.13.2 > -- Found CPPUNIT: > /home/sdr/sdr/e310/rfnoc/oe/sysroots/cortexa9t2hf-neon-oe-linux-musleabi/usr/lib/libcppunit.so;dl > -- > -- Configuring testing-support support... > -- Dependency CPPUNIT_FOUND = TRUE > -- Enabling testing-support support. > -- Override with -DENABLE_TESTING=ON/OFF > -- > -- Configuring VOLK support... > -- Build type set to Release. > -- Extracting version information from git describe... > -- Found PythonInterp: /usr/bin/python2 (found suitable version "2.7.17", > minimum required is "2") > -- > -- Python checking for python >= 2.7 > -- Python checking for python >= 2.7 - found > -- > -- Python checking for mako >= 0.4.2 > -- Python checking for mako >= 0.4.2 - found > -- > -- Python checking for six - python 2 and 3 compatibility library > -- Python checking for six - python 2 and 3 compatibility library - found > -- Boost version: 1.68.0 > -- Found the following Boost libraries: > -- filesystem > -- system > -- Checking for module 'orc-0.4 > 0.4.11' > -- Found orc-0.4 > 0.4.11, version 0.4.28 > -- Found ORC: > /home/sdr/sdr/e310/rfnoc/oe/sysroots/cortexa9t2hf-neon-oe-linux-musleabi/usr/lib/liborc-0.4.so > -- Found Doxygen: /usr/bin/doxygen (found version "1.8.13") found components: > doxygen missing components: dot > -- QA Testing is enabled. > -- Modify using: -DENABLE_TESTING=ON/OFF > -- System profiling is disabled. > -- Modify using: -DENABLE_PROFILING=ON/OFF > -- Looking for cpuid.h > -- Looking for cpuid.h - not found > -- Looking for intrin.h > -- Looking for intrin.h - not found > -- Looking for fenv.h > -- Looking for fenv.h - found > -- Looking for dlfcn.h > -- Looking for dlfcn.h - found > -- Compiler name: GNU > -- Performing Test HAVE_WERROR_UNUSED_CMD_LINE_ARG > -- Performing Test HAVE_WERROR_UNUSED_CMD_LINE_ARG - Failed > -- Looking for posix_memalign > -- Looking for posix_memalign - found > -- Performing Test have_mfloat_abi_softfp > -- Performing Test have_mfloat_abi_softfp - Failed > -- Performing Test have_mfloat_abi_hard > -- Performing Test have_mfloat_abi_hard - Success > -- Performing Test have_mfpu_neon > -- Performing Test have_mfpu_neon - Success > -- Performing Test have_funsafe_math_optimizations > -- Performing Test have_funsafe_math_optimizations - Success > -- Performing Test have_m32 > -- Performing Test have_m32 - Failed > -- Performing Test have_m64 > -- Performing Test have_m64 - Failed > -- Performing Test have_m3dnow > -- Performing Test have_m3dnow - Failed > -- Performing Test have_msse4_2 > -- Performing Test have_msse4_2 - Failed > -- Performing Test have_mpopcnt > -- Performing Test have_mpopcnt - Failed > -- Performing Test have_mmmx > -- Performing Test have_mmmx - Failed > -- Performing Test have_mfma > -- Performing Test have_mfma - Failed > -- Performing Test have_msse > -- Performing Test have_msse - Failed > -- Performing Test have_msse2 > -- Performing Test have_msse2 - Failed > -- Performing Test have_msse3 > -- Performing Test have_msse3 - Failed > -- Performing Test have_mssse3 > -- Performing Test have_mssse3 - Failed > -- Performing Test have_msse4a > -- Performing Test have_msse4a - Failed > -- Performing Test have_msse4_1 > -- Performing Test have_msse4_1 - Failed > -- Performing Test have_mavx > -- Performing Test have_mavx - Failed > -- Performing Test have_mavx2 > -- Performing Test have_mavx2 - Failed > -- Architecture is not x86 or x86_64, Overruled arch 3dnow > -- Architecture is not x86 or x86_64, Overruled arch mmx > -- Architecture is not x86 or x86_64, Overruled arch sse > -- Architecture is not x86 or x86_64, Overruled arch sse2 > -- Architecture is not x86 or x86_64, Overruled arch sse3 > -- Architecture is not x86 or x86_64, Overruled arch ssse3 > -- Architecture is not x86 or x86_64, Overruled arch sse4_a > -- Architecture is not x86 or x86_64, Overruled arch sse4_1 > -- Architecture is not x86 or x86_64, Overruled arch sse4_2 > -- Architecture is not x86 or x86_64, Overruled arch avx > -- Available architectures: generic;hardfp;neon;orc;norc > -- Available machines: generic_orc;neon_hardfp_orc > -- BUILD TYPE = RELEASE > -- Base cflags = -O3 -DNDEBUG -O2 -pipe -g -feliminate-unused-debug-types > -std=gnu99 -fvisibility=hidden -Wsign-compare -Wall -Wno-uninitialized -Wall > -- BUILD INFO ::: generic_orc ::: GNU ::: -O3 -DNDEBUG -O2 -pipe -g > -feliminate-unused-debug-types -std=gnu99 -fvisibility=hidden -Wsign-compare > -Wall -Wno-uninitialized -Wall > -- BUILD INFO ::: neon_hardfp_orc ::: GNU ::: -O3 -DNDEBUG -O2 -pipe -g > -feliminate-unused-debug-types -std=gnu99 -fvisibility=hidden -Wsign-compare > -Wall -Wno-uninitialized -Wall -mfpu=neon -funsafe-math-optimizations > -mfloat-abi=hard > -- Compiler Version: arm-oe-linux-musleabi-gcc (GCC) 8.2.0 > Copyright (C) 2018 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. > -- ---- Adding ASM files > -- -- Detected neon architecture; enabling ASM > -- Adding source file: > /home/sdr/sdr/e310/rfnoc/src/gnuradio/volk/kernels/volk/asm/neon/volk_16i_max_star_horizontal_16i.s > -- Adding source file: > /home/sdr/sdr/e310/rfnoc/src/gnuradio/volk/kernels/volk/asm/neon/volk_32f_s32f_multiply_32f_a_neonasm.s > -- Adding source file: > /home/sdr/sdr/e310/rfnoc/src/gnuradio/volk/kernels/volk/asm/neon/volk_32f_x2_add_32f_a_neonasm.s > -- Adding source file: > /home/sdr/sdr/e310/rfnoc/src/gnuradio/volk/kernels/volk/asm/neon/volk_32f_x2_add_32f_a_neonpipeline.s > -- Adding source file: > /home/sdr/sdr/e310/rfnoc/src/gnuradio/volk/kernels/volk/asm/neon/volk_32f_x2_dot_prod_32f_a_neonasm.s > -- Adding source file: > /home/sdr/sdr/e310/rfnoc/src/gnuradio/volk/kernels/volk/asm/neon/volk_32f_x2_dot_prod_32f_a_neonasm_opts.s > -- Adding source file: > /home/sdr/sdr/e310/rfnoc/src/gnuradio/volk/kernels/volk/asm/neon/volk_32fc_32f_dot_prod_32fc_a_neonasm.s > -- Adding source file: > /home/sdr/sdr/e310/rfnoc/src/gnuradio/volk/kernels/volk/asm/neon/volk_32fc_32f_dot_prod_32fc_a_neonasmvmla.s > -- Adding source file: > /home/sdr/sdr/e310/rfnoc/src/gnuradio/volk/kernels/volk/asm/neon/volk_32fc_32f_dot_prod_32fc_a_neonpipeline.s > -- Adding source file: > /home/sdr/sdr/e310/rfnoc/src/gnuradio/volk/kernels/volk/asm/neon/volk_32fc_32f_dot_prod_32fc_a_unrollasm.s > -- Adding source file: > /home/sdr/sdr/e310/rfnoc/src/gnuradio/volk/kernels/volk/asm/neon/volk_32fc_x2_dot_prod_32fc_a_neonasm.s > -- Adding source file: > /home/sdr/sdr/e310/rfnoc/src/gnuradio/volk/kernels/volk/asm/neon/volk_32fc_x2_dot_prod_32fc_a_neonasm_opttests.s > -- Adding source file: > /home/sdr/sdr/e310/rfnoc/src/gnuradio/volk/kernels/volk/asm/neon/volk_32fc_x2_multiply_32fc_a_neonasm.s > -- The ASM compiler identification is GNU > -- Found assembler: > /home/sdr/sdr/e310/rfnoc/oe/sysroots/x86_64-oesdk-linux/usr/bin/arm-oe-linux-musleabi/arm-oe-linux-musleabi-gcc > -- c flags: -O2 -pipe -g -feliminate-unused-debug-types -std=gnu99 > -fvisibility=hidden -Wsign-compare -Wall -Wno-uninitialized -Wall; > -march=armv7-a -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -mmusl > --sysroot=/home/sdr/sdr/e310/rfnoc/oe/sysroots/cortexa9t2hf-neon-oe-linux-musleabi > -- asm flags: -mfpu=neon -g > -- Loading version 1.4 into constants... > -- Using install prefix: /usr > -- > -- Configuring volk support... > -- Enabling volk support. > -- Override with -DENABLE_VOLK=ON/OFF > -- Override with -DENABLE_INTERNAL_VOLK=ON/OFF > -- Found LOG4CPP: > /home/sdr/sdr/e310/rfnoc/oe/sysroots/cortexa9t2hf-neon-oe-linux-musleabi/usr/lib/liblog4cpp.so > -- ENABLE_GR_LOG set to ON. > -- HAVE_LOG4CPP set to True. > -- LOG4CPP_LIBRARIES set to > /home/sdr/sdr/e310/rfnoc/oe/sysroots/cortexa9t2hf-neon-oe-linux-musleabi/usr/lib/liblog4cpp.so. > -- Found Sphinx: /usr/bin/sphinx-build > -- > -- Configuring doxygen support... > -- Dependency DOXYGEN_FOUND = YES > -- Disabling doxygen support. > -- Override with -DENABLE_DOXYGEN=ON/OFF > -- > -- Configuring sphinx support... > -- Dependency SPHINX_FOUND = TRUE > -- Enabling sphinx support. > -- Override with -DENABLE_SPHINX=ON/OFF > -- Looking for C++ include netdb.h > -- Looking for C++ include netdb.h - found > -- Looking for C++ include sys/time.h > -- Looking for C++ include sys/time.h - found > -- Looking for C++ include sys/types.h > -- Looking for C++ include sys/types.h - found > -- Looking for C++ include sys/select.h > -- Looking for C++ include sys/select.h - found > -- Looking for C++ include sys/socket.h > -- Looking for C++ include sys/socket.h - found > -- Looking for C++ include io.h > -- Looking for C++ include io.h - not found > -- Looking for C++ include sys/mman.h > -- Looking for C++ include sys/mman.h - found > -- Looking for C++ include sys/ipc.h > -- Looking for C++ include sys/ipc.h - found > -- Looking for C++ include sys/shm.h > -- Looking for C++ include sys/shm.h - found > -- Looking for C++ include signal.h > -- Looking for C++ include signal.h - found > -- Looking for C++ include netinet/in.h > -- Looking for C++ include netinet/in.h - found > -- Looking for C++ include arpa/inet.h > -- Looking for C++ include arpa/inet.h - found > -- Looking for C++ include byteswap.h > -- Looking for C++ include byteswap.h - found > -- Looking for C++ include linux/ppdev.h > -- Looking for C++ include linux/ppdev.h - found > -- Looking for C++ include dev/ppbus/ppi.h > -- Looking for C++ include dev/ppbus/ppi.h - not found > -- Looking for C++ include unistd.h > -- Looking for C++ include unistd.h - found > -- Looking for C++ include malloc.h > -- Looking for C++ include malloc.h - found > -- Performing Test HAVE_SNPRINTF > -- Performing Test HAVE_SNPRINTF - Success > -- Performing Test HAVE_SIGACTION > -- Performing Test HAVE_SIGACTION - Success > -- Performing Test HAVE_SELECT > -- Performing Test HAVE_SELECT - Success > -- Performing Test HAVE_SYSCONF > -- Performing Test HAVE_SYSCONF - Success > -- Performing Test HAVE_GETPAGESIZE > -- Performing Test HAVE_GETPAGESIZE - Success > -- Performing Test HAVE_SSLEEP > -- Performing Test HAVE_SSLEEP - Failed > -- Performing Test HAVE_NANOSLEEP > -- Performing Test HAVE_NANOSLEEP - Success > -- Performing Test HAVE_GETTIMEOFDAY > -- Performing Test HAVE_GETTIMEOFDAY - Success > -- Performing Test HAVE_VALLOC > -- Performing Test HAVE_VALLOC - Success > -- Performing Test HAVE_PTHREAD_SIGMASK > -- Performing Test HAVE_PTHREAD_SIGMASK - Success > -- Performing Test HAVE_CREATEFILEMAPPING > -- Performing Test HAVE_CREATEFILEMAPPING - Failed > -- Performing Test HAVE_SHM_OPEN > -- Performing Test HAVE_SHM_OPEN - Success > -- Performing Test HAVE_SINCOS > -- Performing Test HAVE_SINCOS - Success > -- Performing Test HAVE_SINCOSF > -- Performing Test HAVE_SINCOSF - Success > -- Performing Test HAVE_SINF > -- Performing Test HAVE_SINF - Success > -- Performing Test HAVE_COSF > -- Performing Test HAVE_COSF - Success > -- Performing Test HAVE_MMAP > -- Performing Test HAVE_MMAP - Success > -- Performing Test HAVE_PTHREAD_SETSCHEDPARAM > -- Performing Test HAVE_PTHREAD_SETSCHEDPARAM - Success > -- Performing Test HAVE_SCHED_SETSCHEDULER > -- Performing Test HAVE_SCHED_SETSCHEDULER - Success > -- > -- Configuring gnuradio-runtime support... > -- Dependency Boost_FOUND = 1 > -- Dependency ENABLE_VOLK = ON > -- Dependency PYTHONINTERP_FOUND = TRUE > -- Enabling gnuradio-runtime support. > -- Override with -DENABLE_GNURADIO_RUNTIME=ON/OFF > -- > -- Configuring gr-ctrlport support... > -- Dependency Boost_FOUND = 1 > -- Dependency SWIG_FOUND = TRUE > -- Dependency SWIG_VERSION_CHECK = TRUE > -- Dependency ENABLE_GNURADIO_RUNTIME = ON > -- Enabling gr-ctrlport support. > -- Override with -DENABLE_GR_CTRLPORT=ON/OFF > -- Looking for C++ include sys/resource.h > -- Looking for C++ include sys/resource.h - found > -- Loading build date Thu, 02 Apr 2020 20:12:59 into constants... > -- Loading version 3.7.14.0 into constants... > -- Checking for module 'thrift' > -- No package 'thrift' found > -- Binary 'thrift' not found. > -- Looking for C++ include windows.h > -- Looking for C++ include windows.h - not found > -- TRY_SHM_VMCIRCBUF set to ON. > -- Found PythonLibs: > /home/sdr/sdr/e310/rfnoc/oe/sysroots/cortexa9t2hf-neon-oe-linux-musleabi/usr/lib/libpython2.7.so > (found suitable version "2.7.16", minimum required is "2") > -- Performing Test HAVE_WNO_UNUSED_BUT_SET_VARIABLE > -- Performing Test HAVE_WNO_UNUSED_BUT_SET_VARIABLE - Success > -- > -- Configuring gr-blocks support... > -- Dependency Boost_FOUND = 1 > -- Dependency ENABLE_VOLK = ON > -- Dependency ENABLE_GNURADIO_RUNTIME = ON > -- Enabling gr-blocks support. > -- Override with -DENABLE_GR_BLOCKS=ON/OFF > -- > -- Python checking for python >= 2.5 > -- Python checking for python >= 2.5 - found > -- > -- Python checking for Cheetah >= 2.0.0 > -- Python checking for Cheetah >= 2.0.0 - found > -- > -- Python checking for lxml >= 1.3.6 > -- Python checking for lxml >= 1.3.6 - found > -- > -- Python checking for pygtk >= 2.10.0 > -- Python checking for pygtk >= 2.10.0 - found > -- > -- Python checking for numpy > -- Python checking for numpy - found > -- > -- Configuring gnuradio-companion support... > -- Dependency ENABLE_GNURADIO_RUNTIME = ON > -- Dependency ENABLE_PYTHON = ON > -- Enabling gnuradio-companion support. > -- Override with -DENABLE_GRC=ON/OFF > -- Checking for module 'gsl >= 1.10' > -- Found gsl , version 1.15 > -- Found GSL: gsl;gslcblas;m > -- > -- Configuring gr-fec support... > -- Dependency ENABLE_VOLK = ON > -- Dependency Boost_FOUND = 1 > -- Dependency ENABLE_GNURADIO_RUNTIME = ON > -- Dependency ENABLE_GR_BLOCKS = ON > -- Enabling gr-fec support. > -- Override with -DENABLE_GR_FEC=ON/OFF > -- Checking for module 'fftw3f >= 3.0' > -- Found fftw3f , version 3.3.8 > -- Found FFTW3F: > /home/sdr/sdr/e310/rfnoc/oe/sysroots/cortexa9t2hf-neon-oe-linux-musleabi/usr/lib/libfftw3f.so > -- > -- Configuring gr-fft support... > -- Dependency ENABLE_VOLK = ON > -- Dependency Boost_FOUND = 1 > -- Dependency ENABLE_GNURADIO_RUNTIME = ON > -- Dependency ENABLE_GR_BLOCKS = ON > -- Dependency FFTW3F_FOUND = TRUE > -- Enabling gr-fft support. > -- Override with -DENABLE_GR_FFT=ON/OFF > -- > -- Configuring gr-filter support... > -- Dependency ENABLE_VOLK = ON > -- Dependency Boost_FOUND = 1 > -- Dependency ENABLE_GNURADIO_RUNTIME = ON > -- Dependency ENABLE_GR_FFT = ON > -- Dependency ENABLE_GR_BLOCKS = ON > -- Enabling gr-filter support. > -- Override with -DENABLE_GR_FILTER=ON/OFF > -- > -- Configuring gr-analog support... > -- Dependency Boost_FOUND = 1 > -- Dependency ENABLE_VOLK = ON > -- Dependency ENABLE_GNURADIO_RUNTIME = ON > -- Dependency ENABLE_GR_BLOCKS = ON > -- Dependency ENABLE_GR_FFT = ON > -- Dependency ENABLE_GR_FILTER = ON > -- Enabling gr-analog support. > -- Override with -DENABLE_GR_ANALOG=ON/OFF > -- > -- Configuring gr-digital support... > -- Dependency Boost_FOUND = 1 > -- Dependency ENABLE_VOLK = ON > -- Dependency ENABLE_GNURADIO_RUNTIME = ON > -- Dependency ENABLE_GR_FFT = ON > -- Dependency ENABLE_GR_FILTER = ON > -- Dependency ENABLE_GR_BLOCKS = ON > -- Dependency ENABLE_GR_ANALOG = ON > -- Enabling gr-digital support. > -- Override with -DENABLE_GR_DIGITAL=ON/OFF > -- > -- Configuring gr-dtv support... > -- Dependency Boost_FOUND = 1 > -- Dependency ENABLE_GNURADIO_RUNTIME = ON > -- Dependency ENABLE_GR_ANALOG = ON > -- Dependency ENABLE_GR_FILTER = ON > -- Dependency ENABLE_GR_FEC = ON > -- Dependency ENABLE_VOLK = ON > -- Disabling gr-dtv support. > -- Override with -DENABLE_GR_DTV=ON/OFF > -- > -- Configuring gr-atsc support... > -- Dependency Boost_FOUND = 1 > -- Dependency ENABLE_GNURADIO_RUNTIME = ON > -- Dependency ENABLE_GR_FFT = ON > -- Dependency ENABLE_GR_BLOCKS = ON > -- Dependency ENABLE_GR_FEC = ON > -- Dependency ENABLE_GR_FILTER = ON > -- Dependency ENABLE_GR_ANALOG = ON > -- Disabling gr-atsc support. > -- Override with -DENABLE_GR_ATSC=ON/OFF > -- > -- Configuring gr-audio support... > -- Dependency Boost_FOUND = 1 > -- Dependency ENABLE_GNURADIO_RUNTIME = ON > -- Enabling gr-audio support. > -- Override with -DENABLE_GR_AUDIO=ON/OFF > -- Checking for module 'alsa' > -- Found alsa, version 1.1.6 > -- Found ALSA 1.1.6 > -- Checking for module 'jack' > -- No package 'jack' found > -- Looking for C++ include AudioUnit/AudioUnit.h > -- Looking for C++ include AudioUnit/AudioUnit.h - not found > -- Looking for C++ include AudioToolbox/AudioToolbox.h > -- Looking for C++ include AudioToolbox/AudioToolbox.h - not found > -- Checking for module 'portaudio-2.0' > -- No package 'portaudio-2.0' found > -- Checking for module 'comedilib' > -- No package 'comedilib' found > -- > -- Configuring gr-comedi support... > -- Dependency COMEDI_FOUND = > -- Dependency Boost_FOUND = 1 > -- Dependency ENABLE_GNURADIO_RUNTIME = ON > -- Disabling gr-comedi support. > -- Override with -DENABLE_GR_COMEDI=ON/OFF > -- > -- Configuring gr-channels support... > -- Dependency ENABLE_VOLK = ON > -- Dependency Boost_FOUND = 1 > -- Dependency ENABLE_GNURADIO_RUNTIME = ON > -- Dependency ENABLE_GR_BLOCKS = ON > -- Dependency ENABLE_GR_FFT = ON > -- Dependency ENABLE_GR_FILTER = ON > -- Dependency ENABLE_GR_ANALOG = ON > -- Enabling gr-channels support. > -- Override with -DENABLE_GR_CHANNELS=ON/OFF > -- > -- Configuring gr-noaa support... > -- Dependency Boost_FOUND = 1 > -- Dependency ENABLE_GNURADIO_RUNTIME = ON > -- Dependency ENABLE_GR_BLOCKS = ON > -- Enabling gr-noaa support. > -- Override with -DENABLE_GR_NOAA=ON/OFF > -- > -- Configuring gr-pager support... > -- Dependency Boost_FOUND = 1 > -- Dependency ENABLE_GNURADIO_RUNTIME = ON > -- Dependency ENABLE_GR_FILTER = ON > -- Dependency ENABLE_GR_ANALOG = ON > -- Enabling gr-pager support. > -- Override with -DENABLE_GR_PAGER=ON/OFF > CMake Warning at > /home/sdr/sdr/e310/rfnoc/oe/sysroots/x86_64-oesdk-linux/usr/share/cmake-3.12/Modules/FindQt4.cmake:617 > (message): > /usr/bin/qmake reported QT_INSTALL_LIBS as "/usr/lib/x86_64-linux-gnu" but > QtCore could not be found there. Qt is NOT installed correctly for the > target build environment. > Call Stack (most recent call first): > gr-qtgui/CMakeLists.txt:25 (find_package) > > > -- > -- Python checking for PyQt4 > -- Python checking for PyQt4 - found > -- > -- Configuring gr-qtgui support... > -- Dependency Boost_FOUND = 1 > -- Dependency QT4_FOUND = > -- Dependency QWT_FOUND = FALSE > -- Dependency ENABLE_VOLK = ON > -- Dependency ENABLE_GNURADIO_RUNTIME = ON > -- Dependency ENABLE_GR_FFT = ON > -- Dependency ENABLE_GR_FILTER = ON > -- Dependency PYTHONLIBS_FOUND = TRUE > -- Disabling gr-qtgui support. > -- Override with -DENABLE_GR_QTGUI=ON/OFF > -- > -- Configuring gr-trellis support... > -- Dependency Boost_FOUND = 1 > -- Dependency ENABLE_GNURADIO_RUNTIME = ON > -- Dependency ENABLE_GR_ANALOG = ON > -- Dependency ENABLE_GR_BLOCKS = ON > -- Dependency ENABLE_GR_DIGITAL = ON > -- Enabling gr-trellis support. > -- Override with -DENABLE_GR_TRELLIS=ON/OFF > -- Found UHD: > /home/sdr/sdr/e310/rfnoc/oe/sysroots/cortexa9t2hf-neon-oe-linux-musleabi/usr/lib/libuhd.so > -- > -- Configuring gr-uhd support... > -- Dependency Boost_FOUND = 1 > -- Dependency UHD_FOUND = TRUE > -- Dependency ENABLE_GNURADIO_RUNTIME = ON > -- Dependency ENABLE_GR_FILTER = ON > -- Dependency ENABLE_GR_BLOCKS = ON > -- Dependency ENABLE_GR_ANALOG = ON > -- Enabling gr-uhd support. > -- Override with -DENABLE_GR_UHD=ON/OFF > -- UHD Version: 3.15.0.0-0-gaea0e2de > -- > -- Configuring gr-utils support... > -- Dependency ENABLE_GNURADIO_RUNTIME = ON > -- Dependency ENABLE_PYTHON = ON > -- Enabling gr-utils support. > -- Override with -DENABLE_GR_UTILS=ON/OFF > -- Could NOT find SDL (missing: SDL_LIBRARY SDL_INCLUDE_DIR) > -- > -- Configuring gr-video-sdl support... > -- Dependency SDL_FOUND = FALSE > -- Dependency Boost_FOUND = 1 > -- Dependency ENABLE_GNURADIO_RUNTIME = ON > -- Disabling gr-video-sdl support. > -- Override with -DENABLE_GR_VIDEO_SDL=ON/OFF > -- > -- Configuring gr-vocoder support... > -- Dependency Boost_FOUND = 1 > -- Dependency ENABLE_GNURADIO_RUNTIME = ON > -- Dependency ENABLE_GR_FFT = ON > -- Dependency ENABLE_GR_BLOCKS = ON > -- Dependency ENABLE_GR_FILTER = ON > -- Dependency ENABLE_GR_ANALOG = ON > -- Disabling gr-vocoder support. > -- Override with -DENABLE_GR_VOCODER=ON/OFF > -- Checking for module 'libusb-1.0' > -- Found libusb-1.0, version 1.0.22 > -- Found libusb-1.0: > /home/sdr/sdr/e310/rfnoc/oe/sysroots/cortexa9t2hf-neon-oe-linux-musleabi/usr/include/libusb-1.0, > > /home/sdr/sdr/e310/rfnoc/oe/sysroots/cortexa9t2hf-neon-oe-linux-musleabi/lib/libusb-1.0.so > -- > -- Configuring gr-fcd support... > -- Dependency Boost_FOUND = 1 > -- Dependency ENABLE_GNURADIO_RUNTIME = ON > -- Dependency ENABLE_GR_BLOCKS = ON > -- Dependency ENABLE_GR_AUDIO = ON > -- Dependency LIBUSB_FOUND = TRUE > -- Enabling gr-fcd support. > -- Override with -DENABLE_GR_FCD=ON/OFF > -- > -- Configuring gr-wavelet support... > -- Dependency Boost_FOUND = 1 > -- Dependency ENABLE_GNURADIO_RUNTIME = ON > -- Dependency ENABLE_GR_BLOCKS = ON > -- Dependency ENABLE_GR_ANALOG = ON > -- Dependency GSL_FOUND = TRUE > -- Enabling gr-wavelet support. > -- Override with -DENABLE_GR_WAVELET=ON/OFF > -- > -- Python checking for wx >= 2.8 > -- Python checking for wx >= 2.8 - found > -- > -- Python checking for numpy > -- Python checking for numpy - found > -- > -- Configuring gr-wxgui support... > -- Dependency ENABLE_GNURADIO_RUNTIME = ON > -- Dependency ENABLE_GR_FFT = ON > -- Dependency ENABLE_GR_FILTER = ON > -- Dependency ENABLE_GR_ANALOG = ON > -- Dependency ENABLE_PYTHON = ON > -- Disabling gr-wxgui support. > -- Override with -DENABLE_GR_WXGUI=ON/OFF > -- Checking for module 'libzmq' > -- Found libzmq, version 4.2.5 > -- Found ZEROMQ: > /home/sdr/sdr/e310/rfnoc/oe/sysroots/cortexa9t2hf-neon-oe-linux-musleabi/usr/lib/libzmq.so > -- > -- Configuring gr-zeromq support... > -- Dependency Boost_FOUND = 1 > -- Dependency ENABLE_GNURADIO_RUNTIME = ON > -- Dependency ZEROMQ_FOUND = TRUE > -- Enabling gr-zeromq support. > -- Override with -DENABLE_GR_ZEROMQ=ON/OFF > -- > -- ###################################################### > -- # Gnuradio enabled components > -- ###################################################### > -- * python-support > -- * testing-support > -- * volk > -- * sphinx > -- * gnuradio-runtime > -- * gr-ctrlport > -- * gr-blocks > -- * gnuradio-companion > -- * gr-fec > -- * gr-fft > -- * gr-filter > -- * gr-analog > -- * gr-digital > -- * gr-audio > -- * * alsa > -- * * oss > -- * gr-channels > -- * gr-noaa > -- * gr-pager > -- * gr-trellis > -- * gr-uhd > -- * gr-utils > -- * gr-fcd > -- * gr-wavelet > -- * gr-zeromq > -- > -- ###################################################### > -- # Gnuradio disabled components > -- ###################################################### > -- * doxygen > -- * gr-dtv > -- * gr-atsc > -- * gr-comedi > -- * gr-qtgui > -- * gr-video-sdl > -- * gr-vocoder > -- * gr-wxgui > -- > -- Using install prefix: /usr > -- Building for version: 3.7.14.0 / 3.7.14.0 > -- Configuring done > -- Generating done > -- Build files have been written to: > /home/sdr/sdr/e310/rfnoc/src/gnuradio/build-arm > > > > > > _______________________________________________ > USRP-users mailing list > USRP-users@lists.ettus.com > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com > _______________________________________________ USRP-users mailing list USRP-users@lists.ettus.com http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com