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

Koen Kooi k.kooi at student.utwente.nl
Sun Jul 25 08:32:18 UTC 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 24-07-10 23:25, Khem Raj wrote:
> 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.

OK, applied that as well, 'MACHINE=beagleboard bitbake console-image ;
MACHINE=hawkboard bitbake console-image' works as well.
Let's see what xbmc does :)

regards,

Koen
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)

iD8DBQFMS/aSMkyGM64RGpERAqTUAJ46VkTorvGKKzVpF4H/H/srZ8nTrwCcC9DI
a1DXBV/9WlEHJwF6e1o/DEs=
=2TTh
-----END PGP SIGNATURE-----





More information about the Openembedded-devel mailing list