summaryrefslogtreecommitdiff
path: root/acinclude.m4
diff options
context:
space:
mode:
authorYang Tse <yangsita@gmail.com>2009-05-03 17:35:44 +0000
committerYang Tse <yangsita@gmail.com>2009-05-03 17:35:44 +0000
commit9b4253fe67f076b0ed085f4df99d1bb571c5910c (patch)
tree13c12c33dedf5d0029b46b3fd1ae95959a9a974e /acinclude.m4
parentb5c599c80c18866dcb78599e99162bcf8ed4205d (diff)
downloadcurl-9b4253fe67f076b0ed085f4df99d1bb571c5910c.tar.gz
HP-UX's X/Open network library requirement check follow-up
Diffstat (limited to 'acinclude.m4')
-rw-r--r--acinclude.m428
1 files changed, 28 insertions, 0 deletions
diff --git a/acinclude.m4 b/acinclude.m4
index 2fe93c7fe..25c584d77 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -156,6 +156,34 @@ int main (void)
])
+dnl CURL_CHECK_LIB_XNET
+dnl -------------------------------------------------
+dnl Verify if X/Open network library is required.
+
+AC_DEFUN([CURL_CHECK_LIB_XNET], [
+ AC_MSG_CHECKING([if X/Open network library is required])
+ tst_lib_xnet_required="no"
+ AC_COMPILE_IFELSE([
+ AC_LANG_SOURCE([[
+int main (void)
+{
+#if defined(__hpux) && defined(_XOPEN_SOURCE) && defined(_XOPEN_SOURCE >= 600)
+ return 0;
+#if defined(__hpux) && defined(_XOPEN_SOURCE) && defined(_XOPEN_SOURCE_EXTENDED)
+ return 0;
+#else
+ force compilation error
+#endif
+}
+ ]])
+ ],[
+ tst_lib_xnet_required="yes"
+ LIBS="$LIBS -lxnet"
+ ])
+ AC_MSG_RESULT([$tst_lib_xnet_required])
+])
+
+
dnl CURL_CHECK_AIX_ALL_SOURCE
dnl -------------------------------------------------
dnl Provides a replacement of traditional AC_AIX with