[oe] failure on gcc-cross-initial-4.2.4-r5 for i686
Stanislav Brabec
utx at penguin.cz
Fri Mar 13 21:22:54 UTC 2009
Denys Dmytriyenko wrote in Tue 03/10 2009 at 23:05 -0400:
> I'll save you some trouble - been building i686-generic on I32 x86 for months
> w/o a problem. Angstrom distro with a small overlay - configuration is pretty
> basic.
>
> i686-linux holds my native packages
> i686-angstrom-linux holds my target/cross packages, including gcc-cross
> i686-generic-angstrom-linux holds machine-specific target packages
Maybe better solution would be as small change to staging hierarchy:
Suppose that build platform is i686-linux and target platform is
i686-linux as well.
- target system staging files have prefix /usr and are sysrooted:
now: tmp/staging/i686-linux
proposed: tmp/staging/i686-linux
- native toolchain files have prefix /OE/tmp/staging/i686-linux as native location
now: tmp/staging/i686-linux
proposed: tmp/staging/i686-linux-native
This will prevent path clash if build and target triplets are exactly
the same. => It will allow simple native build using OE toolchain.
Side effect: It will invalidate existing buildroots.
________________________________________________________________________
Stanislav Brabec
http://www.penguin.cz/~utx/zaurus
More information about the Openembedded-devel
mailing list