Hallo ich versuche seit geraumer Zeit das Perl Modul XML:LibXML zu installieren allerdings gleingt es mir nicht! weder wenn ich mir die tar files ziehe noch über cpan bzw. über Cpan gar nicht und manuell installiert er zwar aber sobal ich versuche XML::LibXML zu nutzen kommt folgender fehler:
[root@localhost perl]# ./auslesen.pl
/usr/bin/perl: relocation error: /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi/auto/XML/LibXML/LibXML.so: undefined symbol: xmlThrDefPedanticParserDefaultValue
auslesen.pl sieht wie folgt aus:
#! /usr/bin/perl -w
use XML::LibXML;
my $datei = 'teschto.xml';
my $mein_objekt = XML::LibXML->new();
my $Baumobjekt = $mein_objekt->parse_file($datei);
my $wurzel = $Baumobjekt->getDocumentElement;
my @knoten = $wurzel->getElementsByTagName('Mitarbeiter');
foreach my $einzelne_Knoten (@knoten)
{
$Firma_Mitarbeiter=$einzelne_Knoten->getAttribute('Firma');
$Name_des_Knotens=$einzelne_Knoten->getName();
$Inhalt_des_Knotens=$einzelne_Knoten->textContent;
print "$Name_des_Knotens ($Firma_Mitarbeiter) heisst $Inhalt_des_Knotens \n";
}
Please Help!!
Lesezeichen