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
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.

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:

--
Posted via http://www.ruby-forum.com/.

sudo apt-get install libxml2-dev

···

________________________________________________________________________

Alex Stahl | Sr. Quality Engineer | hi5 Networks, Inc. | astahl@hi5.com

m: 415.710.6961

On Fri, 2010-11-19 at 16:58 -0600, Lucas Panthe wrote:

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:

Alex Stahl wrote in post #962692:

sudo apt-get install libxml2-dev

________________________________________________________________________

Alex Stahl | Sr. Quality Engineer | hi5 Networks, Inc. | astahl@hi5.com
> 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...

···

--
Posted via http://www.ruby-forum.com/\.

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 Stahl | Sr. Quality Engineer | hi5 Networks, Inc. | astahl@hi5.com

On Fri, 2010-11-19 at 17:24 -0600, Lucas Panthe wrote:

Alex Stahl wrote in post #962692:
> sudo apt-get install libxml2-dev
>
>
> ________________________________________________________________________
>
> Alex Stahl | Sr. Quality Engineer | hi5 Networks, Inc. | astahl@hi5.com
> >

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...

And also lib xslt dev?

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

···

On Fri, Nov 19, 2010 at 6:24 PM, Lucas Panthe <panthe@libero.it> wrote:

Alex Stahl wrote in post #962692:

sudo apt-get install libxml2-dev

Thanks for your reply but I've just installed libxml2-dev...

Alex Stahl 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 Stahl | Sr. Quality Engineer | hi5 Networks, Inc. | astahl@hi5.com
>

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

···

--
Posted via http://www.ruby-forum.com/\.

unknown wrote in post #962840:

Alex Stahl 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!

···

On Fri, Nov 19, 2010 at 6:24 PM, Lucas Panthe <panthe@libero.it> wrote:

--
Posted via http://www.ruby-forum.com/\.