我正在尝试在Windows XP上安装pauldix-feedzirra gem并得到如下错误:
构建原生扩展。这可能需要一段时间...... 错误:安装pauldix-feedzirra时出错: 错误:无法构建gem原生扩展。
C:/InstantRails-2.0-win/ruby/bin/ruby.exe extconf.rb 检查curl-config ...没有 检查curl.lib中的main()...没有 * extconf.rb失败* 由于某些原因,可能无法创建Makefile 必要的库和/或标题。检查mkmf.log文件以获取更多信息 细节。您可能需要配置选项。
提供配置选项: --with-OPT-DIR --without-OPT-DIR --with-OPT-包括 --without-OPT-包括= $ {停用DIR} /包括 --with-OPT-LIB --without-OPT-LIB = $ {选择-DIR} / lib目录 --with-MAKE-PROG --srcdir =。 --curdir --ruby = C:/InstantRails-2.0-win/ruby/bin/ruby --with卷曲-DIR --without卷曲-DIR --with卷曲,包括: --without卷曲-包括= $ {卷曲-DIR} /包括 --with-卷曲LIB --without卷曲-LIB = $ {卷曲-DIR} / lib中 --with-curllib --without-curllib extconf.rb:12:找不到libcurl或curl / curl.h(RuntimeError)
尝试传递--with-curl-dir或--with-curl-lib和--with-curl-include extconf的选项。
Gem文件将保留在C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/taf2-curb-0.5.4.0中进行检查。 结果记录到C:/InstantRails-2.0-win/ruby/lib/ruby/gems/1.8/gems/taf2-curb-0.5.4.0/ext/gem_make.out
答案 0 :(得分:0)
执行以下命令及其工作
gem install pauldix-feedzirra --platform = mswin32