Medmax
Medmax

Reputation: 147

Update ruby version on MAC

I'm trying to update ma ruby version. I'm with ruby 1.8.7 and I would like to install 2.1.0. I just installed rvm, rbenv, brew and gem.

But when I try to do

$ rbenv install 2.1.0.

I get an error about clang. I don't get the point between clang and ruby

Could you please help me?

Error:

$ rbenv install 2.1.0
Downloading ruby-2.1.0.tar.gz...
Installing ruby-2.1.0...

BUILD FAILED
...
Last 10 log lines:
...
checking build system type... x86_64-apple-darwin12.3.0
checking host system type... x86_64-apple-darwin12.3.0
checking target system type... x86_64-apple-darwin12.3.0
checking for gcc-4.2... no
checking for clang... no
checking for gcc... no
checking for cc... no
./configure: line 3390: -E: command not found
configure: error: clang version 3.0 or later is required

Upvotes: 8

Views: 6928

Answers (2)

Mosaaleb
Mosaaleb

Reputation: 1089

You can install developer command line tools without installing Xcode. Just type the following in the terminal:

xcode-select --install

Upvotes: 0

Chuck
Chuck

Reputation: 237110

You need to install the Developer Tools command-line tools in order to build Ruby. As one option, you can install Xcode from the App Store, and Xcode will let you install the command line tools if they aren't automatically installed with your version.

Upvotes: 15

Related Questions