2010-07-05 98 views
1

因此,我决定先尝试给Ruby(首先是1.9.1,然后是1.8.7),并且我还想在尝试执行之前安装基本工具许多。尝试构建本机时安装红宝石失败

我已经开始安装一些宝石,和我遇到了一些问题,当我试图安装一个它建立在Windows 7

我试图安装Ruby调试和linecache每一次本机代码我得到以下的错误:make:***没有规则使目标%RUBY_HOME%/include/ruby-1.9.1/ruby.h', needed by trace_nums.o'。

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

+0

您是否使用过Ruby安装程序(http://rubyinstaller.org/)?如果没有,你是否正确设置了你的env(编译器,路径等)? – 2010-07-05 07:10:03

+0

@Konstantin Haase:我使用Ruby安装程序并添加了开发工具包。据我所知,我拥有一切我需要的地方。 – bogertron 2010-07-05 17:50:38

+0

请注意,我标记了被关闭的问题。我觉得我的解决方案可能太局部化了。 – bogertron 2010-07-17 22:54:33

回答

1

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

我不知道为什么它解决了问题,但是我怎么解决这个问题。