A project to create embedded versions of Gentoo Linux has achieved preliminary releases on x86, MIPS, PPC, and ARM. The releases include native core system binaries, cross-platform toolchains, and, for x86, an optional hardened toolchain. The year-old project needs developers to help add cross-compile awareness to source packages.
Permalink for comment
To read all comments associated with this story, please click here.
Gentoo, out of necessity, has created the best build system of all the Linux distros (Debian is in second place). You can build Fedora or Debian or SuSE or whatever from scratch - but it's much more error-prone and labor-intensive than building Gentoo from Stage1. So some Gentoo devs had the brilliant idea to use Gentoo's build system to cross-compile for embedded devices. Embedded linux, you see, has traditionally had absolutely awful build tools (if you've used old versions of openzaurus, you know what I am talking about). Of course nobody is going to be compiling a kernel on a 200 MHz ARM7. However, Gentoo would let you easily compile the embedded OS on your desktop, and then transfer it to your embedded device.
Gentoo, out of necessity, has created the best build system of all the Linux distros (Debian is in second place). You can build Fedora or Debian or SuSE or whatever from scratch - but it's much more error-prone and labor-intensive than building Gentoo from Stage1. So some Gentoo devs had the brilliant idea to use Gentoo's build system to cross-compile for embedded devices. Embedded linux, you see, has traditionally had absolutely awful build tools (if you've used old versions of openzaurus, you know what I am talking about). Of course nobody is going to be compiling a kernel on a 200 MHz ARM7. However, Gentoo would let you easily compile the embedded OS on your desktop, and then transfer it to your embedded device.