From: Kouhei S. <ko...@co...> - 2008-09-17 06:04:09
|
須藤です。 先日、「Incorrect initialize order (compiling with mingw)」 というわりとすぐに直せそうなバグが報告されたのですが、だれか 直してもらえませんか? https://sourceforge.net/tracker/?func=detail&atid=470969&aid=2113491&group_id=53614 内容は「gtk/src/makeinits.rbが生成するgtk/src/rbgtkinits.c が Init_*の依存関係を考慮してくれないからMinGWでビルドしようとす るとエラーになる」というものです。 解決策としてはこういうものが考えられます。 * makeinits.rbを修正して、依存関係を考慮するようにする。 (Init_gtk_gdk_gc()の前にInit_gtk_gdk_draw()を実行するよ うにするとか) * そもそもmakeinits.rbを使わないで、手動でrbgtkinits.cを作 成する。どうせ新しいInit_*なんてそうそう増えないし。 だれか興味があったら直してもらえるとうれしいです。 そういえば、0.17.0にメモリリークがあったので、今月中にまたリ リースしようと考えています。できれば、それに↑の修正も入れた いなぁと思っています。 |