[uClibc 0001989]: [uClibc-20080128] Failed on creating an arm toolchain
bugs at busybox.net
bugs at busybox.net
Wed Jan 30 07:58:00 UTC 2008
The following issue has been CLOSED
======================================================================
http://busybox.net/bugs/view.php?id=1989
======================================================================
Reported By: ollivier
Assigned To: uClibc
======================================================================
Project: uClibc
Issue ID: 1989
Category: Architecture Specific
Reproducibility: always
Severity: minor
Priority: normal
Status: closed
Resolution: open
Fixed in Version:
======================================================================
Date Submitted: 01-29-2008 03:59 PST
Last Modified: 01-29-2008 23:57 PST
======================================================================
Summary: [uClibc-20080128] Failed on creating an arm
toolchain
Description:
I couldn't create an arm toolchain because of problems with the
endianness.
I attached my config
$ make CROSS=arm-unknown-linux-uclibc-
PREFIX=/home/cedric/Devs/Toolchains/Arm_uClibc
make[1]: `conf' is up to date.
make[2]: `conf' is up to date.
LD libuClibc-0.9.29.so
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld:
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/libgcc.a(_udivsi3.o):
compiled for a little endian system and target is big endian
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld:
failed to merge target specific data of file
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/libgcc.a(_udivsi3.o)
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld:
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/libgcc.a(_divsi3.o):
compiled for a little endian system and target is big endian
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld:
failed to merge target specific data of file
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/libgcc.a(_divsi3.o)
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld:
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/libgcc.a(_umodsi3.o):
compiled for a little endian system and target is big endian
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld:
failed to merge target specific data of file
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/libgcc.a(_umodsi3.o)
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld:
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/libgcc.a(_modsi3.o):
compiled for a little endian system and target is big endian
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld:
failed to merge target specific data of file
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/libgcc.a(_modsi3.o)
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld:
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/libgcc.a(_dvmd_lnx.o):
compiled for a little endian system and target is big endian
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld:
failed to merge target specific data of file
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/libgcc.a(_dvmd_lnx.o)
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld:
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/libgcc.a(_muldi3.o):
compiled for a little endian system and target is big endian
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld:
failed to merge target specific data of file
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/libgcc.a(_muldi3.o)
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld:
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/libgcc.a(_divdi3.o):
compiled for a little endian system and target is big endian
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld:
failed to merge target specific data of file
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/libgcc.a(_divdi3.o)
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld:
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/libgcc.a(_moddi3.o):
compiled for a little endian system and target is big endian
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld:
failed to merge target specific data of file
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/libgcc.a(_moddi3.o)
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld:
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/libgcc.a(_clz.o):
compiled for a little endian system and target is big endian
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld:
failed to merge target specific data of file
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/libgcc.a(_clz.o)
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld:
BFD (GNU Binutils) 2.18.50.20080127 assertion fail
../../binutils-2.18.50/bfd/elf32-arm.c:5382
/home/cedric/Devs/Toolchains/Arm_uClibc/tools/lib/gcc/arm-unknown-linux-uclibc/4.2.2/../../../../arm-unknown-linux-uclibc/bin/ld:
BFD (GNU Binutils) 2.18.50.20080127 assertion fail
../../binutils-2.18.50/bfd/elf32-arm.c:5382
collect2: ld returned 1 exit status
make[1]: *** [lib/libc.so] Error 1
make: *** [lib/libc.so.0] Erreur 2
$
Thanks
======================================================================
----------------------------------------------------------------------
ollivier - 01-29-08 13:52
----------------------------------------------------------------------
This thread can be safely closed because it's not a bug.
I did a mistake during the building of my toochain.
Sorry for that
Issue History
Date Modified Username Field Change
======================================================================
01-29-08 03:59 ollivier New Issue
01-29-08 03:59 ollivier Status new => assigned
01-29-08 03:59 ollivier Assigned To => uClibc
01-29-08 03:59 ollivier File Added: config.arm
01-29-08 13:49 ollivier Issue Monitored: ollivier
01-29-08 13:52 ollivier Note Added: 0003579
01-29-08 13:53 ollivier Issue End Monitor: ollivier
01-29-08 23:57 bernhardf Status assigned => closed
======================================================================
More information about the uClibc-cvs
mailing list