I'm trying to install DateTime-0.1901 for ActivePerl under Microsoft Windows
XP. I don't have a C compiler (but I don't need one, right?). I successfully
installed DateTime-TimeZone-0.2506 and DateTime-Locale-0.07. Basically,
*none* of the DateTime.pm tests are succeeding.


C:\DateTime\DateTime-0.1901>perl Makefile.PL
Testing if you have a C compiler

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

        cl  /c test.c
'cl' is not recognized as an internal or external command,
operable program or batch file.
NMAKE : fatal error U1077: 'C:\WINDOWS\system32\cmd.exe' : return code '0x1'
Stop.

 I cannot determine if you have a C compiler
 so I will install a perl-only implementation

 You can force installation of the XS version with

    perl Makefile.PL --xs

Warning: prerequisite Pod::Man 1.14 not found.
Writing Makefile for DateTime

C:\DateTime\DateTime-0.1901>nmake

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


C:\DateTime\DateTime-0.1901>nmake test
...
BEGIN failed--compilation aborted at
C:\DateTime\DateTime-0.1901\blib\lib/DateTi
me.pm line 43.
Compilation failed in require at t\28dow.t line 7.
BEGIN failed--compilation aborted at t\28dow.t line 7.
t\28dow.................dubious
        Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 1-1112
        Failed 1112/1112 tests, 0.00% okay
t\99-pod................ok
        1/1 skipped: File::Find::Rule not installed
Failed Test            Stat Wstat Total Fail  Failed  List of Failed
----------------------------------------------------------------------------
---
t\00load.t                1   256     1    1 100.00%  1
t\01sanity.t            255 65280    16   16 100.00%  1-16
t\02last_day.t          255 65280    73   73 100.00%  1-73
t\03components.t        255 65280   122  122 100.00%  1-122
t\04epoch.t             255 65280    32   32 100.00%  1-32
t\05set.t               255 65280    27   27 100.00%  1-27
t\06add.t               255 65280   534  534 100.00%  1-534
t\07compare.t           255 65280    26   26 100.00%  1-26
t\09greg.t              255 65280    35   35 100.00%  1-35
t\10subtract.t          255 65280    96   96 100.00%  1-96
t\11duration.t          255 65280    86   86 100.00%  1-86
t\12week.t              255 65280    26   26 100.00%  1-26
t\13strftime.t          255 65280   132  132 100.00%  1-132
t\14locale.t            255 65280     8    8 100.00%  1-8
t\15jd.t                255 65280    16   16 100.00%  1-16
t\16truncate.t          255 65280    40   40 100.00%  1-40
t\17set_return.t        255 65280     7    7 100.00%  1-7
t\18today.t             255 65280     6    6 100.00%  1-6
t\19leap_second.t       255 65280    71   71 100.00%  1-71
t\20infinite.t          255 65280    ??   ??       %  ??
t\21bad_params.t        255 65280    25   25 100.00%  1-25
t\22from_doy.t          255 65280    98   98 100.00%  1-98
t\23storable.t          255 65280    ??   ??       %  ??
t\24from_object.t       255 65280     8    8 100.00%  1-8
t\25add_subtract.t      255 65280    10   10 100.00%  1-10
t\26dt_leapsecond_pm.t  255 65280     9    9 100.00%  1-9
t\27delta.t             255 65280    38   38 100.00%  1-38
t\28dow.t               255 65280  1112 1112 100.00%  1-1112
1 subtest skipped.
Failed 28/29 test scripts, 3.45% okay. 2654/2655 subtests failed, 0.04%
okay.
NMAKE : fatal error U1077: 'C:\WINDOWS\system32\cmd.exe' : return code
'0xff'
Stop.

C:\DateTime\DateTime-0.1901>


I installed (nmake install) anyway and this is what I get when I try to use
DateTime:

C:\DateTime\DateTime-0.1901>perl -MDateTime -e 1
Can't locate loadable object for module DateTime in @INC (@INC contains:
C:/Perl/lib C:/Perl/site/lib .) at C:/Perl/lib/XSLoader.pm line 43
BEGIN failed--compilation aborted at C:/Perl/site/lib/DateTime.pm line 43.
Compilation failed in require.
BEGIN failed--compilation aborted.

C:\DateTime\DateTime-0.1901>


I feel like I'm so close! I'm frustrated, though. Could *this* possibly be
the problem?

    Warning: prerequisite Pod::Man 1.14 not found.

Actually, I do have Pod::Man installed!

    # Pod::Man -- Convert POD data to formatted *roff input.
    # $Id: Man.pm,v 1.34 2002/07/15 05:46:00 eagle Exp $

Any ideas?

-- 
Jim Monty
[EMAIL PROTECTED]


Reply via email to