[Kazehakase-devel 2900] Re: 0.5.5リリース

Back to archive index

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を
見ようとするのは正しい挙動でしょうか。




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