2
我想在rbenv上安裝紅寶石1.9.3-p194,並且構建失敗。rbenv無法安裝紅寶石版本1.9.3-p194
$ rbenv install 1.9.3-p194
ruby-build: use openssl from homebrew
ruby-build: use libyaml from homebrew
Downloading ruby-1.9.3-p194.tar.bz2...
-> https://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p194.tar.bz2
Installing ruby-1.9.3-p194...
WARNING: ruby-1.9.3-p194 is past its end of life and is now
unsupported.
It no longer receives bug fixes or critical security updates.
ruby-build: use readline from homebrew
BUILD FAILED (OS X 10.12.5 using ruby-build 20170726)
Inspect or clean up the working tree at
/var/folders/5v/fzhvsdcd4qz2dh3jrhq_y1z40000gn/T/ruby-
build.20170727150432.56530
Results logged to
/var/folders/5v/fzhvsdcd4qz2dh3jrhq_y1z40000gn/T/ruby-
build.20170727150432.56530.log
Last 10 log lines:
compiling regerror.c
compiling regexec.c
compiling regparse.c
regparse.c:582:15: error: implicit conversion loses integer precision:
'st_index_t' (aka 'unsigned long') to 'int' [-Werror,-Wshorten-64-to-32]
return t->num_entries;
~~~~~~ ~~~^~~~~~~~~~~
1 error generated.
make: *** [regparse.o] Error 1
make: *** Waiting for unfinished jobs....
13 warnings generated.
我一直在試圖找到解決這個問題,並沒有任何運氣。我很欣賞任何建議。
你能發佈日誌的內容文件('/ var/folders/5v/fzhvsdcd4qz2dh3jrhq_y1z40000gn/T/ruby- build.20170727150432.56530.log')? –