【问题标题】:Installing ruby gems fails when attempting to build native尝试构建本机时安装 ruby​​ gems 失败
【发布时间】:2010-07-05 06:15:02
【问题描述】:

所以我决定尝试 Ruby(首先是 1.9.1,然后是 1.8.7),并且我想在尝试做太多事情之前安装基本工具。

我已经开始安装一些 gem,当我尝试安装一个在 windows 7 上构建本机代码的 gem 时遇到了一些问题。

我试图安装 ruby​​ 调试器和 linecache,每次我得到以下 make 错误:make: *** No rule to make target %RUBY_HOME%/include/ruby-1.9.1/ruby.h', needed bytrace_nums.o'。

我的 google-fu 没有发现任何非常有用的东西,所以我请求 SO 社区为我指明正确的方向。当我使用 Ruby 1.8.7 时,我只尝试安装 ruby​​-debug 和 linecache。当我使用 1.9.1 时,我尝试使用 ruby​​-debug19 和 linecache19。由于两个版本的问题相同,我认为这是我的问题,但我不知道从哪里开始。

【问题讨论】:

  • 您是否使用过 Ruby 安装程序 (rubyinstaller.org)?如果没有,您是否正确设置了您的环境(编译器、路径等)?
  • @Konstantin Haase:我使用了 Ruby 安装程序并添加了 devkit。据我所知,我拥有所需的一切。
  • 注意,我已将问题标记为已关闭。我觉得我的解决方案可能过于本地化了。

标签: ruby installation rubygems


【解决方案1】:

出于某种原因,我需要从 devkit 的 Unix shell 模拟器运行 gem install。

我不知道为什么会这样,但这是我解决问题的方法。

【讨论】:

    猜你喜欢
    • 2013-07-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-09
    • 2016-04-04
    • 2022-12-23
    相关资源
    最近更新 更多