⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 aclocal.m4.svn-base

📁 A Flash Player with ActionScript support. Write in C and C++. It have two part, one is Player and an
💻 SVN-BASE
📖 第 1 页 / 共 4 页
字号:
# is enabled.  FIXME.  This creates each `.P' file that we will# need in order to bootstrap the dependency handling code.AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],[AC_CONFIG_COMMANDS([depfiles],     [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],     [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])])# Copyright (C) 1996, 1998, 1999, 2000, 2001, 2002, 2003# Free Software Foundation, Inc.# This program is free software; you can redistribute it and/or modify# it under the terms of the GNU General Public License as published by# the Free Software Foundation; either version 2, or (at your option)# any later version.# This program is distributed in the hope that it will be useful,# but WITHOUT ANY WARRANTY; without even the implied warranty of# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the# GNU General Public License for more details.# You should have received a copy of the GNU General Public License# along with this program; if not, write to the Free Software# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA# 02111-1307, USA.# serial 2AC_DEFUN([AM_WITH_DMALLOC],[AC_MSG_CHECKING([if malloc debugging is wanted])AC_ARG_WITH(dmalloc,[  --with-dmalloc          use dmalloc, as in			  http://www.dmalloc.com/dmalloc.tar.gz],[if test "$withval" = yes; then  AC_MSG_RESULT(yes)  AC_DEFINE(WITH_DMALLOC,1,	    [Define if using the dmalloc debugging malloc package])  LIBS="$LIBS -ldmalloc"  LDFLAGS="$LDFLAGS -g"else  AC_MSG_RESULT(no)fi], [AC_MSG_RESULT(no)])])AU_DEFUN([fp_WITH_DMALLOC], [AM_WITH_DMALLOC])# Configure paths for ESD# Manish Singh    98-9-30# stolen back from Frank Belew# stolen from Manish Singh# Shamelessly stolen from Owen Taylordnl AM_PATH_ESD([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]])dnl Test for ESD, and define ESD_CFLAGS and ESD_LIBSdnlAC_DEFUN(AM_PATH_ESD,[dnl dnl Get the cflags and libraries from the esd-config scriptdnlAC_ARG_WITH(esd-prefix,[  --with-esd-prefix=PFX   Prefix where ESD is installed (optional)],            esd_prefix="$withval", esd_prefix="")AC_ARG_WITH(esd-exec-prefix,[  --with-esd-exec-prefix=PFX Exec prefix where ESD is installed (optional)],            esd_exec_prefix="$withval", esd_exec_prefix="")AC_ARG_ENABLE(esdtest, [  --disable-esdtest       Do not try to compile and run a test ESD program],		    , enable_esdtest=yes)  if test x$esd_exec_prefix != x ; then     esd_args="$esd_args --exec-prefix=$esd_exec_prefix"     if test x${ESD_CONFIG+set} != xset ; then        ESD_CONFIG=$esd_exec_prefix/bin/esd-config     fi  fi  if test x$esd_prefix != x ; then     esd_args="$esd_args --prefix=$esd_prefix"     if test x${ESD_CONFIG+set} != xset ; then        ESD_CONFIG=$esd_prefix/bin/esd-config     fi  fi  AC_PATH_PROG(ESD_CONFIG, esd-config, no)  min_esd_version=ifelse([$1], ,0.2.7,$1)  AC_MSG_CHECKING(for ESD - version >= $min_esd_version)  no_esd=""  if test "$ESD_CONFIG" = "no" ; then    no_esd=yes  else    AC_LANG_SAVE    AC_LANG_C    ESD_CFLAGS=`$ESD_CONFIG $esdconf_args --cflags`    ESD_LIBS=`$ESD_CONFIG $esdconf_args --libs`    esd_major_version=`$ESD_CONFIG $esd_args --version | \           sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'`    esd_minor_version=`$ESD_CONFIG $esd_args --version | \           sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'`    esd_micro_version=`$ESD_CONFIG $esd_config_args --version | \           sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'`    if test "x$enable_esdtest" = "xyes" ; then      ac_save_CFLAGS="$CFLAGS"      ac_save_LIBS="$LIBS"      CFLAGS="$CFLAGS $ESD_CFLAGS"      LIBS="$LIBS $ESD_LIBS"dnldnl Now check if the installed ESD is sufficiently new. (Also sanitydnl checks the results of esd-config to some extentdnl      rm -f conf.esdtest      AC_TRY_RUN([#include <stdio.h>#include <stdlib.h>#include <string.h>#include <esd.h>char*my_strdup (char *str){  char *new_str;    if (str)    {      new_str = malloc ((strlen (str) + 1) * sizeof(char));      strcpy (new_str, str);    }  else    new_str = NULL;    return new_str;}int main (){  int major, minor, micro;  char *tmp_version;  system ("touch conf.esdtest");  /* HP/UX 9 (%@#!) writes to sscanf strings */  tmp_version = my_strdup("$min_esd_version");  if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, &micro) != 3) {     printf("%s, bad version string\n", "$min_esd_version");     exit(1);   }   if (($esd_major_version > major) ||      (($esd_major_version == major) && ($esd_minor_version > minor)) ||      (($esd_major_version == major) && ($esd_minor_version == minor) && ($esd_micro_version >= micro)))    {      return 0;    }  else    {      printf("\n*** 'esd-config --version' returned %d.%d.%d, but the minimum version\n", $esd_major_version, $esd_minor_version, $esd_micro_version);      printf("*** of ESD required is %d.%d.%d. If esd-config is correct, then it is\n", major, minor, micro);      printf("*** best to upgrade to the required version.\n");      printf("*** If esd-config was wrong, set the environment variable ESD_CONFIG\n");      printf("*** to point to the correct copy of esd-config, and remove the file\n");      printf("*** config.cache before re-running configure\n");      return 1;    }}],, no_esd=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"])       CFLAGS="$ac_save_CFLAGS"       LIBS="$ac_save_LIBS"       AC_LANG_RESTORE     fi  fi  if test "x$no_esd" = x ; then     AC_MSG_RESULT(yes)     ifelse([$2], , :, [$2])       else     AC_MSG_RESULT(no)     if test "$ESD_CONFIG" = "no" ; then       echo "*** The esd-config script installed by ESD could not be found"       echo "*** If ESD was installed in PREFIX, make sure PREFIX/bin is in"       echo "*** your path, or set the ESD_CONFIG environment variable to the"       echo "*** full path to esd-config."     else       if test -f conf.esdtest ; then        :       else          echo "*** Could not run ESD test program, checking why..."          CFLAGS="$CFLAGS $ESD_CFLAGS"          LIBS="$LIBS $ESD_LIBS"          AC_LANG_SAVE          AC_LANG_C          AC_TRY_LINK([#include <stdio.h>#include <esd.h>],      [ return 0; ],        [ echo "*** The test program compiled, but did not run. This usually means"          echo "*** that the run-time linker is not finding ESD or finding the wrong"          echo "*** version of ESD. If it is not finding ESD, you'll need to set your"          echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point"          echo "*** to the installed location  Also, make sure you have run ldconfig if that"          echo "*** is required on your system"	  echo "***"          echo "*** If you have an old version installed, it is best to remove it, although"          echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH"],        [ echo "*** The test program failed to compile or link. See the file config.log for the"          echo "*** exact error that occured. This usually means ESD was incorrectly installed"          echo "*** or that you have moved ESD since it was installed. In the latter case, you"          echo "*** may want to edit the esd-config script: $ESD_CONFIG" ])          CFLAGS="$ac_save_CFLAGS"          LIBS="$ac_save_LIBS"          AC_LANG_RESTORE       fi     fi     ESD_CFLAGS=""     ESD_LIBS=""     ifelse([$3], , :, [$3])  fi  AC_SUBST(ESD_CFLAGS)  AC_SUBST(ESD_LIBS)  rm -f conf.esdtest])dnl AM_ESD_SUPPORTS_MULTIPLE_RECORD([ACTION-IF-SUPPORTS [, ACTION-IF-NOT-SUPPORTS]])dnl Test, whether esd supports multiple recording clients (version >=0.2.21)dnlAC_DEFUN(AM_ESD_SUPPORTS_MULTIPLE_RECORD,[dnl  AC_MSG_NOTICE([whether installed esd version supports multiple recording clients])  ac_save_ESD_CFLAGS="$ESD_CFLAGS"  ac_save_ESD_LIBS="$ESD_LIBS"  AM_PATH_ESD(0.2.21,    ifelse([$1], , [      AM_CONDITIONAL(ESD_SUPPORTS_MULTIPLE_RECORD, true)      AC_DEFINE(ESD_SUPPORTS_MULTIPLE_RECORD, 1,	[Define if you have esound with support of multiple recording clients.])],    [$1]),    ifelse([$2], , [AM_CONDITIONAL(ESD_SUPPORTS_MULTIPLE_RECORD, false)], [$2])    if test "x$ac_save_ESD_CFLAGS" != x ; then       ESD_CFLAGS="$ac_save_ESD_CFLAGS"    fi    if test "x$ac_save_ESD_LIBS" != x ; then       ESD_LIBS="$ac_save_ESD_LIBS"    fi  )])# Configure paths for FreeType2# Marcelo Magallon 2001-10-26, based on gtk.m4 by Owen Taylordnl AC_CHECK_FT2([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]])dnl Test for FreeType2, and define FT2_CFLAGS and FT2_LIBSdnlAC_DEFUN(AC_CHECK_FT2,[dnldnl Get the cflags and libraries from the freetype-config scriptdnlAC_ARG_WITH(ft-prefix,[  --with-ft-prefix=PREFIX                          Prefix where FreeType is installed (optional)],            ft_config_prefix="$withval", ft_config_prefix="")AC_ARG_WITH(ft-exec-prefix,[  --with-ft-exec-prefix=PREFIX                          Exec prefix where FreeType is installed (optional)],            ft_config_exec_prefix="$withval", ft_config_exec_prefix="")AC_ARG_ENABLE(freetypetest,[  --disable-freetypetest  Do not try to compile and run                          a test FreeType program],              [], enable_fttest=yes)if test x$ft_config_exec_prefix != x ; then  ft_config_args="$ft_config_args --exec-prefix=$ft_config_exec_prefix"  if test x${FT2_CONFIG+set} != xset ; then    FT2_CONFIG=$ft_config_exec_prefix/bin/freetype-config  fifiif test x$ft_config_prefix != x ; then  ft_config_args="$ft_config_args --prefix=$ft_config_prefix"  if test x${FT2_CONFIG+set} != xset ; then    FT2_CONFIG=$ft_config_prefix/bin/freetype-config  fifiAC_PATH_PROG(FT2_CONFIG, freetype-config, no)min_ft_version=ifelse([$1], ,6.1.0,$1)AC_MSG_CHECKING(for FreeType - version >= $min_ft_version)no_ft=""if test "$FT2_CONFIG" = "no" ; then  no_ft=yeselse  FT2_CFLAGS=`$FT2_CONFIG $ft_config_args --cflags`  FT2_LIBS=`$FT2_CONFIG $ft_config_args --libs`  ft_config_major_version=`$FT2_CONFIG $ft_config_args --version | \         sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'`  ft_config_minor_version=`$FT2_CONFIG $ft_config_args --version | \         sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'`  ft_config_micro_version=`$FT2_CONFIG $ft_config_args --version | \         sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'`  ft_min_major_version=`echo $min_ft_version | \         sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'`  ft_min_minor_version=`echo $min_ft_version | \         sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'`  ft_min_micro_version=`echo $min_ft_version | \         sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'`  if test x$enable_fttest = xyes ; then    ft_config_is_lt=""    if test $ft_config_major_version -lt $ft_min_major_version ; then      ft_config_is_lt=yes    else      if test $ft_config_major_version -eq $ft_min_major_version ; then        if test $ft_config_minor_version -lt $ft_min_minor_version ; then          ft_config_is_lt=yes        else          if test $ft_config_minor_version -eq $ft_min_minor_version ; then            if test $ft_config_micro_version -lt $ft_min_micro_version ; then              ft_config_is_lt=yes            fi          fi        fi      fi    fi    if test x$ft_config_is_lt = xyes ; then      no_ft=yes    else      ac_save_CFLAGS="$CFLAGS"      ac_save_LIBS="$LIBS"      CFLAGS="$CFLAGS $FT2_CFLAGS"      LIBS="$FT2_LIBS $LIBS"dnldnl Sanity checks for the results of freetype-config to some extentdnl      AC_TRY_RUN([#include <ft2build.h>#include FT_FREETYPE_H#include <stdio.h>#include <stdlib.h>intmain(){  FT_Library library;  FT_Error error;  error = FT_Init_FreeType(&library);  if (error)    return 1;  else  {    FT_Done_FreeType(library);    return 0;  }}],, no_ft=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"])      CFLAGS="$ac_save_CFLAGS"      LIBS="$ac_save_LIBS"    fi             # test $ft_config_version -lt $ft_min_version  fi               # test x$enable_fttest = xyesfi                 # test "$FT2_CONFIG" = "no"if test x$no_ft = x ; then   AC_MSG_RESULT(yes)   ifelse([$2], , :, [$2])else   AC_MSG_RESULT(no)   if test "$FT2_CONFIG" = "no" ; then     echo "*** The freetype-config script installed by FreeType 2 could not be found."     echo "*** If FreeType 2 was installed in PREFIX, make sure PREFIX/bin is in"     echo "*** your path, or set the FT2_CONFIG environment variable to the"     echo "*** full path to freetype-config."   else     if test x$ft_config_is_lt = xyes ; then       echo "*** Your installed version of the FreeType 2 library is too old."       echo "*** If you have different versions of FreeType 2, make sure that"       echo "*** correct values for --with-ft-prefix or --with-ft-exec-prefix"       echo "*** are used, or set the FT2_CONFIG environment variable to the"       echo "*** full path to freetype-config."     else       echo "*** The FreeType test program failed to run.  If your system uses"       echo "*** shared libraries and they are installed outside the normal"       echo "*** system library path, make sure the variable LD_LIBRARY_PATH"       echo "*** (or whatever is appropiate for your system) is correctly set."     fi   fi   FT2_CFLAGS=""   FT2_LIBS=""   ifelse([$3], , :, [$3])fiAC_SUBST(FT2_CFLAGS)AC_SUBST(FT2_LIBS)])# Configure paths for GLIB# Owen Taylor     1997-2001dnl AM_PATH_GLIB_2_0([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND [, MODULES]]]])

⌨️ 快捷键说明

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