From e4a659e43fe638328823e36955ce95a5e7648c59 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se>
Date: Wed, 22 Jan 2003 18:19:29 +0100
Subject: [PATCH] (OPENSSL_LIBFLAGS): If libcrypto is found, add -lcrypto to
 OPENSSL_LIBFLAGS, not the plain LDFLAGS.

Rev: src/nettle/configure.ac:1.16
---
 configure.ac | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)

diff --git a/configure.ac b/configure.ac
index 712ede4b..ad506818 100644
--- a/configure.ac
+++ b/configure.ac
@@ -185,9 +185,18 @@ AC_SUBST(RSA_EXAMPLES)
 # Add -R flags needed to run programs linked with gmp
 LSH_RPATH_FIX
 
+AH_TEMPLATE([HAVE_LIBCRYPTO],
+	    [Define if you have openssl's libcrypto (used for benchmarking)])
+
+OPENSSL_LIBFLAGS=''
+
 # Check for openssl's libcrypto (used only for benchmarking)
-AC_CHECK_LIB(crypto, BF_ecb_encrypt)
-LSH_RPATH_FIX
+AC_CHECK_LIB(crypto, BF_ecb_encrypt,
+  [AC_DEFINE(HAVE_LIBCRYPTO)
+   OPENSSL_LIBFLAGS='-lcrypto'
+])
+
+AC_SUBST(OPENSSL_LIBFLAGS)
 
 # Set these flags *last*, or else the test programs won't compile
 if test x$GCC = xyes ; then
-- 
GitLab