The GNU C Library (glibc)

Getting started using glibc

The GNU C Library provides many of the low-level components used directly by
programs written in the C or C++ languages. Many programming languages use
the GNU C Library indirectly including C#, Java, Perl, Python, and Ruby
(interpreters, VMs, or compiled code for these langauges use glibc directly).

In the simplest case the program uses the glibc provided by the
distribution, but you aren't limited to this. Perhaps you want to test a new
feature, or a developer has asked if you can reproduce the bug with the
latest glibc.

Whatever your needs are, these intructions are designed to guide you
through the process of building and using upstream glibc.

Getting started building glibc

Releases are available by source branch checkout via git
and tarball via ftp.