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.

Did you patch GCC or binutils at all to get this working?

Thanks,
Andrew
_______________________________________________
Clfs-dev mailing list
Clfs-dev@lists.cross-lfs.org
http://lists.cross-lfs.org/listinfo.cgi/clfs-dev-cross-lfs.org

Reply via email to