【发布时间】:2014-12-06 05:18:48
【问题描述】:
我正在使用带有 Ruby 1.9.3 的 Windows 8.1 - 当我尝试安装任何 gem 时,此错误会显示:
ERROR: Failed to build gem native extension.
C:/Ruby193/bin/ruby.exe -r ./siteconf20141011-6892-1pldhkg.rb extconf.rb
正在检查 ffi.h... 否
检查 /usr/local/include 中的 ffi.h,/usr/include/ffi...否
正在检查 rb_thread_blocking_region()...是的
正在检查 rb_thread_call_with_gvl()...是的
正在检查 rb_thread_call_without_gvl()...是的
正在检查 ffi_prep_cif_var()...否
创建 extconf.h
创建 Makefile
清洁 Makefile:165: *** 目标模式不包含“%”。停下来。
制作 Makefile:165: *** 目标模式不包含“%”。停下来。
制作失败,退出代码 2
Gem 文件将继续安装在 C:/Ruby193/lib/ruby/gems/1.9.1/gems/ffi-1.9.6 供检查。 结果记录到 C:/Ruby193/lib/ruby/gems/1.9.1/extensions/x86-mingw32/1.9.1/ff i-1.9.6/gem_make.out
【问题讨论】:
-
该问题的答案表明我安装了 DevKit - 我忘了提到问题发生时我已经安装了它