PkgConfig provides a pure-perl, core-only replacement for the pkg-config utility. This is not a description of the uses of pkg-config but rather a description of the differences between the C version and the Perl one. While pkg-config is a compiled binary linked with glib, the pure-perl version has no such requirement, and will run wherever Perl ( >= 5.6 ) does. The main supported options are the common --libs, --cflags, --static, --exists and --modversion.