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

📄 configure

📁 Path MPICH-V for MPICH the MPI Implementation
💻
📖 第 1 页 / 共 5 页
字号:
	DEVDEBUGCFLAGS="-DMPID_DEBUG_NONE -DMPID_STAT_NONE"	;;     -devdebug | --devdebug | -enable-devdebug | --enable-devdebug)	check_dep $arg "--enable-devdebug"        NODEVDEBUG=0	DEVDEBUGCFLAGS=""	;;     -debug | --debug | --enable-debug | -enable-debug )	check_dep $arg "--enable-debug"	debug_version=1	enable_args="$enable_args --enable-debug"	;;	     -nodebug | --nodebug | --disable-debug | -disable-debug )	check_dep $arg "--disable-debug"	debug_version=0	enable_args="$enable_args --disable-debug"	;;     -enable-traceback | --enable-traceback)	try_traceback=yes	needs_gcc=yes	enable_args="$enable_args --enable-traceback"	;;     -disable-traceback | --disable-traceback)	try_traceback=no	enable_args="$enable_args --disable-traceback"	;;     -enable-g | --enable-g | --enable-g=* | -enable-g=* )	debug_version=1	OPTFLAGS="$OPTFLAGS -g"	        if test "$ac_optarg" = "all" ; then	    MEMDEBUG=1	    PTRDEBUG=1	    TRDEBUG=1	    NODEVDEBUG=0	    DEVDEBUGCFLAGS=""	    DLAST="-dlast"        fi	enable_args="$enable_args $arg"	if test -z "$ac_optarg" ; then	    enable_g="yes"	else	    enable_g="$ac_optarg"	fi	;;     -disable-g | --disable-g )        enable_g="no"	enable_args="$enable_args --disable-g"	;;# This is should be an env variable     -mpilibname=*)        print_useenv "$arg" "MPILIBNAME"	MPILIBNAME=`echo A$arg|sed 's/A-*mpilibname=//'`	;;     -no_short_longs | --no_short_longs | --disable-short-longs | -disable-short-longs)	check_dep $arg "--disable-short-longs"	NO_LONG_DOUBLE="yes"	NO_LONG_LONG="yes"	enable_args="$enable_args --disable-short-longs"	;;     --enable-short-longs | -enable-short-longs)	NO_LONG_DOUBLE="no"	NO_LONG_LONG="no"	enable_args="$enable_args --enable-short-longs"	;;     --disable-long-double | -disable-long-double)	NO_LONG_DOUBLE="yes"	enable_args="$enable_args --disable-long-double"	;;     --enable-long-double | --enable-long-double)	NO_LONG_DOUBLE="no"	enable_args="$enable_args --enable-long-double"	;;     --disable-long-long | -disable-long-long)	NO_LONG_LONG="yes"	enable_args="$enable_args --disable-long-long"	;;     --enable-long-long | --enable-long-long)	NO_LONG_LONG="no"	enable_args="$enable_args --enable-long-long"	;;     -memdebug | --memdebug)        print_other $arg "--enable-g=all"	MEMDEBUG=1	;;     -ptrdebug | --ptrdebug)        print_other $arg "--enable-g=all"	PTRDEBUG=1	;;     -tracing | --tracing)        print_other $arg "--enable-g=all"	TRDEBUG=1	;;     -with-cross* | --with-cross*)	withval=`echo $arg | sed 's/-*with-cross[=]*//g'`	cross_file=$withval	cross_compiling=1	with_args="$with_args $arg"	;;     -with-flibname* | --with-flibname*)	withval=`echo $arg | sed 's/-*with-flibname[=]*//g'`	flibname=$withval	;;#dnl     -pkt_size=* | --pkt_size=*)#dnl	pktsize=`echo $arg|sed 's/-*pkt_size=//'`#dnl	PKTSIZE=$pktsize#dnl       	DEVCFLAGS="$DEVCFLAGS -DMPID_PKT_MAX_DATA_SIZE=$pktsize"#dnl	;;#dnl     -limited_buffers | --limited_buffers)#dnl	LIMITEDBUFFERS=1#dnl	DEVCFLAGS="$DEVCFLAGS -DMPID_LIMITED_BUFFERS"#dnl	;;#dnl     -tiny_buffers | --tiny_buffers)#dnl	TINYBUFFERS=1#dnl	DEVCFLAGS="$DEVCFLAGS -DMPID_TINY_BUFFERS"#dnl	;;#dnl     -nolimited_buffers | --nolimited_buffers)#dnl	LIMITEDBUFFERS=0#dnl	DEVCFLAGS="$DEVCFLAGS -DMPID_NO_LIMITED_BUFFERS"#dnl	;;#dnl     -notiny_buffers | --notiny_buffers)#dnl	TINYBUFFERS=0#dnl	DEVCFLAGS="$DEVCFLAGS -DMPID_NO_TINY_BUFFERS"#dnl	;;#dnl	# This is for p4 (and p3?)#dnl      -socksize=*|--socksize=*)#dnl   	SOCKSIZE="`echo $arg|sed 's/-*socksize=//'`"#dnl     	;;     -adi_collective | --adi_collective)	ADI_COLLECTIVE=1	;;     -f77idx)	# Force POINTER_64_BITS definition	F77IDX=1	;;     -f90nag | --with-f90nag | -with-f90nag)	check_dep $arg "--with-f90nag"        # Insert module 	F90UNIX="      use f90_unix"	FC=f90	f90nag=1	# -mismatch allows type mismatches in arguments.  This 	# is necessary until we have a Fortran 90 module with	# generic paramters	FFLAGS="$FFLAGS -mismatch"	# Still to do - make sure that the Fortran interface is correctly	# selected.        ;;     -f95nag | --with-f95nag | -with-f95nag)	check_dep $arg "--with-f95nag"        # Insert module 	USER_SET_GETARG=1	F90UNIX="      use f90_unix_env"	FC=f95        F77GETARGDECL=""	F90GETARGDECL=""        FXX_MODULE="       use f90_unix_env"	F77_GETARGDECL=""	F77_GETARG="       call getarg(i,s)"	F77_IARGC="       iargc()"	f95nag=1	# -mismatch allows type mismatches in arguments.  This 	# is necessary until we have a Fortran 90 module with	# generic paramters	#FFLAGS="$FFLAGS -mismatch"	# Still to do - make sure that the Fortran interface is correctly	# selected.        ;;      -f90=*)        print_useenv "$arg" "F90"	F90=`echo $arg|sed 's/-*f90=//'`	USERF90=1	;;      -f90flags=*)        print_useenv "$arg" "F90FLAGS"	USER_SET_F90FLAGS=1	F90FLAGS=`echo $arg|sed 's/-*f90flags=//'`	;;      -f90inc=*)        print_useenv "$arg" "F90INC"	USER_SET_F90INC=1	F90INC=`echo $arg|sed 's/-*f90inc=//'`		;;      -f90linker=*)        print_useenv "$arg" "F90LINKER"	USER_SET_F90LINKER=1	F90LINKER=`echo $arg|sed 's/-*f90linker=//'`	;;      -f90libpath=*)        print_useenv "$arg" "F90LIB_PATH"	USER_SET_F90LIB_PATH=1	F90LIB_PATH=`echo $arg|sed 's/-*f90libpath=//'`	;;      -enable-f90modules | --enable-f90modules)	do_f90modules="yes"	enable_args="$enable_args --enable-f90modules"	;;      -disable-f90modules | --disable-f90modules)	do_f90modules="no"	enable_args="$enable_args --disable-f90modules"	;;     -noc++ | --noc++ | --disable-c++ | -disable-c++ | -disable-cxx | --disable-cxx )	check_dep $arg "--disable-c++"        NOCXX="nocxx"        ;;     --enable-c++ | -enable-c++ | --enable-cxx | -enable-cxx ) 	# enable_args="$enable_args --enable-c++"	;;      --enable-altcxx | -enable-altcxx)        # This is for testing an alternate c++ implementation.  	# We use cxx instead of c++ to simplify (the eventual) use of 	# autoconf v 2, which does not allow enable names with + in them.	CPP_DIR="src/cxx"	;;		      --disable-altcxx | -disable-altcxx)        ;;     -c++=* | --c++=*)       #dnl print_useenv "$arg" CPP_COMPILER and --enable-cxx       # We use .. instead of \+\+ because \+ is interpreted differently       # by various sed's       package=`echo $arg|sed 's/-*c..=//'`       # Delete all the valid chars; see if any are left.       #if test -n "`echo $package|sed 's/[-a-zA-Z0-9_+]*//g'`"; then       #  print_error "configure: $package: invalid c++ compiler name"; exit 1       #fi       CPP_DIR="MPI-2-C++"       CPP_COMPILER=`echo $package`       if test -z "$package" ; then           echo "Use the environment variable CXX to specify a c++ compiler if"	   echo "you do not want the default (often g++)."       fi       USERCPP=1       # We need to use mpCC for ch_mpl device!       if test "$CPP_COMPILER" = "xlC" -a "$DEVICE" = "ch_mpl" ; then	    CPP_COMPILER=mpCC       fi       echo Compiling C++ interface with $CPP_COMPILER ;;     -cc=* | --cc=*)        print_useenv "$arg" CC	CC=`echo $arg|sed 's/-*cc=//'`	USERCC=1	;;     -fc=* | --fc=*)        print_useenv "$arg" FC	FC=`echo $arg|sed 's/-*fc=//'`	USERF77=1	;;     -f77=* | --f77=*)        print_useenv "$arg" FC	FC=`echo $arg|sed 's/-*f77=//'`	USERF77=1	;;     -fortnames=*)	# Valid values are	# FORTRANDOUBLEUNDERSCORE	# FORTRANUNDERSCORE	# FORTRANCAPS	# FORTRANNOUNDERSCORE	FORTRANNAMES="FORTRAN`echo $arg|sed 's/-*fortnames=//'`"	;;     -clinker=* | --clinker=*)        print_useenv "$arg" CLINKER	CLINKER=`echo $arg|sed 's/-*clinker=//'`	USERCLINKER=1	;;     -c++linker=* | --c++linker=*)       print_useenv "$arg" CCLINKER       # We use .. instead of \+\+ because \+ is interpreted differently       # by various sed's	CCLINKER=`echo $arg|sed 's/-*c..linker=//'`        # We need to use mpCC for ch_mpl device!        if test "$CCLINKER" = "xlC" -a "$DEVICE" = "ch_mpl" ; then	    CCLINKER=mpCC        fi	USERCCLINKER=1	;;     -flinker=* | --flinker=*)        print_useenv "$arg" FLINKER	FLINKER=`echo $arg|sed 's/-*flinker=//'`	USERFLINKER=1	;;      -rsh=*)        print_useenv "$arg" RSHCOMMAND	rshcommand=`echo A$arg|sed 's/A-rsh=//'`	;;      -rshnol)	rshnol=1	;;     -lib=* | --lib=*)       package="`echo $arg|sed 's/-*lib=//'`"       USERLIB="$package" ;;     -opt=* | --opt=*)       package="`echo $arg|sed 's/-*opt=//'`"       OPTFLAGS="$package" ;;     -optcc=* | --optcc=*)       package="`echo $arg|sed 's/-*optcc=//'`"       OPTFLAGSC="$package" ;;     -optf77=* | --optf77=*)       package="`echo $arg|sed 's/-*optf77=//'`"       OPTFLAGSF="$package" ;;     -mpe_opts=* | --mpe_opts=*)	package="`echo $arg | sed 's/-*mpe_opts=//'`"	if test -z "$MPE_OPTS" ; then  	    MPE_OPTS="$package" 	else	    MPE_OPTS="$MPE_OPTS $package"	fi	;;         -cflags=* | --cflags=*)       print_useenv "$arg" CFLAGS       package="`echo $arg|sed 's/-*cflags=//'`"       USER_CFLAGS="$package"       ROMIO_CFLAGS="$package"       CFLAGS="$CFLAGS $package" ;;     -c++flags=* | --c++flags=*)       print_useenv "$arg" CCFLAGS       # We use .. instead of \+\+ because \+ is interpreted differently       # by various sed's       package="`echo $arg|sed 's/-*c..flags=//'`"       USER_CCFLAGS="$package"       CCFLAGS="$CCFLAGS $package" ;;     -fflags=* | --fflags=*)       print_useenv "$arg" FFLAGS       package="`echo $arg|sed 's/-*fflags=//'`"       ROMIO_FFLAGS="$package"       FFLAGS="$package" ;;     -nompe | --nompe | -without-mpe | --without-mpe)	check_dep $arg "--without-mpe"       MPE_DIR=""       NOMPE=1       echo "Make will not build MPE routines" ;;      -mpe | --mpe | -with-mpe | --with-mpe )	check_dep $arg "--with-mpe"       MPE_DIR="mpe"       NOMPE=0	with_args="$with_args $arg"	;; # Another environment variable     -make=* | --make=*)       print_useenv "$arg" MAKE       package=`echo $arg|sed 's/-*make=//'`

⌨️ 快捷键说明

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