[uClibc]uC-libc and uClibc
David McCullough
davidm at snapgear.com
Thu Jul 18 12:14:49 UTC 2002
Jivin Uwe Beutin lays it down ...
> Stupid question:
>
> what exactly do they mean by the "old" and "new" version of the uClibc
> in the uClinux distribution?!
Here is a the standard response gerg mails on the uClinux-dev list
when this question is asked:
>> uC-libc is the original library for uClinux (I think Jeff and Ken
>> put it together originally). It is mostly there, some of the API's
>> are a little non-standard, quite a few common libc routines not
>> present. It is very stable on its supported platforms. Currently
>> really only supports m68k/ColdFire and ARM architectures. It was
>> designed to be small and lite weight.
>>
>> uClibc is a derivitive of uC-libc designed to fix the short
>> commings of uC-libc. It makes all the API's standard (correct
>> types, args, etc), fills in many of the missing routines,
>> and has been ported to a lot of architectures. It can be used
>> on standard VM Linux and uClinux. It can even be compiled as
>> a shared library on most MMU platforms. Erik Anderson has been
>> the driving force behind uClibc. He has done a great job with it.
Cheers,
Davidm
--
David McCullough: Ph: +61 7 3435 2815 http://www.SnapGear.com
davidm at snapgear.com Fx: +61 7 3891 3630 825 Stanley St., W'gabba QLD 4102, Oz
More information about the uClibc
mailing list