我想在基于Fedora 12的行星实验室节点中安装一个OMF RC: 它要求ruby 1.9.3。所以,我安装了git,然后安装了ruby-devel然后安装了rvm。安装了rvm:
rvm install 1.9.3
毕竟当我要安装时:
gem install omf_rc --pre --no-ri --no-rdoc
它给了我以下错误:
构建原生扩展。这可能需要一段时间......
错误:安装omf_rc时出错:
错误:无法构建gem原生扩展。
/usr/local/rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rb
检查libxml / parser.h ... * extconf.rb失败* 由于某些原因,可能无法创建Makefile 必要的库和/或标题
请让我知道如何解决这个问题。感谢
答案 0 :(得分:2)
似乎你需要安装libxml,试试:
sudo yum install -y gcc ruby-devel libxml2 libxml2-devel libxslt libxslt-devel
答案 1 :(得分:1)
还需要以下安装:
sudo yum install -y git make gcc-c++
和
sudo yum groupinstall development-tools development-libs