2013-09-22 4 views
1

루비 설치에 문제가 있습니다.루비를 설치할 때 gmp를 설치하지 못했습니다.

$ rvm install 1.8.7 

설치 로그는 아래에 있습니다.

current path: /Users/myaccount 
command(6): requirements_osx_brew_libs_install gcc46 libyaml readline libksba openssl098 
Error: No such keg: /usr/local/Cellar/gcc46 
==> Installing dependencies for gcc46: gmp4, mpfr2, libmpc08, ppl011, cloog-ppl015 
==> Installing gcc46 dependency: gmp4 
==> Downloading ftp://ftp.gmplib.org/pub/gmp-4.3.2/gmp-4.3.2.tar.bz2 
Error: Download failed: ftp://ftp.gmplib.org/pub/gmp-4.3.2/gmp-4.3.2.tar.bz2 
There were package installation errors, make sure to read the log. 

gmp 다운로드가 실패했습니다.

이 문제를 해결하기 위해 몇 가지 명령을 시도했습니다.

$ rvm install head 

$ rvm install latest 

그러나 같은 문제가 발생합니다.

수정 방법 ??

+0

이 설명서에 따라 gcc를 설치해보십시오. gcc.gnu.org/wiki/InstallingGCC –

답변

2

네트워크에서 FTP 포트가 차단되었을 수 있습니다. gmp4 수식의 URL을 변경해보십시오. /usr/local/Library/Formula/gmp4.rb에 있어야합니다. 5 호선 변화에

url 'ftp://ftp.gmplib.org/pub/gmp-4.3.2/gmp-4.3.2.tar.bz2' 

url 'http://gnu.mirrorcatalogs.com/gmp/gmp-4.3.2.tar.bz2' 

에 양조의 좋은 점은 다음과 같이 물건을 변경할 수있게되고. 불행히도 이렇게하면 더 많은 의존성에 대한 URL을 변경해야 할 수도 있습니다. ftp를 치는 다른 위치에서 설치하는 것이 더 나을 수도 있습니다.

관련 문제