Browse code

Only add LDFLAGS/CFLAGS for OpenSSL if it's not in /usr

Shawn Webb authored on 2014/05/20 23:53:29
Showing 2 changed files
... ...
@@ -16699,15 +16699,20 @@ then
16699 16699
     as_fn_error $? "OpenSSL not found." "$LINENO" 5
16700 16700
 fi
16701 16701
 
16702
-SSL_LDFLAGS="-L$LIBSSL_HOME/lib"
16703
-SSL_LIBS="-lssl -lcrypto"
16704
-SSL_CPPFLAGS="-I$LIBSSL_HOME/include"
16705
-
16706 16702
 save_LDFLAGS="$LDFLAGS"
16707
-LDFLAGS="-L$LIBSSL_HOME/lib $SSL_LIBS"
16708
-
16709 16703
 save_CFLAGS="$CFLAGS"
16710
-CFLAGS="$SSL_CPPFLAGS"
16704
+
16705
+if test "$LIBSSL_HOME" != "/usr"; then
16706
+    SSL_LDFLAGS="-L$LIBSSL_HOME/lib"
16707
+    SSL_CPPFLAGS="-I$LIBSSL_HOME/include"
16708
+    LDFLAGS="-L$LIBSSL_HOME/lib $SSL_LIBS"
16709
+    CFLAGS="$SSL_CPPFLAGS"
16710
+else
16711
+    SSL_LDFLAGS=""
16712
+    SSL_CPPFLAGS=""
16713
+fi
16714
+
16715
+SSL_LIBS="-lssl -lcrypto"
16711 16716
 
16712 16717
 have_ssl="no"
16713 16718
 have_crypto="no"
... ...
@@ -22,15 +22,20 @@ then
22 22
     AC_MSG_ERROR([OpenSSL not found.])
23 23
 fi
24 24
 
25
-SSL_LDFLAGS="-L$LIBSSL_HOME/lib"
26
-SSL_LIBS="-lssl -lcrypto"
27
-SSL_CPPFLAGS="-I$LIBSSL_HOME/include"
28
-
29 25
 save_LDFLAGS="$LDFLAGS"
30
-LDFLAGS="-L$LIBSSL_HOME/lib $SSL_LIBS"
31
-
32 26
 save_CFLAGS="$CFLAGS"
33
-CFLAGS="$SSL_CPPFLAGS"
27
+
28
+if test "$LIBSSL_HOME" != "/usr"; then
29
+    SSL_LDFLAGS="-L$LIBSSL_HOME/lib"
30
+    SSL_CPPFLAGS="-I$LIBSSL_HOME/include"
31
+    LDFLAGS="-L$LIBSSL_HOME/lib $SSL_LIBS"
32
+    CFLAGS="$SSL_CPPFLAGS"
33
+else
34
+    SSL_LDFLAGS=""
35
+    SSL_CPPFLAGS=""
36
+fi
37
+
38
+SSL_LIBS="-lssl -lcrypto"
34 39
 
35 40
 have_ssl="no"
36 41
 have_crypto="no"