Lembra quando rbenv apenas funcionava no OS X? Sem make, sem autoconf, sem opções de configuração. Aqueles eram os dias. Infelizmente, parece haver um problema com a distribuição do OpenSSL do Mountain Lion que impede o Ruby 2 de compilar. Teremos que consertar isso.
Requisitos
- OS X Mountain Lion
- Homebrew
- rbenv
- rbenv-build
- Xcode com ferramentas de linha de comando instaladas
Instalando OpenSSL
Estamos usando o Homebrew para instalar o OpenSSL. Eu sei que algumas pessoas são contra as ferramentas do tipo gerenciador de pacotes, mas esta é a maneira mais fácil e rápida de atingir nosso objetivo final.
Para fazer o Homebrew instalar o OpenSSL, basta executar o comando:
brew install openssl
BAM! Feito!
Instale Ruby 2.0.0
Certifique-se de ter as ferramentas de linha de comando rbenv, rbenv-build e Xcode instaladas e configuradas. Em seguida, basta executar o comando:
RUBY_CONFIGURE_OPTS="--with-openssl-dir=$(brew --prefix openssl)" rbenv install 2.0.0-p247
Bem simples! Continue em frente!