Next Up Previous Contents Index
Libraries

C.8 Libraries

This section lists packages that contain various libraries. These libraries are used by other program to support various functions, such as image manipulation, compatibility with older binary program formats, and screen handling.

aout-libs -- (Version 1.4, 3,663K)

Old Linux systems used a format for programs and shared libraries called a.out while newer ones use the ELF format. In order to run old a.out format programs, you need the a.out format libraries which this package provide. With it, you are to run most a.out format packages for text, X, and SVGAlib modes.

gd -- (Version 1.3, 312K)
[B]

This library allows you to easily create and manipulate GIF image files from your C programs.

gdbm -- (Version 1.7.3, 25K)
[B]

This is a database indexing library. It is useful for those who need to write C applications and need access to a simple and efficient database or build C applications which use it.

glib -- (Version 1.0.6, 54K)
[B]

Handy library of utility functions. Development libs and headers are in gtk+-devel.

gmp -- (Version 2.0.2, 111K)

This is the GNU arbitrary precision library. Linking against it gives access to functions for handling arbitrarily large numbers with either a high level or a low level interface.

gmp-devel -- (Version 2.0.2, 313K)

These are the static libraries, header files, and documentation for using the GNU arbitrary precision library in your own programs. With these, you can create your own own programs that use this library.

gsl -- (Version 0.3b, 455K)

This is the GNU scientific library. Linking against it gives access to functions for handling many problems that arise in scientific computing.

ld.so -- (Version 1.9.5, 246K)
[B]

This package contains the shared library configuration tool, ldconfig, which is required by many packages. It also includes the shared library loader and dynamic loader for Linux libc 5.

libc -- (Version 5.3.12, 5,293K)
[B]

Older Linux systems (including all Red Hat Linux releases between 2.0 and 4.2, inclusive) were based on libc 5. This package includes these libraries and other libraries based on libc 5, allowing old applcications to run on glibc (libc 6) based systems.

libelf -- (Version 0.6.4, 74K)

This library gives you access to the internals of the ELF object file format. It lets you poke around in the various different sections of an ELF file, check out the symbols, etc.

libg++ -- (Version 2.7.2.8, 1,897K)
[B]

This is the GNU implementation of the standard C++ libraries, along with additional GNU tools. This package includes the shared libraries necessary to run C++ applications.

libgr -- (Version 2.0.13, 206K)
[W] [S]

This package is a library for handling various graphics file formats, including FBM, PBM, PGM, PNM, PPM, and REL.

libjpeg -- (Version 6b, 243K)
[W] [S]

This package is a library of functions that manipulate jpeg images, along with simple clients for manipulating jpeg images.

libjpeg6a -- (Version 6a, 131K)

This package is a library of functions that manipulate jpeg images, along with simple clients for manipulating jpeg images.

libpng -- (Version 1.0.1, 244K)
[W] [S]

The PNG library is a collection of routines used to crate and manipulate PNG format graphics files. The PNG format was designed as a replacement for GIF, with many improvements and extensions.

libstdc++ -- (Version 2.8.0, 366K)
[B]

This is the GNU implementation of the standard C++ libraries, along with additional GNU tools. This package includes the shared libraries necessary to run C++ applications.

libtermcap -- (Version 2.0.8, 55K)
[B]

This is the library for accessing the termcap database. It is necessary to be installed for a system to be able to do much of anything.

libtermcap-devel -- (Version 2.0.8, 11K)
[W]

This is the package containing the development libaries and header files for writing programs that access the termcap database. It may be necessary to build some other packages as well.

libtiff -- (Version 3.4, 602K)
[W] [S]

This package is a library of functions that manipulate TIFF images.

libungif -- (Version 3.0, 37K)
[W] [S]

GIF loading and saving shared library. (Saving uses an uncompressed gif algorithm that does not use LZW compression.)

ncurses -- (Version 4.2, 2,334K)
[B]

The curses library routines give the user a terminal-independent method of updating character screens with reasonable optimization. This implementation is ``new curses'' (ncurses) and is the approved replacement for 4.4BSD classic curses, which is being discontinued.

ncurses3 -- (Version 1.9.9e, 317K)

The curses library routines give the user a terminal-independent method of updating character screens with reasonable optimization. This implementation is ``new curses'' (ncurses) and is the approved replacement for 4.4BSD classic curses, which is being discontinued.

newt -- (Version 0.30, 122K)
[B]

Newt is a windowing toolkit for text mode built from the slang library. It allows color text mode applications to easily use stackable windows, push buttons, check boxes, radio buttons, lists, entry fields, labels, and displayable text. Scrollbars are supported, and forms may be nested to provide extra functionality. This pacakge contains the shared library for programs that have been built with newt as well as a /usr/bin/dialog replacement called whiptail.

p2c -- (Version 1.20, 495K)

p2c is the Pascal to C translation system. It is used to convert Pascal source code into C source code so that it can be compiled using a standard C compiler (such as gcc).

readline -- (Version 2.2.1, 250K)
[B]

The "readline" library will read a line from the terminal and return it, allowing the user to edit the line with the standard emacs editing keys. It allows the programmer to give the user an easier-to-use and more intuitive interface.

slang -- (Version 0.99.38, 164K)
[B]

Slang (pronounced ``sssslang'') is a powerful stack based interpreter that supports a C-like syntax. It has been designed from the beginning to be easily embedded into a program to make it extensible. Slang also provides a way to quickly develop and debug the application embedding it in a safe and efficient manner. Since slang resembles C, it is easy to recode slang procedures in C if the need arises.

sox-devel -- (Version 12.14, 518K)

Libraries that can be used to compile applications using sox libraries.

svgalib -- (Version 1.3.0, 718K)
[W]

SVGAlib is a library which allows applications to use full screen graphics on a variety of hardware platforms. Many games and utilities are avaiable which take advantage of SVGAlib for graphics access, as it is more suitable for machines with little memory then X Windows is.

zlib -- (Version 1.1.3, 57K)
[B]

The 'zlib' compression library provides in-memory compression and decompression functions, including integrity checks of the uncompressed data. This version of the library supports only one compression method (deflation) but other algorithms may be added later and will have the same stream interface.

This library is used by a number of different system programs.


Next Up Previous Contents Index