Subject: | Win32::EventLog::Carp is broken on Win 2003 Strawberry Perl |
I use the Strawberry Perl distro. It's a very GNU friendly perl for win32.
perl -v: This is perl, v5.10.1 (*) built for MSWin32-x86-multi-thread
The package installation breaks on the test starting with " for my $tag
(1..NUM_ROUNDS) {" and then breaks a few more times. I forced install.
My test case:
use Win32::EventLog::Carp;
warn "not running \n";
The resulting errors are below....
Array found where operator expected at
C:/strawberry/perl/site/lib/Win32/EventLo
g/Carp.pm line 248, at end of line
(Missing operator before ?)
Array found where operator expected at
C:/strawberry/perl/site/lib/Win32/EventLo
g/Carp.pm line 249, at end of line
(Missing operator before ?)
Array found where operator expected at
C:/strawberry/perl/site/lib/Win32/EventLo
g/Carp.pm line 250, at end of line
(Missing operator before ?)
Array found where operator expected at
C:/strawberry/perl/site/lib/Win32/EventLo
g/Carp.pm line 251, at end of line
(Missing operator before ?)
Undefined subroutine &Carp::longmess called at
C:/strawberry/perl/site/lib/Win32
/EventLog/Carp.pm line 157.