1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84
|
#####################################################################
##
## Look for zlib
##
#####################################################################
AC_DEFUN(AC_PATH_ZLIB,
[
echo Checking for zlib...
ZLIB_CFLAGS=
ZLIB_LIBS=
ac_zlib_includes=NO
ac_zlib_libraries=NO
# Includes
for ac_dir in \
/usr/include \
/usr/local/include \
/usr/pkg/include \
/usr/local/include/zlib \
/usr/apps/include \
../zlib
do
if test -r "$ac_dir/zlib.h"
then
ac_zlib_includes=$ac_dir
break
fi
done
# Libraries
for ac_dir in \
/usr/lib \
/usr/local/lib \
/usr/pkg/lib \
/usr/local/lib/zlib \
/usr/apps/lib \
../zlib
do
if test -r "$ac_dir/libz.a"
then
ac_zlib_libraries=$ac_dir
break
fi
done
#echo Includes : $ac_zlib_includes
#echo Libraries: $ac_zlib_libraries
if test $ac_zlib_includes != NO
then
ZLIB_CFLAGS=-I$ac_zlib_includes
fi
if test $ac_zlib_libraries != NO
then
ZLIB_LIBS="-L$ac_zlib_libraries"
fi
AC_SUBST(ZLIB_CFLAGS)dnl
AC_SUBST(ZLIB_LIBS)dnl
])
#####################################################################
##
## Find out whether there is a domein name in the struct utsname.
## An what is is called
##
#####################################################################
AC_DEFUN(AC_STRUCT_UTSNAME_DOMAINNAME,
[
dnl Is the domain in the utsname struct? What is it same..
AC_TRY_LINK(
[#include <sys/utsname.h>],
[struct utsname u; return u.domainname;],
AC_DEFINE(UTSNAME_DOMAIN,domainname),)
AC_TRY_LINK(
[#include <sys/utsname.h>],
[struct utsname u; return u.__domainname;],
AC_DEFINE(UTSNAME_DOMAIN,__domainname),)
])
|