aboutsummaryrefslogtreecommitdiffstats
path: root/conf/m4/kde/AC_FIND_ZLIB.m4
diff options
context:
space:
mode:
authorFritz Elfert <felfert@to.com>2001-01-31 01:59:56 +0000
committerFritz Elfert <felfert@to.com>2001-01-31 01:59:56 +0000
commit7e68b8205a603a7ec53ed0d9798126de155321f7 (patch)
tree95ffddd1b5e3dc4d1e585913cd2e95eb0ee2ae31 /conf/m4/kde/AC_FIND_ZLIB.m4
parent0aa44f1a1017280fd2b0b7708c5c77e8b1b214c8 (diff)
downloadplptools-7e68b8205a603a7ec53ed0d9798126de155321f7.tar.gz
plptools-7e68b8205a603a7ec53ed0d9798126de155321f7.tar.bz2
plptools-7e68b8205a603a7ec53ed0d9798126de155321f7.zip
Reworked configuration:
- Splitted up acinclude.m4 - Added m4 macros, needed for KDE stuff
Diffstat (limited to 'conf/m4/kde/AC_FIND_ZLIB.m4')
-rw-r--r--conf/m4/kde/AC_FIND_ZLIB.m432
1 files changed, 32 insertions, 0 deletions
diff --git a/conf/m4/kde/AC_FIND_ZLIB.m4 b/conf/m4/kde/AC_FIND_ZLIB.m4
new file mode 100644
index 0000000..527bf1e
--- /dev/null
+++ b/conf/m4/kde/AC_FIND_ZLIB.m4
@@ -0,0 +1,32 @@
+AC_DEFUN(AC_FIND_ZLIB,
+[
+AC_REQUIRE([KDE_CHECK_EXTRA_LIBS])
+AC_MSG_CHECKING([for libz])
+AC_CACHE_VAL(ac_cv_lib_z,
+[
+AC_LANG_C
+kde_save_LIBS="$LIBS"
+LIBS="$all_libraries -lz $LIBSOCKET"
+kde_save_CFLAGS="$CFLAGS"
+CFLAGS="$CFLAGS $all_includes"
+AC_TRY_LINK(dnl
+[
+#include<zlib.h>
+],
+ [return (zlibVersion() == ZLIB_VERSION); ],
+ eval "ac_cv_lib_z='-lz'",
+ eval "ac_cv_lib_z=no")
+LIBS="$kde_save_LIBS"
+CFLAGS="$kde_save_CFLAGS"
+])dnl
+if eval "test ! \"`echo $ac_cv_lib_z`\" = no"; then
+ AC_DEFINE_UNQUOTED(HAVE_LIBZ, 1, [Define if you have libz])
+ LIBZ="$ac_cv_lib_z"
+ AC_SUBST(LIBZ)
+ AC_MSG_RESULT($ac_cv_lib_z)
+else
+ AC_MSG_RESULT(no)
+ LIBZ=""
+ AC_SUBST(LIBZ)
+fi
+])