1

我刚刚从存储库安装了最新的 ubuntu 版本和 ruby​​-full 包。此外,我安装了 ruby​​gems (1.3.7) 并尝试按照http://wiki.github.com/mark-moseley/ruby-debug/installation-command-line-version中的说明安装 ruby​​-debug1.9 但无论我做什么,我都无法安装 gem。安装终止于:


构建原生扩展。这可能需要一段时间... 错误:安装 ruby​​-debug19 时出错:错误:无法构建 gem 原生扩展。

/usr/bin/ruby1.9.1 extconf.rb * extconf.rb failed * 由于某种原因无法创建 Makefile,可能缺少必要的库和/或头文件。检查 mkmf.log 文件以获取更多详细信息。您可能需要配置选项。

提供的配置选项: --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=/usr/bin/ruby1.9.1 extconf.rb:2:in require': no such file to load -- ruby_core_source (LoadError) from extconf.rb:2:in'

Gem 文件将继续安装在 /usr/lib/ruby/gems/1.9.1/gems/linecache19-0.5.11 以供检查。结果记录到 /usr/lib/ruby/gems/1.9.1/gems/linecache19-0.5.11/ext/trace_nums/gem_make.out


但是安装 ruby​​_core_source gem 并没有改变任何东西。安装 gem 需要什么?

4

1 回答 1

0

先安装 ruby​​-debug19:

sudo gem install ruby-debug19
于 2010-12-03T22:50:01.747 回答