>At 6:35 Uhr -0800 02.01.2002, Jock Christie wrote:
>Hello,
>
>I am having troubles with XML::Parser on MacPerl 5.6.1b2. I suspect I have done
>something wrong, >like forgotten to download another important module. I was
>wondering if you could give me suggestions >on how to fix this.
>
>Thank you very much.
>
>Jock Christie
>
>Relevant Facts
>PowerMac 7300/200 (128MB built in, 129MB Virtual)
>MacOS 8.6
>MacPerl 5.6.1b2 Clean install (min memory of about 15k)
>
>Installed modules = XML::Parser (2.30 with Expat) and RPC::XML (0.29)
>I used "installme.plx"
>
>The trouble line (#5)
>use XML::Parser;
>
>The error
># Can't load 'Macintosh:Applications:MacPerl
>�:site_perl:MacPPC:auto:XML:Parser:Expat:Expat' for >module XML::Parser::Expat:
>DynaLoader error [-2807, Perl--Perl_markstack_max].
>File 'Macintosh:Applications:MacPerl �:lib:DynaLoader.pm'; Line 206
># Compilation failed in require.
>File 'Macintosh:Applications:MacPerl �:site_perl:XML:Parser.pm'; Line 15
># BEGIN failed--compilation aborted.
>File 'Macintosh:Applications:MacPerl �:site_perl:XML:Parser.pm'; Line 19
># Compilation failed in require.
>File 'Macintosh:Documents:Traxsis:xml_test.pl'; Line 5
># BEGIN failed--compilation aborted.
>File 'Macintosh:Documents:Traxsis:xml_test.pl'; Line 5
>
>I did verify that there is a file called
>'Macintosh:Applications:MacPerl �:site_perl:MacPPC:auto:XML:Parser:Expat:Expat'
>It is approximately 156k
>
>THANKS AGAIN!!!
Jock,
I suspect that you've installed XML-Parser-2.30 for old MacPerl 5.2.0r4. Shared
libraries like Expat are *NOT* binary compatible between the two MacPerl versions.
You can download XML-Parser-2.30-bin56Mac.tar.gz (where 'bin56Mac' indicates a binary
distribution for MacPerl 5.6.1 and higher) from my website at
http://usemacperl.esmartweb.com/modules.html
or from my CPAN directory
$CPAN/authors/id/T/TW/TWEGNER/
I've CC'ed the MacPerl mailing list, because your question might be be of general
interest.
Best regards,
--Thomas
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com