Poky kernels are also EABI and built with OpenEmbedded, so you might as well face the fact that you all need OE to get your zaurusses to do something usefull with kernel 2.6
What a disappointment! I thought there might be a shortcut there.
Please correct me if I am wrong here but I thought that it didn't matter what build system was used to produce a kernel. What matters is what choices are set for the build process to follow. Assuming that is true, then the bitbake system would produce an OABI kernel and packages if the options were set for that as opposed to the setup you use, would it not.
For that matter any build system could surely have the options/switches set to produce either EABI code or OABI code as required?
Anyway, to get back to the point of my first post, it looks like I am going to have to wait for a fully built mainstream Debian armel system or find/build an OABI version of the kernel. What build system to use and which kernel source to start with is a matter for further consideration.
Why do I want that? TitchyLinux gives me a system which uses the apt-get install root just like my desktops. All, well almost all, the packages that run on my desktop machines are available through apt-get. Those packages that aren't available can be compiled, by me, from the tars from the developers site, just like my desktops. I can use the same development environment that my desktop uses.
What is missing for me? At the moment the multimedia is problematic. I can live without that, especially since there appear to be ways to sort it out. Why is there a multimedia problem: apparently because the kernels we have available are EABI and the normal Debian arm is OABI. Well that will be cured eventually.
As I said above there are two routes: wait for the Debian armel branch to be fully developed or get/build a kernel for the presently fully developed Debian arm system. Whichever comes first doesn't matter.
I suspect that the OABI kernel will be available first: I'll happily use it and equally happily transfer to the armel version when it is completed.