in reply to Re^2: Newly installed package has problem with perl58.dll
in thread Newly installed package has problem with perl58.dll

it depends which version of Perl was used when it was built?

Yep - if the ppm is built with perl-5.8.0, then there's no problem. But if the ppm is built with perl-5.8.x (where x is non-zero), then it may not work with anything other than perl-5.8.x.

Cheers,
Rob
  • Comment on Re^3: Newly installed package has problem with perl58.dll

Replies are listed 'Best First'.
Re^4: Newly installed package has problem with perl58.dll
by Herkum (Parson) on Feb 17, 2009 at 05:54 UTC

    I first learned Perl using the ActiveState distribution with Windows. That being said, ActiveState Perl can be pain to manage outside of the default environment. PPM's are not built/updated regularly which means you have always have these quirky issues installing modules and keeping up with dependencies.

    I wish that Microsoft would include a decent C compiler like *NIX systems and this sh*t would just go away( I am not talking about that nmake.exe crap either).

    Sorry about my off-topic rant, but sometimes Windows can be more trouble that it is worth.

      You really mean "I wish that Microsoft would include for free a decent C compiler". But that doesn't seem to fit their business-model.

      Why don't you install Minimalist GNU for Windows? It is easier to install and less invasive than CygWIN and works well with ActiveState Perl.

      CountZero

      A program should be light and agile, its subroutines connected like a string of pearls. The spirit and intent of the program should be retained throughout. There should be neither too little or too much, neither needless loops nor useless variables, neither lack of structure nor overwhelming rigidity." - The Tao of Programming, 4.1 - Geoffrey James

      I wish that Microsoft would include a decent C compiler

      Yes, that would be good. In the meantime, with ActivePerl, running ppm install MinGW is a fairly painless way of getting that "decent C compiler" (in the form of the MinGW port of gcc, and dmake). And, of course, you can always opt for Strawberry Perl which includes the MinGW port of gcc and dmake as part of the distribution.

      Cheers,
      Rob