After installing Ruby, i tried installing Rails and this is the error
i got:

C:\Users\Eunice>gem install rails
Building native extensions. This could take a while...
ERROR: Error installing rails:
ERROR: Failed to build gem native extension.

C:/Ruby/bin/ruby.exe extconf.rb
checking for re.h... *** extconf.rb failed ***
Could not create Makefile due to some reason, problably lack of
necessary libraries and/or headers. Check the mkmf.log file for more
details. You may need configuration options.

Provided configuration options:
--with-opt-dir
--without-opt-dir
--with-opt-include
--without-opt-include=${opt-dir}/include
--with-opt-lib
--without-opt-lib=${opt-dir}/lib
--with-make-prog
--without-make-prog
--srcdir=.
--curdir
--ruby=C:/Ruby/bin/ruby
C:/Ruby/lib/ruby/1.9.1/mkmf.rb:368:in 'try_do': The complier failed to
generate an executable file. <RuntimeError>
You have to install development tools first.
from C:/Ruby/lib/ruby/1.9.1/mkmf.rb:452:in 'try_cpp'
from C:/Ruby/lib/ruby/1.9.1/mkmf.rb:834:in 'block in
have_header'
from C:/Ruby/lib/ruby/1.9.1/mkmf.rb:693:in `block in
checking_for'
from C:/Ruby/lib/ruby/1.9.1/mkmf.rb:280:in `block (2 levels) in
postpone'
from C:/Ruby/lib/ruby/1.9.1/mkmf.rb:254:in `open'
from C:/Ruby/lib/ruby/1.9.1/mkmf.rb:280:in `block in postpone'
from C:/Ruby/lib/ruby/1.9.1/mkmf.rb:254:in `open'
from C:/Ruby/lib/ruby/1.9.1/mkmf.rb:276:in `postpone'
from C:/Ruby/lib/ruby/1.9.1/mkmf.rb:692:in `checking_for'
from C:/Ruby/lib/ruby/1.9.1/mkmf.rb:833:in `have_header'
from extconf.rb:14:in `<main>'

Gem files will remain installed in C:/Ruby/lib/ruby/gems/1.9.1/gems/
json-1.6.1 for inspection.
Results logged to C:/Ruby/lib/ruby/gems/1.9.1/gems/json-1.6.1/ext/json/
ext/parser/gem_make.out

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

Search Discussions

  • Norbert Melzer at Nov 18, 2011 at 4:02 pm

    2011/11/18 Euniceadu <euniceadu1@gmail.com>:

    C:\Users\Eunice>gem install rails
    Do yourself a favor, dont use windows for railsdevelopment.

    Just use a linux distribution of your choice... I prefer Ubuntu or LinuxMint.

    I begun with Ubuntu in a Sun VirtualBox, but after some time I
    switched completely over to LinuxMint.

    If you have to use windows, then you could http://railsinstaller.org/ a try.

    HTH
    Norbert

    --
    You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
    To post to this group, send email to rubyonrails-talk@googlegroups.com.
    To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
    For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
  • Luis Lavena at Nov 18, 2011 at 4:07 pm

    On Nov 18, 12:17 pm, Euniceadu wrote:
    After installing Ruby, i tried installing Rails and this is the error
    i got:

    C:\Users\Eunice>gem install rails
    Building native extensions. This could take a while...
    ERROR: Error installing rails:
    ERROR: Failed to build gem native extension.

    C:/Ruby/bin/ruby.exe extconf.rb
    You can try using RailsInstaller which includes everything setup for
    you:

    http://railsinstaller.org/

    The error seems to be caused by the installation of JSON 1.6.1 which
    lacks binaries for Windows.

    Since you didn't provide enough details about the version of Ruby,
    where you got it (specific to the version, if s RubyInstaller or not)
    we will be guessing.

    Some of the answers here might also help you:

    https://github.com/oneclick/rubyinstaller/wiki/Troubleshooting

    That section of RubyInstaller wiki covers most of the issues after you
    installed RubyInstaller and the DevKit.

    --
    Luis Lavena

    --
    You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
    To post to this group, send email to rubyonrails-talk@googlegroups.com.
    To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
    For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
  • Ashif at Nov 20, 2011 at 1:00 pm
    Make sure you have configured DevKit properly if you are installing ruby
    using oneclick ruby installer from http://rubyinstaller.org...try to follow
    the instructions here
    https://github.com/oneclick/rubyinstaller/wiki/Development-Kit

    --
    You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
    To view this discussion on the web visit https://groups.google.com/d/msg/rubyonrails-talk/-/J-YZgj5KbPoJ.
    To post to this group, send email to rubyonrails-talk@googlegroups.com.
    To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
    For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
grouprubyonrails-talk @
categoriesrubyonrails
postedNov 18, '11 at 3:30p
activeNov 20, '11 at 1:00p
posts4
users4
websiterubyonrails.org
irc#RubyOnRails

People

Translate

site design / logo © 2021 Grokbase