Hi,

Had a chance for a better look at this.

The t/10-parl-generation tests will always fail if you are installing using the 
downloadable PAR dist. (PAR-Packer-0.976-MSWin32-x86-multi-thread-5.8.8.par), 
so that failure can be ignored.

Your Config (dependent on version of ActivePerl) causes scripts & execs to be installed in C:\Perl\site\bin

You need this on your path - which it doesn't seem to be.

I think the site/bin issue is solved in recent ActivePerl releases - either 
Config.pm is changed or MSI puts c:\Perl\Site|bin on your path (or both).

So putting C:\Perl\site\bin on your path will mean that 'pp' can be run. 
Whether it works or not is another matter. That will depend on your ActivePerl 
build.

My guess is that PAR-Packer-0.976-MSWin32-x86-multi-thread-5.8.8.par will 
probably work with ActivePerl builds 820 and 822 but almost certainly won't 
work with earlier releases.


Regards

Mark



Jamie Lahowetz wrote:
I'm trying to install PAR-Packer of my windows Vista machine. I first tried
this using Perl Package Manager on ActivePerl with version 0.976. Didnt
work. Now I'm trying to install version 0.976 using nmake. Here is the
output:

C:\Users\deadpickle\Desktop\PAR-Packer-0.976>perl Makefile.PL
Fetching 'PAR-Packer-0.976-MSWin32-x86-multi-thread-5.8.8.par' from
www.cpan.org
... done!
Checking if your kit is complete...
Looks good
Writing Makefile for PAR::Packer

C:\Users\deadpickle\Desktop\PAR-Packer-0.976>nmake

Microsoft (R) Program Maintenance Utility   Version 1.50
Copyright (c) Microsoft Corp 1988-94. All rights reserved.

         C:\Perl\bin\perl.exe "-Minc::Module::Install" -e
"extract_par(q(PAR-Pac
ker-0.976-MSWin32-x86-multi-thread-5.8.8.par))"
        C:\Perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e cp script/tkpp
blib\
script\tkpp
        pl2bat.bat blib\script\tkpp
        C:\Perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e cp script/pp
blib\sc
ript\pp
        pl2bat.bat blib\script\pp
        C:\Perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e cp script/par.pl
bli
b\script\par.pl
        pl2bat.bat blib\script\par.pl

C:\Users\deadpickle\Desktop\PAR-Packer-0.976>nmake test

Microsoft (R) Program Maintenance Utility   Version 1.50
Copyright (c) Microsoft Corp 1988-94. All rights reserved.

        C:\Perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e cp script/tkpp
blib\
script\tkpp
        pl2bat.bat blib\script\tkpp
        C:\Perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e cp script/pp
blib\sc
ript\pp
        pl2bat.bat blib\script\pp
        C:\Perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e cp script/par.pl
bli
b\script\par.pl
        pl2bat.bat blib\script\par.pl
        C:\Perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0,
'in
c', 'blib\lib', 'blib\arch')" t/*.t
t/00-pod................skipped
        all skipped: Set environment variable PERL_TEST_POD=1 to test POD
t/10-parl-generation....ok 1/31
#   Failed test 'Found the static build of parl in myldr'
t/10-parl-generation....NOK 4/31#   at t/10-parl-generation.t line 26.
# Looks like you failed 1 test of 31.
t/10-parl-generation....dubious
        Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 4
        Failed 1/31 tests, 96.77% okay (less 27 skipped tests: 3 okay, 9.68%
)
t/20-pp.................ok
t/30-current_exec.......# Please wait
t/30-current_exec.......ok
        1/4 skipped: various reasons
Failed Test            Stat Wstat Total Fail  List of Failed
-------------------------------------------------------------------------------
t/10-parl-generation.t    1   256    31    1  4
1 test and 28 subtests skipped.
Failed 1/4 test scripts. 1/69 subtests failed.
Files=4, Tests=69, 1050 wallclock secs ( 0.00 cusr +  0.00 csys =  0.00 CPU)
Failed 1/4 test programs. 1/69 subtests failed.
NMAKE : fatal error U1077: 'C:\Windows\system32\cmd.exe' : return code
'0xff'
Stop.

C:\Users\deadpickle\Desktop\PAR-Packer-0.976>nmake install

Microsoft (R) Program Maintenance Utility   Version 1.50
Copyright (c) Microsoft Corp 1988-94. All rights reserved.

         C:\Perl\bin\perl.exe "-Minc::Module::Install" -e
"extract_par(q(PAR-Pac
ker-0.976-MSWin32-x86-multi-thread-5.8.8.par))"
        C:\Perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e cp script/tkpp
blib\
script\tkpp
        pl2bat.bat blib\script\tkpp
        C:\Perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e cp script/pp
blib\sc
ript\pp
        pl2bat.bat blib\script\pp
        C:\Perl\bin\perl.exe "-Iinc" -MExtUtils::Command -e cp script/par.pl
bli
b\script\par.pl
        pl2bat.bat blib\script\par.pl
Installing C:\Perl\html\bin\par.html
Installing C:\Perl\html\bin\tkpp.html
Installing C:\Perl\html\site\lib\pp.html
Installing C:\Perl\html\site\lib\App\Packer\PAR.html
Installing C:\Perl\html\site\lib\PAR\Filter.html
Installing C:\Perl\html\site\lib\PAR\Packer.html
Installing C:\Perl\html\site\lib\PAR\Filter\Bleach.html
Installing C:\Perl\html\site\lib\PAR\Filter\Bytecode.html
Installing C:\Perl\html\site\lib\PAR\Filter\Obfuscate.html
Installing C:\Perl\html\site\lib\PAR\Filter\PatchContent.html
Installing C:\Perl\html\site\lib\PAR\Filter\PodStrip.html
Installing C:\Perl\html\site\lib\PAR\StrippedPARL\Base.html
Installing C:\Perl\html\site\lib\PAR\StrippedPARL\Dynamic.html
Installing C:\Perl\html\site\lib\PAR\StrippedPARL\Static.html
Installing C:\Perl\site\lib\pp.pm
Installing C:\Perl\site\lib\App\Packer\PAR.pm
Installing C:\Perl\site\lib\PAR\Filter.pm
Installing C:\Perl\site\lib\PAR\Packer.pm
Installing C:\Perl\site\lib\PAR\Filter\Bleach.pm
Installing C:\Perl\site\lib\PAR\Filter\Bytecode.pm
Installing C:\Perl\site\lib\PAR\Filter\Obfuscate.pm
Installing C:\Perl\site\lib\PAR\Filter\PatchContent.pm
Installing C:\Perl\site\lib\PAR\Filter\PodStrip.pm
Installing C:\Perl\site\lib\PAR\StrippedPARL\Base.pm
Installing C:\Perl\site\lib\PAR\StrippedPARL\Dynamic.pm
Installing C:\Perl\site\lib\PAR\StrippedPARL\Static.pm
Installing C:\Perl\site\bin\par.bat
Installing C:\Perl\site\bin\par.pl
Installing C:\Perl\site\bin\parl.exe
Installing C:\Perl\site\bin\parldyn.exe
Installing C:\Perl\site\bin\pp
Installing C:\Perl\site\bin\pp.bat
Installing C:\Perl\site\bin\tkpp
Installing C:\Perl\site\bin\tkpp.bat
Appending installation info to C:\Perl\lib/perllocal.pod

C:\Users\deadpickle\Desktop\PAR-Packer-0.976>pp
'pp' is not recognized as an internal or external command,
operable program or batch file.

Any help on installing this?



Reply via email to