From 4ac7a087c62d0c8908d0a5cc7ea351931f49b09d Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Wed, 20 Jun 2001 07:43:36 +0000 Subject: [PATCH] when --with-ssl is used with a specified path, we use that path immediately to check libs and include files in, we don't check the default places first! --- configure.in | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/configure.in b/configure.in index 5f27a4dcc..3cdb8c9d8 100644 --- a/configure.in +++ b/configure.in @@ -583,13 +583,20 @@ then else dnl Check for and handle argument to --with-ssl. - EXTRA_SSL= + + dnl save the pre-ssl check flags for a while + CLEANLDFLAGS="$LDFLAGS" + CLEANCPPFLAGS="$CPPFLAGS" case "$OPT_SSL" in yes) EXTRA_SSL=/usr/local/ssl ;; *) - EXTRA_SSL=$OPT_SSL ;; + dnl check the given spot right away! + EXTRA_SSL=$OPT_SSL + LDFLAGS="$LDFLAGS -L$EXTRA_SSL/lib" + CPPFLAGS="$CPPFLAGS -I$EXTRA_SSL/include/openssl -I$EXTRA_SSL/include" + ;; esac AC_CHECK_LIB(crypto, CRYPTO_lock,[ @@ -597,8 +604,8 @@ else ],[ OLDLDFLAGS="$LDFLAGS" OLDCPPFLAGS="$CPPFLAGS" - LDFLAGS="$LDFLAGS -L$EXTRA_SSL/lib" - CPPFLAGS="$CPPFLAGS -I$EXTRA_SSL/include/openssl -I$EXTRA_SSL/include" + LDFLAGS="$CLEANLDFLAGS -L$EXTRA_SSL/lib" + CPPFLAGS="$CLEANCPPFLAGS -I$EXTRA_SSL/include/openssl -I$EXTRA_SSL/include" AC_CHECK_LIB(crypto, CRYPTO_add_lock,[ HAVECRYPTO="yes" ], [ LDFLAGS="$OLDLDFLAGS"