|
From: | Brad Babcock |
Subject: | [Discuss-gnuradio] make errors when installing Gnuradio 3.7.9.2 on USRP E110 |
Date: | Wed, 18 May 2016 22:23:48 +0000 |
Hello, I'm attempting to upgrade Gnuradio on my USRP E110 as the latest version available via opkg is only 3.6.5.1-r1.9. I've ensured all the necessary dependencies have been updated first and am now trying to compile Gnuradio 3.7.9.2 from
source. I've been able to successfully run cmake using the following command which was recommended for installation specifically for the E1xx series in the build instructions. cmake -DCMAKE_CXX_FLAGS:STRING="-mcpu=cortex-a8 -mfpu=neon -mfloat-abi=softfp -g" -DCMAKE_C_FLAGS:STRING="-mcpu=cortex-a8 -mfpu=neon -mfloat-abi=softfp -g" -DENABLE_GR_WXGUI=off -Wno-dev -DQWT_INCLUDE_DIRS=/usr/include -DQT_QMAKE_EXECUTABLE=/usr/bin -DQT_MOC_EXECUTABLE=/usr/bin -DQT_RCC_EXECUTABLE=/usr/bin -DQT_UIC_EXECUTABLE=/usr/bin ../ The only components that were disabled (and I don’t think I need) are: doxygen sphinx gr-comedi gr-video-sdl gr-wxgui gr-zeromq However, now when running make, I have a problem when it's generating Volk. I don't understand this error in the slightest. Have I missed something in the build process or is Volk not able to run on the E110 processor? [ 2%] Generating volk_machine_generic_orc.c Scanning dependencies of target volk_obj [ 2%] Building ASM object volk/lib/CMakeFiles/volk_obj.dir/__/kernels/volk/asm/neon/volk_32fc_32f_dot_prod_32fc_a_neonpipeline.s.o
/home/root/src/gnuradio-3.7.9.2/volk/kernels/volk/asm/neon/volk_32fc_32f_dot_prod_32fc_a_neonpipeline.s: Assembler messages:
/home/root/src/gnuradio-3.7.9.2/volk/kernels/volk/asm/neon/volk_32fc_32f_dot_prod_32fc_a_neonpipeline.s:43: Error: ']' expected -- `vld1.32 {tapsVal},[taps:128]!' /home/root/src/gnuradio-3.7.9.2/volk/kernels/volk/asm/neon/volk_32fc_32f_dot_prod_32fc_a_neonpipeline.s:44:
Error: ']' expected -- `vld2.32 {inRealVal-inCompVal},[input:128]!' /home/root/src/gnuradio-3.7.9.2/volk/kernels/volk/asm/neon/volk_32fc_32f_dot_prod_32fc_a_neonpipeline.s:55: Error: ']' expected -- `vld1.32 {tapsVal},[taps:128]!'
/home/root/src/gnuradio-3.7.9.2/volk/kernels/volk/asm/neon/volk_32fc_32f_dot_prod_32fc_a_neonpipeline.s:56: Error: ']' expected -- `vld2.32 {inRealVal-inCompVal},[input:128]!' make[2]: *** [volk/lib/CMakeFiles/volk_obj.dir/__/kernels/volk/asm/neon/volk_32fc_32f_dot_prod_32fc_a_neonpipeline.s.o] Error 1
make[1]: *** [volk/lib/CMakeFiles/volk_obj.dir/all] Error 2 make: *** [all] Error 2 Has anyone upgraded Gnuradio successfully on an E100/E110? Thanks, Brad Babcock |
[Prev in Thread] | Current Thread | [Next in Thread] |