I'm helping a friend who's doing development work using MinGW. One of the components he is working with is OpenSSL (v1.0.0a).

When running the "./config" file for OpenSSL on the MSYS command prompt, he always gets the "You need Perl 5" message. He already has Strawberry Perl v5.10 installed and running (we were able to run some sample Perl scripts in the same MSYS command prompt).

He is currently using the MinGW and MSYS builds from nuwen.net. I have tried the following:

  • Re-running the post-install shell script: it sees the Strawberry Perl folders in PATH, but he still gets the same message
  • Renaming the nuwen MinGW folder and installed the (older) MinGW/MSYS software from MinGW.net: after going through the post-install script, we get the same result.

How can we get MinGW/MSYS to recognize the installed Perl? Thanks in advance.

EDIT: Here are the files "config" and "Configure" from the OpenSSL source tarball.

link|improve this question

feedback

1 Answer

Many ./config files are plain text script files. Can you read that file to determine what it's looking for?

link|improve this answer
Is there anything I should look for? I'm no whiz at Perl, or even config files. – Isxek Aug 26 '10 at 13:35
Try searching for "perl", or perhaps a specific phrase from the error message. If that doesn't help, perhaps you could post the code here. – Tom Aug 26 '10 at 17:58
I've put in a link where the config files can be downloaded from. Thanks for your help! – Isxek Aug 26 '10 at 19:19
That drop.io link didn't work for me. It looks like an incomplete page with no real content. – Tom Aug 27 '10 at 1:11
I retried the link and it works fine on my side. It allows me to download both files too. Is there anywhere else you can suggest I can put them both on for viewing? – Isxek Aug 27 '10 at 4:08
show 2 more comments
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.