2014-01-13 68 views

回答

0

找不到此错误的东西要么宝石在osx 10.7.5上安装新鲜的rvm ruby​​ 2.1.0,狮子。

通过自制程序安装如nokogiri's home page上详细为我工作。

得让你的编译器也工作(gcc对我来说)。
需要一段时间才能完成该死的事情。
祝你好运。

0
brew install libxml2 libxslt 
brew link libxml2 libxslt 

然后从源代码安装libiconv的:

wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.13.1.tar.gz 
tar xvfz libiconv-1.13.1.tar.gz 
cd libiconv-1.13.1 
./configure --prefix=/usr/local/Cellar/libiconv/1.13.1 
make 
sudo make install 

然后(最终)安装引入nokogiri:

gem install nokogiri -- --with-xml2-include=/usr/local/Cellar/libxml2/2.7.8/include/libxml2 
         --with-xml2-lib=/usr/local/Cellar/libxml2/2.7.8/lib 
         --with-xslt-dir=/usr/local/Cellar/libxslt/1.1.26 
         --with-iconv-include=/usr/local/Cellar/libiconv/1.13.1/include 
         --with-iconv-lib=/usr/local/Cellar/libiconv/1.13.1/lib 

来源:http://nokogiri.org/tutorials/installing_nokogiri.html

5

我遇到了这个错误,当我试图安装在Mac 10.9上nokogiri 1.6.6.2,这里是我如何修正:

CC=llvm-gcc gem install nokogiri -v '1.6.6.2' 
+0

也适用于Mac 10.10 – panther

相关问题