http://www.perlmonks.org?node_id=1013059


in reply to Building a module from CPAN on a Win32 machine.

AFAIK, perl514.dll is called from perl.exe or perl5.14.1.exe or such.

Search for perl*.exe on your harddisk and manually delete it.

Then uninstall AS Perl 5.16.2 and re-install it. Make sure you have administrator rights when you do all of this.

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

My blog: Imperial Deltronics

Replies are listed 'Best First'.
Re^2: Building a module from CPAN on a Win32 machine.
by karlgoethebier (Abbot) on Jan 13, 2013 at 12:37 UTC

    But as fare as i remember ActivePerl installs normally in C:\Perl. All the stuff should be gone if deleting this folder... and that is what he did.

    Regards, Karl

    «The Crux of the Biscuit is the Apostrophe»

      But as fare as i remember ActivePerl installs normally in C:\Perl. All the stuff should be gone if deleting this folder... and that is what he did.
      "Normally" perhaps yes, but if all went "normally" she would not have experienced these problems.

      And I am not too sure everything is in "C:\Perl" (or whichever folder you choose at install-time). AS Perl does things to your Windows registry as well, your paths and file-associations and perhaps even adds things to your "Documents and Settings".

      Recently I had some problems with my AS Komodo IDE. Uninstalling and re-installing did not solve the problem, until I saw that "Documents and Settings" had several "Komodo" folders, which were not deleted by the uninstall. I deleted them manually and re-installed and now everything works again. Maybe AS Perl saves some settings in these folders as well.

      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

      My blog: Imperial Deltronics
        "AS Perl does things to your Windows registry..."

        Right. I forgot this. Please see below.

        Best regards, Karl

        «The Crux of the Biscuit is the Apostrophe»

      ActivePerl installs normally in C:\Perl

      Yes, that's the default location, but the option to override that default and install some place else is also made available.

      All the stuff should be gone if deleting this folder... and that is what he did

      That's the great mystery. Perl-5.14, it's claimed, has been removed and replaced by perl-5.16 - yet the OP loads a perl.exe that needs perl514.dll. This just doesn't add up.
      (The fact that the OP hasn't replied to this thread suggests to me that the problem has already been resolved.)

      Update: Ooops ... seems she has responded, but provided no enlightenment.

      Cheers,
      Rob
      Hi Karl.

      I'm not a male but thanks. ;)

        My pleasure ma'am ;-)

        Update: It's really curious that this gets downvoted.

        Just to remember: the preceding post was:

        "...I'm not a male but thanks. ;)..."

        And it is marked as a joke, like mine. How polite can we get?

        Best regards, Karl

        «The Crux of the Biscuit is the Apostrophe»