"Glenn Linderman" <[EMAIL PROTECTED]> wrote in message 
news:[EMAIL PROTECTED]
> On approximately 4/6/2006 3:38 PM, came the following characters from the 
> keyboard of Sisyphus:
>> ----- Original Message ----- 
>> From: "Håkan Kvist"
>> .
>> .
>>> I applied the patch in the Install.pm module shipped with the
>> distribution,
>>> but that didn't
>>> help. I still get the:
>>>
>>> Undefined subroutine &ActivePerl::Config::find_prog called at
>>> C:/Perl/site/lib/ActivePerl/Config.pm line 70.
>>> Compilation failed in require at C:/Perl/lib/ExtUtils/MakeMaker.pm line 
>>> 7.
>>> BEGIN failed--compilation aborted at C:/Perl/lib/ExtUtils/MakeMaker.pm
>> line
>>> 7.

[...]

Module::ScanDeps, PAR::Dist, Parse::Binary, and Win32::Exe . Hopefully the

>
> I'll be interested to hear if Håkan has better results than I.
>

I had som older PAR-archives laying around, tried to run them, but ran into 
the following popup from
the system "The procedure entry point PL_memory_wrap could not be located in 
the dynamic link library perl58.dll".

I looked briefly into the patch that activestate provide against the vanilla 
perl source, it seems that the that AS perl build 817 and 816
doesn't export the function "PL_memory_wrap". However the "PL_memory_wrap" 
thingie isn't mentioned in the patch for AS 815.

So I decided to dowgrade to AS 815.

The steps I have done to get it working was:

1. AS perl build 816 installed, try to install as much as possible, tried to 
install the packages Module::ScanDeps, PAR::Dist, Parse::Binary, and 
Win32::Exe  from ppm (if available).

2. downgrade to AS perl build 815, install in the same directory as before, 
c:\perl

3. cpan PAR::Packer

It doesn't fix the original problem, but it lets me create an archive, which 
was the far most important thing.

regards
Håkan



Reply via email to