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 |