Getting rails installed on my mac

37 views
Skip to first unread message

Pierre-Andre M.

unread,
Dec 23, 2012, 10:31:33 AM12/23/12
to rubyonra...@googlegroups.com
I keep getting an error when I attempt to install rails. Yes,
command-line tools is installed.

$ sudo gem install rails
Password:
Building native extensions. This could take a while...
ERROR: Error installing rails:
ERROR: Failed to build gem native extension.

/Users/me/.rvm/rubies/ruby-1.9.3-p327/bin/ruby extconf.rb
creating Makefile

make
compiling generator.c
make: /usr/bin/gcc-4.2: No such file or directory
make: *** [generator.o] Error 1


Gem files will remain installed in
/Users/me/.rvm/rubies/ruby-1.9.3-p327/lib/ruby/gems/1.9.1/gems/json-1.7.5
for inspection.
Results logged to
/Users/me/.rvm/rubies/ruby-1.9.3-p327/lib/ruby/gems/1.9.1/gems/json-1.7.5/ext/json/ext/generator/gem_make.out

--
Posted via http://www.ruby-forum.com/.

Jordon Bedwell

unread,
Dec 23, 2012, 10:35:16 AM12/23/12
to rubyonra...@googlegroups.com
On Sun, Dec 23, 2012 at 9:31 AM, Pierre-Andre M. <li...@ruby-forum.com> wrote:
> I keep getting an error when I attempt to install rails. Yes,
> command-line tools is installed.
>
> $ sudo gem install rails
> Password:
> Building native extensions. This could take a while...
> ERROR: Error installing rails:
> ERROR: Failed to build gem native extension.
>
> /Users/me/.rvm/rubies/ruby-1.9.3-p327/bin/ruby extconf.rb
> creating Makefile
>
> make
> compiling generator.c
> make: /usr/bin/gcc-4.2: No such file or directory
> make: *** [generator.o] Error 1

Install xcode.

Jordon Bedwell

unread,
Dec 23, 2012, 10:38:52 AM12/23/12
to rubyonra...@googlegroups.com
I feel like I should elaborate. Install xcode and if you already have
it, link llvm over. sudo ln -s /usr/bin/llvm-gcc-4.2 /usr/bin/gcc-4.2.
I could have the version strings wrong since I don't work on a Mac
full time, I rarely get on a Mac but that's what I remember from
earlier this year.

Pierre-Andre M.

unread,
Dec 23, 2012, 10:42:31 AM12/23/12
to rubyonra...@googlegroups.com
I appreciate the quick response, but as I mentioned in my initial
question, commandline-tools (the suite in xcode that is relevant) is
installed. In addition, xcode is also installed. However I am still
getting the afore mentioned error.

Glen

unread,
Dec 24, 2012, 2:40:45 AM12/24/12
to rubyonra...@googlegroups.com
Hi,

I recall that recent Xcode version does not include required command line tools.
Try installing osx-gcc from github.

Cheers,
Glen

Pierre-Andre M.

unread,
Dec 24, 2012, 4:45:15 AM12/24/12
to rubyonra...@googlegroups.com
That worked great Glen! Thanks so much for your help

Todd A. Jacobs

unread,
Dec 24, 2012, 10:45:59 AM12/24/12
to rubyonra...@googlegroups.com
On Sunday, December 23, 2012 10:42:31 AM UTC-5, Ruby-Forum.com User wrote:
as I mentioned in my initial question, commandline-tools (the suite in xcode that is relevant) is
installed.

In addition to installing the command line tools, you have to accept the Xcode license agreement, too. If you haven't done this manually, then RVM fails without giving you any really useful information about the cause of the failure.

Try running the following, and agreeing to the license:

    sudo xcodebuild -license

After that, RVM should be able to compile recent rubies and native extensions properly.

Pierre-Andre M.

unread,
Dec 24, 2012, 11:48:25 AM12/24/12
to rubyonra...@googlegroups.com
Perfect Todd. I did miss that part. Thank you
Reply all
Reply to author
Forward
0 new messages