Hi,
I’ve had some success recently in building my own GNURadio custom blocks
on
my Ubuntu machine. However I want to port my custom blocks to an ARMv7a
platform (gumstix, Beagleboard). I do have the cross compiler binaries
for
ARM, however I am confused as to how to use them to compile custom
blocks…
does it only involve changing the makefiles to reflect the new target
platform ?
Thanks,
Mark Porter wrote:
Hi,
I’ve had some success recently in building my own GNURadio custom blocks on
my Ubuntu machine. However I want to port my custom blocks to an ARMv7a
platform (gumstix, Beagleboard). I do have the cross compiler binaries for
ARM, however I am confused as to how to use them to compile custom blocks…
does it only involve changing the makefiles to reflect the new target
platform ?
This email assumes you are using autotools …
I’ve seen a guy compile one in OE so it is possible. Hopefully, he can
post the bb file he used here 
Outside of OE, you should be able to use the standard cross-compile
options to configure, but you’ll have to tell it where the
cross-compiled version of gnu radio radio is.
It should also be possible to install the required libraries on the
omap3 platform and a tool chain and compile there
I’ve done that with
small pieces of test code, but have not tried anything needing more than
standard libraries.
Philip