我无法在运行Yosemite的新Mac上安装我的gem包,因为一个gem只安装操作系统附带的C编译器,而另一个gem只需要Homebrew的C编译器。我根本无法工作,仅仅是因为据称新的gcc版本4.9.1有这样的错误:
cc1: error: -Werror=shorten-64-to-32: no option -Wshorten-64-to-32我不明白这个错误意味着什么,也不明白如何让编译器忽略它。It is recommended to use
ERROR: Error installing nokogiri:
ERROR: Failed to build gem native extension.please visit http://nokogiri.org/tutorials/installing_nokogiri.html for help with installing dependencies
尝试在Centos 7上安装Rails时收到此错误消息Building native extensions./usr/bin/ruby extconf.rb
Gem files will remain installed in /usr/local/share/gems/gems/nokogiri-1.6.6.2Results logged to
我刚刚更新到OS Lion,当我使用rails和终端时,我得到了以下信息。WARNING: Nokogiri was built against LibXML version 2.8.0, but has dynamically loaded 2.7.8
我看过类似问题的其他答案,但它们似乎并没有阻止警告消息的出现。
在使用实例中的所有ruby和gem包版本升级时,守护程序脚本现在出错。我在irb中也遇到了同样的错误 ** /home/ec2-user/.local/share/gem/ruby/gems/aws-sdk-core-3.121.0/lib/aws-sdk-core/xmlEnsure that you have installed or added to your Gemfile one of ox, oga, libxml, nokogi