📄 configure.in
字号:
# Source of configuration for QDBM#================================================================# Generic Settings#================================================================# TargetsAC_INIT(qdbm, 1.7.14)# Command search pathMYPATH="/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/usr/ccs/bin:/usr/ucb:$PATH"# Export variablesTARGETS="all"MYDEFS=""LD="ld"AR="ar"MYCWD=`pwd`#================================================================# Options#================================================================# Internal variablesenables=""# Debug modeAC_ARG_ENABLE(debug, AC_HELP_STRING([--enable-debug], [build for debugging]))if test "$enable_debug" = "yes"then TARGETS="debug" enables="$enables (debug)"fi# Developping modeAC_ARG_ENABLE(devel, AC_HELP_STRING([--enable-devel], [build for development]))if test "$enable_devel" = "yes"then TARGETS="devel" enables="$enables (devel)"fi# Disable file lockingAC_ARG_ENABLE(nolock, AC_HELP_STRING([--enable-nolock], [build for environments without file locking]))if test "$enable_nolock" = "yes"then MYDEFS="$MYDEFS -DMYNOLOCK" enables="$enables (nolock)"fi# Disable memory mappingAC_ARG_ENABLE(nommap, AC_HELP_STRING([--enable-nommap], [build for environments without memory mapping]))if test "$enable_nommap" = "yes"then MYDEFS="$MYDEFS -DMYNOMMAP" enables="$enables (nommap)"fi# Enable ZLIB compressionAC_ARG_ENABLE(zlib, AC_HELP_STRING([--enable-zlib], [feature ZLIB for B+ tree and inverted index]))if test "$enable_zlib" = "yes"then MYDEFS="$MYDEFS -DMYZLIB" enables="$enables (zlib)"fi# Messagesprintf '#================================================================\n'printf '# Configuring QDBM version %s%s.\n' "$PACKAGE_VERSION" "$enables"printf '#================================================================\n'#================================================================# Checking Commands to build#================================================================# C compilerAC_PROG_CCif test "$GCC" != "yes"then printf '#================================================================\n' 1>&2 printf '# WARNING: GCC is required to build this package.\n' 1>&2 printf '#================================================================\n' 1>&2fi# Linkerprintf 'checking for ld... 'if PATH="$MYPATH" which ld > /dev/null 2>&1then LD=`PATH="$MYPATH" which ld` printf '%s\n' "$LD" else printf 'no\n' printf '#================================================================\n' 1>&2 printf '# WARNING: ld is not found in PATH.\n' 1>&2 printf '#================================================================\n' 1>&2fi# Archiverprintf 'checking for ar... 'if PATH="$MYPATH" which ar > /dev/null 2>&1then AR=`PATH="$MYPATH" which ar` printf '%s\n' "$AR" else printf 'no\n' printf '#================================================================\n' 1>&2 printf '# WARNING: ar is not found in PATH.\n' 1>&2 printf '#================================================================\n' 1>&2fi#================================================================# Checking Libraries#================================================================# Checking underlying librariesAC_CHECK_LIB(c, main)AC_CHECK_LIB(z, main)# Duplication of QDBM for CAC_CHECK_LIB(qdbm, main, printf '#================================================================\n' 1>&2 printf '# WARNING: Uninstall old libraries before installation.\n' 1>&2 printf '#================================================================\n' 1>&2)#================================================================# Generic Settings#================================================================# Export variablesAC_SUBST(TARGETS)AC_SUBST(MYDEFS)AC_SUBST(LD)AC_SUBST(AR)AC_SUBST(MYCWD)# TargetsAC_OUTPUT(Makefile LTmakefile rpmspec)# Messagesprintf '#================================================================\n'printf '# Ready to make.\n'printf '#================================================================\n'# END OF FILE
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -