I still cannot install PAR 0.85 in Windows XP Pro, perl v5.8.4.
I have the prebuilt binary
07/03/2004 09:03 AM 876,426 PAR-0.85-MSWin32-x86-multi-thread-5.8.4.par
I did nmake clean, then switched to a cygwin box (for the unzip function) and did
$ unzip PAR-0.85-MSWin32-x86-multi-thread-5.8.4.par
Be aware that "nmake clean" wipes out
script/parl.exe
script/parldyn.exe
so the prebuilt binary needs unzipped again after an nmake clean.
Anyway, I then switched back to the Windows command prompt and did
C:\Documents and Settings\malcolm\My Documents\temp\PAR-0.85\PAR>perl Makefile.PL
*** ExtUtils::AutoInstall version 0.59
*** Checking for dependencies...
[Core Features]
- File::Temp ...loaded. (0.14 >= 0.05)
- Compress::Zlib ...loaded. (1.33 >= 1.16)
- Archive::Zip ...loaded. (1.06 >= 1)
- Module::ScanDeps ...loaded. (0.46 >= 0.45)
- PAR::Dist ...loaded. (0.06 >= 0.06)
[Windows --icon and --info support]
- Parse::Binary ...loaded. (0.06 >= 0.04)
- Win32::Exe ...loaded. (0.08 >= 0.04)
*** ExtUtils::AutoInstall configuration finished.
Checking if your kit is complete...
Warning: the following files are missing in your kit:
script/parl.exe
script/parldyn.exe
Please inform the author.
Note (probably harmless): No library found for oldnames.lib
Note (probably harmless): No library found for libc.lib
Writing Makefile for the par.exe program
Writing Makefile for PAR
C:\Documents and Settings\malcolm\My Documents\temp\PAR-0.85\PAR>nmake
Microsoft (R) Program Maintenance Utility Version 1.50
Copyright (c) Microsoft Corp 1988-94. All rights reserved.
c:\perl\bin\perl.exe .\file2c.pl C:\Perl\bin\perl58.dll my_perl.c load_me_0 0
30000
cl -c -Zm1000 -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE
-DNO_STRICT -DHAVE_DES_FCRYPT -DNO_HASH_
SEED -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_LIBC_READFIX
-I"C:\Perl\lib\CORE" main.c
main.c
C:\perl\lib\CORE\perl.h(380) : fatal error C1083: Cannot open include file:
'sys/types.h': No such file or directory
NMAKE : fatal error U1077: 'C:\WINDOWS\system32\cmd.exe' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'C:\WINDOWS\system32\cmd.exe' : return code '0x2'
Stop.