On Wed, Jul 24, 2013, at 08:58 AM, Kirk Terrell wrote: > > I have to recant from my earlier email on Musl Libc. I have built > systems for arm, mips and x86. I used the following process > > To Build Musl: > > > CROSS_COMPILE=${CLFS_TARGET}- ./configure --prefix=${CLFS} > > --disable-gcc-wrapper \ > > --host=${CLFS_TARGET} --build=${CLFS_HOST} --syslibdir=${CLFS}/lib > > --includedir=${CLFS}/usr/include > > > make > > > > make install > > > cp ${CLFS}/usr/include/net/if_arp.h ${CLFS}/usr/include/linux/if_arp.h > > > > cp ${CLFS}/usr/include/linux/if_slip.h ${CLFS}/usr/include/net/if_slip.h > > To Build Busybox: > > I used the config file from sabatoge, and used the following extra C > flags: -Dfdprintf=dprintf -D_GNU_SOURCE > > The later flag makes the header files more consistent with glibc. > > The config file turns off rpc features and system logging. > > I was able to succesfully boot a QEMU based system.
Awesome! :) I'll give this a try as soon as I can. Thanks, Andrew _______________________________________________ Clfs-dev mailing list Clfs-dev@lists.cross-lfs.org http://lists.cross-lfs.org/listinfo.cgi/clfs-dev-cross-lfs.org