XML::LibXMLのインストールでつまった

今現在解決方法模索中...



1、cpan>install XML::LibXML
出力

中略

running xml2-config...
using fallback values for LIBS and INC
options:
LIBS='-L/usr/local/lib -L/usr/lib -lxml2 -lm'
INC='-I/usr/local/include -I/usr/include'
If this is wrong, Re-run as:
$ /usr/bin/perl Makefile.PL LIBS='-L/path/to/lib' INC='-I/path/to/include'

looking for -lxml2... no
looking for -llibxml2... no
libxml2 not found
Try setting LIBS and INC values on the command line
Or get libxml2 from
http://xmlsoft.org/
If you install via RPMs, make sure you also install the -devel
RPMs, as this is where the headers (.h files) are.
make: *** ターゲットが指定されておらず, makefile も見つかりません. 中止.
/usr/bin/make -- NOT OK
Running make test
Can't test without successful make
Running make install
make had returned bad status, install seems impossible


2、Synapticパッケージマネージャーより
「libxml2-dev」で検索して、libxml2-devをインストール。
これでxml2-configコマンドが使えるようになった。

root@ten-desktop:/opt/lampp/bin# xml2-config --prefix=/usr/lib

とやって、再インストールを試みた。

root@ten-desktop:~/.cpan/build/XML-LibXML-1.66# perl Makefile.PL

そしたら...

enable native perl UTF8
running xml2-config...ok (2.6.31)
looking for -lxml2... yes
Checking if your kit is complete...
Looks good
Writing Makefile for XML::LibXML

エラーがでない!
やったあ!と思ったが、

perl Makefile.PL

をやって、いざ

make install

をやると、エラーっぽいものがでてきた。
以下はその出力

Manifying blib/man3/XML::LibXML::DOM.3pm
Manifying blib/man3/XML::LibXML::Number.3pm
Manifying blib/man3/XML::LibXML::Node.3pm
Manifying blib/man3/XML::LibXML::Literal.3pm
Manifying blib/man3/XML::LibXML::Parser.3pm
Manifying blib/man3/XML::LibXML::DocumentFragment.3pm
Manifying blib/man3/XML::LibXML::XPathContext.3pm
Manifying blib/man3/XML::LibXML::InputCallback.3pm
Manifying blib/man3/XML::LibXML::Element.3pm
Manifying blib/man3/XML::LibXML::Namespace.3pm
Manifying blib/man3/XML::LibXML::SAX::Builder.3pm
Manifying blib/man3/XML::LibXML::Document.3pm
Manifying blib/man3/XML::LibXML::Attr.3pm
Manifying blib/man3/XML::LibXML::SAX::Generator.3pm
Manifying blib/man3/XML::LibXML::CDATASection.3pm
Manifying blib/man3/XML::LibXML::Reader.3pm
Manifying blib/man3/XML::LibXML.3pm
Manifying blib/man3/XML::LibXML::SAX.3pm
Manifying blib/man3/XML::LibXML::RelaxNG.3pm
Manifying blib/man3/XML::LibXML::Text.3pm
Manifying blib/man3/XML::LibXML::Boolean.3pm
Manifying blib/man3/XML::LibXML::PI.3pm
Manifying blib/man3/XML::LibXML::Schema.3pm
Manifying blib/man3/XML::LibXML::NodeList.3pm
Manifying blib/man3/XML::LibXML::Comment.3pm
Manifying blib/man3/XML::LibXML::Dtd.3pm
Installing /usr/local/lib/perl/5.8.8/auto/XML/LibXML/LibXML.so
Installing /usr/local/lib/perl/5.8.8/auto/XML/LibXML/LibXML.bs
Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
Installing /usr/local/lib/perl/5.8.8/XML/LibXML.pod
Installing /usr/local/lib/perl/5.8.8/XML/LibXML.pm
Installing /usr/local/lib/perl/5.8.8/XML/LibXML/Reader.pod
Installing /usr/local/lib/perl/5.8.8/XML/LibXML/XPathContext.pod
Installing /usr/local/lib/perl/5.8.8/XML/LibXML/Reader.pm
Installing /usr/local/lib/perl/5.8.8/XML/LibXML/SAX.pod
Installing /usr/local/lib/perl/5.8.8/XML/LibXML/InputCallback.pod
Installing /usr/local/lib/perl/5.8.8/XML/LibXML/NodeList.pm
Installing /usr/local/lib/perl/5.8.8/XML/LibXML/CDATASection.pod
Installing /usr/local/lib/perl/5.8.8/XML/LibXML/XPathContext.pm
Installing /usr/local/lib/perl/5.8.8/XML/LibXML/PI.pod
Installing /usr/local/lib/perl/5.8.8/XML/LibXML/DocumentFragment.pod
Installing /usr/local/lib/perl/5.8.8/XML/LibXML/DOM.pod
Installing /usr/local/lib/perl/5.8.8/XML/LibXML/Boolean.pm
Installing /usr/local/lib/perl/5.8.8/XML/LibXML/RelaxNG.pod
Installing /usr/local/lib/perl/5.8.8/XML/LibXML/Namespace.pod
Installing /usr/local/lib/perl/5.8.8/XML/LibXML/Element.pod
Installing /usr/local/lib/perl/5.8.8/XML/LibXML/Comment.pod
Installing /usr/local/lib/perl/5.8.8/XML/LibXML/Attr.pod
Installing /usr/local/lib/perl/5.8.8/XML/LibXML/Schema.pod
Installing /usr/local/lib/perl/5.8.8/XML/LibXML/Document.pod
Installing /usr/local/lib/perl/5.8.8/XML/LibXML/SAX.pm
Installing /usr/local/lib/perl/5.8.8/XML/LibXML/Node.pod
Installing /usr/local/lib/perl/5.8.8/XML/LibXML/Literal.pm
Installing /usr/local/lib/perl/5.8.8/XML/LibXML/Number.pm
Installing /usr/local/lib/perl/5.8.8/XML/LibXML/Parser.pod
Installing /usr/local/lib/perl/5.8.8/XML/LibXML/Text.pod
Installing /usr/local/lib/perl/5.8.8/XML/LibXML/Dtd.pod
Installing /usr/local/lib/perl/5.8.8/XML/LibXML/SAX/Generator.pm
Installing /usr/local/lib/perl/5.8.8/XML/LibXML/SAX/Builder.pod
Installing /usr/local/lib/perl/5.8.8/XML/LibXML/SAX/Parser.pm
Installing /usr/local/lib/perl/5.8.8/XML/LibXML/SAX/Builder.pm
Installing /usr/local/man/man3/XML::LibXML::XPathContext.3pm
Installing /usr/local/man/man3/XML::LibXML::InputCallback.3pm
Installing /usr/local/man/man3/XML::LibXML::Boolean.3pm
Installing /usr/local/man/man3/XML::LibXML::Text.3pm
Installing /usr/local/man/man3/XML::LibXML::Schema.3pm
Installing /usr/local/man/man3/XML::LibXML::Dtd.3pm
Installing /usr/local/man/man3/XML::LibXML::Namespace.3pm
Installing /usr/local/man/man3/XML::LibXML::Attr.3pm
Installing /usr/local/man/man3/XML::LibXML::DOM.3pm
Installing /usr/local/man/man3/XML::LibXML::NodeList.3pm
Installing /usr/local/man/man3/XML::LibXML::PI.3pm
Installing /usr/local/man/man3/XML::LibXML::CDATASection.3pm
Installing /usr/local/man/man3/XML::LibXML::Element.3pm
Installing /usr/local/man/man3/XML::LibXML::SAX::Builder.3pm
Installing /usr/local/man/man3/XML::LibXML::Document.3pm
Installing /usr/local/man/man3/XML::LibXML::Number.3pm
Installing /usr/local/man/man3/XML::LibXML::Node.3pm
Installing /usr/local/man/man3/XML::LibXML::Reader.3pm
Installing /usr/local/man/man3/XML::LibXML::Comment.3pm
Installing /usr/local/man/man3/XML::LibXML::SAX::Generator.3pm
Installing /usr/local/man/man3/XML::LibXML::DocumentFragment.3pm
Installing /usr/local/man/man3/XML::LibXML::Literal.3pm
Installing /usr/local/man/man3/XML::LibXML::RelaxNG.3pm
Installing /usr/local/man/man3/XML::LibXML::Parser.3pm
Installing /usr/local/man/man3/XML::LibXML::SAX.3pm
Installing /usr/local/man/man3/XML::LibXML.3pm
Writing /usr/local/lib/perl/5.8.8/auto/XML/LibXML/.packlist
Appending installation info to /usr/local/lib/perl/5.8.8/perllocal.pod

Please use 'update-perl-sax-parsers(8) to register this parser.'
See /usr/share/doc/libxml-sax-perl/README.Debian for more info.


Please use 'update-perl-sax-parsers(8) to register this parser.'
See /usr/share/doc/libxml-sax-perl/README.Debian for more info.

http://homepage.mac.com/gamme/obs/15-2plagger.html
ここに同じ問題をかかえるひとをみつけたが、結局未解決のままで記事が終わっている。
一応同じことをやってみたが、

update-perl-sax-parsers --add XML::LibXML

をやったら

XML::LibXML
update-perl-sax-parsers: Adding Perl SAX parser module info file of XML::LibXML...
Can't locate object method "supported_features" via package "XML::LibXML" at /usr/share/perl5/XML/SAX.pm line 155.

と出てきて手の打ちようがなくなった。

今回ばかりは本当に行き詰まった感が。。。

なんでかな。
数日前別のPCでやったら、XML::LibXMLもDBIも他のモジュールも一瞬でインストールできたのに、どうして今回のPCではこんなにエラーでまくるかな。

誰かこの問題の解決方法知ってたら教えてください。