----- Original Message ----- 
From: "Jan Dubois" <[EMAIL PROTECTED]>
To: "'Sisyphus'" <[EMAIL PROTECTED]>; "'Glenn Linderman'"
<[EMAIL PROTECTED]>
Cc: <[email protected]>
Sent: Monday, April 03, 2006 2:02 AM
Subject: RE: PAR problems


> On Sun, 02 Apr 2006, Sisyphus wrote:
> > There's a section of code inside inc/Module/Install.pm's load_extensions
> > subroutine that goes thusly:
> >
> > my $new = eval { require $file; $pkg->can('new') };
> >       unless ( $new ) {
> >       warn $@ if $@;
> >       next;
> > }
> >
> > That's the code that produces the first part of the error message. ie
it's
> > $@ that contains:
> >
> > " Undefined subroutine &ActivePerl::Config::find_prog called at
> >  C:/Perl/site/lib/ActivePerl/Config.pm line 70.
>
> You need to use Module::Install 0.61 to properly work with
ActivePerl::Config:

Just tried that. But then PRIVATE/PAR.pm could not be found - because the
PRIVATE folder needs to be moved up one level. So I moved it up one level,
but then 'parl' doesn't get built when I run 'nmake'. (At that point I
stopped trying.)

>
> Or just remove this line from your current Module::Install to check if
updating
> Module::Install will fix the PAR issue:
>
>     local @INC = ($path, @INC);
>

Yep - that works fine for me.

Cheers,
Rob

Reply via email to