2012-12-08 107 views

回答

2

可以導出CFALGS或通過CONFIGURE_OPTS環境變量通過額外配置標記的ruby-build。但是,這可能是ruby-build實際上阻礙了你的情況。由於rbenv install只需調用ruby-build $DEFINITION ~/.rbenv/versions/$DEFINITIONrbenv可以~/.rbenv/versions/使用任何Ruby,你可以手動配置紅寶石:

$ CFLAGS="-O0 -ggdb" ./configure --prefix=~/.rbenv/versions/1.9.3-debug 
$ make 
$ make install 
+0

這沒有工作:('make install'沒有將其複製到〜/ .rbenv文件夾中 – horseyguy

0

page說,你可以這樣來做:

如果你想編譯紅寶石您只需將導出或附加RUBY_CONFIGURE_OPTS到您的安裝命令的OpenSSL,Readline和LibYAML的首選版本。

我還沒有嘗試過,但是當我到達我的開發機器時。