错误:无法构建gem原生扩展。 - 无法安装断点和奇点

时间:2014-01-09 20:06:34

标签: ruby bash gem install

我安装了指南针和sass,一切正常。但现在我正在尝试安装奇点和断点,我一遍又一遍地得到这个错误:

Sayras-iMac:~sayralopez $ sudo gem install breakpoint 构建原生扩展。这可能需要一段时间...... 错误:安装断点时出错:     错误:无法构建gem原生扩展。

/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb

mkmf.rb在/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/ruby.h找不到ruby的头文件

extconf失败,退出代码1

Gem文件将保留在/Library/Ruby/Gems/1.8/gems/ffi-1.9.3中以供检查。 结果记录到/Library/Ruby/Gems/1.8/extensions/universal-darwin-12/1.8/ffi-1.9.3/gem_make.out

我仍然是终端命令的新手,所以我不知道发生了什么。我尝试重新安装和更新ruby,它仍然无法正常工作。知道会发生什么以及如何解决它吗?

非常感谢!

1 个答案:

答案 0 :(得分:0)

首先安装Ruby Version Manager:

$ ruby install rvm

安装rvm后,我能够安装断点和sigularity(和susy!) 希望有所帮助!