[ILUG] Optimizing for Pentium Pt.2
John Gay
johngay at eircom.net
Fri Jul 26 23:28:45 IST 2002
A while ago I asked what other packages I should optomize for Pentium. One
person answered GlibC. This got me thinking about GCC itself, so I asked on
another list and got a few answers, most were "don't even think about it" but
a few suggested GCC and one pointed me to Linux From Scratch.
After having a good search around the lfs site, I've decided I'm going to
give it a whirl. I've got a spare box and loads of free time, so why not ;-)
The lfs site, however warns NOT to use optimizations when compiling GCC or
GlibC? A quick google found PGCC, a Pentium optimizing patch for GCC, but the
site does not seem to have been updated in quite some time?
So, my general plan, and I'm taking my time with this:
Partition the hard drive for the lfs set-up with 4 partitions, /, /usr, /var
and /home.
Install a base Debian system into the /home partition so I can build the
rest of the system into the other partitions.
Using Debian, build the initial packages into the / and /usr partitions. I'll
try to optimize GCC and GlibC in this first stage.
chroot to the / partition and re-build the base packages for shared libs.
strip de-bugging from the binaries and change the boot so the system boot
from / rather than /home, then move /home to it's proper partition.
All going well, I should now have a full base Linux system running that is
fully optimized for my PentiumMMX including GCC and GlibC.
Now I can build zlib and then X, again optimizing. And I can follow this with
the various graphics libs, qt lib and finally KDE.
If all goes well, I will probably repeate this for my Dual system, once I can
find a match for the slot1 550Mhz PIII Iv'e got.
I might even be tempted to write this up for the site.
Cheers,
John Gay
More information about the ILUG
mailing list