[okl4-developer] OKL4 3.0 is here!

Peter Howard peterh at ok-labs.com
Tue Oct 28 13:35:19 EST 2008


On Mon, 2008-10-27 at 18:38 +1100, Peter Howard wrote:
> On Mon, 2008-10-27 at 14:53 +1100, Geoffrey Lee wrote:
> > On Sat, Oct 25, 2008 at 12:58:04AM +0900, Alexandre Courbot wrote:
> > > > OKL4 supports ARM, MIPS, x86 and XScale.
> > > > OKL4 3.0 has been published first for ARM.  x86 is scheduled according to
> > > > customer priority.
> > > 
> > > Thanks for your reply. I have tried to follow the hello world tutorial
> > > using the SDK and toolchain provided on the website as indicated, but
> > > it fails as soon as I type make:
> > 
> > Alexandre - you need a new toolchain.  The SDK has been compiled
> > with EABI support.
> > 
> > You can build such a toolchain with a modified crosstool.  We have
> > released the necessary modifications to crosstool which can be
> > downloaded on the OK Labs public wiki.
> 
> We've discovered a couple of errors in the crosstool + patch on the Wiki
> at the moment.  This will be corrected soon, but in the meantime there
> are two manual steps you need to do to get it to build:
>      1. link /usr/bin/ar to i686-host_pc-linux-gnu-ar somewhere in your
>         path, and
>      2. You need to add the attached patch into the crosstool build.  In
>         the top-level of the un-packed crosstool-0.43.tar.gz there is a
>         patches/ directory;  Create a new directory in there called
>         glibc-2.7/ and save the patch (glibc-2.4-libeh-kludge.patch) in
>         there.
> 
> (You still need to apply the patch on the wiki page as well)
> 
> After that crosstool should build fine. Sorry for this; I'll send
> another email when the files on the wiki are updated.
>  

The patch on the wiki page has now been updated.  So step 2 is now
redundant.  You still need to do the link of /usr/bin/ar for now.


-- 
Peter Howard <peterh at ok-labs.com>




More information about the Developer mailing list