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

Hello,
I am running ActivePerl-5.8.1.807 in windows XP on my home machine and in NT 2000 prof on my office machine. I sucessfully installed DBI and DBD-ODBC and DBD-mysql modules successfully on my office machine. But, when I try to run the Perl Packet Managewr using the command "ppm" on my home machine I get the following error.

"Can't locate loadable object for module Win32 in @INC (@INC contains: C:/Perl/lib C:/Perl/site/lib .) at C:/Perl/site/lib/PPM/Config.pm line 304" Compilation failed in require at C:/Perl/site/lib/PPM/Config.pm line 304.

I cannot proceed further to use these modules. Can some body help me, please, to install these modules.
Thanks!

janitored by ybiC: Minor format tweaks for legibility

Replies are listed 'Best First'.
Re: PPM error
by NetWallah (Canon) on Mar 18, 2004 at 06:57 UTC
    It is complaining about a missing file "C:\Perl\site\lib\Win32.pm".

    That file should have been installed if perl installed correctly.

    If that's the only file missing, you can get it from libwin32-0.191 on CPAN.

    If other stuff shows up missing, it is probably best to re-install perl.

    Offense, like beauty, is in the eye of the beholder, and a fantasy.
    By guaranteeing freedom of expression, the First Amendment also guarntees offense.