【发布时间】:2013-12-22 09:40:53
【问题描述】:
安装 Mavericks 后,我的 Sass 停止使用 CodeKit 进行编译。它指出了断点的错误。我重装了系统,在安装 SASS 和 Compass 后,Breakpoint 安装一直给我这个错误:
ERROR: Error installing breakpoint:
ERROR: Failed to build gem native extension.
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb
mkmf.rb can't find header files for ruby at /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/include/ruby.h
Gem files will remain installed in /Library/Ruby/Gems/2.0.0/gems/ffi-1.9.3 for inspection.
我能做什么?
PS:我在安装 Compass 之前也做了 gem update --system。
谢谢!
【问题讨论】:
-
您可以尝试将您的 Ruby 降级到 1.9 版
-
我在运行 OSX 10.8.5 的 iMac 中使用 1.8,它也开始出现同样的问题:
错误:安装断点时出错:错误:无法构建 gem 原生扩展。 /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb mkmf.rb 在 /System/Library/Frameworks/Ruby.framework/Versions/1.8/ 找不到 ruby 的头文件usr/lib/ruby/ruby.h Gem 文件将继续安装在 /Library/Ruby/Gems/1.8/gems/ffi-1.9.3 中以供检查。结果记录到 /Library/Ruby/Gems/1.8/gems/ffi-1.9.3/ext/ffi_c/gem_make.out -
这在 OSX Mavericks stackoverflow.com/a/22384591/2095051 对我有用
标签: sass breakpoints osx-mavericks