-
-
Save boriscy/1331533 to your computer and use it in GitHub Desktop.
#To install ruby-debug on Ubuntu ruby-1.9.3 you need to download from http://rubyforge.org/frs/?group_id=8883 | |
linecache19-0.5.13.gem | |
ruby_core_source-0.1.5.gem | |
ruby-debug19-0.11.6.gem | |
ruby-debug-base19-0.11.26.gem | |
#Then in your console | |
export RVM_SRC=/your/path/to/ruby-1.9.3 | |
# Note, your source path should be something like /home/user/.rvm/src/ruby-1.9.3-p0 | |
gem install archive-tar-minitar | |
gem install ruby_core_source-0.1.5.gem -- --with-ruby-include=/$RVM_SRC | |
gem install linecache19-0.5.13.gem -- --with-ruby-include=/$RVM_SRC | |
gem install ruby-debug-base19-0.11.26.gem -- --with-ruby-include=/$RVM_SRC | |
gem install ruby-debug19-0.11.6.gem -- --with-ruby-include=/$RVM_SRC |
Hey all - for what it is worth, (this may or may not work for you) -- I put those things on my company's github page, and just added these lines to my gemfile. It's a lot easier to push this to all the guys on the team, when it's just a gemfile update. Hope it possibly helps.
gem "ruby-core-source19", :git => "git://github.com/Ziplist/ruby_core_source19.git", :require => "ruby-core-source"
gem "ruby-debug-base19", :git => "git://github.com/Ziplist/ruby_debug_base19.git", :require=>"ruby-debug-base"
gem 'ruby-debug19' , :git => "git://github.com/Ziplist/ruby_debug19.git", :require=>"ruby-debug"
gem 'linecache19' , :git => "git://github.com/Ziplist/linecache19.git", :require =>"linecache"
So - I post it and now bundle install again, and have some issues... will post when I figure them out.
Worked for me, and I'm not using rvm:
gem install ruby-debug19-0.11.6.gem -- --with-ruby-include=/usr/local/include/ruby-1.9.1ruby-1.9.3-p0/
Successfully installed ruby-debug19-0.11.6
1 gem installed
Installing ri documentation for ruby-debug19-0.11.6...
Thank you so much I just some extra folders and the rest worked.
export RVM_SRC=/home/jaredmdobson/.rvm/rubies/ruby-1.9.3-p0/include/ruby-1.9.1/ruby-1.9.3-p0
wow, thank you so much. check out my fork if you have a chance!
For anyone else that has problems with this, checkout @andrewroth 's post, that worked for me!
Why is this still not fixed yet?!?!
great that worked. yes they should really fix it
+1 for @andrewroth's method!
Couldn't you also use Ruby 1.9's built-in debugger?
require 'debug'
Or via the command-line:
$ ruby -rdebug test.rb
Also, the debugger fork of ruby-debug19
should work, if you absolutely need to stick with ruby-debug
.
Thanx @jeremyw and @postmodern, I'm using debugger now.
On my super vanilla CentOS 6.3:
gem install ruby_core_source
gem install linecache
gem install ruby-debug-base19-0.11.26.gem -- --with-ruby-include=/usr/local/include/ruby-1.9.1/ruby-1.9.3-p0/
couldn't have worked without @andrewroth's help. Ty dude!
@boriscy now that rubyforge has been definitely shut down, where to download ruby-debug-base19-0.11.26.gem?
Ty andrewroth!