New USB Linux Solution Announcement: THLinux
After tinkering around with gentoo, debian, ubuntu, and many other distribution solutions, I found that none of them did what I wanted in a small space. Well, I believe I have finally solved the issue.
Announcing: THLinux
----------------------
A full 2.6.x series kernel distribution with a simple master build script that fits in <64mb>
- Patched applets/applets.c to allow static busybox linked against glibc (although the developers might argue I broke it to allow statically linked .... ;-) )
- Fixed scripts/mkconfigs so that it generates a correct bbconfigopts.h
- Fixed scritps/trylink so that it will actually work in ubuntu(and probably other distributions as well)
TODO:
Download missing/newer sources and patches
Add more functional programs
Add support for Cross Compiling
Add support to build PXE-bootable images
Create a "make menuconfig" style interface
So far, I have been able to create a bootable thumb drive with the user needing only minimal command line interaction. A full build log is maintained in the background while providing simple status updates to the standard output.
As of right now, my build environment has been tested and appears to be fully operational in Ubuntu Dapper Drake and Edgy Eft(with downgrade to 4.0 series compiliers) . Granted, it's an early alpha stage, but what in the embedded world isn't?
No comments:
Post a Comment