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

Back to archive index

Mamoru Tasaka mtasa****@ioa*****
2007年 9月 20日 (木) 11:31:38 JST


田坂です

Kouhei Sutou wrote, at 07/29/2007 10:50 AM +9:00:
> 須藤です。
> 
>> 何だかこんな報告ばかりで申し訳ありませんが、肉の日になったので
>> (本当は一昨日くらいに試したかったのですが)事前に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の対応はそれが出てからでもよいような気がする。

現在GTK+ 2.12.0が既に出ていますので、対処していただければと思います。
svn 3235でのコンパイル状況は
http://koji.fedoraproject.org/koji/taskinfo?taskID=166380
以下にコンパイルログと、その時の環境を示したログがあります。

取り敢えず-DGTK_DISABLE_DEPRECATED=1を除けばコンパイルは出来ます。
http://koji.fedoraproject.org/koji/taskinfo?taskID=166919




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