Headers including headers and precompilation
Bernhard Fischer
rep.nop at aon.at
Fri Mar 31 14:15:09 PST 2006
On Fri, Mar 31, 2006 at 03:58:27PM -0500, Rich Felker wrote:
>On Fri, Mar 31, 2006 at 03:38:48PM -0500, Rob Landley wrote:
>> On Friday 31 March 2006 1:13 pm, Robert P. J. Day wrote:
>> > > The dependency is simple: SUSv3 and maybe Linux headers.
>> >
>> > please stop promoting this approach. it's just plain evil. if it was
>> > such a good idea, then the C library would come with a single header
>> > file -- clibrary.h or something. it doesn't. that should tell you
>> > everything you need to know.
>>
>> Yeah, that it was designed on a 16-bit machine in 1971. Back then the entire
>> system had 64k of ram, only the first 6 characters of each identifier were
>> significant...
>>
>> You are aware of the new build-at-once mode, right?
>
>I find it utterly hypocritical that someone working on a project that
>replaces huge bloated crap with small efficient implementations is
>advocating that we should all need huge systems with lots of resources
It's optional. Noone forces you to use it.
>to be able to compile anything... Just because busybox doesn't include
>a C compiler (yet ;) doesn't mean it's justified to require massive
>gcc bloatware.
IMA/IPO/IPA/you-name-it is not only available in gcc but also in
commercial "bloatware".
Also, as it stands, you can only build defconfig (i.e. all applets) with
a C99 compiler. What's the smallest somewhat C99 compliant compiler
which is free?
More information about the busybox
mailing list