in reply to XML::Simple on Solaris 8
The error comes from XML::SAX::ParserFactory which is part of the XML::SAX distribution, so you obviously have that installed. Mysteriously, although XML::SAX::PurePerl is part of the same distribution, it clearly isn't working. You might want to try re-installing XML::SAX and look carefully for error messages during the install.
Some CPAN modules can be installed by simply copying the .pm files from the distribution tar file into a Perl lib directory (eg: this works for XML::Simple). XML::SAX is not one of those modules. It has magic stuff happening in the Makefile.PL that generates some .pm files on the fly.
Another thing to beware of is that XML::SAX::PurePerl relies on XML::SAX::Base which is a distribution nested inside the XML::SAX distribution. Running 'make' would normally recurse down into the nested directory but maybe that didn't happen on your system. Try cd'ing into XML-SAX-Base and running 'perl Makefile.PL; make test' there.
|
|---|