2013-07-12 77 views
3

Gosu無法安裝在我的Mountain Lion(10.8.3)上。 這是我得到的錯誤:Gosu/Ruby無法安裝

Building native extensions. This could take a while... 

ERROR: Error installing gosu: 
ERROR: Failed to build gem native extension. 

/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb 
The Gosu gem requires some libraries to be installed system-wide. 
See the following site for a list: 
https://github.com/jlnr/gosu/wiki/Getting-Started-on-Linux 

/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/fileutils.rb:338:in `symlink': File exists - ../linux/gosu.bundle or ../lib/gosu.bundle (Errno::EEXIST) 
from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/fileutils.rb:338:in `ln_s' 
from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/fileutils.rb:1418:in `fu_each_src_dest0' 
from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/fileutils.rb:336:in `ln_s' 
from extconf.rb:99 

我試過到目前爲止:

  • 經過,我已經安裝了我的XCode的命令行工具。 This男人有同樣的問題。但是我們顯然有不同的問題來源。
  • 試圖從rubygame網站安裝依賴關係,顯然幫助this guy。像這個人一樣安裝圖書館。
  • 更改路徑將/usr/local/bin放在/usr/bin/的前面。這也沒有幫助。
  • 試圖安裝Rubygame的寶石:同樣的問題!
  • 試圖安裝SDL寶石:同樣的問題!
  • 所以我決定嘗試安裝不同的東西:蛋糕寶石。有效!
  • 我決定放棄並在stackoverflow問這個問題。
  • 我在stackoverflow中輸入我的問題。

那麼問題是什麼呢?

+0

有誰能告訴我這個問題有什麼問題嗎?我會在下次更好地準備我的問題。爲什麼沒有人「接受」這個問題? – Roald

+0

我使用Rbenv解決了這個問題,正如在reddit上的友好人士所建議的那樣。 – Roald

回答

3

我有類似的問題。經過我的路徑永久修補後,我下載並運行珠寶盒。之後,我重新安裝了ruby-1.9.3 -p448,在此期間它運行診斷程序。幸好在那之後能夠安裝gosu。

試試看,希望它也適用於你。

+1

對我來說,它只是使用Ruby 1.9.3而不是2.0 –