[oe] [PATCH 0/3] Make multi-machine toolchains to co-exist.

Khem Raj raj.khem at gmail.com
Sat Jul 24 21:25:02 UTC 2010


On (24/07/10 22:51), Koen Kooi wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> On 24-07-10 11:32, Khem Raj wrote:
> > Hi
> > 
> > Following three patches are for making multi-machine toolchains co-exist with
> > new cross staging for toolchain.
> > 
> > It changes the toolchain triplet from TARGET_ARCH-VENDOR-OS to TARGET_SUB_ARCH-VENDOR-OS
> > 
> > which means that a toolchain for armv7 is called armv7-oe-linux-gnueabi-*
> > and for armv5te its called armv5te-oe-linux-gnueabi-*
> > 
> > They can coexist in same native sysroot. The symlinks would mean that
> > gcc will not accidently mix the assemblers or linkers.
> > 
> > I have booted a minimal-image on qemuarm successfully. The build for 
> > beagleboard in same sysroot is underway.
> > 
> > Please give it a shot in your environments (especially Koen's env)
> 
> MACHINE=beagleboard bitbake nano ; MACHINE=hawkboard bitbake nano work,
> going to try a bigger build now.

You will need 4th patch which is attached here, for the sdk recipes.

Thanks
-Khem
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-sdk.bbclass-override-BASEPKG_HOST_SYS-as-it-is-used-.patch
Type: text/x-diff
Size: 940 bytes
Desc: not available
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20100724/c1b10b09/attachment-0002.bin>


More information about the Openembedded-devel mailing list