Hi Jason, I tried to do the following:
/u01/dev/install/perl/XML-Xerces-2.3.0-4> perl -c t/Attributes.t Can't load '/u01/dev/install/perl/XML-Xerces-2.3.0-4/blib/arch/auto/XML/Xerces/Xerc es.so' for module XML::Xerces: Cannot run a file that does not have a valid format. at /usr/local/lib/perl5/5.8.6/aix-thread-multi/DynaLoader.pm line 230. at /u01/dev/install/perl/XML-Xerces-2.3.0-4/blib/lib/XML/Xerces.pm line 7 Compilation failed in require at t/Attributes.t line 14. BEGIN failed--compilation aborted at t/Attributes.t line 14. Don't know whether this will help to solve this problem or not. Leo > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > Sent: 10 February 2005 03:31 > To: [email protected] > Subject: Re: Perl XML-Xerces-2.5.0-0 can't load > 'blib/arch/auto/XML/Xerces/Xe rces.so' > > Zhong Leo - lzhong <[EMAIL PROTECTED]> writes: > > > Please help me about this problem. My first question is whether I > > should use version 2.5.0, given the released version is just 2.3.0. > > > > I tried to install the perl module XML::Xerces version 2.5.0. After > > installed the Xerces-c 2.5.0, I do the normal "make" to make the module. > > When I typed in "make test", lots of Failure appeared. A typical piece > is as > > below: > > Hi Leo, > > Yes, you should be using 2.5. > > I'm not sure what is happening with your build, sorry. My first > impression is that there is an AIX-specific library missing on the > link line which supplies the __ReThrow symbol. > > Are you using gcc or are you using the AIX compiler (xlC?)? > > Cheers, > jas. > > > PERL_DL_NONLAZY=1 /usr/local/bin/perl "-MExtUtils::Command::MM" "-e" > > "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t > > > > t/actualCast..............Can't load > > '/u01/dev/install/perl/XML-Xerces-2.5.0- > 0/blib/arch/auto/XML/Xerces/Xerces.s > > o' for module XML::Xerces: rtld: 0712-001 Symbol __ReThrow was > referenced > > > > from module > > /u01/dev/install/perl/XML-Xerces-2.5.0- > 0/blib/arch/auto/XML/Xerces/Xerces.so > > (), but a runtime definition > > > > of the symbol was not found. at > > /usr/local/lib/perl5/5.8.6/aix-thread-multi/DynaLoader.pm line 230. > > > > at /u01/dev/install/perl/XML-Xerces-2.5.0-0/blib/lib/XML/Xerces.pm line > 7 > > > > Compilation failed in require at t/actualCast.t line 11. > > > > BEGIN failed--compilation aborted at t/actualCast.t line 11. > > > > Undefined subroutine &XML::Xerces::XMLPlatformUtils::Terminate called at > > /u01/dev/install/perl/XML-Xerces-2.5.0-0/blib/lib/XML/Xerces.pm line 24. > > > > END failed--call queue aborted at t/actualCast.t line 11. > > > > Undefined subroutine &main::fail called at t/actualCast.t line 7. > > > > END failed--call queue aborted at t/actualCast.t line 11. > > > > t/actualCast..............dubious > > > > > > Test returned status 255 (wstat 65280, 0xff00) > > > > > > > > > > > > It seems the Xerces.so cannot be found. I added > > /u01/dev/install/perl/XML-Xerces-2.5.0-0/blib/arch/auto/XML/Xerces to > the > > LD_LIBRARY_PATH. The test still caught the same problem. > > > > > > > > Here is my environment: > > > > =============================== > > > > /u01/dev/install/perl/xerces-c-src_2_5_0> uname -a > > > > AIX triton 1 5 0032B30A4C00 > > > > > > > > /u01/dev/install/perl/xerces-c-src_2_5_0> perl -v > > > > > > > > This is perl, v5.8.6 built for aix-thread-multi > > > > > > > > Copyright 1987-2004, Larry Wall > > > > > > > > Perl may be copied only under the terms of either the Artistic License > or > > the > > > > GNU General Public License, which may be found in the Perl 5 source kit. > > > > > > > > Complete documentation for Perl, including FAQ lists, should be found on > > > > this system using `man perl' or `perldoc perl'. If you have access to > the > > > > Internet, point your browser at http://www.perl.org/, the Perl Home > Page. > > > > > > > > /u01/dev/install/perl/xerces-c-src_2_5_0> make -v > > > > GNU Make version 3.79.1, by Richard Stallman and Roland McGrath. > > > > Built for powerpc-ibm-aix4.3.0.0 > > > > Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 2000 > > > > Free Software Foundation, Inc. > > > > This is free software; see the source for copying conditions. > > > > There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A > > > > PARTICULAR PURPOSE. > > > > > > > > Report bugs to <[email protected]>. > > > > > > > > > > > > > > > > The compiler is xlC_r version 6. > > > > > > > > Any advice is warm welcomed! Thanks. > > > > > > > > Leo Zhong > > > > > > > > ********************************************************************** > > The information contained in this communication is > > confidential, is intended only for the use of the recipient > > named above, and may be legally privileged. > > If the reader of this message is not the intended > > recipient, you are hereby notified that any dissemination, > > distribution, or copying of this communication is strictly > > prohibited. > > If you have received this communication in error, > > please re-send this communication to the sender and > > delete the original message or any copy of it from your > > computer system. Thank You. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
