[SM-Discuss] Smallest Source Mage
m.l at compaqnet.fr
Sun Jul 28 06:27:01 EDT 2002
On Dimanche 28 Juillet 2002 13:29, Jon Svendsen wrote:
> On Sun, 2002-07-28 at 02:50, Eric Womack wrote:
> > I have successfully gotten through the first part of a Source Mage
> > install on a 486DX2-66 with 8M of RAM and a 700M hard drive. This is a
> > laptop machine that I intend to turn into a text interface to my main
> > machine via SSH. In the interest of full disclosure, I had to remove the
> > hard drive and use another machine to install as I had no way of ataching
> > a CDROM to this machine.
> Does this box boot? If so, that's ipressive in itself, since i thought
> the binaries on the iso were compiled with pentium instructions ;)
> First of all, just to get it out of the way, what you are trying to do
> CANNOT be done. NO WAY. While it is possible to run a linux system on
> the hardware, you describe, a from-source deployment of bleeding edge
> stuff like the 2.4 kernel and glibc 2.2 just WILL NOT happen.
what's so impossible about getting SMGL on a 486 ?
- 2.4 kernel may be compiled for i386 (and even ugly cyrix cpus....).
- glib is c...
- Even if the iso is compiled with pentium "instructions" it should be usable
on any x86 compatible cpu... should'nt it ?
> That aside, I cooked up some patches that allows you to select i486
> optimizations in sorcery. These will let you compile stuff that will
> actually excute on the box. That's going to be the least of your
> problems though. The biggest of your problems is going to be that you
> simply do not have enough space (ram+disk combined), to pull this off at
> all. So shave wherever you can. strip everything. rm -rf all
> manpages/docs/<insert useless cruft here>. gcc3 is the guy who KILLED
> your SISTER. Stay away from him like he was the devil himself, cause he
> is. Also generally, if it's C++, you can't have it. feel free to build
> gcc without C++ support just to make sure. (saves you space and build
> time too)
> Use NFS or removable media for anything humanly possible. If it's not
> required for the box to run, you can't store it on the drive.
> If you do all of this, you should be able to compile everything except
> glibc. glibc will be mean.
> Good luck, I hope we'll hear how it went when you're finished, (should
> be sometime around christmas) or when you've given up ;)
// Linux User #36502 ; ICQ #23832402
More information about the SM-Discuss