OSX 10.8 で MacRuby 0.12 プロジェクトをビルドしようとしています。問題は、次の行にあるようです。
@context = NSGraphicsContext.currentContext.graphicsPort
このエラーをスローします:
unrecognized runtime type `{CGContext=}' (TypeError)
NSGraphicsContext.currentContext
問題なく逆参照できcurrentContext.graphicsPort
ますが、実行時に失敗します。
ランダムに Google を調べてみると、MacRuby が CoreGraphics に適切にリンクしていないようです。ApplicationServices.framework を明示的に追加しようとしましたが、役に立ちませんでした。混乱に加えて、私の友人のほぼ同一のセットアップで新しくチェックアウトした正確なプロジェクトは問題なく動作するため、問題はプロジェクト設定ではなくシステムの構成にある可能性があります。
誰かがこれに遭遇したことがあり、アドバイスを提供できますか?