Cannot Install DateTime For ActivePerl Under Windows XP
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-podok 1/1 skipped: File::Find::Rule not installed Failed TestStat Wstat Total Fail Failed List of Failed --- t\00load.t1 256 11 100.00% 1 t\01sanity.t255 6528016 16 100.00% 1-16 t\02last_day.t 255 6528073 73 100.00% 1-73 t\03components.t255 65280 122 122 100.00% 1-122 t\04epoch.t 255 6528032 32 100.00% 1-32 t\05set.t 255 6528027 27 100.00% 1-27 t\06add.t 255 65280 534 534 100.00% 1-534 t\07compare.t 255 6528026 26 100.00% 1-26 t\09greg.t 255 6528035 35 100.00% 1-35 t\10subtract.t 255 6528096 96 100.00% 1-96 t\11duration.t 255 6528086 86 100.00% 1-86 t\12week.t 255 6528026 26 100.00% 1-26 t\13strftime.t 255 65280 132 132 100.00% 1-132 t\14locale.t255 65280 88 100.00% 1-8 t\15jd.t255 6528016 16 100.00% 1-16 t\16truncate.t 255 6528040 40 100.00% 1-40 t\17set_return.t255 65280 77 100.00% 1-7 t\18today.t 255 65280 66 100.00% 1-6 t\19leap_second.t 255 6528071 71 100.00% 1-71 t\20infinite.t 255 65280?? ?? % ?? t\21bad_params.t255 6528025 25 100.00% 1-25 t\22from_doy.t 255 6528098 98 100.00% 1-98 t\23storable.t 255 65280?? ?? % ?? t\24from_object.t 255 65280 88 100.00% 1-8 t\25add_subtract.t 255 6528010 10 100.00% 1-10 t\26dt_leapsecond_pm.t 255 65280 99 100.00% 1-9 t\27delta.t 255 6528038 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]
Re: Cannot Install DateTime For ActivePerl Under Windows XP
Uh... that 'cl' program is didn't find would be a C compiler its looking for. Sorry, Jamie Jim Monty wrote: 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-podok 1/1 skipped: File::Find::Rule not installed Failed TestStat Wstat Total Fail Failed List of Failed --- t\00load.t1 256 11 100.00% 1 t\01sanity.t255 6528016 16 100.00% 1-16 t\02last_day.t 255 6528073 73 100.00% 1-73 t\03components.t255 65280 122 122 100.00% 1-122 t\04epoch.t 255 6528032 32 100.00% 1-32 t\05set.t 255 6528027 27 100.00% 1-27 t\06add.t 255 65280 534 534 100.00% 1-534 t\07compare.t 255 6528026 26 100.00% 1-26 t\09greg.t 255 6528035 35 100.00% 1-35 t\10subtract.t 255 6528096 96 100.00% 1-96 t\11duration.t 255 6528086 86 100.00% 1-86 t\12week.t 255 6528026 26 100.00% 1-26 t\13strftime.t 255 65280 132 132 100.00% 1-132 t\14locale.t255 65280 88 100.00% 1-8 t\15jd.t255 6528016 16 100.00% 1-16 t\16truncate.t 255 6528040 40 100.00% 1-40 t\17set_return.t255 65280 77 100.00% 1-7 t\18today.t 255 65280 66 100.00% 1-6 t\19leap_second.t 255 6528071 71 100.00% 1-71 t\20infinite.t 255 65280?? ?? % ?? t\21bad_params.t255 6528025 25 100.00% 1-25 t\22from_doy.t 255 6528098 98 100.00% 1-98 t\23storable.t 255 65280?? ?? % ?? t\24from_object.t 255 65280 88 100.00% 1-8 t\25add_subtract.t 255 6528010 10 100.00% 1-10 t\26dt_leapsecond_pm.t 255 65280 99 100.00% 1-9 t\27delta.t 255 6528038 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?
Re: Cannot Install DateTime For ActivePerl Under Windows XP
On Thu, 5 Feb 2004, Jamie LeTual wrote: > Uh... that 'cl' program is didn't find would be a C compiler its looking > for. But it should just use the pure Perl version if it can't find a compiler. I'm not sure what's going on here. Probably a bug in the Makefile.PL script. -dave /*=== House Absolute Consulting www.houseabsolute.com ===*/
Re: Cannot Install DateTime For ActivePerl Under Windows XP
I am having the exact same problem trying to install DateTime-0.21. The installation appears to be successful but the tests fail and the module fails to work. Did anyone ever come up with a solution? Thanks! Greg Donaldson Rockville, MD "Jim Monty" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > 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-podok > 1/1 skipped: File::Find::Rule not installed > Failed TestStat Wstat Total Fail Failed List of Failed > -- -- > --- > t\00load.t1 256 11 100.00% 1 > t\01sanity.t255 6528016 16 100.00% 1-16 > t\02last_day.t 255 6528073 73 100.00% 1-73 > t\03components.t255 65280 122 122 100.00% 1-122 > t\04epoch.t 255 6528032 32 100.00% 1-32 > t\05set.t 255 6528027 27 100.00% 1-27 > t\06add.t 255 65280 534 534 100.00% 1-534 > t\07compare.t 255 6528026 26 100.00% 1-26 > t\09greg.t 255 6528035 35 100.00% 1-35 > t\10subtract.t 255 6528096 96 100.00% 1-96 > t\11duration.t 255 6528086 86 100.00% 1-86 > t\12week.t 255 6528026 26 100.00% 1-26 > t\13strftime.t 255 65280 132 132 100.00% 1-132 > t\14locale.t255 65280 88 100.00% 1-8 > t\15jd.t255 6528016 16 100.00% 1-16 > t\16truncate.t 255 6528040 40 100.00% 1-40 > t\17set_return.t255 65280 77 100.00% 1-7 > t\18today.t 255 65280 66 100.00% 1-6 > t\19leap_second.t 255 6528071 71 100.00% 1-71 > t\20infinite.t 255 65280?? ?? % ?? > t\21bad_params.t255 6528025 25 100.00% 1-25 > t\22from_doy.t 255 6528098 98 100.00% 1-98 > t\23storable.t 255 65280?? ?? % ?? > t\24from_object.t 255 65280 88 100.00% 1-8 > t\25add_subtract.t 255 6528010 10 100.00% 1-10 > t\26dt_leapsecond_pm.t 255 65280 99 100.00% 1-9 > t\27delta.t 255 6528038 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] > >