2010-07-05 73 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。

我不知道爲什麼它解決了問題,但是我怎麼解決這個問題。