File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -39,7 +39,5 @@ test: check
3939#
4040# The '--with-wolfssl' doesn't get propagated during a distcheck either, but it
4141# is necessary when they are installed somewhere other than /usr/local.
42- AM_DISTCHECK_CONFIGURE_FLAGS=CPPFLAGS ="-I@abs_top_srcdir@/include \
43- @OPENSSL_INCLUDES@ @WOLFSSL_INCLUDES@" \
44- LDFLAGS="@OPENSSL_LDFLAGS@ @WOLFSSL_LDFLAGS@"
42+ AM_DISTCHECK_CONFIGURE_FLAGS="--with-openssl =@OPENSSL_DIR@ --with-wolfssl=@WOLFSSL_DIR@"
4543
Original file line number Diff line number Diff line change @@ -55,6 +55,7 @@ AC_DEFUN([AX_CHECK_OPENSSL], [
5555 if test x"$PKG_CONFIG" != x""; then
5656 OPENSSL_LDFLAGS=`$PKG_CONFIG openssl --libs-only-L 2>/dev/null`
5757 if test $? = 0; then
58+ OPENSSL_DIR=`$PKG_CONFIG openssl --libs-only-I 2>/dev/null`"/.."
5859 OPENSSL_LIBS=`$PKG_CONFIG openssl --libs-only-l 2>/dev/null`
5960 OPENSSL_INCLUDES=`$PKG_CONFIG openssl --cflags-only-I 2>/dev/null`
6061 found=true
@@ -77,6 +78,7 @@ AC_DEFUN([AX_CHECK_OPENSSL], [
7778 for ssldir in $ssldirs; do
7879 AC_MSG_CHECKING ( [ for include/openssl/ssl.h in $ssldir] )
7980 if test -f "$ssldir/include/openssl/ssl.h"; then
81+ OPENSSL_DIR="$ssldir"
8082 OPENSSL_INCLUDES="-I$ssldir/include"
8183 OPENSSL_LDFLAGS="-L$ssldir/lib -L$ssldir/lib64"
8284 OPENSSL_LIBS="-lssl -lcrypto"
Original file line number Diff line number Diff line change @@ -54,6 +54,8 @@ AC_DEFUN([AX_CHECK_WOLFSSL], [
5454 if test x"$PKG_CONFIG" != x""; then
5555 WOLFSSL_LDFLAGS=`$PKG_CONFIG wolfssl --libs-only-L 2>/dev/null`
5656 if test $? = 0; then
57+ # Hack to get the folder wolfssl is installed in
58+ WOLFSSL_DIR=`$PKG_CONFIG wolfssl --libs-only-I 2>/dev/null`"/.."
5759 WOLFSSL_LIBS=`$PKG_CONFIG wolfssl --libs-only-l 2>/dev/null`
5860 WOLFSSL_INCLUDES=`$PKG_CONFIG wolfssl --cflags-only-I 2>/dev/null`
5961 found=true
@@ -76,6 +78,7 @@ AC_DEFUN([AX_CHECK_WOLFSSL], [
7678 for wolfssldir in $wolfssldirs; do
7779 AC_MSG_CHECKING ( [ for include/wolfssl/ssl.h in $wolfssldir] )
7880 if test -f "$wolfssldir/include/wolfssl/ssl.h"; then
81+ WOLFSSL_DIR="$wolfssldir"
7982 WOLFSSL_INCLUDES="-I$wolfssldir/include"
8083 WOLFSSL_LDFLAGS="-L$wolfssldir/lib"
8184 WOLFSSL_LIBS="-lwolfssl"
You can’t perform that action at this time.
0 commit comments