Hi:
I'm running into this problem while trying to configure openssh v2.5.2p2
with openssl v0.9.6a:
#
./configure --with-pam --with-tcp-wrappers --with-ipv4-default --with-ssl-di
r=/usr/local/ssl
... [long list of configure output]
checking for OpenSSL directory... configure: error: Could not find
working OpenSSL library, please
install or check config.log
which is odd since OpenSSL was installed without error. The config.log shows
me this:
configure:4548: checking for OpenSSL directory
...
configure:4594: openssl/rand.h: No such file or directory
...
configure:4594: openssl/rand.h: No such file or directory
which doesn't make much sense since I know for a fact that the library
exists:
# ls -l /usr/local/ssl/include/openssl/rand.h
--rw-r--r-- 1 root root 4868 Apr 29 23:42
/usr/local/ssl/include/openssl/rand.h
This is all running on a Linux box, kernel v2.2.14-5.0. I've managed to
install OpenSSH before but it doesn't seem to want me to upgrade for some
reason.
Has anyone else run into this problem before? I've tried explicitly
specifying the location of --with-ssl-dir=DIR in several different ways but
it continues to return the same error message. Even running ./configure
without any options gives me the same problem. Any help would be greatly
appreciated.
-Sendai
"The very powerful and the very stupid have one thing in common: they don't
alter their views to fit the facts, they alter the facts to fit their views,
which can be uncomfortable, if you happen to be one of the facts that needs
altering."
-The Doctor