Posted over 6 years ago. Visible to the public.

Rails 3, ruby-debug gem and build error on bundle install under freebsd

Since some time it seems to be somewhat impossible to install the ruby-debug gem into your rails app. The error message will most likely look similar to this one:

Copy
Building native extensions. This could take a while... ERROR: Error installing ruby-debug-base19-0.11.26.gem: ERROR: Failed to build gem native extension. /usr/local/bin/ruby19 extconf.rb checking for rb_method_entry_t.called_id in method.h... no checking for rb_control_frame_t.method_id in method.h... no *** 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.

A workaround is described on stackoverflow.
On my freebsd box I had to adapt the build command for the second gem just as follows:

Copy
% sudo gem install ruby-debug-base19-0.11.26.gem -- --with-ruby-include=/usr/ports/lang/ruby19/work/ruby-1.9.3-p194

If the source is missing just run make in the ruby19 port directory.

Owner of this card:

Avatar
jan0sch
Last edit:
almost 4 years ago
by jan0sch
Posted by jan0sch to jan0sch's deck
This website uses cookies to improve usability and analyze traffic.
Accept or learn more