2014-10-29 2 views
0

양조 사용하기 정상적인 설치 과정을 거쳐 rbenv와 Ruby가 설치됩니다. 모든 것이 원활하게 진행되었지만 곧 Ruby는 openssl을 탑재 한 상태로 설치되지 않았습니다.Mac에서 Ruby OpenSSL 설치 10.10 Yosemite

sudo ln -s /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include /usr/include 

이가 고쳐야 rbenv 또는 양조의 버그 :

자동으로 rbenv 설치 루비 동안의 openssl을 설치 할 수 있도록 보인다있는 유일한 방법은이를 사용할 수 있나요?

+0

어느 부분 rbenv 루비를 설치할 때 브루 플레이를했다? rbenv는 [github source] (https://github.com/sstephenson/rbenv)에서 설치해야하고, 일단 설치되면 rbenv를 사용하여 Ruby를 설치할 수 있기 때문에이 중 하나를 설치해서는 안됩니다. Homebrew *는 Ruby의 전제 조건을 설치하는 데 사용할 수 있지만 이후에는 아무 것도 연결하지 않아도됩니다. –

+0

brew가 설치된 rbenv 및 openssl – BAR

답변

0

Github에서 here

에있는 OpenSSL과 rbenv에 대한 긴 스레드를 해결하는 가장 쉬운 방법은있다가 있습니다

1) 그들이 CONFIGURE_OPTS 옵션을 고정 rbenv의 최신 버전으로 업데이트 한 후 삭제 모든 루비 버전을 다시 빌드하십시오.

2)는 양조하려면 openssl을 사용하도록 CONFIGURE_OPTS을 설정 명시 적으로 rbenv의 이전 버전을 사용하고 :

CONFIGURE_OPTS="--with-openssl-dir=`brew --prefix openssl`" rbenv install <whatever version you need> 
관련 문제