[oe] [PATCH 0/4][RFC] Remove CROSS_DIR, install cross-packages into native sysroot

Koen Kooi k.kooi at student.utwente.nl
Fri Jul 23 08:11:18 UTC 2010


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

On 23-07-10 10:02, Phil Blundell wrote:
> On Fri, 2010-07-23 at 09:25 +0200, Koen Kooi wrote:
>> There is a BIG problem with these patches, they break multimachine builds.
>>
>> The previous situation had:
>>
>> cross/armv7a-angstrom-foo/usr/bin/
>> cross/armv5te-angstrom-foo/usr/bin/
>> etc
>>
>> The new situation has:
>>
>> x86_64-linux/usr/bin
>>
>> So all the toolchains get dropped into the *same* directory, which
>> breaks horribly.
> 
> Which are the actual binaries that collide?  I would have thought that
> everything which gets installed into the cross bindir ought to be
> prefixed with TARGET_SYS (i.e. usr/bin/armv7a-angstrom-linux-gcc, etc).

It's all 'arm-angstrom-foo', I was just about to make the suggestion to
change it to 'armv7a-angstrom-foo' :)

I don't know if that solves the binutils-cross problem[1], though.

regards,

Koen

[1] http://thread.gmane.org/gmane.comp.handhelds.openembedded/34685
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)

iD8DBQFMSU6mMkyGM64RGpERAt9ZAJ4i7784CSoa8MtBrAR0obTqY/M1AwCeLgCf
fVax6pw0ubR9Iq8HKw08CUM=
=TQ8M
-----END PGP SIGNATURE-----





More information about the Openembedded-devel mailing list