2013-01-24 57 views
3

有没有其他人遇到过这个?无法安装ruby-debug?

gem install ruby-debug 
Building native extensions. This could take a while... 
ERROR: Error installing ruby-debug: 
    ERROR: Failed to build gem native extension. 

     /Users/ohad/.rvm/rubies/ruby-1.9.3-p327/bin/ruby extconf.rb 
Can't handle 1.9.x yet 
*** extconf.rb failed *** 

我正在使用gemset,如果与它有任何关系。

+0

相信对于Ruby 1.9的宝石名称是'红宝石debug19'。或类似的东西。 – MurifoX

回答

3

debugger gem是当前版本Ruby的事实标准。

+0

谢谢。那完全救了我! – WebQube

0

您需要使用ruby-debug19版本作为“常规”的版本是用Ruby 1.9不兼容:

gem install ruby-debug19 

有关更多信息,请the gems project page

+0

ruby​​-debug19目前与1.9.3不兼容。正如@ jimmy_cuadra所说,“调试器”宝石是事实上的标准。 –

1

,对我迄今为止的工作的唯一调试器是在https://github.com/cldwalker/debugger

发现debugger宝石放入Gemfile中的gem 'debugger'或安装它只是为了发展。

group :development do 
    gem 'debugger' 
end 

我已经登陆创业板debugger之前尝试了几个其他的选项(都以失败告终)。具体而言,ruby-debugruby-debug19https://github.com/denofevil/ruby-debug19)。

ruby-debug未能安装。虽然ruby-debug19确实安装了,但我在require 'ruby-debug' ; Debugger.start上遇到错误。

这里是我的环境:

ruby 1.9.3p374 (2013-01-15 revision 38858) [i686-linux] 
Rails 3.2.11 
Ubuntu 12.04.2 LTS 32bit