2013-05-16 98 views
2

我按照RVM網站上的說明將它安裝在我的Ubuntu 12.04 64位上。現在,當我嘗試安裝Ruby我得到一個建築物的錯誤:使用RVM安裝Ruby時出錯:make「-j」參數

$ rvm install ruby-1.9.3 
(...) 
ruby-1.9.3-p429 - #compiling........................................... 
Error running 'make -j 4' 

讀化妝日誌,我發現:

make: the `-j' option requires a positive integral argument 

如果我通過它的進程數,我得到如下:

$ rvm install ruby-1.9.3 -j 2 
(...) 
Error running 'make -j 4 -j2' 

我試過其他版本,並得到相同的錯誤。我怎樣才能解決這個問題?

回答

2

我要說的是,以某種方式使正在與'-j 4'調用,也就是說,被列入的說法,這意味着make試圖解析字符串" 4"(空格+ 4)的數量和空間是不佔空間一個整數,所以失敗。

你有沒有做過類似的東西加上這樣一行到您的rvmrc文件:

export rvm_make_flags="-j 4" 

?你應該刪除這裏的空白,它應該是"-j4"

+0

確實是這個問題,但我真的不記得修改該文件。謝謝。 – Salem

相關問題