2017-10-17 37 views
0

運行「__rvm_make -j8」現在我的紅寶石版本是2.4.2p198(2017年9月14日修訂59899)x86_64的-darwin16]錯誤的MacOS

但是我的老師在學校要求我們安裝2.3.1 ,所以我試圖rvm install 2.3.1但報告

錯誤運行 '__rvm_make -j8',

請閱讀有/Users/mac/.rvm/log/1508247055_ruby-2.3.1/make.log 在運行make時出錯。停止安裝。

還有就是make.log裏

使dyld:延遲符號綁定失敗:找不到符號:/Users/mac/.rvm/src/ruby-2.3.1:_utimensat
從引用/./miniruby預計 在:/usr/lib/libSystem.B.dylib

使dyld:找不到符號: /Users/mac/.rvm/src/ruby-2.3.1/:從_utimensat引用。/miniruby預計於: /usr/lib/libSystem.B.dylib

+0

如何你安裝了2.4.2嗎?你也用過'rvm'嗎?你可以運行'哪個rvm'並回報? '紅寶石'? – Leito

+0

是的,我已經解決了這個問題,非常感謝 –

回答

1

我發現原因是最新的Xcode的一個bug。

大概是因爲字體或編碼格式不兼容,因此,如果您嘗試

xcode-select --install 

,並繼續嘗試安裝命令

rvm install 2.3.1 

它可以幫助你:)