|
From: Kouhei S. <ko...@co...> - 2013-06-11 14:17:18
|
須藤です。 In <201...@ll...> "Re: [ruby-gnome2-devel-ja] gtk3/sample/gtk-demo のプログラムでウィンドウを操作するとプログラムが落ちる" on Tue, 11 Jun 2013 01:15:35 +0900, "S. Kitagawa" <ch...@ll...> wrote: >>gdk3 gemの中にvendor/local/bin/gtk3-demo.exeというCだけで書 >>かれたGTK+ 3のデモアプリケーションが入っているのですが、それ >>でも落ちるか試してみてもらえないでしょうか? > > 実行してみたところ、Ruby版と同じような落ち方をしました。こちらは > エラーも吐かずに落ちてしまうことが多いですが、たまに"g_main_dispatch: > assertion failed: ..."のエラーを吐きます。 > > あと参考になるかわかりませんが、GTK+3のWindows用バイナリは公式サイト > では公開されてなくて、有志の方(?)が独自に作ったもの(http://www.tarnyko. > net/en/?q=node/1)があるのですが、こちらのgtk3-demo.exeはウィンドウを > 操作しただけでは落ちることはありませんでした。公式のソースだけではWindo > wsでは厳しいってことなんでしょうか……。 おぉ! これはいい情報をもらいました!ありがとうございます! 私のクロスコンパイルの仕方が悪そうですねぇ。念のため、gtk2 gemに入っているgtk-demo.exeも確認してもらえますか?そっちで は問題がないならGTK+ 3のビルドだけおかしそうということがわか ります。gtk2 gemの方でも落ちるなら、もろもろおかしそうで す。。。 g_main_dispatch()関係のメッセージがでているのでGLibのビルドが 悪そうな気がしますが。。。 |