Mountain Lion을 새로 설치할 때 Ruby 1.8.7을 설치하는 데 많은 문제가 있습니다. 나는 Stack Overflow를 둘러 보았고 특별히이 이슈를 다루는 어떤 것도 보지 못했고 누군가가 전에이 문제를 겪었기를 희망한다.Mountain Lion (10.8)에 Ruby 1.8.7 설치
나는 어떤 문제 RVM과 사제를 통해 루비 1.9.3을 설치 없었 엑스 코드
로 다운로드 할 수있는 명령 줄 도구를 사용하고 있습니다. 내가 처음 명령
rvm install 1.8.7
를 실행
이 주위를 파고 후 나에게이 오류The provided compiler '/usr/bin/gcc' is LLVM based, it is not yet fully supported by ruby and gems, please read `rvm requirements`.
했다 : 나는 1.8.7를 설치하려고 할 때 컴파일을 시도 후 나는 다음과 같은 메시지가 내가 시도한 조금
rvm install 1.8.7 --with-gcc=clang
Error running 'make ', please read /Users/paulzaich/.rvm/log/ruby-1.8.7-p370/make.log
There has been an error while running make. Halting the installation.
Ruby 'ruby-1.8.7-p370' was built using clang - but it's not (fully) supported, expect errors.
Please be aware that you just installed a ruby that requires 2 patches just to be compiled on up to date linux system.
This may have known and unaccounted for security vulnerabilities.
Please consider upgrading to Ruby 1.9.3-194 which will have all of the latest security patches.
이 시점에서 나는 좀 더 검색을하고 뭔가를 발견했다. 내 자신의 readline을 컴파일해야합니다. RVM Does Not Install Ruby 1.9.2 on Snow Leopard: 'Error running 'make '
이것은 불행히도 1.9.3을 포함하여 내 전체 rvm 설치를 손상시키는 것으로 보입니다. 나는 1.9.3을 재설치하려고 노력했고 1.8.7과 같은 오류를 가지고 있었다. 이 시점에서 RVM을 완전히 삭제하고 다시 설치했습니다. 1.9.3을 다시 설치하는 데 문제가 없었습니다.
또한이 게시물 RVM issue with Mountain Lion을 기반으로 모든 버전의 rvm을 업데이트하려고했습니다. 거기도 운이 없다.
업데이트 : 또한 gcc-4.2 설치를 권장하는 REE 1.8.7에 this walkthrough을 사용해 보았습니다. 안타깝게도 행운이 없습니다.
업데이트 2 : 나는 다음과 같은 패키지 지금까지
brew update
brew tap homebrew/dupes
brew install autoconf automake apple-gcc42
rvm pkg install openssl
너무 좋은 RVM 요구 사항을 참조하고 설치했습니다. 그런 다음 GCC 컴파일러를 참조 할 필요가있을 때
this post을 참조했습니다. 내가 homebrew를 사용하고 있기 때문에 참조 된 링크가 정확하지 않을 수 있다고 판단 했습니까? 셀러 폴더에서 컴파일러를 찾았으며 다음 명령을 사용했습니다.
CC=/usr/local/Cellar/apple-gcc42/4.2.1-5666.3/bin/gcc-4.2 rvm install 1.8.7
행운이 없습니다. 이전과 같은 오류 메시지.
당신은 그 루비 그 com 산 사자에 미리 설치된 것은 1.8.7입니까? –
RVM을 사용하여 루비간에 앞뒤로 이동할 수 있기를 바랍니다. – Paul
rvm을 사용하여 제공된 시스템으로 다시 전환 할 수 있습니다. ruby - rvm use system –