2013-01-24 100 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