dnl Process this file with autoconf to produce a configure script. dnl Author: Michael Patra dnl AC_REVISION([configure.in 1.00]) AC_INIT(controls/edit.c) AC_CONFIG_AUX_DIR(tools) # We want these before the checks, so the checks can modify their values. test -z "$CFLAGS" && CFLAGS="-g -O2" AC_SUBST(CFLAGS) test -z "$LDFLAGS" && LDFLAGS=-g AC_SUBST(LDFLAGS) test -z "$LDLIBS" && LDLIBS=-lm AC_SUBST(LDLIBS) dnl **** Command-line arguments **** AC_ARG_WITH(library, [ --with-library build Wine as a library instead of an emulator], [AC_DEFINE(WINELIB) MAIN_TARGET="libwine.a"],[MAIN_TARGET="wine"]) AC_SUBST(MAIN_TARGET) AC_ARG_WITH(ipc, [ --with-ipc use inter-process communication for DDE], [AC_DEFINE(CONFIG_IPC)]) AC_ARG_WITH(malloc-debug, [ --with-malloc-debug enable malloc() debugging], [AC_DEFINE(MALLOC_DEBUGGING)]) dnl **** Check for some programs and libraries **** AC_PROG_MAKE_SET AC_PROG_CC dnl Add some options for gcc test "x${GCC}" = "xyes" && CFLAGS="$CFLAGS -Wall -fno-strength-reduce" AC_PROG_CPP AC_PATH_XTRA AC_PROG_YACC AC_PROG_LEX AC_PROG_RANLIB AC_PROG_INSTALL dnl Check for -li386 for NetBSD AC_CHECK_LIB(i386,i386_set_ldt,LDLIBS="$LDLIBS -li386") dnl **** Check for functions and header files **** AC_CHECK_FUNCS(tcgetattr) AC_CHECK_HEADERS(stdlib.h) AC_HEADER_STAT() AC_C_CONST() AC_TYPE_SIZE_T() dnl **** Generate output files **** MAKE_RULES=Make.rules AC_SUBST_FILE(MAKE_RULES) AC_OUTPUT([ Make.rules Makefile controls/Makefile debugger/Makefile debugger/readline/Makefile if1632/Makefile ipc/Makefile library/Makefile libtest/Makefile loader/Makefile memory/Makefile misc/Makefile miscemu/Makefile multimedia/Makefile objects/Makefile rc/Makefile resources/Makefile tools/Makefile win32/Makefile windows/Makefile ]) echo echo "Configure finished. Do 'make depend; make' to compile Wine." echo dnl Local Variables: dnl comment-start: "dnl " dnl comment-end: "" dnl comment-start-skip: "\\bdnl\\b\\s *" dnl compile-command: "autoconf" dnl End: