aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorEvgeny Grin (Karlson2k) <k2k@narod.ru>2017-11-06 21:13:58 +0300
committerEvgeny Grin (Karlson2k) <k2k@narod.ru>2017-11-06 21:16:09 +0300
commit6f96105b9ceb1cd5f1129b3a878dc218bf72ec64 (patch)
tree493c6989f5f956572d1ef8684656d86dd3298db9 /configure.ac
parent9046f74fa7f0d07cc56f28f4f7125f578b1bc884 (diff)
downloadlibmicrohttpd-6f96105b9ceb1cd5f1129b3a878dc218bf72ec64.tar.gz
libmicrohttpd-6f96105b9ceb1cd5f1129b3a878dc218bf72ec64.zip
configure: use special trick on Solaris to find GnuTLS-3 library
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac28
1 files changed, 28 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index 3e5e26fd..2befdd31 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1401,6 +1401,34 @@ AC_ARG_WITH([[gnutls]],
1401 1401
1402AS_IF([test "x$with_gnutls" != "xno" && test "x$have_gnutls" != "xyes"], 1402AS_IF([test "x$with_gnutls" != "xno" && test "x$have_gnutls" != "xyes"],
1403 [ 1403 [
1404 AC_CACHE_CHECK([[whether to add pkg-config special search directories]], [mhd_cv_pkgconf_add_dirs],
1405 [
1406 AS_IF([[test "x$host_os" = "xsolaris2.11" && test "x$cross_compiling" = "xno"]],
1407 [
1408 AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[char size_chk[sizeof(char*)-7];]], [[]])],
1409 [
1410 AS_IF([[test "x$host_cpu" = "xx86_64" || test "x$host_cpu" = "xi386"]],
1411 [[mhd_cv_pkgconf_add_dirs='/usr/lib/amd64/pkgconfig/gnutls-3:/usr/lib/amd64/pkgconfig']],
1412 [[test "x$host_cpu" = "xsparc"]],
1413 [[mhd_cv_pkgconf_add_dirs='/usr/lib/sparkv9/pkgconfig/gnutls-3:/usr/lib/sparkv9/pkgconfig']],
1414 [[mhd_cv_pkgconf_add_dirs='/usr/lib/64/pkgconfig/gnutls-3:/usr/lib/64/pkgconfig']]
1415 )
1416 ],
1417 [
1418 mhd_cv_pkgconf_add_dirs='/usr/lib/pkgconfig/gnutls-3'
1419 ]
1420 )
1421 ],
1422 [[ mhd_cv_pkgconf_add_dirs='no' ]]
1423 )
1424 ]
1425 )
1426 AS_IF([[test "x$mhd_cv_pkgconf_add_dirs" != "xno"]],
1427 [
1428 test "x$PKG_CONFIG_PATH" = "x" || PKG_CONFIG_PATH="${PKG_CONFIG_PATH}${PATH_SEPARATOR}"
1429 PKG_CONFIG_PATH="${PKG_CONFIG_PATH}${mhd_cv_pkgconf_add_dirs}"
1430 ]
1431 )
1404 PKG_CHECK_MODULES(GNUTLS, [[gnutls]], 1432 PKG_CHECK_MODULES(GNUTLS, [[gnutls]],
1405 [ 1433 [
1406 have_gnutls_pkgcfg='yes' 1434 have_gnutls_pkgcfg='yes'