in reply to older modules Vs. Latest perl 5.12

Either use PPM::Repositories or install MinGW. See Re: PDF::Reuse::Barcode Install - help for more details.

Replies are listed 'Best First'.
Re^2: older modules Vs. Latest perl 5.12
by srikrishnan (Beadle) on Sep 03, 2010 at 08:22 UTC

    Hi All,

    Thanks for your replies.

    Sorry I was not mentioned my OS and other details:

    Below are my system details:

    OS: Windows XP

    Perl: Activestate Perl

    Currently with my perl version 5.10. I have installed Tk version 8.4. But with my previous version (5.10) in PPM I can find and install Tk. But with 5.12 I am not able to find "Tk" in ppm. which shows only TKx. Still there are more modules which are not able to find in the new version ppm

    Thanks,

    Srikrishnan

      Please read the replies you got. There is a Tk PPM for ActiveState Perl 5.12. You need to add the proper repositories to your PPM configuration.

      You might want to think about whether to upgrade. There are three open bugs on Windows for Tk with 5.12. Also see the Tk bug queue for more bug reports.

        I am running Strawberry Perl 5.12.1 and have the latest version on my system, so the critical bugs cannot be so critical that they stopped me from installing it.

        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

      So did you the advice you've already been given? Did you look at PPM::Repositories? Have you tried installing MinGW and using cpan to install modules? The links provided previously explain how to do this in more detail.

      The ActiveState implementation is a bit different in its focus than is Strawberry.  (I’m not saying that either one is “better,” but rather that “the designer’s intent” is different.   Particularly when it comes to servicing and packages.)   Maybe the right thing for you to do, at least for now, is simply to revert back to the previous release and stick with it for a while longer.

      The way I see it, your only objective is to get useful work done ... not to monkey around with software configurations.   So, if you do find yourself doing just that, back off and try a different strategy.   Is there anything that is really “holding a gun to your head and saying that you must, on pain of being converted to a Java programmer, ;-) use 5.12 now?”

        The ActiveState implementation is a bit different in its focus than is Strawberry.

        Strawberry allows you to build modules with no fuss (cpan Mod).
        ActiveState allows you to build modules with no fuss (cpan Mod) and provides prebuilt packages (ppm install Mod).