configure.ac revision 1.1.1.4
1dnl Process this file with autoconf to produce a configure script. 2dnl 3dnl Copyright (C) 2012-2018 Free Software Foundation, Inc. 4dnl 5dnl This file is free software; you can redistribute it and/or modify 6dnl it under the terms of the GNU General Public License as published by 7dnl the Free Software Foundation; either version 3 of the License, or 8dnl (at your option) any later version. 9dnl 10dnl This program is distributed in the hope that it will be useful, 11dnl but WITHOUT ANY WARRANTY; without even the implied warranty of 12dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13dnl GNU General Public License for more details. 14dnl 15dnl You should have received a copy of the GNU General Public License 16dnl along with this program; see the file COPYING3. If not see 17dnl <http://www.gnu.org/licenses/>. 18dnl 19m4_include([../bfd/version.m4]) 20AC_INIT([gprof], BFD_VERSION) 21AC_CONFIG_SRCDIR([gprof.c]) 22 23AC_CANONICAL_TARGET([]) 24AC_ISC_POSIX 25 26AM_INIT_AUTOMAKE 27 28dnl For simplicity, we use the BFD configuration file for most 29dnl things. However, we also need our own configuration file for 30dnl the automake PACKAGE and VERSION macros. We don't name it 31dnl config.h, to avoid any possible confusion with the bfd config.h. 32AC_CONFIG_HEADERS([gconfig.h:gconfig.in]) 33 34AC_PROG_CC 35AC_GNU_SOURCE 36AC_USE_SYSTEM_EXTENSIONS 37AC_PROG_INSTALL 38 39LT_INIT 40ACX_LARGEFILE 41 42AC_CHECK_FUNCS(setmode) 43 44ALL_LINGUAS="bg da de eo es fi fr ga hu id it ja ms nl pt_BR ro ru rw sr sv tr uk vi" 45ZW_GNU_GETTEXT_SISTER_DIR 46AM_PO_SUBDIRS 47 48AM_MAINTAINER_MODE 49AM_CONDITIONAL(GENINSRC_NEVER, false) 50AC_EXEEXT 51 52AC_CHECK_HEADERS(sys/gmon_out.h) 53 54AC_MSG_CHECKING(for a known getopt prototype in unistd.h) 55AC_CACHE_VAL(gprof_cv_decl_getopt_unistd_h, 56[AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <unistd.h>], [extern int getopt (int, char *const*, const char *);])], 57gprof_cv_decl_getopt_unistd_h=yes, gprof_cv_decl_getopt_unistd_h=no)]) 58AC_MSG_RESULT($gprof_cv_decl_getopt_unistd_h) 59if test $gprof_cv_decl_getopt_unistd_h = yes; then 60 AC_DEFINE([HAVE_DECL_GETOPT], 1, 61 [Is the prototype for getopt in <unistd.h> in the expected format?]) 62fi 63 64# Some systems have fabs only in -lm, not in -lc. 65AC_SEARCH_LIBS(fabs, m) 66 67AM_BINUTILS_WARNINGS 68 69dnl Required by html, pdf, install-pdf and install-html 70AC_SUBST(datarootdir) 71AC_SUBST(docdir) 72AC_SUBST(htmldir) 73AC_SUBST(pdfdir) 74 75AC_CONFIG_FILES([Makefile po/Makefile.in:po/Make-in]) 76AC_OUTPUT 77