2012-01-01 9 views
1

새로 설치된/업데이트 엑스 코드와 내가C 컴파일러 사자와 오류 내가 루비 1.9.3-P0을 RVM을 설정하려고

$rvm install 1.9.3 

을 실행할 때 내가 얻을 :

ERROR: Error running ' ./configure --prefix=/Users/zkidd/.rvm/rubies/ruby-1.9.3-p0 --enable-shared --disable-install-doc --with-libyaml-dir=/Users/zkidd/.rvm/usr ', please read /Users/zkidd/.rvm/log/ruby-1.9.3-p0/configure.log ERROR: There has been an error while running configure. Halting the installation.

그리고/I가 XCODE 다시 설치 및 Mac OS에 업데이트입니다 :

[2011-12-31 16:43:59] ./configure --prefix=/Users/zkidd/.rvm/rubies/ruby-1.9.3-p0 --enable-shared --disable-install-doc --with-libyaml-dir=/Users/zkidd/.rvm/usr configure: WARNING: unrecognized options: --with-libyaml-dir checking build system type... x86_64-apple-darwin11.2.0 checking host system type... x86_64-apple-darwin11.2.0 checking target system type... x86_64-apple-darwin11.2.0 checking whether the C compiler works... no configure: error: in /Users/zkidd/.rvm/src/ruby-1.9.3-p0': configure: error: C compiler cannot create executables See config.log' for more details

내가 다음에 여기에 할 모르겠어요 : 나는 TextMate를에 configure.log을 열 때 나는 볼 날짜. 또한 RVM을 새로 설치했는데 제대로 작동했습니다. 모든 지침을 부탁드립니다. 고맙습니다.

답변

0

1.9.2에서 매우 비슷한 오류가 발생했습니다. 루비가 첫 시도에서 실패하면 /Users/zkidd/.rvm/src/ruby-1.9.3-p0이 설치 실패로 남을 수 있습니다. 나는 루비를 다시 제거하고 (유감스럽게도) 수동으로 /Users/zkidd/.rvm/src/ruby-1.9.3-p0이 .rvm/archives의 전체 내용뿐만 아니라 루비가 항상 파일을 제대로 덮어 쓰는 것은 아닙니다. 다른 옵션은 파일 권한이 깨끗한 지 확인하는 것입니다. 난 게으른 방법을 사랑하고 디스크 유틸리티에서 수정 파일 권한을 실행합니다. 나는 디스크 유틸리티> 시동 디스크> 응급 처치> 디스크 복구 권한을 가지고 있다고 확신한다.

그게 내가 가진거야. 행운을 빌어!

+0

내 권한을 복구했습니다. 많은 문제가있었습니다. 그러나 다시 시도한 후에도 여전히 효과가 없습니다. 내가 생각하는 루비를 제거해야합니까? – zkidd

+0

해를 끼칠 수 없다 ... 내가 제거 할 때 위에서 언급 한 두 폴더를 제거해야합니다. 그게 이전 버전의 나를 위해 일한 – tophersmith116

+0

좋아. . . 그래서 절름발이/기본적인 질문. 어떻게 제거해야합니까? 제 생각에는 RVM을 사용하는 것이 루비를 제거 할 필요가 없다고 생각했습니다. RVM을 실행 중이라면 터미널에 입력 할 줄을 말해 줄 수 있습니까? – zkidd

관련 문제