2
我一直在努力讓我的MacBook Pro上的Ruby更新。我目前正在運行1.8.6,需要升級到至少1.8.7才能安裝rails。我有RVM,但每一次我嘗試安裝紅寶石的新版本,我得到以下錯誤:運行使關於山獅的紅寶石更新
Error running 'make ', please read /Users/telenardo/.rvm/log/ruby-1.9.2-p320/make.log
出現了一個錯誤。停止安裝。
當我打開make.log裏的文件,我得到以下信息:
[2012-07-29 21:39:20] make
/usr/bin/gcc-4.2 -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wshorten-64-to-32 -Wno-long-long -fno-common -pipe -I. -I.ext/include/x86_64-darwin12.0.0 -I./include -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o main.o -c main.c
In file included from ./include/ruby.h:32,
from main.c:13:
./include/ruby/ruby.h:70:20: error: stdarg.h: No such file or directory
In file included from ./include/ruby/ruby.h:1343,
from ./include/ruby.h:32,
from main.c:13:
./include/ruby/intern.h:27:22: error: varargs.h: No such file or directory
make: *** [main.o] Error 1
任何人都可以揭示可能什麼錯一些輕?
謝謝!
也許沒有太大的幫助,但我會建議去紅寶石1.9.3。你已經在更新,所以爲什麼不能獲得新的功能和... – Jon 2012-07-30 05:02:35
事實上,這將是更可取的。在這個特殊的例子中,我試着用1.9.2--我一直在試圖讓所有的東西都起作用。 – Tim 2012-07-30 06:24:15
你運行過嗎? '$ rvm get head && rvm reload' – AJcodez 2012-07-30 08:23:17