On Thu, Aug 30, 2007 at 10:48:56AM +0000, wireless wrote: > Say I'm new to embedded linux.
I would recommend you to set up a few LFS systems and/or regular Gentoo systems for starters. > Now, I have simple qustion. What x96 processors does it run on? > NONE of these pages mention i386 or any other specific processor up > to the 64 bit variants. Does it run on everything? If so, one > sentence explicitly listing what it runs on, would be keen. Do you want to keep updating that sentence when new hardware is released? Submit web page bugs. > All I see is "Gentoo uclibc/x86/hardened profile)" in the first doc > GNAP should boot successfully on 486 systems with as low as 32 Mb > RAM." on the second page. So now you know it's at least 486 and up. > I have no idea if I can indeed install (or should try to install) > GNAP on a newer x86 such as one of the 64 bit variants. GNAP > appeals to me very much, because building firewalls on 486 and 586 > class machines is something I do quite often. If you don't want to control every single file, GNAP may be for you. > >> So from what has been said, 'embedded gentoo' only has these > >> choices for builds: i586, i686, and higher? > > > > who said that ? > > Exactly, we agree! The impression I have is I have no clue where > GNAP ends and embedded Gentoo (should) start. Or are they the same > thing? I'd say there is a bit of overlap. > So GNAP is a special case of 'Embedded Gentoo' just for x86? > Embedded Gentoo, will run on a 386 and a 486? Wow - come on? GNAP is an appliance platform. AFAIK only x86 so far. Embedded Gentoo is more like a meta-distribution, for embedded systems, regardless of architecture. > > the uClibc stages on our mirrors target i386. if you want/need > > something else, you'll have to build it. > > Can you be explicit as to these locations? > mirrors.tera-byte.com/experimental/x86/embedded/stages/ > > gives me these choices for a i586: > stage3-x86-uclibc-hardened-2005.0.tar.bz2 > stage3-x86-uclibc-2006.1.tar.bz2 > stage3-x86-uclibc-2005.0.tar.bz2 So you found three uClibc stages, and since they only state x86 they will work on any x86 architecture. > HOwever, I usually use this one, with a traditional gentoo firewall > install: > stage3-i586-2006.1.tar.bz2 > but I am curious when, why or why not use this one: > stage3-i586-2006.1-no-nptl.tar.bz2 Depends on whether you want NPTL or pthread threading in glibc. > I guess I cannot use the last two because all embedded gentoo uses > uclibc ? Embedded Gentoo currently supports gnu, klibc and uclibc according to crossdev -t help. klibc probably doesn't work though, and uclibc isn't ported to all architectures supported by crossdev. > I'm guessing that is exactly what makes 'embedded gentoo' is the > use of uclibc? A few explicit statements somewhere in the web > pages, would go a long way to illuminating these details. GNAP is very special purpose, as stated by the name too. Embedded Gentoo is very generic, a meta-distribution, just like regular Gentoo. //Peter -- [EMAIL PROTECTED] mailing list
