On Sun, 13 May 2001, Jasper V Ferrer wrote:
> eHrrM... glibc is the gnu c library, the linux kernel depends on it,
> as well as other kernels like the gnu hurd. and yes it is a
> library for a c compiler.
The linux kernel does not depend on the c library. In fact it is the
other way around: the facilities offered by the C library depend on the
Linux kernel. The only dependence I know of the linux kernel (2.4.X)
is the dependence of the adaptec 29XX driver on libdb-1.X, but even
that dependence can be removed by using the old-29xx driver instead of
the new one. In simple language, you can build a linux kernel even when
the c library is not around, provided that you use only statically linked
development tools.
The gnu C library is usually a shared library (libc.so.6) to which
most applications are dynamically linked, and such applications
can not run without it (libc.so.6), unless the application is statically
linked, such as sln (static ln), and tar (some versions).
>> err..glibc 2.1 is the linux C library, the next most important
>> component after the linux kernel....
Very true.
PManalastas
_
Philippine Linux Users Group. Web site and archives at http://plug.linux.org.ph
To leave: send "unsubscribe" in the body to [EMAIL PROTECTED]
To subscribe to the Linux Newbies' List: send "subscribe" in the body to
[EMAIL PROTECTED]