I meant to say, buildroot uses uclibc instead of glibc. Buildroot makes a ramdisk image identical to what you are trying to achieve but for different reasons ... > If you really want to do this I would recommend looking > at the buildroot project. It builds root filesystems for > booting linux from flash on embedded systems. It uses > uclibc instead of gcc since the latter is a huge beast.