wvWaveのconfigure時に「error: No package 'libgsf-1' found」エラーが出たので対処

さっき(glibのmake時に「error GNU libiconv not in use but included iconv.h is from libiconv」エラーが出たので対処)の続きで、次はwvWave(MS Word関連のライブラリ)をconfigureした時のエラーを対処した、これまた私的なログ。
# MS関連の文書をHyper Estraierで全文検索するときに使いますのん。


対象は以下のURLからダウンロードしたwvWaveのバージョン"1.2.4"。

$ wget http://jaist.dl.sourceforge.net/sourceforge/wvware/wv-1.2.4.tar.gz


上記からダウンロード後、以下のオプションで"./configure"を実行したところ、、、

$ ./configure --prefix=/usr/local


以下のようなエラーが出た。

checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for GLIB... yes
checking for GSF... no
configure: error: No package 'libgsf-1' found


間違いなく"libgsf-1"は既に入っていて以下の通りだ!

$ ll /usr/local/lib/libgsf-1.*
-rw-r--r-- 1 root root 1006670  6月 19 19:51 /usr/local/lib/libgsf-1.a
-rwxr-xr-x 1 root root     989  6月 19 19:51 /usr/local/lib/libgsf-1.la
lrwxrwxrwx 1 root root      20  6月 19 19:51 /usr/local/lib/libgsf-1.so -> libgsf-1.so.114.0.14
lrwxrwxrwx 1 root root      20  6月 19 19:51 /usr/local/lib/libgsf-1.so.114 -> libgsf-1.so.114.0.14
-rwxr-xr-x 1 root root  683046  6月 19 19:51 /usr/local/lib/libgsf-1.so.114.0.14


なんて思っていたら、以下のような感じで環境変数を指定しないといけないようだ。

PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/ ./configure --prefix=/usr/local


上記の指定で、問題なく"./configure"は実行でき、インストールは無事完了。

多分、上記で触っていた某環境は、pkg-configのライブラリが、"/usr/lib/pkgconfig"にも入っていて、そちらが優先されていたのが原因だと思われる。ふぅ。