
It is important to check if ActiveState provides the MinGW package for your ActivePerl version, since each version have to wait its own release.

ACTIVEPERL 5.22 INSTALL
Install MinGW package through PPM: Using a cmd window type.Also, CPAN need to be upgraded to >= v1.81,Module::Build to be upgraded (>= v0.2805) and Test::Harness to be upgraded to >= v2.62. MinGW comes by default with Strawberry Perl, but must it be installed through PPM for ActivePerl (CPAN will display a warning if not present).
ACTIVEPERL 5.22 MANUAL
Please install using the CPAN instructions below.Ĥ CPAN for Strawberry Perl and ActivePerlīoth CPAN and manual methods ultimately need the accessory compiling program MinGW, which incorporates the necessary tools like dmake and gcc. This installation is not supported nor recommended anymore, because the last BioPerl package produced for it was the old version 1.6.1 (2009) and many Windows-specific bugs were fixed in more recent versions 1.6.923 and 1.6.924. Installation using the ActiveState Perl Package Manager Information on Cygwin and Bioperl is found below. This approach is not recommended unless you have specific reasons for doing so and know what you’re doing.Ĭygwin is a UNIX emulation environment for Windows and comes with its own copy of Perl. The Perl source for building it yourself is available from CPAN. You can also build Perl yourself (which requires a C compiler). Run the Installer (accepting all defaults is fine).Download the Strawberry Perl MSI or ActivePerl MSI.Note Support for installation through ActivePerl Perl Package Manager has been dropped in favor of CPAN. This is because the necessary MinGW package needed for CPAN installations is only available for both 32-bit and 64-bit Windows since this version (32-bit was available on previous versions but only in the Business edition, see ActivePerl MinGW PPM webpage).

(5.22 has been released but the MinGW package is not available for it yet) and Strawberry Perl 5.22.0.1 from a clean install.ĥ.18 or greater is supported by the BioPerl team. These installation steps were verified on December 2015 using ActivePerl 5. Strawberry Perl is recommended since is more CPAN-friendly and because it includes a compiler (gcc), related tools and other external libraries.
ACTIVEPERL 5.22 SOFTWARE
Both are software companies that provide free builds of Perl for Windows users. One is to get the most recent build from Strawberry Perl and the other is to get it from ActiveState. There are a couple of ways of installing Perl on a Windows machine. Please report problems and/or fixes to the BioPerl mailing list. Note For Windows it is recommended to install BioPerl version 1.6.924 or newer, since many Windows-specific bugs from previous versions were fixed. The guide has been updated by Paul Cantalupo and Francisco Ossandon. This installation guide was written by Barry Moore, Nathan Haigh and other Bioperl authors based on the original work of Paul Boutros. Any help from the vast knowledge out there would be awesome.4 * 4 CPAN for Strawberry Perl and ActivePerl

ImageMagick works fine from the command line so it is something with running from PERL. I have tried creating a MAGICK_CODER_MODULE_PATH environment variable and setting it to C:\Program Files\ImageMagick-7.0.1-Q16\modules\coders as well as C:\Program Files\ImageMagick-7.0.1-Q16\modules
ACTIVEPERL 5.22 CODE
When I run my code I get the following:Įxception 495: RegistryKeyLookupFailed `CoderModulesPath' error/module.c/GetMagickModulePath/664 at line 481.Ĭan't locate object method "Crop" via package "Exception 410: NoImagesDefined `Image::Magick' error/Magick.xs/unknown/2949" (perhaps you forgot to load "Exception 410: NoImagesDefined `Image::Magick' error/Magick.xs/unknown/2949"?) at line 492.

The new server is Perl 5.22, Windows Server 2012, ImageMagick-7.0.1-9-Q16-圆4-dll, PerlMagick 6.89-1 (Latest i could find) This server is 64-bit and all code installed thus far is 64-bit. I have code that works perfectly on my current production server.
