On Monday, February 4, 2002, at 02:41 AM, Jonathan Baumgartner wrote:
> I am trying to get demime working on OS X with majordomo. It required 
> some
> packages that I grabbed CPAN without any problems. I _think_ I'm running
> Perl 5.6.0, but I'm not sure because CPAN kept trying to upgrade to 
> 5.6.1. I
> cancelled the upgrade, but I don't know if it went ahead and modified 
> some
> files anyway or not.

Probably not.

> I have an idea as to what's wrong, but I can't begin to figure out how 
> to
> fix it. I tried reinstalling perl from the OS X CD via Pacifist, but it
> didn't make any difference.
>
> This is line 2 from _h2ph_pre.ph:
>
> unless (defined (&/usr/lib/libSystem.B.dylib)) { sub
> /usr/lib/libSystem.B.dylib() { 1 } }

What command created _h2ph_pre.ph?  It's flawed - it's trying to look 
something like

     unless (defined (&foo)) { sub foo() { 1 } }

but that wouldn't work anyway.  It would need to be something like

     unless (defined (&foo)) { eval 'sub foo() { 1 }' }


  -Ken

Reply via email to