[prev in list] [next in list] [prev in thread] [next in thread] 

List:       uclibc-cvs
Subject:    [uClibc 0001989]: [uClibc-20080128] Failed on creating an arm toolchain
From:       bugs () busybox ! net (bugs at busybox ! net)
Date:       2008-01-29 11:59:35
Message-ID: 2e90c0ed750c11e9b54adaab0c3fdad2 () bugs ! uclibc ! org
[Download RAW message or body]


The following issue has been SUBMITTED. 
====================================================================== 
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:                     assigned
====================================================================== 
Date Submitted:             01-29-2008 03:59 PST
Last Modified:              01-29-2008 03:59 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
====================================================================== 

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                       
======================================================================


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic