Why doesn the configure script detect OpenSSL?
The configure script will look in the following places the the OpenSSL headers and libraries: /usr/local/openssl /usr/lib/openssl /usr/local/ssl /usr/lib/ssl /usr/local /usr/pkg /opt /opt/openssl If you have installed OpenSSL in another directory, then you must use the –with-ssl-dir switch to specify the path to the OpenSSL “installation”, not the headers. This should be the directory containing ./include and ./lib. If you installed OpenSSL from the source tarball distribution, the default location is /usr/local/ssl, and should be found automatically. If OpenSSL is installed in one of the locations listed above, and the configure script is not finding it, then most likely you don’t have the OpenSSL library directory in your LD_LIBRARY_PATH. If OpenSSL is installed in /usr/local/ssl, then /usr/local/ssl/lib must be in your LD_LIBRARY_PATH. configure tries to compile and run a small ssl program. If the program doesn’t run, then the configure script will not detect OpenSSL. With /usr/loc