Windows 2000 Pro / Server

"error U1073: don't know how to make '/usr/lib/perl5/5.8/cygwin/'", on win2k, how can I solve it?

I'm trying to compile some perl pgms on my windows2k SP3 so I installed the following in order to do it:

Cygwin 2.510.2.2
Parse::Binary module 0.10
nmake 15

When I run:

perl, all is OK

when I run:

nmake, I got the error described previously (U1073).

If I edit the Makefile, I found the following variables:

LDDLFLAGS = -s -L/usr/local/lib
LDFLAGS = -s -L/usr/local/lib
LIBC = /usr/lib/libc.a
LIB_EXT = .a
OBJ_EXT = .o
OSNAME = cygwin
OSVERS = 1.5.18\(0.13242\)

pmm install error

While trying to install Archive-Zip.ppd, I received the following error:
ppm install failed: Installing Test-Simple-0.47 sould downgrade Test::Builder form version 0.32 to 0.17 and Test::More from version 0.62 to 0.74 and Test::Simple from version 0.62 to 0.47; use --force to install regardless

Q1: Do I care about this error? an why?
Q2: If I care where do I get a a version to Archive-Zip that will not produce this error?


ActivePerl install problem

While trying to install the MSI version I get the following error message:

Product: ActivePerl 5.8.8 Build 819 -- Internal Error 2755. 3, I:\Windows\ActivePerl-
0000: 7b 38 43 38 43 32 35 30 {8C8C250
0008: 30 2d 33 37 35 36 2d 34 0-3756-4
0010: 43 46 46 2d 38 43 41 44 CFF-8CAD
0018: 2d 45 38 34 30 41 33 36 -E840A36
0020: 41 41 42 38 34 7d AAB84}

and the installer stops. As I was installing through a remote connection to the server, I tried to install it through Add/Remove Software, but that didn't work out either.

The recommended upgrade of the Windows installer for Windows 2000 Server, as indicated on the Activestate site, doesn't make any sense as the version of MSI installed (3.1) is newer then the one provided (2.0).

Adding a User Environment Variable in Windows


How do I add a 'user' environment variable under Windows?

  1. Right-click 'My Computer' and select 'Properties'
  2. Click the 'Advanced' tab, then 'Environment Variables'. This opens
    the Environment Variables dialog.
  3. In the top 'User variables for ' pane, select 'PATH' and
    click 'Edit'. If there is no 'PATH' variable, click on 'New' to create
  4. Add this to the beginning of the 'Variable value' field:
  5.   C:\perl\bin;
  6. Click 'Ok' to close each open dialog

You may want to open a new command prompt to check if perl is now in the
path. The following command should work (and return perl's version
information) if the above steps were successful:

  C\>perl -v