On Sat, 22 Oct 2005 02:13:21 +0900
"k.Z.w" <navkaz@xxxxxxxxxxxxx> wrote:
> 2005-10-22 (土) の 01:40 +0900 に Keiichi Morisato さんは書きました:
> パッケージャさんが忘れたのかわざとなのか、gtkmm2-develにgtkmm-2.0.pc
> が入っていないのでしょう。
>
> 必要ならばgtkmm2をリビルドするさいに、specの%filesの下あたりに
> {_libdir}/pkgconfig/*.pc
> と加えて、% rpm -bb --short-circuit gtkmm2.spec
> とでもすれば、atkmm-?.?.pc gdkmm-?.?.pcなんかも加えてくれます。
有り難うございます。早速に、
$ rpm -qil gtkmm2-devel-2.4.11-0vl2 | less
---
/usr/lib/pkgconfig/atkmm-1.6.pc
/usr/lib/pkgconfig/gdkmm-2.4.pc
/usr/lib/pkgconfig/gtkmm-2.4.pc
/usr/lib/pkgconfig/pangomm-1.4.pc
---
・・・ありますね。
で、gtkmm2.spec には、%{_libdir}/pkgconfig/*.pc もあります。
ひょっとしたらと思い、
[root@localhost root]# find / -name 'gtkmm-*.pc' -print
/usr/lib/pkgconfig/gtkmm-2.4.pc
[root@localhost pkgconfig]# ln -s gtkmm-2.4.pc gtkmm-2.0.pc
としたら、動きました。anjuta の問題みたいですね。わざわざパッチを作る
ほどのことかと思い、anjuta がアップデートされるか(リビルドして入れ直
しましたけど)Vine 4.x になるまで、このままで行きます。
元々、gtkmm アプリのための、UTF-8 <-> EUC-JP のコードコンバーターを
シェアードライブラリで作成したかっただけですので、FC-4 Vine 3.2 で、互
換のコードを作れば良いだけですから。
--
Keiichi Morisato mail-to:nara_prv@xxxxxxxxxxxxxxx