【问题标题】:Sass Breakpoint not working in Mavericks?Sass 断点在 Mavericks 中不起作用?
【发布时间】: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


【解决方案1】:

我遇到了这个错误,并且能够通过运行来修复它:

sudo ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future gem install breakpoint

虽然显然它也可以通过运行来修复:

export CFLAGS=-Qunused-arguments; export CPPFLAGS=-Qunused-arguments; sudo gem install breakpoint

从:clang: error: unknown argument: '-mno-fused-madd' [-Wunused-command-line-argument-hard-error-in-future]得到这个

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-02
    • 2012-11-16
    相关资源
    最近更新 更多