in reply to Re: Win32 Perl-Critic Setup Question
in thread Win32 Perl-Critic Setup Question

Hi Herkum,

After a un-&re-install of ActiveState 5.8.6, installing "Bundle-Perl-Critic" from the ActiveState ppm and then all specific packages it works now.

Originally I had indeed installed through cpan the "Bundle-Perl-Critic-IncludingOptionalDependencies".

Re-installing through ActiveState ppm the "Scalars::Util" always got stuck on the XS-part being skipped.

As of Perl 5.8.8 the MinGW GCC compiler is supported, older versions (such as 5.8.6) still need the Microsoft VC++ compiler (meaning licenses, etcetera).
There is the tutorial how to achieve this with VC++. I'll test it out soon how to achieve this with VS2005. (The VS2005 is preferable to VS2003 due to VS2003 digital signature restrictions on compiled dll's.)

Many thanks for sharing your experiences!
Many thanks to all the other perlmonks who answered!

Greetings
ddn123456

Replies are listed 'Best First'.
Re^3: Win32 Perl-Critic Setup Question
by syphilis (Archbishop) on May 30, 2008 at 09:29 UTC
    older versions (such as 5.8.6) still need the Microsoft VC++ compiler

    You can use MinGW with older versions of ActivePerl if you install Extutils::FakeConfig and then:
    set perl5opt=-MConfig_m
    This is covered in a little more detail in Compiling C/C++ based Modules under ActiveState using MinGW. I've been using this method with ActivePerl build 806 (perl-5.8.0) with good mileage.

    Cheers,
    Rob
      Hi Rob,

      Great news! Just installed "Extutils::FakeConfig".
      Looks like a great weekend ahead for me :-).

      Thanks a lot.
      Cheers.
      ddn123456