in reply to Re: Win64 versions of automation modules?
in thread Win64 versions of automation modules?

AS Perl 64-bit comes with both the modules you've mentioned

Win32::OLE is there, but I don't see Win32::GuiTest. Are you sure you didn't build it yourself ? (Wouldn't build for me, however.)

Cheers,
Rob
  • Comment on Re^2: Win64 versions of automation modules?

Replies are listed 'Best First'.
Re^3: Win64 versions of automation modules?
by BrowserUk (Patriarch) on Feb 17, 2010 at 08:39 UTC

    It looks like you're right as usual, though I didn't have the module cached in my packages directory, so I'm not sure when I must have built it.

    I do however have a fix for you. Comment out lines 27-29 of GUITest.cpp:

    //#ifndef SIZE_T //# define SIZE_T DWORD //#endif

    I do get one test failure:

    t/05_which.t ......... 1/? # Failed test 'progman' # at t/05_which.t line 21. # '' # doesn't match '(?i-xsm:progman)' # Looks like you failed 1 test of 7.

    which seems to be trying to test an application that is not distributed any more.

    I also originally had a couple of other test failures, but a) ensuring calc.exe wasn't already running before starting the nmake test fixed some of them; b) turning off the View->"Digit grouping" checkbox fixed the rest.


    Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
    "Science is about questioning the status quo. Questioning authority".
    In the absence of evidence, opinion is indistinguishable from prejudice.
      I do however have a fix for you

      Yep - that fixes it. (Odd ... I thought I'd tried that ...)

      I also get the same test failure.

      Cheers,
      Rob