Mamoru Tasaka
mtasa****@ioa*****
2008年 8月 5日 (火) 23:35:45 JST
Kouhei Sutou wrote, at 08/05/2008 09:00 PM +9:00: > 須藤です。 > > In <488F5****@ioa*****> > "[Kazehakase-devel 2898] Re: 0.5.5リリース" on Wed, 30 Jul 2008 02:31:32 +0900, > Mamoru Tasaka <mtasa****@ioa*****> wrote: > >> ... GTK 2.13.5で-UGTK_DISABLE_DEPRECATEDを付けないとコンパイル出来ないのを >> 報告するのをすっかり忘れていたのですが、2.14が出た時に直していただければと思います。 > > 私は環境がないので確認していませんが、zoeさんが直したっぽい > です。 > rev 3509見てみました。 kazehakase側は直っているみたいですが、Fedoraのxulrunner (1.9.0.2)の gtkmozembed.hがGTK_CHECK_CASTを使っているためにコンパイルが通らない... 因みにbuild logは以下の通りです http://koji.fedoraproject.org/koji/getfile?taskID=759531&name=build.log コンパイルオプションは--with-gecko-engine=libxul --disable-gtkmozembedです。 確認ですが、例えばmodule/embed/gecko/kz-gecko-embed.cppでは、 -------------------------------------------------------------------- 21 #include "kz-module-impl.h" 22 23 #define MOZILLA_CLIENT 24 25 #include "kz-embed-prefs.h" 26 #include "kz-gecko-single.h" 27 28 #include <string.h> 29 #include <math.h> 30 #include <sys/utsname.h> 31 #include <gtkmozembed.h> --------------------------------------------------------------------- となっていて、この時/usr/include/xulrunner-sdk-1.9/unstable/gtkmozembed.hを 見ようとするのは正しい挙動でしょうか。