diff options
-rw-r--r-- | configure.in | 25 |
1 files changed, 17 insertions, 8 deletions
diff --git a/configure.in b/configure.in index f299652..9a0a169 100644 --- a/configure.in +++ b/configure.in | |||
@@ -229,20 +229,29 @@ if test "$FOUNDINCLUDE" = "no"; then | |||
229 | FOUNDINCLUDE=yes, | 229 | FOUNDINCLUDE=yes, |
230 | FOUNDINCLUDE=no) | 230 | FOUNDINCLUDE=no) |
231 | fi | 231 | fi |
232 | AC_SUBST(SSLINCLUDE) | 232 | AC_SUBST(KRBINCLUDE) |
233 | CPPFLAGS="$_SAVEDCPPFLAGS $SSLINCLUDE" | 233 | if test "$FOUNDINCLUDE" = "no"; then |
234 | CPPFLAGS="$_SAVEDCPPFLAGS" | ||
235 | fi | ||
234 | 236 | ||
235 | dnl Check for OpenSSL header files | 237 | dnl Check for OpenSSL header files |
238 | unset FOUNDINCLUDE | ||
236 | _SAVEDCPPFLAGS="$CPPFLAGS" | 239 | _SAVEDCPPFLAGS="$CPPFLAGS" |
237 | FOUNDINCLUDE=yes | 240 | CPPFLAGS="$CPPFLAGS -I$OPENSSL/include" |
238 | CPPFLAGS="-I$OPENSSL/include" | 241 | AC_CHECK_HEADERS(openssl/ssl.h openssl/x509.h openssl/rsa.h openssl/pem.h openssl/crypto.h openssl/err.h, |
239 | AC_CHECK_HEADERS(openssl/x509.h openssl/ssl.h openssl/rsa.h openssl/pem.h openssl/crypto.h openssl/err.h,SSLINCLUDE="-I$OPENSSL/include",FOUNDINCLUDE=no) | 242 | SSLINCLUDE="-I$OPENSSL/include" |
243 | FOUNDINCLUDE=yes, | ||
244 | FOUNDINCLUDE=no) | ||
240 | if test "$FOUNDINCLUDE" = "no"; then | 245 | if test "$FOUNDINCLUDE" = "no"; then |
241 | FOUNDINCLUDE=yes | 246 | AC_CHECK_HEADERS(ssl.h x509.h rsa.h pem.h crypto.h err.h, |
242 | AC_CHECK_HEADERS(x509.h ssl.h rsa.h pem.h crypto.h err.h,SSLINCLUDE="-I$OPENSSL/include",FOUNDINCLUDE=no) | 247 | SSLINCLUDE="-I$OPENSSL/include" |
248 | FOUNDINCLUDE=yes, | ||
249 | FOUNDINCLUDE=no) | ||
243 | fi | 250 | fi |
244 | AC_SUBST(SSLINCLUDE) | 251 | AC_SUBST(SSLINCLUDE) |
245 | CPPFLAGS="$_SAVEDCPPFLAGS $SSLINCLUDE" | 252 | if test "$FOUNDINCLUDE" = "no"; then |
253 | CPPFLAGS="$_SAVEDCPPFLAGS" | ||
254 | fi | ||
246 | 255 | ||
247 | dnl Check for crypto lib | 256 | dnl Check for crypto lib |
248 | _SAVEDLIBS="$LIBS" | 257 | _SAVEDLIBS="$LIBS" |