須藤です。
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を入れてください!
(必要ないマクロは抜いてください。)
|