📄 configure.in
字号:
dnl Process this file with autoconf to produce a configure script.AC_PREREQ(2.52)AC_INIT(memprof, 0.5.1)AC_CONFIG_SRCDIR(memprof.glade)dnl $Format: "AM_INIT_AUTOMAKE(MemProf, $ReleaseVersion$)" $AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION)dnl Specify a configuration fileAM_CONFIG_HEADER(config.h)dnl Initialize libtoolAM_PROG_LIBTOOLdnl Initialize maintainer modeAM_MAINTAINER_MODEAC_PROG_CCAM_PROG_CC_STDCAC_PROG_INSTALLAC_PROG_INTLTOOLchangequote(,)dnlif test "x$GCC" = "xyes"; then case " $CFLAGS " in *[\ \ ]-Wall[\ \ ]*) ;; *) CFLAGS="$CFLAGS -Wall" ;; esacfichangequote([,])dnldnl GNOME checks (using pkg-config macros) and getting cflags and libsGTK_REQUIRED=2.0.0GCONF_REQUIRED=1.1.8LIBGNOMEUI_REQUIRED=1.112.1LIBGLADE_REQUIRED=1.99.9PKG_CHECK_MODULES(MEMPROF,[ gtk+-2.0 >= $GTK_REQUIRED gconf-2.0 >= $GCONF_REQUIRED libgnomeui-2.0 >= $LIBGNOMEUI_REQUIRED libglade-2.0 >= $LIBGLADE_REQUIRED])AC_SUBST(MEMPROF_CFLAGS)AC_CHECK_LIB(iberty, cplus_demangle,:, AC_CHECK_LIB(iberty, cplus_demangle_opname, LIBS="$LIBS -ldl", AC_MSG_ERROR([*** libiberty required to compile MemProf]), -ldl))AC_CHECK_LIB(bfd, bfd_get_error, [MEMPROF_LIBS="$MEMPROF_LIBS -Wl,-Bstatic -lbfd -liberty -Wl,-Bdynamic"], AC_MSG_ERROR([*** libbfd required to compile MemProf]), -liberty)if ! uname | grep Linux > /dev/null ; then AC_MSG_ERROR([*** MemProf only works on linux])fiAC_SUBST(MEMPROF_LIBS)AC_PATH_PROG(GCONFTOOL, gconftool-2, no)if test x"$GCONFTOOL" = xno; then AC_MSG_ERROR([gconftool-2 executable not found in your path - should be installed with GConf])fiAM_GCONF_SOURCE_2dnl Initialize gettextGETTEXT_PACKAGE=memprofAC_SUBST(GETTEXT_PACKAGE)AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE")ALL_LINGUAS="az ca da de el es et fr hu it ja ko ms nl no pl pt pt_BR ru sk sl sv tr uk vi zh_CN"AM_GLIB_GNU_GETTEXTAC_HAVE_HEADERS(execinfo.h)AC_CHECK_FUNCS(bind_textdomain_codeset backtrace)dnl Remember ACLOCAL_FLAGS for automatic reautogen.ACLOCAL="$ACLOCAL $ACLOCAL_FLAGS"dnl Output the MakefilesAC_CONFIG_FILES([Makefilepo/Makefile.inmemprof.spec])AC_OUTPUT
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -