在Red Hat Enterprise服务器上安装Savon gem的问题

时间:2012-06-05 14:17:31

标签: ruby-on-rails ruby web-services libxml2 savon

我正在使用webservices使用Savon从ruby on rails应用程序与ERP进行通信。 我能够在我当地的Fedora机器上安装Savon gem。但我无法在生产服务器上安装它。 它出现以下错误: -

ERROR:  Error installing savon:
    ERROR: Failed to build gem native extension.

/opt/ruby-enterprise-1.8.7-2010.02/bin/ruby extconf.rb
checking for libxml/parser.h... no
-----
libxml2 is missing.  please visit http://nokogiri.org/tutorials/installing_nokogiri.html for help with installing dependencies.
-----
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file for more
details.  You may need configuration options.

尝试重新安装libxml2,但也犯了错误。 任何人都可以帮我调试这个问题吗?

先谢谢.....

1 个答案:

答案 0 :(得分:0)

原因就在错误信息中:

  

缺少libxml2。请访问http://nokogiri.org/tutorials/installing_nokogiri.html
  有关安装依赖项的帮助。

他们甚至提供了红帽指南。