Ошибка при установке 1.9.3 с RVM на Lion

Я потратил ужасающее количество часов, пытаясь установить ruby ​​и rails на Mac. Я использую Lion 10.7.2, Xcode 4.2.1, rvm 1.10.0 и gcc 4.2.1 Есть ли у кого-нибудь верный способ установить рубин с помощью rvm. Или есть

rvm install 1.9.2 -C --with-readline-dir=$rvm_path/usr --with-iconv-dir=$rvm_path/usr

Вызывает ошибку

make[1]: *** [../../.ext/x86_64-darwin11.2.0/tcltklib.bundle] Error 1
make: *** [mkmain.sh] Error 1

Выполняется

rvm install 1.9.3-p0  --with-gcc=clang  

Вызывает ошибку

make: *** [.rbconfig.time] Abort trap: 6

Просто выполняется

rvm install 1.9.3

Вызывает ошибку

make[2]: *** [../../.ext/x86_64-darwin11.2.0/tcltklib.bundle] Error 1
make[1]: *** [ext/tk/all] Error 2
make: *** [build-ext] Error 2

Из чтения этого я выполнил следующее в Терминал и мой Mac не перезагружались, пока я не установил libiconv.2.dylib обратно на место, используя режим целевого диска.

rm /usr/local/lib/libiconv.2.dylib
ln -s /usr/lib/libiconv.2.dylib /usr/local/lib/libiconv.2.dylib

Из по этой ссылке я также удалил предыдущую установку Macfuse, которая, как известно, вызывает проблемы

Я дважды переустанавливал Xcode [Установить Xcode из папки приложения].

Есть ли другой способ установить Ruby на Lion? Большое спасибо, у меня быстро заканчиваются идеи
Грэм

5
задан Community 23 May 2017 в 12:16
поделиться