10.20. Pkg-config-0.26

Pkg-config is a tool to help you insert the correct compiler options on the command line when compiling applications and libraries.

10.20.1. Installation of Pkg-config

Prepare Pkg-config for compilation:

GLIB_CFLAGS="-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include" \
    GLIB_LIBS="-lglib-2.0" \
    ./configure --prefix=/usr

The meaning of the new configure option:

GLIB_CFLAGS="-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include", GLIB_LIBS="-lglib-2.0"

Pkg-config no longer comes with Glib, and because Pkg-config has not been installed itself it needs to be told where Glib is.

Compile the package:


To test the results, issue: make check.

Install the package:

make install

10.20.2. Contents of Pkg-config

Installed programs: pkg-config
Installed directory: /usr/share/doc/pkg-config

Short Descriptions


The pkg-config program is used to retrieve information about installed libraries in the system. It is typically used to compile and link against one or more libraries.