kaushalk has asked for the wisdom of the Perl Monks concerning the following question:

Hi, I wrote a perl code using Win32::IEAutomation package. It is working fine. But my requirement is that the code runs on systems which doesn't have perl installed on it. So I used the perl2exe software to covert it into an exe. The exe is working on my system but when I try to run this exe on other systems it throws an error message saying "autoitx3.dll missing in the package". I don't know whether this the right place to ask this question or not. Please help me out if possible. Thanks in advance.
  • Comment on Getting an error message autoitx3.dll missing in the package

Replies are listed 'Best First'.
Re: Getting an error message autoitx3.dll missing in the package
by psini (Deacon) on Aug 31, 2008 at 17:40 UTC

    If the .exe is running fine on your PC, then you should have the missing DLL somewhere. Find it and put on the other systems in the same directory where your executable is; it should do the trick.

    BTW, I think I've read here on PerlMonks that perl2exe is deprecated, but I never used (or had the need to use) it myself so I'm not sure of what this imply

    Rule One: "Do not act incautiously when confronting a little bald wrinkly smiling man."

      Not deprecated as such, but it is a third-party product. Do you really want to provide free support for someone else's stuff?