in reply to Errors while running Win32::Process on WinXP

my perl version is 5.8.6 and my Win32::Process::Info::VERSION is 1.003
The error message clearly identifies Win32::OLE::Const, so which version of Win32::OLE::Const version do you have (or rather which version of Win32::OLE)? Try upgrading.

MJD says "you can't just make shit up and expect the computer to know what you mean, retardo!"
I run a Win32 PPM repository for perl 5.6.x and 5.8.x -- I take requests (README).
** The third rule of perl club is a statement of fact: pod is sexy.

  • Comment on Re: Errors while running Win32::Process on WinXP

Replies are listed 'Best First'.
Re^2: Errors while running Win32::Process on WinXP
by moked (Beadle) on Dec 30, 2004 at 12:46 UTC
    I Do seem to have a problem with my Win32::OLE
    I tried to find the version and what I got was:

    C:\>perl -MWin32::OLE::Const -e "die $Win32::OLE::Const::VERSION"
    and the output was
    Win32::OLE object version 0.1403 does not match $Win32::OLE::VERSION 0 +.17 at C:/Perl/lib/DynaLoader. pm line 253. Compilation failed in require at C:/Perl/lib/Win32/OLE/Const.pm line 7 +. BEGIN failed--compilation aborted at C:/Perl/lib/Win32/OLE/Const.pm li +ne 7. Compilation failed in require. BEGIN failed--compilation aborted.
    which of these versions is the bad one?
    when I intalled the Win32-OLE.ppd I saw that it was installed into
    C:\perl\site\lib and NOT C:\perl\lib
    is this OK??