루비 버전을 업데이트하려고합니다. 나는 1.8.7 루비와 함께있어 2.1.0을 설치하고 싶다. 방금 rvm
, rbenv
, brew
및 보석을 설치했습니다. 내가MAC에서 루비 버전 업데이트
$ rbenv install 2.1.0.
을 할 때
는 그러나 나는 그 소리에 대한 오류가 발생합니다. 나는 clang과 ruby 사이에 포인트를 얻지 못한다.
도와 주시겠습니까?
오류 :
$ rbenv install 2.1.0
Downloading ruby-2.1.0.tar.gz...
Installing ruby-2.1.0...
BUILD FAILED
...
Last 10 log lines:
...
checking build system type... x86_64-apple-darwin12.3.0
checking host system type... x86_64-apple-darwin12.3.0
checking target system type... x86_64-apple-darwin12.3.0
checking for gcc-4.2... no
checking for clang... no
checking for gcc... no
checking for cc... no
./configure: line 3390: -E: command not found
configure: error: clang version 3.0 or later is required
루비의 핵심 라이브러리 (문자열, 정수 등)는 C 언어로 작성되어 CLANG 방식으로 작성됩니다. OSX의 OS 버전은 무엇입니까? 그것은 오래된 CLANG 버전에 대해 불평하고 있습니다. 대신'rvm'을 통해 설치를 시도 했습니까? –
나는 OSX 10.8.3에있다. – Medmax
나는 rvm을 시도했다. 내 Xcode 버전에 대한 오류가 발생합니다. 내 xcode 버전을 업데이트 한 후에 작동합니다. 고맙습니다. xcode와 ruby 사이에 어떤 연결이 있습니까? – Medmax