dnl Process this file with autoconf to produce a configure script. dnl dnl $Id: configure.in,v 1.8 1999/05/12 01:59:34 vmallet Exp $ AC_INIT(src/World.C) AM_CONFIG_HEADER(config.h) VIM_INIT_AUTOMAKE(znibbles,0.0.7) dnl Checks for programs. AC_PROG_MAKE_SET AC_PROG_CC AC_PROG_CXX AC_PROG_INSTALL AC_PROG_RANLIB dnl AM_PROG_LEX VIM_PROG_LEX CF_STRIP_G_OPT(CFLAGS) CF_STRIP_G_OPT(CXXFLAGS) VIM_GCC_WALL VIM_GXX_WALL AC_CHECK_LIB(nsl, t_accept) AC_CHECK_LIB(socket, socket) dnl This is for the GTK client AC_ARG_ENABLE(gtk, [ --disable-gtk do not build GTK+ client [by default enabled]]) if eval "test x$enable_gtk != xno"; then AM_PATH_GTK(1.2.0, , AC_MSG_ERROR(Cannot find GTK+: Is gtk-config in executable path? Check '--disable-gtk' option)) GTK_DIR=GTK GTK_BIN=gznibbles AC_SUBST(GTK_DIR) AC_SUBST(GTK_BIN) fi dnl This is for the Motif client AC_ARG_ENABLE(motif, [ --disable-motif do not build Motif client [by default enabled]]) if eval "test x$enable_motif != xno"; then ICE_FIND_MOTIF MOTIF_DIR=Motif MOTIF_BIN=znibbles AC_SUBST(MOTIF_DIR) AC_SUBST(MOTIF_BIN) fi dnl Checks for libraries. dnl Checks for header files. AC_PATH_X AC_PATH_XTRA AC_HEADER_STDC AC_HEADER_SYS_WAIT AC_CHECK_HEADERS(limits.h sys/time.h unistd.h) dnl Checks for typedefs, structures, and compiler characteristics. AC_C_BIGENDIAN AC_C_CONST AC_HEADER_TIME dnl Checks for library functions. AC_TYPE_SIGNAL AC_CHECK_FUNCS(select socket strdup) dnl Create Makefiles AC_OUTPUT(Makefile src/Makefile src/Motif/Makefile src/X11/Makefile src/GTK/Makefile doc/Makefile)