Install Nokogiri

Hi,
in two my server with Ubuntu I’m not able to install nokogiri.
When I run the installation command appears this message:
root@server1:/usr/lib# gem install nokogiri
Building native extensions. This could take a while…
ERROR: Error installing nokogiri:
ERROR: Failed to build gem native extension.

/usr/bin/ruby1.8 extconf.rb
checking for libxml/parser.h… no

libxml2 is missing. please visit
Installing Nokogiri - Nokogiri 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.

Provided configuration options:
–with-opt-dir
–without-opt-dir
–with-opt-include
–without-opt-include=${opt-dir}/include
–with-opt-lib
–without-opt-lib=${opt-dir}/lib
–with-make-prog
–without-make-prog
–srcdir=.
–curdir
–ruby=/usr/bin/ruby1.8
–with-zlib-dir
–without-zlib-dir
–with-zlib-include
–without-zlib-include=${zlib-dir}/include
–with-zlib-lib
–without-zlib-lib=${zlib-dir}/lib
–with-iconv-dir
–without-iconv-dir
–with-iconv-include
–without-iconv-include=${iconv-dir}/include
–with-iconv-lib
–without-iconv-lib=${iconv-dir}/lib
–with-xml2-dir
–without-xml2-dir
–with-xml2-include
–without-xml2-include=${xml2-dir}/include
–with-xml2-lib
–without-xml2-lib=${xml2-dir}/lib
–with-xslt-dir
–without-xslt-dir
–with-xslt-include
–without-xslt-include=${xslt-dir}/include
–with-xslt-lib
–without-xslt-lib=${xslt-dir}/lib

Gem files will remain installed in /var/lib/gems/1.8/gems/nokogiri-1.4.4
for inspection.
Results logged to
/var/lib/gems/1.8/gems/nokogiri-1.4.4/ext/nokogiri/gem_make.out

Somebody can help me please??
I’m searching on the net for some information but for now nothing to
do…
Thansk in advance.
:wink:

sudo apt-get install libxml2-dev


Alex S. | Sr. Quality Engineer | hi5 Networks, Inc. | [email protected]
| m: 415.710.6961

Alex S. wrote in post #962692:

sudo apt-get install libxml2-dev


Alex S. | Sr. Quality Engineer | hi5 Networks, Inc. | [email protected]
| m: 415.710.6961

Thanks for your reply but I’ve just installed libxml2-dev…
I don’t know what happens, One server have Ubuntu 9.04 and the other
Ubuntu 10.04 but int all the same error…

Might be a different lib you need. Try ‘apt-cache search libxml’ to
what else is available… might just be ‘libxml2’ you need, instead of
-dev. Or maybe ‘libxml-ruby(1.8|1.9.1)’.

Then again, this was exactly the problem I ran into when I was setting
up, and installing ‘libxml2-dev’ and ‘libxslt-dev’ resolved it. But if
you’re not getting an error on the latter, you would already have it.


Alex S. | Sr. Quality Engineer | hi5 Networks, Inc. | [email protected]
|

Alex S. wrote in post #962707:

Might be a different lib you need. Try ‘apt-cache search libxml’ to
what else is available… might just be ‘libxml2’ you need, instead of
-dev. Or maybe ‘libxml-ruby(1.8|1.9.1)’.

Then again, this was exactly the problem I ran into when I was setting
up, and installing ‘libxml2-dev’ and ‘libxslt-dev’ resolved it. But if
you’re not getting an error on the latter, you would already have it.


Alex S. | Sr. Quality Engineer | hi5 Networks, Inc. | [email protected]
|

I’ve try this combination in various format but nothing to do…

libxml2 libxml2-dev libruby1.8 libruby libxml-libxml-perl libxml-perl
libxml2-utils libxml-ruby libxml-ruby1.8
libxml-ruby1.9.1

On Fri, Nov 19, 2010 at 6:24 PM, Lucas P. [email protected] wrote:

Alex S. wrote in post #962692:

sudo apt-get install libxml2-dev

Thanks for your reply but I’ve just installed libxml2-dev…

And also lib xslt dev?

What does
/var/lib/gems/1.8/gems/nokogiri-1.4.4/ext/nokogiri/gem_make.out say?

unknown wrote in post #962840:

On Fri, Nov 19, 2010 at 6:24 PM, Lucas P. [email protected] wrote:

Alex S. wrote in post #962692:

sudo apt-get install libxml2-dev

Thanks for your reply but I’ve just installed libxml2-dev…

And also lib xslt dev?

What does
/var/lib/gems/1.8/gems/nokogiri-1.4.4/ext/nokogiri/gem_make.out say?

I’ve solve my problem doing that:
wget http://i.loveruby.net/archive/racc/racc-1.4.5-all.tar.gz
tar xzvf racc-1.4.5-all.tar.gz
cd racc-1.4.5-all
ruby setup.rb config
ruby setup.rb setup
ruby setup.rb install
gem install aaronp-frex -s http://gems.github.com
gem install nokogiri

I’ve find this post here:
http://www.hostingrails.com/Installing-nokogiri-gem

Finally I’ve solved all my problem.
Thanks for your helps guys!!!
Byee!