簡體   English   中英

'rbenv install 2.0.0-p247'失敗

[英]'rbenv install 2.0.0-p247' fails

我已經與ruby-build的維護者討論了這個問題,並通過谷歌搜索類似錯誤遵循了他的建議。 我發現了類似的東西,但它們似乎與我的特定問題不符:

我正在嘗試在archlinux上使用rbenv install 2.0.0-p247 (使用ruby-build插件)安裝ruby –但是命令失敗。

這是最后10條日志行:

rbconfig.rb updated
generating enc.mk
compiling dln.c
compiling encoding.c
generating prelude.c
compiling prelude.c
linking static-library libruby-static.a
verifying static-library libruby-static.a
collect2: error: ld returned 1 exit status
make: *** [libruby-static.a] Error 1

我將對這個問題有任何提示,謝謝!

為了找出問題所在,最好的辦法是親自運行Ruby安裝程序,以准確了解錯誤之處。 ruby-build通常在/ tmp中下載並解壓縮Ruby(它應該與保存失敗安裝的日志文件的路徑相同)。

轉到該目錄並運行:

$ ./configure
$ make

查看是否收到相同的錯誤。 如果這樣做,則嘗試重新運行再次失敗的命令。 就您而言,這可能是:

$ ranlib libruby-static.a

看看為什么失敗。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM