dnl Process this file with autoconf to produce a configure script. AC_INIT(groff/groff.cc) AC_PREFIX_PROGRAM(grops) dnl checks for programs AC_PROG_CC AC_PROG_CXX GROFF_CXX_CHECK GROFF_PRINT AC_PATH_PROG(PERLPATH, perl, /usr/bin/perl) GROFF_PROG_YACC AC_PROG_RANLIB GROFF_INSTALL_SH AC_PROG_INSTALL AC_PROG_LN_S GROFF_CSH_HACK(SH_SCRIPT_SED_CMD='1s/.*/:/', SH_SCRIPT_SED_CMD='') AC_SUBST(SH_SCRIPT_SED_CMD) dnl checks for headers AC_CHECK_HEADERS(unistd.h dirent.h limits.h sys/dir.h stdlib.h) GROFF_ISC_SYSV3 GROFF_POSIX GROFF_GETOPT GROFF_PUTENV GROFF_POPEN GROFF_PCLOSE GROFF_OSFCN_H GROFF_LIMITS_H dnl checks for typedefs GROFF_TIME_T AC_TYPE_SIGNAL GROFF_STRUCT_EXCEPTION dnl checks for functions AC_FUNC_MMAP saved_libs="$LIBS" LIBS="$LIBS -lm" AC_REPLACE_FUNCS(fmod strtol getcwd strerror putenv) LIBS="$saved_libs" AC_CHECK_FUNCS(rename mkstemp) AC_DECL_SYS_SIGLIST dnl checks for compiler characteristics GROFF_ARRAY_DELETE GROFF_TRADITIONAL_CPP dnl checks for operating system services GROFF_WCOREFLAG dnl other random stuff GROFF_BROKEN_SPOOLER_FLAGS GROFF_PAGE GROFF_G GROFF_TMAC AC_OUTPUT(Makefile)