Beefy Boxes and Bandwidth Generously Provided by pair Networks
The stupid question is the question not asked
 
PerlMonks  

Re^2: Perl 64-bit versions

by BrowserUk (Pope)
on Mar 13, 2012 at 16:38 UTC ( #959402=note: print w/replies, xml ) Need Help??


in reply to Re: Perl 64-bit versions
in thread Perl 64-bit versions

That said, with so many modules to install, you should have a look into cpanprefs and make a "Bundle"

In general, I found that anything cpan* could install automatically, is available as a ppm from AS. And

\oldperl\ppm profile save \ppmprofile.5.10.1 path = \newperl\bin;... \newperl\pp profile restore \ppmprofile.5.10.1

Dealt with most of the 272 ppms in a matter of a few minutes. It took it longer to download the packing list than it did to download and install all the packages that were available.

The problem child(s) are those that won't install automatically. The ones that need manual tweaks to adapt for *nix-isms or 64-bitisms. I keep the source trees (with my modifications) kicking around and can copy them over, but it still requires going through and building them manually -- including doing the dependencies in the right order. It is just a painful process and one I'd rather keep to a minimum.

Keeping up with 5.8.x upgrades was pretty easy. With binary compatibility being maintained, I could just throw the latest version in over the top of the previous and mostly everything just still worked. But with the last half dozen versions having broken binary compatibility 3 times "keeping up" seems to be a game for those that like to spend their time building Perl rather than using it.


With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.

The start of some sanity?

Replies are listed 'Best First'.
Re^3: Perl 64-bit versions
by Tux (Abbot) on Mar 13, 2012 at 17:34 UTC

    The problems that I have seen with 64bitness have diminished to almost neglectable. The most problems I have seen in the incompatibility area are with longdoubles.


    Enjoy, Have FUN! H.Merijn
      FWIW, I've got both 32bit & 64bit AS versions (5.14.2) on my box right now. I use the 32bit when I need Win32::API .

      TJD

        I use the 32bit when I need Win32::API .

        FWIW: Win32::API v0.64 is now available for 64-bit AS (5.10 & 5.14) via PPM from ActiveState; and at least for the things I've tried, works well.


        With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
        Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
        "Science is about questioning the status quo. Questioning authority".
        In the absence of evidence, opinion is indistinguishable from prejudice.

        The start of some sanity?

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://959402]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others perusing the Monastery: (4)
As of 2018-10-24 04:50 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    When I need money for a bigger acquisition, I usually ...














    Results (127 votes). Check out past polls.

    Notices?