[okl4-developer] OKL4 3.0 is here!

Peter Howard peterh at ok-labs.com
Mon Oct 27 18:38:57 EST 2008


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.
 

-- 
Peter Howard <peterh at ok-labs.com>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: glibc-2.4-libeh-kludge.patch
Type: text/x-patch
Size: 518 bytes
Desc: not available
Url : http://lists.okl4.org/pipermail/developer/attachments/20081027/a869bd21/attachment.bin 


More information about the Developer mailing list