我正在尝试在Windows上安装“pam”。但是开始
$ gem install pam
给了我
generating _pam-x64-mingw32.def
compiling pam_handle.c
In file included from pam_handle.c:5:0:
_pam.h:9:21: fatal error: version.h: No such file or directory
compilation terminated.
make: *** [pam_handle.o] Error 1
make failed, exit code 2
安装了Ruby DevKit,并使用
检查安装$ gem install json --platform=ruby
$ ruby -rubygems -e "require 'json'; puts JSON.load('[42]').inspect"
[42]
我怀疑version.h
是否特定于unix / linux。有没有人设法在Windows上安装这个gem?
答案 0 :(得分:0)
看起来不再支持pam
gem了。
https://rubygems.org/gems/pam说,最新版本发布时间大约是10年前。
我建议您考虑使用一些较新的替代品,最常见的建议是Use some unix-based OS for Ruby development, instead of windows.