• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: New Perl in Panther
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: New Perl in Panther


  • Subject: Re: New Perl in Panther
  • From: Terry Simons <email@hidden>
  • Date: Sat, 25 Oct 2003 15:48:58 -0600

John,

A few questions:

Did you do an upgrade install of Panther?

Since Panther uses a different version of perl, you will need to reinstall any libraries that you relied on. I would recommend hand-installing these libraries again, paying close attention to any warnings or errors generated by make test.

Does Panther really have 5.8.0? I'd have thought it would have 5.8.1.

You may also want to try running your program outside of an NSTask. If your program runs outside of an NSTask, then the problem likely does not lie in perl, but maybe something else that happens within your NSTask?

Just a few ideas... I'm certainly no expert, so I would appreciate any corrections if I have mis-informed.

- Terry

On Oct 25, 2003, at 3:30 PM, John Pannell wrote:

Hi all-

I have written an application that makes use of Perl to perform much of its magic. In 10.1 and 10.2 this was working without a hitch, but the new Panther is giving my program a fit. Specifically, I have embedded much of libwww within my application bundle and then written a script which makes use of it. When I run the script within an NSTask, I find the following problem:

dyld: perl Undefined symbols:
_PL_curpad
_PL_errgv
... many more undefined symbols...
_perl_get_hv
_perl_get_sv
Trace/BPT trap

I have searched cocoa.mamasam.com and done some googling without luck. Most of the info I have found says that the undefined symbols issue has to do with incompatible libraries. My guesses are these:

1. My libwww is old and now broken in Perl 5.8.0 (which ships with Panther)
2. Something is broken in the default Perl install in Panther.

I know there are a few Perl experts on this list (myself not among them) - if anyone can shed any light on this issue, I would be very grateful. Sorry for such a non-cocoa question!

John
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.

References: 
 >New Perl in Panther (From: John Pannell <email@hidden>)

  • Prev by Date: New Perl in Panther
  • Next by Date: Init Question
  • Previous by thread: New Perl in Panther
  • Next by thread: Re: New Perl in Panther
  • Index(es):
    • Date
    • Thread