summaryrefslogtreecommitdiff
path: root/configure
diff options
context:
space:
mode:
authorLuca Barbato <lu_zero@gentoo.org>2016-01-15 18:09:48 +0100
committerLuca Barbato <lu_zero@gentoo.org>2016-01-19 20:47:49 +0100
commit8fd361f53b3c17c1ae13a39e030c8fa3ab4d8f1f (patch)
tree6af26f0b6c2ee11ff0c36c3b3209cf1e06c498b1 /configure
parente4eb13ca77624401ea7cef1ed6ad8e2d13fd2063 (diff)
configure: Use pkg-config to check for openssl
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure3
1 files changed, 2 insertions, 1 deletions
diff --git a/configure b/configure
index 8518e69bb5..d776d0e8ed 100755
--- a/configure
+++ b/configure
@@ -4532,7 +4532,8 @@ enabled mmal && { check_lib interface/mmal/mmal.h mmal_port_connect
check_lib interface/mmal/mmal.h mmal_port_connect ; }
check_lib interface/mmal/mmal.h mmal_port_connect ; } ||
die "ERROR: mmal not found"; }
-enabled openssl && { check_lib openssl/ssl.h SSL_library_init -lssl -lcrypto ||
+enabled openssl && { check_pkg_config openssl openssl/ssl.h SSL_library_init ||
+ check_lib openssl/ssl.h SSL_library_init -lssl -lcrypto ||
check_lib openssl/ssl.h SSL_library_init -lssl32 -leay32 ||
check_lib openssl/ssl.h SSL_library_init -lssl -lcrypto -lws2_32 -lgdi32 ||
die "ERROR: openssl not found"; }