I'm doing non-intel stuff for years now and have been through a lot of pain with different cross compiling environments and approaches. Native compilation also hurts as it takes ages, even with "beefy" cpus like the recent ARM ones. Using binfmt-misc and a static qemu in a chroot just rocks.

More importantly, this can be adapted so that MakeRelease can build arm packages for linuxmce. (I would suggest this as an exercise, to be able to run the Ubuntu_Helpers_NoHardCode scripts under such an environment.)

More importantly, this can be adapted so that MakeRelease can build arm packages for linuxmce. (I would suggest this as an exercise, to be able to run the Ubuntu_Helpers_NoHardCode scripts under such an environment.)

-Thom

I am using MakeRelease and the Ubuntu_Helpers_NoHardCode scripts to build for the Pi within both a chroot/qemu environment AND a scratchbox cross-compile environment. The qemu environment is by far and away simpler and easier to setup compared to the cross-compile method.