Hatena::Groupfragments

うまい棒の断片

2008-11-11

[linuxlinuxのpkgconfig 00:16 はてなブックマーク - [linuxlinuxのpkgconfig - うまい棒の断片

コンパイル時に必要、依存しているライブラリが存在するかをコマンド。configureスクリプトでよく見かけるあれ。

たぶん、↓のファイルを見ていると思われる。(予想)

/usr/lib/pkgconfig/*.pc

依存しているライブラリインストールしても、.pcが/usr/local/lib/pkgconfig以下に入った場合など?は

configureで失敗するっぽい。こないだrrdtoolをソースインストールするときに起こった。

環境変数PKG_CONFIG_PATHの設定

.pcが見つけれないときは環境変数のPKG_CONFIG_PATHを設定する。

export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
./configure

"export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/lib/pkgconfig"という風にPATHみたいに:で複数指定しようとしたら失敗した。。。。気がする。