in reply to PPM on windows

For modules found on other than the AS-repository, I added these repositories to the PPM-configuration.

The config file looks like this:

ActiveState PPM2 Repository: % url: http://ppm.ActiveState.com/cgibin/PPM/ppmserver-5.8-windows.p +l?urn:/PPMServer ActiveState Package Repository: % url: http://ppm.ActiveState.com/PPM/ppmserver-5.8-windows.plex?urn +:/PPM/Server/SQL Bribes: % password: "" url: http://www.bribes.org/perl/ppm username: "" insomniac: % url: http://crazyinsomniac.perlmonk.org/perl/ppm/5.8 uwinnipeg: % url: http://theoryx5.uwinnipeg.ca/cgi-bin/ppmserver?urn:/PPMServer +58
Then PPM will automatically search these repositories as well.

To add repositories use the rep add [name] <location> command of PPM.

Don't try to install modules by hand by simply copying them to your disk. This will only work for the simplest of the modules. Either use PPM or the CPAN-module (but then you must have nmake.exe installed and some modules need a C-compiler which we poor Win32-users lack).

CountZero

"If you have four groups working on a compiler, you'll get a 4-pass compiler." - Conway's Law

Replies are listed 'Best First'.
Re^2: PPM on windows
by kiat (Vicar) on Apr 17, 2005 at 22:08 UTC
    I'll need those extra repositories, thanks :)

    Hm...maybe I'm missing something here. I used nmake to install a module (HCE_SHA) and the resultant file HCE_SHA.pm was created under 'C:/perl/tmp/Crypt-HCE_SHA-0.70//blib/lib/Crypt/' - the 'tmp' directory was created by me and I extracted the tar file from there.

    When I next tried to install EncryptForm.pm using nmake, I got a message saying HCE_SHA.pm not found. I then moved HCE_SHA.pm to 'C:/perl/site/lib/Crypt/' and after that I was able to install EncryptForm with nmake. Then again, it wasn't installed in the proper directory.

    I think ppm is still the better method.