📄 configure
字号:
echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.if test "${enable_maintainer_mode+set}" = set; then enableval="$enable_maintainer_mode" USE_MAINTAINER_MODE=$enablevalelse USE_MAINTAINER_MODE=nofi; echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6if test $USE_MAINTAINER_MODE = yes; then MAINTAINER_MODE_TRUE= MAINTAINER_MODE_FALSE='#'else MAINTAINER_MODE_TRUE='#' MAINTAINER_MODE_FALSE=fi MAINT=$MAINTAINER_MODE_TRUE# checking for the GLOBUS_LOCATIONif test "x$GLOBUS_LOCATION" = "x"; then echo "ERROR Please specify GLOBUS_LOCATION" >&2 exit 1fiif test "x$GPT_LOCATION" = "x"; then GPT_LOCATION=$GLOBUS_LOCATION export GPT_LOCATIONfi#extract whether the package is built with flavors from the src metadata$GPT_LOCATION/sbin/gpt_extract_data --build $srcdir/pkgdata/pkg_data_src.gpt.in > tmpfile.gpt. ./tmpfile.gptrm ./tmpfile.gptif test "x$GPT_BUILD_WITH_FLAVORS" = "xno"; then GLOBUS_FLAVOR_NAME="noflavor"fi# Check whether --with-flavor or --without-flavor was given.if test "${with_flavor+set}" = set; then withval="$with_flavor" case $withval in no) NO_FLAVOR="yes" ;; yes) echo "Please specify a globus build flavor" >&2 exit 1 ;; *) if test "x$GLOBUS_FLAVOR_NAME" = "xnoflavor"; then echo "Warning: package doesn't build with flavors $withval ignored" >&2 echo "Warning: $withval ignored" >&2 else GLOBUS_FLAVOR_NAME=$withval if test ! -f "$GLOBUS_LOCATION/etc/globus_core/flavor_$GLOBUS_FLAVOR_NAME.gpt"; then echo "ERROR: Flavor $GLOBUS_FLAVOR_NAME has not been installed" >&2 exit 1 fi fi ;; esacelse if test "x$GLOBUS_FLAVOR_NAME" = "x"; then echo "Please specify a globus build flavor" >&2 exit 1 fifi; if test "x$GPT_LOCATION" = "x"; then echo "ERROR Please specify GPT_LOCATION" >&2 exit 1 fi #extract the name and version of the package from the src metadata $GPT_LOCATION/sbin/gpt_extract_data --name --version $srcdir/pkgdata/pkg_data_src.gpt.in > tmpfile.gpt . ./tmpfile.gpt rm ./tmpfile.gpt GPT_VERSION="$GPT_MAJOR_VERSION.$GPT_MINOR_VERSION" # Determine if GPT is version 2.x GPT_IS_2="no" if test -f "$GPT_LOCATION/sbin/gpt-build"; then GPT_IS_2="yes" fi #Default to shared, before checking static-only GPT_LINKTYPE="shared" # We have to figure out if we're linking only static before build_config # Check whether --enable-static-only or --disable-static-only was given.if test "${enable_static_only+set}" = set; then enableval="$enable_static_only" case $enableval in no) GPT_LINKTYPE="shared" ;; yes) GPT_LINKTYPE="static" ;; *) echo "--enable-static-only has no arguments" >&2 exit 1 ;; esacfi; #extract the cumulative build environment from the installed development tree if $GPT_LOCATION/sbin/gpt_build_config -src $srcdir/pkgdata/pkg_data_src.gpt.in -f $GLOBUS_FLAVOR_NAME -link $GPT_LINKTYPE; then echo "Dependencies Complete"; else exit 1; fi# The following variables are used to manage the build enviroment# GPT_CFLAGS, GPT_INCLUDES, GPT_PGM_LINKS, GPT_LIB_LINKS, and GPT_LDFLAGS# are the variables used in the Makefile.am's# GPT_PKG_CFLAGS, GPT_EXTERNAL_INCLUDES and GPT_EXTERNAL_LIBS are stored# as build data in the packaging metadata file.# GPT_CONFIG_FLAGS, GPT_CONFIG_INCLUDES, GPT_CONFIG_PGM_LINKS, and# GPT_CONFIG_LIB_LINKS are returned by gpt_build_config and contain build# environment data from the dependent packages. . ./gpt_build_temp.sh rm ./gpt_build_temp.sh GPT_CFLAGS="$GPT_CONFIG_CFLAGS" GPT_INCLUDES="-I$GLOBUS_LOCATION/include/$GLOBUS_FLAVOR_NAME $GPT_CONFIG_INCLUDES" GPT_LIBS="$GPT_CONFIG_PKG_LIBS $GPT_CONFIG_LIBS" GPT_LDFLAGS="$GPT_CONFIG_STATIC_LINKLINE -L$GLOBUS_LOCATION/lib $GPT_LDFLAGS" GPT_PGM_LINKS="$GPT_CONFIG_PGM_LINKS $GPT_CONFIG_LIBS" GPT_LIB_LINKS="$GPT_CONFIG_LIB_LINKS $GPT_CONFIG_LIBS" builddir=`pwd`if test "$NO_FLAVOR" = "yes"; then WITHOUT_FLAVORS_TRUE= WITHOUT_FLAVORS_FALSE='#'else WITHOUT_FLAVORS_TRUE='#' WITHOUT_FLAVORS_FALSE=fi# get the environment scriptsif test "x$GLOBUS_FLAVOR_NAME" != "xnoflavor" ; then . $GLOBUS_LOCATION/libexec/globus-build-env-$GLOBUS_FLAVOR_NAME.shfiprefix='$(GLOBUS_LOCATION)'exec_prefix='$(GLOBUS_LOCATION)'FILELIST_FILE=`pwd`;FILELIST_FILE="$FILELIST_FILE/pkgdata/master.filelist"if test -f $srcdir/dirt.sh ; then . $srcdir/dirt.shelse DIRT_TIMESTAMP=`perl -e 'print time'` DIRT_BRANCH_ID=99999fi LIBTOOL='$(SHELL) $(GLOBUS_LOCATION)/sbin/libtool-$(GLOBUS_FLAVOR_NAME)'echo "$as_me:$LINENO: checking whether ln -s works" >&5echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6LN_S=$as_ln_sif test "$LN_S" = "ln -s"; then echo "$as_me:$LINENO: result: yes" >&5echo "${ECHO_T}yes" >&6else echo "$as_me:$LINENO: result: no, using $LN_S" >&5echo "${ECHO_T}no, using $LN_S" >&6fiam__api_version="1.9"ac_aux_dir=for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do if test -f $ac_dir/install-sh; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/install-sh -c" break elif test -f $ac_dir/install.sh; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/install.sh -c" break elif test -f $ac_dir/shtool; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/shtool install -c" break fidoneif test -z "$ac_aux_dir"; then { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;} { (exit 1); exit 1; }; }fiac_config_guess="$SHELL $ac_aux_dir/config.guess"ac_config_sub="$SHELL $ac_aux_dir/config.sub"ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.# Find a good install program. We prefer a C program (faster),# so one script is as good as another. But avoid the broken or# incompatible versions:# SysV /etc/install, /usr/sbin/install# SunOS /usr/etc/install# IRIX /sbin/install# AIX /bin/install# AmigaOS /C/install, which installs bootblocks on floppy discs# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag# AFS /usr/afsws/bin/install, which mishandles nonexistent args# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"# OS/2's system install, which has a completely different semantic# ./install, which can be erroneously created by make from ./install.sh.echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6if test -z "$INSTALL"; thenif test "${ac_cv_path_install+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6else as_save_IFS=$IFS; IFS=$PATH_SEPARATORfor as_dir in $PATHdo IFS=$as_save_IFS test -z "$as_dir" && as_dir=. # Account for people who put trailing slashes in PATH elements.case $as_dir/ in ./ | .// | /cC/* | \ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ /usr/ucb/* ) ;; *) # OSF1 and SCO ODT 3.0 have their own names for install. # Don't use installbsd from OSF since it installs stuff as root # by default. for ac_prog in ginstall scoinst install; do for ac_exec_ext in '' $ac_executable_extensions; do if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then if test $ac_prog = install && grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # AIX install. It has an incompatible calling convention. : elif test $ac_prog = install && grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # program-specific install script used by HP pwplus--don't use. : else ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" break 3 fi fi done done ;;esacdonefi if test "${ac_cv_path_install+set}" = set; then INSTALL=$ac_cv_path_install else # As a last resort, use the slow shell script. We don't cache a # path for INSTALL within a source directory, because that will # break other packages using the cache if that directory is # removed, or if the path is relative. INSTALL=$ac_install_sh fifiecho "$as_me:$LINENO: result: $INSTALL" >&5echo "${ECHO_T}$INSTALL" >&6# Use test -z because SunOS4 sh mishandles braces in ${var-val}.# It thinks the first close brace ends the variable substitution.test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'echo "$as_me:$LINENO: checking whether build environment is sane" >&5echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6# Just in casesleep 1echo timestamp > conftest.file# Do `set' in a subshell so we don't clobber the current shell's# arguments. Must try -L first in case configure is actually a# symlink; some systems play weird games with the mod time of symlinks# (eg FreeBSD returns the mod time of the symlink's containing# directory).if ( set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null` if test "$*" = "X"; then # -L didn't work. set X `ls -t $srcdir/configure conftest.file` fi rm -f conftest.file if test "$*" != "X $srcdir/configure conftest.file" \ && test "$*" != "X conftest.file $srcdir/configure"; then # If neither matched, then we have a broken ls. This can happen # if, for instance, CONFIG_SHELL is bash and it inherits a # broken ls alias from the environment. This has actually # happened. Such a system could not be considered "sane". { { echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a brokenalias in your environment" >&5echo "$as_me: error: ls -t appears to fail. Make sure there is not a brokenalias in your environment" >&2;} { (exit 1); exit 1; }; } fi test "$2" = conftest.file )then # Ok. :else { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!Check your system clock" >&5
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -