in reply to Re: https, Crypt::SSLeavy and perl packager combined together
in thread https, Crypt::SSLeavy and perl packager combined together

That error message indicates hes got multiple conflicting libeay32.dll's on his machine
  • Comment on Re^2: https, Crypt::SSLeavy and perl packager combined together

Replies are listed 'Best First'.
Re^3: https, Crypt::SSLeavy and perl packager combined together
by leonidlm (Pilgrim) on Jul 07, 2008 at 09:18 UTC
    So how I can treat that ?
      Ok, finally. Thank you all for helping. I had a multiple problems. Let me document my solution for the next generations :)
      1. Firstly the installation using the ppm gui went wrong, in the detailes tab I noticed that an error message indicating that libeay32.dll is already exists in path therefore it wont copy the correct version. - Resolution: Removing temporary the entries in the %path% variable to allow the script copy the needed files.
      2. The perl packager should include these files (libeay32.dll and ssleay32.dll) into the .exe file because not all the machines will have the correct versions. so I used:
      pp -l c:\...\libeay32.dll -l c:\....\ssleay32.dll myScript.pl -o myScript.exe
      Now everything is going fine. Have a nice day :)
        if you use
        pp -l libeay32 -l ssleay32 myScript.pl -o myScript.exe
        pp will look for libeasy32/ssleay32 in path...