Compiling custom blocks for ARM

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 :slight_smile:

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 :slight_smile: I’ve done that with
small pieces of test code, but have not tried anything needing more than
standard libraries.

Philip