0

I wanna test CronW to have some (acceptable) task scheduler under Windows XP, but after installing the v2.0 .exe and the .msi of ActivePerl v5.16.3 (both 32 bits), the next step of installation (according to its included Installation.txt file) fails:

C:\CRONw>ppm install -noforce -follow modules\Win32-Daemon.ppd
Usage:  ppm install [--force] [--nodeps] [--area <area>] <module> | <url> | <file> | <num>
        Run 'ppm help install' to learn more.

I have tried:

C:\CRONw>ppm install modules\Win32-Daemon.ppd
ppm install failed: The PPD does not provide code to install for this platform

As you can see, I am new to PERL.
Maybe I have to use another version of PERL?

1 Answer 1

1

This should mean the provided module are for a different architecture (ie "x86_64") or perl version.

Stick to yours, the required modules are quite standard, so just install them through your ppm, but targeting ActiveState ppm repository.

There is also a GUI interface to the "Perl Package Manager" (aka "ppm"), you can find it in the "All Programs" Perl menu item.

In the "all packages" view, filter to Win32-Daemon, mark it for install:

enter image description here

Finally run the marked actions (small green right arrow) to install the package.

You can also select all your wanted modules, launch the install. "ppm" will also select any prerequisites as needed.

5
  • your GUI idea went fine, thanks you. But what do you mean for "targeting ActiveState ppm repository"? Apr 20, 2014 at 19:01
  • You don´t need to worry about this, as this is the default setting. The default "ppm repository" is the one set by ActiveState.
    – Ouki
    Apr 20, 2014 at 19:57
  • With PPM 4.19 following these steps, I can't filter Win32-Daemon, it just isn't listed =/ Any ideas? Thanks
    – Metafaniel
    Mar 6, 2015 at 23:33
  • 1
    @Metafaniel: I think this depends more about your Perl version, not the version of ppm you are using. I had a quick look at Win32-Daemon ppm from ActiveState and it appears that it is not provided for 5.18 Perl (but for 5.16 or 5.20 have it).
    – Ouki
    Mar 7, 2015 at 23:55
  • That was the reason! With ´ActivePerl-5.20´ I managed to install Win32-Daemon sucessfully. THANKS =)
    – Metafaniel
    Mar 9, 2015 at 15:56

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .