SSブログ

J-Pilot 0.99.8-pre4 の GTK2 ビルド [その他]

日本語訳を取り込んでもらえたので、
J-Pilot 0.99.8-pre4 を GTK2 でビルドしてみた。

起動するとコンソールに

(jpilot:15691): Gtk-WARNING **: GtkItemFactory: entry path `/表示(_V)/プライベートレコードの表示' has invalid type `/表示(_V)/プライベートレコードの隠蔽'

(jpilot:15691): Gtk-WARNING **: GtkItemFactory: entry path `/表示(_V)/プライベートレコードのマスク' has invalid type `/表示(_V)/プライベートレコードの隠蔽'

と出てくるので調べて見たところ、GtkItemFactory で ラジオボタンを
作成する際、親ラジオボタンへのパスに "_" は含められないらしい。

って事で patch を作って Ludovic Rousseau さんに投げてみた。

後、そのままでは起動時に固まるので、依然として下記の patch が必要みたい。

[patch.txt text/plain (649 bytes)]
Index: log.c
===================================================================
RCS file: /cvs/jpilot/jpilot_src/log.c,v
retrieving revision 1.18
diff -u -r1.18 log.c
--- a/log.c 25 Sep 2004 17:01:14 -0000 1.18
+++ b/log.c 18 Nov 2004 16:50:29 -0000
@@ -163,7 +163,7 @@
buf[size]='\0';
buf[size+1]='\n';
size += 2;
- r = write(pipe_to_parent, buf, size);
+ //r = write(pipe_to_parent, buf, size);
if (r < 0) fprintf(stderr, "write returned error %s %d\n", __FILE__, __LINE__);
fsync(pipe_to_parent);
}

「It is a known bug.」と言われたが、直すの難しいのかな…。


nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:パソコン・インターネット

nice! 0

コメント 0

コメントを書く

お名前:[必須]
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

-|mozilla/firefox の高速化 ブログトップ

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。