8.19. Pkgconf-2.3.0

pkgconf パッケージは pkg-config の後継となるものです。 configure や make による処理において、インクルードパスやライブラリパスの情報を提供するツールです。

概算ビルド時間: 0.1 SBU 以下
必要ディスク容量: 4.7 MB

8.19.1. Pkgconf のインストール

Pkgconf をコンパイルするための準備をします。

./configure --prefix=/usr              \
            --disable-static           \
            --docdir=/usr/share/doc/pkgconf-2.3.0

パッケージをコンパイルします。

make

パッケージをインストールします。

make install

元の Pkg-config との互換性を維持するため、以下の 2 つのシンボリックリンクを生成します。

ln -sv pkgconf   /usr/bin/pkg-config
ln -sv pkgconf.1 /usr/share/man/man1/pkg-config.1

8.19.2. Pkgconf の構成

インストールプログラム: pkgconf, pkg-config (pkgconf へのリンク), bomtool
インストールライブラリ: libpkgconf.so
インストールディレクトリ: /usr/share/doc/pkgconf-2.3.0

概略説明

pkgconf

指定されたライブラリやパッケージに対するメタ情報を返します。

bomtool

pkg-config の .pc ファイルから Software Bill Of Materials を生成します。

libpkgconf

pkgconf の機能をほぼ提供します。 たとえば IDE のような他ツールやコンパイラーがそのフレームワークを利用できるようにします。