I installed ActivePerl 5.8.9.
The install didn't create a library, so I copied my old library I had from 5.6.
Some scripts worked and some required Win32.dll upgrade, so I did: ppm upgrade
During the upgrade, I saw several upgrade messages including:
"Win32 0.39 (have 0.38)"
Before upgrade I had this error message:
Thu Apr 30 20:40:24 2009 error Can't load 'C:/Perl/site/lib/auto/Win32/Win32
.dll' for module Win32: load_file:The specified module could not be found at C:/
Perl/lib/DynaLoader.pm line 226.\n at C:/Perl/lib/Cwd.pm line 692\nCompilation f
ailed in require at C:/Perl/lib/Cwd.pm line 692.\nBEGIN failed--compilation abor
ted.\n
In reality I can see "C:/Perl/site/lib/auto/Win32/Win32.dll" file. It is right there, dated 6/17/2002
After upgrade the error message is different:
Thu Apr 30 21:04:56 2009 error Win32 version 0.27 required--this is only ver
sion 0.191 at C:/Perl/lib/Cwd.pm line 692.\nBEGIN failed--compilation aborted.\n
Neither Win32.dll nor anything in the C:/Perl/site/lib/auto/Win32 directory have been changed.
I checked the date on Cwd.pm - it is dated 10/30/2008.
Any advice?
Thank you,
Jeff