[oe] binutils-cross problem with multimachine config after cross changes

Khem Raj raj.khem at gmail.com
Fri Jul 23 17:02:35 UTC 2010


On Fri, Jul 23, 2010 at 12:10 AM, Koen Kooi <k.kooi at student.utwente.nl> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi,
>
> I was doing a multimachine build and the armv7a bits completed
> beautifully, but the armv5te bits break in binutils-cross:
>
> | /usr/bin/ld:
> /work/autobuilder/build/tmp-angstrom_2008_1/sysroots/x86_64-linux/usr/lib/libiberty.a(cplus-dem.o):
> relocation R_X86_64_32
> used when making a shared object; recompile with -fPIC
> |
> /work/autobuilder/build/tmp-angstrom_2008_1/sysroots/x86_64-linux/usr/lib/libiberty.a:
> could not read symbols: Bad value
> | collect2: ld returned 1 exit status

interesting. Does your native sysroot also have
sysroots/x86_64-linux/usr/lib/libiberty_pic.a ?
if not then its a problem. but that said I think different versions
for different machines of same arch
is not going to work if they share same canonical names for tools. For
different architectures it will work.

You can try to remove

>
> Does anyone have a quick fix for that? My tinderbox looks so said with
> all that red :(
>
> regards,
>
> Koen
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.5 (Darwin)
>
> iD8DBQFMSUBLMkyGM64RGpERAgopAJ96q9OiWD8Eywv0L/09b8wP92QfnwCgpt11
> EoOVgGxVY+MeWMPJcoF8pg8=
> =1cA2
> -----END PGP SIGNATURE-----
>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>




More information about the Openembedded-devel mailing list