Error installing 1.9.3 with RVM on Lion

2019-06-21 18:08发布

I have burned an embarrassing number of hours trying to install ruby and rails on Mac. I am using Lion 10.7.2, Xcode 4.2.1, rvm 1.10.0, and gcc 4.2.1 Does anyone have a surefire way to install ruby with rvm. Or, is there

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

Produces the error

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

Running

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

Produces the error

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

Simply running

rvm install 1.9.3

Produces the error

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

From reading this, I ran the below in the Terminal and my Mac would not restart until I put the libiconv.2.dylib back in place using Target Disk Mode.

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

From this link, I also removed a previous install of Macfuse which is known to cause problems

I have reinstalled Xcode twice [Install Xcode from the Application Folder].

Is there another way to get Ruby Installed on Lion? Many thanks as I'm fast running out of ideas
Graham

7条回答
神经病院院长
2楼-- · 2019-06-21 18:52

I had a similar problem on my 10.7.2 server with Xcode 4.2.1. Installing this stand-alone gcc compiler (sourced from apple), did the trick for me.

查看更多
登录 后发表回答