discuss-gnuradio
[Top][All Lists]
Advanced

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

Re: [Discuss-gnuradio] Problems building GNURadio


From: Michal Jakubiak
Subject: Re: [Discuss-gnuradio] Problems building GNURadio
Date: Fri, 19 Sep 2014 18:29:19 +0300

I'm refreshing this one since I have a very similar problem. I'm trying to build gr on BeagleBone Black, which is also an ARMv7. I'm using the build-gnuradio script.

 
[  4%] Building C object volk/lib/CMakeFiles/volk.dir/volk_cpu.c.o
[  4%] Building C object volk/lib/CMakeFiles/volk.dir/volk_machines.c.o
[  4%] Building C object volk/lib/CMakeFiles/volk.dir/volk_machine_generic_orc.c.o
[  4%] Building C object volk/lib/CMakeFiles/volk.dir/volk_machine_neon_hardfp_orc.c.o
Linking C shared library libvolk.so
[  4%] Built target volk
[  4%] Building CXX object volk/lib/CMakeFiles/test_all.dir/testqa.cc.o
[  4%] Building CXX object volk/lib/CMakeFiles/test_all.dir/qa_utils.cc.o
Linking CXX executable test_all
libvolk.so.0.0.0: undefined reference to `volk_32fc_x2_multiply_32fc_neonasm'
libvolk.so.0.0.0: undefined reference to `volk_16i_max_star_horizontal_16i_neonasm'
libvolk.so.0.0.0: undefined reference to `volk_32fc_32f_dot_prod_32fc_a_neonasm'
libvolk.so.0.0.0: undefined reference to `volk_32f_x2_dot_prod_32f_neonasm_opts'
libvolk.so.0.0.0: undefined reference to `volk_32fc_32f_dot_prod_32fc_a_neonpipeline'
libvolk.so.0.0.0: undefined reference to `volk_32f_x2_dot_prod_32f_neonasm'
collect2: ld returned 1 exit status
make[2]: *** [volk/lib/test_all] Error 1
make[1]: *** [volk/lib/CMakeFiles/test_all.dir/all] Error 2
make: *** [all] Error 2
make failed
Exiting Gnu Radio build/install

I've edited the cmake command in the script:

cmake -DENABLE_BAD_BOOST=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo $CMAKE_FLAG1 $CMAKE_FLAG2 $CMF1 $CMF2 -DCMAKE_C_FLAGS="-march=armv7-a -mthumb-interwork -mfloat-abi=hard -mfpu=neon -mtune=cortex-a9" -DCMAKE_ASM-ATT_FLAGS="-march=armv7-a -mthumb-interwork -mfloat-abi=hard -mfpu=neon" ../ >>$LOGDEV 2>&1

Unfortunately, it had no effect. I'm out of ideas over here :/

reply via email to

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