1 |
I have many testing environments. In one of those testing environments |
2 |
I build every cross compiler known to compile. While talking with a |
3 |
user yesterday I asked if having a multiarch devkit would be useful. He |
4 |
said yeah. So what I've packed up a generic stage and overlaid all the |
5 |
cross compilers,headers,debuggers etc/portage setting and the such. |
6 |
|
7 |
The development environment includes support the following CTARGETS. |
8 |
|
9 |
alpha-gentoo-linux-uclibc |
10 |
alpha-unknown-linux-gnu |
11 |
arm-gentoo-linux-uclibc |
12 |
arm-softfloat-linux-gnu |
13 |
arm-softfloat-linux-uclibc |
14 |
arm-unknown-linux-gnu |
15 |
armeb-gentoo-linux-uclibc |
16 |
armeb-softfloat-linux-gnu |
17 |
armeb-softfloat-linux-uclibc |
18 |
armeb-unknown-linux-gnu |
19 |
avr |
20 |
bfin-elf |
21 |
bfin-uclinux |
22 |
cris-gentoo-linux-uclibc |
23 |
dvp |
24 |
ee |
25 |
hppa-unknown-linux-gnu |
26 |
hppa1.1-unknown-linux-gnu |
27 |
hppa2.0-unknown-linux-gnu |
28 |
hppa64-unknown-linux-gnu |
29 |
i386-gentoo-linux-uclibc |
30 |
i386-pc-linux-gnu |
31 |
i686-gentoo-linux-uclibc |
32 |
ia64-unknown-linux-gnu |
33 |
iop |
34 |
m68k-gentoo-linux-uclibc |
35 |
m68k-unknown-linux-gnu |
36 |
mips-gentoo-linux-uclibc |
37 |
mips-unknown-linux-gnu |
38 |
mips64-unknown-linux-gnu |
39 |
mips64el-unknown-linux-gnu |
40 |
mipsel-gentoo-linux-uclibc |
41 |
mipsel-unknown-linux-gnu |
42 |
msp430 |
43 |
nios2-elf |
44 |
nios2-uclinux |
45 |
powerpc-gentoo-linux-uclibc |
46 |
powerpc-softfloat-linux-gnu |
47 |
powerpc-softfloat-linux-uclibc |
48 |
powerpc-unknown-linux-gnu |
49 |
powerpc64-unknown-linux-gnu |
50 |
s390-ibm-linux-gnu |
51 |
s390x-ibm-linux-gnu |
52 |
sh-gentoo-linux-uclibc |
53 |
sh-unknown-linux-gnu |
54 |
sh4-gentoo-linux-uclibc |
55 |
sh4-unknown-linux-gnu |
56 |
sh4eb-gentoo-linux-uclibc |
57 |
sh4eb-unknown-linux-gnu |
58 |
sheb-gentoo-linux-uclibc |
59 |
sheb-unknown-linux-gnu |
60 |
sparc-gentoo-linux-uclibc |
61 |
sparc-unknown-linux-gnu |
62 |
sparc64-unknown-linux-gnu |
63 |
x86_64-gentoo-linux-uclibc |
64 |
x86_64-pc-linux-gnu |
65 |
|
66 |
---------------------------------------- |
67 |
|
68 |
Of those these combos thsee are known to work reasonable well in |
69 |
my testing with only mips/sh4 being a bit funky in that |
70 |
everything that you compile links with lib libgcc_s.so.1 |
71 |
|
72 |
|
73 |
alpha-unknown-linux-gnu |
74 |
arm-gentoo-linux-uclibc |
75 |
arm-softfloat-linux-uclibc |
76 |
arm-unknown-linux-gnu |
77 |
armeb-gentoo-linux-uclibc |
78 |
armeb-softfloat-linux-uclibc |
79 |
armeb-unknown-linux-gnu |
80 |
avr |
81 |
i386-gentoo-linux-uclibc |
82 |
i386-pc-linux-gnu |
83 |
i686-gentoo-linux-uclibc |
84 |
m68k-gentoo-linux-uclibc |
85 |
m68k-unknown-linux-gnu |
86 |
mips-gentoo-linux-uclibc |
87 |
mips-unknown-linux-gnu |
88 |
mipsel-gentoo-linux-uclibc |
89 |
mipsel-unknown-linux-gnu |
90 |
powerpc-gentoo-linux-uclibc |
91 |
powerpc-softfloat-linux-uclibc |
92 |
powerpc-unknown-linux-gnu |
93 |
powerpc64-unknown-linux-gnu |
94 |
s390-ibm-linux-gnu |
95 |
s390x-ibm-linux-gnu |
96 |
sh4-gentoo-linux-uclibc |
97 |
sh4-unknown-linux-gnu |
98 |
sh4eb-gentoo-linux-uclibc |
99 |
sh4eb-unknown-linux-gnu |
100 |
sparc-unknown-linux-gnu |
101 |
sparc64-unknown-linux-gnu |
102 |
x86_64-pc-linux-gnu |
103 |
|
104 |
---------------------------------------- |
105 |
|
106 |
You can fetch the 542M tarball from here |
107 |
http://tinderbox.dev.gentoo.org/misc/cross/x86-cross-devkit-20060617.tar.bz2 |
108 |
|
109 |
If anybody finds this useful I can push these generic devkits |
110 |
from time to time. |
111 |
|
112 |
|
113 |
-- |
114 |
Ned Ludd <solar@g.o> |
115 |
Gentoo Linux |
116 |
|
117 |
-- |
118 |
gentoo-embedded@g.o mailing list |