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

📄 configure.in

📁 以便Apache与其他服务进行整合 Mod_JK安装
💻 IN
字号:
dnl Process this file with autoconf to produce a configure script.dnl This is required at the start; the name is the name of a filednl it should be seeing, to verify it is in the same directory.AC_INIT(dftables.c)dnl A safety precautionAC_PREREQ(2.57)dnl Arrange to build config.h from config.in. Note that pcre.h isdnl built differently, as it is just a "substitution" file.dnl Manual says this macro should come right after AC_INIT.AC_CONFIG_HEADER(config.h:config.in)dnl Provide the current PCRE version information. Do not use numbersdnl with leading zeros for the minor version, as they end up in a Cdnl macro, and may be treated as octal constants. Stick to singlednl digits for minor numbers less than 10. There are unlikely to bednl that many releases anyway.PCRE_MAJOR=5PCRE_MINOR=0PCRE_DATE=13-Sep-2004PCRE_VERSION=${PCRE_MAJOR}.${PCRE_MINOR}dnl Default values for miscellaneous macrosPOSIX_MALLOC_THRESHOLD=-DPOSIX_MALLOC_THRESHOLD=10dnl Provide versioning information for libtool shared libraries thatdnl are built by default on Unix systems.PCRE_LIB_VERSION=0:1:0PCRE_POSIXLIB_VERSION=0:0:0dnl Checks for programs.AC_PROG_CCdnl Checks for header files.AC_HEADER_STDCAC_CHECK_HEADERS(limits.h)dnl Checks for typedefs, structures, and compiler characteristics.AC_C_CONSTAC_TYPE_SIZE_Tdnl Checks for library functions.AC_CHECK_FUNCS(bcopy memmove strerror)dnl Handle --enable-shared-librariesLIBTOOL=./libtoolLIBSUFFIX=laAC_ARG_ENABLE(shared,[  --disable-shared        build PCRE as a static library],if test "$enableval" = "no"; then  LIBTOOL=  LIBSUFFIX=afi)dnl Handle --enable-utf8AC_ARG_ENABLE(utf8,[  --enable-utf8           enable UTF8 support],if test "$enableval" = "yes"; then  UTF8=-DSUPPORT_UTF8fi)dnl Handle --enable-unicode-propertiesAC_ARG_ENABLE(unicode-properties,[  --enable-unicode-properties  enable Unicode properties support],if test "$enableval" = "yes"; then  UCP=-DSUPPORT_UCPfi)dnl Handle --enable-newline-is-crAC_ARG_ENABLE(newline-is-cr,[  --enable-newline-is-cr  use CR as the newline character],if test "$enableval" = "yes"; then  NEWLINE=-DNEWLINE=13fi)dnl Handle --enable-newline-is-lfAC_ARG_ENABLE(newline-is-lf,[  --enable-newline-is-lf  use LF as the newline character],if test "$enableval" = "yes"; then  NEWLINE=-DNEWLINE=10fi)dnl Handle --enable-ebcdicAC_ARG_ENABLE(ebcdic,[  --enable-ebcdic         assume EBCDIC coding rather than ASCII],if test "$enableval" == "yes"; then  EBCDIC=-DEBCDIC=1fi)dnl Handle --disable-stack-for-recursionAC_ARG_ENABLE(stack-for-recursion,[  --disable-stack-for-recursion  disable use of stack recursion when matching],if test "$enableval" = "no"; then  NO_RECURSE=-DNO_RECURSEfi)dnl There doesn't seem to be a straightforward way of having parametersdnl that set values, other than fudging the --with thing. So that's whatdnl I've done.dnl Handle --with-posix-malloc-threshold=nAC_ARG_WITH(posix-malloc-threshold,[  --with-posix-malloc-threshold=5  threshold for POSIX malloc usage],  POSIX_MALLOC_THRESHOLD=-DPOSIX_MALLOC_THRESHOLD=$withval)dnl Handle --with-link-size=nAC_ARG_WITH(link-size,[  --with-link-size=2    internal link size (2, 3, or 4 allowed)],  LINK_SIZE=-DLINK_SIZE=$withval)dnl Handle --with-match_limit=nAC_ARG_WITH(match-limit,[  --with-match-limit=10000000      default limit on internal looping)],  MATCH_LIMIT=-DMATCH_LIMIT=$withval)dnl Unicode character property support implies UTF-8 supportif test "$UCP" != "" ; then  UTF8=-DSUPPORT_UTF8fidnl "Export" these variablesAC_SUBST(BUILD_EXEEXT)AC_SUBST(BUILD_OBJEXT)AC_SUBST(CC_FOR_BUILD)AC_SUBST(CFLAGS_FOR_BUILD)AC_SUBST(EBCDIC)AC_SUBST(HAVE_MEMMOVE)AC_SUBST(HAVE_STRERROR)AC_SUBST(LIBTOOL)AC_SUBST(LIBSUFFIX)AC_SUBST(LINK_SIZE)AC_SUBST(MATCH_LIMIT)AC_SUBST(NEWLINE)AC_SUBST(NO_RECURSE)AC_SUBST(PCRE_MAJOR)AC_SUBST(PCRE_MINOR)AC_SUBST(PCRE_DATE)AC_SUBST(PCRE_VERSION)AC_SUBST(PCRE_LIB_VERSION)AC_SUBST(PCRE_POSIXLIB_VERSION)AC_SUBST(POSIX_MALLOC_THRESHOLD)AC_SUBST(UCP)AC_SUBST(UTF8)if test "x$enable_shared" = "xno" ; then    AC_DEFINE([PCRE_STATIC],[1],[to link statically])fidnl This must be last; it determines what files are written as well as config.hAC_OUTPUT(Makefile pcre.h:pcre.in pcre-config,[chmod a+x pcre-config])

⌨️ 快捷键说明

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