vine-users ML アーカイブ



[vine-users:073241] Re: anjuta における gtkmm2 のプロジェクト

  • From: Keiichi Morisato <nara_prv@xxxxxxxxxxxxxxx>
  • Subject: [vine-users:073241] Re: anjuta における gtkmm2 のプロジェクト
  • Date: Sat, 22 Oct 2005 14:20:15 +0900
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