Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

Re: Migrating from Windows Server 2003

by xiaoyafeng (Deacon)
on Jul 19, 2018 at 14:52 UTC ( [id://1218839]=note: print w/replies, xml ) Need Help??


in reply to Migrating from Windows Server 2003

Migrating perl on windows is painful, since it lacks a reliable way to complete this job. I can give you some advice:
  1. 1. Because windows 2003 is a 32bit system, I strongly recommend you test 32bit perl on new windows first. Then you can try 64bit perl
  2. 2. Don't use the latest perl, consider 5.20 or 5.22
  3. 3. Use portable strawberry perl , and by setting path to switch between various version for testing
  4. 4. Just copy the old perl to new windows to see if it will still work
  5. 5. Use par to know the dependencies of your script and install them on new perl respectively




I am trying to improve my English skills, if you see a mistake please feel free to reply or /msg me a correction

Replies are listed 'Best First'.
Re^2: Migrating from Windows Server 2003
by haukex (Archbishop) on Jul 19, 2018 at 18:43 UTC
    Because windows 2003 is a 32bit system

    I am far from an expert on this topic, but my understanding (admittedly, just from Wikipedia) is that there is a 64-bit edition as well. If you have experience with Windows Server 2003, can you say if a 64-bit Perl wouldn't work on a 64-bit edition?

    Don't use the latest perl, consider 5.20 or 5.22

    Why?

      I am far from an expert on this topic, but my understanding (admittedly, just from Wikipedia) is that there is a 64-bit edition as well.

      well, originally, windows 2003 has only 32bit edition, and lately Microsoft add a windows 2003 64bit extended edition.

      Why?

      because of GD, IIRC, the older GD (like 2.5x) only run correctly on windows 5.20, 5.22. he can install the same version GD on windows 2003 to new windows to avoid API changing.




      I am trying to improve my English skills, if you see a mistake please feel free to reply or /msg me a correction

        Looks like it's building fine on modern perls. It is also as part of Strawberry Perl by default.

        Thanks for the info. It looks like some older versions of GD indeed did have some trouble, at least with their tests. matro made a good point too: Strawberry Perl ships with GD, as far back as 5.8.9.4, with GD 2.44.

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others studying the Monastery: (8)
As of 2024-03-28 12:28 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found