Skip to content

Instantly share code, notes, and snippets.

@seyhunak
Forked from mrichie/gist:4043266
Created February 25, 2013 19:59
Show Gist options
  • Save seyhunak/5032747 to your computer and use it in GitHub Desktop.
Save seyhunak/5032747 to your computer and use it in GitHub Desktop.
# First, make sure that you have the most recent rvm. Several bugs with 2.0.0-preview1
# have recently been fixed.
#
# Second, the openssl that comes with MacOS is too old for Ruby 2.0. You need to install
# a newer one with homebrew or the rvm pkg command.
# Option 1, with homebrew openssl:
brew update
brew install openssl
rvm get head
rvm install "ruby-2.0.0-preview1" --with-openssl-dir=`brew --prefix openssl`
# Option 2, with rvm pkg install openssl:
rvm get head
rvm pkg install openssl
rvm install "ruby-2.0.0-preview1" --with-openssl-dir=$rvm_path/usr
if compiled failed with output include "Building 'ruby-2.0.0-preview1' using clang - but it's not (fully) supported, expect errors.",
you should append confirgure opts -C --with-gcc=clang , like below
rvm install "ruby-2.0.0-preview1" --with-openssl-dir=`brew --prefix openssl` -C --with-gcc=clang
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment