Originally Posted by jiapei100
From this page
it seems to tell that LFS will build a 32-bit system at a size 648 MB
Why is it still that big? Is there any very small Linux release? How can I build a very small Linux by myself, like a LFS?
You can strip a lot of files. use xz to compress manpage and info files. remove static lib.
Try my lfs system here http://sf.net/projects/smartutils/files/lfs_linux/
I install some blfs packages also. about 400MB.
And you can make big software which has more than one execute file linked to one internal big static lib to use a shared .so lib.
But this will make the execute file load slow than before.
I have tried to do this on php mysql gdb gcc. But I finally give up on gcc, because it will make the lfs build time tiwce.
About the gcc use a libbackend.so, it will save 20MB with lto enabled.