in reply to Wow! Painful upgrade to Perl 5.12

I keep getting error messages of (I paraphrase) "Can't find Perl59.dll..."

That suggests that you didn't delete all of your previous installation, in particular the directories for additional modules and their compiled XS components, and that you installed the new version of AS Perl into the same directory as the previous version.

The solution has two parts. First, use the uninstaller (if it exists; I use neither AS Perl nor Windows). Second, consider installing each new version of AS Perl into a unique directory.

Replies are listed 'Best First'.
Re^2: Wow! Painful upgrade to Perl 5.12
by ack (Deacon) on May 24, 2010 at 15:24 UTC

    chromatic, you've hit the nail on the head, as they say! In the past I have always installed each new generation of Perl into its own directory and I have used the AS Perl uninstaller to get rid of the old Perl version.

    I didn't do that this time for two reasons: (1) I could not find the uninstaller...my fault as I think I inadvertantly deleted it some time ago... and (2) in the past I remembered that I had some problems getting my IDE to point to the correct location for Perl when it got put in another directory. The latter was the primary motivation to use the same old directory and that part worked perfectly...my IDE just went merrily along.

    But then, of course, as you so aptly point out, the problems just began to multipy.

    In the past, the AS uninstaller did the job of 'cleaning up' all the little nasties that are the primary source of my current woes...most noteably the missing old .dll. So I will haved to go in and finish the clean up by hand...guess that'll teach me. I wish I had the uninstaller.

    Again, thanks chromatic.

    ack Albuquerque, NM