Gentoo Archives: gentoo-embedded

From: Karl Hiramoto <karl@××××××××.org>
To: gentoo-embedded@l.g.o
Subject: [gentoo-embedded] crossdev armeb-softfloat-linux-uclibc
Date: Thu, 22 Mar 2007 22:46:39
Message-Id: 4603070F.5040006@hiramoto.org
1 Hi, I'm having troubles building the tool chain with
2 sys-devel/crossdev-0.9.18.
3
4 If needed i can send or post
5 /var/log/portage/cross-armeb-softfloat-linux-uclibc-uclibc.log or
6 /var/log/portage/cross-armeb-softfloat-linux-uclibc-info.log
7
8
9 My command line:
10
11 UCLIBC_CPU="ARM_XSCALE" USE="-*" crossdev -v \
12 --binutils 2.17 \
13 --gcc 3.4.6-r2 \
14 --kernel 2.6.19.7 \
15 --libc 0.9.28.1 \
16 --ex-gdb \
17 --target armeb-softfloat-linux-uclibc
18
19
20 Error message:
21
22 armeb-softfloat-linux-uclibc-ranlib libc.a
23 armeb-softfloat-linux-uclibc-ld -EL -shared --warn-common --warn-once -z
24 combreloc -z defs -s -z relro -soname=libc.so.0 -o libuClibc-0.9.28.so \
25 --whole-archive shared_libc.a \
26 ../libc/misc/internals/interp.o --no-whole-archive \
27 -init __uClibc_init ../lib/ld-uClibc.so.0
28 /usr/lib/gcc/armeb-softfloat-linux-uclibc/3.4.6/libgcc.a
29 armeb-softfloat-linux-uclibc-ld:
30 /usr/lib/gcc/armeb-softfloat-linux-uclibc/3.4.6/libgcc.a(_udivsi3.o):
31 compiled for a big endian system and target is little endian
32 armeb-softfloat-linux-uclibc-ld: failed to merge target specific data of
33 file /usr/lib/gcc/armeb-softfloat-linux-uclibc/3.4.6/libgcc.a(_udivsi3.o)
34 armeb-softfloat-linux-uclibc-ld:
35 /usr/lib/gcc/armeb-softfloat-linux-uclibc/3.4.6/libgcc.a(_divsi3.o):
36 compiled for a big endian system and target is little endian
37 armeb-softfloat-linux-uclibc-ld: failed to merge target specific data of
38 file /usr/lib/gcc/armeb-softfloat-linux-uclibc/3.4.6/libgcc.a(_divsi3.o)
39 armeb-softfloat-linux-uclibc-ld:
40 /usr/lib/gcc/armeb-softfloat-linux-uclibc/3.4.6/libgcc.a(_umodsi3.o):
41 compiled for a big endian system and target is little endian
42 armeb-softfloat-linux-uclibc-ld: failed to merge target specific data of
43 file /usr/lib/gcc/armeb-softfloat-linux-uclibc/3.4.6/libgcc.a(_umodsi3.o)
44 armeb-softfloat-linux-uclibc-ld:
45 /usr/lib/gcc/armeb-softfloat-linux-uclibc/3.4.6/libgcc.a(_modsi3.o):
46 compiled for a big endian system and target is little endian
47 armeb-softfloat-linux-uclibc-ld: failed to merge target specific data of
48 file /usr/lib/gcc/armeb-softfloat-linux-uclibc/3.4.6/libgcc.a(_modsi3.o)
49 armeb-softfloat-linux-uclibc-ld:
50 /usr/lib/gcc/armeb-softfloat-linux-uclibc/3.4.6/libgcc.a(_dvmd_lnx.o):
51 compiled for a big endian system and target is little endian
52 armeb-softfloat-linux-uclibc-ld: failed to merge target specific data of
53 file /usr/lib/gcc/armeb-softfloat-linux-uclibc/3.4.6/libgcc.a(_dvmd_lnx.o)
54 armeb-softfloat-linux-uclibc-ld:
55 /usr/lib/gcc/armeb-softfloat-linux-uclibc/3.4.6/libgcc.a(_addsubdf3.o):
56 compiled for a big endian system and target is little endian
57 armeb-softfloat-linux-uclibc-ld: failed to merge target specific data of
58 file /usr/lib/gcc/armeb-softfloat-linux-uclibc/3.4.6/libgcc.a(_addsubdf3.o)
59 armeb-softfloat-linux-uclibc-ld:
60 /usr/lib/gcc/armeb-softfloat-linux-uclibc/3.4.6/libgcc.a(_muldivdf3.o):
61 compiled for a big endian system and target is little endian
62 armeb-softfloat-linux-uclibc-ld: failed to merge target specific data of
63 file /usr/lib/gcc/armeb-softfloat-linux-uclibc/3.4.6/libgcc.a(_muldivdf3.o)
64 armeb-softfloat-linux-uclibc-ld:
65 /usr/lib/gcc/armeb-softfloat-linux-uclibc/3.4.6/libgcc.a(_cmpdf2.o):
66 compiled for a big endian system and target is little endian
67 armeb-softfloat-linux-uclibc-ld: failed to merge target specific data of
68 file /usr/lib/gcc/armeb-softfloat-linux-uclibc/3.4.6/libgcc.a(_cmpdf2.o)
69 armeb-softfloat-linux-uclibc-ld:
70 /usr/lib/gcc/armeb-softfloat-linux-uclibc/3.4.6/libgcc.a(_fixunsdfsi.o):
71 compiled for a big endian system and target is little endian
72 armeb-softfloat-linux-uclibc-ld: failed to merge target specific data of
73 file /usr/lib/gcc/armeb-softfloat-linux-uclibc/3.4.6/libgcc.a(_fixunsdfsi.o)
74 armeb-softfloat-linux-uclibc-ld:
75 /usr/lib/gcc/armeb-softfloat-linux-uclibc/3.4.6/libgcc.a(_truncdfsf2.o):
76 compiled for a big endian system and target is little endian
77 armeb-softfloat-linux-uclibc-ld: failed to merge target specific data of
78 file /usr/lib/gcc/armeb-softfloat-linux-uclibc/3.4.6/libgcc.a(_truncdfsf2.o)
79 armeb-softfloat-linux-uclibc-ld:
80 /usr/lib/gcc/armeb-softfloat-linux-uclibc/3.4.6/libgcc.a(_divdi3.o):
81 compiled for a big endian system and target is little endian
82 armeb-softfloat-linux-uclibc-ld: failed to merge target specific data of
83 file /usr/lib/gcc/armeb-softfloat-linux-uclibc/3.4.6/libgcc.a(_divdi3.o)
84 armeb-softfloat-linux-uclibc-ld:
85 /usr/lib/gcc/armeb-softfloat-linux-uclibc/3.4.6/libgcc.a(_moddi3.o):
86 compiled for a big endian system and target is little endian
87 armeb-softfloat-linux-uclibc-ld: failed to merge target specific data of
88 file /usr/lib/gcc/armeb-softfloat-linux-uclibc/3.4.6/libgcc.a(_moddi3.o)
89 armeb-softfloat-linux-uclibc-ld:
90 /usr/lib/gcc/armeb-softfloat-linux-uclibc/3.4.6/libgcc.a(_clz.o):
91 compiled for a big endian system and target is little endian
92 armeb-softfloat-linux-uclibc-ld: failed to merge target specific data of
93 file /usr/lib/gcc/armeb-softfloat-linux-uclibc/3.4.6/libgcc.a(_clz.o)
94 armeb-softfloat-linux-uclibc-ld: BFD 2.17 assertion fail
95 /var/tmp/cross/armeb-softfloat-linux-uclibc/portage/cross-armeb-softfloat-linux-uclibc/binutils-2.17/work/binutils-2.17/bfd/elf32-arm.c:3740
96 armeb-softfloat-linux-uclibc-ld: BFD 2.17 assertion fail
97 /var/tmp/cross/armeb-softfloat-linux-uclibc/portage/cross-armeb-softfloat-linux-uclibc/binutils-2.17/work/binutils-2.17/bfd/elf32-arm.c:3740
98 make[1]: *** [shared] Error 1
99 make[1]: Leaving directory
100 `/var/tmp/cross/armeb-softfloat-linux-uclibc/portage/cross-armeb-softfloat-linux-uclibc/uclibc-0.9.28.1/work/uClibc-0.9.28.1/libc'
101 make: *** [shared] Error 2
102
103 !!! ERROR: cross-armeb-softfloat-linux-uclibc/uclibc-0.9.28.1 failed.
104 Call stack:
105 ebuild.sh, line 1614: Called dyn_compile
106 ebuild.sh, line 971: Called qa_call 'src_compile'
107 environment, line 3378: Called src_compile
108 uclibc-0.9.28.1.ebuild, line 386: Called die
109
110 !!! make failed
111 !!! If you need support, post the topmost build error, and the call
112 stack if relevant.
113 !!! A complete build log is located at
114 '/var/tmp/cross/armeb-softfloat-linux-uclibc/portage/cross-armeb-softfloat-linux-uclibc/uclibc-0.9.28.1/temp/build.log'.
115
116 !!! This ebuild is from an overlay: '/usr/local/portage'
117
118 * uclibc failed :(
119 * If you file a bug, please attach the following logfiles:
120 * /var/log/portage/cross-armeb-softfloat-linux-uclibc-info.log
121 * /var/log/portage/cross-armeb-softfloat-linux-uclibc-uclibc.log
122
123
124 Thanks..
125 --
126 gentoo-embedded@g.o mailing list

Replies