Re: the way to build/setup an original kernel
Richard Purdie <[email protected]>
| Newsgroups | gmane.comp.handhelds.openzaurus.devel |
|---|---|
| Message-ID | <[email protected]> |
On Mon, 2006-07-03 at 10:05 -0700, Justin Patrin wrote: > On 7/3/06, KaiGai Kohei <[email protected]> wrote: > > Thanks for your suggestion, > > > > Now, I'm trying to set up OpenEmbedded environment with > > refering http://www.openembedded.org/wiki/GettingStarted . > > # As Fedora didn't provide monotone-0.25, I'm building it... > > > > Would you give me additional information about some abbreviation > > you introduced. > > 'bb' means 'bitbike', '.dev' means the name of repository, doesn't it? > > What means 'RP'? I don't know about it. > > > > RP is Ruchard Purdie, the guy doing the kernel work. Linus' kernel > wont work because many of RP's patches aren't in mainline yet. They're > in OE, though, of course. :-) RP is me :). There is only one *critical* patch not in mainline: http://www.rpsys.net/openzaurus/patches/jl1/pxa-linking-bug.patch That one works around what I suspect is an issue in the sharp bootloader. With it applied, a mainline kernel will at least boot although it won't work as well as our patched kernels (which add things like sound drivers). The above patch isn't suitable for mainline (and I/we don't entirely understand why this patch works). Building with OE brings lots of advantages such as the correct commandline options, a known good defconfig setup (the one in mainline works but isn't ideal), sanity checking of kernel image size etc. We have a linux-openzaurus_xyz+git.bb kernel in OE which will build the latest Linus tree if you configure it correctly. Cheers, Richard Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642