83 lines
2.9 KiB
HTML
83 lines
2.9 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
|
<HTML>
|
|
<HEAD>
|
|
<META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
|
|
<TITLE>Glibc 2 HOWTO: Introduction.</TITLE>
|
|
<LINK HREF="Glibc2-HOWTO-2.html" REL=next>
|
|
|
|
<LINK HREF="Glibc2-HOWTO.html#toc1" REL=contents>
|
|
</HEAD>
|
|
<BODY>
|
|
<A HREF="Glibc2-HOWTO-2.html">Next</A>
|
|
Previous
|
|
<A HREF="Glibc2-HOWTO.html#toc1">Contents</A>
|
|
<HR>
|
|
<H2><A NAME="s1">1. Introduction.</A></H2>
|
|
|
|
<P>
|
|
<P>
|
|
<H2><A NAME="ss1.1">1.1 About glibc 2.</A>
|
|
</H2>
|
|
|
|
<P>
|
|
<!--
|
|
glibc!overview
|
|
-->
|
|
<P>Glibc 2 is the latest version of the GNU C Library. It currently runs
|
|
unmodified on GNU Hurd systems and Linux i386, m68k, and alpha systems.
|
|
Support for Linux PowerPC, MIPS, Sparc, Sparc 64, and Arm will be in version
|
|
2.1. In the future support for other architectures and operating systems
|
|
will be added.
|
|
<P>On Linux, glibc 2 is used as the libc with major version 6, the successor
|
|
of the Linux libc 5. It is intended by the Linux libc developers to
|
|
eventually replace libc 5. As of 2.0.6, glibc is considered production
|
|
quality. Version 2.1 (due out in the near future) will be ready for main
|
|
stream use along with adding more ports and features.
|
|
<P>There are three optional add-ons available for glibc 2:
|
|
<DL>
|
|
<DT><B>Crypt</B><DD><P>The UFC-crypt package. It is seperate because of export restrictions.
|
|
<DT><B>LinuxThreads</B><DD><P>An implementation of the Posix 1003.1c "pthread" interface.
|
|
<DT><B>Locale data</B><DD><P>Contains the data needed to build the locale data files to
|
|
use the internationalization features of the glibc.
|
|
</DL>
|
|
<P>The crypt and LinuxThreads add-ons are strongly recommended... not using
|
|
them risks to be incompatible with the libraries of other systems.
|
|
(If you do not wish to use them, you must add the option
|
|
--disable-sanity-checks when you run configure.)
|
|
<P>
|
|
<H2><A NAME="ss1.2">1.2 About this document.</A>
|
|
</H2>
|
|
|
|
<P>
|
|
<P>This HOWTO covers installing the glibc 2 library on an existing Linux
|
|
system. It is tailored for users of Intel based systems currently using
|
|
libc 5, but users of other systems and alternate libraries (such as glibc 1)
|
|
should be able to use this information by substituting the proper filenames
|
|
and architecture names in the appropriate places.
|
|
<P>The latest copy of this HOWTO can be found as part of the
|
|
<A HREF="http://sunsite.unc.edu/LDP">Linux Documentation Project</A>
|
|
or from
|
|
<A HREF="http://www.imaxx.net/~thrytis/glibc/Glibc2-HOWTO.html">http://www.imaxx.net/~thrytis/glibc/Glibc2-HOWTO.html</A>.
|
|
<P>
|
|
<H2><A NAME="ss1.3">1.3 Recent changes in this document.</A>
|
|
</H2>
|
|
|
|
<P>
|
|
<P>Differences between version 1.6 and 1.5:
|
|
<UL>
|
|
<LI>Fixed the install instructions of the binary glibc package.</LI>
|
|
</UL>
|
|
<P>Differences between version 1.5 and 1.4:
|
|
<UL>
|
|
<LI>Indexing added Ed Bailey.</LI>
|
|
<LI>Changed my email address.</LI>
|
|
</UL>
|
|
<P>
|
|
<P>
|
|
<HR>
|
|
<A HREF="Glibc2-HOWTO-2.html">Next</A>
|
|
Previous
|
|
<A HREF="Glibc2-HOWTO.html#toc1">Contents</A>
|
|
</BODY>
|
|
</HTML>
|