On 12/27/09 07:17, Somebody in the thread at some point said:

Hi Rob -

Fedora provides a whole solution there, with the restriction it's
designed for native build, not cross.

QEMU: it's not just for breakfast anymore.

That's right Qemu often requires lunch, teatime and supper too to build anything :-)

Newer ARM platforms like Cortex8+ and the Marvell Sheevaplug will outstrip emulated performance on a normal PC. There are 2GHz multi-core ARMs coming as well apparently. So I took the view I should ignore Qemu and get an early start on the true native build that will be the future of "native build" as opposed to cross due to that.

The point of the distro is you just let them build the bulk of it, just installing binary packages. You're only rebuilding the bits you are changing for your application. For a lot of cases that's a few small app packages that are mainly linking against stuff from the distro and they're not too bad to do natively. (In addition my workflow is to edit on a host PC and use scripts to teleport a source tree tarball to the device where it's built as a package every time and installed together with its -devel, so everything is always under package control).

-Andy

--
To unsubscribe from this list: send the line "unsubscribe linux-embedded" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to