does anyone know how I might be able to manually install an activeperl
module
It's basically the same process as for installing modules on any other
OS:
1) Download the module's source from CPAN;
2) Extract the source to some location;
3) cd to the top level source folder;
4) run 'perl Makefile.PL', 'make test' and 'make install' (in that
order).
I use the term 'make' in a generic sense. I recommend that you install
'dmake' (freely available from CPAN) and use that instead of 'make'.
It's just a matter of installing 'dmake' as per the instructions that
ship with it, and then adding the location of 'dmake.exe' to your
path.
For many (most) modules, you'll also need a compiler - I recommend the
freely available MinGW port of gcc. Once installed, add C:\MinGW\bin
to your path (assuming that you installed into C:\MinGW). The dmake/
MinGW combo works fine with ActivePerl.
You could, if you like, save yourself some trouble and install
Strawberry Perl (which ships with both dmake and MinGW - and sets up
your path for you as part of the installation process).
Cygwin, as also suggested, is definitely an option. It, like
Strawberry Perl, also ships with its own make (called 'make') and
('gcc') compiler - but it's an inferior option in my opinion (unless
you particularly want to do unixy things on Windows).
You might find enlightenment at
http://www.perlmonks.org/index.pl?node_id=614808,
but there's also an abundance of other useful information at perlmonks
- take a look through
http://www.perlmonks.org/index.pl?node_id=519392
.
Cheers,
Rob