2010-02-04 72 views
5

MacRuby 0.5包含一个构建在LLVM上的ruby编译器,名为macrubyc。可以使用宝石代码使用macrubyc编译的代码

有谁知道是否有可能从编译代码动态加载宝石?或编译宝石并将它们链接在一起?这是计划吗?或者编译代码如何能够使用一般的宝石。

回答

1

原来,为的MacRuby 0.6的,像这样将编译

require 'rubygems' 
require 'sequel' 

DB = Sequel.mysql(...) 

但在运行时失败试图加载mysql导致我认为它加载的宝石在运行时。