discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Discuss-gnuradio] make errors when installing Gnuradio 3.7.9.2 on USRP


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


reply via email to

[Prev in Thread] Current Thread [Next in Thread]