Hi Marcus, I tried to setup a cross-compile environment on a PC but was not able to do so for BBB although I am able to do so for E310, thanks to people@ettus for providing the SDK :). I am still learning how can I do it for BBB. But at the same time I am trying to build GNU Radio, with some components disabled to reduce the build time, on BBB. Thanks for your inputs you are always helpful.
-- Usman On Tue, Mar 21, 2017 at 11:24 PM, Marcus Müller <[email protected]> wrote: > Also, the jessie-backports Debian Repo contains GNU Radio 3.7.10.1 (thanks > Maitland!) and that is pretty current, so I don't really see a reason to > compile such a massive piece of software on the beaglebone. > > Best regards, > > Marcus > > On 21.03.2017 19:21, Marcus Müller wrote: > > Hi Usman, > > so, is there anything wrong? > > By the way, it's usually not a good idea to build software *on* an > embedded device itself; you'd typically try to get your software built on a > "proper" PC, because compiling C++ is a very RAM and disk IO intense > operation, and takes O(forever) time on a Beaglebone. > > Best regards, > > Marcus > > On 21.03.2017 18:59, Usman Haider wrote: > > Hi, > > I am currently building GNU Radio 3.7.10.1 on Beaglebone black running > Debian 8.6. I have disable some components for testing and to speed up the > process. After installing the dependencies when I run cmake I am getting > following messages. Are these messages okay? Do I have to pass any flags to > cmake like -march etc or not? > > .... > -- 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 -std=gnu99 -fvisibility=hidden > -Wsign-compare -Wall -Wno-uninitialized -Wall > -- BUILD INFO ::: generic_orc ::: GNU ::: -O3 -DNDEBUG -std=gnu99 > -fvisibility=hidden -Wsign-compare -Wall -Wno-uninitialized -Wall > -- BUILD INFO ::: neon_hardfp_orc ::: GNU ::: -O3 -DNDEBUG -std=gnu99 > -fvisibility=hidden -Wsign-compare -Wall -Wno-uninitialized -Wall > -mfpu=neon -funsafe-math-optimizations -mfloat-abi=hard > -- Compiler Version: cc (Debian 4.9.2-10) 4.9.2 > Copyright (C) 2014 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/debian/gnuradio/volk/ > kernels/volk/asm/neon/volk_16i_max_star_horizontal_16i.s > > ... > ... > Complete output > > http://pastebin.com/t3KSu0f5 > > > Thanks. > > -- > Usman > > > > > > _______________________________________________ > Discuss-gnuradio mailing > [email protected]https://lists.gnu.org/mailman/listinfo/discuss-gnuradio > > > > > _______________________________________________ > Discuss-gnuradio mailing list > [email protected] > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio > >
_______________________________________________ Discuss-gnuradio mailing list [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
