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

Tried to install Image-Magick via PPM on Strawberry Perl. Got error message saying...

Error installing package 'Image-Magick': Read a PPD for 'Image-Magick', but it is not intended for this build of Perl.

...and in parentheses it tells me which build I have. It does not tell me the build for which the PPD is intended so that I may instead install that (presumably older) version of Strawberry Perl.

Any ready solutions?

Replies are listed 'Best First'.
Re: Image-Magick on Strawberry Perl
by syphilis (Archbishop) on Jan 27, 2015 at 02:28 UTC
    It does not tell me the build for which the PPD is intended

    What was the actual command that you ran ?
    The information you seek would be contained within the PPD file that was read.
    Just download Image-Magick.ppd, and look at the "ARCHITECTURE NAME" entries therein.
    Each "ARCHITECTURE NAME" entry will specify a supported build of perl.

    Cheers,
    Rob

      Where might I download this from and know that it is for Strawberry Perl? I found one here...

      http://www.bribes.org/perl/ppm/Image-Magick.ppd

      ...but IIRC bribes.org is a source for ActiveState Perl modules, is it not? Anyhow, I'll try out Strawberry Perl 5.16 and see how that goes.

        ...but IIRC bribes.org is a source for ActiveState Perl modules

        No - the Bribes' PPM packages should also work fine with *any* Windows build of perl that has the same $Config{archname} and version as specified in the PPD file (which you can grab at www.bribes.org/perl/ppm/Image-Magick.ppd btw).

        Cheers,
        Rob
        SOLVED! Image-Magick installed via PPM for Strawberry Perl 5.16. So did Tk and GD-Graph.
Re: Image-Magick on Strawberry Perl
by Anonymous Monk on Jan 27, 2015 at 00:27 UTC

    Have you tried doing it via cpan? I think this is the more common method on Strawberry Perl, and although the compilation stage can apparently be a bit tricky, Google shows a whole lot of workarounds for potential issues.

      Yes, I tried cpan. But on cpan I get a different and more alarming failure. A pop-up complains "ld.exe has stopped working" and when that is acknowledged then cpan complains as below...

      ld returned 255 exit status

      dmake.exe: Error code 128, while making 'blib\arch\auto\Image\Magick\Magick.xs.dll'

Re: Image-Magick on Strawberry Perl
by Anonymous Monk on Jan 27, 2015 at 00:41 UTC
      cpanm JCRISTY/PerlMagick-6.89-1.tar.gz

      ...resulted in the same error as when running the PPM. Something called ld stops working, and then the session ends.

      I was in Strawberry's own PPM, and ran "install Perl-Magick"