|
From: Heiko Z. <he...@zu...> - 2003-06-22 18:25:18
|
John Kiss wrote: > Hey John, > > I've already started on a uClibc verson of Devil Linux. And when I mean > started, it just means I've worked out the best way to start this > adventure and keeping it compatible with the big daddy distro of Devil > Linux. I've scheduled this to start July 15th. I was also planning to > call this uDL or Micro Devil Linux. It will target not only PC's but > embedded targets and cross compilation for other micro processors as > well, eg. ARM. Media types will include ISO, CompactFlash, SmartMedia > and JFFS2. > > Steps Involved > > 1) Create a branch off of the main Devil Linux. > Of course after approval from the head DL developers > 2) Create a new LFS system, build around uClibc and not glibc > * Also would be configured for cross compilation > 3) Add the uClibc package into the source tree. > 4) Compile Packages against uClibc and make any changes to > build and source. > **** This is the hardest part. > > I'll be putting together a project proposal to share with everyone on > the mailing list. > > One question that may be asked is why, why start with Devil Linux? > The answer is simple, the people/developers resonsible for putting > together the /build system have done an excellent job. It's simple, easy > to configure and change without huge structual changes. The other > reason, last but not least, is the documentation on the website, that in > my opinion is what really makes DL progress. I think it would make a lot of sense to incorporate those changes into the main build system, you just select glibc or uclibc via "make menuconfig". I'm pretty confident that it should be easy to incorporate all those changes into our build system. I also don't think it is necessary to create a new LFS System, all the important parts (gcc, glibc, binutils) are compiled by us anyway. Probably we just have to add a few more programs. The thing you would have problems with is the cross-compile. Currently (only theoratical) the only way to compile for a different plattform is to work on that plattform. OK, in that cause you'll need a new LFS system. By incorporating those changes into the main build system, we all benefit from eachothers developments and progress much faster then others. We could define those changes as a goal for v2.0, I'm sure it'll take a while until you get everything running. cya Heiko P.S. Devil-Linux on a Linksys or Netgear Router.... sounds cool! |