[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