Instale Ruby no Mountain Lion pré-1.9.3

Com base em algumas fontes , descobri como instalar o Ruby no Mountain Lion pré-1.9.3. Este é um rápido resumo dos requisitos e ações.

Pré-requisitos

Instale o GCC

Não, as ferramentas de linha de comando Xcode não incluem GCC, elas incluem LLVM-GCC. O mesmo, mas diferente.

$ brew tap homebrew/dupes
$ brew install apple
-gcc42

Adicione o seguinte ao seu ~/.profileou equivalente:

export CC=/usr/local/bin/gcc-4.2

E recarregue seu shell antes de tentar os comandos de instalação abaixo.

Instale Ruby

Prefixe o comando de instalação com CFLAGS="-I/opt/X11/include".

Para rbenv, o comando completo seria:

CFLAGS="-I/opt/X11/include" rbenv install ree-1.8.7-2012.02

E para RVM:

CFLAGS="-I/opt/X11/include" rvm reinstall ree