cldwalker / debugger

port of ruby-debug that works on 1.9.2 and 1.9.3
BSD 2-Clause "Simplified" License
846 stars 80 forks source link

gem install debugger problem #134

Closed ahmedmelhady7 closed 9 years ago

ahmedmelhady7 commented 9 years ago
$ sudo gem install debugger -- --with-ruby-include=PATH_TO_HEADERS

Building native extensions with: '--with-ruby-include=PATH_TO_HEADERS'
This could take a while...
ERROR:  Error installing debugger:
ERROR: Failed to build gem native extension.

/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb --with-ruby-include=PATH_TO_HEADERS
checking for rb_method_entry_t.called_id in method.h... no
checking for rb_control_frame_t.method_id in method.h... no
checking for rb_method_entry_t.called_id in method.h... no
checking for rb_control_frame_t.method_id in method.h... no
checking for rb_method_entry_t.called_id in method.h... yes
checking for vm_core.h... yes
checking for iseq.h... no
Makefile creation failed
*************************************************************

  NOTE: If your headers were not found, try passing
        --with-ruby-include=PATH_TO_HEADERS      

*************************************************************

*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary
libraries and/or headers.  Check the mkmf.log file for more details.  You may
need configuration options.

Provided configuration options:
        --with-opt-dir
        --without-opt-dir
        --with-opt-include
        --without-opt-include=${opt-dir}/include
        --with-opt-lib
        --without-opt-lib=${opt-dir}/lib
        --with-make-prog
        --without-make-prog
        --srcdir=.
        --curdir
        --ruby=/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby
        --with-ruby-dir
        --without-ruby-dir
        --with-ruby-include=${ruby-dir}/include
        --with-ruby-lib
        --without-ruby-lib=${ruby-dir}/

Gem files will remain installed in /Library/Ruby/Gems/2.0.0/gems/debugger-1.6.8 for inspection.
Results logged to /Library/Ruby/Gems/2.0.0/gems/debugger-1.6.8/ext/ruby_debug/gem_make.out
cldwalker commented 9 years ago

Thanks for reporting your issue! This is one of my 7 active issues. Use that link to check how soon your issue will be answered. Don't forget to check your issue against this project's CONTRIBUTING.md. Cheers.

cldwalker commented 9 years ago

As stated in the readme, https://github.com/cldwalker/debugger#description, debugger no longer supports ruby 2.x.