2012-07-30 6 views
2

나는 MacBook Pro에서 Ruby를 업데이트하기 위해 애 쓰고 있습니다. 현재 1.8.6을 실행 중이며 레일을 설치하려면 적어도 1.8.7로 업그레이드해야합니다. 나는 RVM을 가지고 있지만 때마다 나는 다음과 같은 오류가 루비의 새 버전을 설치하려고한다 : make 실행하는 동안Mountain Lion의 Ruby 업데이트

Error running 'make ', please read /Users/telenardo/.rvm/log/ruby-1.9.2-p320/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 

사람이 잘못 갈 수있는 무엇에 도움이 되거 수 : 나는 make.log 파일을 열 때

, 나는 다음과 같은 메시지가?

감사합니다.

+1

별로 도움이,하지만 난 루비 1.9.3에가는 추천 할 것입니다. 당신은 이미 업데이 트하고, 그래서 새로운 기능 등을 얻지 못할 ... – Jon

+0

사실, 그게 바람직합니다. 이 특별한 예에서 나는 1.9.2로 시도했다 - 나는이 모든 것을 작동 시키려고 노력했다. – Tim

+0

실행 해 보셨습니까? '$ rvm get head && rvm reload' – AJcodez

답변

관련 문제