【发布时间】:2013-07-12 02:29:07
【问题描述】:
Gosu 无法在我的 Mountain Lion (10.8.3) 上安装。 这是我得到的错误:
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 gem:同样的问题!
- 尝试安装 SDL gem:同样的问题!
- 所以我决定尝试安装不同的东西:Cake gem。成功了!
- 决定放弃,在stackoverflow中提问。
- 我在 stackoverflow 中输入了我的问题。
那么问题可能是什么?
【问题讨论】:
-
谁能告诉我这个问题有什么问题?下次我会更好地准备我的问题。为什么没有人“接受”这个问题?
-
我按照 reddit 的好心人的建议使用 Rbenv 解决了这个问题。