5

MacRuby 0.5には、macrubycと呼ばれるLLVM上に構築されたrubyコンパイラが含まれています。

コンパイルされたコードからgemを動的にロードできるかどうか誰かが知っていますか?または、gemをコンパイルしてリンクしますか?これは計画されていますか?または、コンパイルされたコードが一般的にgemをどのように利用できるか。

4

1 に答える 1

1

MacRuby 0.6 の時点で、このようなものがコンパイルされることが判明しました。

require 'rubygems'
require 'sequel'

DB = Sequel.mysql(...)

しかし、実行時にロードしようとして失敗すると、実行時mysqlに宝石がロードされると思います。

于 2010-05-26T16:21:02.787 に答える