mailing list of musl libc
 help / color / mirror / code / Atom feed
* musl for ARM
@ 2012-10-02  7:27 Brian Wang
  2012-10-02 10:55 ` John Spencer
  2012-10-02 13:48 ` Rich Felker
  0 siblings, 2 replies; 8+ messages in thread
From: Brian Wang @ 2012-10-02  7:27 UTC (permalink / raw)
  To: musl

Hello all,

I am currently thinking of switching to musl from glibc for my target
after some readings on musl.
I would like some advice from musl experts:
  * Does it support gettext stuff?
  * Does it _boost_ the performance on a 400MHz arm926 device?  Or it
is just smaller?
    By _boost_, I mean if the user can actually feel the improvement
in performance.

I did try the musl cross project and successfully built a musl-based
arm linux toolchain.
My kernel (2.6.24) was built successfully (not tried it on my device yet).
However, when building busybox, there are some header files clashes,
resulting in conflicting types.
An example of it:
---------------------
In file included from
/opt/cross/arm-linux-musleabi/lib/gcc/arm-linux-musleabi/4.7.1/../../../../arm-linux-musleabi/include/linux/kd.h:3:0,
                 from console-tools/kbd_mode.c:23:
/opt/cross/arm-linux-musleabi/lib/gcc/arm-linux-musleabi/4.7.1/../../../../arm-linux-musleabi/include/linux/types.h:12:26:
error: conflicting types for ‘fd_set’
In file included from
/opt/cross/arm-linux-musleabi/lib/gcc/arm-linux-musleabi/4.7.1/../../../../arm-linux-musleabi/include/sys/time.h:9:0,
                 from include/libbb.h:45,
                 from console-tools/kbd_mode.c:22:
/opt/cross/arm-linux-musleabi/lib/gcc/arm-linux-musleabi/4.7.1/../../../../arm-linux-musleabi/include/sys/select.h:25:3:
note: previous declaration of ‘fd_set’ was here
---------------------

I read the FAQ, which mentions "After building and installing GCC, any
header files in GCC’s internal include directory
 which clash with headers provided by musl should be removed. Failure
to do so may cause header-related build failures later."
Is there something that I should do to get the headers right?

Sorry for all the questions and thanks in advance.


brian

-- 
brian
------------------

Cool-Karaoke - The smallest recording studio, in your palm, open-sourced
http://cool-idea.com.tw/

iMaGiNaTiOn iS mOrE iMpOrTaNt tHaN kNoWlEdGe


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2012-10-02 17:46 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-10-02  7:27 musl for ARM Brian Wang
2012-10-02 10:55 ` John Spencer
2012-10-02 16:05   ` Brian Wang
2012-10-02 13:48 ` Rich Felker
2012-10-02 16:18   ` Brian Wang
2012-10-02 17:45     ` Rich Felker
2012-10-02 16:39   ` Szabolcs Nagy
2012-10-02 17:46     ` Rich Felker

Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/musl/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).