sudo ln -s /usr/include/c++/4.5 /usr/include/c++/4.4
Thursday, September 29, 2011
Fix clang errors in ubuntu
In natty clang needs some the headers that are not included in ubuntu.
To get clang to work use the following:
Wednesday, September 14, 2011
When debugging in python, I use ipython's ipdb debugger to set breakpoints.
I can add the following code in the location I want to stop:
import ipdb; ipdb.set_trace()I wanted something similar for ruby. I got the same behaviour set up with the following code and patching using irb_completion's output. Install the required gem files:
gem install ruby-debug-base gem install ruby-debug gem install wirble gem install patch_irb_completion;patch_irb_completionModify the ruby file to be debugged:
require 'rubygems' require 'ruby-debug' require 'wirble' Wirble.init Wirble.colorize debugger #location to stoprunning the code with the --debug option will stop at the requested location and drop an rdb prompt with tab completion. Reference: http://stackoverflow.com/questions/2504515/what-do-i-put-in-my-ruby-jruby-code-to-break-into-the-debugger http://www.unboxedconsulting.com/blog/irc-completion-from-the-debugger
Subscribe to:
Posts (Atom)