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

I was able to use PPM to load AdminMisc on my PC without problems. However, when I run the test script it fails with a compilation error saying:

"Can't locate D:/Perl/site/lib/auto/Win32/AdminMisc/AdminMisc.dll"

Which IS correct, there is no dll in this directory?

I looked this up in Roth's Web site and only find references to renaming AdminMisc_Core.dll to this name, if I am installing it on the core version of perl. I am using the ActiveState version of perl (5.6.1) on a PC running Windows NT.

Has anyone else experienced this problem? Did perhaps the ppd NOT install correctly after all? (I installed it twice).

Any assistance would be greatly appreciated.
jls

Replies are listed 'Best First'.
Re: AdminMisc.dll Missing?
by NetWallah (Canon) on Jul 30, 2003 at 21:22 UTC
    There should be a ".packlist" file in that directory, in addition to the "AdminMisc.DLL".

    First, please re-verify that you are looking in the correct directory. Those are the only 2 files there. It is easy to omit the "auto" in the dir name, and end up in the wrong place. (I have done that several times)

    You can get the Adminmisc-5008.zip file from
    ftp://www.roth.net/pub/ntperl/adminmisc/20030714/
    Then manually extract and install the DLL at the required location.

    I think the problem has to do with the ppm version you are using. I use Activestate Perl 5.8, and installed adminmisc with no problem.