title: Why am I not able to install Ruby 1.9.2 on Mac OSX Lion?
body: <p>I am trying to install Ruby 1.9.2 on a brand new MacBook Air with OSX Lion (10.7.2) and I keep getting an error message during the installation process. I'm new to Ruby and starting out with Ruby on Rails 3 Tutorial, so I downloaded RVM and then ran the command "$ rvm install 1.9.2." and this is what happened:</p>
  
  <pre><code>Installing Ruby from source to: /Users/richardberger/.rvm/rubies/ruby-1.9.2-p290
  ruby-1.9.2-p290 - #fetching 
  ruby-1.9.2-p290 - #extracted to /Users/richardberger/.rvm/src/ruby-1.9.2-p290
  Fetching yaml-0.1.4.tar.gz to /Users/richardberger/.rvm/archives
  Extracting yaml-0.1.4.tar.gz to /Users/richardberger/.rvm/src
  Configuring yaml in /Users/richardberger/.rvm/src/yaml-0.1.4.
  ERROR: Error running ' ./configure --prefix="/Users/richardberger/.rvm/usr"  ',
  please read /Users/richardberger/.rvm/log/ruby-1.9.2-p290/yaml/configure.log
  Compiling yaml in /Users/richardberger/.rvm/src/yaml-0.1.4.
  ERROR: Error running 'make ', please read
  /Users/richardberger/.rvm/log/ruby-1.9.2-p290/yaml/make.log
  Installing yaml to /Users/richardberger/.rvm/usr
  ERROR: Error running 'make install', please read
  /Users/richardberger/.rvm/log/ruby-1.9.2-p290/yaml/make.install.log
  ruby-1.9.2-p290 - #configuring 
  ERROR: Error running ' ./configure
  --prefix=/Users/richardberger/.rvm/rubies/ruby-1.9.2-p290 --enable-shared
  --disable-install-doc --with-libyaml-dir=/Users/richardberger/.rvm/usr ',
  please read /Users/richardberger/.rvm/log/ruby-1.9.2-p290/configure.log
  ERROR: There has been an error while running configure. Halting the installation.
  </code></pre>
  
  <p>Any help or alternative solutions would be greatly appreciated. And since I am new to this, please let me know if I need to provide more info.</p>
  
  <p>Thanks!</p>
  
  <p>UPDATE: here is the info from the configure log:</p>
  
  <pre><code>[2011-10-13 11:26:35]  ./configure
  --prefix=/Users/richardberger/.rvm/rubies/ruby-1.9.2-p290
  --enable-shared --disable-install-doc
  --with-libyaml-dir=/Users/richardberger/.rvm/usr
  configure: WARNING: unrecognized options: --with-libyaml-dir
  checking build system type... i386-apple-darwin11.2.0
  checking host system type... i386-apple-darwin11.2.0
  checking target system type... i386-apple-darwin11.2.0
  checking for gcc... no
  checking for cc... no
  checking for cl.exe... no
  configure: error: in
  `/Users/richardberger/.rvm/src/ruby-1.9.2-p290':
  configure: error: no acceptable C compiler found in $PATH
  See `config.log' for more details
  </code></pre>
  
  <p>Does this mean I need to download a C compiler (e.g. XCode?)</p>
  
  <p>UPDATE (2): Problem solved by downloading Xcode!</p>