1dnl Process this file with autoconf to produce a configure script. 2AC_PREREQ(2.59) 3AC_INIT 4AC_CONFIG_SRCDIR([gprof.c]) 5 6AC_CANONICAL_TARGET([]) 7AC_ISC_POSIX 8 9changequote(,)dnl 10BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ ]*\([^ ]*\)[ ]*).*/\1/p' < ${srcdir}/../bfd/configure.in` 11changequote([,])dnl 12AM_INIT_AUTOMAKE(gprof, ${BFD_VERSION}) 13 14AM_PROG_LIBTOOL 15 16dnl For simplicity, we use the BFD configuration file for most 17dnl things. However, we also need our own configuration file for 18dnl the automake PACKAGE and VERSION macros. We don't name it 19dnl config.h, to avoid any possible confusion with the bfd config.h. 20AC_CONFIG_HEADERS([gconfig.h:gconfig.in]) 21 22AC_PROG_CC 23AC_PROG_INSTALL 24 25AC_CHECK_FUNCS(setmode) 26 27ALL_LINGUAS="fr tr sv es id da pt_BR de vi rw ga" 28CY_GNU_GETTEXT 29 30AM_MAINTAINER_MODE 31AC_EXEEXT 32 33AC_CHECK_HEADERS(sys/gmon_out.h) 34 35AC_MSG_CHECKING(for a known getopt prototype in unistd.h) 36AC_CACHE_VAL(gprof_cv_decl_getopt_unistd_h, 37[AC_TRY_COMPILE([#include <unistd.h>], [extern int getopt (int, char *const*, const char *);], 38gprof_cv_decl_getopt_unistd_h=yes, gprof_cv_decl_getopt_unistd_h=no)]) 39AC_MSG_RESULT($gprof_cv_decl_getopt_unistd_h) 40if test $gprof_cv_decl_getopt_unistd_h = yes; then 41 AC_DEFINE([HAVE_DECL_GETOPT], 1, 42 [Is the prototype for getopt in <unistd.h> in the expected format?]) 43fi 44 45AM_BINUTILS_WARNINGS 46 47dnl Required by html and install-html 48AC_SUBST(datarootdir) 49AC_SUBST(docdir) 50AC_SUBST(htmldir) 51 52AC_CONFIG_FILES([Makefile po/Makefile.in:po/Make-in]) 53AC_CONFIG_COMMANDS([default],[[sed -e '/POTFILES =/r po/POTFILES' po/Makefile.in > po/Makefile]],[[]]) 54AC_OUTPUT 55