dnl Process this file with autoconf to produce a configure script.
-dnl $Id: configure.in,v 1.13.2.72 2003/07/28 22:06:08 guus Exp $
+dnl $Id: configure.in,v 1.13.2.75 2003/07/30 09:45:20 guus Exp $
-AC_PREREQ(2.53)
+AC_PREREQ(2.57)
AC_INIT(src/tincd.c)
AM_INIT_AUTOMAKE(tinc, 1.0-cvs)
AM_CONFIG_HEADER(config.h)
AM_ACLOCAL_INCLUDE(m4)
AM_GNU_GETTEXT([external])
-AM_GNU_GETTEXT_VERSION(0.11.5)
+AM_GNU_GETTEXT_VERSION(0.12.1)
# Enable GNU extensions.
# Define this here, not in acconfig's @TOP@ section, since definitions
AC_FUNC_MEMCMP
AC_FUNC_ALLOCA
AC_TYPE_SIGNAL
-AC_CHECK_FUNCS([asprintf daemon fcloseall flock ftime fork get_current_dir_name gettimeofday mlockall putenv select strdup strerror strsignal strtol unsetenv vsyslog])
+AC_CHECK_FUNCS([asprintf daemon fcloseall flock ftime fork get_current_dir_name gettimeofday mlockall putenv random select strdup strerror strsignal strtol unsetenv vsyslog])
jm_FUNC_MALLOC
jm_FUNC_REALLOC
AC_CACHE_SAVE
dnl These are defined in files in m4/
-tinc_TUNTAP
+
+case $host_os in
+ *linux*)
+ tinc_TUNTAP
+ ;;
+esac
+
tinc_OPENSSL
tinc_ZLIB
tinc_LZO
dnl Check if support for jumbograms is requested
AC_ARG_ENABLE(jumbograms,
- [ --enable-jumbograms enable support for jumbograms (packets up to 9000 bytes)],
+ AC_HELP_STRING([--enable-jumbograms], [enable support for jumbograms (packets up to 9000 bytes)]),
[ AC_DEFINE(ENABLE_JUMBOGRAMS, 1, [Support for jumbograms (packets up to 9000 bytes)]) ]
)
dnl Check if checkpoint tracing has to be enabled
AC_ARG_ENABLE(tracing,
- [ --enable-tracing enable checkpoint tracing (debugging only)],
+ AC_HELP_STRING([--enable-tracing], [enable checkpoint tracing (debugging only)]),
[ AC_DEFINE(ENABLE_TRACING, 1, [Checkpoint tracing]) ]
)
AC_OUTPUT(Makefile
src/Makefile
doc/Makefile
-doc/es/Makefile
lib/Makefile
po/Makefile.in
m4/Makefile