configure.in

来自「基于4个mips核的noc设计」· IN 代码 · 共 82 行

IN
82
字号
dnl Process this file with autoconf to produce a configure script.AC_PREREQ(2.13)AC_INIT(gprof.c)AC_CANONICAL_SYSTEMAC_ISC_POSIXchangequote(,)dnlBFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ 	]*\([^ 	]*\)[ 	]*).*/\1/p' < ${srcdir}/../bfd/configure.in`changequote([,])dnlAM_INIT_AUTOMAKE(gprof, ${BFD_VERSION})AM_PROG_LIBTOOLdnl For simplicity, we use the BFD configuration file for mostdnl things.  However, we also need our own configuration file fordnl the automake PACKAGE and VERSION macros.  We don't name itdnl config.h, to avoid any possible confusion with the bfd config.h.AM_CONFIG_HEADER(gconfig.h:gconfig.in)AC_PROG_CCAC_PROG_INSTALLAC_CHECK_FUNCS(setmode)ALL_LINGUAS=CY_GNU_GETTEXTAM_MAINTAINER_MODEAC_EXEEXTAC_CHECK_HEADERS(sys/gmon_out.h)AC_MSG_CHECKING(the size of gmon pointers)AC_TRY_RUN([#include <stdio.h>#include <stdlib.h>#if HAVE_SYS_GMON_OUT_H#include <sys/gmon_out.h>#endifmain(){#if HAVE_SYS_GMON_OUT_H  struct gmon_cg_arc_record arc;  FILE *f=fopen("conftestval", "w");  if (!f) exit(1);  fprintf(f, "%d\n", sizeof(arc.from_pc));  exit(0);#else  FILE *f=fopen("conftestval", "w");  if (!f) exit(1);  fprintf(f, "%d\n", (int) sizeof(char *));  exit(1);#endif}], gmon_ptr_size=`cat conftestval`, gmon_ptr_size=4, gmon_ptr_size=4)AC_MSG_RESULT($gmon_ptr_size)AC_DEFINE_UNQUOTED(GMON_PTR_SIZE, $gmon_ptr_size)build_warnings="-W -Wall"AC_ARG_ENABLE(build-warnings,[  --enable-build-warnings Enable build-time compiler warnings if gcc is used],[case "${enableval}" in  yes)	;;  no)	build_warnings="-w";;  ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`        build_warnings="${build_warnings} ${t}";;  *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`        build_warnings="${t} ${build_warnings}";;  *)    build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;esacif test x"$silent" != x"yes" && test x"$build_warnings" != x""; then  echo "Setting warning flags = $build_warnings" 6>&1fi])dnlWARN_CFLAGS=""if test "x${build_warnings}" != x -a "x$GCC" = xyes ; then    WARN_CFLAGS="${build_warnings}"fiAC_SUBST(WARN_CFLAGS)AC_OUTPUT(Makefile po/Makefile.in:po/Make-in,[sed -e '/POTFILES =/r po/POTFILES' po/Makefile.in > po/Makefile])

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?