[Kazehakase-devel 2812] Re: GTK 2.11.6で trunk 3228がコンパイル出来ない

Back to archive index

Kouhei Sutou kou****@cozmi*****
2007年 7月 29日 (日) 10:50:19 JST


須藤です。

> 何だかこんな報告ばかりで申し訳ありませんが、肉の日になったので
> (本当は一昨日くらいに試したかったのですが)事前にsvnがコンパイル
> 出来るか試してみたところ、Fedora rawhideの環境でコンパイルが
> 通りませんでした。
> 
> http://koji.fedoraproject.org/koji/taskinfo?taskID=80617
> http://koji.fedoraproject.org/koji/getfile?taskID=80619&name=build.log
> 
> (GTKのことは全く知識がありませんが)
> 現在GTKは2.11.6ですが、2.11.5ではコンパイル出来ていたので取り敢えず
> diffを取ってみると、gtk/gtktooltips.hでGtkTooltipsが
> GTK_DISABLE_DEPRECATEDの中に移ってしまっているようです。

他にもgtk_menu_item_remove_submenu()とかがdeprecatedになって
いるようなので、動くようにするのは大変そうです。とりあえず、
src/**/Makefile.amから「-DGTK_DISABLE_DEPRECATED=1」(と
「-DGDK_DISABLE_DEPRECATED=1」も?)を削除するパッチをあてて
ビルドでどうでしょうか?

# GTK+ 2.12.xの対応はそれが出てからでもよいような気がする。




Kazehakase-devel メーリングリストの案内
Back to archive index