[Clfs-dev] [CLFS-DEV] Embedded Musl Libc

Andrew Bradford andrew at bradfordembedded.com
Wed Jul 31 05:20:21 PDT 2013


On Wed, Jul 31, 2013, at 08:00 AM, Kirk Terrell wrote:
> 	I have a complete build for an arm platform (Vexpress-a9) using Musl 
> libc, verified to run on the QEMU emulator. You can read the modified 
> book at http://kanj.github.io/elfs/book/armMusl/index.html. This version 
> has also been modified to have no clfs user. If you download the git you 
> can do an automated build of this target from BOOK using make
> armMusl-build.

My only concern is that the musl cross building scripts [1] show decent
patches to gcc and a small patch to binutils to support musl properly,
including triplets ending in -linux-musl*.  Leaving the triplet ending
in -linux-uclibc* may have gcc choose code that's not completely
appropriate based on my quick look at the gcc patch to support musl.

[1]:https://bitbucket.org/GregorR/musl-cross

What are your thoughts on this?

-Andrew



More information about the Clfs-dev mailing list