Estoy intentando ejecutar "bundle install". Ya instalé el devkit de Ruby y lo agregué a mi ruta. Se queja de que no sea un comando reconocido. ¿No es eso lo que se supone que devkit debe agregar? Al buscar respuestas a este problema, cada respuesta parece ser "install devkit". Estoy en Windows 7, ¿cuál sería la forma más fácil de configurar mi entorno para que pueda construir gemas?la instalación del paquete falla debido a la falta del comando make
que recibirá el siguiente resultado:
$ bundle install
Fetching source index for http://rubygems.org/
Using rake (0.8.7)
Using activesupport (2.3.11)
Using rack (1.1.0)
Using actionpack (2.3.11)
Using actionmailer (2.3.11)
Using activerecord (2.3.11)
Using activeresource (2.3.11)
Using annotate (2.4.0)
Using authlogic (2.1.6)
Using columnize (0.3.2)
Using haml (3.0.25)
Using compass (0.10.6)
Using configuration (1.2.0)
Using daemons (1.0.10)
Using declarative_authorization (0.5.2)
Using delayed_job (2.0.7)
Using i18n (0.5.0)
Using faker (0.9.5)
Using mocha (0.9.12)
Using will_paginate (2.3.15)
Using haml_scaffold (1.1.0)
Installing json (1.4.6) with native extensions c:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/installer.rb:483:in `build_extensions': ERROR: Failed to build gem native extension. (Gem::Installer::ExtensionBuildError)
c:/Ruby187/bin/ruby.exe extconf.rb
checking for re.h... yes
creating Makefile
make
'make' is not recognized as an internal or external command,
operable program or batch file.
Gem files will remain installed in c:/Ruby187/lib/ruby/gems/1.8/gems/json-1.4.6 for inspection.
Results logged to c:/Ruby187/lib/ruby/gems/1.8/gems/json-1.4.6/ext/json/ext/generator/gem_make.out
from c:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/installer.rb:446:in `each'
from c:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/installer.rb:446:in `build_extensions'
from c:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/installer.rb:198:in `install'
from c:/Ruby187/lib/ruby/gems/1.8/gems/bundler-1.0.11/lib/bundler/source.rb:96:in `install'
from c:/Ruby187/lib/ruby/gems/1.8/gems/bundler-1.0.11/lib/bundler/installer.rb:55:in `run'
from c:/Ruby187/lib/ruby/gems/1.8/gems/bundler-1.0.11/lib/bundler/spec_set.rb:12:in `each'
from c:/Ruby187/lib/ruby/gems/1.8/gems/bundler-1.0.11/lib/bundler/spec_set.rb:12:in `each'
from c:/Ruby187/lib/ruby/gems/1.8/gems/bundler-1.0.11/lib/bundler/installer.rb:44:in `run'
from c:/Ruby187/lib/ruby/gems/1.8/gems/bundler-1.0.11/lib/bundler/installer.rb:8:in `install'
from c:/Ruby187/lib/ruby/gems/1.8/gems/bundler-1.0.11/lib/bundler/cli.rb:226:in `install'
from c:/Ruby187/lib/ruby/gems/1.8/gems/bundler-1.0.11/lib/bundler/vendor/thor/task.rb:22:in `send'
from c:/Ruby187/lib/ruby/gems/1.8/gems/bundler-1.0.11/lib/bundler/vendor/thor/task.rb:22:in `run'
from c:/Ruby187/lib/ruby/gems/1.8/gems/bundler-1.0.11/lib/bundler/vendor/thor/invocation.rb:118:in `invoke_task'
from c:/Ruby187/lib/ruby/gems/1.8/gems/bundler-1.0.11/lib/bundler/vendor/thor.rb:246:in `dispatch'
from c:/Ruby187/lib/ruby/gems/1.8/gems/bundler-1.0.11/lib/bundler/vendor/thor/base.rb:389:in `start'
from c:/Ruby187/lib/ruby/gems/1.8/gems/bundler-1.0.11/bin/bundle:13
from c:/Ruby187/bin/bundle:19:in `load'
from c:/Ruby187/bin/bundle:19
Gemfile:
source 'http://rubygems.org'
gem 'rails', '2.3.11'
gem 'paper_trail', '~> 1'
gem 'will_paginate', '~> 2.3.11'
gem 'paperclip', '~> 2.3'
gem 'haml'
gem 'compass', '>= 0.10.6'
gem 'authlogic'
gem 'declarative_authorization'
gem 'delayed_job', '~> 2.0.4'
group :development, :test do
gem 'heroku'
gem 'sqlite3'
gem 'heroku_san'
gem 'ruby-debug'
gem 'faker'
gem 'rcov'
gem 'annotate'
gem 'mocha'
gem 'haml_scaffold'
end
group :production do
# TODO
end
Está utilizando Windows, se aplican estos pasos para Linux . –