Problem installing Ruby 1.9.2 using RVM on Mac OS X Snow Leopard
After hours of frustration I ended up loading Mac OS X Lion and Xcode 4 on my Macbook Air, then tried running rvm install ruby-1.9.2-p290
again and it worked without a problem.
Make error installing Ruby 1.9.2 with RVM and Readline under OSX Lion
I had a very similar issue. I eventually found that adding this to my .bash_profile stopped my initial make errors:
export ARCHFLAGS="-arch x86_64"
Also from the command line run the following:
brew install readline
brew link readline
brew install libxml2
brew link libxml2
Then when you install ruby use this command:
rvm install 1.9.2 -C --with-readline-dir=/usr/local/Cellar/readline/6.2.1/ --with-libxml2-dir=/usr/local/Cellar/xml2/2.7.8
Hope that helps
Trouble Installing Ruby 1.9.2 with RVM Mac OS X
I don't know if you're still on it, but i succeeded just by doing this ::
sudo rm /usr/local/lib/libz.*
:)
Probably some software has installed a wrong lib... Well wrong architecture
make error when installing `ruby-1.8.7-p334` with `rvm` on Snow Leopard
Please check the log file at /Users/patelc75/.rvm/log/ruby-1.8.7-p334/make.log
readline may be the issue most of the time. to fix that please do
rvm pkg install readline
before that you might want to do
rvm remove 1.8.7
rvm cleanup
Related Topics
Homebrew Installation on MAC Os X Failed to Connect to Raw.Githubusercontent.Com Port 443
How to Access Attributes Using Nokogiri
The Compiler Failed to Generate an Executable File. (Runtimeerror)
How to Test 'Rand()' with Rspec
Override Rails Helpers with Access to Original
Jekyll Serve Dependency Error - Could Not Open 'Lib Curl'
Ruby Difference in Array Including Duplicates
Throw Exception When Re-Assigning a Constant in Ruby
Editing Existing Rails Migrations Is a Good Idea
How to Easily Parse a Url with Parameters in a Rails Test
Get All Instance Variables Declared in Class
Why Do I Get an Error Installing the JSON Gem in Ubuntu
How to Change Column Type in Heroku
How to Create a Hash in Ruby That Compares Strings, Ignoring Case