|
Message-ID: <CAPW=hRTK-vP9Nmk938PQvZzOUcFF0GFvOLqevMBwYxR4a=-+eA@mail.gmail.com> Date: Tue, 2 Oct 2012 15:27:28 +0800 From: Brian Wang <brian.wang.0721@...il.com> To: musl@...ts.openwall.com Subject: musl for ARM 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
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.