Bare bones filesytem using Karim's book

Dr. Craig Hollabaugh craig at hollabaugh.com
Wed Jun 4 02:50:23 EST 2003


> Also, the approach to strip  down  a  general  purppose  distribution
> (even  an embedded one) does not make much sense - as I wrote before,
> you better design your system bottom up by  starting  with  an  empty
> filesystem  and  just  adding  the  really required components. Where
> "required" means "required to perform some task you defined  in  your
> project specification".


I agree, here's how you start. After kernel initializes everything it
executes init, so what libraries does init require?

holla at gibson[502]: ldd /sbin/init
        libc.so.6 => /lib/libc.so.6 (0x4001a000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Well that is if you're running init and want libc. ldd bash, sash,
ash, busybox whatever.

Craig


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/





More information about the Linuxppc-embedded mailing list