From: Kouhei S. <ko...@co...> - 2014-03-02 14:12:53
|
須藤です。 In <531...@gm...> "[ruby-gnome2-devel-ja] gtk3のgio2-no-giの依存を切る作業について" on Sun, 02 Mar 2014 22:59:29 +0900, hiroshi hatake <cos...@gm...> wrote: > gio2-no-giに定義されているマクロのうち、gtk3で使っている箇所のマクロの扱 > いについてです。 > > 今のところ、依存しているマクロの内 > gio2-no-giのrbgio2conversions.hに定義されているマクロは > `RVAL2GICON`, `RVAL2GAPPLICATIONFLAGS`, `RVAL2GFILE`, `RVAL2GPERMISSION` > でした。 > これらを使って居る箇所がgtk3に幾つか見られます。 > > 今現在gtk3がgobject-introspectionベースでない為、 > このヘッダーに定義されている変換マクロ類が必要になった時に > どうするかうまい手が思いつかないです。。。 > > # rbgio2conversion.hを参照するようにするのもどことなく違う気がします…。 gtk3がgobject-introspectionベースになればいらなくなる一時的 なやつなので、gtk3の中にrbgio2conversions.hを入れてください! (必要ないマクロは抜いてください。) |