OK, I'm assuming you're asking me to change lines 103 and 110 in pp,
and not in pp.bat. When I do this and rerun the command,
I get the following result:
D:\app\perl561\lib\local\stage\PAR-0.76\blib\script>pp -o out.exe
d:\mcd\dvl\scripts\fnetstat.pl
.\parl.exe: creation of C:\WINDOWS\TEMP\par_priv.4294246133.tmp\perl56.dll failed -
aborting with 13.
D:\app\perl561\lib\local\stage\PAR-0.76\blib\script>
My lib path is PERL5LIB=d:/app/perl561/lib;d:/app/perl561/lib/local
These are all the par.pm occurrences relative to d:\app\perl561:
D:\app\perl561>dir par.pm /s /b
D:\app\perl561\lib\local\App\Packer\PAR.pm
D:\app\perl561\lib\local\stage\PAR-0.76\blib\lib\PAR.pm
D:\app\perl561\lib\local\stage\PAR-0.76\blib\lib\App\Packer\PAR.pm
D:\app\perl561\lib\local\stage\PAR-0.76\inc\Module\Install\PAR.pm
D:\app\perl561\lib\local\stage\PAR-0.76\inc\Module\Install\PRIVATE\PAR.pm
D:\app\perl561\lib\local\stage\PAR-0.76\lib\PAR.pm
D:\app\perl561\lib\local\stage\PAR-0.76\lib\App\Packer\PAR.pm
So yeah I would be surprised if any module knew how to load par.pm.
I'm guessing that since my 'nmake install' step does not finish,
the files don't get copied to the right places? Or is that
something I need to do on my own? All I did was extract from the
archive with which I downloaded PAR (namely
PAR-0.76-MSWin32-x86-multi-thread-5.6.1.par) into
d:\app\perl561\lib\local\stage\PAR-0.76, preserving directory names.
Thanks for taking a look at this. I can try modifying my LIBPATH if that's
appropriate, but it seems like the issue is that the right files are not in the right
places. How do you envision that the PAR files are arranged in a successful
installation?
Thanks again.
Autrijus Tang <[EMAIL PROTECTED]> wrote:
>On Tue, Nov 11, 2003 at 01:02:11AM -0500, [EMAIL PROTECTED] wrote:
>> Hi, I get this output when I run pp, can anyone point me in right
>> direction for tracking this down. My platform is Win32, my Perl is
>> ActiveState 5.6.1, my PAR is 0-76. Thanks in advance.
>>
>> D:\app\perl561\lib\local\stage\PAR-0.76\blib\script>pp -o out.exe \mcd\dvl\
>> scripts\fnetstat.pl
>> Odd number of elements in hash assignment at pp line 103, <$handle> line 1.
>> Odd number of elements in hash assignment at pp line 110.
>> .\parl.exe: creation of C:\WINDOWS\TEMP\par_priv.4294224625.tmp\perl56.dll failed -
>> aborting with 13.
>
>Well, it looks like that PAR.pm is somehow not in your @INC.
>
>Can you modify line 103 and 110 from
> map { (Module::ScanDeps::_find_in_inc($_) => 1) } @exclude
>
>to
> map { $_ => 1 }
> map { Module::ScanDeps::_find_in_inc($_) }
> @exclude
>
>and see if it still breaks?
>
>Thanks,
>/Autrijus/
>
__________________________________________________________________
McAfee VirusScan Online from the Netscape Network.
Comprehensive protection for your entire computer. Get your free trial today!
http://channels.netscape.com/ns/computing/mcafee/index.jsp?promo=393397
Get AOL Instant Messenger 5.1 free of charge. Download Now!
http://aim.aol.com/aimnew/Aim/register.adp?promo=380455