http://www.perlmonks.org?node_id=309096

jakeeboy has asked for the wisdom of the Perl Monks concerning the following question:

I'm running Mac OS X 10.2 and I have upgraded to Perl 5.8.1 but it seems that the modules PerlObjCBridge.pm and Foundation.pm don't work with Perl 5.8.1 I've tried coping the modules to the PATH that 5.8.1 uses but I still get compilation errors.

Has anyone used these modules with 5.8.1 and Jaguar?

Thanks

Edit by tye, title, preserve formatting

  • Comment on PerlObjCBridge and Foundation fail after 5.8.1 upgrade

Replies are listed 'Best First'.
Re: PerlObjCBridge
by Anonymous Monk on Nov 22, 2003 at 01:40 UTC
    perl 5.8.0 is not binary compatible with 5.8.1, but 5.8.2 is binary compatible with 5.8.0. Since 5.8.2 is the latest and greatest perl, you should try installing that one, then come back if you have trouble installing it.
      That's not going to get him anywhere, though. OS X 10.2 ships with Perl 5.6.0, and the modules he's having trouble witih are provided as part of the stock OS install. No version of 5.8 is going to do any good under OS X 10.2, unless he can scare up the source and rebuild the modules.
Re: PerlObjCBridge and Foundation fail after 5.8.1 upgrade
by Elian (Parson) on Nov 22, 2003 at 18:20 UTC
    These modules have XS components. 10.2 comes with perl 5.6.0, which isn't binary compatible with 5.8.x. Apple doesn't seem to ship the XS source for these modules as part of the standard distribution either, though you can try poking around their website to see what you can find, otherwise you're out of luck. You can try upgrading to 10.3 to get a version of 5.8 if you need it that badly.