Use openssl as fallback if libssl is unknown to pkg-config.

git-svn-id: http://voip.null.ro/svn/yate@1848 acf43c95-373e-0410-b603-e72c3f656dc1
This commit is contained in:
paulc 2008-03-26 14:18:26 +00:00
parent 4a2b3f518c
commit 25eb77c279
1 changed files with 8 additions and 3 deletions

View File

@ -657,9 +657,14 @@ OPENSSL_VER=""
AC_ARG_WITH(openssl,AC_HELP_STRING([--with-openssl],[use OpenSSL for secure sockets (default)]),[ac_cv_use_openssl=$withval],[ac_cv_use_openssl=yes])
if [[ "x$ac_cv_use_openssl" = "xyes" ]]; then
AC_MSG_CHECKING([for OpenSSL using pkg-config])
verssl=`pkg-config --modversion libssl 2>/dev/null`
incssl=`pkg-config --cflags libssl 2>/dev/null`
libssl=`pkg-config --libs libssl 2>/dev/null`
pkg="libssl"
verssl=`pkg-config --modversion $pkg 2>/dev/null`
if [[ "x$verssl" = "x" ]]; then
pkg="openssl"
verssl=`pkg-config --modversion $pkg 2>/dev/null`
fi
incssl=`pkg-config --cflags $pkg 2>/dev/null`
libssl=`pkg-config --libs $pkg 2>/dev/null`
if [[ "x$incssl" != "x" -a "x$libssl" != "x" ]]; then
HAVE_OPENSSL=yes
OPENSSL_VER="$verssl"