QUOTE(speculatrix @ May 22 2007, 04:15 PM)
if you really really want an OS on zaurus which is "natively" built, then you really want to use distcc and a cross-compiler on a nearby server so that the Z doesn't have to do any compiling, and the PC does the heavy lifting.
That is indeed how it's usually done around here (save for the distcc maybe), I'm just saying that from the perspective of one who does compile on the Z, I've found the process more reliable and less involved than cross compiling (cross toolchain maintenance does not enjoy a happy reputation), and nowhere near as painful as people claim around here.
And we're ignoring the fact that cross compiling means you have to address each package one at a time, and handle all of your dependency issues manually, correct me if I'm wrong.
"If you really really want an OS on zaurus which is "natively" built..."
Native isn't really really the point, per se. And I'm not trying to "rice up" my Z with compiler flags; just after simple things like stability, manageability, sanity. In fact, OpenBSD developers compile zaurus releases on their Z's because of the simplicity of it, not to mention it eliminates a slew of possible (subtle, and not so subtle) integration issues. Check out OpenBSD.org.
In my world, I create a batch list of packages I want (simple text file list), point ports at that, and everything automagically builds, hands-free, go play golf or whatever, come back tomorrow and you have a bunch of fresh packages that actually WORK. I'm calling that easier by several orders of magnitude, and fully accessible to non-gurus.
And you don't HAVE TO compile anything, or even deal with ports at all; just like all the other ROMs, many nice people have already posted pre-compiled package repositories. That you easily CAN is just pure gravy.
have at it if you dont believe.http://www.planetofidiots.com/zaurus/
Also check in on iamasmith and mathmajickian, very competent and helpful folks if you want to get into it.http://www.oesf.org/forums/index.php?showforum=148
maybe even see this first:http://www.openbsd.org/zaurus.html