Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

"No available formula for gcc46" while installing Ruby 1.9.3 on OS X with RVM:

I have Homebrew installed, I'm trying to install RVM with:

rvm install 1.9.3-head

and I get this error:

Installing required packages:gcc46
Error running 'requirements_osx_brew_libs_install gcc46',
please read /Users/mike/.rvm/log/1384918134_ruby-1.9.3-head/package_install_gcc46.log
Requirements installation failed with status: 1

brew doctor says I'm ready to brew.

In the log I see:

Error: Download failed: ftp://gcc.gnu.org/pub/gcc/infrastructure/gmp-4.3.2.tar.bz2

like image 960
MikeW Avatar asked Nov 20 '13 03:11

MikeW


People also ask

What is the latest version of Ruby for Mac?

The current stable version is 3.1. 2.


2 Answers

Ruby 1.9.3+ supports compiling with Clang (which you do have) instead of GCC, so make RVM compile with Clang instead:

rvm install 1.9.3 --with-gcc=clang
like image 174
Andrew Marshall Avatar answered Oct 17 '22 09:10

Andrew Marshall


When I upgraded to mavericks from mountain lion it somehow started ignoring my dev-tools (like gcc, etc.) try

xcode-select --install

also see here

like image 21
Mike H-R Avatar answered Oct 17 '22 09:10

Mike H-R