Find the answer to your Linux question:
Results 1 to 10 of 10
I'm trying to install openssl and I run into this error during ./configure phase: Code: configure: error: ***Can't find recent OpenSSL crypto (see config.log for details) I've installed the openssl0.9.6c ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Linux Engineer
    Join Date
    Nov 2002
    Location
    Queens, NY
    Posts
    1,319

    openssh installation


    I'm trying to install openssl and I run into this error during ./configure phase:
    Code:
    configure: error: ***Can't find recent  OpenSSL crypto (see config.log for details)
    I've installed the openssl0.9.6c via debian's .deb but this isn't working correctly. Any ideas?
    The best things in life are free.

  2. #2
    Linux Newbie
    Join Date
    Apr 2003
    Location
    UK, Manchester
    Posts
    147
    If you are using Debian why arent you installing via apt-get ?

  3. #3
    Linux Engineer
    Join Date
    Nov 2002
    Location
    Queens, NY
    Posts
    1,319
    Because the server machine is using a more recent version and sftp is causing problems when I use ssh from apt.
    The best things in life are free.

  4. $spacer_open
    $spacer_close
  5. #4
    Linux Guru
    Join Date
    Oct 2001
    Location
    Täby, Sweden
    Posts
    7,578
    The check is "checking for crypt in -lcrypt", right? I don't really understand how that error is related to it, since that check appears to be checking for crypto availability outside of OpenSSL. Can you check config.log for the actual cause of the error? Especially, check that you have libcrypt somewhere in your lib dirs.

  6. #5
    Linux Engineer
    Join Date
    Nov 2002
    Location
    Queens, NY
    Posts
    1,319
    The config.log file is around 8000 lines of code. I was actually very scared by it. Under /lib, I see libcrypt-2.2.5.so and libcrype.so.1.
    The best things in life are free.

  7. #6
    Linux Guru
    Join Date
    Oct 2001
    Location
    Täby, Sweden
    Posts
    7,578
    Yeah, it contains the log of all the tests performed by configure, including the successful ones, that is. You only have to look along the last lines for the one that failed.

  8. #7
    Linux Engineer
    Join Date
    Nov 2002
    Location
    Queens, NY
    Posts
    1,319
    Somewhere in the bottom with the gcc line, it says it couldn't find "-lcrypto." I'm assuming that this is referring to the dev files for libcryto?
    The best things in life are free.

  9. #8
    Linux Guru
    Join Date
    Oct 2001
    Location
    Täby, Sweden
    Posts
    7,578
    No, libcrypto is the runtime files. Check where you have libcrypto.so.*.

  10. #9
    Linux Engineer
    Join Date
    Nov 2002
    Location
    Queens, NY
    Posts
    1,319
    Am I looking for libcrypt.so.* or libcrypto.so.*?
    The best things in life are free.

  11. #10
    Linux Guru
    Join Date
    Oct 2001
    Location
    Täby, Sweden
    Posts
    7,578
    The one that failed in config.log.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •