1 |
On Fri, 2004-03-12 at 02:24, Rafael Diniz wrote: |
2 |
> -----BEGIN PGP SIGNED MESSAGE----- |
3 |
> Hash: SHA1 |
4 |
> |
5 |
> Hello all, |
6 |
> I'm new in list and I'd like to know if gentoo embedded will run in 386 and |
7 |
> 486 with low memory resources, because I think glibc systems are too heavy |
8 |
> for older machines. |
9 |
|
10 |
A complete swap out of glibc for uClibc for the embedded environment is |
11 |
one of the goals of this project, however unfortunately the uClibc |
12 |
maintainers have removed the old useful uClibc wrappers at >0.9.21 which |
13 |
nows means we have to recompile the whole freaking toolchain. This has |
14 |
caused many problems for the uClibc users of the world. But for whatever |
15 |
reasons Erik Andersee is not switching back to the toolchain wrappers so |
16 |
we get to figure it all out and try and make it work within our existing |
17 |
build environment. |
18 |
|
19 |
> I'd like to "save" some older and very cheap machines like 386s and 486s to |
20 |
> use then as standalone workstations, to teach, use and donate then for for |
21 |
> multiple porpuses like teach programing, teach using email clients, irc, www, |
22 |
> icq, etc, here in Brazil. |
23 |
|
24 |
For the most part you need nothing special here at all. Just grab a |
25 |
standard basic x86 stage1 and install as normal. The stages will be |
26 |
reconfigured for either i486 or i386 by default which is exactly what |
27 |
you want. |
28 |
|
29 |
If you have alot of these boxes chances are you will want to do your |
30 |
bootstrapping on another one of your more powerful x86 gentoo boxes to |
31 |
speed up your compile times or even PXE boot and nfsmount. |
32 |
|
33 |
> Will be possible to use gentoo embedded in that? |
34 |
|
35 |
The Embedded Gentoo project has nothing you can just plug and play with |
36 |
right now. The project now currently consist of a few tools that are |
37 |
being developed by other developers at gentoo such as Kumba's crossdev |
38 |
util or mutex's embedded catalyst work. |
39 |
|
40 |
A uclibc-buildroot does exist for building the uclibc toolchain but it's |
41 |
completely missing include paths when you try to compile something. |
42 |
This can be seen if you trying anything that uses #include <blah.h> |
43 |
otherwise it compiles an 'int main() { return 0; }' just fine. |
44 |
If you have some spare time you could try and help solve this problem if |
45 |
you wanted a pure gentoo built uClibc toolchain with profile support. |
46 |
|
47 |
Rob McMullen has a pretty nice uClibc with Gentoo Linux HOWTO at his |
48 |
site. http://flipturn.org/uclibc/ but I'm not how sure up2date it is |
49 |
right now. |
50 |
|
51 |
|
52 |
|
53 |
> Thanx, |
54 |
> Rafael Diniz |
55 |
> |
56 |
> - -- |
57 |
> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- |
58 |
> Engenharia da Computação -- Unicamp |
59 |
> http://www.gnu.org/philosophy/why-free.pt.html |
60 |
> Usuário do sistema operacional GNU/Linux |
61 |
> Chave PGP: id 0x2FF86098 / keys.indymedia.org |
62 |
> "Acreditar num conhecimento que pode ser vendido e |
63 |
> comprado é uma forma sutil (e cruel) de perpetuar a ignorância." |
64 |
> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- |
65 |
> |
66 |
> -----BEGIN PGP SIGNATURE----- |
67 |
> Version: GnuPG v1.2.3 (GNU/Linux) |
68 |
> |
69 |
> iD8DBQFAUWWToZ5YIC/4YJgRAhTlAJsEK3i2F/Wnjx7Y9h9lRBiYe/aLtQCZAfmd |
70 |
> zgACxD/8Z9Al8kFCRfnKUrs= |
71 |
> =jBHr |
72 |
> -----END PGP SIGNATURE----- |
73 |
> |
74 |
> -- |
75 |
> gentoo-embedded@g.o mailing list |
76 |
-- |
77 |
Ned Ludd <solar@g.o> |
78 |
Gentoo Linux Developer |