diff options
author | Evgeny Grin (Karlson2k) <k2k@narod.ru> | 2017-11-06 21:13:58 +0300 |
---|---|---|
committer | Evgeny Grin (Karlson2k) <k2k@narod.ru> | 2017-11-06 21:16:09 +0300 |
commit | 6f96105b9ceb1cd5f1129b3a878dc218bf72ec64 (patch) | |
tree | 493c6989f5f956572d1ef8684656d86dd3298db9 /configure.ac | |
parent | 9046f74fa7f0d07cc56f28f4f7125f578b1bc884 (diff) | |
download | libmicrohttpd-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.ac | 28 |
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 | ||
1402 | AS_IF([test "x$with_gnutls" != "xno" && test "x$have_gnutls" != "xyes"], | 1402 | AS_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' |