2010-02-04 89 views
5

MacRuby 0.5包含一個構建在LLVM上的ruby編譯器,名爲macrubyc。可以使用寶石代碼使用macrubyc編譯的代碼

有誰知道是否有可能從編譯代碼動態加載寶石?或編譯寶石並將它們鏈接在一起?這是計劃嗎?或者編譯代碼如何能夠使用一般的寶石。

回答

1

原來,爲的MacRuby 0.6的,像這樣將編譯

require 'rubygems' 
require 'sequel' 

DB = Sequel.mysql(...) 

但在運行時失敗試圖加載mysql導致我認爲它加載的寶石在運行時。