I have tried repeatedly to get PAR working on my XP Laptop and seem to keep
hitting this error. Must be
> missing something, but can't seem to figure it out ;-)
>
>
> CPAN.pm: Going to build S/SM/SMUELLER/PAR-Packer-0.982.tar.gz
>
> Warning: Prerequisite 'Module::ScanDeps =>
> 0.78' for 'S/SM/SMUELLER/PAR-Packer-0
> .982.tar.gz' failed when processing
> 'S/SM/SMUELLER/Module-ScanDeps-0.84.tar.gz'
> with 'make_test => NO'. Continuing, but
> chances to succeed are limited.
>
> 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.982-MSWin32-x86-multi-thread-5.8.8.par))"
> Set up gcc environment - 3.4.5 (mingw-vista special r3)
> cp lib/App/Packer/PAR.pm
> blib\lib\App\Packer\PAR.pm
> cp lib/PAR/Packer.pm blib\lib\PAR\Packer.pm
> cp lib/PAR/Filter/Obfuscate.pm
> blib\lib\PAR\Filter\Obfuscate.pm
> cp lib/PAR/Filter/PodStrip.pm
> blib\lib\PAR\Filter\PodStrip.pm
> cp lib/PAR/StrippedPARL/Base.pm
> blib\lib\PAR\StrippedPARL\Base.pm
> cp lib/PAR/Filter.pm blib\lib\PAR\Filter.pm
> cp lib/PAR/Filter/PatchContent.pm
> blib\lib\PAR\Filter\PatchContent.pm
> cp lib/PAR/StrippedPARL/Dynamic.pm
> blib\lib\PAR\StrippedPARL\Dynamic.pm
> cp lib/PAR/Filter/Bytecode.pm
> blib\lib\PAR\Filter\Bytecode.pm
> cp lib/pp.pm blib\lib\pp.pm
> cp lib/PAR/Filter/Bleach.pm
> blib\lib\PAR\Filter\Bleach.pm
> cp lib/PAR/StrippedPARL/Static.pm
> blib\lib\PAR\StrippedPARL\Static.pm
> nmake -f Makefile all -nologo
> c:\Perl\bin\perl.exe sha1.c.PL sha1.c
> gcc -c -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT
> -DHAVE_DES_FCRYPT -DNO_HA
> SH_SEED -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT
> -DPERL_IMPLICIT_SYS -DUSE_PE
> RLIO -DPERL_MSVCRT_READFIX -DHASATTRIBUTE
> -fno-strict-aliasing -I"C:\Perl\lib\C
> ORE" sha1.c
> c:\Perl\bin\perl.exe file2c.pl
> C:\Perl\bin\perl58.dll my_perl.c load_me_
> 0 1 30000
> gcc -c -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT
> -DHAVE_DES_FCRYPT -DNO_HA
> SH_SEED -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT
> -DPERL_IMPLICIT_SYS -DUSE_PE
> RLIO -DPERL_MSVCRT_READFIX -DHASATTRIBUTE
> -fno-strict-aliasing -I"C:\Perl\lib\C
> ORE" main.c
> c:\Perl\bin\perl.exe file2c.pl
> ..\script\par.pl my_par_pl.c load_me_2 1
> gcc -c -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT
> -DHAVE_DES_FCRYPT -DNO_HA
> SH_SEED -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT
> -DPERL_IMPLICIT_SYS -DUSE_PE
> RLIO -DPERL_MSVCRT_READFIX -DHASATTRIBUTE
> -fno-strict-aliasing -I"C:\Perl\lib\C
> ORE" my_par_pl.c
> gcc main.o my_par_pl.o win32.coff -s -nologo
> -nodefaultlib -debug -opt
> :ref,icf -libpath:"c:\Perl\lib\CORE"
> -machine:x86 C:\Perl\lib\CORE\perl58.lib
> -o par.exe
> gcc: unrecognized option `-nologo'
> gcc: unrecognized option `-nodefaultlib'
>
C:\strawberry\c\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\mingw32\bin\ld.exe:
> can
> not find -libpath:c:\Perl\lib\CORE
> collect2: ld returned 1 exit status
> NMAKE : fatal error U1077:
> 'C:\WINDOWS\system32\cmd.exe' : return
> code '0x1'
> Stop.
> NMAKE : fatal error U1077:
> 'C:\WINDOWS\system32\cmd.exe' : return
> code '0x2'
> Stop.
> SMUELLER/PAR-Packer-0.982.tar.gz
> C:\Perl\bin\nmake.EXE -- NOT OK
> Prepending
> C:\Perl\cpan\build\Win32-Exe-0.11-YhCAOH/blib/arch
> C:\Perl\cpan\build
> \Win32-Exe-0.11-YhCAOH/blib/lib
> C:\Perl\cpan\build\Parse-Binary-0.10-OtL08W/blib
> /arch
> C:\Perl\cpan\build\Parse-Binary-0.10-OtL08W/blib/lib
> C:\Perl\cpan\build\PA
> R-0.983-7aP0A7/blib/arch
> C:\Perl\cpan\build\PAR-0.983-7aP0A7/blib/lib
> C:\Perl\cp
> an\build\AutoLoader-5.67-P2Fnpg/blib/arch
> C:\Perl\cpan\build\AutoLoader-5.67-P2F
> npg/blib/lib
> C:\Perl\cpan\build\PAR-Dist-0.36-il9hbV/blib/arch
> C:\Perl\cpan\buil
> d\PAR-Dist-0.36-il9hbV/blib/lib to PERL5LIB for
> 'test'
> Running make test
> Can't test without successful make
> Failed during this command:
> JPEACOCK/version-0.76.tar.gz : make_test
> NO
> SMUELLER/Module-ScanDeps-0.84.tar.gz : make_test
> NO
> SMUELLER/PAR-Packer-0.982.tar.gz : make NO
>
> Approve it: