Annotation of OpenXM_contrib2/asir2000/gc/configure, Revision 1.1
1.1 ! noro 1: #! /bin/sh
! 2: # Guess values for system-dependent variables and create Makefiles.
! 3: # Generated by Autoconf 2.52 for gc 6.1.
! 4: #
! 5: # Report bugs to <Hans_Boehm@hp.com>.
! 6: #
! 7: # Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
! 8: # Free Software Foundation, Inc.
! 9: # This configure script is free software; the Free Software Foundation
! 10: # gives unlimited permission to copy, distribute and modify it.
! 11:
! 12: # Find the correct PATH separator. Usually this is `:', but
! 13: # DJGPP uses `;' like DOS.
! 14: if test "X${PATH_SEPARATOR+set}" != Xset; then
! 15: UNAME=${UNAME-`uname 2>/dev/null`}
! 16: case X$UNAME in
! 17: *-DOS) lt_cv_sys_path_separator=';' ;;
! 18: *) lt_cv_sys_path_separator=':' ;;
! 19: esac
! 20: PATH_SEPARATOR=$lt_cv_sys_path_separator
! 21: fi
! 22:
! 23: # Check that we are running under the correct shell.
! 24: SHELL=${CONFIG_SHELL-/bin/sh}
! 25:
! 26: case X$ECHO in
! 27: X*--fallback-echo)
! 28: # Remove one level of quotation (which was required for Make).
! 29: ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
! 30: ;;
! 31: esac
! 32:
! 33: echo=${ECHO-echo}
! 34: if test "X$1" = X--no-reexec; then
! 35: # Discard the --no-reexec flag, and continue.
! 36: shift
! 37: elif test "X$1" = X--fallback-echo; then
! 38: # Avoid inline document here, it may be left over
! 39: :
! 40: elif test "X`($echo '\t') 2>/dev/null`" = 'X\t'; then
! 41: # Yippee, $echo works!
! 42: :
! 43: else
! 44: # Restart under the correct shell.
! 45: exec $SHELL "$0" --no-reexec ${1+"$@"}
! 46: fi
! 47:
! 48: if test "X$1" = X--fallback-echo; then
! 49: # used as fallback echo
! 50: shift
! 51: cat <<EOF
! 52:
! 53: EOF
! 54: exit 0
! 55: fi
! 56:
! 57: # The HP-UX ksh and POSIX shell print the target directory to stdout
! 58: # if CDPATH is set.
! 59: if test "X${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
! 60:
! 61: if test -z "$ECHO"; then
! 62: if test "X${echo_test_string+set}" != Xset; then
! 63: # find a string as large as possible, as long as the shell can cope with it
! 64: for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
! 65: # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
! 66: if (echo_test_string="`eval $cmd`") 2>/dev/null &&
! 67: echo_test_string="`eval $cmd`" &&
! 68: (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
! 69: then
! 70: break
! 71: fi
! 72: done
! 73: fi
! 74:
! 75: if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
! 76: echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
! 77: test "X$echo_testing_string" = "X$echo_test_string"; then
! 78: :
! 79: else
! 80: # The Solaris, AIX, and Digital Unix default echo programs unquote
! 81: # backslashes. This makes it impossible to quote backslashes using
! 82: # echo "$something" | sed 's/\\/\\\\/g'
! 83: #
! 84: # So, first we look for a working echo in the user's PATH.
! 85:
! 86: IFS="${IFS= }"; save_ifs="$IFS"; IFS=$PATH_SEPARATOR
! 87: for dir in $PATH /usr/ucb; do
! 88: if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
! 89: test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
! 90: echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
! 91: test "X$echo_testing_string" = "X$echo_test_string"; then
! 92: echo="$dir/echo"
! 93: break
! 94: fi
! 95: done
! 96: IFS="$save_ifs"
! 97:
! 98: if test "X$echo" = Xecho; then
! 99: # We didn't find a better echo, so look for alternatives.
! 100: if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
! 101: echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
! 102: test "X$echo_testing_string" = "X$echo_test_string"; then
! 103: # This shell has a builtin print -r that does the trick.
! 104: echo='print -r'
! 105: elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
! 106: test "X$CONFIG_SHELL" != X/bin/ksh; then
! 107: # If we have ksh, try running configure again with it.
! 108: ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
! 109: export ORIGINAL_CONFIG_SHELL
! 110: CONFIG_SHELL=/bin/ksh
! 111: export CONFIG_SHELL
! 112: exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
! 113: else
! 114: # Try using printf.
! 115: echo='printf %s\n'
! 116: if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
! 117: echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
! 118: test "X$echo_testing_string" = "X$echo_test_string"; then
! 119: # Cool, printf works
! 120: :
! 121: elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
! 122: test "X$echo_testing_string" = 'X\t' &&
! 123: echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
! 124: test "X$echo_testing_string" = "X$echo_test_string"; then
! 125: CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
! 126: export CONFIG_SHELL
! 127: SHELL="$CONFIG_SHELL"
! 128: export SHELL
! 129: echo="$CONFIG_SHELL $0 --fallback-echo"
! 130: elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
! 131: test "X$echo_testing_string" = 'X\t' &&
! 132: echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
! 133: test "X$echo_testing_string" = "X$echo_test_string"; then
! 134: echo="$CONFIG_SHELL $0 --fallback-echo"
! 135: else
! 136: # maybe with a smaller string...
! 137: prev=:
! 138:
! 139: for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
! 140: if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
! 141: then
! 142: break
! 143: fi
! 144: prev="$cmd"
! 145: done
! 146:
! 147: if test "$prev" != 'sed 50q "$0"'; then
! 148: echo_test_string=`eval $prev`
! 149: export echo_test_string
! 150: exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
! 151: else
! 152: # Oops. We lost completely, so just stick with echo.
! 153: echo=echo
! 154: fi
! 155: fi
! 156: fi
! 157: fi
! 158: fi
! 159: fi
! 160:
! 161: # Copy echo and quote the copy suitably for passing to libtool from
! 162: # the Makefile, instead of quoting the original, which is used later.
! 163: ECHO=$echo
! 164: if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
! 165: ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
! 166: fi
! 167:
! 168: # Avoid depending upon Character Ranges.
! 169: as_cr_letters='abcdefghijklmnopqrstuvwxyz'
! 170: as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
! 171: as_cr_Letters=$as_cr_letters$as_cr_LETTERS
! 172: as_cr_digits='0123456789'
! 173: as_cr_alnum=$as_cr_Letters$as_cr_digits
! 174:
! 175: # Sed expression to map a string onto a valid variable name.
! 176: as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
! 177:
! 178: # Sed expression to map a string onto a valid CPP name.
! 179: as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
! 180:
! 181: # Be Bourne compatible
! 182: if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
! 183: emulate sh
! 184: NULLCMD=:
! 185: elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
! 186: set -o posix
! 187: fi
! 188:
! 189: # Name of the executable.
! 190: as_me=`echo "$0" |sed 's,.*[\\/],,'`
! 191:
! 192: if expr a : '\(a\)' >/dev/null 2>&1; then
! 193: as_expr=expr
! 194: else
! 195: as_expr=false
! 196: fi
! 197:
! 198: rm -f conf$$ conf$$.exe conf$$.file
! 199: echo >conf$$.file
! 200: if ln -s conf$$.file conf$$ 2>/dev/null; then
! 201: # We could just check for DJGPP; but this test a) works b) is more generic
! 202: # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
! 203: if test -f conf$$.exe; then
! 204: # Don't use ln at all; we don't have any links
! 205: as_ln_s='cp -p'
! 206: else
! 207: as_ln_s='ln -s'
! 208: fi
! 209: elif ln conf$$.file conf$$ 2>/dev/null; then
! 210: as_ln_s=ln
! 211: else
! 212: as_ln_s='cp -p'
! 213: fi
! 214: rm -f conf$$ conf$$.exe conf$$.file
! 215:
! 216: as_executable_p="test -f"
! 217:
! 218: # Support unset when possible.
! 219: if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
! 220: as_unset=unset
! 221: else
! 222: as_unset=false
! 223: fi
! 224:
! 225: # NLS nuisances.
! 226: $as_unset LANG || test "${LANG+set}" != set || { LANG=C; export LANG; }
! 227: $as_unset LC_ALL || test "${LC_ALL+set}" != set || { LC_ALL=C; export LC_ALL; }
! 228: $as_unset LC_TIME || test "${LC_TIME+set}" != set || { LC_TIME=C; export LC_TIME; }
! 229: $as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set || { LC_CTYPE=C; export LC_CTYPE; }
! 230: $as_unset LANGUAGE || test "${LANGUAGE+set}" != set || { LANGUAGE=C; export LANGUAGE; }
! 231: $as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set || { LC_COLLATE=C; export LC_COLLATE; }
! 232: $as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set || { LC_NUMERIC=C; export LC_NUMERIC; }
! 233: $as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set || { LC_MESSAGES=C; export LC_MESSAGES; }
! 234:
! 235: # IFS
! 236: # We need space, tab and new line, in precisely that order.
! 237: as_nl='
! 238: '
! 239: IFS=" $as_nl"
! 240:
! 241: # CDPATH.
! 242: $as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=:; export CDPATH; }
! 243:
! 244: # Name of the host.
! 245: # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
! 246: # so uname gets run too.
! 247: ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
! 248:
! 249: exec 6>&1
! 250:
! 251: #
! 252: # Initializations.
! 253: #
! 254: ac_default_prefix=/usr/local
! 255: cross_compiling=no
! 256: subdirs=
! 257: MFLAGS= MAKEFLAGS=
! 258: SHELL=${CONFIG_SHELL-/bin/sh}
! 259:
! 260: # Maximum number of lines to put in a shell here document.
! 261: # This variable seems obsolete. It should probably be removed, and
! 262: # only ac_max_sed_lines should be used.
! 263: : ${ac_max_here_lines=38}
! 264:
! 265: ac_unique_file="gcj_mlc.c"
! 266:
! 267: # Initialize some variables set by options.
! 268: ac_init_help=
! 269: ac_init_version=false
! 270: # The variables have the same names as the options, with
! 271: # dashes changed to underlines.
! 272: cache_file=/dev/null
! 273: exec_prefix=NONE
! 274: no_create=
! 275: no_recursion=
! 276: prefix=NONE
! 277: program_prefix=NONE
! 278: program_suffix=NONE
! 279: program_transform_name=s,x,x,
! 280: silent=
! 281: site=
! 282: srcdir=
! 283: verbose=
! 284: x_includes=NONE
! 285: x_libraries=NONE
! 286:
! 287: # Installation directory options.
! 288: # These are left unexpanded so users can "make install exec_prefix=/foo"
! 289: # and all the variables that are supposed to be based on exec_prefix
! 290: # by default will actually change.
! 291: # Use braces instead of parens because sh, perl, etc. also accept them.
! 292: bindir='${exec_prefix}/bin'
! 293: sbindir='${exec_prefix}/sbin'
! 294: libexecdir='${exec_prefix}/libexec'
! 295: datadir='${prefix}/share'
! 296: sysconfdir='${prefix}/etc'
! 297: sharedstatedir='${prefix}/com'
! 298: localstatedir='${prefix}/var'
! 299: libdir='${exec_prefix}/lib'
! 300: includedir='${prefix}/include'
! 301: oldincludedir='/usr/include'
! 302: infodir='${prefix}/info'
! 303: mandir='${prefix}/man'
! 304:
! 305: # Identity of this package.
! 306: PACKAGE_NAME='gc'
! 307: PACKAGE_TARNAME='gc'
! 308: PACKAGE_VERSION='6.1'
! 309: PACKAGE_STRING='gc 6.1'
! 310: PACKAGE_BUGREPORT='Hans_Boehm@hp.com'
! 311:
! 312: ac_prev=
! 313: for ac_option
! 314: do
! 315: # If the previous option needs an argument, assign it.
! 316: if test -n "$ac_prev"; then
! 317: eval "$ac_prev=\$ac_option"
! 318: ac_prev=
! 319: continue
! 320: fi
! 321:
! 322: ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
! 323:
! 324: # Accept the important Cygnus configure options, so we can diagnose typos.
! 325:
! 326: case $ac_option in
! 327:
! 328: -bindir | --bindir | --bindi | --bind | --bin | --bi)
! 329: ac_prev=bindir ;;
! 330: -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
! 331: bindir=$ac_optarg ;;
! 332:
! 333: -build | --build | --buil | --bui | --bu)
! 334: ac_prev=build_alias ;;
! 335: -build=* | --build=* | --buil=* | --bui=* | --bu=*)
! 336: build_alias=$ac_optarg ;;
! 337:
! 338: -cache-file | --cache-file | --cache-fil | --cache-fi \
! 339: | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
! 340: ac_prev=cache_file ;;
! 341: -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
! 342: | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
! 343: cache_file=$ac_optarg ;;
! 344:
! 345: --config-cache | -C)
! 346: cache_file=config.cache ;;
! 347:
! 348: -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
! 349: ac_prev=datadir ;;
! 350: -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
! 351: | --da=*)
! 352: datadir=$ac_optarg ;;
! 353:
! 354: -disable-* | --disable-*)
! 355: ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
! 356: # Reject names that are not valid shell variable names.
! 357: expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
! 358: { echo "$as_me: error: invalid feature name: $ac_feature" >&2
! 359: { (exit 1); exit 1; }; }
! 360: ac_feature=`echo $ac_feature | sed 's/-/_/g'`
! 361: eval "enable_$ac_feature=no" ;;
! 362:
! 363: -enable-* | --enable-*)
! 364: ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
! 365: # Reject names that are not valid shell variable names.
! 366: expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
! 367: { echo "$as_me: error: invalid feature name: $ac_feature" >&2
! 368: { (exit 1); exit 1; }; }
! 369: ac_feature=`echo $ac_feature | sed 's/-/_/g'`
! 370: case $ac_option in
! 371: *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
! 372: *) ac_optarg=yes ;;
! 373: esac
! 374: eval "enable_$ac_feature='$ac_optarg'" ;;
! 375:
! 376: -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
! 377: | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
! 378: | --exec | --exe | --ex)
! 379: ac_prev=exec_prefix ;;
! 380: -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
! 381: | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
! 382: | --exec=* | --exe=* | --ex=*)
! 383: exec_prefix=$ac_optarg ;;
! 384:
! 385: -gas | --gas | --ga | --g)
! 386: # Obsolete; use --with-gas.
! 387: with_gas=yes ;;
! 388:
! 389: -help | --help | --hel | --he | -h)
! 390: ac_init_help=long ;;
! 391: -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
! 392: ac_init_help=recursive ;;
! 393: -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
! 394: ac_init_help=short ;;
! 395:
! 396: -host | --host | --hos | --ho)
! 397: ac_prev=host_alias ;;
! 398: -host=* | --host=* | --hos=* | --ho=*)
! 399: host_alias=$ac_optarg ;;
! 400:
! 401: -includedir | --includedir | --includedi | --included | --include \
! 402: | --includ | --inclu | --incl | --inc)
! 403: ac_prev=includedir ;;
! 404: -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
! 405: | --includ=* | --inclu=* | --incl=* | --inc=*)
! 406: includedir=$ac_optarg ;;
! 407:
! 408: -infodir | --infodir | --infodi | --infod | --info | --inf)
! 409: ac_prev=infodir ;;
! 410: -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
! 411: infodir=$ac_optarg ;;
! 412:
! 413: -libdir | --libdir | --libdi | --libd)
! 414: ac_prev=libdir ;;
! 415: -libdir=* | --libdir=* | --libdi=* | --libd=*)
! 416: libdir=$ac_optarg ;;
! 417:
! 418: -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
! 419: | --libexe | --libex | --libe)
! 420: ac_prev=libexecdir ;;
! 421: -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
! 422: | --libexe=* | --libex=* | --libe=*)
! 423: libexecdir=$ac_optarg ;;
! 424:
! 425: -localstatedir | --localstatedir | --localstatedi | --localstated \
! 426: | --localstate | --localstat | --localsta | --localst \
! 427: | --locals | --local | --loca | --loc | --lo)
! 428: ac_prev=localstatedir ;;
! 429: -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
! 430: | --localstate=* | --localstat=* | --localsta=* | --localst=* \
! 431: | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
! 432: localstatedir=$ac_optarg ;;
! 433:
! 434: -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
! 435: ac_prev=mandir ;;
! 436: -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
! 437: mandir=$ac_optarg ;;
! 438:
! 439: -nfp | --nfp | --nf)
! 440: # Obsolete; use --without-fp.
! 441: with_fp=no ;;
! 442:
! 443: -no-create | --no-create | --no-creat | --no-crea | --no-cre \
! 444: | --no-cr | --no-c)
! 445: no_create=yes ;;
! 446:
! 447: -no-recursion | --no-recursion | --no-recursio | --no-recursi \
! 448: | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
! 449: no_recursion=yes ;;
! 450:
! 451: -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
! 452: | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
! 453: | --oldin | --oldi | --old | --ol | --o)
! 454: ac_prev=oldincludedir ;;
! 455: -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
! 456: | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
! 457: | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
! 458: oldincludedir=$ac_optarg ;;
! 459:
! 460: -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
! 461: ac_prev=prefix ;;
! 462: -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
! 463: prefix=$ac_optarg ;;
! 464:
! 465: -program-prefix | --program-prefix | --program-prefi | --program-pref \
! 466: | --program-pre | --program-pr | --program-p)
! 467: ac_prev=program_prefix ;;
! 468: -program-prefix=* | --program-prefix=* | --program-prefi=* \
! 469: | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
! 470: program_prefix=$ac_optarg ;;
! 471:
! 472: -program-suffix | --program-suffix | --program-suffi | --program-suff \
! 473: | --program-suf | --program-su | --program-s)
! 474: ac_prev=program_suffix ;;
! 475: -program-suffix=* | --program-suffix=* | --program-suffi=* \
! 476: | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
! 477: program_suffix=$ac_optarg ;;
! 478:
! 479: -program-transform-name | --program-transform-name \
! 480: | --program-transform-nam | --program-transform-na \
! 481: | --program-transform-n | --program-transform- \
! 482: | --program-transform | --program-transfor \
! 483: | --program-transfo | --program-transf \
! 484: | --program-trans | --program-tran \
! 485: | --progr-tra | --program-tr | --program-t)
! 486: ac_prev=program_transform_name ;;
! 487: -program-transform-name=* | --program-transform-name=* \
! 488: | --program-transform-nam=* | --program-transform-na=* \
! 489: | --program-transform-n=* | --program-transform-=* \
! 490: | --program-transform=* | --program-transfor=* \
! 491: | --program-transfo=* | --program-transf=* \
! 492: | --program-trans=* | --program-tran=* \
! 493: | --progr-tra=* | --program-tr=* | --program-t=*)
! 494: program_transform_name=$ac_optarg ;;
! 495:
! 496: -q | -quiet | --quiet | --quie | --qui | --qu | --q \
! 497: | -silent | --silent | --silen | --sile | --sil)
! 498: silent=yes ;;
! 499:
! 500: -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
! 501: ac_prev=sbindir ;;
! 502: -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
! 503: | --sbi=* | --sb=*)
! 504: sbindir=$ac_optarg ;;
! 505:
! 506: -sharedstatedir | --sharedstatedir | --sharedstatedi \
! 507: | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
! 508: | --sharedst | --shareds | --shared | --share | --shar \
! 509: | --sha | --sh)
! 510: ac_prev=sharedstatedir ;;
! 511: -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
! 512: | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
! 513: | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
! 514: | --sha=* | --sh=*)
! 515: sharedstatedir=$ac_optarg ;;
! 516:
! 517: -site | --site | --sit)
! 518: ac_prev=site ;;
! 519: -site=* | --site=* | --sit=*)
! 520: site=$ac_optarg ;;
! 521:
! 522: -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
! 523: ac_prev=srcdir ;;
! 524: -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
! 525: srcdir=$ac_optarg ;;
! 526:
! 527: -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
! 528: | --syscon | --sysco | --sysc | --sys | --sy)
! 529: ac_prev=sysconfdir ;;
! 530: -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
! 531: | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
! 532: sysconfdir=$ac_optarg ;;
! 533:
! 534: -target | --target | --targe | --targ | --tar | --ta | --t)
! 535: ac_prev=target_alias ;;
! 536: -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
! 537: target_alias=$ac_optarg ;;
! 538:
! 539: -v | -verbose | --verbose | --verbos | --verbo | --verb)
! 540: verbose=yes ;;
! 541:
! 542: -version | --version | --versio | --versi | --vers | -V)
! 543: ac_init_version=: ;;
! 544:
! 545: -with-* | --with-*)
! 546: ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
! 547: # Reject names that are not valid shell variable names.
! 548: expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
! 549: { echo "$as_me: error: invalid package name: $ac_package" >&2
! 550: { (exit 1); exit 1; }; }
! 551: ac_package=`echo $ac_package| sed 's/-/_/g'`
! 552: case $ac_option in
! 553: *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
! 554: *) ac_optarg=yes ;;
! 555: esac
! 556: eval "with_$ac_package='$ac_optarg'" ;;
! 557:
! 558: -without-* | --without-*)
! 559: ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
! 560: # Reject names that are not valid shell variable names.
! 561: expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
! 562: { echo "$as_me: error: invalid package name: $ac_package" >&2
! 563: { (exit 1); exit 1; }; }
! 564: ac_package=`echo $ac_package | sed 's/-/_/g'`
! 565: eval "with_$ac_package=no" ;;
! 566:
! 567: --x)
! 568: # Obsolete; use --with-x.
! 569: with_x=yes ;;
! 570:
! 571: -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
! 572: | --x-incl | --x-inc | --x-in | --x-i)
! 573: ac_prev=x_includes ;;
! 574: -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
! 575: | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
! 576: x_includes=$ac_optarg ;;
! 577:
! 578: -x-libraries | --x-libraries | --x-librarie | --x-librari \
! 579: | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
! 580: ac_prev=x_libraries ;;
! 581: -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
! 582: | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
! 583: x_libraries=$ac_optarg ;;
! 584:
! 585: -*) { echo "$as_me: error: unrecognized option: $ac_option
! 586: Try \`$0 --help' for more information." >&2
! 587: { (exit 1); exit 1; }; }
! 588: ;;
! 589:
! 590: *=*)
! 591: ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
! 592: # Reject names that are not valid shell variable names.
! 593: expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
! 594: { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
! 595: { (exit 1); exit 1; }; }
! 596: ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
! 597: eval "$ac_envvar='$ac_optarg'"
! 598: export $ac_envvar ;;
! 599:
! 600: *)
! 601: # FIXME: should be removed in autoconf 3.0.
! 602: echo "$as_me: WARNING: you should use --build, --host, --target" >&2
! 603: expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
! 604: echo "$as_me: WARNING: invalid host type: $ac_option" >&2
! 605: : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
! 606: ;;
! 607:
! 608: esac
! 609: done
! 610:
! 611: if test -n "$ac_prev"; then
! 612: ac_option=--`echo $ac_prev | sed 's/_/-/g'`
! 613: { echo "$as_me: error: missing argument to $ac_option" >&2
! 614: { (exit 1); exit 1; }; }
! 615: fi
! 616:
! 617: # Be sure to have absolute paths.
! 618: for ac_var in exec_prefix prefix
! 619: do
! 620: eval ac_val=$`echo $ac_var`
! 621: case $ac_val in
! 622: [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
! 623: *) { echo "$as_me: error: expected an absolute path for --$ac_var: $ac_val" >&2
! 624: { (exit 1); exit 1; }; };;
! 625: esac
! 626: done
! 627:
! 628: # Be sure to have absolute paths.
! 629: for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
! 630: localstatedir libdir includedir oldincludedir infodir mandir
! 631: do
! 632: eval ac_val=$`echo $ac_var`
! 633: case $ac_val in
! 634: [\\/$]* | ?:[\\/]* ) ;;
! 635: *) { echo "$as_me: error: expected an absolute path for --$ac_var: $ac_val" >&2
! 636: { (exit 1); exit 1; }; };;
! 637: esac
! 638: done
! 639:
! 640: # There might be people who depend on the old broken behavior: `$host'
! 641: # used to hold the argument of --host etc.
! 642: build=$build_alias
! 643: host=$host_alias
! 644: target=$target_alias
! 645:
! 646: # FIXME: should be removed in autoconf 3.0.
! 647: if test "x$host_alias" != x; then
! 648: if test "x$build_alias" = x; then
! 649: cross_compiling=maybe
! 650: echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
! 651: If a cross compiler is detected then cross compile mode will be used." >&2
! 652: elif test "x$build_alias" != "x$host_alias"; then
! 653: cross_compiling=yes
! 654: fi
! 655: fi
! 656:
! 657: ac_tool_prefix=
! 658: test -n "$host_alias" && ac_tool_prefix=$host_alias-
! 659:
! 660: test "$silent" = yes && exec 6>/dev/null
! 661:
! 662: # Find the source files, if location was not specified.
! 663: if test -z "$srcdir"; then
! 664: ac_srcdir_defaulted=yes
! 665: # Try the directory containing this script, then its parent.
! 666: ac_prog=$0
! 667: ac_confdir=`echo "$ac_prog" | sed 's%[\\/][^\\/][^\\/]*$%%'`
! 668: test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
! 669: srcdir=$ac_confdir
! 670: if test ! -r $srcdir/$ac_unique_file; then
! 671: srcdir=..
! 672: fi
! 673: else
! 674: ac_srcdir_defaulted=no
! 675: fi
! 676: if test ! -r $srcdir/$ac_unique_file; then
! 677: if test "$ac_srcdir_defaulted" = yes; then
! 678: { echo "$as_me: error: cannot find sources in $ac_confdir or .." >&2
! 679: { (exit 1); exit 1; }; }
! 680: else
! 681: { echo "$as_me: error: cannot find sources in $srcdir" >&2
! 682: { (exit 1); exit 1; }; }
! 683: fi
! 684: fi
! 685: srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
! 686: ac_env_build_alias_set=${build_alias+set}
! 687: ac_env_build_alias_value=$build_alias
! 688: ac_cv_env_build_alias_set=${build_alias+set}
! 689: ac_cv_env_build_alias_value=$build_alias
! 690: ac_env_host_alias_set=${host_alias+set}
! 691: ac_env_host_alias_value=$host_alias
! 692: ac_cv_env_host_alias_set=${host_alias+set}
! 693: ac_cv_env_host_alias_value=$host_alias
! 694: ac_env_target_alias_set=${target_alias+set}
! 695: ac_env_target_alias_value=$target_alias
! 696: ac_cv_env_target_alias_set=${target_alias+set}
! 697: ac_cv_env_target_alias_value=$target_alias
! 698: ac_env_CC_set=${CC+set}
! 699: ac_env_CC_value=$CC
! 700: ac_cv_env_CC_set=${CC+set}
! 701: ac_cv_env_CC_value=$CC
! 702: ac_env_CFLAGS_set=${CFLAGS+set}
! 703: ac_env_CFLAGS_value=$CFLAGS
! 704: ac_cv_env_CFLAGS_set=${CFLAGS+set}
! 705: ac_cv_env_CFLAGS_value=$CFLAGS
! 706: ac_env_LDFLAGS_set=${LDFLAGS+set}
! 707: ac_env_LDFLAGS_value=$LDFLAGS
! 708: ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
! 709: ac_cv_env_LDFLAGS_value=$LDFLAGS
! 710: ac_env_CPPFLAGS_set=${CPPFLAGS+set}
! 711: ac_env_CPPFLAGS_value=$CPPFLAGS
! 712: ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
! 713: ac_cv_env_CPPFLAGS_value=$CPPFLAGS
! 714: ac_env_CXX_set=${CXX+set}
! 715: ac_env_CXX_value=$CXX
! 716: ac_cv_env_CXX_set=${CXX+set}
! 717: ac_cv_env_CXX_value=$CXX
! 718: ac_env_CXXFLAGS_set=${CXXFLAGS+set}
! 719: ac_env_CXXFLAGS_value=$CXXFLAGS
! 720: ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
! 721: ac_cv_env_CXXFLAGS_value=$CXXFLAGS
! 722: ac_env_CPP_set=${CPP+set}
! 723: ac_env_CPP_value=$CPP
! 724: ac_cv_env_CPP_set=${CPP+set}
! 725: ac_cv_env_CPP_value=$CPP
! 726:
! 727: #
! 728: # Report the --help message.
! 729: #
! 730: if test "$ac_init_help" = "long"; then
! 731: # Omit some internal or obsolete options to make the list less imposing.
! 732: # This message is too long to be a string in the A/UX 3.1 sh.
! 733: cat <<EOF
! 734: \`configure' configures gc 6.1 to adapt to many kinds of systems.
! 735:
! 736: Usage: $0 [OPTION]... [VAR=VALUE]...
! 737:
! 738: To assign environment variables (e.g., CC, CFLAGS...), specify them as
! 739: VAR=VALUE. See below for descriptions of some of the useful variables.
! 740:
! 741: Defaults for the options are specified in brackets.
! 742:
! 743: Configuration:
! 744: -h, --help display this help and exit
! 745: --help=short display options specific to this package
! 746: --help=recursive display the short help of all the included packages
! 747: -V, --version display version information and exit
! 748: -q, --quiet, --silent do not print \`checking...' messages
! 749: --cache-file=FILE cache test results in FILE [disabled]
! 750: -C, --config-cache alias for \`--cache-file=config.cache'
! 751: -n, --no-create do not create output files
! 752: --srcdir=DIR find the sources in DIR [configure dir or \`..']
! 753:
! 754: EOF
! 755:
! 756: cat <<EOF
! 757: Installation directories:
! 758: --prefix=PREFIX install architecture-independent files in PREFIX
! 759: [$ac_default_prefix]
! 760: --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
! 761: [PREFIX]
! 762:
! 763: By default, \`make install' will install all the files in
! 764: \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
! 765: an installation prefix other than \`$ac_default_prefix' using \`--prefix',
! 766: for instance \`--prefix=\$HOME'.
! 767:
! 768: For better control, use the options below.
! 769:
! 770: Fine tuning of the installation directories:
! 771: --bindir=DIR user executables [EPREFIX/bin]
! 772: --sbindir=DIR system admin executables [EPREFIX/sbin]
! 773: --libexecdir=DIR program executables [EPREFIX/libexec]
! 774: --datadir=DIR read-only architecture-independent data [PREFIX/share]
! 775: --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
! 776: --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
! 777: --localstatedir=DIR modifiable single-machine data [PREFIX/var]
! 778: --libdir=DIR object code libraries [EPREFIX/lib]
! 779: --includedir=DIR C header files [PREFIX/include]
! 780: --oldincludedir=DIR C header files for non-gcc [/usr/include]
! 781: --infodir=DIR info documentation [PREFIX/info]
! 782: --mandir=DIR man documentation [PREFIX/man]
! 783: EOF
! 784:
! 785: cat <<\EOF
! 786:
! 787: Program names:
! 788: --program-prefix=PREFIX prepend PREFIX to installed program names
! 789: --program-suffix=SUFFIX append SUFFIX to installed program names
! 790: --program-transform-name=PROGRAM run sed PROGRAM on installed program names
! 791:
! 792: System types:
! 793: --build=BUILD configure for building on BUILD [guessed]
! 794: --host=HOST build programs to run on HOST [BUILD]
! 795: EOF
! 796: fi
! 797:
! 798: if test -n "$ac_init_help"; then
! 799: case $ac_init_help in
! 800: short | recursive ) echo "Configuration of gc 6.1:";;
! 801: esac
! 802: cat <<\EOF
! 803:
! 804: Optional Features:
! 805: --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
! 806: --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
! 807: --disable-dependency-tracking Speeds up one-time builds
! 808: --enable-dependency-tracking Do not reject slow dependency extractors
! 809: --enable-maintainer-mode enable make rules and dependencies not useful
! 810: (and sometimes confusing) to the casual installer
! 811: --enable-threads=TYPE choose threading package
! 812: --enable-parallel-mark parallelize marking and free list construction
! 813: --enable-shared=PKGS build shared libraries default=no
! 814: --enable-shared=PKGS build shared libraries default=yes
! 815: --enable-static=PKGS build static libraries default=yes
! 816: --enable-fast-install=PKGS optimize for fast installation default=yes
! 817: --disable-libtool-lock avoid locking (might break parallel builds)
! 818: --enable-full-debug include full support for pointer backtracing etc.
! 819: --enable-redirect-malloc redirect malloc and friends to GC routines
! 820:
! 821: Optional Packages:
! 822: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
! 823: --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
! 824: --with-ecos enable runtime eCos target support
! 825: --with-gnu-ld assume the C compiler uses GNU ld default=no
! 826: --with-pic try to use only PIC/non-PIC objects default=use both
! 827: --with-target-subdir=SUBDIR
! 828: configuring with a cross compiler
! 829: --with-cross-host=HOST configuring with a cross compiler
! 830:
! 831: Some influential environment variables:
! 832: CC C compiler command
! 833: CFLAGS C compiler flags
! 834: LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
! 835: nonstandard directory <lib dir>
! 836: CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
! 837: headers in a nonstandard directory <include dir>
! 838: CXX C++ compiler command
! 839: CXXFLAGS C++ compiler flags
! 840: CPP C preprocessor
! 841:
! 842: Use these variables to override the choices made by `configure' or to help
! 843: it to find libraries and programs with nonstandard names/locations.
! 844:
! 845: Report bugs to <Hans_Boehm@hp.com>.
! 846: EOF
! 847: fi
! 848:
! 849: if test "$ac_init_help" = "recursive"; then
! 850: # If there are subdirs, report their specific --help.
! 851: ac_popdir=`pwd`
! 852: for ac_subdir in : $ac_subdirs_all; do test "x$ac_subdir" = x: && continue
! 853: cd $ac_subdir
! 854: # A "../" for each directory in /$ac_subdir.
! 855: ac_dots=`echo $ac_subdir |
! 856: sed 's,^\./,,;s,[^/]$,&/,;s,[^/]*/,../,g'`
! 857:
! 858: case $srcdir in
! 859: .) # No --srcdir option. We are building in place.
! 860: ac_sub_srcdir=$srcdir ;;
! 861: [\\/]* | ?:[\\/]* ) # Absolute path.
! 862: ac_sub_srcdir=$srcdir/$ac_subdir ;;
! 863: *) # Relative path.
! 864: ac_sub_srcdir=$ac_dots$srcdir/$ac_subdir ;;
! 865: esac
! 866:
! 867: # Check for guested configure; otherwise get Cygnus style configure.
! 868: if test -f $ac_sub_srcdir/configure.gnu; then
! 869: echo
! 870: $SHELL $ac_sub_srcdir/configure.gnu --help=recursive
! 871: elif test -f $ac_sub_srcdir/configure; then
! 872: echo
! 873: $SHELL $ac_sub_srcdir/configure --help=recursive
! 874: elif test -f $ac_sub_srcdir/configure.ac ||
! 875: test -f $ac_sub_srcdir/configure.in; then
! 876: echo
! 877: $ac_configure --help
! 878: else
! 879: echo "$as_me: WARNING: no configuration information is in $ac_subdir" >&2
! 880: fi
! 881: cd $ac_popdir
! 882: done
! 883: fi
! 884:
! 885: test -n "$ac_init_help" && exit 0
! 886: if $ac_init_version; then
! 887: cat <<\EOF
! 888: gc configure 6.1
! 889: generated by GNU Autoconf 2.52
! 890:
! 891: Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
! 892: Free Software Foundation, Inc.
! 893: This configure script is free software; the Free Software Foundation
! 894: gives unlimited permission to copy, distribute and modify it.
! 895: EOF
! 896: exit 0
! 897: fi
! 898: exec 5>config.log
! 899: cat >&5 <<EOF
! 900: This file contains any messages produced by compilers while
! 901: running configure, to aid debugging if configure makes a mistake.
! 902:
! 903: It was created by gc $as_me 6.1, which was
! 904: generated by GNU Autoconf 2.52. Invocation command line was
! 905:
! 906: $ $0 $@
! 907:
! 908: EOF
! 909: {
! 910: cat <<_ASUNAME
! 911: ## ---------- ##
! 912: ## Platform. ##
! 913: ## ---------- ##
! 914:
! 915: hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
! 916: uname -m = `(uname -m) 2>/dev/null || echo unknown`
! 917: uname -r = `(uname -r) 2>/dev/null || echo unknown`
! 918: uname -s = `(uname -s) 2>/dev/null || echo unknown`
! 919: uname -v = `(uname -v) 2>/dev/null || echo unknown`
! 920:
! 921: /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
! 922: /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
! 923:
! 924: /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
! 925: /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
! 926: /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
! 927: hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
! 928: /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
! 929: /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
! 930: /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
! 931:
! 932: PATH = $PATH
! 933:
! 934: _ASUNAME
! 935: } >&5
! 936:
! 937: cat >&5 <<EOF
! 938: ## ------------ ##
! 939: ## Core tests. ##
! 940: ## ------------ ##
! 941:
! 942: EOF
! 943:
! 944: # Keep a trace of the command line.
! 945: # Strip out --no-create and --no-recursion so they do not pile up.
! 946: # Also quote any args containing shell meta-characters.
! 947: ac_configure_args=
! 948: ac_sep=
! 949: for ac_arg
! 950: do
! 951: case $ac_arg in
! 952: -no-create | --no-create | --no-creat | --no-crea | --no-cre \
! 953: | --no-cr | --no-c) ;;
! 954: -no-recursion | --no-recursion | --no-recursio | --no-recursi \
! 955: | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
! 956: *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
! 957: ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"`
! 958: ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
! 959: ac_sep=" " ;;
! 960: *) ac_configure_args="$ac_configure_args$ac_sep$ac_arg"
! 961: ac_sep=" " ;;
! 962: esac
! 963: # Get rid of the leading space.
! 964: done
! 965:
! 966: # When interrupted or exit'd, cleanup temporary files, and complete
! 967: # config.log. We remove comments because anyway the quotes in there
! 968: # would cause problems or look ugly.
! 969: trap 'exit_status=$?
! 970: # Save into config.log some information that might help in debugging.
! 971: echo >&5
! 972: echo "## ----------------- ##" >&5
! 973: echo "## Cache variables. ##" >&5
! 974: echo "## ----------------- ##" >&5
! 975: echo >&5
! 976: # The following way of writing the cache mishandles newlines in values,
! 977: {
! 978: (set) 2>&1 |
! 979: case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
! 980: *ac_space=\ *)
! 981: sed -n \
! 982: "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
! 983: s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
! 984: ;;
! 985: *)
! 986: sed -n \
! 987: "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
! 988: ;;
! 989: esac;
! 990: } >&5
! 991: sed "/^$/d" confdefs.h >conftest.log
! 992: if test -s conftest.log; then
! 993: echo >&5
! 994: echo "## ------------ ##" >&5
! 995: echo "## confdefs.h. ##" >&5
! 996: echo "## ------------ ##" >&5
! 997: echo >&5
! 998: cat conftest.log >&5
! 999: fi
! 1000: (echo; echo) >&5
! 1001: test "$ac_signal" != 0 &&
! 1002: echo "$as_me: caught signal $ac_signal" >&5
! 1003: echo "$as_me: exit $exit_status" >&5
! 1004: rm -rf conftest* confdefs* core core.* *.core conf$$* $ac_clean_files &&
! 1005: exit $exit_status
! 1006: ' 0
! 1007: for ac_signal in 1 2 13 15; do
! 1008: trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
! 1009: done
! 1010: ac_signal=0
! 1011:
! 1012: # confdefs.h avoids OS command line length limits that DEFS can exceed.
! 1013: rm -rf conftest* confdefs.h
! 1014: # AIX cpp loses on an empty file, so make sure it contains at least a newline.
! 1015: echo >confdefs.h
! 1016:
! 1017: # Let the site file select an alternate cache file if it wants to.
! 1018: # Prefer explicitly selected file to automatically selected ones.
! 1019: if test -z "$CONFIG_SITE"; then
! 1020: if test "x$prefix" != xNONE; then
! 1021: CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
! 1022: else
! 1023: CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
! 1024: fi
! 1025: fi
! 1026: for ac_site_file in $CONFIG_SITE; do
! 1027: if test -r "$ac_site_file"; then
! 1028: { echo "$as_me:1028: loading site script $ac_site_file" >&5
! 1029: echo "$as_me: loading site script $ac_site_file" >&6;}
! 1030: cat "$ac_site_file" >&5
! 1031: . "$ac_site_file"
! 1032: fi
! 1033: done
! 1034:
! 1035: if test -r "$cache_file"; then
! 1036: # Some versions of bash will fail to source /dev/null (special
! 1037: # files actually), so we avoid doing that.
! 1038: if test -f "$cache_file"; then
! 1039: { echo "$as_me:1039: loading cache $cache_file" >&5
! 1040: echo "$as_me: loading cache $cache_file" >&6;}
! 1041: case $cache_file in
! 1042: [\\/]* | ?:[\\/]* ) . $cache_file;;
! 1043: *) . ./$cache_file;;
! 1044: esac
! 1045: fi
! 1046: else
! 1047: { echo "$as_me:1047: creating cache $cache_file" >&5
! 1048: echo "$as_me: creating cache $cache_file" >&6;}
! 1049: >$cache_file
! 1050: fi
! 1051:
! 1052: # Check that the precious variables saved in the cache have kept the same
! 1053: # value.
! 1054: ac_cache_corrupted=false
! 1055: for ac_var in `(set) 2>&1 |
! 1056: sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
! 1057: eval ac_old_set=\$ac_cv_env_${ac_var}_set
! 1058: eval ac_new_set=\$ac_env_${ac_var}_set
! 1059: eval ac_old_val="\$ac_cv_env_${ac_var}_value"
! 1060: eval ac_new_val="\$ac_env_${ac_var}_value"
! 1061: case $ac_old_set,$ac_new_set in
! 1062: set,)
! 1063: { echo "$as_me:1063: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
! 1064: echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
! 1065: ac_cache_corrupted=: ;;
! 1066: ,set)
! 1067: { echo "$as_me:1067: error: \`$ac_var' was not set in the previous run" >&5
! 1068: echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
! 1069: ac_cache_corrupted=: ;;
! 1070: ,);;
! 1071: *)
! 1072: if test "x$ac_old_val" != "x$ac_new_val"; then
! 1073: { echo "$as_me:1073: error: \`$ac_var' has changed since the previous run:" >&5
! 1074: echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
! 1075: { echo "$as_me:1075: former value: $ac_old_val" >&5
! 1076: echo "$as_me: former value: $ac_old_val" >&2;}
! 1077: { echo "$as_me:1077: current value: $ac_new_val" >&5
! 1078: echo "$as_me: current value: $ac_new_val" >&2;}
! 1079: ac_cache_corrupted=:
! 1080: fi;;
! 1081: esac
! 1082: # Pass precious variables to config.status. It doesn't matter if
! 1083: # we pass some twice (in addition to the command line arguments).
! 1084: if test "$ac_new_set" = set; then
! 1085: case $ac_new_val in
! 1086: *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
! 1087: ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"`
! 1088: ac_configure_args="$ac_configure_args '$ac_arg'"
! 1089: ;;
! 1090: *) ac_configure_args="$ac_configure_args $ac_var=$ac_new_val"
! 1091: ;;
! 1092: esac
! 1093: fi
! 1094: done
! 1095: if $ac_cache_corrupted; then
! 1096: { echo "$as_me:1096: error: changes in the environment can compromise the build" >&5
! 1097: echo "$as_me: error: changes in the environment can compromise the build" >&2;}
! 1098: { { echo "$as_me:1098: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
! 1099: echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
! 1100: { (exit 1); exit 1; }; }
! 1101: fi
! 1102:
! 1103: ac_ext=c
! 1104: ac_cpp='$CPP $CPPFLAGS'
! 1105: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
! 1106: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
! 1107: ac_compiler_gnu=$ac_cv_c_compiler_gnu
! 1108:
! 1109: case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
! 1110: *c*,-n*) ECHO_N= ECHO_C='
! 1111: ' ECHO_T=' ' ;;
! 1112: *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
! 1113: *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
! 1114: esac
! 1115: echo "#! $SHELL" >conftest.sh
! 1116: echo "exit 0" >>conftest.sh
! 1117: chmod +x conftest.sh
! 1118: if { (echo "$as_me:1118: PATH=\".;.\"; conftest.sh") >&5
! 1119: (PATH=".;."; conftest.sh) 2>&5
! 1120: ac_status=$?
! 1121: echo "$as_me:1121: \$? = $ac_status" >&5
! 1122: (exit $ac_status); }; then
! 1123: ac_path_separator=';'
! 1124: else
! 1125: ac_path_separator=:
! 1126: fi
! 1127: PATH_SEPARATOR="$ac_path_separator"
! 1128: rm -f conftest.sh
! 1129:
! 1130: am__api_version="1.6"
! 1131: ac_aux_dir=
! 1132: for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
! 1133: if test -f $ac_dir/install-sh; then
! 1134: ac_aux_dir=$ac_dir
! 1135: ac_install_sh="$ac_aux_dir/install-sh -c"
! 1136: break
! 1137: elif test -f $ac_dir/install.sh; then
! 1138: ac_aux_dir=$ac_dir
! 1139: ac_install_sh="$ac_aux_dir/install.sh -c"
! 1140: break
! 1141: elif test -f $ac_dir/shtool; then
! 1142: ac_aux_dir=$ac_dir
! 1143: ac_install_sh="$ac_aux_dir/shtool install -c"
! 1144: break
! 1145: fi
! 1146: done
! 1147: if test -z "$ac_aux_dir"; then
! 1148: { { echo "$as_me:1148: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
! 1149: echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
! 1150: { (exit 1); exit 1; }; }
! 1151: fi
! 1152: ac_config_guess="$SHELL $ac_aux_dir/config.guess"
! 1153: ac_config_sub="$SHELL $ac_aux_dir/config.sub"
! 1154: ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
! 1155:
! 1156: # Find a good install program. We prefer a C program (faster),
! 1157: # so one script is as good as another. But avoid the broken or
! 1158: # incompatible versions:
! 1159: # SysV /etc/install, /usr/sbin/install
! 1160: # SunOS /usr/etc/install
! 1161: # IRIX /sbin/install
! 1162: # AIX /bin/install
! 1163: # AmigaOS /C/install, which installs bootblocks on floppy discs
! 1164: # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
! 1165: # AFS /usr/afsws/bin/install, which mishandles nonexistent args
! 1166: # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
! 1167: # ./install, which can be erroneously created by make from ./install.sh.
! 1168: echo "$as_me:1168: checking for a BSD compatible install" >&5
! 1169: echo $ECHO_N "checking for a BSD compatible install... $ECHO_C" >&6
! 1170: if test -z "$INSTALL"; then
! 1171: if test "${ac_cv_path_install+set}" = set; then
! 1172: echo $ECHO_N "(cached) $ECHO_C" >&6
! 1173: else
! 1174: ac_save_IFS=$IFS; IFS=$ac_path_separator
! 1175: for ac_dir in $PATH; do
! 1176: IFS=$ac_save_IFS
! 1177: # Account for people who put trailing slashes in PATH elements.
! 1178: case $ac_dir/ in
! 1179: / | ./ | .// | /cC/* \
! 1180: | /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* \
! 1181: | /usr/ucb/* ) ;;
! 1182: *)
! 1183: # OSF1 and SCO ODT 3.0 have their own names for install.
! 1184: # Don't use installbsd from OSF since it installs stuff as root
! 1185: # by default.
! 1186: for ac_prog in ginstall scoinst install; do
! 1187: if $as_executable_p "$ac_dir/$ac_prog"; then
! 1188: if test $ac_prog = install &&
! 1189: grep dspmsg "$ac_dir/$ac_prog" >/dev/null 2>&1; then
! 1190: # AIX install. It has an incompatible calling convention.
! 1191: :
! 1192: elif test $ac_prog = install &&
! 1193: grep pwplus "$ac_dir/$ac_prog" >/dev/null 2>&1; then
! 1194: # program-specific install script used by HP pwplus--don't use.
! 1195: :
! 1196: else
! 1197: ac_cv_path_install="$ac_dir/$ac_prog -c"
! 1198: break 2
! 1199: fi
! 1200: fi
! 1201: done
! 1202: ;;
! 1203: esac
! 1204: done
! 1205:
! 1206: fi
! 1207: if test "${ac_cv_path_install+set}" = set; then
! 1208: INSTALL=$ac_cv_path_install
! 1209: else
! 1210: # As a last resort, use the slow shell script. We don't cache a
! 1211: # path for INSTALL within a source directory, because that will
! 1212: # break other packages using the cache if that directory is
! 1213: # removed, or if the path is relative.
! 1214: INSTALL=$ac_install_sh
! 1215: fi
! 1216: fi
! 1217: echo "$as_me:1217: result: $INSTALL" >&5
! 1218: echo "${ECHO_T}$INSTALL" >&6
! 1219:
! 1220: # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
! 1221: # It thinks the first close brace ends the variable substitution.
! 1222: test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
! 1223:
! 1224: test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
! 1225:
! 1226: test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
! 1227:
! 1228: echo "$as_me:1228: checking whether build environment is sane" >&5
! 1229: echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
! 1230: # Just in case
! 1231: sleep 1
! 1232: echo timestamp > conftest.file
! 1233: # Do `set' in a subshell so we don't clobber the current shell's
! 1234: # arguments. Must try -L first in case configure is actually a
! 1235: # symlink; some systems play weird games with the mod time of symlinks
! 1236: # (eg FreeBSD returns the mod time of the symlink's containing
! 1237: # directory).
! 1238: if (
! 1239: set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
! 1240: if test "$*" = "X"; then
! 1241: # -L didn't work.
! 1242: set X `ls -t $srcdir/configure conftest.file`
! 1243: fi
! 1244: rm -f conftest.file
! 1245: if test "$*" != "X $srcdir/configure conftest.file" \
! 1246: && test "$*" != "X conftest.file $srcdir/configure"; then
! 1247:
! 1248: # If neither matched, then we have a broken ls. This can happen
! 1249: # if, for instance, CONFIG_SHELL is bash and it inherits a
! 1250: # broken ls alias from the environment. This has actually
! 1251: # happened. Such a system could not be considered "sane".
! 1252: { { echo "$as_me:1252: error: ls -t appears to fail. Make sure there is not a broken
! 1253: alias in your environment" >&5
! 1254: echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken
! 1255: alias in your environment" >&2;}
! 1256: { (exit 1); exit 1; }; }
! 1257: fi
! 1258:
! 1259: test "$2" = conftest.file
! 1260: )
! 1261: then
! 1262: # Ok.
! 1263: :
! 1264: else
! 1265: { { echo "$as_me:1265: error: newly created file is older than distributed files!
! 1266: Check your system clock" >&5
! 1267: echo "$as_me: error: newly created file is older than distributed files!
! 1268: Check your system clock" >&2;}
! 1269: { (exit 1); exit 1; }; }
! 1270: fi
! 1271: echo "$as_me:1271: result: yes" >&5
! 1272: echo "${ECHO_T}yes" >&6
! 1273: test "$program_prefix" != NONE &&
! 1274: program_transform_name="s,^,$program_prefix,;$program_transform_name"
! 1275: # Use a double $ so make ignores it.
! 1276: test "$program_suffix" != NONE &&
! 1277: program_transform_name="s,\$,$program_suffix,;$program_transform_name"
! 1278: # Double any \ or $. echo might interpret backslashes.
! 1279: # By default was `s,x,x', remove it if useless.
! 1280: cat <<\_ACEOF >conftest.sed
! 1281: s/[\\$]/&&/g;s/;s,x,x,$//
! 1282: _ACEOF
! 1283: program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
! 1284: rm conftest.sed
! 1285:
! 1286: # expand $ac_aux_dir to an absolute path
! 1287: am_aux_dir=`cd $ac_aux_dir && pwd`
! 1288:
! 1289: test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
! 1290: # Use eval to expand $SHELL
! 1291: if eval "$MISSING --run true"; then
! 1292: am_missing_run="$MISSING --run "
! 1293: else
! 1294: am_missing_run=
! 1295: { echo "$as_me:1295: WARNING: \`missing' script is too old or missing" >&5
! 1296: echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
! 1297: fi
! 1298:
! 1299: for ac_prog in mawk gawk nawk awk
! 1300: do
! 1301: # Extract the first word of "$ac_prog", so it can be a program name with args.
! 1302: set dummy $ac_prog; ac_word=$2
! 1303: echo "$as_me:1303: checking for $ac_word" >&5
! 1304: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
! 1305: if test "${ac_cv_prog_AWK+set}" = set; then
! 1306: echo $ECHO_N "(cached) $ECHO_C" >&6
! 1307: else
! 1308: if test -n "$AWK"; then
! 1309: ac_cv_prog_AWK="$AWK" # Let the user override the test.
! 1310: else
! 1311: ac_save_IFS=$IFS; IFS=$ac_path_separator
! 1312: ac_dummy="$PATH"
! 1313: for ac_dir in $ac_dummy; do
! 1314: IFS=$ac_save_IFS
! 1315: test -z "$ac_dir" && ac_dir=.
! 1316: $as_executable_p "$ac_dir/$ac_word" || continue
! 1317: ac_cv_prog_AWK="$ac_prog"
! 1318: echo "$as_me:1318: found $ac_dir/$ac_word" >&5
! 1319: break
! 1320: done
! 1321:
! 1322: fi
! 1323: fi
! 1324: AWK=$ac_cv_prog_AWK
! 1325: if test -n "$AWK"; then
! 1326: echo "$as_me:1326: result: $AWK" >&5
! 1327: echo "${ECHO_T}$AWK" >&6
! 1328: else
! 1329: echo "$as_me:1329: result: no" >&5
! 1330: echo "${ECHO_T}no" >&6
! 1331: fi
! 1332:
! 1333: test -n "$AWK" && break
! 1334: done
! 1335:
! 1336: echo "$as_me:1336: checking whether ${MAKE-make} sets \${MAKE}" >&5
! 1337: echo $ECHO_N "checking whether ${MAKE-make} sets \${MAKE}... $ECHO_C" >&6
! 1338: set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,./+-,__p_,'`
! 1339: if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
! 1340: echo $ECHO_N "(cached) $ECHO_C" >&6
! 1341: else
! 1342: cat >conftest.make <<\EOF
! 1343: all:
! 1344: @echo 'ac_maketemp="${MAKE}"'
! 1345: EOF
! 1346: # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
! 1347: eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
! 1348: if test -n "$ac_maketemp"; then
! 1349: eval ac_cv_prog_make_${ac_make}_set=yes
! 1350: else
! 1351: eval ac_cv_prog_make_${ac_make}_set=no
! 1352: fi
! 1353: rm -f conftest.make
! 1354: fi
! 1355: if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
! 1356: echo "$as_me:1356: result: yes" >&5
! 1357: echo "${ECHO_T}yes" >&6
! 1358: SET_MAKE=
! 1359: else
! 1360: echo "$as_me:1360: result: no" >&5
! 1361: echo "${ECHO_T}no" >&6
! 1362: SET_MAKE="MAKE=${MAKE-make}"
! 1363: fi
! 1364:
! 1365: # test to see if srcdir already configured
! 1366: if test "`cd $srcdir && pwd`" != "`pwd`" &&
! 1367: test -f $srcdir/config.status; then
! 1368: { { echo "$as_me:1368: error: source directory already configured; run \"make distclean\" there first" >&5
! 1369: echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
! 1370: { (exit 1); exit 1; }; }
! 1371: fi
! 1372:
! 1373: # Define the identity of the package.
! 1374: PACKAGE=gc
! 1375: VERSION=6.1
! 1376:
! 1377: # Some tools Automake needs.
! 1378:
! 1379: ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
! 1380:
! 1381: AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
! 1382:
! 1383: AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
! 1384:
! 1385: AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
! 1386:
! 1387: MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
! 1388:
! 1389: AMTAR=${AMTAR-"${am_missing_run}tar"}
! 1390:
! 1391: install_sh=${install_sh-"$am_aux_dir/install-sh"}
! 1392:
! 1393: # Installed binaries are usually stripped using `strip' when the user
! 1394: # run `make install-strip'. However `strip' might not be the right
! 1395: # tool to use in cross-compilation environments, therefore Automake
! 1396: # will honor the `STRIP' environment variable to overrule this program.
! 1397: if test "$cross_compiling" != no; then
! 1398: if test -n "$ac_tool_prefix"; then
! 1399: # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
! 1400: set dummy ${ac_tool_prefix}strip; ac_word=$2
! 1401: echo "$as_me:1401: checking for $ac_word" >&5
! 1402: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
! 1403: if test "${ac_cv_prog_STRIP+set}" = set; then
! 1404: echo $ECHO_N "(cached) $ECHO_C" >&6
! 1405: else
! 1406: if test -n "$STRIP"; then
! 1407: ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
! 1408: else
! 1409: ac_save_IFS=$IFS; IFS=$ac_path_separator
! 1410: ac_dummy="$PATH"
! 1411: for ac_dir in $ac_dummy; do
! 1412: IFS=$ac_save_IFS
! 1413: test -z "$ac_dir" && ac_dir=.
! 1414: $as_executable_p "$ac_dir/$ac_word" || continue
! 1415: ac_cv_prog_STRIP="${ac_tool_prefix}strip"
! 1416: echo "$as_me:1416: found $ac_dir/$ac_word" >&5
! 1417: break
! 1418: done
! 1419:
! 1420: fi
! 1421: fi
! 1422: STRIP=$ac_cv_prog_STRIP
! 1423: if test -n "$STRIP"; then
! 1424: echo "$as_me:1424: result: $STRIP" >&5
! 1425: echo "${ECHO_T}$STRIP" >&6
! 1426: else
! 1427: echo "$as_me:1427: result: no" >&5
! 1428: echo "${ECHO_T}no" >&6
! 1429: fi
! 1430:
! 1431: fi
! 1432: if test -z "$ac_cv_prog_STRIP"; then
! 1433: ac_ct_STRIP=$STRIP
! 1434: # Extract the first word of "strip", so it can be a program name with args.
! 1435: set dummy strip; ac_word=$2
! 1436: echo "$as_me:1436: checking for $ac_word" >&5
! 1437: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
! 1438: if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
! 1439: echo $ECHO_N "(cached) $ECHO_C" >&6
! 1440: else
! 1441: if test -n "$ac_ct_STRIP"; then
! 1442: ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
! 1443: else
! 1444: ac_save_IFS=$IFS; IFS=$ac_path_separator
! 1445: ac_dummy="$PATH"
! 1446: for ac_dir in $ac_dummy; do
! 1447: IFS=$ac_save_IFS
! 1448: test -z "$ac_dir" && ac_dir=.
! 1449: $as_executable_p "$ac_dir/$ac_word" || continue
! 1450: ac_cv_prog_ac_ct_STRIP="strip"
! 1451: echo "$as_me:1451: found $ac_dir/$ac_word" >&5
! 1452: break
! 1453: done
! 1454:
! 1455: test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
! 1456: fi
! 1457: fi
! 1458: ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
! 1459: if test -n "$ac_ct_STRIP"; then
! 1460: echo "$as_me:1460: result: $ac_ct_STRIP" >&5
! 1461: echo "${ECHO_T}$ac_ct_STRIP" >&6
! 1462: else
! 1463: echo "$as_me:1463: result: no" >&5
! 1464: echo "${ECHO_T}no" >&6
! 1465: fi
! 1466:
! 1467: STRIP=$ac_ct_STRIP
! 1468: else
! 1469: STRIP="$ac_cv_prog_STRIP"
! 1470: fi
! 1471:
! 1472: fi
! 1473: INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
! 1474:
! 1475: # We need awk for the "check" target. The system "awk" is bad on
! 1476: # some platforms.
! 1477:
! 1478: # Make sure we can run config.sub.
! 1479: $ac_config_sub sun4 >/dev/null 2>&1 ||
! 1480: { { echo "$as_me:1480: error: cannot run $ac_config_sub" >&5
! 1481: echo "$as_me: error: cannot run $ac_config_sub" >&2;}
! 1482: { (exit 1); exit 1; }; }
! 1483:
! 1484: echo "$as_me:1484: checking build system type" >&5
! 1485: echo $ECHO_N "checking build system type... $ECHO_C" >&6
! 1486: if test "${ac_cv_build+set}" = set; then
! 1487: echo $ECHO_N "(cached) $ECHO_C" >&6
! 1488: else
! 1489: ac_cv_build_alias=$build_alias
! 1490: test -z "$ac_cv_build_alias" &&
! 1491: ac_cv_build_alias=`$ac_config_guess`
! 1492: test -z "$ac_cv_build_alias" &&
! 1493: { { echo "$as_me:1493: error: cannot guess build type; you must specify one" >&5
! 1494: echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
! 1495: { (exit 1); exit 1; }; }
! 1496: ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
! 1497: { { echo "$as_me:1497: error: $ac_config_sub $ac_cv_build_alias failed." >&5
! 1498: echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed." >&2;}
! 1499: { (exit 1); exit 1; }; }
! 1500:
! 1501: fi
! 1502: echo "$as_me:1502: result: $ac_cv_build" >&5
! 1503: echo "${ECHO_T}$ac_cv_build" >&6
! 1504: build=$ac_cv_build
! 1505: build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
! 1506: build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
! 1507: build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
! 1508:
! 1509: echo "$as_me:1509: checking host system type" >&5
! 1510: echo $ECHO_N "checking host system type... $ECHO_C" >&6
! 1511: if test "${ac_cv_host+set}" = set; then
! 1512: echo $ECHO_N "(cached) $ECHO_C" >&6
! 1513: else
! 1514: ac_cv_host_alias=$host_alias
! 1515: test -z "$ac_cv_host_alias" &&
! 1516: ac_cv_host_alias=$ac_cv_build_alias
! 1517: ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
! 1518: { { echo "$as_me:1518: error: $ac_config_sub $ac_cv_host_alias failed" >&5
! 1519: echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
! 1520: { (exit 1); exit 1; }; }
! 1521:
! 1522: fi
! 1523: echo "$as_me:1523: result: $ac_cv_host" >&5
! 1524: echo "${ECHO_T}$ac_cv_host" >&6
! 1525: host=$ac_cv_host
! 1526: host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
! 1527: host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
! 1528: host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
! 1529:
! 1530: ac_ext=c
! 1531: ac_cpp='$CPP $CPPFLAGS'
! 1532: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
! 1533: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
! 1534: ac_compiler_gnu=$ac_cv_c_compiler_gnu
! 1535: if test -n "$ac_tool_prefix"; then
! 1536: # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
! 1537: set dummy ${ac_tool_prefix}gcc; ac_word=$2
! 1538: echo "$as_me:1538: checking for $ac_word" >&5
! 1539: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
! 1540: if test "${ac_cv_prog_CC+set}" = set; then
! 1541: echo $ECHO_N "(cached) $ECHO_C" >&6
! 1542: else
! 1543: if test -n "$CC"; then
! 1544: ac_cv_prog_CC="$CC" # Let the user override the test.
! 1545: else
! 1546: ac_save_IFS=$IFS; IFS=$ac_path_separator
! 1547: ac_dummy="$PATH"
! 1548: for ac_dir in $ac_dummy; do
! 1549: IFS=$ac_save_IFS
! 1550: test -z "$ac_dir" && ac_dir=.
! 1551: $as_executable_p "$ac_dir/$ac_word" || continue
! 1552: ac_cv_prog_CC="${ac_tool_prefix}gcc"
! 1553: echo "$as_me:1553: found $ac_dir/$ac_word" >&5
! 1554: break
! 1555: done
! 1556:
! 1557: fi
! 1558: fi
! 1559: CC=$ac_cv_prog_CC
! 1560: if test -n "$CC"; then
! 1561: echo "$as_me:1561: result: $CC" >&5
! 1562: echo "${ECHO_T}$CC" >&6
! 1563: else
! 1564: echo "$as_me:1564: result: no" >&5
! 1565: echo "${ECHO_T}no" >&6
! 1566: fi
! 1567:
! 1568: fi
! 1569: if test -z "$ac_cv_prog_CC"; then
! 1570: ac_ct_CC=$CC
! 1571: # Extract the first word of "gcc", so it can be a program name with args.
! 1572: set dummy gcc; ac_word=$2
! 1573: echo "$as_me:1573: checking for $ac_word" >&5
! 1574: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
! 1575: if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
! 1576: echo $ECHO_N "(cached) $ECHO_C" >&6
! 1577: else
! 1578: if test -n "$ac_ct_CC"; then
! 1579: ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
! 1580: else
! 1581: ac_save_IFS=$IFS; IFS=$ac_path_separator
! 1582: ac_dummy="$PATH"
! 1583: for ac_dir in $ac_dummy; do
! 1584: IFS=$ac_save_IFS
! 1585: test -z "$ac_dir" && ac_dir=.
! 1586: $as_executable_p "$ac_dir/$ac_word" || continue
! 1587: ac_cv_prog_ac_ct_CC="gcc"
! 1588: echo "$as_me:1588: found $ac_dir/$ac_word" >&5
! 1589: break
! 1590: done
! 1591:
! 1592: fi
! 1593: fi
! 1594: ac_ct_CC=$ac_cv_prog_ac_ct_CC
! 1595: if test -n "$ac_ct_CC"; then
! 1596: echo "$as_me:1596: result: $ac_ct_CC" >&5
! 1597: echo "${ECHO_T}$ac_ct_CC" >&6
! 1598: else
! 1599: echo "$as_me:1599: result: no" >&5
! 1600: echo "${ECHO_T}no" >&6
! 1601: fi
! 1602:
! 1603: CC=$ac_ct_CC
! 1604: else
! 1605: CC="$ac_cv_prog_CC"
! 1606: fi
! 1607:
! 1608: if test -z "$CC"; then
! 1609: if test -n "$ac_tool_prefix"; then
! 1610: # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
! 1611: set dummy ${ac_tool_prefix}cc; ac_word=$2
! 1612: echo "$as_me:1612: checking for $ac_word" >&5
! 1613: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
! 1614: if test "${ac_cv_prog_CC+set}" = set; then
! 1615: echo $ECHO_N "(cached) $ECHO_C" >&6
! 1616: else
! 1617: if test -n "$CC"; then
! 1618: ac_cv_prog_CC="$CC" # Let the user override the test.
! 1619: else
! 1620: ac_save_IFS=$IFS; IFS=$ac_path_separator
! 1621: ac_dummy="$PATH"
! 1622: for ac_dir in $ac_dummy; do
! 1623: IFS=$ac_save_IFS
! 1624: test -z "$ac_dir" && ac_dir=.
! 1625: $as_executable_p "$ac_dir/$ac_word" || continue
! 1626: ac_cv_prog_CC="${ac_tool_prefix}cc"
! 1627: echo "$as_me:1627: found $ac_dir/$ac_word" >&5
! 1628: break
! 1629: done
! 1630:
! 1631: fi
! 1632: fi
! 1633: CC=$ac_cv_prog_CC
! 1634: if test -n "$CC"; then
! 1635: echo "$as_me:1635: result: $CC" >&5
! 1636: echo "${ECHO_T}$CC" >&6
! 1637: else
! 1638: echo "$as_me:1638: result: no" >&5
! 1639: echo "${ECHO_T}no" >&6
! 1640: fi
! 1641:
! 1642: fi
! 1643: if test -z "$ac_cv_prog_CC"; then
! 1644: ac_ct_CC=$CC
! 1645: # Extract the first word of "cc", so it can be a program name with args.
! 1646: set dummy cc; ac_word=$2
! 1647: echo "$as_me:1647: checking for $ac_word" >&5
! 1648: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
! 1649: if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
! 1650: echo $ECHO_N "(cached) $ECHO_C" >&6
! 1651: else
! 1652: if test -n "$ac_ct_CC"; then
! 1653: ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
! 1654: else
! 1655: ac_save_IFS=$IFS; IFS=$ac_path_separator
! 1656: ac_dummy="$PATH"
! 1657: for ac_dir in $ac_dummy; do
! 1658: IFS=$ac_save_IFS
! 1659: test -z "$ac_dir" && ac_dir=.
! 1660: $as_executable_p "$ac_dir/$ac_word" || continue
! 1661: ac_cv_prog_ac_ct_CC="cc"
! 1662: echo "$as_me:1662: found $ac_dir/$ac_word" >&5
! 1663: break
! 1664: done
! 1665:
! 1666: fi
! 1667: fi
! 1668: ac_ct_CC=$ac_cv_prog_ac_ct_CC
! 1669: if test -n "$ac_ct_CC"; then
! 1670: echo "$as_me:1670: result: $ac_ct_CC" >&5
! 1671: echo "${ECHO_T}$ac_ct_CC" >&6
! 1672: else
! 1673: echo "$as_me:1673: result: no" >&5
! 1674: echo "${ECHO_T}no" >&6
! 1675: fi
! 1676:
! 1677: CC=$ac_ct_CC
! 1678: else
! 1679: CC="$ac_cv_prog_CC"
! 1680: fi
! 1681:
! 1682: fi
! 1683: if test -z "$CC"; then
! 1684: # Extract the first word of "cc", so it can be a program name with args.
! 1685: set dummy cc; ac_word=$2
! 1686: echo "$as_me:1686: checking for $ac_word" >&5
! 1687: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
! 1688: if test "${ac_cv_prog_CC+set}" = set; then
! 1689: echo $ECHO_N "(cached) $ECHO_C" >&6
! 1690: else
! 1691: if test -n "$CC"; then
! 1692: ac_cv_prog_CC="$CC" # Let the user override the test.
! 1693: else
! 1694: ac_prog_rejected=no
! 1695: ac_save_IFS=$IFS; IFS=$ac_path_separator
! 1696: ac_dummy="$PATH"
! 1697: for ac_dir in $ac_dummy; do
! 1698: IFS=$ac_save_IFS
! 1699: test -z "$ac_dir" && ac_dir=.
! 1700: $as_executable_p "$ac_dir/$ac_word" || continue
! 1701: if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
! 1702: ac_prog_rejected=yes
! 1703: continue
! 1704: fi
! 1705: ac_cv_prog_CC="cc"
! 1706: echo "$as_me:1706: found $ac_dir/$ac_word" >&5
! 1707: break
! 1708: done
! 1709:
! 1710: if test $ac_prog_rejected = yes; then
! 1711: # We found a bogon in the path, so make sure we never use it.
! 1712: set dummy $ac_cv_prog_CC
! 1713: shift
! 1714: if test $# != 0; then
! 1715: # We chose a different compiler from the bogus one.
! 1716: # However, it has the same basename, so the bogon will be chosen
! 1717: # first if we set CC to just the basename; use the full file name.
! 1718: shift
! 1719: set dummy "$ac_dir/$ac_word" ${1+"$@"}
! 1720: shift
! 1721: ac_cv_prog_CC="$@"
! 1722: fi
! 1723: fi
! 1724: fi
! 1725: fi
! 1726: CC=$ac_cv_prog_CC
! 1727: if test -n "$CC"; then
! 1728: echo "$as_me:1728: result: $CC" >&5
! 1729: echo "${ECHO_T}$CC" >&6
! 1730: else
! 1731: echo "$as_me:1731: result: no" >&5
! 1732: echo "${ECHO_T}no" >&6
! 1733: fi
! 1734:
! 1735: fi
! 1736: if test -z "$CC"; then
! 1737: if test -n "$ac_tool_prefix"; then
! 1738: for ac_prog in cl
! 1739: do
! 1740: # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
! 1741: set dummy $ac_tool_prefix$ac_prog; ac_word=$2
! 1742: echo "$as_me:1742: checking for $ac_word" >&5
! 1743: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
! 1744: if test "${ac_cv_prog_CC+set}" = set; then
! 1745: echo $ECHO_N "(cached) $ECHO_C" >&6
! 1746: else
! 1747: if test -n "$CC"; then
! 1748: ac_cv_prog_CC="$CC" # Let the user override the test.
! 1749: else
! 1750: ac_save_IFS=$IFS; IFS=$ac_path_separator
! 1751: ac_dummy="$PATH"
! 1752: for ac_dir in $ac_dummy; do
! 1753: IFS=$ac_save_IFS
! 1754: test -z "$ac_dir" && ac_dir=.
! 1755: $as_executable_p "$ac_dir/$ac_word" || continue
! 1756: ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
! 1757: echo "$as_me:1757: found $ac_dir/$ac_word" >&5
! 1758: break
! 1759: done
! 1760:
! 1761: fi
! 1762: fi
! 1763: CC=$ac_cv_prog_CC
! 1764: if test -n "$CC"; then
! 1765: echo "$as_me:1765: result: $CC" >&5
! 1766: echo "${ECHO_T}$CC" >&6
! 1767: else
! 1768: echo "$as_me:1768: result: no" >&5
! 1769: echo "${ECHO_T}no" >&6
! 1770: fi
! 1771:
! 1772: test -n "$CC" && break
! 1773: done
! 1774: fi
! 1775: if test -z "$CC"; then
! 1776: ac_ct_CC=$CC
! 1777: for ac_prog in cl
! 1778: do
! 1779: # Extract the first word of "$ac_prog", so it can be a program name with args.
! 1780: set dummy $ac_prog; ac_word=$2
! 1781: echo "$as_me:1781: checking for $ac_word" >&5
! 1782: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
! 1783: if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
! 1784: echo $ECHO_N "(cached) $ECHO_C" >&6
! 1785: else
! 1786: if test -n "$ac_ct_CC"; then
! 1787: ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
! 1788: else
! 1789: ac_save_IFS=$IFS; IFS=$ac_path_separator
! 1790: ac_dummy="$PATH"
! 1791: for ac_dir in $ac_dummy; do
! 1792: IFS=$ac_save_IFS
! 1793: test -z "$ac_dir" && ac_dir=.
! 1794: $as_executable_p "$ac_dir/$ac_word" || continue
! 1795: ac_cv_prog_ac_ct_CC="$ac_prog"
! 1796: echo "$as_me:1796: found $ac_dir/$ac_word" >&5
! 1797: break
! 1798: done
! 1799:
! 1800: fi
! 1801: fi
! 1802: ac_ct_CC=$ac_cv_prog_ac_ct_CC
! 1803: if test -n "$ac_ct_CC"; then
! 1804: echo "$as_me:1804: result: $ac_ct_CC" >&5
! 1805: echo "${ECHO_T}$ac_ct_CC" >&6
! 1806: else
! 1807: echo "$as_me:1807: result: no" >&5
! 1808: echo "${ECHO_T}no" >&6
! 1809: fi
! 1810:
! 1811: test -n "$ac_ct_CC" && break
! 1812: done
! 1813:
! 1814: CC=$ac_ct_CC
! 1815: fi
! 1816:
! 1817: fi
! 1818:
! 1819: test -z "$CC" && { { echo "$as_me:1819: error: no acceptable cc found in \$PATH" >&5
! 1820: echo "$as_me: error: no acceptable cc found in \$PATH" >&2;}
! 1821: { (exit 1); exit 1; }; }
! 1822:
! 1823: # Provide some information about the compiler.
! 1824: echo "$as_me:1824:" \
! 1825: "checking for C compiler version" >&5
! 1826: ac_compiler=`set X $ac_compile; echo $2`
! 1827: { (eval echo "$as_me:1827: \"$ac_compiler --version </dev/null >&5\"") >&5
! 1828: (eval $ac_compiler --version </dev/null >&5) 2>&5
! 1829: ac_status=$?
! 1830: echo "$as_me:1830: \$? = $ac_status" >&5
! 1831: (exit $ac_status); }
! 1832: { (eval echo "$as_me:1832: \"$ac_compiler -v </dev/null >&5\"") >&5
! 1833: (eval $ac_compiler -v </dev/null >&5) 2>&5
! 1834: ac_status=$?
! 1835: echo "$as_me:1835: \$? = $ac_status" >&5
! 1836: (exit $ac_status); }
! 1837: { (eval echo "$as_me:1837: \"$ac_compiler -V </dev/null >&5\"") >&5
! 1838: (eval $ac_compiler -V </dev/null >&5) 2>&5
! 1839: ac_status=$?
! 1840: echo "$as_me:1840: \$? = $ac_status" >&5
! 1841: (exit $ac_status); }
! 1842:
! 1843: cat >conftest.$ac_ext <<_ACEOF
! 1844: #line 1844 "configure"
! 1845: #include "confdefs.h"
! 1846:
! 1847: int
! 1848: main ()
! 1849: {
! 1850:
! 1851: ;
! 1852: return 0;
! 1853: }
! 1854: _ACEOF
! 1855: ac_clean_files_save=$ac_clean_files
! 1856: ac_clean_files="$ac_clean_files a.out a.exe"
! 1857: # Try to create an executable without -o first, disregard a.out.
! 1858: # It will help us diagnose broken compilers, and finding out an intuition
! 1859: # of exeext.
! 1860: echo "$as_me:1860: checking for C compiler default output" >&5
! 1861: echo $ECHO_N "checking for C compiler default output... $ECHO_C" >&6
! 1862: ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
! 1863: if { (eval echo "$as_me:1863: \"$ac_link_default\"") >&5
! 1864: (eval $ac_link_default) 2>&5
! 1865: ac_status=$?
! 1866: echo "$as_me:1866: \$? = $ac_status" >&5
! 1867: (exit $ac_status); }; then
! 1868: # Find the output, starting from the most likely. This scheme is
! 1869: # not robust to junk in `.', hence go to wildcards (a.*) only as a last
! 1870: # resort.
! 1871: for ac_file in `ls a.exe conftest.exe 2>/dev/null;
! 1872: ls a.out conftest 2>/dev/null;
! 1873: ls a.* conftest.* 2>/dev/null`; do
! 1874: case $ac_file in
! 1875: *.$ac_ext | *.o | *.obj | *.xcoff | *.tds | *.d | *.pdb ) ;;
! 1876: a.out ) # We found the default executable, but exeext='' is most
! 1877: # certainly right.
! 1878: break;;
! 1879: *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
! 1880: # FIXME: I believe we export ac_cv_exeext for Libtool --akim.
! 1881: export ac_cv_exeext
! 1882: break;;
! 1883: * ) break;;
! 1884: esac
! 1885: done
! 1886: else
! 1887: echo "$as_me: failed program was:" >&5
! 1888: cat conftest.$ac_ext >&5
! 1889: { { echo "$as_me:1889: error: C compiler cannot create executables" >&5
! 1890: echo "$as_me: error: C compiler cannot create executables" >&2;}
! 1891: { (exit 77); exit 77; }; }
! 1892: fi
! 1893:
! 1894: ac_exeext=$ac_cv_exeext
! 1895: echo "$as_me:1895: result: $ac_file" >&5
! 1896: echo "${ECHO_T}$ac_file" >&6
! 1897:
! 1898: # Check the compiler produces executables we can run. If not, either
! 1899: # the compiler is broken, or we cross compile.
! 1900: echo "$as_me:1900: checking whether the C compiler works" >&5
! 1901: echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
! 1902: # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
! 1903: # If not cross compiling, check that we can run a simple program.
! 1904: if test "$cross_compiling" != yes; then
! 1905: if { ac_try='./$ac_file'
! 1906: { (eval echo "$as_me:1906: \"$ac_try\"") >&5
! 1907: (eval $ac_try) 2>&5
! 1908: ac_status=$?
! 1909: echo "$as_me:1909: \$? = $ac_status" >&5
! 1910: (exit $ac_status); }; }; then
! 1911: cross_compiling=no
! 1912: else
! 1913: if test "$cross_compiling" = maybe; then
! 1914: cross_compiling=yes
! 1915: else
! 1916: { { echo "$as_me:1916: error: cannot run C compiled programs.
! 1917: If you meant to cross compile, use \`--host'." >&5
! 1918: echo "$as_me: error: cannot run C compiled programs.
! 1919: If you meant to cross compile, use \`--host'." >&2;}
! 1920: { (exit 1); exit 1; }; }
! 1921: fi
! 1922: fi
! 1923: fi
! 1924: echo "$as_me:1924: result: yes" >&5
! 1925: echo "${ECHO_T}yes" >&6
! 1926:
! 1927: rm -f a.out a.exe conftest$ac_cv_exeext
! 1928: ac_clean_files=$ac_clean_files_save
! 1929: # Check the compiler produces executables we can run. If not, either
! 1930: # the compiler is broken, or we cross compile.
! 1931: echo "$as_me:1931: checking whether we are cross compiling" >&5
! 1932: echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
! 1933: echo "$as_me:1933: result: $cross_compiling" >&5
! 1934: echo "${ECHO_T}$cross_compiling" >&6
! 1935:
! 1936: echo "$as_me:1936: checking for executable suffix" >&5
! 1937: echo $ECHO_N "checking for executable suffix... $ECHO_C" >&6
! 1938: if { (eval echo "$as_me:1938: \"$ac_link\"") >&5
! 1939: (eval $ac_link) 2>&5
! 1940: ac_status=$?
! 1941: echo "$as_me:1941: \$? = $ac_status" >&5
! 1942: (exit $ac_status); }; then
! 1943: # If both `conftest.exe' and `conftest' are `present' (well, observable)
! 1944: # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
! 1945: # work properly (i.e., refer to `conftest.exe'), while it won't with
! 1946: # `rm'.
! 1947: for ac_file in `(ls conftest.exe; ls conftest; ls conftest.*) 2>/dev/null`; do
! 1948: case $ac_file in
! 1949: *.$ac_ext | *.o | *.obj | *.xcoff | *.tds | *.d | *.pdb ) ;;
! 1950: *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
! 1951: export ac_cv_exeext
! 1952: break;;
! 1953: * ) break;;
! 1954: esac
! 1955: done
! 1956: else
! 1957: { { echo "$as_me:1957: error: cannot compute EXEEXT: cannot compile and link" >&5
! 1958: echo "$as_me: error: cannot compute EXEEXT: cannot compile and link" >&2;}
! 1959: { (exit 1); exit 1; }; }
! 1960: fi
! 1961:
! 1962: rm -f conftest$ac_cv_exeext
! 1963: echo "$as_me:1963: result: $ac_cv_exeext" >&5
! 1964: echo "${ECHO_T}$ac_cv_exeext" >&6
! 1965:
! 1966: rm -f conftest.$ac_ext
! 1967: EXEEXT=$ac_cv_exeext
! 1968: ac_exeext=$EXEEXT
! 1969: echo "$as_me:1969: checking for object suffix" >&5
! 1970: echo $ECHO_N "checking for object suffix... $ECHO_C" >&6
! 1971: if test "${ac_cv_objext+set}" = set; then
! 1972: echo $ECHO_N "(cached) $ECHO_C" >&6
! 1973: else
! 1974: cat >conftest.$ac_ext <<_ACEOF
! 1975: #line 1975 "configure"
! 1976: #include "confdefs.h"
! 1977:
! 1978: int
! 1979: main ()
! 1980: {
! 1981:
! 1982: ;
! 1983: return 0;
! 1984: }
! 1985: _ACEOF
! 1986: rm -f conftest.o conftest.obj
! 1987: if { (eval echo "$as_me:1987: \"$ac_compile\"") >&5
! 1988: (eval $ac_compile) 2>&5
! 1989: ac_status=$?
! 1990: echo "$as_me:1990: \$? = $ac_status" >&5
! 1991: (exit $ac_status); }; then
! 1992: for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
! 1993: case $ac_file in
! 1994: *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb ) ;;
! 1995: *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
! 1996: break;;
! 1997: esac
! 1998: done
! 1999: else
! 2000: echo "$as_me: failed program was:" >&5
! 2001: cat conftest.$ac_ext >&5
! 2002: { { echo "$as_me:2002: error: cannot compute OBJEXT: cannot compile" >&5
! 2003: echo "$as_me: error: cannot compute OBJEXT: cannot compile" >&2;}
! 2004: { (exit 1); exit 1; }; }
! 2005: fi
! 2006:
! 2007: rm -f conftest.$ac_cv_objext conftest.$ac_ext
! 2008: fi
! 2009: echo "$as_me:2009: result: $ac_cv_objext" >&5
! 2010: echo "${ECHO_T}$ac_cv_objext" >&6
! 2011: OBJEXT=$ac_cv_objext
! 2012: ac_objext=$OBJEXT
! 2013: echo "$as_me:2013: checking whether we are using the GNU C compiler" >&5
! 2014: echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
! 2015: if test "${ac_cv_c_compiler_gnu+set}" = set; then
! 2016: echo $ECHO_N "(cached) $ECHO_C" >&6
! 2017: else
! 2018: cat >conftest.$ac_ext <<_ACEOF
! 2019: #line 2019 "configure"
! 2020: #include "confdefs.h"
! 2021:
! 2022: int
! 2023: main ()
! 2024: {
! 2025: #ifndef __GNUC__
! 2026: choke me
! 2027: #endif
! 2028:
! 2029: ;
! 2030: return 0;
! 2031: }
! 2032: _ACEOF
! 2033: rm -f conftest.$ac_objext
! 2034: if { (eval echo "$as_me:2034: \"$ac_compile\"") >&5
! 2035: (eval $ac_compile) 2>&5
! 2036: ac_status=$?
! 2037: echo "$as_me:2037: \$? = $ac_status" >&5
! 2038: (exit $ac_status); } &&
! 2039: { ac_try='test -s conftest.$ac_objext'
! 2040: { (eval echo "$as_me:2040: \"$ac_try\"") >&5
! 2041: (eval $ac_try) 2>&5
! 2042: ac_status=$?
! 2043: echo "$as_me:2043: \$? = $ac_status" >&5
! 2044: (exit $ac_status); }; }; then
! 2045: ac_compiler_gnu=yes
! 2046: else
! 2047: echo "$as_me: failed program was:" >&5
! 2048: cat conftest.$ac_ext >&5
! 2049: ac_compiler_gnu=no
! 2050: fi
! 2051: rm -f conftest.$ac_objext conftest.$ac_ext
! 2052: ac_cv_c_compiler_gnu=$ac_compiler_gnu
! 2053:
! 2054: fi
! 2055: echo "$as_me:2055: result: $ac_cv_c_compiler_gnu" >&5
! 2056: echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
! 2057: GCC=`test $ac_compiler_gnu = yes && echo yes`
! 2058: ac_test_CFLAGS=${CFLAGS+set}
! 2059: ac_save_CFLAGS=$CFLAGS
! 2060: CFLAGS="-g"
! 2061: echo "$as_me:2061: checking whether $CC accepts -g" >&5
! 2062: echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
! 2063: if test "${ac_cv_prog_cc_g+set}" = set; then
! 2064: echo $ECHO_N "(cached) $ECHO_C" >&6
! 2065: else
! 2066: cat >conftest.$ac_ext <<_ACEOF
! 2067: #line 2067 "configure"
! 2068: #include "confdefs.h"
! 2069:
! 2070: int
! 2071: main ()
! 2072: {
! 2073:
! 2074: ;
! 2075: return 0;
! 2076: }
! 2077: _ACEOF
! 2078: rm -f conftest.$ac_objext
! 2079: if { (eval echo "$as_me:2079: \"$ac_compile\"") >&5
! 2080: (eval $ac_compile) 2>&5
! 2081: ac_status=$?
! 2082: echo "$as_me:2082: \$? = $ac_status" >&5
! 2083: (exit $ac_status); } &&
! 2084: { ac_try='test -s conftest.$ac_objext'
! 2085: { (eval echo "$as_me:2085: \"$ac_try\"") >&5
! 2086: (eval $ac_try) 2>&5
! 2087: ac_status=$?
! 2088: echo "$as_me:2088: \$? = $ac_status" >&5
! 2089: (exit $ac_status); }; }; then
! 2090: ac_cv_prog_cc_g=yes
! 2091: else
! 2092: echo "$as_me: failed program was:" >&5
! 2093: cat conftest.$ac_ext >&5
! 2094: ac_cv_prog_cc_g=no
! 2095: fi
! 2096: rm -f conftest.$ac_objext conftest.$ac_ext
! 2097: fi
! 2098: echo "$as_me:2098: result: $ac_cv_prog_cc_g" >&5
! 2099: echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
! 2100: if test "$ac_test_CFLAGS" = set; then
! 2101: CFLAGS=$ac_save_CFLAGS
! 2102: elif test $ac_cv_prog_cc_g = yes; then
! 2103: if test "$GCC" = yes; then
! 2104: CFLAGS="-g -O2"
! 2105: else
! 2106: CFLAGS="-g"
! 2107: fi
! 2108: else
! 2109: if test "$GCC" = yes; then
! 2110: CFLAGS="-O2"
! 2111: else
! 2112: CFLAGS=
! 2113: fi
! 2114: fi
! 2115: # Some people use a C++ compiler to compile C. Since we use `exit',
! 2116: # in C++ we need to declare it. In case someone uses the same compiler
! 2117: # for both compiling C and C++ we need to have the C++ compiler decide
! 2118: # the declaration of exit, since it's the most demanding environment.
! 2119: cat >conftest.$ac_ext <<_ACEOF
! 2120: #ifndef __cplusplus
! 2121: choke me
! 2122: #endif
! 2123: _ACEOF
! 2124: rm -f conftest.$ac_objext
! 2125: if { (eval echo "$as_me:2125: \"$ac_compile\"") >&5
! 2126: (eval $ac_compile) 2>&5
! 2127: ac_status=$?
! 2128: echo "$as_me:2128: \$? = $ac_status" >&5
! 2129: (exit $ac_status); } &&
! 2130: { ac_try='test -s conftest.$ac_objext'
! 2131: { (eval echo "$as_me:2131: \"$ac_try\"") >&5
! 2132: (eval $ac_try) 2>&5
! 2133: ac_status=$?
! 2134: echo "$as_me:2134: \$? = $ac_status" >&5
! 2135: (exit $ac_status); }; }; then
! 2136: for ac_declaration in \
! 2137: ''\
! 2138: '#include <stdlib.h>' \
! 2139: 'extern "C" void std::exit (int) throw (); using std::exit;' \
! 2140: 'extern "C" void std::exit (int); using std::exit;' \
! 2141: 'extern "C" void exit (int) throw ();' \
! 2142: 'extern "C" void exit (int);' \
! 2143: 'void exit (int);'
! 2144: do
! 2145: cat >conftest.$ac_ext <<_ACEOF
! 2146: #line 2146 "configure"
! 2147: #include "confdefs.h"
! 2148: #include <stdlib.h>
! 2149: $ac_declaration
! 2150: int
! 2151: main ()
! 2152: {
! 2153: exit (42);
! 2154: ;
! 2155: return 0;
! 2156: }
! 2157: _ACEOF
! 2158: rm -f conftest.$ac_objext
! 2159: if { (eval echo "$as_me:2159: \"$ac_compile\"") >&5
! 2160: (eval $ac_compile) 2>&5
! 2161: ac_status=$?
! 2162: echo "$as_me:2162: \$? = $ac_status" >&5
! 2163: (exit $ac_status); } &&
! 2164: { ac_try='test -s conftest.$ac_objext'
! 2165: { (eval echo "$as_me:2165: \"$ac_try\"") >&5
! 2166: (eval $ac_try) 2>&5
! 2167: ac_status=$?
! 2168: echo "$as_me:2168: \$? = $ac_status" >&5
! 2169: (exit $ac_status); }; }; then
! 2170: :
! 2171: else
! 2172: echo "$as_me: failed program was:" >&5
! 2173: cat conftest.$ac_ext >&5
! 2174: continue
! 2175: fi
! 2176: rm -f conftest.$ac_objext conftest.$ac_ext
! 2177: cat >conftest.$ac_ext <<_ACEOF
! 2178: #line 2178 "configure"
! 2179: #include "confdefs.h"
! 2180: $ac_declaration
! 2181: int
! 2182: main ()
! 2183: {
! 2184: exit (42);
! 2185: ;
! 2186: return 0;
! 2187: }
! 2188: _ACEOF
! 2189: rm -f conftest.$ac_objext
! 2190: if { (eval echo "$as_me:2190: \"$ac_compile\"") >&5
! 2191: (eval $ac_compile) 2>&5
! 2192: ac_status=$?
! 2193: echo "$as_me:2193: \$? = $ac_status" >&5
! 2194: (exit $ac_status); } &&
! 2195: { ac_try='test -s conftest.$ac_objext'
! 2196: { (eval echo "$as_me:2196: \"$ac_try\"") >&5
! 2197: (eval $ac_try) 2>&5
! 2198: ac_status=$?
! 2199: echo "$as_me:2199: \$? = $ac_status" >&5
! 2200: (exit $ac_status); }; }; then
! 2201: break
! 2202: else
! 2203: echo "$as_me: failed program was:" >&5
! 2204: cat conftest.$ac_ext >&5
! 2205: fi
! 2206: rm -f conftest.$ac_objext conftest.$ac_ext
! 2207: done
! 2208: rm -f conftest*
! 2209: if test -n "$ac_declaration"; then
! 2210: echo '#ifdef __cplusplus' >>confdefs.h
! 2211: echo $ac_declaration >>confdefs.h
! 2212: echo '#endif' >>confdefs.h
! 2213: fi
! 2214:
! 2215: else
! 2216: echo "$as_me: failed program was:" >&5
! 2217: cat conftest.$ac_ext >&5
! 2218: fi
! 2219: rm -f conftest.$ac_objext conftest.$ac_ext
! 2220: ac_ext=c
! 2221: ac_cpp='$CPP $CPPFLAGS'
! 2222: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
! 2223: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
! 2224: ac_compiler_gnu=$ac_cv_c_compiler_gnu
! 2225: rm -f .deps 2>/dev/null
! 2226: mkdir .deps 2>/dev/null
! 2227: if test -d .deps; then
! 2228: DEPDIR=.deps
! 2229: else
! 2230: # MS-DOS does not allow filenames that begin with a dot.
! 2231: DEPDIR=_deps
! 2232: fi
! 2233: rmdir .deps 2>/dev/null
! 2234:
! 2235: ac_config_commands="$ac_config_commands depfiles"
! 2236:
! 2237: am_make=${MAKE-make}
! 2238: cat > confinc << 'END'
! 2239: doit:
! 2240: @echo done
! 2241: END
! 2242: # If we don't find an include directive, just comment out the code.
! 2243: echo "$as_me:2243: checking for style of include used by $am_make" >&5
! 2244: echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
! 2245: am__include="#"
! 2246: am__quote=
! 2247: _am_result=none
! 2248: # First try GNU make style include.
! 2249: echo "include confinc" > confmf
! 2250: # We grep out `Entering directory' and `Leaving directory'
! 2251: # messages which can occur if `w' ends up in MAKEFLAGS.
! 2252: # In particular we don't look at `^make:' because GNU make might
! 2253: # be invoked under some other name (usually "gmake"), in which
! 2254: # case it prints its new name instead of `make'.
! 2255: if test "`$am_make -s -f confmf 2> /dev/null | fgrep -v 'ing directory'`" = "done"; then
! 2256: am__include=include
! 2257: am__quote=
! 2258: _am_result=GNU
! 2259: fi
! 2260: # Now try BSD make style include.
! 2261: if test "$am__include" = "#"; then
! 2262: echo '.include "confinc"' > confmf
! 2263: if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
! 2264: am__include=.include
! 2265: am__quote="\""
! 2266: _am_result=BSD
! 2267: fi
! 2268: fi
! 2269:
! 2270: echo "$as_me:2270: result: $_am_result" >&5
! 2271: echo "${ECHO_T}$_am_result" >&6
! 2272: rm -f confinc confmf
! 2273:
! 2274: # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
! 2275: if test "${enable_dependency_tracking+set}" = set; then
! 2276: enableval="$enable_dependency_tracking"
! 2277:
! 2278: fi;
! 2279: if test "x$enable_dependency_tracking" != xno; then
! 2280: am_depcomp="$ac_aux_dir/depcomp"
! 2281: AMDEPBACKSLASH='\'
! 2282: fi
! 2283:
! 2284: if test "x$enable_dependency_tracking" != xno; then
! 2285: AMDEP_TRUE=
! 2286: AMDEP_FALSE='#'
! 2287: else
! 2288: AMDEP_TRUE='#'
! 2289: AMDEP_FALSE=
! 2290: fi
! 2291:
! 2292: depcc="$CC" am_compiler_list=
! 2293:
! 2294: echo "$as_me:2294: checking dependency style of $depcc" >&5
! 2295: echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
! 2296: if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
! 2297: echo $ECHO_N "(cached) $ECHO_C" >&6
! 2298: else
! 2299: if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
! 2300: # We make a subdir and do the tests there. Otherwise we can end up
! 2301: # making bogus files that we don't know about and never remove. For
! 2302: # instance it was reported that on HP-UX the gcc test will end up
! 2303: # making a dummy file named `D' -- because `-MD' means `put the output
! 2304: # in D'.
! 2305: mkdir conftest.dir
! 2306: # Copy depcomp to subdir because otherwise we won't find it if we're
! 2307: # using a relative directory.
! 2308: cp "$am_depcomp" conftest.dir
! 2309: cd conftest.dir
! 2310:
! 2311: am_cv_CC_dependencies_compiler_type=none
! 2312: if test "$am_compiler_list" = ""; then
! 2313: am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
! 2314: fi
! 2315: for depmode in $am_compiler_list; do
! 2316: # We need to recreate these files for each test, as the compiler may
! 2317: # overwrite some of them when testing with obscure command lines.
! 2318: # This happens at least with the AIX C compiler.
! 2319: echo '#include "conftest.h"' > conftest.c
! 2320: echo 'int i;' > conftest.h
! 2321: echo "${am__include} ${am__quote}conftest.Po${am__quote}" > confmf
! 2322:
! 2323: case $depmode in
! 2324: nosideeffect)
! 2325: # after this tag, mechanisms are not by side-effect, so they'll
! 2326: # only be used when explicitly requested
! 2327: if test "x$enable_dependency_tracking" = xyes; then
! 2328: continue
! 2329: else
! 2330: break
! 2331: fi
! 2332: ;;
! 2333: none) break ;;
! 2334: esac
! 2335: # We check with `-c' and `-o' for the sake of the "dashmstdout"
! 2336: # mode. It turns out that the SunPro C++ compiler does not properly
! 2337: # handle `-M -o', and we need to detect this.
! 2338: if depmode=$depmode \
! 2339: source=conftest.c object=conftest.o \
! 2340: depfile=conftest.Po tmpdepfile=conftest.TPo \
! 2341: $SHELL ./depcomp $depcc -c conftest.c -o conftest.o >/dev/null 2>&1 &&
! 2342: grep conftest.h conftest.Po > /dev/null 2>&1 &&
! 2343: ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
! 2344: am_cv_CC_dependencies_compiler_type=$depmode
! 2345: break
! 2346: fi
! 2347: done
! 2348:
! 2349: cd ..
! 2350: rm -rf conftest.dir
! 2351: else
! 2352: am_cv_CC_dependencies_compiler_type=none
! 2353: fi
! 2354:
! 2355: fi
! 2356: echo "$as_me:2356: result: $am_cv_CC_dependencies_compiler_type" >&5
! 2357: echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
! 2358: CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
! 2359:
! 2360: ac_ext=cc
! 2361: ac_cpp='$CXXCPP $CPPFLAGS'
! 2362: ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
! 2363: ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
! 2364: ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
! 2365: if test -n "$ac_tool_prefix"; then
! 2366: for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
! 2367: do
! 2368: # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
! 2369: set dummy $ac_tool_prefix$ac_prog; ac_word=$2
! 2370: echo "$as_me:2370: checking for $ac_word" >&5
! 2371: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
! 2372: if test "${ac_cv_prog_CXX+set}" = set; then
! 2373: echo $ECHO_N "(cached) $ECHO_C" >&6
! 2374: else
! 2375: if test -n "$CXX"; then
! 2376: ac_cv_prog_CXX="$CXX" # Let the user override the test.
! 2377: else
! 2378: ac_save_IFS=$IFS; IFS=$ac_path_separator
! 2379: ac_dummy="$PATH"
! 2380: for ac_dir in $ac_dummy; do
! 2381: IFS=$ac_save_IFS
! 2382: test -z "$ac_dir" && ac_dir=.
! 2383: $as_executable_p "$ac_dir/$ac_word" || continue
! 2384: ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
! 2385: echo "$as_me:2385: found $ac_dir/$ac_word" >&5
! 2386: break
! 2387: done
! 2388:
! 2389: fi
! 2390: fi
! 2391: CXX=$ac_cv_prog_CXX
! 2392: if test -n "$CXX"; then
! 2393: echo "$as_me:2393: result: $CXX" >&5
! 2394: echo "${ECHO_T}$CXX" >&6
! 2395: else
! 2396: echo "$as_me:2396: result: no" >&5
! 2397: echo "${ECHO_T}no" >&6
! 2398: fi
! 2399:
! 2400: test -n "$CXX" && break
! 2401: done
! 2402: fi
! 2403: if test -z "$CXX"; then
! 2404: ac_ct_CXX=$CXX
! 2405: for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
! 2406: do
! 2407: # Extract the first word of "$ac_prog", so it can be a program name with args.
! 2408: set dummy $ac_prog; ac_word=$2
! 2409: echo "$as_me:2409: checking for $ac_word" >&5
! 2410: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
! 2411: if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
! 2412: echo $ECHO_N "(cached) $ECHO_C" >&6
! 2413: else
! 2414: if test -n "$ac_ct_CXX"; then
! 2415: ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
! 2416: else
! 2417: ac_save_IFS=$IFS; IFS=$ac_path_separator
! 2418: ac_dummy="$PATH"
! 2419: for ac_dir in $ac_dummy; do
! 2420: IFS=$ac_save_IFS
! 2421: test -z "$ac_dir" && ac_dir=.
! 2422: $as_executable_p "$ac_dir/$ac_word" || continue
! 2423: ac_cv_prog_ac_ct_CXX="$ac_prog"
! 2424: echo "$as_me:2424: found $ac_dir/$ac_word" >&5
! 2425: break
! 2426: done
! 2427:
! 2428: fi
! 2429: fi
! 2430: ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
! 2431: if test -n "$ac_ct_CXX"; then
! 2432: echo "$as_me:2432: result: $ac_ct_CXX" >&5
! 2433: echo "${ECHO_T}$ac_ct_CXX" >&6
! 2434: else
! 2435: echo "$as_me:2435: result: no" >&5
! 2436: echo "${ECHO_T}no" >&6
! 2437: fi
! 2438:
! 2439: test -n "$ac_ct_CXX" && break
! 2440: done
! 2441: test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
! 2442:
! 2443: CXX=$ac_ct_CXX
! 2444: fi
! 2445:
! 2446: # Provide some information about the compiler.
! 2447: echo "$as_me:2447:" \
! 2448: "checking for C++ compiler version" >&5
! 2449: ac_compiler=`set X $ac_compile; echo $2`
! 2450: { (eval echo "$as_me:2450: \"$ac_compiler --version </dev/null >&5\"") >&5
! 2451: (eval $ac_compiler --version </dev/null >&5) 2>&5
! 2452: ac_status=$?
! 2453: echo "$as_me:2453: \$? = $ac_status" >&5
! 2454: (exit $ac_status); }
! 2455: { (eval echo "$as_me:2455: \"$ac_compiler -v </dev/null >&5\"") >&5
! 2456: (eval $ac_compiler -v </dev/null >&5) 2>&5
! 2457: ac_status=$?
! 2458: echo "$as_me:2458: \$? = $ac_status" >&5
! 2459: (exit $ac_status); }
! 2460: { (eval echo "$as_me:2460: \"$ac_compiler -V </dev/null >&5\"") >&5
! 2461: (eval $ac_compiler -V </dev/null >&5) 2>&5
! 2462: ac_status=$?
! 2463: echo "$as_me:2463: \$? = $ac_status" >&5
! 2464: (exit $ac_status); }
! 2465:
! 2466: echo "$as_me:2466: checking whether we are using the GNU C++ compiler" >&5
! 2467: echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
! 2468: if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
! 2469: echo $ECHO_N "(cached) $ECHO_C" >&6
! 2470: else
! 2471: cat >conftest.$ac_ext <<_ACEOF
! 2472: #line 2472 "configure"
! 2473: #include "confdefs.h"
! 2474:
! 2475: int
! 2476: main ()
! 2477: {
! 2478: #ifndef __GNUC__
! 2479: choke me
! 2480: #endif
! 2481:
! 2482: ;
! 2483: return 0;
! 2484: }
! 2485: _ACEOF
! 2486: rm -f conftest.$ac_objext
! 2487: if { (eval echo "$as_me:2487: \"$ac_compile\"") >&5
! 2488: (eval $ac_compile) 2>&5
! 2489: ac_status=$?
! 2490: echo "$as_me:2490: \$? = $ac_status" >&5
! 2491: (exit $ac_status); } &&
! 2492: { ac_try='test -s conftest.$ac_objext'
! 2493: { (eval echo "$as_me:2493: \"$ac_try\"") >&5
! 2494: (eval $ac_try) 2>&5
! 2495: ac_status=$?
! 2496: echo "$as_me:2496: \$? = $ac_status" >&5
! 2497: (exit $ac_status); }; }; then
! 2498: ac_compiler_gnu=yes
! 2499: else
! 2500: echo "$as_me: failed program was:" >&5
! 2501: cat conftest.$ac_ext >&5
! 2502: ac_compiler_gnu=no
! 2503: fi
! 2504: rm -f conftest.$ac_objext conftest.$ac_ext
! 2505: ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
! 2506:
! 2507: fi
! 2508: echo "$as_me:2508: result: $ac_cv_cxx_compiler_gnu" >&5
! 2509: echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
! 2510: GXX=`test $ac_compiler_gnu = yes && echo yes`
! 2511: ac_test_CXXFLAGS=${CXXFLAGS+set}
! 2512: ac_save_CXXFLAGS=$CXXFLAGS
! 2513: CXXFLAGS="-g"
! 2514: echo "$as_me:2514: checking whether $CXX accepts -g" >&5
! 2515: echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
! 2516: if test "${ac_cv_prog_cxx_g+set}" = set; then
! 2517: echo $ECHO_N "(cached) $ECHO_C" >&6
! 2518: else
! 2519: cat >conftest.$ac_ext <<_ACEOF
! 2520: #line 2520 "configure"
! 2521: #include "confdefs.h"
! 2522:
! 2523: int
! 2524: main ()
! 2525: {
! 2526:
! 2527: ;
! 2528: return 0;
! 2529: }
! 2530: _ACEOF
! 2531: rm -f conftest.$ac_objext
! 2532: if { (eval echo "$as_me:2532: \"$ac_compile\"") >&5
! 2533: (eval $ac_compile) 2>&5
! 2534: ac_status=$?
! 2535: echo "$as_me:2535: \$? = $ac_status" >&5
! 2536: (exit $ac_status); } &&
! 2537: { ac_try='test -s conftest.$ac_objext'
! 2538: { (eval echo "$as_me:2538: \"$ac_try\"") >&5
! 2539: (eval $ac_try) 2>&5
! 2540: ac_status=$?
! 2541: echo "$as_me:2541: \$? = $ac_status" >&5
! 2542: (exit $ac_status); }; }; then
! 2543: ac_cv_prog_cxx_g=yes
! 2544: else
! 2545: echo "$as_me: failed program was:" >&5
! 2546: cat conftest.$ac_ext >&5
! 2547: ac_cv_prog_cxx_g=no
! 2548: fi
! 2549: rm -f conftest.$ac_objext conftest.$ac_ext
! 2550: fi
! 2551: echo "$as_me:2551: result: $ac_cv_prog_cxx_g" >&5
! 2552: echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
! 2553: if test "$ac_test_CXXFLAGS" = set; then
! 2554: CXXFLAGS=$ac_save_CXXFLAGS
! 2555: elif test $ac_cv_prog_cxx_g = yes; then
! 2556: if test "$GXX" = yes; then
! 2557: CXXFLAGS="-g -O2"
! 2558: else
! 2559: CXXFLAGS="-g"
! 2560: fi
! 2561: else
! 2562: if test "$GXX" = yes; then
! 2563: CXXFLAGS="-O2"
! 2564: else
! 2565: CXXFLAGS=
! 2566: fi
! 2567: fi
! 2568: for ac_declaration in \
! 2569: ''\
! 2570: '#include <stdlib.h>' \
! 2571: 'extern "C" void std::exit (int) throw (); using std::exit;' \
! 2572: 'extern "C" void std::exit (int); using std::exit;' \
! 2573: 'extern "C" void exit (int) throw ();' \
! 2574: 'extern "C" void exit (int);' \
! 2575: 'void exit (int);'
! 2576: do
! 2577: cat >conftest.$ac_ext <<_ACEOF
! 2578: #line 2578 "configure"
! 2579: #include "confdefs.h"
! 2580: #include <stdlib.h>
! 2581: $ac_declaration
! 2582: int
! 2583: main ()
! 2584: {
! 2585: exit (42);
! 2586: ;
! 2587: return 0;
! 2588: }
! 2589: _ACEOF
! 2590: rm -f conftest.$ac_objext
! 2591: if { (eval echo "$as_me:2591: \"$ac_compile\"") >&5
! 2592: (eval $ac_compile) 2>&5
! 2593: ac_status=$?
! 2594: echo "$as_me:2594: \$? = $ac_status" >&5
! 2595: (exit $ac_status); } &&
! 2596: { ac_try='test -s conftest.$ac_objext'
! 2597: { (eval echo "$as_me:2597: \"$ac_try\"") >&5
! 2598: (eval $ac_try) 2>&5
! 2599: ac_status=$?
! 2600: echo "$as_me:2600: \$? = $ac_status" >&5
! 2601: (exit $ac_status); }; }; then
! 2602: :
! 2603: else
! 2604: echo "$as_me: failed program was:" >&5
! 2605: cat conftest.$ac_ext >&5
! 2606: continue
! 2607: fi
! 2608: rm -f conftest.$ac_objext conftest.$ac_ext
! 2609: cat >conftest.$ac_ext <<_ACEOF
! 2610: #line 2610 "configure"
! 2611: #include "confdefs.h"
! 2612: $ac_declaration
! 2613: int
! 2614: main ()
! 2615: {
! 2616: exit (42);
! 2617: ;
! 2618: return 0;
! 2619: }
! 2620: _ACEOF
! 2621: rm -f conftest.$ac_objext
! 2622: if { (eval echo "$as_me:2622: \"$ac_compile\"") >&5
! 2623: (eval $ac_compile) 2>&5
! 2624: ac_status=$?
! 2625: echo "$as_me:2625: \$? = $ac_status" >&5
! 2626: (exit $ac_status); } &&
! 2627: { ac_try='test -s conftest.$ac_objext'
! 2628: { (eval echo "$as_me:2628: \"$ac_try\"") >&5
! 2629: (eval $ac_try) 2>&5
! 2630: ac_status=$?
! 2631: echo "$as_me:2631: \$? = $ac_status" >&5
! 2632: (exit $ac_status); }; }; then
! 2633: break
! 2634: else
! 2635: echo "$as_me: failed program was:" >&5
! 2636: cat conftest.$ac_ext >&5
! 2637: fi
! 2638: rm -f conftest.$ac_objext conftest.$ac_ext
! 2639: done
! 2640: rm -f conftest*
! 2641: if test -n "$ac_declaration"; then
! 2642: echo '#ifdef __cplusplus' >>confdefs.h
! 2643: echo $ac_declaration >>confdefs.h
! 2644: echo '#endif' >>confdefs.h
! 2645: fi
! 2646:
! 2647: ac_ext=c
! 2648: ac_cpp='$CPP $CPPFLAGS'
! 2649: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
! 2650: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
! 2651: ac_compiler_gnu=$ac_cv_c_compiler_gnu
! 2652:
! 2653: depcc="$CXX" am_compiler_list=
! 2654:
! 2655: echo "$as_me:2655: checking dependency style of $depcc" >&5
! 2656: echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
! 2657: if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then
! 2658: echo $ECHO_N "(cached) $ECHO_C" >&6
! 2659: else
! 2660: if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
! 2661: # We make a subdir and do the tests there. Otherwise we can end up
! 2662: # making bogus files that we don't know about and never remove. For
! 2663: # instance it was reported that on HP-UX the gcc test will end up
! 2664: # making a dummy file named `D' -- because `-MD' means `put the output
! 2665: # in D'.
! 2666: mkdir conftest.dir
! 2667: # Copy depcomp to subdir because otherwise we won't find it if we're
! 2668: # using a relative directory.
! 2669: cp "$am_depcomp" conftest.dir
! 2670: cd conftest.dir
! 2671:
! 2672: am_cv_CXX_dependencies_compiler_type=none
! 2673: if test "$am_compiler_list" = ""; then
! 2674: am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
! 2675: fi
! 2676: for depmode in $am_compiler_list; do
! 2677: # We need to recreate these files for each test, as the compiler may
! 2678: # overwrite some of them when testing with obscure command lines.
! 2679: # This happens at least with the AIX C compiler.
! 2680: echo '#include "conftest.h"' > conftest.c
! 2681: echo 'int i;' > conftest.h
! 2682: echo "${am__include} ${am__quote}conftest.Po${am__quote}" > confmf
! 2683:
! 2684: case $depmode in
! 2685: nosideeffect)
! 2686: # after this tag, mechanisms are not by side-effect, so they'll
! 2687: # only be used when explicitly requested
! 2688: if test "x$enable_dependency_tracking" = xyes; then
! 2689: continue
! 2690: else
! 2691: break
! 2692: fi
! 2693: ;;
! 2694: none) break ;;
! 2695: esac
! 2696: # We check with `-c' and `-o' for the sake of the "dashmstdout"
! 2697: # mode. It turns out that the SunPro C++ compiler does not properly
! 2698: # handle `-M -o', and we need to detect this.
! 2699: if depmode=$depmode \
! 2700: source=conftest.c object=conftest.o \
! 2701: depfile=conftest.Po tmpdepfile=conftest.TPo \
! 2702: $SHELL ./depcomp $depcc -c conftest.c -o conftest.o >/dev/null 2>&1 &&
! 2703: grep conftest.h conftest.Po > /dev/null 2>&1 &&
! 2704: ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
! 2705: am_cv_CXX_dependencies_compiler_type=$depmode
! 2706: break
! 2707: fi
! 2708: done
! 2709:
! 2710: cd ..
! 2711: rm -rf conftest.dir
! 2712: else
! 2713: am_cv_CXX_dependencies_compiler_type=none
! 2714: fi
! 2715:
! 2716: fi
! 2717: echo "$as_me:2717: result: $am_cv_CXX_dependencies_compiler_type" >&5
! 2718: echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6
! 2719: CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
! 2720:
! 2721: # By default we simply use the C compiler to build assembly code.
! 2722:
! 2723: : ${CCAS='$(CC)'}
! 2724: # Set ASFLAGS if not already set.
! 2725: : ${CCASFLAGS='$(CFLAGS)'}
! 2726:
! 2727: if test -n "$ac_tool_prefix"; then
! 2728: # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
! 2729: set dummy ${ac_tool_prefix}ar; ac_word=$2
! 2730: echo "$as_me:2730: checking for $ac_word" >&5
! 2731: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
! 2732: if test "${ac_cv_prog_AR+set}" = set; then
! 2733: echo $ECHO_N "(cached) $ECHO_C" >&6
! 2734: else
! 2735: if test -n "$AR"; then
! 2736: ac_cv_prog_AR="$AR" # Let the user override the test.
! 2737: else
! 2738: ac_save_IFS=$IFS; IFS=$ac_path_separator
! 2739: ac_dummy="$PATH"
! 2740: for ac_dir in $ac_dummy; do
! 2741: IFS=$ac_save_IFS
! 2742: test -z "$ac_dir" && ac_dir=.
! 2743: $as_executable_p "$ac_dir/$ac_word" || continue
! 2744: ac_cv_prog_AR="${ac_tool_prefix}ar"
! 2745: echo "$as_me:2745: found $ac_dir/$ac_word" >&5
! 2746: break
! 2747: done
! 2748:
! 2749: fi
! 2750: fi
! 2751: AR=$ac_cv_prog_AR
! 2752: if test -n "$AR"; then
! 2753: echo "$as_me:2753: result: $AR" >&5
! 2754: echo "${ECHO_T}$AR" >&6
! 2755: else
! 2756: echo "$as_me:2756: result: no" >&5
! 2757: echo "${ECHO_T}no" >&6
! 2758: fi
! 2759:
! 2760: fi
! 2761: if test -z "$ac_cv_prog_AR"; then
! 2762: ac_ct_AR=$AR
! 2763: # Extract the first word of "ar", so it can be a program name with args.
! 2764: set dummy ar; ac_word=$2
! 2765: echo "$as_me:2765: checking for $ac_word" >&5
! 2766: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
! 2767: if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
! 2768: echo $ECHO_N "(cached) $ECHO_C" >&6
! 2769: else
! 2770: if test -n "$ac_ct_AR"; then
! 2771: ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
! 2772: else
! 2773: ac_save_IFS=$IFS; IFS=$ac_path_separator
! 2774: ac_dummy="$PATH"
! 2775: for ac_dir in $ac_dummy; do
! 2776: IFS=$ac_save_IFS
! 2777: test -z "$ac_dir" && ac_dir=.
! 2778: $as_executable_p "$ac_dir/$ac_word" || continue
! 2779: ac_cv_prog_ac_ct_AR="ar"
! 2780: echo "$as_me:2780: found $ac_dir/$ac_word" >&5
! 2781: break
! 2782: done
! 2783:
! 2784: fi
! 2785: fi
! 2786: ac_ct_AR=$ac_cv_prog_ac_ct_AR
! 2787: if test -n "$ac_ct_AR"; then
! 2788: echo "$as_me:2788: result: $ac_ct_AR" >&5
! 2789: echo "${ECHO_T}$ac_ct_AR" >&6
! 2790: else
! 2791: echo "$as_me:2791: result: no" >&5
! 2792: echo "${ECHO_T}no" >&6
! 2793: fi
! 2794:
! 2795: AR=$ac_ct_AR
! 2796: else
! 2797: AR="$ac_cv_prog_AR"
! 2798: fi
! 2799:
! 2800: if test -n "$ac_tool_prefix"; then
! 2801: # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
! 2802: set dummy ${ac_tool_prefix}ranlib; ac_word=$2
! 2803: echo "$as_me:2803: checking for $ac_word" >&5
! 2804: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
! 2805: if test "${ac_cv_prog_RANLIB+set}" = set; then
! 2806: echo $ECHO_N "(cached) $ECHO_C" >&6
! 2807: else
! 2808: if test -n "$RANLIB"; then
! 2809: ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
! 2810: else
! 2811: ac_save_IFS=$IFS; IFS=$ac_path_separator
! 2812: ac_dummy="$PATH"
! 2813: for ac_dir in $ac_dummy; do
! 2814: IFS=$ac_save_IFS
! 2815: test -z "$ac_dir" && ac_dir=.
! 2816: $as_executable_p "$ac_dir/$ac_word" || continue
! 2817: ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
! 2818: echo "$as_me:2818: found $ac_dir/$ac_word" >&5
! 2819: break
! 2820: done
! 2821:
! 2822: fi
! 2823: fi
! 2824: RANLIB=$ac_cv_prog_RANLIB
! 2825: if test -n "$RANLIB"; then
! 2826: echo "$as_me:2826: result: $RANLIB" >&5
! 2827: echo "${ECHO_T}$RANLIB" >&6
! 2828: else
! 2829: echo "$as_me:2829: result: no" >&5
! 2830: echo "${ECHO_T}no" >&6
! 2831: fi
! 2832:
! 2833: fi
! 2834: if test -z "$ac_cv_prog_RANLIB"; then
! 2835: ac_ct_RANLIB=$RANLIB
! 2836: # Extract the first word of "ranlib", so it can be a program name with args.
! 2837: set dummy ranlib; ac_word=$2
! 2838: echo "$as_me:2838: checking for $ac_word" >&5
! 2839: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
! 2840: if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
! 2841: echo $ECHO_N "(cached) $ECHO_C" >&6
! 2842: else
! 2843: if test -n "$ac_ct_RANLIB"; then
! 2844: ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
! 2845: else
! 2846: ac_save_IFS=$IFS; IFS=$ac_path_separator
! 2847: ac_dummy="$PATH"
! 2848: for ac_dir in $ac_dummy; do
! 2849: IFS=$ac_save_IFS
! 2850: test -z "$ac_dir" && ac_dir=.
! 2851: $as_executable_p "$ac_dir/$ac_word" || continue
! 2852: ac_cv_prog_ac_ct_RANLIB="ranlib"
! 2853: echo "$as_me:2853: found $ac_dir/$ac_word" >&5
! 2854: break
! 2855: done
! 2856:
! 2857: test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
! 2858: fi
! 2859: fi
! 2860: ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
! 2861: if test -n "$ac_ct_RANLIB"; then
! 2862: echo "$as_me:2862: result: $ac_ct_RANLIB" >&5
! 2863: echo "${ECHO_T}$ac_ct_RANLIB" >&6
! 2864: else
! 2865: echo "$as_me:2865: result: no" >&5
! 2866: echo "${ECHO_T}no" >&6
! 2867: fi
! 2868:
! 2869: RANLIB=$ac_ct_RANLIB
! 2870: else
! 2871: RANLIB="$ac_cv_prog_RANLIB"
! 2872: fi
! 2873:
! 2874: # Find a good install program. We prefer a C program (faster),
! 2875: # so one script is as good as another. But avoid the broken or
! 2876: # incompatible versions:
! 2877: # SysV /etc/install, /usr/sbin/install
! 2878: # SunOS /usr/etc/install
! 2879: # IRIX /sbin/install
! 2880: # AIX /bin/install
! 2881: # AmigaOS /C/install, which installs bootblocks on floppy discs
! 2882: # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
! 2883: # AFS /usr/afsws/bin/install, which mishandles nonexistent args
! 2884: # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
! 2885: # ./install, which can be erroneously created by make from ./install.sh.
! 2886: echo "$as_me:2886: checking for a BSD compatible install" >&5
! 2887: echo $ECHO_N "checking for a BSD compatible install... $ECHO_C" >&6
! 2888: if test -z "$INSTALL"; then
! 2889: if test "${ac_cv_path_install+set}" = set; then
! 2890: echo $ECHO_N "(cached) $ECHO_C" >&6
! 2891: else
! 2892: ac_save_IFS=$IFS; IFS=$ac_path_separator
! 2893: for ac_dir in $PATH; do
! 2894: IFS=$ac_save_IFS
! 2895: # Account for people who put trailing slashes in PATH elements.
! 2896: case $ac_dir/ in
! 2897: / | ./ | .// | /cC/* \
! 2898: | /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* \
! 2899: | /usr/ucb/* ) ;;
! 2900: *)
! 2901: # OSF1 and SCO ODT 3.0 have their own names for install.
! 2902: # Don't use installbsd from OSF since it installs stuff as root
! 2903: # by default.
! 2904: for ac_prog in ginstall scoinst install; do
! 2905: if $as_executable_p "$ac_dir/$ac_prog"; then
! 2906: if test $ac_prog = install &&
! 2907: grep dspmsg "$ac_dir/$ac_prog" >/dev/null 2>&1; then
! 2908: # AIX install. It has an incompatible calling convention.
! 2909: :
! 2910: elif test $ac_prog = install &&
! 2911: grep pwplus "$ac_dir/$ac_prog" >/dev/null 2>&1; then
! 2912: # program-specific install script used by HP pwplus--don't use.
! 2913: :
! 2914: else
! 2915: ac_cv_path_install="$ac_dir/$ac_prog -c"
! 2916: break 2
! 2917: fi
! 2918: fi
! 2919: done
! 2920: ;;
! 2921: esac
! 2922: done
! 2923:
! 2924: fi
! 2925: if test "${ac_cv_path_install+set}" = set; then
! 2926: INSTALL=$ac_cv_path_install
! 2927: else
! 2928: # As a last resort, use the slow shell script. We don't cache a
! 2929: # path for INSTALL within a source directory, because that will
! 2930: # break other packages using the cache if that directory is
! 2931: # removed, or if the path is relative.
! 2932: INSTALL=$ac_install_sh
! 2933: fi
! 2934: fi
! 2935: echo "$as_me:2935: result: $INSTALL" >&5
! 2936: echo "${ECHO_T}$INSTALL" >&6
! 2937:
! 2938: # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
! 2939: # It thinks the first close brace ends the variable substitution.
! 2940: test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
! 2941:
! 2942: test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
! 2943:
! 2944: test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
! 2945:
! 2946: echo "$as_me:2946: checking whether to enable maintainer-specific portions of Makefiles" >&5
! 2947: echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
! 2948: # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
! 2949: if test "${enable_maintainer_mode+set}" = set; then
! 2950: enableval="$enable_maintainer_mode"
! 2951: USE_MAINTAINER_MODE=$enableval
! 2952: else
! 2953: USE_MAINTAINER_MODE=no
! 2954: fi;
! 2955: echo "$as_me:2955: result: $USE_MAINTAINER_MODE" >&5
! 2956: echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
! 2957:
! 2958: if test $USE_MAINTAINER_MODE = yes; then
! 2959: MAINTAINER_MODE_TRUE=
! 2960: MAINTAINER_MODE_FALSE='#'
! 2961: else
! 2962: MAINTAINER_MODE_TRUE='#'
! 2963: MAINTAINER_MODE_FALSE=
! 2964: fi
! 2965:
! 2966: MAINT=$MAINTAINER_MODE_TRUE
! 2967:
! 2968: if test "${srcdir}" = "."; then
! 2969: if test "${with_target_subdir}" != "." -a -n "${with_target_subdir}"; then
! 2970: gc_basedir="${srcdir}/${with_multisrctop}../$1"
! 2971: else
! 2972: gc_basedir="${srcdir}/${with_multisrctop}$1"
! 2973: fi
! 2974: else
! 2975: gc_basedir="${srcdir}/$1"
! 2976: fi
! 2977:
! 2978: # We need AC_EXEEXT to keep automake happy in cygnus mode. However,
! 2979: # at least currently, we never actually build a program, so we never
! 2980: # need to use $(EXEEXT). Moreover, the test for EXEEXT normally
! 2981: # fails, because we are probably configuring with a cross compiler
! 2982: # which can't create executables. So we include AC_EXEEXT to keep
! 2983: # automake happy, but we don't execute it, since we don't care about
! 2984: # the result.
! 2985: if false; then
! 2986: # autoconf 2.50 runs AC_EXEEXT by default, and the macro expands
! 2987: # to nothing, so nothing would remain between `then' and `fi' if it
! 2988: # were not for the `:' below.
! 2989: :
! 2990:
! 2991: fi
! 2992:
! 2993: . ${srcdir}/configure.host
! 2994:
! 2995: GC_CFLAGS=${gc_cflags}
! 2996:
! 2997: # Check whether --enable-threads or --disable-threads was given.
! 2998: if test "${enable_threads+set}" = set; then
! 2999: enableval="$enable_threads"
! 3000: THREADS=$enableval
! 3001: else
! 3002: echo "$as_me:3002: checking for thread model used by GCC" >&5
! 3003: echo $ECHO_N "checking for thread model used by GCC... $ECHO_C" >&6
! 3004: THREADS=`$CC -v 2>&1 | sed -n 's/^Thread model: //p'`
! 3005: if test -z "$THREADS"; then
! 3006: THREADS=no
! 3007: fi
! 3008: echo "$as_me:3008: result: $THREADS" >&5
! 3009: echo "${ECHO_T}$THREADS" >&6
! 3010: fi;
! 3011:
! 3012: # Check whether --enable-parallel-mark or --disable-parallel-mark was given.
! 3013: if test "${enable_parallel_mark+set}" = set; then
! 3014: enableval="$enable_parallel_mark"
! 3015: case "$THREADS" in
! 3016: no | none | single)
! 3017: { { echo "$as_me:3017: error: Parallel mark requires --enable-threads=x spec" >&5
! 3018: echo "$as_me: error: Parallel mark requires --enable-threads=x spec" >&2;}
! 3019: { (exit 1); exit 1; }; }
! 3020: ;;
! 3021: esac
! 3022:
! 3023: fi;
! 3024:
! 3025: INCLUDES=-I${srcdir}/include
! 3026: THREADLIBS=
! 3027: case "$THREADS" in
! 3028: no | none | single)
! 3029: THREADS=none
! 3030: ;;
! 3031: posix | pthreads)
! 3032: THREADS=posix
! 3033: THREADLIBS=-lpthread
! 3034: case "$host" in
! 3035: x86-*-linux* | ia64-*-linux* | i586-*-linux* | i686-*-linux*)
! 3036: cat >>confdefs.h <<\EOF
! 3037: #define GC_LINUX_THREADS 1
! 3038: EOF
! 3039:
! 3040: cat >>confdefs.h <<\EOF
! 3041: #define _REENTRANT 1
! 3042: EOF
! 3043:
! 3044: if test "${enable_parallel_mark}" = yes; then
! 3045: cat >>confdefs.h <<\EOF
! 3046: #define PARALLEL_MARK 1
! 3047: EOF
! 3048:
! 3049: fi
! 3050: cat >>confdefs.h <<\EOF
! 3051: #define THREAD_LOCAL_ALLOC 1
! 3052: EOF
! 3053:
! 3054: ;;
! 3055: *-*-linux*)
! 3056: cat >>confdefs.h <<\EOF
! 3057: #define GC_LINUX_THREADS 1
! 3058: EOF
! 3059:
! 3060: cat >>confdefs.h <<\EOF
! 3061: #define _REENTRANT 1
! 3062: EOF
! 3063:
! 3064: ;;
! 3065: *-*-hpux*)
! 3066: { echo "$as_me:3066: WARNING: \"Only HP/UX 11 threads are supported.\"" >&5
! 3067: echo "$as_me: WARNING: \"Only HP/UX 11 threads are supported.\"" >&2;}
! 3068: cat >>confdefs.h <<\EOF
! 3069: #define GC_HPUX_THREADS 1
! 3070: EOF
! 3071:
! 3072: cat >>confdefs.h <<\EOF
! 3073: #define _POSIX_C_SOURCE 199506L
! 3074: EOF
! 3075:
! 3076: if test "${enable_parallel_mark}" = yes; then
! 3077: cat >>confdefs.h <<\EOF
! 3078: #define PARALLEL_MARK 1
! 3079: EOF
! 3080:
! 3081: fi
! 3082: cat >>confdefs.h <<\EOF
! 3083: #define THREAD_LOCAL_ALLOC 1
! 3084: EOF
! 3085:
! 3086: THREADLIBS="-lpthread -lrt"
! 3087: ;;
! 3088: *-*-freebsd*)
! 3089: { echo "$as_me:3089: WARNING: \"FreeBSD does not yet fully support threads with Boehm GC.\"" >&5
! 3090: echo "$as_me: WARNING: \"FreeBSD does not yet fully support threads with Boehm GC.\"" >&2;}
! 3091: cat >>confdefs.h <<\EOF
! 3092: #define GC_FREEBSD_THREADS 1
! 3093: EOF
! 3094:
! 3095: INCLUDES="$INCLUDES -pthread"
! 3096: THREADLIBS=-pthread
! 3097: ;;
! 3098: *-*-solaris*)
! 3099: cat >>confdefs.h <<\EOF
! 3100: #define GC_SOLARIS_THREADS 1
! 3101: EOF
! 3102:
! 3103: cat >>confdefs.h <<\EOF
! 3104: #define GC_SOLARIS_PTHREADS 1
! 3105: EOF
! 3106:
! 3107: ;;
! 3108: *-*-irix*)
! 3109: cat >>confdefs.h <<\EOF
! 3110: #define GC_IRIX_THREADS 1
! 3111: EOF
! 3112:
! 3113: ;;
! 3114: *-*-cygwin*)
! 3115: cat >>confdefs.h <<\EOF
! 3116: #define GC_WIN32_THREADS 1
! 3117: EOF
! 3118:
! 3119: ;;
! 3120: esac
! 3121: ;;
! 3122: win32)
! 3123: cat >>confdefs.h <<\EOF
! 3124: #define GC_WIN32_THREADS 1
! 3125: EOF
! 3126:
! 3127: cat >>confdefs.h <<\EOF
! 3128: #define NO_GETENV 1
! 3129: EOF
! 3130:
! 3131: ;;
! 3132: dgux386)
! 3133: THREADS=dgux386
! 3134: # Use pthread GCC switch
! 3135: THREADLIBS=-pthread
! 3136: if test "${enable_parallel_mark}" = yes; then
! 3137: cat >>confdefs.h <<\EOF
! 3138: #define PARALLEL_MARK 1
! 3139: EOF
! 3140:
! 3141: fi
! 3142: cat >>confdefs.h <<\EOF
! 3143: #define THREAD_LOCAL_ALLOC 1
! 3144: EOF
! 3145:
! 3146: cat >>confdefs.h <<\EOF
! 3147: #define GC_DGUX386_THREADS 1
! 3148: EOF
! 3149:
! 3150: cat >>confdefs.h <<\EOF
! 3151: #define DGUX_THREADS 1
! 3152: EOF
! 3153:
! 3154: # Enable _POSIX4A_DRAFT10_SOURCE with flag -pthread
! 3155: INCLUDES="-pthread $INCLUDES"
! 3156: ;;
! 3157: decosf1 | irix | mach | os2 | solaris | dce | vxworks)
! 3158: { { echo "$as_me:3158: error: thread package $THREADS not yet supported" >&5
! 3159: echo "$as_me: error: thread package $THREADS not yet supported" >&2;}
! 3160: { (exit 1); exit 1; }; }
! 3161: ;;
! 3162: *)
! 3163: { { echo "$as_me:3163: error: $THREADS is an unknown thread package" >&5
! 3164: echo "$as_me: error: $THREADS is an unknown thread package" >&2;}
! 3165: { (exit 1); exit 1; }; }
! 3166: ;;
! 3167: esac
! 3168:
! 3169: echo "$as_me:3169: checking for dlopen in -ldl" >&5
! 3170: echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
! 3171: if test "${ac_cv_lib_dl_dlopen+set}" = set; then
! 3172: echo $ECHO_N "(cached) $ECHO_C" >&6
! 3173: else
! 3174: ac_check_lib_save_LIBS=$LIBS
! 3175: LIBS="-ldl $LIBS"
! 3176: cat >conftest.$ac_ext <<_ACEOF
! 3177: #line 3177 "configure"
! 3178: #include "confdefs.h"
! 3179:
! 3180: /* Override any gcc2 internal prototype to avoid an error. */
! 3181: #ifdef __cplusplus
! 3182: extern "C"
! 3183: #endif
! 3184: /* We use char because int might match the return type of a gcc2
! 3185: builtin and then its argument prototype would still apply. */
! 3186: char dlopen ();
! 3187: int
! 3188: main ()
! 3189: {
! 3190: dlopen ();
! 3191: ;
! 3192: return 0;
! 3193: }
! 3194: _ACEOF
! 3195: rm -f conftest.$ac_objext conftest$ac_exeext
! 3196: if { (eval echo "$as_me:3196: \"$ac_link\"") >&5
! 3197: (eval $ac_link) 2>&5
! 3198: ac_status=$?
! 3199: echo "$as_me:3199: \$? = $ac_status" >&5
! 3200: (exit $ac_status); } &&
! 3201: { ac_try='test -s conftest$ac_exeext'
! 3202: { (eval echo "$as_me:3202: \"$ac_try\"") >&5
! 3203: (eval $ac_try) 2>&5
! 3204: ac_status=$?
! 3205: echo "$as_me:3205: \$? = $ac_status" >&5
! 3206: (exit $ac_status); }; }; then
! 3207: ac_cv_lib_dl_dlopen=yes
! 3208: else
! 3209: echo "$as_me: failed program was:" >&5
! 3210: cat conftest.$ac_ext >&5
! 3211: ac_cv_lib_dl_dlopen=no
! 3212: fi
! 3213: rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
! 3214: LIBS=$ac_check_lib_save_LIBS
! 3215: fi
! 3216: echo "$as_me:3216: result: $ac_cv_lib_dl_dlopen" >&5
! 3217: echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
! 3218: if test $ac_cv_lib_dl_dlopen = yes; then
! 3219: EXTRA_TEST_LIBS="$EXTRA_TEST_LIBS -ldl"
! 3220: fi
! 3221:
! 3222: target_all=libgc.la
! 3223:
! 3224: TARGET_ECOS="no"
! 3225:
! 3226: # Check whether --with-ecos or --without-ecos was given.
! 3227: if test "${with_ecos+set}" = set; then
! 3228: withval="$with_ecos"
! 3229: TARGET_ECOS="$with_ecos"
! 3230:
! 3231: fi;
! 3232:
! 3233: addobjs=
! 3234: CXXINCLUDES=
! 3235: case "$TARGET_ECOS" in
! 3236: no)
! 3237: ;;
! 3238: *)
! 3239: cat >>confdefs.h <<\EOF
! 3240: #define ECOS 1
! 3241: EOF
! 3242:
! 3243: CXXINCLUDES="-I${TARGET_ECOS}/include"
! 3244: addobjs="$addobjs ecos.lo"
! 3245: ;;
! 3246: esac
! 3247:
! 3248: machdep=
! 3249:
! 3250: case "$host" in
! 3251: alpha-*-openbsd*)
! 3252: # Check whether --enable-shared or --disable-shared was given.
! 3253: if test "${enable_shared+set}" = set; then
! 3254: enableval="$enable_shared"
! 3255: p=${PACKAGE-default}
! 3256: case $enableval in
! 3257: yes) enable_shared=yes ;;
! 3258: no) enable_shared=no ;;
! 3259: *)
! 3260: enable_shared=no
! 3261: # Look at the argument we got. We use all the common list separators.
! 3262: IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
! 3263: for pkg in $enableval; do
! 3264: if test "X$pkg" = "X$p"; then
! 3265: enable_shared=yes
! 3266: fi
! 3267: done
! 3268: IFS="$ac_save_ifs"
! 3269: ;;
! 3270: esac
! 3271: else
! 3272: enable_shared=no
! 3273: fi;
! 3274: ;;
! 3275: *)
! 3276: # Check whether --enable-shared or --disable-shared was given.
! 3277: if test "${enable_shared+set}" = set; then
! 3278: enableval="$enable_shared"
! 3279: p=${PACKAGE-default}
! 3280: case $enableval in
! 3281: yes) enable_shared=yes ;;
! 3282: no) enable_shared=no ;;
! 3283: *)
! 3284: enable_shared=no
! 3285: # Look at the argument we got. We use all the common list separators.
! 3286: IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
! 3287: for pkg in $enableval; do
! 3288: if test "X$pkg" = "X$p"; then
! 3289: enable_shared=yes
! 3290: fi
! 3291: done
! 3292: IFS="$ac_save_ifs"
! 3293: ;;
! 3294: esac
! 3295: else
! 3296: enable_shared=yes
! 3297: fi;
! 3298: ;;
! 3299: esac
! 3300:
! 3301: case "$host" in
! 3302: alpha-*-openbsd*)
! 3303: machdep="alpha_mach_dep.lo"
! 3304: if test x"${ac_cv_lib_dl_dlopen}" != xyes ; then
! 3305: { echo "$as_me:3305: WARNING: OpenBSD/Alpha without dlopen(). Shared library support is disabled" >&5
! 3306: echo "$as_me: WARNING: OpenBSD/Alpha without dlopen(). Shared library support is disabled" >&2;}
! 3307: fi
! 3308: ;;
! 3309: alpha*-*-*)
! 3310: machdep="alpha_mach_dep.lo"
! 3311: ;;
! 3312: i?86-*-solaris2.[89]*)
! 3313: cat >>confdefs.h <<\EOF
! 3314: #define SOLARIS25_PROC_VDB_BUG_FIXED 1
! 3315: EOF
! 3316:
! 3317: ;;
! 3318: mipstx39-*-elf*)
! 3319: machdep="mips_ultrix_mach_dep.lo"
! 3320: cat >>confdefs.h <<\EOF
! 3321: #define STACKBASE __stackbase
! 3322: EOF
! 3323:
! 3324: cat >>confdefs.h <<\EOF
! 3325: #define DATASTART_IS_ETEXT 1
! 3326: EOF
! 3327:
! 3328: ;;
! 3329: mips-dec-ultrix*)
! 3330: machdep="mips_ultrix_mach-dep.lo"
! 3331: ;;
! 3332: mips-nec-sysv*|mips-unknown-sysv*)
! 3333: ;;
! 3334: mips-*-*)
! 3335: machdep="mips_sgi_mach_dep.lo"
! 3336: cat >>confdefs.h <<\EOF
! 3337: #define NO_EXECUTE_PERMISSION 1
! 3338: EOF
! 3339:
! 3340: ;;
! 3341: sparc-*-netbsd*)
! 3342: machdep="sparc_netbsd_mach_dep.lo"
! 3343: ;;
! 3344: sparc-sun-solaris2.3*)
! 3345: machdep="sparc_mach_dep.lo"
! 3346: cat >>confdefs.h <<\EOF
! 3347: #define SUNOS53_SHARED_LIB 1
! 3348: EOF
! 3349:
! 3350: ;;
! 3351: sparc-sun-solaris2.*)
! 3352: machdep="sparc_mach_dep.lo"
! 3353: ;;
! 3354: ia64-*-*)
! 3355: machdep="mach_dep.lo ia64_save_regs_in_stack.lo"
! 3356: ;;
! 3357: esac
! 3358: if test x"$machdep" = x; then
! 3359: machdep="mach_dep.lo"
! 3360: fi
! 3361: addobjs="$addobjs $machdep"
! 3362:
! 3363: # Check whether --enable-static or --disable-static was given.
! 3364: if test "${enable_static+set}" = set; then
! 3365: enableval="$enable_static"
! 3366: p=${PACKAGE-default}
! 3367: case $enableval in
! 3368: yes) enable_static=yes ;;
! 3369: no) enable_static=no ;;
! 3370: *)
! 3371: enable_static=no
! 3372: # Look at the argument we got. We use all the common list separators.
! 3373: IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
! 3374: for pkg in $enableval; do
! 3375: if test "X$pkg" = "X$p"; then
! 3376: enable_static=yes
! 3377: fi
! 3378: done
! 3379: IFS="$ac_save_ifs"
! 3380: ;;
! 3381: esac
! 3382: else
! 3383: enable_static=yes
! 3384: fi;
! 3385: # Check whether --enable-fast-install or --disable-fast-install was given.
! 3386: if test "${enable_fast_install+set}" = set; then
! 3387: enableval="$enable_fast_install"
! 3388: p=${PACKAGE-default}
! 3389: case $enableval in
! 3390: yes) enable_fast_install=yes ;;
! 3391: no) enable_fast_install=no ;;
! 3392: *)
! 3393: enable_fast_install=no
! 3394: # Look at the argument we got. We use all the common list separators.
! 3395: IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
! 3396: for pkg in $enableval; do
! 3397: if test "X$pkg" = "X$p"; then
! 3398: enable_fast_install=yes
! 3399: fi
! 3400: done
! 3401: IFS="$ac_save_ifs"
! 3402: ;;
! 3403: esac
! 3404: else
! 3405: enable_fast_install=yes
! 3406: fi;
! 3407: # Find the correct PATH separator. Usually this is `:', but
! 3408: # DJGPP uses `;' like DOS.
! 3409: if test "X${PATH_SEPARATOR+set}" != Xset; then
! 3410: UNAME=${UNAME-`uname 2>/dev/null`}
! 3411: case X$UNAME in
! 3412: *-DOS) lt_cv_sys_path_separator=';' ;;
! 3413: *) lt_cv_sys_path_separator=':' ;;
! 3414: esac
! 3415: PATH_SEPARATOR=$lt_cv_sys_path_separator
! 3416: fi
! 3417:
! 3418: # Check whether --with-gnu-ld or --without-gnu-ld was given.
! 3419: if test "${with_gnu_ld+set}" = set; then
! 3420: withval="$with_gnu_ld"
! 3421: test "$withval" = no || with_gnu_ld=yes
! 3422: else
! 3423: with_gnu_ld=no
! 3424: fi;
! 3425: ac_prog=ld
! 3426: if test "$GCC" = yes; then
! 3427: # Check if gcc -print-prog-name=ld gives a path.
! 3428: echo "$as_me:3428: checking for ld used by GCC" >&5
! 3429: echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
! 3430: case $host in
! 3431: *-*-mingw*)
! 3432: # gcc leaves a trailing carriage return which upsets mingw
! 3433: ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
! 3434: *)
! 3435: ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
! 3436: esac
! 3437: case $ac_prog in
! 3438: # Accept absolute paths.
! 3439: [\\/]* | [A-Za-z]:[\\/]*)
! 3440: re_direlt='/[^/][^/]*/\.\./'
! 3441: # Canonicalize the path of ld
! 3442: ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
! 3443: while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
! 3444: ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
! 3445: done
! 3446: test -z "$LD" && LD="$ac_prog"
! 3447: ;;
! 3448: "")
! 3449: # If it fails, then pretend we aren't using GCC.
! 3450: ac_prog=ld
! 3451: ;;
! 3452: *)
! 3453: # If it is relative, then search for the first ld in PATH.
! 3454: with_gnu_ld=unknown
! 3455: ;;
! 3456: esac
! 3457: elif test "$with_gnu_ld" = yes; then
! 3458: echo "$as_me:3458: checking for GNU ld" >&5
! 3459: echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
! 3460: else
! 3461: echo "$as_me:3461: checking for non-GNU ld" >&5
! 3462: echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
! 3463: fi
! 3464: if test "${lt_cv_path_LD+set}" = set; then
! 3465: echo $ECHO_N "(cached) $ECHO_C" >&6
! 3466: else
! 3467: if test -z "$LD"; then
! 3468: IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
! 3469: for ac_dir in $PATH; do
! 3470: test -z "$ac_dir" && ac_dir=.
! 3471: if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
! 3472: lt_cv_path_LD="$ac_dir/$ac_prog"
! 3473: # Check to see if the program is GNU ld. I'd rather use --version,
! 3474: # but apparently some GNU ld's only accept -v.
! 3475: # Break only if it was the GNU/non-GNU ld that we prefer.
! 3476: if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
! 3477: test "$with_gnu_ld" != no && break
! 3478: else
! 3479: test "$with_gnu_ld" != yes && break
! 3480: fi
! 3481: fi
! 3482: done
! 3483: IFS="$ac_save_ifs"
! 3484: else
! 3485: lt_cv_path_LD="$LD" # Let the user override the test with a path.
! 3486: fi
! 3487: fi
! 3488:
! 3489: LD="$lt_cv_path_LD"
! 3490: if test -n "$LD"; then
! 3491: echo "$as_me:3491: result: $LD" >&5
! 3492: echo "${ECHO_T}$LD" >&6
! 3493: else
! 3494: echo "$as_me:3494: result: no" >&5
! 3495: echo "${ECHO_T}no" >&6
! 3496: fi
! 3497: test -z "$LD" && { { echo "$as_me:3497: error: no acceptable ld found in \$PATH" >&5
! 3498: echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
! 3499: { (exit 1); exit 1; }; }
! 3500: echo "$as_me:3500: checking if the linker ($LD) is GNU ld" >&5
! 3501: echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
! 3502: if test "${lt_cv_prog_gnu_ld+set}" = set; then
! 3503: echo $ECHO_N "(cached) $ECHO_C" >&6
! 3504: else
! 3505: # I'd rather use --version here, but apparently some GNU ld's only accept -v.
! 3506: if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
! 3507: lt_cv_prog_gnu_ld=yes
! 3508: else
! 3509: lt_cv_prog_gnu_ld=no
! 3510: fi
! 3511: fi
! 3512: echo "$as_me:3512: result: $lt_cv_prog_gnu_ld" >&5
! 3513: echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
! 3514: with_gnu_ld=$lt_cv_prog_gnu_ld
! 3515:
! 3516: echo "$as_me:3516: checking for $LD option to reload object files" >&5
! 3517: echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
! 3518: if test "${lt_cv_ld_reload_flag+set}" = set; then
! 3519: echo $ECHO_N "(cached) $ECHO_C" >&6
! 3520: else
! 3521: lt_cv_ld_reload_flag='-r'
! 3522: fi
! 3523: echo "$as_me:3523: result: $lt_cv_ld_reload_flag" >&5
! 3524: echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
! 3525: reload_flag=$lt_cv_ld_reload_flag
! 3526: test -n "$reload_flag" && reload_flag=" $reload_flag"
! 3527:
! 3528: echo "$as_me:3528: checking for BSD-compatible nm" >&5
! 3529: echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
! 3530: if test "${lt_cv_path_NM+set}" = set; then
! 3531: echo $ECHO_N "(cached) $ECHO_C" >&6
! 3532: else
! 3533: if test -n "$NM"; then
! 3534: # Let the user override the test.
! 3535: lt_cv_path_NM="$NM"
! 3536: else
! 3537: IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
! 3538: for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
! 3539: test -z "$ac_dir" && ac_dir=.
! 3540: tmp_nm=$ac_dir/${ac_tool_prefix}nm
! 3541: if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
! 3542: # Check to see if the nm accepts a BSD-compat flag.
! 3543: # Adding the `sed 1q' prevents false positives on HP-UX, which says:
! 3544: # nm: unknown option "B" ignored
! 3545: # Tru64's nm complains that /dev/null is an invalid object file
! 3546: if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
! 3547: lt_cv_path_NM="$tmp_nm -B"
! 3548: break
! 3549: elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
! 3550: lt_cv_path_NM="$tmp_nm -p"
! 3551: break
! 3552: else
! 3553: lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
! 3554: continue # so that we can try to find one that supports BSD flags
! 3555: fi
! 3556: fi
! 3557: done
! 3558: IFS="$ac_save_ifs"
! 3559: test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
! 3560: fi
! 3561: fi
! 3562:
! 3563: NM="$lt_cv_path_NM"
! 3564: echo "$as_me:3564: result: $NM" >&5
! 3565: echo "${ECHO_T}$NM" >&6
! 3566:
! 3567: echo "$as_me:3567: checking whether ln -s works" >&5
! 3568: echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
! 3569: LN_S=$as_ln_s
! 3570: if test "$LN_S" = "ln -s"; then
! 3571: echo "$as_me:3571: result: yes" >&5
! 3572: echo "${ECHO_T}yes" >&6
! 3573: else
! 3574: echo "$as_me:3574: result: no, using $LN_S" >&5
! 3575: echo "${ECHO_T}no, using $LN_S" >&6
! 3576: fi
! 3577:
! 3578: echo "$as_me:3578: checking how to recognise dependant libraries" >&5
! 3579: echo $ECHO_N "checking how to recognise dependant libraries... $ECHO_C" >&6
! 3580: if test "${lt_cv_deplibs_check_method+set}" = set; then
! 3581: echo $ECHO_N "(cached) $ECHO_C" >&6
! 3582: else
! 3583: lt_cv_file_magic_cmd='$MAGIC_CMD'
! 3584: lt_cv_file_magic_test_file=
! 3585: lt_cv_deplibs_check_method='unknown'
! 3586: # Need to set the preceding variable on all platforms that support
! 3587: # interlibrary dependencies.
! 3588: # 'none' -- dependencies not supported.
! 3589: # `unknown' -- same as none, but documents that we really don't know.
! 3590: # 'pass_all' -- all dependencies passed with no checks.
! 3591: # 'test_compile' -- check by making test program.
! 3592: # 'file_magic [[regex]]' -- check by looking for files in library path
! 3593: # which responds to the $file_magic_cmd with a given egrep regex.
! 3594: # If you have `file' or equivalent on your system and you're not sure
! 3595: # whether `pass_all' will *always* work, you probably want this one.
! 3596:
! 3597: case $host_os in
! 3598: aix4* | aix5*)
! 3599: lt_cv_deplibs_check_method=pass_all
! 3600: ;;
! 3601:
! 3602: beos*)
! 3603: lt_cv_deplibs_check_method=pass_all
! 3604: ;;
! 3605:
! 3606: bsdi4*)
! 3607: lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
! 3608: lt_cv_file_magic_cmd='/usr/bin/file -L'
! 3609: lt_cv_file_magic_test_file=/shlib/libc.so
! 3610: ;;
! 3611:
! 3612: cygwin* | mingw* | pw32*)
! 3613: lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
! 3614: lt_cv_file_magic_cmd='$OBJDUMP -f'
! 3615: ;;
! 3616:
! 3617: darwin* | rhapsody*)
! 3618: lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
! 3619: lt_cv_file_magic_cmd='/usr/bin/file -L'
! 3620: case "$host_os" in
! 3621: rhapsody* | darwin1.[012])
! 3622: lt_cv_file_magic_test_file=`echo /System/Library/Frameworks/System.framework/Versions/*/System | head -1`
! 3623: ;;
! 3624: *) # Darwin 1.3 on
! 3625: lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib'
! 3626: ;;
! 3627: esac
! 3628: ;;
! 3629:
! 3630: freebsd*)
! 3631: if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
! 3632: case $host_cpu in
! 3633: i*86 )
! 3634: # Not sure whether the presence of OpenBSD here was a mistake.
! 3635: # Let's accept both of them until this is cleared up.
! 3636: lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
! 3637: lt_cv_file_magic_cmd=/usr/bin/file
! 3638: lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
! 3639: ;;
! 3640: esac
! 3641: else
! 3642: lt_cv_deplibs_check_method=pass_all
! 3643: fi
! 3644: ;;
! 3645:
! 3646: gnu*)
! 3647: lt_cv_deplibs_check_method=pass_all
! 3648: ;;
! 3649:
! 3650: hpux10.20*|hpux11*)
! 3651: lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
! 3652: lt_cv_file_magic_cmd=/usr/bin/file
! 3653: lt_cv_file_magic_test_file=/usr/lib/libc.sl
! 3654: ;;
! 3655:
! 3656: irix5* | irix6*)
! 3657: case $host_os in
! 3658: irix5*)
! 3659: # this will be overridden with pass_all, but let us keep it just in case
! 3660: lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
! 3661: ;;
! 3662: *)
! 3663: case $LD in
! 3664: *-32|*"-32 ") libmagic=32-bit;;
! 3665: *-n32|*"-n32 ") libmagic=N32;;
! 3666: *-64|*"-64 ") libmagic=64-bit;;
! 3667: *) libmagic=never-match;;
! 3668: esac
! 3669: # this will be overridden with pass_all, but let us keep it just in case
! 3670: lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
! 3671: ;;
! 3672: esac
! 3673: lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
! 3674: lt_cv_deplibs_check_method=pass_all
! 3675: ;;
! 3676:
! 3677: # This must be Linux ELF.
! 3678: linux-gnu*)
! 3679: case $host_cpu in
! 3680: alpha* | hppa* | i*86 | powerpc* | sparc* | ia64* )
! 3681: lt_cv_deplibs_check_method=pass_all ;;
! 3682: *)
! 3683: # glibc up to 2.1.1 does not perform some relocations on ARM
! 3684: lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
! 3685: esac
! 3686: lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
! 3687: ;;
! 3688:
! 3689: netbsd*)
! 3690: if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
! 3691: lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$'
! 3692: else
! 3693: lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so$'
! 3694: fi
! 3695: ;;
! 3696:
! 3697: newos6*)
! 3698: lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
! 3699: lt_cv_file_magic_cmd=/usr/bin/file
! 3700: lt_cv_file_magic_test_file=/usr/lib/libnls.so
! 3701: ;;
! 3702:
! 3703: openbsd*)
! 3704: lt_cv_file_magic_cmd=/usr/bin/file
! 3705: lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
! 3706: if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
! 3707: lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB shared object'
! 3708: else
! 3709: lt_cv_deplibs_check_method='file_magic OpenBSD.* shared library'
! 3710: fi
! 3711: ;;
! 3712:
! 3713: osf3* | osf4* | osf5*)
! 3714: # this will be overridden with pass_all, but let us keep it just in case
! 3715: lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
! 3716: lt_cv_file_magic_test_file=/shlib/libc.so
! 3717: lt_cv_deplibs_check_method=pass_all
! 3718: ;;
! 3719:
! 3720: sco3.2v5*)
! 3721: lt_cv_deplibs_check_method=pass_all
! 3722: ;;
! 3723:
! 3724: solaris*)
! 3725: lt_cv_deplibs_check_method=pass_all
! 3726: lt_cv_file_magic_test_file=/lib/libc.so
! 3727: ;;
! 3728:
! 3729: sysv5uw[78]* | sysv4*uw2*)
! 3730: lt_cv_deplibs_check_method=pass_all
! 3731: ;;
! 3732:
! 3733: sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
! 3734: case $host_vendor in
! 3735: motorola)
! 3736: lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
! 3737: lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
! 3738: ;;
! 3739: ncr)
! 3740: lt_cv_deplibs_check_method=pass_all
! 3741: ;;
! 3742: sequent)
! 3743: lt_cv_file_magic_cmd='/bin/file'
! 3744: lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
! 3745: ;;
! 3746: sni)
! 3747: lt_cv_file_magic_cmd='/bin/file'
! 3748: lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
! 3749: lt_cv_file_magic_test_file=/lib/libc.so
! 3750: ;;
! 3751: esac
! 3752: ;;
! 3753: esac
! 3754:
! 3755: fi
! 3756: echo "$as_me:3756: result: $lt_cv_deplibs_check_method" >&5
! 3757: echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
! 3758: file_magic_cmd=$lt_cv_file_magic_cmd
! 3759: deplibs_check_method=$lt_cv_deplibs_check_method
! 3760:
! 3761: # Check for command to grab the raw symbol name followed by C symbol from nm.
! 3762: echo "$as_me:3762: checking command to parse $NM output" >&5
! 3763: echo $ECHO_N "checking command to parse $NM output... $ECHO_C" >&6
! 3764: if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
! 3765: echo $ECHO_N "(cached) $ECHO_C" >&6
! 3766: else
! 3767:
! 3768: # These are sane defaults that work on at least a few old systems.
! 3769: # [They come from Ultrix. What could be older than Ultrix?!! ;)]
! 3770:
! 3771: # Character class describing NM global symbol codes.
! 3772: symcode='[BCDEGRST]'
! 3773:
! 3774: # Regexp to match symbols that can be accessed directly from C.
! 3775: sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
! 3776:
! 3777: # Transform the above into a raw symbol and a C symbol.
! 3778: symxfrm='\1 \2\3 \3'
! 3779:
! 3780: # Transform an extracted symbol line into a proper C declaration
! 3781: lt_cv_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern char \1;/p'"
! 3782:
! 3783: # Transform an extracted symbol line into symbol name and symbol address
! 3784: lt_cv_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'"
! 3785:
! 3786: # Define system-specific variables.
! 3787: case $host_os in
! 3788: aix*)
! 3789: symcode='[BCDT]'
! 3790: ;;
! 3791: cygwin* | mingw* | pw32*)
! 3792: symcode='[ABCDGISTW]'
! 3793: ;;
! 3794: hpux*) # Its linker distinguishes data from code symbols
! 3795: lt_cv_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern char \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
! 3796: lt_cv_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'"
! 3797: ;;
! 3798: irix*)
! 3799: symcode='[BCDEGRST]'
! 3800: ;;
! 3801: solaris* | sysv5*)
! 3802: symcode='[BDT]'
! 3803: ;;
! 3804: sysv4)
! 3805: symcode='[DFNSTU]'
! 3806: ;;
! 3807: esac
! 3808:
! 3809: # Handle CRLF in mingw tool chain
! 3810: opt_cr=
! 3811: case $host_os in
! 3812: mingw*)
! 3813: opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
! 3814: ;;
! 3815: esac
! 3816:
! 3817: # If we're using GNU nm, then use its standard symbol codes.
! 3818: if $NM -V 2>&1 | egrep '(GNU|with BFD)' > /dev/null; then
! 3819: symcode='[ABCDGISTW]'
! 3820: fi
! 3821:
! 3822: # Try without a prefix undercore, then with it.
! 3823: for ac_symprfx in "" "_"; do
! 3824:
! 3825: # Write the raw and C identifiers.
! 3826: lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*\($ac_symprfx\)$sympat$opt_cr$/$symxfrm/p'"
! 3827:
! 3828: # Check to see that the pipe works correctly.
! 3829: pipe_works=no
! 3830: rm -f conftest*
! 3831: cat > conftest.$ac_ext <<EOF
! 3832: #ifdef __cplusplus
! 3833: extern "C" {
! 3834: #endif
! 3835: char nm_test_var;
! 3836: void nm_test_func(){}
! 3837: #ifdef __cplusplus
! 3838: }
! 3839: #endif
! 3840: int main(){nm_test_var='a';nm_test_func();return(0);}
! 3841: EOF
! 3842:
! 3843: if { (eval echo "$as_me:3843: \"$ac_compile\"") >&5
! 3844: (eval $ac_compile) 2>&5
! 3845: ac_status=$?
! 3846: echo "$as_me:3846: \$? = $ac_status" >&5
! 3847: (exit $ac_status); }; then
! 3848: # Now try to grab the symbols.
! 3849: nlist=conftest.nm
! 3850: if { (eval echo "$as_me:3850: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
! 3851: (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
! 3852: ac_status=$?
! 3853: echo "$as_me:3853: \$? = $ac_status" >&5
! 3854: (exit $ac_status); } && test -s "$nlist"; then
! 3855: # Try sorting and uniquifying the output.
! 3856: if sort "$nlist" | uniq > "$nlist"T; then
! 3857: mv -f "$nlist"T "$nlist"
! 3858: else
! 3859: rm -f "$nlist"T
! 3860: fi
! 3861:
! 3862: # Make sure that we snagged all the symbols we need.
! 3863: if egrep ' nm_test_var$' "$nlist" >/dev/null; then
! 3864: if egrep ' nm_test_func$' "$nlist" >/dev/null; then
! 3865: cat <<EOF > conftest.$ac_ext
! 3866: #ifdef __cplusplus
! 3867: extern "C" {
! 3868: #endif
! 3869:
! 3870: EOF
! 3871: # Now generate the symbol file.
! 3872: eval "$lt_cv_global_symbol_to_cdecl"' < "$nlist" >> conftest.$ac_ext'
! 3873:
! 3874: cat <<EOF >> conftest.$ac_ext
! 3875: #if defined (__STDC__) && __STDC__
! 3876: # define lt_ptr void *
! 3877: #else
! 3878: # define lt_ptr char *
! 3879: # define const
! 3880: #endif
! 3881:
! 3882: /* The mapping between symbol names and symbols. */
! 3883: const struct {
! 3884: const char *name;
! 3885: lt_ptr address;
! 3886: }
! 3887: lt_preloaded_symbols[] =
! 3888: {
! 3889: EOF
! 3890: sed "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (lt_ptr) \&\2},/" < "$nlist" >> conftest.$ac_ext
! 3891: cat <<\EOF >> conftest.$ac_ext
! 3892: {0, (lt_ptr) 0}
! 3893: };
! 3894:
! 3895: #ifdef __cplusplus
! 3896: }
! 3897: #endif
! 3898: EOF
! 3899: # Now try linking the two files.
! 3900: mv conftest.$ac_objext conftstm.$ac_objext
! 3901: save_LIBS="$LIBS"
! 3902: save_CFLAGS="$CFLAGS"
! 3903: LIBS="conftstm.$ac_objext"
! 3904: CFLAGS="$CFLAGS$no_builtin_flag"
! 3905: if { (eval echo "$as_me:3905: \"$ac_link\"") >&5
! 3906: (eval $ac_link) 2>&5
! 3907: ac_status=$?
! 3908: echo "$as_me:3908: \$? = $ac_status" >&5
! 3909: (exit $ac_status); } && test -s conftest; then
! 3910: pipe_works=yes
! 3911: fi
! 3912: LIBS="$save_LIBS"
! 3913: CFLAGS="$save_CFLAGS"
! 3914: else
! 3915: echo "cannot find nm_test_func in $nlist" >&5
! 3916: fi
! 3917: else
! 3918: echo "cannot find nm_test_var in $nlist" >&5
! 3919: fi
! 3920: else
! 3921: echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
! 3922: fi
! 3923: else
! 3924: echo "$progname: failed program was:" >&5
! 3925: cat conftest.$ac_ext >&5
! 3926: fi
! 3927: rm -f conftest* conftst*
! 3928:
! 3929: # Do not use the global_symbol_pipe unless it works.
! 3930: if test "$pipe_works" = yes; then
! 3931: break
! 3932: else
! 3933: lt_cv_sys_global_symbol_pipe=
! 3934: fi
! 3935: done
! 3936:
! 3937: fi
! 3938:
! 3939: global_symbol_pipe="$lt_cv_sys_global_symbol_pipe"
! 3940: if test -z "$lt_cv_sys_global_symbol_pipe"; then
! 3941: global_symbol_to_cdecl=
! 3942: global_symbol_to_c_name_address=
! 3943: else
! 3944: global_symbol_to_cdecl="$lt_cv_global_symbol_to_cdecl"
! 3945: global_symbol_to_c_name_address="$lt_cv_global_symbol_to_c_name_address"
! 3946: fi
! 3947: if test -z "$global_symbol_pipe$global_symbol_to_cdec$global_symbol_to_c_name_address";
! 3948: then
! 3949: echo "$as_me:3949: result: failed" >&5
! 3950: echo "${ECHO_T}failed" >&6
! 3951: else
! 3952: echo "$as_me:3952: result: ok" >&5
! 3953: echo "${ECHO_T}ok" >&6
! 3954: fi
! 3955:
! 3956: ac_ext=c
! 3957: ac_cpp='$CPP $CPPFLAGS'
! 3958: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
! 3959: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
! 3960: ac_compiler_gnu=$ac_cv_c_compiler_gnu
! 3961: echo "$as_me:3961: checking how to run the C preprocessor" >&5
! 3962: echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
! 3963: # On Suns, sometimes $CPP names a directory.
! 3964: if test -n "$CPP" && test -d "$CPP"; then
! 3965: CPP=
! 3966: fi
! 3967: if test -z "$CPP"; then
! 3968: if test "${ac_cv_prog_CPP+set}" = set; then
! 3969: echo $ECHO_N "(cached) $ECHO_C" >&6
! 3970: else
! 3971: # Double quotes because CPP needs to be expanded
! 3972: for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
! 3973: do
! 3974: ac_preproc_ok=false
! 3975: for ac_c_preproc_warn_flag in '' yes
! 3976: do
! 3977: # Use a header file that comes with gcc, so configuring glibc
! 3978: # with a fresh cross-compiler works.
! 3979: # On the NeXT, cc -E runs the code through the compiler's parser,
! 3980: # not just through cpp. "Syntax error" is here to catch this case.
! 3981: cat >conftest.$ac_ext <<_ACEOF
! 3982: #line 3982 "configure"
! 3983: #include "confdefs.h"
! 3984: #include <assert.h>
! 3985: Syntax error
! 3986: _ACEOF
! 3987: if { (eval echo "$as_me:3987: \"$ac_cpp conftest.$ac_ext\"") >&5
! 3988: (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
! 3989: ac_status=$?
! 3990: egrep -v '^ *\+' conftest.er1 >conftest.err
! 3991: rm -f conftest.er1
! 3992: cat conftest.err >&5
! 3993: echo "$as_me:3993: \$? = $ac_status" >&5
! 3994: (exit $ac_status); } >/dev/null; then
! 3995: if test -s conftest.err; then
! 3996: ac_cpp_err=$ac_c_preproc_warn_flag
! 3997: else
! 3998: ac_cpp_err=
! 3999: fi
! 4000: else
! 4001: ac_cpp_err=yes
! 4002: fi
! 4003: if test -z "$ac_cpp_err"; then
! 4004: :
! 4005: else
! 4006: echo "$as_me: failed program was:" >&5
! 4007: cat conftest.$ac_ext >&5
! 4008: # Broken: fails on valid input.
! 4009: continue
! 4010: fi
! 4011: rm -f conftest.err conftest.$ac_ext
! 4012:
! 4013: # OK, works on sane cases. Now check whether non-existent headers
! 4014: # can be detected and how.
! 4015: cat >conftest.$ac_ext <<_ACEOF
! 4016: #line 4016 "configure"
! 4017: #include "confdefs.h"
! 4018: #include <ac_nonexistent.h>
! 4019: _ACEOF
! 4020: if { (eval echo "$as_me:4020: \"$ac_cpp conftest.$ac_ext\"") >&5
! 4021: (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
! 4022: ac_status=$?
! 4023: egrep -v '^ *\+' conftest.er1 >conftest.err
! 4024: rm -f conftest.er1
! 4025: cat conftest.err >&5
! 4026: echo "$as_me:4026: \$? = $ac_status" >&5
! 4027: (exit $ac_status); } >/dev/null; then
! 4028: if test -s conftest.err; then
! 4029: ac_cpp_err=$ac_c_preproc_warn_flag
! 4030: else
! 4031: ac_cpp_err=
! 4032: fi
! 4033: else
! 4034: ac_cpp_err=yes
! 4035: fi
! 4036: if test -z "$ac_cpp_err"; then
! 4037: # Broken: success on invalid input.
! 4038: continue
! 4039: else
! 4040: echo "$as_me: failed program was:" >&5
! 4041: cat conftest.$ac_ext >&5
! 4042: # Passes both tests.
! 4043: ac_preproc_ok=:
! 4044: break
! 4045: fi
! 4046: rm -f conftest.err conftest.$ac_ext
! 4047:
! 4048: done
! 4049: # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
! 4050: rm -f conftest.err conftest.$ac_ext
! 4051: if $ac_preproc_ok; then
! 4052: break
! 4053: fi
! 4054:
! 4055: done
! 4056: ac_cv_prog_CPP=$CPP
! 4057:
! 4058: fi
! 4059: CPP=$ac_cv_prog_CPP
! 4060: else
! 4061: ac_cv_prog_CPP=$CPP
! 4062: fi
! 4063: echo "$as_me:4063: result: $CPP" >&5
! 4064: echo "${ECHO_T}$CPP" >&6
! 4065: ac_preproc_ok=false
! 4066: for ac_c_preproc_warn_flag in '' yes
! 4067: do
! 4068: # Use a header file that comes with gcc, so configuring glibc
! 4069: # with a fresh cross-compiler works.
! 4070: # On the NeXT, cc -E runs the code through the compiler's parser,
! 4071: # not just through cpp. "Syntax error" is here to catch this case.
! 4072: cat >conftest.$ac_ext <<_ACEOF
! 4073: #line 4073 "configure"
! 4074: #include "confdefs.h"
! 4075: #include <assert.h>
! 4076: Syntax error
! 4077: _ACEOF
! 4078: if { (eval echo "$as_me:4078: \"$ac_cpp conftest.$ac_ext\"") >&5
! 4079: (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
! 4080: ac_status=$?
! 4081: egrep -v '^ *\+' conftest.er1 >conftest.err
! 4082: rm -f conftest.er1
! 4083: cat conftest.err >&5
! 4084: echo "$as_me:4084: \$? = $ac_status" >&5
! 4085: (exit $ac_status); } >/dev/null; then
! 4086: if test -s conftest.err; then
! 4087: ac_cpp_err=$ac_c_preproc_warn_flag
! 4088: else
! 4089: ac_cpp_err=
! 4090: fi
! 4091: else
! 4092: ac_cpp_err=yes
! 4093: fi
! 4094: if test -z "$ac_cpp_err"; then
! 4095: :
! 4096: else
! 4097: echo "$as_me: failed program was:" >&5
! 4098: cat conftest.$ac_ext >&5
! 4099: # Broken: fails on valid input.
! 4100: continue
! 4101: fi
! 4102: rm -f conftest.err conftest.$ac_ext
! 4103:
! 4104: # OK, works on sane cases. Now check whether non-existent headers
! 4105: # can be detected and how.
! 4106: cat >conftest.$ac_ext <<_ACEOF
! 4107: #line 4107 "configure"
! 4108: #include "confdefs.h"
! 4109: #include <ac_nonexistent.h>
! 4110: _ACEOF
! 4111: if { (eval echo "$as_me:4111: \"$ac_cpp conftest.$ac_ext\"") >&5
! 4112: (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
! 4113: ac_status=$?
! 4114: egrep -v '^ *\+' conftest.er1 >conftest.err
! 4115: rm -f conftest.er1
! 4116: cat conftest.err >&5
! 4117: echo "$as_me:4117: \$? = $ac_status" >&5
! 4118: (exit $ac_status); } >/dev/null; then
! 4119: if test -s conftest.err; then
! 4120: ac_cpp_err=$ac_c_preproc_warn_flag
! 4121: else
! 4122: ac_cpp_err=
! 4123: fi
! 4124: else
! 4125: ac_cpp_err=yes
! 4126: fi
! 4127: if test -z "$ac_cpp_err"; then
! 4128: # Broken: success on invalid input.
! 4129: continue
! 4130: else
! 4131: echo "$as_me: failed program was:" >&5
! 4132: cat conftest.$ac_ext >&5
! 4133: # Passes both tests.
! 4134: ac_preproc_ok=:
! 4135: break
! 4136: fi
! 4137: rm -f conftest.err conftest.$ac_ext
! 4138:
! 4139: done
! 4140: # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
! 4141: rm -f conftest.err conftest.$ac_ext
! 4142: if $ac_preproc_ok; then
! 4143: :
! 4144: else
! 4145: { { echo "$as_me:4145: error: C preprocessor \"$CPP\" fails sanity check" >&5
! 4146: echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check" >&2;}
! 4147: { (exit 1); exit 1; }; }
! 4148: fi
! 4149:
! 4150: ac_ext=c
! 4151: ac_cpp='$CPP $CPPFLAGS'
! 4152: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
! 4153: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
! 4154: ac_compiler_gnu=$ac_cv_c_compiler_gnu
! 4155:
! 4156: for ac_header in dlfcn.h
! 4157: do
! 4158: as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
! 4159: echo "$as_me:4159: checking for $ac_header" >&5
! 4160: echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
! 4161: if eval "test \"\${$as_ac_Header+set}\" = set"; then
! 4162: echo $ECHO_N "(cached) $ECHO_C" >&6
! 4163: else
! 4164: cat >conftest.$ac_ext <<_ACEOF
! 4165: #line 4165 "configure"
! 4166: #include "confdefs.h"
! 4167: #include <$ac_header>
! 4168: _ACEOF
! 4169: if { (eval echo "$as_me:4169: \"$ac_cpp conftest.$ac_ext\"") >&5
! 4170: (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
! 4171: ac_status=$?
! 4172: egrep -v '^ *\+' conftest.er1 >conftest.err
! 4173: rm -f conftest.er1
! 4174: cat conftest.err >&5
! 4175: echo "$as_me:4175: \$? = $ac_status" >&5
! 4176: (exit $ac_status); } >/dev/null; then
! 4177: if test -s conftest.err; then
! 4178: ac_cpp_err=$ac_c_preproc_warn_flag
! 4179: else
! 4180: ac_cpp_err=
! 4181: fi
! 4182: else
! 4183: ac_cpp_err=yes
! 4184: fi
! 4185: if test -z "$ac_cpp_err"; then
! 4186: eval "$as_ac_Header=yes"
! 4187: else
! 4188: echo "$as_me: failed program was:" >&5
! 4189: cat conftest.$ac_ext >&5
! 4190: eval "$as_ac_Header=no"
! 4191: fi
! 4192: rm -f conftest.err conftest.$ac_ext
! 4193: fi
! 4194: echo "$as_me:4194: result: `eval echo '${'$as_ac_Header'}'`" >&5
! 4195: echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
! 4196: if test `eval echo '${'$as_ac_Header'}'` = yes; then
! 4197: cat >>confdefs.h <<EOF
! 4198: #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
! 4199: EOF
! 4200:
! 4201: fi
! 4202: done
! 4203:
! 4204: # Only perform the check for file, if the check method requires it
! 4205: case $deplibs_check_method in
! 4206: file_magic*)
! 4207: if test "$file_magic_cmd" = '$MAGIC_CMD'; then
! 4208: echo "$as_me:4208: checking for ${ac_tool_prefix}file" >&5
! 4209: echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
! 4210: if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
! 4211: echo $ECHO_N "(cached) $ECHO_C" >&6
! 4212: else
! 4213: case $MAGIC_CMD in
! 4214: /*)
! 4215: lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
! 4216: ;;
! 4217: ?:/*)
! 4218: lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
! 4219: ;;
! 4220: *)
! 4221: ac_save_MAGIC_CMD="$MAGIC_CMD"
! 4222: IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
! 4223: ac_dummy="/usr/bin:$PATH"
! 4224: for ac_dir in $ac_dummy; do
! 4225: test -z "$ac_dir" && ac_dir=.
! 4226: if test -f $ac_dir/${ac_tool_prefix}file; then
! 4227: lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
! 4228: if test -n "$file_magic_test_file"; then
! 4229: case $deplibs_check_method in
! 4230: "file_magic "*)
! 4231: file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
! 4232: MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
! 4233: if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
! 4234: egrep "$file_magic_regex" > /dev/null; then
! 4235: :
! 4236: else
! 4237: cat <<EOF 1>&2
! 4238:
! 4239: *** Warning: the command libtool uses to detect shared libraries,
! 4240: *** $file_magic_cmd, produces output that libtool cannot recognize.
! 4241: *** The result is that libtool may fail to recognize shared libraries
! 4242: *** as such. This will affect the creation of libtool libraries that
! 4243: *** depend on shared libraries, but programs linked with such libtool
! 4244: *** libraries will work regardless of this problem. Nevertheless, you
! 4245: *** may want to report the problem to your system manager and/or to
! 4246: *** bug-libtool@gnu.org
! 4247:
! 4248: EOF
! 4249: fi ;;
! 4250: esac
! 4251: fi
! 4252: break
! 4253: fi
! 4254: done
! 4255: IFS="$ac_save_ifs"
! 4256: MAGIC_CMD="$ac_save_MAGIC_CMD"
! 4257: ;;
! 4258: esac
! 4259: fi
! 4260:
! 4261: MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
! 4262: if test -n "$MAGIC_CMD"; then
! 4263: echo "$as_me:4263: result: $MAGIC_CMD" >&5
! 4264: echo "${ECHO_T}$MAGIC_CMD" >&6
! 4265: else
! 4266: echo "$as_me:4266: result: no" >&5
! 4267: echo "${ECHO_T}no" >&6
! 4268: fi
! 4269:
! 4270: if test -z "$lt_cv_path_MAGIC_CMD"; then
! 4271: if test -n "$ac_tool_prefix"; then
! 4272: echo "$as_me:4272: checking for file" >&5
! 4273: echo $ECHO_N "checking for file... $ECHO_C" >&6
! 4274: if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
! 4275: echo $ECHO_N "(cached) $ECHO_C" >&6
! 4276: else
! 4277: case $MAGIC_CMD in
! 4278: /*)
! 4279: lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
! 4280: ;;
! 4281: ?:/*)
! 4282: lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
! 4283: ;;
! 4284: *)
! 4285: ac_save_MAGIC_CMD="$MAGIC_CMD"
! 4286: IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
! 4287: ac_dummy="/usr/bin:$PATH"
! 4288: for ac_dir in $ac_dummy; do
! 4289: test -z "$ac_dir" && ac_dir=.
! 4290: if test -f $ac_dir/file; then
! 4291: lt_cv_path_MAGIC_CMD="$ac_dir/file"
! 4292: if test -n "$file_magic_test_file"; then
! 4293: case $deplibs_check_method in
! 4294: "file_magic "*)
! 4295: file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
! 4296: MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
! 4297: if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
! 4298: egrep "$file_magic_regex" > /dev/null; then
! 4299: :
! 4300: else
! 4301: cat <<EOF 1>&2
! 4302:
! 4303: *** Warning: the command libtool uses to detect shared libraries,
! 4304: *** $file_magic_cmd, produces output that libtool cannot recognize.
! 4305: *** The result is that libtool may fail to recognize shared libraries
! 4306: *** as such. This will affect the creation of libtool libraries that
! 4307: *** depend on shared libraries, but programs linked with such libtool
! 4308: *** libraries will work regardless of this problem. Nevertheless, you
! 4309: *** may want to report the problem to your system manager and/or to
! 4310: *** bug-libtool@gnu.org
! 4311:
! 4312: EOF
! 4313: fi ;;
! 4314: esac
! 4315: fi
! 4316: break
! 4317: fi
! 4318: done
! 4319: IFS="$ac_save_ifs"
! 4320: MAGIC_CMD="$ac_save_MAGIC_CMD"
! 4321: ;;
! 4322: esac
! 4323: fi
! 4324:
! 4325: MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
! 4326: if test -n "$MAGIC_CMD"; then
! 4327: echo "$as_me:4327: result: $MAGIC_CMD" >&5
! 4328: echo "${ECHO_T}$MAGIC_CMD" >&6
! 4329: else
! 4330: echo "$as_me:4330: result: no" >&5
! 4331: echo "${ECHO_T}no" >&6
! 4332: fi
! 4333:
! 4334: else
! 4335: MAGIC_CMD=:
! 4336: fi
! 4337: fi
! 4338:
! 4339: fi
! 4340: ;;
! 4341: esac
! 4342:
! 4343: if test -n "$ac_tool_prefix"; then
! 4344: # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
! 4345: set dummy ${ac_tool_prefix}ranlib; ac_word=$2
! 4346: echo "$as_me:4346: checking for $ac_word" >&5
! 4347: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
! 4348: if test "${ac_cv_prog_RANLIB+set}" = set; then
! 4349: echo $ECHO_N "(cached) $ECHO_C" >&6
! 4350: else
! 4351: if test -n "$RANLIB"; then
! 4352: ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
! 4353: else
! 4354: ac_save_IFS=$IFS; IFS=$ac_path_separator
! 4355: ac_dummy="$PATH"
! 4356: for ac_dir in $ac_dummy; do
! 4357: IFS=$ac_save_IFS
! 4358: test -z "$ac_dir" && ac_dir=.
! 4359: $as_executable_p "$ac_dir/$ac_word" || continue
! 4360: ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
! 4361: echo "$as_me:4361: found $ac_dir/$ac_word" >&5
! 4362: break
! 4363: done
! 4364:
! 4365: fi
! 4366: fi
! 4367: RANLIB=$ac_cv_prog_RANLIB
! 4368: if test -n "$RANLIB"; then
! 4369: echo "$as_me:4369: result: $RANLIB" >&5
! 4370: echo "${ECHO_T}$RANLIB" >&6
! 4371: else
! 4372: echo "$as_me:4372: result: no" >&5
! 4373: echo "${ECHO_T}no" >&6
! 4374: fi
! 4375:
! 4376: fi
! 4377: if test -z "$ac_cv_prog_RANLIB"; then
! 4378: ac_ct_RANLIB=$RANLIB
! 4379: # Extract the first word of "ranlib", so it can be a program name with args.
! 4380: set dummy ranlib; ac_word=$2
! 4381: echo "$as_me:4381: checking for $ac_word" >&5
! 4382: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
! 4383: if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
! 4384: echo $ECHO_N "(cached) $ECHO_C" >&6
! 4385: else
! 4386: if test -n "$ac_ct_RANLIB"; then
! 4387: ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
! 4388: else
! 4389: ac_save_IFS=$IFS; IFS=$ac_path_separator
! 4390: ac_dummy="$PATH"
! 4391: for ac_dir in $ac_dummy; do
! 4392: IFS=$ac_save_IFS
! 4393: test -z "$ac_dir" && ac_dir=.
! 4394: $as_executable_p "$ac_dir/$ac_word" || continue
! 4395: ac_cv_prog_ac_ct_RANLIB="ranlib"
! 4396: echo "$as_me:4396: found $ac_dir/$ac_word" >&5
! 4397: break
! 4398: done
! 4399:
! 4400: test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
! 4401: fi
! 4402: fi
! 4403: ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
! 4404: if test -n "$ac_ct_RANLIB"; then
! 4405: echo "$as_me:4405: result: $ac_ct_RANLIB" >&5
! 4406: echo "${ECHO_T}$ac_ct_RANLIB" >&6
! 4407: else
! 4408: echo "$as_me:4408: result: no" >&5
! 4409: echo "${ECHO_T}no" >&6
! 4410: fi
! 4411:
! 4412: RANLIB=$ac_ct_RANLIB
! 4413: else
! 4414: RANLIB="$ac_cv_prog_RANLIB"
! 4415: fi
! 4416:
! 4417: if test -n "$ac_tool_prefix"; then
! 4418: # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
! 4419: set dummy ${ac_tool_prefix}strip; ac_word=$2
! 4420: echo "$as_me:4420: checking for $ac_word" >&5
! 4421: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
! 4422: if test "${ac_cv_prog_STRIP+set}" = set; then
! 4423: echo $ECHO_N "(cached) $ECHO_C" >&6
! 4424: else
! 4425: if test -n "$STRIP"; then
! 4426: ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
! 4427: else
! 4428: ac_save_IFS=$IFS; IFS=$ac_path_separator
! 4429: ac_dummy="$PATH"
! 4430: for ac_dir in $ac_dummy; do
! 4431: IFS=$ac_save_IFS
! 4432: test -z "$ac_dir" && ac_dir=.
! 4433: $as_executable_p "$ac_dir/$ac_word" || continue
! 4434: ac_cv_prog_STRIP="${ac_tool_prefix}strip"
! 4435: echo "$as_me:4435: found $ac_dir/$ac_word" >&5
! 4436: break
! 4437: done
! 4438:
! 4439: fi
! 4440: fi
! 4441: STRIP=$ac_cv_prog_STRIP
! 4442: if test -n "$STRIP"; then
! 4443: echo "$as_me:4443: result: $STRIP" >&5
! 4444: echo "${ECHO_T}$STRIP" >&6
! 4445: else
! 4446: echo "$as_me:4446: result: no" >&5
! 4447: echo "${ECHO_T}no" >&6
! 4448: fi
! 4449:
! 4450: fi
! 4451: if test -z "$ac_cv_prog_STRIP"; then
! 4452: ac_ct_STRIP=$STRIP
! 4453: # Extract the first word of "strip", so it can be a program name with args.
! 4454: set dummy strip; ac_word=$2
! 4455: echo "$as_me:4455: checking for $ac_word" >&5
! 4456: echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
! 4457: if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
! 4458: echo $ECHO_N "(cached) $ECHO_C" >&6
! 4459: else
! 4460: if test -n "$ac_ct_STRIP"; then
! 4461: ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
! 4462: else
! 4463: ac_save_IFS=$IFS; IFS=$ac_path_separator
! 4464: ac_dummy="$PATH"
! 4465: for ac_dir in $ac_dummy; do
! 4466: IFS=$ac_save_IFS
! 4467: test -z "$ac_dir" && ac_dir=.
! 4468: $as_executable_p "$ac_dir/$ac_word" || continue
! 4469: ac_cv_prog_ac_ct_STRIP="strip"
! 4470: echo "$as_me:4470: found $ac_dir/$ac_word" >&5
! 4471: break
! 4472: done
! 4473:
! 4474: test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
! 4475: fi
! 4476: fi
! 4477: ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
! 4478: if test -n "$ac_ct_STRIP"; then
! 4479: echo "$as_me:4479: result: $ac_ct_STRIP" >&5
! 4480: echo "${ECHO_T}$ac_ct_STRIP" >&6
! 4481: else
! 4482: echo "$as_me:4482: result: no" >&5
! 4483: echo "${ECHO_T}no" >&6
! 4484: fi
! 4485:
! 4486: STRIP=$ac_ct_STRIP
! 4487: else
! 4488: STRIP="$ac_cv_prog_STRIP"
! 4489: fi
! 4490:
! 4491: enable_dlopen=no
! 4492: enable_win32_dll=no
! 4493:
! 4494: # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
! 4495: if test "${enable_libtool_lock+set}" = set; then
! 4496: enableval="$enable_libtool_lock"
! 4497:
! 4498: fi;
! 4499: test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
! 4500:
! 4501: # Some flags need to be propagated to the compiler or linker for good
! 4502: # libtool support.
! 4503: case $host in
! 4504: *-*-irix6*)
! 4505: # Find out which ABI we are using.
! 4506: echo '#line 4506 "configure"' > conftest.$ac_ext
! 4507: if { (eval echo "$as_me:4507: \"$ac_compile\"") >&5
! 4508: (eval $ac_compile) 2>&5
! 4509: ac_status=$?
! 4510: echo "$as_me:4510: \$? = $ac_status" >&5
! 4511: (exit $ac_status); }; then
! 4512: case `/usr/bin/file conftest.$ac_objext` in
! 4513: *32-bit*)
! 4514: LD="${LD-ld} -32"
! 4515: ;;
! 4516: *N32*)
! 4517: LD="${LD-ld} -n32"
! 4518: ;;
! 4519: *64-bit*)
! 4520: LD="${LD-ld} -64"
! 4521: ;;
! 4522: esac
! 4523: fi
! 4524: rm -rf conftest*
! 4525: ;;
! 4526:
! 4527: *-*-sco3.2v5*)
! 4528: # On SCO OpenServer 5, we need -belf to get full-featured binaries.
! 4529: SAVE_CFLAGS="$CFLAGS"
! 4530: CFLAGS="$CFLAGS -belf"
! 4531: echo "$as_me:4531: checking whether the C compiler needs -belf" >&5
! 4532: echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
! 4533: if test "${lt_cv_cc_needs_belf+set}" = set; then
! 4534: echo $ECHO_N "(cached) $ECHO_C" >&6
! 4535: else
! 4536:
! 4537: ac_ext=c
! 4538: ac_cpp='$CPP $CPPFLAGS'
! 4539: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
! 4540: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
! 4541: ac_compiler_gnu=$ac_cv_c_compiler_gnu
! 4542:
! 4543: cat >conftest.$ac_ext <<_ACEOF
! 4544: #line 4544 "configure"
! 4545: #include "confdefs.h"
! 4546:
! 4547: int
! 4548: main ()
! 4549: {
! 4550:
! 4551: ;
! 4552: return 0;
! 4553: }
! 4554: _ACEOF
! 4555: rm -f conftest.$ac_objext conftest$ac_exeext
! 4556: if { (eval echo "$as_me:4556: \"$ac_link\"") >&5
! 4557: (eval $ac_link) 2>&5
! 4558: ac_status=$?
! 4559: echo "$as_me:4559: \$? = $ac_status" >&5
! 4560: (exit $ac_status); } &&
! 4561: { ac_try='test -s conftest$ac_exeext'
! 4562: { (eval echo "$as_me:4562: \"$ac_try\"") >&5
! 4563: (eval $ac_try) 2>&5
! 4564: ac_status=$?
! 4565: echo "$as_me:4565: \$? = $ac_status" >&5
! 4566: (exit $ac_status); }; }; then
! 4567: lt_cv_cc_needs_belf=yes
! 4568: else
! 4569: echo "$as_me: failed program was:" >&5
! 4570: cat conftest.$ac_ext >&5
! 4571: lt_cv_cc_needs_belf=no
! 4572: fi
! 4573: rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
! 4574: ac_ext=c
! 4575: ac_cpp='$CPP $CPPFLAGS'
! 4576: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
! 4577: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
! 4578: ac_compiler_gnu=$ac_cv_c_compiler_gnu
! 4579:
! 4580: fi
! 4581: echo "$as_me:4581: result: $lt_cv_cc_needs_belf" >&5
! 4582: echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
! 4583: if test x"$lt_cv_cc_needs_belf" != x"yes"; then
! 4584: # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
! 4585: CFLAGS="$SAVE_CFLAGS"
! 4586: fi
! 4587: ;;
! 4588:
! 4589: esac
! 4590:
! 4591: # Sed substitution that helps us do robust quoting. It backslashifies
! 4592: # metacharacters that are still active within double-quoted strings.
! 4593: Xsed='sed -e s/^X//'
! 4594: sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
! 4595:
! 4596: # Same as above, but do not quote variable references.
! 4597: double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
! 4598:
! 4599: # Sed substitution to delay expansion of an escaped shell variable in a
! 4600: # double_quote_subst'ed string.
! 4601: delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
! 4602:
! 4603: # Constants:
! 4604: rm="rm -f"
! 4605:
! 4606: # Global variables:
! 4607: default_ofile=libtool
! 4608: can_build_shared=yes
! 4609:
! 4610: # All known linkers require a `.a' archive for static linking (except M$VC,
! 4611: # which needs '.lib').
! 4612: libext=a
! 4613: ltmain="$ac_aux_dir/ltmain.sh"
! 4614: ofile="$default_ofile"
! 4615: with_gnu_ld="$lt_cv_prog_gnu_ld"
! 4616: need_locks="$enable_libtool_lock"
! 4617:
! 4618: old_CC="$CC"
! 4619: old_CFLAGS="$CFLAGS"
! 4620:
! 4621: # Set sane defaults for various variables
! 4622: test -z "$AR" && AR=ar
! 4623: test -z "$AR_FLAGS" && AR_FLAGS=cru
! 4624: test -z "$AS" && AS=as
! 4625: test -z "$CC" && CC=cc
! 4626: test -z "$DLLTOOL" && DLLTOOL=dlltool
! 4627: test -z "$LD" && LD=ld
! 4628: test -z "$LN_S" && LN_S="ln -s"
! 4629: test -z "$MAGIC_CMD" && MAGIC_CMD=file
! 4630: test -z "$NM" && NM=nm
! 4631: test -z "$OBJDUMP" && OBJDUMP=objdump
! 4632: test -z "$RANLIB" && RANLIB=:
! 4633: test -z "$STRIP" && STRIP=:
! 4634: test -z "$ac_objext" && ac_objext=o
! 4635:
! 4636: if test x"$host" != x"$build"; then
! 4637: ac_tool_prefix=${host_alias}-
! 4638: else
! 4639: ac_tool_prefix=
! 4640: fi
! 4641:
! 4642: # Transform linux* to *-*-linux-gnu*, to support old configure scripts.
! 4643: case $host_os in
! 4644: linux-gnu*) ;;
! 4645: linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'`
! 4646: esac
! 4647:
! 4648: case $host_os in
! 4649: aix3*)
! 4650: # AIX sometimes has problems with the GCC collect2 program. For some
! 4651: # reason, if we set the COLLECT_NAMES environment variable, the problems
! 4652: # vanish in a puff of smoke.
! 4653: if test "X${COLLECT_NAMES+set}" != Xset; then
! 4654: COLLECT_NAMES=
! 4655: export COLLECT_NAMES
! 4656: fi
! 4657: ;;
! 4658: esac
! 4659:
! 4660: # Determine commands to create old-style static archives.
! 4661: old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
! 4662: old_postinstall_cmds='chmod 644 $oldlib'
! 4663: old_postuninstall_cmds=
! 4664:
! 4665: if test -n "$RANLIB"; then
! 4666: case $host_os in
! 4667: openbsd*)
! 4668: old_postinstall_cmds="\$RANLIB -t \$oldlib~$old_postinstall_cmds"
! 4669: ;;
! 4670: *)
! 4671: old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds"
! 4672: ;;
! 4673: esac
! 4674: old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
! 4675: fi
! 4676:
! 4677: # Allow CC to be a program name with arguments.
! 4678: set dummy $CC
! 4679: compiler="$2"
! 4680:
! 4681: ## FIXME: this should be a separate macro
! 4682: ##
! 4683: echo "$as_me:4683: checking for objdir" >&5
! 4684: echo $ECHO_N "checking for objdir... $ECHO_C" >&6
! 4685: rm -f .libs 2>/dev/null
! 4686: mkdir .libs 2>/dev/null
! 4687: if test -d .libs; then
! 4688: objdir=.libs
! 4689: else
! 4690: # MS-DOS does not allow filenames that begin with a dot.
! 4691: objdir=_libs
! 4692: fi
! 4693: rmdir .libs 2>/dev/null
! 4694: echo "$as_me:4694: result: $objdir" >&5
! 4695: echo "${ECHO_T}$objdir" >&6
! 4696: ##
! 4697: ## END FIXME
! 4698:
! 4699: ## FIXME: this should be a separate macro
! 4700: ##
! 4701:
! 4702: # Check whether --with-pic or --without-pic was given.
! 4703: if test "${with_pic+set}" = set; then
! 4704: withval="$with_pic"
! 4705: pic_mode="$withval"
! 4706: else
! 4707: pic_mode=default
! 4708: fi;
! 4709: test -z "$pic_mode" && pic_mode=default
! 4710:
! 4711: # We assume here that the value for lt_cv_prog_cc_pic will not be cached
! 4712: # in isolation, and that seeing it set (from the cache) indicates that
! 4713: # the associated values are set (in the cache) correctly too.
! 4714: echo "$as_me:4714: checking for $compiler option to produce PIC" >&5
! 4715: echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
! 4716: if test "${lt_cv_prog_cc_pic+set}" = set; then
! 4717: echo $ECHO_N "(cached) $ECHO_C" >&6
! 4718: else
! 4719: lt_cv_prog_cc_pic=
! 4720: lt_cv_prog_cc_shlib=
! 4721: lt_cv_prog_cc_wl=
! 4722: lt_cv_prog_cc_static=
! 4723: lt_cv_prog_cc_no_builtin=
! 4724: lt_cv_prog_cc_can_build_shared=$can_build_shared
! 4725:
! 4726: if test "$GCC" = yes; then
! 4727: lt_cv_prog_cc_wl='-Wl,'
! 4728: lt_cv_prog_cc_static='-static'
! 4729:
! 4730: case $host_os in
! 4731: aix*)
! 4732: # Below there is a dirty hack to force normal static linking with -ldl
! 4733: # The problem is because libdl dynamically linked with both libc and
! 4734: # libC (AIX C++ library), which obviously doesn't included in libraries
! 4735: # list by gcc. This cause undefined symbols with -static flags.
! 4736: # This hack allows C programs to be linked with "-static -ldl", but
! 4737: # not sure about C++ programs.
! 4738: lt_cv_prog_cc_static="$lt_cv_prog_cc_static ${lt_cv_prog_cc_wl}-lC"
! 4739: ;;
! 4740: amigaos*)
! 4741: # FIXME: we need at least 68020 code to build shared libraries, but
! 4742: # adding the `-m68020' flag to GCC prevents building anything better,
! 4743: # like `-m68040'.
! 4744: lt_cv_prog_cc_pic='-m68020 -resident32 -malways-restore-a4'
! 4745: ;;
! 4746: beos* | irix5* | irix6* | osf3* | osf4* | osf5*)
! 4747: # PIC is the default for these OSes.
! 4748: ;;
! 4749: darwin* | rhapsody*)
! 4750: # PIC is the default on this platform
! 4751: # Common symbols not allowed in MH_DYLIB files
! 4752: lt_cv_prog_cc_pic='-fno-common'
! 4753: ;;
! 4754: cygwin* | mingw* | pw32* | os2*)
! 4755: # This hack is so that the source file can tell whether it is being
! 4756: # built for inclusion in a dll (and should export symbols for example).
! 4757: lt_cv_prog_cc_pic='-DDLL_EXPORT'
! 4758: ;;
! 4759: sysv4*MP*)
! 4760: if test -d /usr/nec; then
! 4761: lt_cv_prog_cc_pic=-Kconform_pic
! 4762: fi
! 4763: ;;
! 4764: *)
! 4765: lt_cv_prog_cc_pic='-fPIC'
! 4766: ;;
! 4767: esac
! 4768: else
! 4769: # PORTME Check for PIC flags for the system compiler.
! 4770: case $host_os in
! 4771: aix3* | aix4* | aix5*)
! 4772: lt_cv_prog_cc_wl='-Wl,'
! 4773: # All AIX code is PIC.
! 4774: if test "$host_cpu" = ia64; then
! 4775: # AIX 5 now supports IA64 processor
! 4776: lt_cv_prog_cc_static='-Bstatic'
! 4777: else
! 4778: lt_cv_prog_cc_static='-bnso -bI:/lib/syscalls.exp'
! 4779: fi
! 4780: ;;
! 4781:
! 4782: hpux9* | hpux10* | hpux11*)
! 4783: # Is there a better lt_cv_prog_cc_static that works with the bundled CC?
! 4784: lt_cv_prog_cc_wl='-Wl,'
! 4785: lt_cv_prog_cc_static="${lt_cv_prog_cc_wl}-a ${lt_cv_prog_cc_wl}archive"
! 4786: lt_cv_prog_cc_pic='+Z'
! 4787: ;;
! 4788:
! 4789: irix5* | irix6*)
! 4790: lt_cv_prog_cc_wl='-Wl,'
! 4791: lt_cv_prog_cc_static='-non_shared'
! 4792: # PIC (with -KPIC) is the default.
! 4793: ;;
! 4794:
! 4795: cygwin* | mingw* | pw32* | os2*)
! 4796: # This hack is so that the source file can tell whether it is being
! 4797: # built for inclusion in a dll (and should export symbols for example).
! 4798: lt_cv_prog_cc_pic='-DDLL_EXPORT'
! 4799: ;;
! 4800:
! 4801: newsos6)
! 4802: lt_cv_prog_cc_pic='-KPIC'
! 4803: lt_cv_prog_cc_static='-Bstatic'
! 4804: ;;
! 4805:
! 4806: osf3* | osf4* | osf5*)
! 4807: # All OSF/1 code is PIC.
! 4808: lt_cv_prog_cc_wl='-Wl,'
! 4809: lt_cv_prog_cc_static='-non_shared'
! 4810: ;;
! 4811:
! 4812: sco3.2v5*)
! 4813: lt_cv_prog_cc_pic='-Kpic'
! 4814: lt_cv_prog_cc_static='-dn'
! 4815: lt_cv_prog_cc_shlib='-belf'
! 4816: ;;
! 4817:
! 4818: solaris*)
! 4819: lt_cv_prog_cc_pic='-KPIC'
! 4820: lt_cv_prog_cc_static='-Bstatic'
! 4821: lt_cv_prog_cc_wl='-Wl,'
! 4822: ;;
! 4823:
! 4824: sunos4*)
! 4825: lt_cv_prog_cc_pic='-PIC'
! 4826: lt_cv_prog_cc_static='-Bstatic'
! 4827: lt_cv_prog_cc_wl='-Qoption ld '
! 4828: ;;
! 4829:
! 4830: sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
! 4831: lt_cv_prog_cc_pic='-KPIC'
! 4832: lt_cv_prog_cc_static='-Bstatic'
! 4833: if test "x$host_vendor" = xsni; then
! 4834: lt_cv_prog_cc_wl='-LD'
! 4835: else
! 4836: lt_cv_prog_cc_wl='-Wl,'
! 4837: fi
! 4838: ;;
! 4839:
! 4840: uts4*)
! 4841: lt_cv_prog_cc_pic='-pic'
! 4842: lt_cv_prog_cc_static='-Bstatic'
! 4843: ;;
! 4844:
! 4845: sysv4*MP*)
! 4846: if test -d /usr/nec ;then
! 4847: lt_cv_prog_cc_pic='-Kconform_pic'
! 4848: lt_cv_prog_cc_static='-Bstatic'
! 4849: fi
! 4850: ;;
! 4851:
! 4852: *)
! 4853: lt_cv_prog_cc_can_build_shared=no
! 4854: ;;
! 4855: esac
! 4856: fi
! 4857:
! 4858: fi
! 4859:
! 4860: if test -z "$lt_cv_prog_cc_pic"; then
! 4861: echo "$as_me:4861: result: none" >&5
! 4862: echo "${ECHO_T}none" >&6
! 4863: else
! 4864: echo "$as_me:4864: result: $lt_cv_prog_cc_pic" >&5
! 4865: echo "${ECHO_T}$lt_cv_prog_cc_pic" >&6
! 4866:
! 4867: # Check to make sure the pic_flag actually works.
! 4868: echo "$as_me:4868: checking if $compiler PIC flag $lt_cv_prog_cc_pic works" >&5
! 4869: echo $ECHO_N "checking if $compiler PIC flag $lt_cv_prog_cc_pic works... $ECHO_C" >&6
! 4870: if test "${lt_cv_prog_cc_pic_works+set}" = set; then
! 4871: echo $ECHO_N "(cached) $ECHO_C" >&6
! 4872: else
! 4873: save_CFLAGS="$CFLAGS"
! 4874: CFLAGS="$CFLAGS $lt_cv_prog_cc_pic -DPIC"
! 4875: cat >conftest.$ac_ext <<_ACEOF
! 4876: #line 4876 "configure"
! 4877: #include "confdefs.h"
! 4878:
! 4879: int
! 4880: main ()
! 4881: {
! 4882:
! 4883: ;
! 4884: return 0;
! 4885: }
! 4886: _ACEOF
! 4887: rm -f conftest.$ac_objext
! 4888: if { (eval echo "$as_me:4888: \"$ac_compile\"") >&5
! 4889: (eval $ac_compile) 2>&5
! 4890: ac_status=$?
! 4891: echo "$as_me:4891: \$? = $ac_status" >&5
! 4892: (exit $ac_status); } &&
! 4893: { ac_try='test -s conftest.$ac_objext'
! 4894: { (eval echo "$as_me:4894: \"$ac_try\"") >&5
! 4895: (eval $ac_try) 2>&5
! 4896: ac_status=$?
! 4897: echo "$as_me:4897: \$? = $ac_status" >&5
! 4898: (exit $ac_status); }; }; then
! 4899: case $host_os in
! 4900: hpux9* | hpux10* | hpux11*)
! 4901: # On HP-UX, both CC and GCC only warn that PIC is supported... then
! 4902: # they create non-PIC objects. So, if there were any warnings, we
! 4903: # assume that PIC is not supported.
! 4904: if test -s conftest.err; then
! 4905: lt_cv_prog_cc_pic_works=no
! 4906: else
! 4907: lt_cv_prog_cc_pic_works=yes
! 4908: fi
! 4909: ;;
! 4910: *)
! 4911: lt_cv_prog_cc_pic_works=yes
! 4912: ;;
! 4913: esac
! 4914:
! 4915: else
! 4916: echo "$as_me: failed program was:" >&5
! 4917: cat conftest.$ac_ext >&5
! 4918: lt_cv_prog_cc_pic_works=no
! 4919:
! 4920: fi
! 4921: rm -f conftest.$ac_objext conftest.$ac_ext
! 4922: CFLAGS="$save_CFLAGS"
! 4923:
! 4924: fi
! 4925:
! 4926: if test "X$lt_cv_prog_cc_pic_works" = Xno; then
! 4927: lt_cv_prog_cc_pic=
! 4928: lt_cv_prog_cc_can_build_shared=no
! 4929: else
! 4930: lt_cv_prog_cc_pic=" $lt_cv_prog_cc_pic"
! 4931: fi
! 4932:
! 4933: echo "$as_me:4933: result: $lt_cv_prog_cc_pic_works" >&5
! 4934: echo "${ECHO_T}$lt_cv_prog_cc_pic_works" >&6
! 4935: fi
! 4936: ##
! 4937: ## END FIXME
! 4938:
! 4939: # Check for any special shared library compilation flags.
! 4940: if test -n "$lt_cv_prog_cc_shlib"; then
! 4941: { echo "$as_me:4941: WARNING: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" >&5
! 4942: echo "$as_me: WARNING: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" >&2;}
! 4943: if echo "$old_CC $old_CFLAGS " | egrep -e "[ ]$lt_cv_prog_cc_shlib[ ]" >/dev/null; then :
! 4944: else
! 4945: { echo "$as_me:4945: WARNING: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&5
! 4946: echo "$as_me: WARNING: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&2;}
! 4947: lt_cv_prog_cc_can_build_shared=no
! 4948: fi
! 4949: fi
! 4950:
! 4951: ## FIXME: this should be a separate macro
! 4952: ##
! 4953: echo "$as_me:4953: checking if $compiler static flag $lt_cv_prog_cc_static works" >&5
! 4954: echo $ECHO_N "checking if $compiler static flag $lt_cv_prog_cc_static works... $ECHO_C" >&6
! 4955: if test "${lt_cv_prog_cc_static_works+set}" = set; then
! 4956: echo $ECHO_N "(cached) $ECHO_C" >&6
! 4957: else
! 4958: lt_cv_prog_cc_static_works=no
! 4959: save_LDFLAGS="$LDFLAGS"
! 4960: LDFLAGS="$LDFLAGS $lt_cv_prog_cc_static"
! 4961: cat >conftest.$ac_ext <<_ACEOF
! 4962: #line 4962 "configure"
! 4963: #include "confdefs.h"
! 4964:
! 4965: int
! 4966: main ()
! 4967: {
! 4968:
! 4969: ;
! 4970: return 0;
! 4971: }
! 4972: _ACEOF
! 4973: rm -f conftest.$ac_objext conftest$ac_exeext
! 4974: if { (eval echo "$as_me:4974: \"$ac_link\"") >&5
! 4975: (eval $ac_link) 2>&5
! 4976: ac_status=$?
! 4977: echo "$as_me:4977: \$? = $ac_status" >&5
! 4978: (exit $ac_status); } &&
! 4979: { ac_try='test -s conftest$ac_exeext'
! 4980: { (eval echo "$as_me:4980: \"$ac_try\"") >&5
! 4981: (eval $ac_try) 2>&5
! 4982: ac_status=$?
! 4983: echo "$as_me:4983: \$? = $ac_status" >&5
! 4984: (exit $ac_status); }; }; then
! 4985: lt_cv_prog_cc_static_works=yes
! 4986: else
! 4987: echo "$as_me: failed program was:" >&5
! 4988: cat conftest.$ac_ext >&5
! 4989: fi
! 4990: rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
! 4991: LDFLAGS="$save_LDFLAGS"
! 4992:
! 4993: fi
! 4994:
! 4995: # Belt *and* braces to stop my trousers falling down:
! 4996: test "X$lt_cv_prog_cc_static_works" = Xno && lt_cv_prog_cc_static=
! 4997: echo "$as_me:4997: result: $lt_cv_prog_cc_static_works" >&5
! 4998: echo "${ECHO_T}$lt_cv_prog_cc_static_works" >&6
! 4999:
! 5000: pic_flag="$lt_cv_prog_cc_pic"
! 5001: special_shlib_compile_flags="$lt_cv_prog_cc_shlib"
! 5002: wl="$lt_cv_prog_cc_wl"
! 5003: link_static_flag="$lt_cv_prog_cc_static"
! 5004: no_builtin_flag="$lt_cv_prog_cc_no_builtin"
! 5005: can_build_shared="$lt_cv_prog_cc_can_build_shared"
! 5006: ##
! 5007: ## END FIXME
! 5008:
! 5009: ## FIXME: this should be a separate macro
! 5010: ##
! 5011: # Check to see if options -o and -c are simultaneously supported by compiler
! 5012: echo "$as_me:5012: checking if $compiler supports -c -o file.$ac_objext" >&5
! 5013: echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
! 5014: if test "${lt_cv_compiler_c_o+set}" = set; then
! 5015: echo $ECHO_N "(cached) $ECHO_C" >&6
! 5016: else
! 5017:
! 5018: $rm -r conftest 2>/dev/null
! 5019: mkdir conftest
! 5020: cd conftest
! 5021: echo "int some_variable = 0;" > conftest.$ac_ext
! 5022: mkdir out
! 5023: # According to Tom Tromey, Ian Lance Taylor reported there are C compilers
! 5024: # that will create temporary files in the current directory regardless of
! 5025: # the output directory. Thus, making CWD read-only will cause this test
! 5026: # to fail, enabling locking or at least warning the user not to do parallel
! 5027: # builds.
! 5028: chmod -w .
! 5029: save_CFLAGS="$CFLAGS"
! 5030: CFLAGS="$CFLAGS -o out/conftest2.$ac_objext"
! 5031: compiler_c_o=no
! 5032: if { (eval echo configure:5032: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>out/conftest.err; } && test -s out/conftest2.$ac_objext; then
! 5033: # The compiler can only warn and ignore the option if not recognized
! 5034: # So say no if there are warnings
! 5035: if test -s out/conftest.err; then
! 5036: lt_cv_compiler_c_o=no
! 5037: else
! 5038: lt_cv_compiler_c_o=yes
! 5039: fi
! 5040: else
! 5041: # Append any errors to the config.log.
! 5042: cat out/conftest.err 1>&5
! 5043: lt_cv_compiler_c_o=no
! 5044: fi
! 5045: CFLAGS="$save_CFLAGS"
! 5046: chmod u+w .
! 5047: $rm conftest* out/*
! 5048: rmdir out
! 5049: cd ..
! 5050: rmdir conftest
! 5051: $rm -r conftest 2>/dev/null
! 5052:
! 5053: fi
! 5054:
! 5055: compiler_c_o=$lt_cv_compiler_c_o
! 5056: echo "$as_me:5056: result: $compiler_c_o" >&5
! 5057: echo "${ECHO_T}$compiler_c_o" >&6
! 5058:
! 5059: if test x"$compiler_c_o" = x"yes"; then
! 5060: # Check to see if we can write to a .lo
! 5061: echo "$as_me:5061: checking if $compiler supports -c -o file.lo" >&5
! 5062: echo $ECHO_N "checking if $compiler supports -c -o file.lo... $ECHO_C" >&6
! 5063: if test "${lt_cv_compiler_o_lo+set}" = set; then
! 5064: echo $ECHO_N "(cached) $ECHO_C" >&6
! 5065: else
! 5066:
! 5067: lt_cv_compiler_o_lo=no
! 5068: save_CFLAGS="$CFLAGS"
! 5069: CFLAGS="$CFLAGS -c -o conftest.lo"
! 5070: save_objext="$ac_objext"
! 5071: ac_objext=lo
! 5072: cat >conftest.$ac_ext <<_ACEOF
! 5073: #line 5073 "configure"
! 5074: #include "confdefs.h"
! 5075:
! 5076: int
! 5077: main ()
! 5078: {
! 5079: int some_variable = 0;
! 5080: ;
! 5081: return 0;
! 5082: }
! 5083: _ACEOF
! 5084: rm -f conftest.$ac_objext
! 5085: if { (eval echo "$as_me:5085: \"$ac_compile\"") >&5
! 5086: (eval $ac_compile) 2>&5
! 5087: ac_status=$?
! 5088: echo "$as_me:5088: \$? = $ac_status" >&5
! 5089: (exit $ac_status); } &&
! 5090: { ac_try='test -s conftest.$ac_objext'
! 5091: { (eval echo "$as_me:5091: \"$ac_try\"") >&5
! 5092: (eval $ac_try) 2>&5
! 5093: ac_status=$?
! 5094: echo "$as_me:5094: \$? = $ac_status" >&5
! 5095: (exit $ac_status); }; }; then
! 5096: # The compiler can only warn and ignore the option if not recognized
! 5097: # So say no if there are warnings
! 5098: if test -s conftest.err; then
! 5099: lt_cv_compiler_o_lo=no
! 5100: else
! 5101: lt_cv_compiler_o_lo=yes
! 5102: fi
! 5103:
! 5104: else
! 5105: echo "$as_me: failed program was:" >&5
! 5106: cat conftest.$ac_ext >&5
! 5107: fi
! 5108: rm -f conftest.$ac_objext conftest.$ac_ext
! 5109: ac_objext="$save_objext"
! 5110: CFLAGS="$save_CFLAGS"
! 5111:
! 5112: fi
! 5113:
! 5114: compiler_o_lo=$lt_cv_compiler_o_lo
! 5115: echo "$as_me:5115: result: $compiler_o_lo" >&5
! 5116: echo "${ECHO_T}$compiler_o_lo" >&6
! 5117: else
! 5118: compiler_o_lo=no
! 5119: fi
! 5120: ##
! 5121: ## END FIXME
! 5122:
! 5123: ## FIXME: this should be a separate macro
! 5124: ##
! 5125: # Check to see if we can do hard links to lock some files if needed
! 5126: hard_links="nottested"
! 5127: if test "$compiler_c_o" = no && test "$need_locks" != no; then
! 5128: # do not overwrite the value of need_locks provided by the user
! 5129: echo "$as_me:5129: checking if we can lock with hard links" >&5
! 5130: echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
! 5131: hard_links=yes
! 5132: $rm conftest*
! 5133: ln conftest.a conftest.b 2>/dev/null && hard_links=no
! 5134: touch conftest.a
! 5135: ln conftest.a conftest.b 2>&5 || hard_links=no
! 5136: ln conftest.a conftest.b 2>/dev/null && hard_links=no
! 5137: echo "$as_me:5137: result: $hard_links" >&5
! 5138: echo "${ECHO_T}$hard_links" >&6
! 5139: if test "$hard_links" = no; then
! 5140: { echo "$as_me:5140: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
! 5141: echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
! 5142: need_locks=warn
! 5143: fi
! 5144: else
! 5145: need_locks=no
! 5146: fi
! 5147: ##
! 5148: ## END FIXME
! 5149:
! 5150: ## FIXME: this should be a separate macro
! 5151: ##
! 5152: if test "$GCC" = yes; then
! 5153: # Check to see if options -fno-rtti -fno-exceptions are supported by compiler
! 5154: echo "$as_me:5154: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
! 5155: echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
! 5156: echo "int some_variable = 0;" > conftest.$ac_ext
! 5157: save_CFLAGS="$CFLAGS"
! 5158: CFLAGS="$CFLAGS -fno-rtti -fno-exceptions -c conftest.$ac_ext"
! 5159: compiler_rtti_exceptions=no
! 5160: cat >conftest.$ac_ext <<_ACEOF
! 5161: #line 5161 "configure"
! 5162: #include "confdefs.h"
! 5163:
! 5164: int
! 5165: main ()
! 5166: {
! 5167: int some_variable = 0;
! 5168: ;
! 5169: return 0;
! 5170: }
! 5171: _ACEOF
! 5172: rm -f conftest.$ac_objext
! 5173: if { (eval echo "$as_me:5173: \"$ac_compile\"") >&5
! 5174: (eval $ac_compile) 2>&5
! 5175: ac_status=$?
! 5176: echo "$as_me:5176: \$? = $ac_status" >&5
! 5177: (exit $ac_status); } &&
! 5178: { ac_try='test -s conftest.$ac_objext'
! 5179: { (eval echo "$as_me:5179: \"$ac_try\"") >&5
! 5180: (eval $ac_try) 2>&5
! 5181: ac_status=$?
! 5182: echo "$as_me:5182: \$? = $ac_status" >&5
! 5183: (exit $ac_status); }; }; then
! 5184: # The compiler can only warn and ignore the option if not recognized
! 5185: # So say no if there are warnings
! 5186: if test -s conftest.err; then
! 5187: compiler_rtti_exceptions=no
! 5188: else
! 5189: compiler_rtti_exceptions=yes
! 5190: fi
! 5191:
! 5192: else
! 5193: echo "$as_me: failed program was:" >&5
! 5194: cat conftest.$ac_ext >&5
! 5195: fi
! 5196: rm -f conftest.$ac_objext conftest.$ac_ext
! 5197: CFLAGS="$save_CFLAGS"
! 5198: echo "$as_me:5198: result: $compiler_rtti_exceptions" >&5
! 5199: echo "${ECHO_T}$compiler_rtti_exceptions" >&6
! 5200:
! 5201: if test "$compiler_rtti_exceptions" = "yes"; then
! 5202: no_builtin_flag=' -fno-builtin -fno-rtti -fno-exceptions'
! 5203: else
! 5204: no_builtin_flag=' -fno-builtin'
! 5205: fi
! 5206: fi
! 5207: ##
! 5208: ## END FIXME
! 5209:
! 5210: ## FIXME: this should be a separate macro
! 5211: ##
! 5212: # See if the linker supports building shared libraries.
! 5213: echo "$as_me:5213: checking whether the linker ($LD) supports shared libraries" >&5
! 5214: echo $ECHO_N "checking whether the linker ($LD) supports shared libraries... $ECHO_C" >&6
! 5215:
! 5216: allow_undefined_flag=
! 5217: no_undefined_flag=
! 5218: need_lib_prefix=unknown
! 5219: need_version=unknown
! 5220: # when you set need_version to no, make sure it does not cause -set_version
! 5221: # flags to be left without arguments
! 5222: archive_cmds=
! 5223: archive_expsym_cmds=
! 5224: old_archive_from_new_cmds=
! 5225: old_archive_from_expsyms_cmds=
! 5226: export_dynamic_flag_spec=
! 5227: whole_archive_flag_spec=
! 5228: thread_safe_flag_spec=
! 5229: hardcode_into_libs=no
! 5230: hardcode_libdir_flag_spec=
! 5231: hardcode_libdir_separator=
! 5232: hardcode_direct=no
! 5233: hardcode_minus_L=no
! 5234: hardcode_shlibpath_var=unsupported
! 5235: runpath_var=
! 5236: link_all_deplibs=unknown
! 5237: always_export_symbols=no
! 5238: export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | sed '\''s/.* //'\'' | sort | uniq > $export_symbols'
! 5239: # include_expsyms should be a list of space-separated symbols to be *always*
! 5240: # included in the symbol list
! 5241: include_expsyms=
! 5242: # exclude_expsyms can be an egrep regular expression of symbols to exclude
! 5243: # it will be wrapped by ` (' and `)$', so one must not match beginning or
! 5244: # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
! 5245: # as well as any symbol that contains `d'.
! 5246: exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
! 5247: # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
! 5248: # platforms (ab)use it in PIC code, but their linkers get confused if
! 5249: # the symbol is explicitly referenced. Since portable code cannot
! 5250: # rely on this symbol name, it's probably fine to never include it in
! 5251: # preloaded symbol tables.
! 5252: extract_expsyms_cmds=
! 5253:
! 5254: case $host_os in
! 5255: cygwin* | mingw* | pw32*)
! 5256: # FIXME: the MSVC++ port hasn't been tested in a loooong time
! 5257: # When not using gcc, we currently assume that we are using
! 5258: # Microsoft Visual C++.
! 5259: if test "$GCC" != yes; then
! 5260: with_gnu_ld=no
! 5261: fi
! 5262: ;;
! 5263: openbsd*)
! 5264: with_gnu_ld=no
! 5265: ;;
! 5266: esac
! 5267:
! 5268: ld_shlibs=yes
! 5269: if test "$with_gnu_ld" = yes; then
! 5270: # If archive_cmds runs LD, not CC, wlarc should be empty
! 5271: wlarc='${wl}'
! 5272:
! 5273: # See if GNU ld supports shared libraries.
! 5274: case $host_os in
! 5275: aix3* | aix4* | aix5*)
! 5276: # On AIX, the GNU linker is very broken
! 5277: # Note:Check GNU linker on AIX 5-IA64 when/if it becomes available.
! 5278: ld_shlibs=no
! 5279: cat <<EOF 1>&2
! 5280:
! 5281: *** Warning: the GNU linker, at least up to release 2.9.1, is reported
! 5282: *** to be unable to reliably create shared libraries on AIX.
! 5283: *** Therefore, libtool is disabling shared libraries support. If you
! 5284: *** really care for shared libraries, you may want to modify your PATH
! 5285: *** so that a non-GNU linker is found, and then restart.
! 5286:
! 5287: EOF
! 5288: ;;
! 5289:
! 5290: amigaos*)
! 5291: archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
! 5292: hardcode_libdir_flag_spec='-L$libdir'
! 5293: hardcode_minus_L=yes
! 5294:
! 5295: # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
! 5296: # that the semantics of dynamic libraries on AmigaOS, at least up
! 5297: # to version 4, is to share data among multiple programs linked
! 5298: # with the same dynamic library. Since this doesn't match the
! 5299: # behavior of shared libraries on other platforms, we can use
! 5300: # them.
! 5301: ld_shlibs=no
! 5302: ;;
! 5303:
! 5304: beos*)
! 5305: if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
! 5306: allow_undefined_flag=unsupported
! 5307: # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
! 5308: # support --undefined. This deserves some investigation. FIXME
! 5309: archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
! 5310: else
! 5311: ld_shlibs=no
! 5312: fi
! 5313: ;;
! 5314:
! 5315: cygwin* | mingw* | pw32*)
! 5316: # hardcode_libdir_flag_spec is actually meaningless, as there is
! 5317: # no search path for DLLs.
! 5318: hardcode_libdir_flag_spec='-L$libdir'
! 5319: allow_undefined_flag=unsupported
! 5320: always_export_symbols=yes
! 5321:
! 5322: extract_expsyms_cmds='test -f $output_objdir/impgen.c || \
! 5323: sed -e "/^# \/\* impgen\.c starts here \*\//,/^# \/\* impgen.c ends here \*\// { s/^# //;s/^# *$//; p; }" -e d < $''0 > $output_objdir/impgen.c~
! 5324: test -f $output_objdir/impgen.exe || (cd $output_objdir && \
! 5325: if test "x$HOST_CC" != "x" ; then $HOST_CC -o impgen impgen.c ; \
! 5326: else $CC -o impgen impgen.c ; fi)~
! 5327: $output_objdir/impgen $dir/$soroot > $output_objdir/$soname-def'
! 5328:
! 5329: old_archive_from_expsyms_cmds='$DLLTOOL --as=$AS --dllname $soname --def $output_objdir/$soname-def --output-lib $output_objdir/$newlib'
! 5330:
! 5331: # cygwin and mingw dlls have different entry points and sets of symbols
! 5332: # to exclude.
! 5333: # FIXME: what about values for MSVC?
! 5334: dll_entry=__cygwin_dll_entry@12
! 5335: dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12~
! 5336: case $host_os in
! 5337: mingw*)
! 5338: # mingw values
! 5339: dll_entry=_DllMainCRTStartup@12
! 5340: dll_exclude_symbols=DllMain@12,DllMainCRTStartup@12,DllEntryPoint@12~
! 5341: ;;
! 5342: esac
! 5343:
! 5344: # mingw and cygwin differ, and it's simplest to just exclude the union
! 5345: # of the two symbol sets.
! 5346: dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12,DllMainCRTStartup@12,DllEntryPoint@12
! 5347:
! 5348: # recent cygwin and mingw systems supply a stub DllMain which the user
! 5349: # can override, but on older systems we have to supply one (in ltdll.c)
! 5350: if test "x$lt_cv_need_dllmain" = "xyes"; then
! 5351: ltdll_obj='$output_objdir/$soname-ltdll.'"$ac_objext "
! 5352: ltdll_cmds='test -f $output_objdir/$soname-ltdll.c || sed -e "/^# \/\* ltdll\.c starts here \*\//,/^# \/\* ltdll.c ends here \*\// { s/^# //; p; }" -e d < $''0 > $output_objdir/$soname-ltdll.c~
! 5353: test -f $output_objdir/$soname-ltdll.$ac_objext || (cd $output_objdir && $CC -c $soname-ltdll.c)~'
! 5354: else
! 5355: ltdll_obj=
! 5356: ltdll_cmds=
! 5357: fi
! 5358:
! 5359: # Extract the symbol export list from an `--export-all' def file,
! 5360: # then regenerate the def file from the symbol export list, so that
! 5361: # the compiled dll only exports the symbol export list.
! 5362: # Be careful not to strip the DATA tag left be newer dlltools.
! 5363: export_symbols_cmds="$ltdll_cmds"'
! 5364: $DLLTOOL --export-all --exclude-symbols '$dll_exclude_symbols' --output-def $output_objdir/$soname-def '$ltdll_obj'$libobjs $convenience~
! 5365: sed -e "1,/EXPORTS/d" -e "s/ @ [0-9]*//" -e "s/ *;.*$//" < $output_objdir/$soname-def > $export_symbols'
! 5366:
! 5367: # If the export-symbols file already is a .def file (1st line
! 5368: # is EXPORTS), use it as is.
! 5369: # If DATA tags from a recent dlltool are present, honour them!
! 5370: archive_expsym_cmds='if test "x`head -1 $export_symbols`" = xEXPORTS; then
! 5371: cp $export_symbols $output_objdir/$soname-def;
! 5372: else
! 5373: echo EXPORTS > $output_objdir/$soname-def;
! 5374: _lt_hint=1;
! 5375: cat $export_symbols | while read symbol; do
! 5376: set dummy \$symbol;
! 5377: case \$# in
! 5378: 2) echo " \$2 @ \$_lt_hint ; " >> $output_objdir/$soname-def;;
! 5379: *) echo " \$2 @ \$_lt_hint \$3 ; " >> $output_objdir/$soname-def;;
! 5380: esac;
! 5381: _lt_hint=`expr 1 + \$_lt_hint`;
! 5382: done;
! 5383: fi~
! 5384: '"$ltdll_cmds"'
! 5385: $CC -Wl,--base-file,$output_objdir/$soname-base '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $output_objdir/$soname '$ltdll_obj'$libobjs $deplibs $compiler_flags~
! 5386: $DLLTOOL --as=$AS --dllname $soname --exclude-symbols '$dll_exclude_symbols' --def $output_objdir/$soname-def --base-file $output_objdir/$soname-base --output-exp $output_objdir/$soname-exp~
! 5387: $CC -Wl,--base-file,$output_objdir/$soname-base $output_objdir/$soname-exp '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $output_objdir/$soname '$ltdll_obj'$libobjs $deplibs $compiler_flags~
! 5388: $DLLTOOL --as=$AS --dllname $soname --exclude-symbols '$dll_exclude_symbols' --def $output_objdir/$soname-def --base-file $output_objdir/$soname-base --output-exp $output_objdir/$soname-exp --output-lib $output_objdir/$libname.dll.a~
! 5389: $CC $output_objdir/$soname-exp '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $output_objdir/$soname '$ltdll_obj'$libobjs $deplibs $compiler_flags'
! 5390: ;;
! 5391:
! 5392: netbsd*)
! 5393: if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
! 5394: archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
! 5395: wlarc=
! 5396: else
! 5397: archive_cmds='$CC -shared -nodefaultlibs $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
! 5398: archive_expsym_cmds='$CC -shared -nodefaultlibs $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
! 5399: fi
! 5400: ;;
! 5401:
! 5402: solaris* | sysv5*)
! 5403: if $LD -v 2>&1 | egrep 'BFD 2\.8' > /dev/null; then
! 5404: ld_shlibs=no
! 5405: cat <<EOF 1>&2
! 5406:
! 5407: *** Warning: The releases 2.8.* of the GNU linker cannot reliably
! 5408: *** create shared libraries on Solaris systems. Therefore, libtool
! 5409: *** is disabling shared libraries support. We urge you to upgrade GNU
! 5410: *** binutils to release 2.9.1 or newer. Another option is to modify
! 5411: *** your PATH or compiler configuration so that the native linker is
! 5412: *** used, and then restart.
! 5413:
! 5414: EOF
! 5415: elif $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
! 5416: archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
! 5417: archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
! 5418: else
! 5419: ld_shlibs=no
! 5420: fi
! 5421: ;;
! 5422:
! 5423: sunos4*)
! 5424: archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
! 5425: wlarc=
! 5426: hardcode_direct=yes
! 5427: hardcode_shlibpath_var=no
! 5428: ;;
! 5429:
! 5430: *)
! 5431: if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
! 5432: archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
! 5433: archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
! 5434: else
! 5435: ld_shlibs=no
! 5436: fi
! 5437: ;;
! 5438: esac
! 5439:
! 5440: if test "$ld_shlibs" = yes; then
! 5441: runpath_var=LD_RUN_PATH
! 5442: hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
! 5443: export_dynamic_flag_spec='${wl}--export-dynamic'
! 5444: case $host_os in
! 5445: cygwin* | mingw* | pw32*)
! 5446: # dlltool doesn't understand --whole-archive et. al.
! 5447: whole_archive_flag_spec=
! 5448: ;;
! 5449: *)
! 5450: # ancient GNU ld didn't support --whole-archive et. al.
! 5451: if $LD --help 2>&1 | egrep 'no-whole-archive' > /dev/null; then
! 5452: whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
! 5453: else
! 5454: whole_archive_flag_spec=
! 5455: fi
! 5456: ;;
! 5457: esac
! 5458: fi
! 5459: else
! 5460: # PORTME fill in a description of your system's linker (not GNU ld)
! 5461: case $host_os in
! 5462: aix3*)
! 5463: allow_undefined_flag=unsupported
! 5464: always_export_symbols=yes
! 5465: archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
! 5466: # Note: this linker hardcodes the directories in LIBPATH if there
! 5467: # are no directories specified by -L.
! 5468: hardcode_minus_L=yes
! 5469: if test "$GCC" = yes && test -z "$link_static_flag"; then
! 5470: # Neither direct hardcoding nor static linking is supported with a
! 5471: # broken collect2.
! 5472: hardcode_direct=unsupported
! 5473: fi
! 5474: ;;
! 5475:
! 5476: aix4* | aix5*)
! 5477: if test "$host_cpu" = ia64; then
! 5478: # On IA64, the linker does run time linking by default, so we don't
! 5479: # have to do anything special.
! 5480: aix_use_runtimelinking=no
! 5481: exp_sym_flag='-Bexport'
! 5482: no_entry_flag=""
! 5483: else
! 5484: aix_use_runtimelinking=no
! 5485:
! 5486: # Test if we are trying to use run time linking or normal
! 5487: # AIX style linking. If -brtl is somewhere in LDFLAGS, we
! 5488: # need to do runtime linking.
! 5489: case $host_os in aix4.[23]|aix4.[23].*|aix5*)
! 5490: for ld_flag in $LDFLAGS; do
! 5491: if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
! 5492: aix_use_runtimelinking=yes
! 5493: break
! 5494: fi
! 5495: done
! 5496: esac
! 5497:
! 5498: exp_sym_flag='-bexport'
! 5499: no_entry_flag='-bnoentry'
! 5500: fi
! 5501:
! 5502: # When large executables or shared objects are built, AIX ld can
! 5503: # have problems creating the table of contents. If linking a library
! 5504: # or program results in "error TOC overflow" add -mminimal-toc to
! 5505: # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
! 5506: # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
! 5507:
! 5508: hardcode_direct=yes
! 5509: archive_cmds=''
! 5510: hardcode_libdir_separator=':'
! 5511: if test "$GCC" = yes; then
! 5512: case $host_os in aix4.[012]|aix4.[012].*)
! 5513: collect2name=`${CC} -print-prog-name=collect2`
! 5514: if test -f "$collect2name" && \
! 5515: strings "$collect2name" | grep resolve_lib_name >/dev/null
! 5516: then
! 5517: # We have reworked collect2
! 5518: hardcode_direct=yes
! 5519: else
! 5520: # We have old collect2
! 5521: hardcode_direct=unsupported
! 5522: # It fails to find uninstalled libraries when the uninstalled
! 5523: # path is not listed in the libpath. Setting hardcode_minus_L
! 5524: # to unsupported forces relinking
! 5525: hardcode_minus_L=yes
! 5526: hardcode_libdir_flag_spec='-L$libdir'
! 5527: hardcode_libdir_separator=
! 5528: fi
! 5529: esac
! 5530:
! 5531: shared_flag='-shared'
! 5532: else
! 5533: # not using gcc
! 5534: if test "$host_cpu" = ia64; then
! 5535: shared_flag='${wl}-G'
! 5536: else
! 5537: if test "$aix_use_runtimelinking" = yes; then
! 5538: shared_flag='${wl}-G'
! 5539: else
! 5540: shared_flag='${wl}-bM:SRE'
! 5541: fi
! 5542: fi
! 5543: fi
! 5544:
! 5545: # It seems that -bexpall can do strange things, so it is better to
! 5546: # generate a list of symbols to export.
! 5547: always_export_symbols=yes
! 5548: if test "$aix_use_runtimelinking" = yes; then
! 5549: # Warning - without using the other runtime loading flags (-brtl),
! 5550: # -berok will link without error, but may produce a broken library.
! 5551: allow_undefined_flag='-berok'
! 5552: hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:/usr/lib:/lib'
! 5553: archive_expsym_cmds="\$CC"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols $shared_flag"
! 5554: else
! 5555: if test "$host_cpu" = ia64; then
! 5556: hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
! 5557: allow_undefined_flag="-z nodefs"
! 5558: archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname ${wl}-h$soname $libobjs $deplibs $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols"
! 5559: else
! 5560: hardcode_libdir_flag_spec='${wl}-bnolibpath ${wl}-blibpath:$libdir:/usr/lib:/lib'
! 5561: # Warning - without using the other run time loading flags,
! 5562: # -berok will link without error, but may produce a broken library.
! 5563: allow_undefined_flag='${wl}-berok'
! 5564: # This is a bit strange, but is similar to how AIX traditionally builds
! 5565: # it's shared libraries.
! 5566: archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols"' ~$AR -crlo $objdir/$libname$release.a $objdir/$soname'
! 5567: fi
! 5568: fi
! 5569: ;;
! 5570:
! 5571: amigaos*)
! 5572: archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
! 5573: hardcode_libdir_flag_spec='-L$libdir'
! 5574: hardcode_minus_L=yes
! 5575: # see comment about different semantics on the GNU ld section
! 5576: ld_shlibs=no
! 5577: ;;
! 5578:
! 5579: cygwin* | mingw* | pw32*)
! 5580: # When not using gcc, we currently assume that we are using
! 5581: # Microsoft Visual C++.
! 5582: # hardcode_libdir_flag_spec is actually meaningless, as there is
! 5583: # no search path for DLLs.
! 5584: hardcode_libdir_flag_spec=' '
! 5585: allow_undefined_flag=unsupported
! 5586: # Tell ltmain to make .lib files, not .a files.
! 5587: libext=lib
! 5588: # FIXME: Setting linknames here is a bad hack.
! 5589: archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | sed -e '\''s/ -lc$//'\''` -link -dll~linknames='
! 5590: # The linker will automatically build a .lib file if we build a DLL.
! 5591: old_archive_from_new_cmds='true'
! 5592: # FIXME: Should let the user specify the lib program.
! 5593: old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
! 5594: fix_srcfile_path='`cygpath -w "$srcfile"`'
! 5595: ;;
! 5596:
! 5597: darwin* | rhapsody*)
! 5598: case "$host_os" in
! 5599: rhapsody* | darwin1.[012])
! 5600: allow_undefined_flag='-undefined suppress'
! 5601: ;;
! 5602: *) # Darwin 1.3 on
! 5603: allow_undefined_flag='-flat_namespace -undefined suppress'
! 5604: ;;
! 5605: esac
! 5606: # FIXME: Relying on posixy $() will cause problems for
! 5607: # cross-compilation, but unfortunately the echo tests do not
! 5608: # yet detect zsh echo's removal of \ escapes.
! 5609: archive_cmds='$nonopt $(test "x$module" = xyes && echo -bundle || echo -dynamiclib) $allow_undefined_flag -o $lib $libobjs $deplibs$linker_flags -install_name $rpath/$soname $verstring'
! 5610: # We need to add '_' to the symbols in $export_symbols first
! 5611: #archive_expsym_cmds="$archive_cmds"' && strip -s $export_symbols'
! 5612: hardcode_direct=yes
! 5613: hardcode_shlibpath_var=no
! 5614: whole_archive_flag_spec='-all_load $convenience'
! 5615: ;;
! 5616:
! 5617: freebsd1*)
! 5618: ld_shlibs=no
! 5619: ;;
! 5620:
! 5621: # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
! 5622: # support. Future versions do this automatically, but an explicit c++rt0.o
! 5623: # does not break anything, and helps significantly (at the cost of a little
! 5624: # extra space).
! 5625: freebsd2.2*)
! 5626: archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
! 5627: hardcode_libdir_flag_spec='-R$libdir'
! 5628: hardcode_direct=yes
! 5629: hardcode_shlibpath_var=no
! 5630: ;;
! 5631:
! 5632: # Unfortunately, older versions of FreeBSD 2 do not have this feature.
! 5633: freebsd2*)
! 5634: archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
! 5635: hardcode_direct=yes
! 5636: hardcode_minus_L=yes
! 5637: hardcode_shlibpath_var=no
! 5638: ;;
! 5639:
! 5640: # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
! 5641: freebsd*)
! 5642: archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
! 5643: hardcode_libdir_flag_spec='-R$libdir'
! 5644: hardcode_direct=yes
! 5645: hardcode_shlibpath_var=no
! 5646: ;;
! 5647:
! 5648: hpux9* | hpux10* | hpux11*)
! 5649: case $host_os in
! 5650: hpux9*) archive_cmds='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' ;;
! 5651: *) archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' ;;
! 5652: esac
! 5653: hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
! 5654: hardcode_libdir_separator=:
! 5655: hardcode_direct=yes
! 5656: hardcode_minus_L=yes # Not in the search PATH, but as the default
! 5657: # location of the library.
! 5658: export_dynamic_flag_spec='${wl}-E'
! 5659: ;;
! 5660:
! 5661: irix5* | irix6*)
! 5662: if test "$GCC" = yes; then
! 5663: archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
! 5664: else
! 5665: archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
! 5666: fi
! 5667: hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
! 5668: hardcode_libdir_separator=:
! 5669: link_all_deplibs=yes
! 5670: ;;
! 5671:
! 5672: netbsd*)
! 5673: if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
! 5674: archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
! 5675: else
! 5676: archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
! 5677: fi
! 5678: hardcode_libdir_flag_spec='-R$libdir'
! 5679: hardcode_direct=yes
! 5680: hardcode_shlibpath_var=no
! 5681: ;;
! 5682:
! 5683: newsos6)
! 5684: archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
! 5685: hardcode_direct=yes
! 5686: hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
! 5687: hardcode_libdir_separator=:
! 5688: hardcode_shlibpath_var=no
! 5689: ;;
! 5690:
! 5691: openbsd*)
! 5692: hardcode_direct=yes
! 5693: hardcode_shlibpath_var=no
! 5694: if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
! 5695: archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $linker_flags'
! 5696: hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
! 5697: export_dynamic_flag_spec='${wl}-E'
! 5698: else
! 5699: case "$host_os" in
! 5700: openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
! 5701: archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
! 5702: hardcode_libdir_flag_spec='-R$libdir'
! 5703: ;;
! 5704: *)
! 5705: archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $linker_flags'
! 5706: hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
! 5707: ;;
! 5708: esac
! 5709: fi
! 5710: ;;
! 5711:
! 5712: os2*)
! 5713: hardcode_libdir_flag_spec='-L$libdir'
! 5714: hardcode_minus_L=yes
! 5715: allow_undefined_flag=unsupported
! 5716: archive_cmds='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
! 5717: old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
! 5718: ;;
! 5719:
! 5720: osf3*)
! 5721: if test "$GCC" = yes; then
! 5722: allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
! 5723: archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
! 5724: else
! 5725: allow_undefined_flag=' -expect_unresolved \*'
! 5726: archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
! 5727: fi
! 5728: hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
! 5729: hardcode_libdir_separator=:
! 5730: ;;
! 5731:
! 5732: osf4* | osf5*) # as osf3* with the addition of -msym flag
! 5733: if test "$GCC" = yes; then
! 5734: allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
! 5735: archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
! 5736: hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
! 5737: else
! 5738: allow_undefined_flag=' -expect_unresolved \*'
! 5739: archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
! 5740: archive_expsym_cmds='for i in `cat $export_symbols`; do printf "-exported_symbol " >> $lib.exp; echo "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
! 5741: $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${objdir}/so_locations -o $lib~$rm $lib.exp'
! 5742:
! 5743: #Both c and cxx compiler support -rpath directly
! 5744: hardcode_libdir_flag_spec='-rpath $libdir'
! 5745: fi
! 5746: hardcode_libdir_separator=:
! 5747: ;;
! 5748:
! 5749: sco3.2v5*)
! 5750: archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
! 5751: hardcode_shlibpath_var=no
! 5752: runpath_var=LD_RUN_PATH
! 5753: hardcode_runpath_var=yes
! 5754: export_dynamic_flag_spec='${wl}-Bexport'
! 5755: ;;
! 5756:
! 5757: solaris*)
! 5758: # gcc --version < 3.0 without binutils cannot create self contained
! 5759: # shared libraries reliably, requiring libgcc.a to resolve some of
! 5760: # the object symbols generated in some cases. Libraries that use
! 5761: # assert need libgcc.a to resolve __eprintf, for example. Linking
! 5762: # a copy of libgcc.a into every shared library to guarantee resolving
! 5763: # such symbols causes other problems: According to Tim Van Holder
! 5764: # <tim.van.holder@pandora.be>, C++ libraries end up with a separate
! 5765: # (to the application) exception stack for one thing.
! 5766: no_undefined_flag=' -z defs'
! 5767: if test "$GCC" = yes; then
! 5768: case `$CC --version 2>/dev/null` in
! 5769: [12].*)
! 5770: cat <<EOF 1>&2
! 5771:
! 5772: *** Warning: Releases of GCC earlier than version 3.0 cannot reliably
! 5773: *** create self contained shared libraries on Solaris systems, without
! 5774: *** introducing a dependency on libgcc.a. Therefore, libtool is disabling
! 5775: *** -no-undefined support, which will at least allow you to build shared
! 5776: *** libraries. However, you may find that when you link such libraries
! 5777: *** into an application without using GCC, you have to manually add
! 5778: *** \`gcc --print-libgcc-file-name\` to the link command. We urge you to
! 5779: *** upgrade to a newer version of GCC. Another option is to rebuild your
! 5780: *** current GCC to use the GNU linker from GNU binutils 2.9.1 or newer.
! 5781:
! 5782: EOF
! 5783: no_undefined_flag=
! 5784: ;;
! 5785: esac
! 5786: fi
! 5787: # $CC -shared without GNU ld will not create a library from C++
! 5788: # object files and a static libstdc++, better avoid it by now
! 5789: archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
! 5790: archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
! 5791: $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
! 5792: hardcode_libdir_flag_spec='-R$libdir'
! 5793: hardcode_shlibpath_var=no
! 5794: case $host_os in
! 5795: solaris2.[0-5] | solaris2.[0-5].*) ;;
! 5796: *) # Supported since Solaris 2.6 (maybe 2.5.1?)
! 5797: whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;
! 5798: esac
! 5799: link_all_deplibs=yes
! 5800: ;;
! 5801:
! 5802: sunos4*)
! 5803: if test "x$host_vendor" = xsequent; then
! 5804: # Use $CC to link under sequent, because it throws in some extra .o
! 5805: # files that make .init and .fini sections work.
! 5806: archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
! 5807: else
! 5808: archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
! 5809: fi
! 5810: hardcode_libdir_flag_spec='-L$libdir'
! 5811: hardcode_direct=yes
! 5812: hardcode_minus_L=yes
! 5813: hardcode_shlibpath_var=no
! 5814: ;;
! 5815:
! 5816: sysv4)
! 5817: if test "x$host_vendor" = xsno; then
! 5818: archive_cmds='$LD -G -Bsymbolic -h $soname -o $lib $libobjs $deplibs $linker_flags'
! 5819: hardcode_direct=yes # is this really true???
! 5820: else
! 5821: archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
! 5822: hardcode_direct=no #Motorola manual says yes, but my tests say they lie
! 5823: fi
! 5824: runpath_var='LD_RUN_PATH'
! 5825: hardcode_shlibpath_var=no
! 5826: ;;
! 5827:
! 5828: sysv4.3*)
! 5829: archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
! 5830: hardcode_shlibpath_var=no
! 5831: export_dynamic_flag_spec='-Bexport'
! 5832: ;;
! 5833:
! 5834: sysv5*)
! 5835: no_undefined_flag=' -z text'
! 5836: # $CC -shared without GNU ld will not create a library from C++
! 5837: # object files and a static libstdc++, better avoid it by now
! 5838: archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
! 5839: archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
! 5840: $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
! 5841: hardcode_libdir_flag_spec=
! 5842: hardcode_shlibpath_var=no
! 5843: runpath_var='LD_RUN_PATH'
! 5844: ;;
! 5845:
! 5846: uts4*)
! 5847: archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
! 5848: hardcode_libdir_flag_spec='-L$libdir'
! 5849: hardcode_shlibpath_var=no
! 5850: ;;
! 5851:
! 5852: dgux*)
! 5853: archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
! 5854: hardcode_libdir_flag_spec='-L$libdir'
! 5855: hardcode_shlibpath_var=no
! 5856: ;;
! 5857:
! 5858: sysv4*MP*)
! 5859: if test -d /usr/nec; then
! 5860: archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
! 5861: hardcode_shlibpath_var=no
! 5862: runpath_var=LD_RUN_PATH
! 5863: hardcode_runpath_var=yes
! 5864: ld_shlibs=yes
! 5865: fi
! 5866: ;;
! 5867:
! 5868: sysv4.2uw2*)
! 5869: archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
! 5870: hardcode_direct=yes
! 5871: hardcode_minus_L=no
! 5872: hardcode_shlibpath_var=no
! 5873: hardcode_runpath_var=yes
! 5874: runpath_var=LD_RUN_PATH
! 5875: ;;
! 5876:
! 5877: sysv5uw7* | unixware7*)
! 5878: no_undefined_flag='${wl}-z ${wl}text'
! 5879: if test "$GCC" = yes; then
! 5880: archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
! 5881: else
! 5882: archive_cmds='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
! 5883: fi
! 5884: runpath_var='LD_RUN_PATH'
! 5885: hardcode_shlibpath_var=no
! 5886: ;;
! 5887:
! 5888: *)
! 5889: ld_shlibs=no
! 5890: ;;
! 5891: esac
! 5892: fi
! 5893: echo "$as_me:5893: result: $ld_shlibs" >&5
! 5894: echo "${ECHO_T}$ld_shlibs" >&6
! 5895: test "$ld_shlibs" = no && can_build_shared=no
! 5896: ##
! 5897: ## END FIXME
! 5898:
! 5899: ## FIXME: this should be a separate macro
! 5900: ##
! 5901: # Check hardcoding attributes.
! 5902: echo "$as_me:5902: checking how to hardcode library paths into programs" >&5
! 5903: echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
! 5904: hardcode_action=
! 5905: if test -n "$hardcode_libdir_flag_spec" || \
! 5906: test -n "$runpath_var"; then
! 5907:
! 5908: # We can hardcode non-existant directories.
! 5909: if test "$hardcode_direct" != no &&
! 5910: # If the only mechanism to avoid hardcoding is shlibpath_var, we
! 5911: # have to relink, otherwise we might link with an installed library
! 5912: # when we should be linking with a yet-to-be-installed one
! 5913: ## test "$hardcode_shlibpath_var" != no &&
! 5914: test "$hardcode_minus_L" != no; then
! 5915: # Linking always hardcodes the temporary library directory.
! 5916: hardcode_action=relink
! 5917: else
! 5918: # We can link without hardcoding, and we can hardcode nonexisting dirs.
! 5919: hardcode_action=immediate
! 5920: fi
! 5921: else
! 5922: # We cannot hardcode anything, or else we can only hardcode existing
! 5923: # directories.
! 5924: hardcode_action=unsupported
! 5925: fi
! 5926: echo "$as_me:5926: result: $hardcode_action" >&5
! 5927: echo "${ECHO_T}$hardcode_action" >&6
! 5928: ##
! 5929: ## END FIXME
! 5930:
! 5931: ## FIXME: this should be a separate macro
! 5932: ##
! 5933: striplib=
! 5934: old_striplib=
! 5935: echo "$as_me:5935: checking whether stripping libraries is possible" >&5
! 5936: echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
! 5937: if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
! 5938: test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
! 5939: test -z "$striplib" && striplib="$STRIP --strip-unneeded"
! 5940: echo "$as_me:5940: result: yes" >&5
! 5941: echo "${ECHO_T}yes" >&6
! 5942: else
! 5943: echo "$as_me:5943: result: no" >&5
! 5944: echo "${ECHO_T}no" >&6
! 5945: fi
! 5946: ##
! 5947: ## END FIXME
! 5948:
! 5949: reload_cmds='$LD$reload_flag -o $output$reload_objs'
! 5950: test -z "$deplibs_check_method" && deplibs_check_method=unknown
! 5951:
! 5952: ## FIXME: this should be a separate macro
! 5953: ##
! 5954: # PORTME Fill in your ld.so characteristics
! 5955: echo "$as_me:5955: checking dynamic linker characteristics" >&5
! 5956: echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
! 5957: library_names_spec=
! 5958: libname_spec='lib$name'
! 5959: soname_spec=
! 5960: postinstall_cmds=
! 5961: postuninstall_cmds=
! 5962: finish_cmds=
! 5963: finish_eval=
! 5964: shlibpath_var=
! 5965: shlibpath_overrides_runpath=unknown
! 5966: version_type=none
! 5967: dynamic_linker="$host_os ld.so"
! 5968: sys_lib_dlsearch_path_spec="/lib /usr/lib"
! 5969: sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
! 5970:
! 5971: case $host_os in
! 5972: aix3*)
! 5973: version_type=linux
! 5974: library_names_spec='${libname}${release}.so$versuffix $libname.a'
! 5975: shlibpath_var=LIBPATH
! 5976:
! 5977: # AIX has no versioning support, so we append a major version to the name.
! 5978: soname_spec='${libname}${release}.so$major'
! 5979: ;;
! 5980:
! 5981: aix4* | aix5*)
! 5982: version_type=linux
! 5983: if test "$host_cpu" = ia64; then
! 5984: # AIX 5 supports IA64
! 5985: library_names_spec='${libname}${release}.so$major ${libname}${release}.so$versuffix $libname.so'
! 5986: shlibpath_var=LD_LIBRARY_PATH
! 5987: else
! 5988: # With GCC up to 2.95.x, collect2 would create an import file
! 5989: # for dependence libraries. The import file would start with
! 5990: # the line `#! .'. This would cause the generated library to
! 5991: # depend on `.', always an invalid library. This was fixed in
! 5992: # development snapshots of GCC prior to 3.0.
! 5993: case $host_os in
! 5994: aix4 | aix4.[01] | aix4.[01].*)
! 5995: if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
! 5996: echo ' yes '
! 5997: echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
! 5998: :
! 5999: else
! 6000: can_build_shared=no
! 6001: fi
! 6002: ;;
! 6003: esac
! 6004: # AIX (on Power*) has no versioning support, so currently we can
! 6005: # not hardcode correct soname into executable. Probably we can
! 6006: # add versioning support to collect2, so additional links can
! 6007: # be useful in future.
! 6008: if test "$aix_use_runtimelinking" = yes; then
! 6009: # If using run time linking (on AIX 4.2 or later) use lib<name>.so
! 6010: # instead of lib<name>.a to let people know that these are not
! 6011: # typical AIX shared libraries.
! 6012: library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
! 6013: else
! 6014: # We preserve .a as extension for shared libraries through AIX4.2
! 6015: # and later when we are not doing run time linking.
! 6016: library_names_spec='${libname}${release}.a $libname.a'
! 6017: soname_spec='${libname}${release}.so$major'
! 6018: fi
! 6019: shlibpath_var=LIBPATH
! 6020: fi
! 6021: ;;
! 6022:
! 6023: amigaos*)
! 6024: library_names_spec='$libname.ixlibrary $libname.a'
! 6025: # Create ${libname}_ixlibrary.a entries in /sys/libs.
! 6026: finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "(cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a)"; (cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a) || exit 1; done'
! 6027: ;;
! 6028:
! 6029: beos*)
! 6030: library_names_spec='${libname}.so'
! 6031: dynamic_linker="$host_os ld.so"
! 6032: shlibpath_var=LIBRARY_PATH
! 6033: ;;
! 6034:
! 6035: bsdi4*)
! 6036: version_type=linux
! 6037: need_version=no
! 6038: library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
! 6039: soname_spec='${libname}${release}.so$major'
! 6040: finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
! 6041: shlibpath_var=LD_LIBRARY_PATH
! 6042: sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
! 6043: sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
! 6044: export_dynamic_flag_spec=-rdynamic
! 6045: # the default ld.so.conf also contains /usr/contrib/lib and
! 6046: # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
! 6047: # libtool to hard-code these into programs
! 6048: ;;
! 6049:
! 6050: cygwin* | mingw* | pw32*)
! 6051: version_type=windows
! 6052: need_version=no
! 6053: need_lib_prefix=no
! 6054: case $GCC,$host_os in
! 6055: yes,cygwin*)
! 6056: library_names_spec='$libname.dll.a'
! 6057: soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll'
! 6058: postinstall_cmds='dlpath=`bash 2>&1 -c '\''. $dir/${file}i;echo \$dlname'\''`~
! 6059: dldir=$destdir/`dirname \$dlpath`~
! 6060: test -d \$dldir || mkdir -p \$dldir~
! 6061: $install_prog .libs/$dlname \$dldir/$dlname'
! 6062: postuninstall_cmds='dldll=`bash 2>&1 -c '\''. $file; echo \$dlname'\''`~
! 6063: dlpath=$dir/\$dldll~
! 6064: $rm \$dlpath'
! 6065: ;;
! 6066: yes,mingw*)
! 6067: library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll'
! 6068: sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | sed -e "s/^libraries://" -e "s/;/ /g"`
! 6069: ;;
! 6070: yes,pw32*)
! 6071: library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | sed -e 's/./-/g'`${versuffix}.dll'
! 6072: ;;
! 6073: *)
! 6074: library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll $libname.lib'
! 6075: ;;
! 6076: esac
! 6077: dynamic_linker='Win32 ld.exe'
! 6078: # FIXME: first we should search . and the directory the executable is in
! 6079: shlibpath_var=PATH
! 6080: ;;
! 6081:
! 6082: darwin* | rhapsody*)
! 6083: dynamic_linker="$host_os dyld"
! 6084: version_type=darwin
! 6085: need_lib_prefix=no
! 6086: need_version=no
! 6087: # FIXME: Relying on posixy $() will cause problems for
! 6088: # cross-compilation, but unfortunately the echo tests do not
! 6089: # yet detect zsh echo's removal of \ escapes.
! 6090: library_names_spec='${libname}${release}${versuffix}.$(test .$module = .yes && echo so || echo dylib) ${libname}${release}${major}.$(test .$module = .yes && echo so || echo dylib) ${libname}.$(test .$module = .yes && echo so || echo dylib)'
! 6091: soname_spec='${libname}${release}${major}.$(test .$module = .yes && echo so || echo dylib)'
! 6092: shlibpath_overrides_runpath=yes
! 6093: shlibpath_var=DYLD_LIBRARY_PATH
! 6094: ;;
! 6095:
! 6096: freebsd1*)
! 6097: dynamic_linker=no
! 6098: ;;
! 6099:
! 6100: freebsd*)
! 6101: objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
! 6102: version_type=freebsd-$objformat
! 6103: case $version_type in
! 6104: freebsd-elf*)
! 6105: library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so'
! 6106: need_version=no
! 6107: need_lib_prefix=no
! 6108: ;;
! 6109: freebsd-*)
! 6110: library_names_spec='${libname}${release}.so$versuffix $libname.so$versuffix'
! 6111: need_version=yes
! 6112: ;;
! 6113: esac
! 6114: shlibpath_var=LD_LIBRARY_PATH
! 6115: case $host_os in
! 6116: freebsd2*)
! 6117: shlibpath_overrides_runpath=yes
! 6118: ;;
! 6119: *)
! 6120: shlibpath_overrides_runpath=no
! 6121: hardcode_into_libs=yes
! 6122: ;;
! 6123: esac
! 6124: ;;
! 6125:
! 6126: gnu*)
! 6127: version_type=linux
! 6128: need_lib_prefix=no
! 6129: need_version=no
! 6130: library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so${major} ${libname}.so'
! 6131: soname_spec='${libname}${release}.so$major'
! 6132: shlibpath_var=LD_LIBRARY_PATH
! 6133: hardcode_into_libs=yes
! 6134: ;;
! 6135:
! 6136: hpux9* | hpux10* | hpux11*)
! 6137: # Give a soname corresponding to the major version so that dld.sl refuses to
! 6138: # link against other versions.
! 6139: dynamic_linker="$host_os dld.sl"
! 6140: version_type=sunos
! 6141: need_lib_prefix=no
! 6142: need_version=no
! 6143: shlibpath_var=SHLIB_PATH
! 6144: shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
! 6145: library_names_spec='${libname}${release}.sl$versuffix ${libname}${release}.sl$major $libname.sl'
! 6146: soname_spec='${libname}${release}.sl$major'
! 6147: # HP-UX runs *really* slowly unless shared libraries are mode 555.
! 6148: postinstall_cmds='chmod 555 $lib'
! 6149: ;;
! 6150:
! 6151: irix5* | irix6*)
! 6152: version_type=irix
! 6153: need_lib_prefix=no
! 6154: need_version=no
! 6155: soname_spec='${libname}${release}.so$major'
! 6156: library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so $libname.so'
! 6157: case $host_os in
! 6158: irix5*)
! 6159: libsuff= shlibsuff=
! 6160: ;;
! 6161: *)
! 6162: case $LD in # libtool.m4 will add one of these switches to LD
! 6163: *-32|*"-32 ") libsuff= shlibsuff= libmagic=32-bit;;
! 6164: *-n32|*"-n32 ") libsuff=32 shlibsuff=N32 libmagic=N32;;
! 6165: *-64|*"-64 ") libsuff=64 shlibsuff=64 libmagic=64-bit;;
! 6166: *) libsuff= shlibsuff= libmagic=never-match;;
! 6167: esac
! 6168: ;;
! 6169: esac
! 6170: shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
! 6171: shlibpath_overrides_runpath=no
! 6172: sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
! 6173: sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
! 6174: ;;
! 6175:
! 6176: # No shared lib support for Linux oldld, aout, or coff.
! 6177: linux-gnuoldld* | linux-gnuaout* | linux-gnucoff*)
! 6178: dynamic_linker=no
! 6179: ;;
! 6180:
! 6181: # This must be Linux ELF.
! 6182: linux-gnu*)
! 6183: version_type=linux
! 6184: need_lib_prefix=no
! 6185: need_version=no
! 6186: library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
! 6187: soname_spec='${libname}${release}.so$major'
! 6188: finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
! 6189: shlibpath_var=LD_LIBRARY_PATH
! 6190: shlibpath_overrides_runpath=no
! 6191: # This implies no fast_install, which is unacceptable.
! 6192: # Some rework will be needed to allow for fast_install
! 6193: # before this can be enabled.
! 6194: hardcode_into_libs=yes
! 6195:
! 6196: # We used to test for /lib/ld.so.1 and disable shared libraries on
! 6197: # powerpc, because MkLinux only supported shared libraries with the
! 6198: # GNU dynamic linker. Since this was broken with cross compilers,
! 6199: # most powerpc-linux boxes support dynamic linking these days and
! 6200: # people can always --disable-shared, the test was removed, and we
! 6201: # assume the GNU/Linux dynamic linker is in use.
! 6202: dynamic_linker='GNU/Linux ld.so'
! 6203: ;;
! 6204:
! 6205: netbsd*)
! 6206: version_type=sunos
! 6207: need_lib_prefix=no
! 6208: need_version=no
! 6209: if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
! 6210: library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
! 6211: finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
! 6212: dynamic_linker='NetBSD (a.out) ld.so'
! 6213: else
! 6214: library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so'
! 6215: soname_spec='${libname}${release}.so$major'
! 6216: dynamic_linker='NetBSD ld.elf_so'
! 6217: fi
! 6218: shlibpath_var=LD_LIBRARY_PATH
! 6219: shlibpath_overrides_runpath=yes
! 6220: hardcode_into_libs=yes
! 6221: ;;
! 6222:
! 6223: newsos6)
! 6224: version_type=linux
! 6225: library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
! 6226: shlibpath_var=LD_LIBRARY_PATH
! 6227: shlibpath_overrides_runpath=yes
! 6228: ;;
! 6229:
! 6230: openbsd*)
! 6231: version_type=sunos
! 6232: need_lib_prefix=no
! 6233: need_version=no
! 6234: if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
! 6235: case "$host_os" in
! 6236: openbsd2.[89] | openbsd2.[89].*)
! 6237: shlibpath_overrides_runpath=no
! 6238: ;;
! 6239: *)
! 6240: shlibpath_overrides_runpath=yes
! 6241: ;;
! 6242: esac
! 6243: else
! 6244: shlibpath_overrides_runpath=yes
! 6245: fi
! 6246: library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
! 6247: finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
! 6248: shlibpath_var=LD_LIBRARY_PATH
! 6249: ;;
! 6250:
! 6251: os2*)
! 6252: libname_spec='$name'
! 6253: need_lib_prefix=no
! 6254: library_names_spec='$libname.dll $libname.a'
! 6255: dynamic_linker='OS/2 ld.exe'
! 6256: shlibpath_var=LIBPATH
! 6257: ;;
! 6258:
! 6259: osf3* | osf4* | osf5*)
! 6260: version_type=osf
! 6261: need_version=no
! 6262: soname_spec='${libname}${release}.so'
! 6263: library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so'
! 6264: shlibpath_var=LD_LIBRARY_PATH
! 6265: sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
! 6266: sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
! 6267: ;;
! 6268:
! 6269: sco3.2v5*)
! 6270: version_type=osf
! 6271: soname_spec='${libname}${release}.so$major'
! 6272: library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
! 6273: shlibpath_var=LD_LIBRARY_PATH
! 6274: ;;
! 6275:
! 6276: solaris*)
! 6277: version_type=linux
! 6278: need_lib_prefix=no
! 6279: need_version=no
! 6280: library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
! 6281: soname_spec='${libname}${release}.so$major'
! 6282: shlibpath_var=LD_LIBRARY_PATH
! 6283: shlibpath_overrides_runpath=yes
! 6284: hardcode_into_libs=yes
! 6285: # ldd complains unless libraries are executable
! 6286: postinstall_cmds='chmod +x $lib'
! 6287: ;;
! 6288:
! 6289: sunos4*)
! 6290: version_type=sunos
! 6291: library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
! 6292: finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
! 6293: shlibpath_var=LD_LIBRARY_PATH
! 6294: shlibpath_overrides_runpath=yes
! 6295: if test "$with_gnu_ld" = yes; then
! 6296: need_lib_prefix=no
! 6297: fi
! 6298: need_version=yes
! 6299: ;;
! 6300:
! 6301: sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
! 6302: version_type=linux
! 6303: library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
! 6304: soname_spec='${libname}${release}.so$major'
! 6305: shlibpath_var=LD_LIBRARY_PATH
! 6306: case $host_vendor in
! 6307: sni)
! 6308: shlibpath_overrides_runpath=no
! 6309: ;;
! 6310: motorola)
! 6311: need_lib_prefix=no
! 6312: need_version=no
! 6313: shlibpath_overrides_runpath=no
! 6314: sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
! 6315: ;;
! 6316: esac
! 6317: ;;
! 6318:
! 6319: uts4*)
! 6320: version_type=linux
! 6321: library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
! 6322: soname_spec='${libname}${release}.so$major'
! 6323: shlibpath_var=LD_LIBRARY_PATH
! 6324: ;;
! 6325:
! 6326: dgux*)
! 6327: version_type=linux
! 6328: need_lib_prefix=no
! 6329: need_version=no
! 6330: library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
! 6331: soname_spec='${libname}${release}.so$major'
! 6332: shlibpath_var=LD_LIBRARY_PATH
! 6333: ;;
! 6334:
! 6335: sysv4*MP*)
! 6336: if test -d /usr/nec ;then
! 6337: version_type=linux
! 6338: library_names_spec='$libname.so.$versuffix $libname.so.$major $libname.so'
! 6339: soname_spec='$libname.so.$major'
! 6340: shlibpath_var=LD_LIBRARY_PATH
! 6341: fi
! 6342: ;;
! 6343:
! 6344: *)
! 6345: dynamic_linker=no
! 6346: ;;
! 6347: esac
! 6348: echo "$as_me:6348: result: $dynamic_linker" >&5
! 6349: echo "${ECHO_T}$dynamic_linker" >&6
! 6350: test "$dynamic_linker" = no && can_build_shared=no
! 6351: ##
! 6352: ## END FIXME
! 6353:
! 6354: ## FIXME: this should be a separate macro
! 6355: ##
! 6356: # Report the final consequences.
! 6357: echo "$as_me:6357: checking if libtool supports shared libraries" >&5
! 6358: echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
! 6359: echo "$as_me:6359: result: $can_build_shared" >&5
! 6360: echo "${ECHO_T}$can_build_shared" >&6
! 6361: ##
! 6362: ## END FIXME
! 6363:
! 6364: ## FIXME: this should be a separate macro
! 6365: ##
! 6366: echo "$as_me:6366: checking whether to build shared libraries" >&5
! 6367: echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6
! 6368: test "$can_build_shared" = "no" && enable_shared=no
! 6369:
! 6370: # On AIX, shared libraries and static libraries use the same namespace, and
! 6371: # are all built from PIC.
! 6372: case "$host_os" in
! 6373: aix3*)
! 6374: test "$enable_shared" = yes && enable_static=no
! 6375: if test -n "$RANLIB"; then
! 6376: archive_cmds="$archive_cmds~\$RANLIB \$lib"
! 6377: postinstall_cmds='$RANLIB $lib'
! 6378: fi
! 6379: ;;
! 6380:
! 6381: aix4*)
! 6382: if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
! 6383: test "$enable_shared" = yes && enable_static=no
! 6384: fi
! 6385: ;;
! 6386: esac
! 6387: echo "$as_me:6387: result: $enable_shared" >&5
! 6388: echo "${ECHO_T}$enable_shared" >&6
! 6389: ##
! 6390: ## END FIXME
! 6391:
! 6392: ## FIXME: this should be a separate macro
! 6393: ##
! 6394: echo "$as_me:6394: checking whether to build static libraries" >&5
! 6395: echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6
! 6396: # Make sure either enable_shared or enable_static is yes.
! 6397: test "$enable_shared" = yes || enable_static=yes
! 6398: echo "$as_me:6398: result: $enable_static" >&5
! 6399: echo "${ECHO_T}$enable_static" >&6
! 6400: ##
! 6401: ## END FIXME
! 6402:
! 6403: if test "$hardcode_action" = relink; then
! 6404: # Fast installation is not supported
! 6405: enable_fast_install=no
! 6406: elif test "$shlibpath_overrides_runpath" = yes ||
! 6407: test "$enable_shared" = no; then
! 6408: # Fast installation is not necessary
! 6409: enable_fast_install=needless
! 6410: fi
! 6411:
! 6412: variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
! 6413: if test "$GCC" = yes; then
! 6414: variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
! 6415: fi
! 6416:
! 6417: if test "x$enable_dlopen" != xyes; then
! 6418: enable_dlopen=unknown
! 6419: enable_dlopen_self=unknown
! 6420: enable_dlopen_self_static=unknown
! 6421: else
! 6422: lt_cv_dlopen=no
! 6423: lt_cv_dlopen_libs=
! 6424:
! 6425: case $host_os in
! 6426: beos*)
! 6427: lt_cv_dlopen="load_add_on"
! 6428: lt_cv_dlopen_libs=
! 6429: lt_cv_dlopen_self=yes
! 6430: ;;
! 6431:
! 6432: cygwin* | mingw* | pw32*)
! 6433: lt_cv_dlopen="LoadLibrary"
! 6434: lt_cv_dlopen_libs=
! 6435: ;;
! 6436:
! 6437: *)
! 6438: echo "$as_me:6438: checking for shl_load" >&5
! 6439: echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
! 6440: if test "${ac_cv_func_shl_load+set}" = set; then
! 6441: echo $ECHO_N "(cached) $ECHO_C" >&6
! 6442: else
! 6443: cat >conftest.$ac_ext <<_ACEOF
! 6444: #line 6444 "configure"
! 6445: #include "confdefs.h"
! 6446: /* System header to define __stub macros and hopefully few prototypes,
! 6447: which can conflict with char shl_load (); below. */
! 6448: #include <assert.h>
! 6449: /* Override any gcc2 internal prototype to avoid an error. */
! 6450: #ifdef __cplusplus
! 6451: extern "C"
! 6452: #endif
! 6453: /* We use char because int might match the return type of a gcc2
! 6454: builtin and then its argument prototype would still apply. */
! 6455: char shl_load ();
! 6456: char (*f) ();
! 6457:
! 6458: int
! 6459: main ()
! 6460: {
! 6461: /* The GNU C library defines this for functions which it implements
! 6462: to always fail with ENOSYS. Some functions are actually named
! 6463: something starting with __ and the normal name is an alias. */
! 6464: #if defined (__stub_shl_load) || defined (__stub___shl_load)
! 6465: choke me
! 6466: #else
! 6467: f = shl_load;
! 6468: #endif
! 6469:
! 6470: ;
! 6471: return 0;
! 6472: }
! 6473: _ACEOF
! 6474: rm -f conftest.$ac_objext conftest$ac_exeext
! 6475: if { (eval echo "$as_me:6475: \"$ac_link\"") >&5
! 6476: (eval $ac_link) 2>&5
! 6477: ac_status=$?
! 6478: echo "$as_me:6478: \$? = $ac_status" >&5
! 6479: (exit $ac_status); } &&
! 6480: { ac_try='test -s conftest$ac_exeext'
! 6481: { (eval echo "$as_me:6481: \"$ac_try\"") >&5
! 6482: (eval $ac_try) 2>&5
! 6483: ac_status=$?
! 6484: echo "$as_me:6484: \$? = $ac_status" >&5
! 6485: (exit $ac_status); }; }; then
! 6486: ac_cv_func_shl_load=yes
! 6487: else
! 6488: echo "$as_me: failed program was:" >&5
! 6489: cat conftest.$ac_ext >&5
! 6490: ac_cv_func_shl_load=no
! 6491: fi
! 6492: rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
! 6493: fi
! 6494: echo "$as_me:6494: result: $ac_cv_func_shl_load" >&5
! 6495: echo "${ECHO_T}$ac_cv_func_shl_load" >&6
! 6496: if test $ac_cv_func_shl_load = yes; then
! 6497: lt_cv_dlopen="shl_load"
! 6498: else
! 6499: echo "$as_me:6499: checking for shl_load in -ldld" >&5
! 6500: echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
! 6501: if test "${ac_cv_lib_dld_shl_load+set}" = set; then
! 6502: echo $ECHO_N "(cached) $ECHO_C" >&6
! 6503: else
! 6504: ac_check_lib_save_LIBS=$LIBS
! 6505: LIBS="-ldld $LIBS"
! 6506: cat >conftest.$ac_ext <<_ACEOF
! 6507: #line 6507 "configure"
! 6508: #include "confdefs.h"
! 6509:
! 6510: /* Override any gcc2 internal prototype to avoid an error. */
! 6511: #ifdef __cplusplus
! 6512: extern "C"
! 6513: #endif
! 6514: /* We use char because int might match the return type of a gcc2
! 6515: builtin and then its argument prototype would still apply. */
! 6516: char shl_load ();
! 6517: int
! 6518: main ()
! 6519: {
! 6520: shl_load ();
! 6521: ;
! 6522: return 0;
! 6523: }
! 6524: _ACEOF
! 6525: rm -f conftest.$ac_objext conftest$ac_exeext
! 6526: if { (eval echo "$as_me:6526: \"$ac_link\"") >&5
! 6527: (eval $ac_link) 2>&5
! 6528: ac_status=$?
! 6529: echo "$as_me:6529: \$? = $ac_status" >&5
! 6530: (exit $ac_status); } &&
! 6531: { ac_try='test -s conftest$ac_exeext'
! 6532: { (eval echo "$as_me:6532: \"$ac_try\"") >&5
! 6533: (eval $ac_try) 2>&5
! 6534: ac_status=$?
! 6535: echo "$as_me:6535: \$? = $ac_status" >&5
! 6536: (exit $ac_status); }; }; then
! 6537: ac_cv_lib_dld_shl_load=yes
! 6538: else
! 6539: echo "$as_me: failed program was:" >&5
! 6540: cat conftest.$ac_ext >&5
! 6541: ac_cv_lib_dld_shl_load=no
! 6542: fi
! 6543: rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
! 6544: LIBS=$ac_check_lib_save_LIBS
! 6545: fi
! 6546: echo "$as_me:6546: result: $ac_cv_lib_dld_shl_load" >&5
! 6547: echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
! 6548: if test $ac_cv_lib_dld_shl_load = yes; then
! 6549: lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"
! 6550: else
! 6551: echo "$as_me:6551: checking for dlopen" >&5
! 6552: echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
! 6553: if test "${ac_cv_func_dlopen+set}" = set; then
! 6554: echo $ECHO_N "(cached) $ECHO_C" >&6
! 6555: else
! 6556: cat >conftest.$ac_ext <<_ACEOF
! 6557: #line 6557 "configure"
! 6558: #include "confdefs.h"
! 6559: /* System header to define __stub macros and hopefully few prototypes,
! 6560: which can conflict with char dlopen (); below. */
! 6561: #include <assert.h>
! 6562: /* Override any gcc2 internal prototype to avoid an error. */
! 6563: #ifdef __cplusplus
! 6564: extern "C"
! 6565: #endif
! 6566: /* We use char because int might match the return type of a gcc2
! 6567: builtin and then its argument prototype would still apply. */
! 6568: char dlopen ();
! 6569: char (*f) ();
! 6570:
! 6571: int
! 6572: main ()
! 6573: {
! 6574: /* The GNU C library defines this for functions which it implements
! 6575: to always fail with ENOSYS. Some functions are actually named
! 6576: something starting with __ and the normal name is an alias. */
! 6577: #if defined (__stub_dlopen) || defined (__stub___dlopen)
! 6578: choke me
! 6579: #else
! 6580: f = dlopen;
! 6581: #endif
! 6582:
! 6583: ;
! 6584: return 0;
! 6585: }
! 6586: _ACEOF
! 6587: rm -f conftest.$ac_objext conftest$ac_exeext
! 6588: if { (eval echo "$as_me:6588: \"$ac_link\"") >&5
! 6589: (eval $ac_link) 2>&5
! 6590: ac_status=$?
! 6591: echo "$as_me:6591: \$? = $ac_status" >&5
! 6592: (exit $ac_status); } &&
! 6593: { ac_try='test -s conftest$ac_exeext'
! 6594: { (eval echo "$as_me:6594: \"$ac_try\"") >&5
! 6595: (eval $ac_try) 2>&5
! 6596: ac_status=$?
! 6597: echo "$as_me:6597: \$? = $ac_status" >&5
! 6598: (exit $ac_status); }; }; then
! 6599: ac_cv_func_dlopen=yes
! 6600: else
! 6601: echo "$as_me: failed program was:" >&5
! 6602: cat conftest.$ac_ext >&5
! 6603: ac_cv_func_dlopen=no
! 6604: fi
! 6605: rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
! 6606: fi
! 6607: echo "$as_me:6607: result: $ac_cv_func_dlopen" >&5
! 6608: echo "${ECHO_T}$ac_cv_func_dlopen" >&6
! 6609: if test $ac_cv_func_dlopen = yes; then
! 6610: lt_cv_dlopen="dlopen"
! 6611: else
! 6612: echo "$as_me:6612: checking for dlopen in -ldl" >&5
! 6613: echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
! 6614: if test "${ac_cv_lib_dl_dlopen+set}" = set; then
! 6615: echo $ECHO_N "(cached) $ECHO_C" >&6
! 6616: else
! 6617: ac_check_lib_save_LIBS=$LIBS
! 6618: LIBS="-ldl $LIBS"
! 6619: cat >conftest.$ac_ext <<_ACEOF
! 6620: #line 6620 "configure"
! 6621: #include "confdefs.h"
! 6622:
! 6623: /* Override any gcc2 internal prototype to avoid an error. */
! 6624: #ifdef __cplusplus
! 6625: extern "C"
! 6626: #endif
! 6627: /* We use char because int might match the return type of a gcc2
! 6628: builtin and then its argument prototype would still apply. */
! 6629: char dlopen ();
! 6630: int
! 6631: main ()
! 6632: {
! 6633: dlopen ();
! 6634: ;
! 6635: return 0;
! 6636: }
! 6637: _ACEOF
! 6638: rm -f conftest.$ac_objext conftest$ac_exeext
! 6639: if { (eval echo "$as_me:6639: \"$ac_link\"") >&5
! 6640: (eval $ac_link) 2>&5
! 6641: ac_status=$?
! 6642: echo "$as_me:6642: \$? = $ac_status" >&5
! 6643: (exit $ac_status); } &&
! 6644: { ac_try='test -s conftest$ac_exeext'
! 6645: { (eval echo "$as_me:6645: \"$ac_try\"") >&5
! 6646: (eval $ac_try) 2>&5
! 6647: ac_status=$?
! 6648: echo "$as_me:6648: \$? = $ac_status" >&5
! 6649: (exit $ac_status); }; }; then
! 6650: ac_cv_lib_dl_dlopen=yes
! 6651: else
! 6652: echo "$as_me: failed program was:" >&5
! 6653: cat conftest.$ac_ext >&5
! 6654: ac_cv_lib_dl_dlopen=no
! 6655: fi
! 6656: rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
! 6657: LIBS=$ac_check_lib_save_LIBS
! 6658: fi
! 6659: echo "$as_me:6659: result: $ac_cv_lib_dl_dlopen" >&5
! 6660: echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
! 6661: if test $ac_cv_lib_dl_dlopen = yes; then
! 6662: lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
! 6663: else
! 6664: echo "$as_me:6664: checking for dlopen in -lsvld" >&5
! 6665: echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
! 6666: if test "${ac_cv_lib_svld_dlopen+set}" = set; then
! 6667: echo $ECHO_N "(cached) $ECHO_C" >&6
! 6668: else
! 6669: ac_check_lib_save_LIBS=$LIBS
! 6670: LIBS="-lsvld $LIBS"
! 6671: cat >conftest.$ac_ext <<_ACEOF
! 6672: #line 6672 "configure"
! 6673: #include "confdefs.h"
! 6674:
! 6675: /* Override any gcc2 internal prototype to avoid an error. */
! 6676: #ifdef __cplusplus
! 6677: extern "C"
! 6678: #endif
! 6679: /* We use char because int might match the return type of a gcc2
! 6680: builtin and then its argument prototype would still apply. */
! 6681: char dlopen ();
! 6682: int
! 6683: main ()
! 6684: {
! 6685: dlopen ();
! 6686: ;
! 6687: return 0;
! 6688: }
! 6689: _ACEOF
! 6690: rm -f conftest.$ac_objext conftest$ac_exeext
! 6691: if { (eval echo "$as_me:6691: \"$ac_link\"") >&5
! 6692: (eval $ac_link) 2>&5
! 6693: ac_status=$?
! 6694: echo "$as_me:6694: \$? = $ac_status" >&5
! 6695: (exit $ac_status); } &&
! 6696: { ac_try='test -s conftest$ac_exeext'
! 6697: { (eval echo "$as_me:6697: \"$ac_try\"") >&5
! 6698: (eval $ac_try) 2>&5
! 6699: ac_status=$?
! 6700: echo "$as_me:6700: \$? = $ac_status" >&5
! 6701: (exit $ac_status); }; }; then
! 6702: ac_cv_lib_svld_dlopen=yes
! 6703: else
! 6704: echo "$as_me: failed program was:" >&5
! 6705: cat conftest.$ac_ext >&5
! 6706: ac_cv_lib_svld_dlopen=no
! 6707: fi
! 6708: rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
! 6709: LIBS=$ac_check_lib_save_LIBS
! 6710: fi
! 6711: echo "$as_me:6711: result: $ac_cv_lib_svld_dlopen" >&5
! 6712: echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
! 6713: if test $ac_cv_lib_svld_dlopen = yes; then
! 6714: lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
! 6715: else
! 6716: echo "$as_me:6716: checking for dld_link in -ldld" >&5
! 6717: echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6
! 6718: if test "${ac_cv_lib_dld_dld_link+set}" = set; then
! 6719: echo $ECHO_N "(cached) $ECHO_C" >&6
! 6720: else
! 6721: ac_check_lib_save_LIBS=$LIBS
! 6722: LIBS="-ldld $LIBS"
! 6723: cat >conftest.$ac_ext <<_ACEOF
! 6724: #line 6724 "configure"
! 6725: #include "confdefs.h"
! 6726:
! 6727: /* Override any gcc2 internal prototype to avoid an error. */
! 6728: #ifdef __cplusplus
! 6729: extern "C"
! 6730: #endif
! 6731: /* We use char because int might match the return type of a gcc2
! 6732: builtin and then its argument prototype would still apply. */
! 6733: char dld_link ();
! 6734: int
! 6735: main ()
! 6736: {
! 6737: dld_link ();
! 6738: ;
! 6739: return 0;
! 6740: }
! 6741: _ACEOF
! 6742: rm -f conftest.$ac_objext conftest$ac_exeext
! 6743: if { (eval echo "$as_me:6743: \"$ac_link\"") >&5
! 6744: (eval $ac_link) 2>&5
! 6745: ac_status=$?
! 6746: echo "$as_me:6746: \$? = $ac_status" >&5
! 6747: (exit $ac_status); } &&
! 6748: { ac_try='test -s conftest$ac_exeext'
! 6749: { (eval echo "$as_me:6749: \"$ac_try\"") >&5
! 6750: (eval $ac_try) 2>&5
! 6751: ac_status=$?
! 6752: echo "$as_me:6752: \$? = $ac_status" >&5
! 6753: (exit $ac_status); }; }; then
! 6754: ac_cv_lib_dld_dld_link=yes
! 6755: else
! 6756: echo "$as_me: failed program was:" >&5
! 6757: cat conftest.$ac_ext >&5
! 6758: ac_cv_lib_dld_dld_link=no
! 6759: fi
! 6760: rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
! 6761: LIBS=$ac_check_lib_save_LIBS
! 6762: fi
! 6763: echo "$as_me:6763: result: $ac_cv_lib_dld_dld_link" >&5
! 6764: echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6
! 6765: if test $ac_cv_lib_dld_dld_link = yes; then
! 6766: lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
! 6767: fi
! 6768:
! 6769: fi
! 6770:
! 6771: fi
! 6772:
! 6773: fi
! 6774:
! 6775: fi
! 6776:
! 6777: fi
! 6778:
! 6779: ;;
! 6780: esac
! 6781:
! 6782: if test "x$lt_cv_dlopen" != xno; then
! 6783: enable_dlopen=yes
! 6784: else
! 6785: enable_dlopen=no
! 6786: fi
! 6787:
! 6788: case $lt_cv_dlopen in
! 6789: dlopen)
! 6790: save_CPPFLAGS="$CPPFLAGS"
! 6791: test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
! 6792:
! 6793: save_LDFLAGS="$LDFLAGS"
! 6794: eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
! 6795:
! 6796: save_LIBS="$LIBS"
! 6797: LIBS="$lt_cv_dlopen_libs $LIBS"
! 6798:
! 6799: echo "$as_me:6799: checking whether a program can dlopen itself" >&5
! 6800: echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
! 6801: if test "${lt_cv_dlopen_self+set}" = set; then
! 6802: echo $ECHO_N "(cached) $ECHO_C" >&6
! 6803: else
! 6804: if test "$cross_compiling" = yes; then :
! 6805: lt_cv_dlopen_self=cross
! 6806: else
! 6807: lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
! 6808: lt_status=$lt_dlunknown
! 6809: cat > conftest.$ac_ext <<EOF
! 6810: #line 6810 "configure"
! 6811: #include "confdefs.h"
! 6812:
! 6813: #if HAVE_DLFCN_H
! 6814: #include <dlfcn.h>
! 6815: #endif
! 6816:
! 6817: #include <stdio.h>
! 6818:
! 6819: #ifdef RTLD_GLOBAL
! 6820: # define LT_DLGLOBAL RTLD_GLOBAL
! 6821: #else
! 6822: # ifdef DL_GLOBAL
! 6823: # define LT_DLGLOBAL DL_GLOBAL
! 6824: # else
! 6825: # define LT_DLGLOBAL 0
! 6826: # endif
! 6827: #endif
! 6828:
! 6829: /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
! 6830: find out it does not work in some platform. */
! 6831: #ifndef LT_DLLAZY_OR_NOW
! 6832: # ifdef RTLD_LAZY
! 6833: # define LT_DLLAZY_OR_NOW RTLD_LAZY
! 6834: # else
! 6835: # ifdef DL_LAZY
! 6836: # define LT_DLLAZY_OR_NOW DL_LAZY
! 6837: # else
! 6838: # ifdef RTLD_NOW
! 6839: # define LT_DLLAZY_OR_NOW RTLD_NOW
! 6840: # else
! 6841: # ifdef DL_NOW
! 6842: # define LT_DLLAZY_OR_NOW DL_NOW
! 6843: # else
! 6844: # define LT_DLLAZY_OR_NOW 0
! 6845: # endif
! 6846: # endif
! 6847: # endif
! 6848: # endif
! 6849: #endif
! 6850:
! 6851: #ifdef __cplusplus
! 6852: extern "C" void exit (int);
! 6853: #endif
! 6854:
! 6855: void fnord() { int i=42;}
! 6856: int main ()
! 6857: {
! 6858: void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
! 6859: int status = $lt_dlunknown;
! 6860:
! 6861: if (self)
! 6862: {
! 6863: if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
! 6864: else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
! 6865: /* dlclose (self); */
! 6866: }
! 6867:
! 6868: exit (status);
! 6869: }
! 6870: EOF
! 6871: if { (eval echo "$as_me:6871: \"$ac_link\"") >&5
! 6872: (eval $ac_link) 2>&5
! 6873: ac_status=$?
! 6874: echo "$as_me:6874: \$? = $ac_status" >&5
! 6875: (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
! 6876: (./conftest; exit; ) 2>/dev/null
! 6877: lt_status=$?
! 6878: case x$lt_status in
! 6879: x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
! 6880: x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
! 6881: x$lt_unknown|x*) lt_cv_dlopen_self=no ;;
! 6882: esac
! 6883: else :
! 6884: # compilation failed
! 6885: lt_cv_dlopen_self=no
! 6886: fi
! 6887: fi
! 6888: rm -fr conftest*
! 6889:
! 6890: fi
! 6891: echo "$as_me:6891: result: $lt_cv_dlopen_self" >&5
! 6892: echo "${ECHO_T}$lt_cv_dlopen_self" >&6
! 6893:
! 6894: if test "x$lt_cv_dlopen_self" = xyes; then
! 6895: LDFLAGS="$LDFLAGS $link_static_flag"
! 6896: echo "$as_me:6896: checking whether a statically linked program can dlopen itself" >&5
! 6897: echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
! 6898: if test "${lt_cv_dlopen_self_static+set}" = set; then
! 6899: echo $ECHO_N "(cached) $ECHO_C" >&6
! 6900: else
! 6901: if test "$cross_compiling" = yes; then :
! 6902: lt_cv_dlopen_self_static=cross
! 6903: else
! 6904: lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
! 6905: lt_status=$lt_dlunknown
! 6906: cat > conftest.$ac_ext <<EOF
! 6907: #line 6907 "configure"
! 6908: #include "confdefs.h"
! 6909:
! 6910: #if HAVE_DLFCN_H
! 6911: #include <dlfcn.h>
! 6912: #endif
! 6913:
! 6914: #include <stdio.h>
! 6915:
! 6916: #ifdef RTLD_GLOBAL
! 6917: # define LT_DLGLOBAL RTLD_GLOBAL
! 6918: #else
! 6919: # ifdef DL_GLOBAL
! 6920: # define LT_DLGLOBAL DL_GLOBAL
! 6921: # else
! 6922: # define LT_DLGLOBAL 0
! 6923: # endif
! 6924: #endif
! 6925:
! 6926: /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
! 6927: find out it does not work in some platform. */
! 6928: #ifndef LT_DLLAZY_OR_NOW
! 6929: # ifdef RTLD_LAZY
! 6930: # define LT_DLLAZY_OR_NOW RTLD_LAZY
! 6931: # else
! 6932: # ifdef DL_LAZY
! 6933: # define LT_DLLAZY_OR_NOW DL_LAZY
! 6934: # else
! 6935: # ifdef RTLD_NOW
! 6936: # define LT_DLLAZY_OR_NOW RTLD_NOW
! 6937: # else
! 6938: # ifdef DL_NOW
! 6939: # define LT_DLLAZY_OR_NOW DL_NOW
! 6940: # else
! 6941: # define LT_DLLAZY_OR_NOW 0
! 6942: # endif
! 6943: # endif
! 6944: # endif
! 6945: # endif
! 6946: #endif
! 6947:
! 6948: #ifdef __cplusplus
! 6949: extern "C" void exit (int);
! 6950: #endif
! 6951:
! 6952: void fnord() { int i=42;}
! 6953: int main ()
! 6954: {
! 6955: void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
! 6956: int status = $lt_dlunknown;
! 6957:
! 6958: if (self)
! 6959: {
! 6960: if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
! 6961: else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
! 6962: /* dlclose (self); */
! 6963: }
! 6964:
! 6965: exit (status);
! 6966: }
! 6967: EOF
! 6968: if { (eval echo "$as_me:6968: \"$ac_link\"") >&5
! 6969: (eval $ac_link) 2>&5
! 6970: ac_status=$?
! 6971: echo "$as_me:6971: \$? = $ac_status" >&5
! 6972: (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
! 6973: (./conftest; exit; ) 2>/dev/null
! 6974: lt_status=$?
! 6975: case x$lt_status in
! 6976: x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
! 6977: x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
! 6978: x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;;
! 6979: esac
! 6980: else :
! 6981: # compilation failed
! 6982: lt_cv_dlopen_self_static=no
! 6983: fi
! 6984: fi
! 6985: rm -fr conftest*
! 6986:
! 6987: fi
! 6988: echo "$as_me:6988: result: $lt_cv_dlopen_self_static" >&5
! 6989: echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
! 6990: fi
! 6991:
! 6992: CPPFLAGS="$save_CPPFLAGS"
! 6993: LDFLAGS="$save_LDFLAGS"
! 6994: LIBS="$save_LIBS"
! 6995: ;;
! 6996: esac
! 6997:
! 6998: case $lt_cv_dlopen_self in
! 6999: yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
! 7000: *) enable_dlopen_self=unknown ;;
! 7001: esac
! 7002:
! 7003: case $lt_cv_dlopen_self_static in
! 7004: yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
! 7005: *) enable_dlopen_self_static=unknown ;;
! 7006: esac
! 7007: fi
! 7008:
! 7009: ## FIXME: this should be a separate macro
! 7010: ##
! 7011: if test "$enable_shared" = yes && test "$GCC" = yes; then
! 7012: case $archive_cmds in
! 7013: *'~'*)
! 7014: # FIXME: we may have to deal with multi-command sequences.
! 7015: ;;
! 7016: '$CC '*)
! 7017: # Test whether the compiler implicitly links with -lc since on some
! 7018: # systems, -lgcc has to come before -lc. If gcc already passes -lc
! 7019: # to ld, don't add -lc before -lgcc.
! 7020: echo "$as_me:7020: checking whether -lc should be explicitly linked in" >&5
! 7021: echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
! 7022: if test "${lt_cv_archive_cmds_need_lc+set}" = set; then
! 7023: echo $ECHO_N "(cached) $ECHO_C" >&6
! 7024: else
! 7025: $rm conftest*
! 7026: echo 'static int dummy;' > conftest.$ac_ext
! 7027:
! 7028: if { (eval echo "$as_me:7028: \"$ac_compile\"") >&5
! 7029: (eval $ac_compile) 2>&5
! 7030: ac_status=$?
! 7031: echo "$as_me:7031: \$? = $ac_status" >&5
! 7032: (exit $ac_status); }; then
! 7033: soname=conftest
! 7034: lib=conftest
! 7035: libobjs=conftest.$ac_objext
! 7036: deplibs=
! 7037: wl=$lt_cv_prog_cc_wl
! 7038: compiler_flags=-v
! 7039: linker_flags=-v
! 7040: verstring=
! 7041: output_objdir=.
! 7042: libname=conftest
! 7043: save_allow_undefined_flag=$allow_undefined_flag
! 7044: allow_undefined_flag=
! 7045: if { (eval echo "$as_me:7045: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
! 7046: (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
! 7047: ac_status=$?
! 7048: echo "$as_me:7048: \$? = $ac_status" >&5
! 7049: (exit $ac_status); }
! 7050: then
! 7051: lt_cv_archive_cmds_need_lc=no
! 7052: else
! 7053: lt_cv_archive_cmds_need_lc=yes
! 7054: fi
! 7055: allow_undefined_flag=$save_allow_undefined_flag
! 7056: else
! 7057: cat conftest.err 1>&5
! 7058: fi
! 7059: fi
! 7060:
! 7061: echo "$as_me:7061: result: $lt_cv_archive_cmds_need_lc" >&5
! 7062: echo "${ECHO_T}$lt_cv_archive_cmds_need_lc" >&6
! 7063: ;;
! 7064: esac
! 7065: fi
! 7066: need_lc=${lt_cv_archive_cmds_need_lc-yes}
! 7067: ##
! 7068: ## END FIXME
! 7069:
! 7070: ## FIXME: this should be a separate macro
! 7071: ##
! 7072: # The second clause should only fire when bootstrapping the
! 7073: # libtool distribution, otherwise you forgot to ship ltmain.sh
! 7074: # with your package, and you will get complaints that there are
! 7075: # no rules to generate ltmain.sh.
! 7076: if test -f "$ltmain"; then
! 7077: :
! 7078: else
! 7079: # If there is no Makefile yet, we rely on a make rule to execute
! 7080: # `config.status --recheck' to rerun these tests and create the
! 7081: # libtool script then.
! 7082: test -f Makefile && make "$ltmain"
! 7083: fi
! 7084:
! 7085: if test -f "$ltmain"; then
! 7086: trap "$rm \"${ofile}T\"; exit 1" 1 2 15
! 7087: $rm -f "${ofile}T"
! 7088:
! 7089: echo creating $ofile
! 7090:
! 7091: # Now quote all the things that may contain metacharacters while being
! 7092: # careful not to overquote the AC_SUBSTed values. We take copies of the
! 7093: # variables and quote the copies for generation of the libtool script.
! 7094: for var in echo old_CC old_CFLAGS \
! 7095: AR AR_FLAGS CC LD LN_S NM SHELL \
! 7096: reload_flag reload_cmds wl \
! 7097: pic_flag link_static_flag no_builtin_flag export_dynamic_flag_spec \
! 7098: thread_safe_flag_spec whole_archive_flag_spec libname_spec \
! 7099: library_names_spec soname_spec \
! 7100: RANLIB old_archive_cmds old_archive_from_new_cmds old_postinstall_cmds \
! 7101: old_postuninstall_cmds archive_cmds archive_expsym_cmds postinstall_cmds \
! 7102: postuninstall_cmds extract_expsyms_cmds old_archive_from_expsyms_cmds \
! 7103: old_striplib striplib file_magic_cmd export_symbols_cmds \
! 7104: deplibs_check_method allow_undefined_flag no_undefined_flag \
! 7105: finish_cmds finish_eval global_symbol_pipe global_symbol_to_cdecl \
! 7106: global_symbol_to_c_name_address \
! 7107: hardcode_libdir_flag_spec hardcode_libdir_separator \
! 7108: sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
! 7109: compiler_c_o compiler_o_lo need_locks exclude_expsyms include_expsyms; do
! 7110:
! 7111: case $var in
! 7112: reload_cmds | old_archive_cmds | old_archive_from_new_cmds | \
! 7113: old_postinstall_cmds | old_postuninstall_cmds | \
! 7114: export_symbols_cmds | archive_cmds | archive_expsym_cmds | \
! 7115: extract_expsyms_cmds | old_archive_from_expsyms_cmds | \
! 7116: postinstall_cmds | postuninstall_cmds | \
! 7117: finish_cmds | sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
! 7118: # Double-quote double-evaled strings.
! 7119: eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
! 7120: ;;
! 7121: *)
! 7122: eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
! 7123: ;;
! 7124: esac
! 7125: done
! 7126:
! 7127: cat <<__EOF__ > "${ofile}T"
! 7128: #! $SHELL
! 7129:
! 7130: # `$echo "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
! 7131: # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
! 7132: # NOTE: Changes made to this file will be lost: look at ltmain.sh.
! 7133: #
! 7134: # Copyright (C) 1996-2000 Free Software Foundation, Inc.
! 7135: # Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
! 7136: #
! 7137: # This program is free software; you can redistribute it and/or modify
! 7138: # it under the terms of the GNU General Public License as published by
! 7139: # the Free Software Foundation; either version 2 of the License, or
! 7140: # (at your option) any later version.
! 7141: #
! 7142: # This program is distributed in the hope that it will be useful, but
! 7143: # WITHOUT ANY WARRANTY; without even the implied warranty of
! 7144: # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
! 7145: # General Public License for more details.
! 7146: #
! 7147: # You should have received a copy of the GNU General Public License
! 7148: # along with this program; if not, write to the Free Software
! 7149: # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
! 7150: #
! 7151: # As a special exception to the GNU General Public License, if you
! 7152: # distribute this file as part of a program that contains a
! 7153: # configuration script generated by Autoconf, you may include it under
! 7154: # the same distribution terms that you use for the rest of that program.
! 7155:
! 7156: # Sed that helps us avoid accidentally triggering echo(1) options like -n.
! 7157: Xsed="sed -e s/^X//"
! 7158:
! 7159: # The HP-UX ksh and POSIX shell print the target directory to stdout
! 7160: # if CDPATH is set.
! 7161: if test "X\${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
! 7162:
! 7163: # ### BEGIN LIBTOOL CONFIG
! 7164:
! 7165: # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
! 7166:
! 7167: # Shell to use when invoking shell scripts.
! 7168: SHELL=$lt_SHELL
! 7169:
! 7170: # Whether or not to build shared libraries.
! 7171: build_libtool_libs=$enable_shared
! 7172:
! 7173: # Whether or not to build static libraries.
! 7174: build_old_libs=$enable_static
! 7175:
! 7176: # Whether or not to add -lc for building shared libraries.
! 7177: build_libtool_need_lc=$need_lc
! 7178:
! 7179: # Whether or not to optimize for fast installation.
! 7180: fast_install=$enable_fast_install
! 7181:
! 7182: # The host system.
! 7183: host_alias=$host_alias
! 7184: host=$host
! 7185:
! 7186: # An echo program that does not interpret backslashes.
! 7187: echo=$lt_echo
! 7188:
! 7189: # The archiver.
! 7190: AR=$lt_AR
! 7191: AR_FLAGS=$lt_AR_FLAGS
! 7192:
! 7193: # The default C compiler.
! 7194: CC=$lt_CC
! 7195:
! 7196: # Is the compiler the GNU C compiler?
! 7197: with_gcc=$GCC
! 7198:
! 7199: # The linker used to build libraries.
! 7200: LD=$lt_LD
! 7201:
! 7202: # Whether we need hard or soft links.
! 7203: LN_S=$lt_LN_S
! 7204:
! 7205: # A BSD-compatible nm program.
! 7206: NM=$lt_NM
! 7207:
! 7208: # A symbol stripping program
! 7209: STRIP=$STRIP
! 7210:
! 7211: # Used to examine libraries when file_magic_cmd begins "file"
! 7212: MAGIC_CMD=$MAGIC_CMD
! 7213:
! 7214: # Used on cygwin: DLL creation program.
! 7215: DLLTOOL="$DLLTOOL"
! 7216:
! 7217: # Used on cygwin: object dumper.
! 7218: OBJDUMP="$OBJDUMP"
! 7219:
! 7220: # Used on cygwin: assembler.
! 7221: AS="$AS"
! 7222:
! 7223: # The name of the directory that contains temporary libtool files.
! 7224: objdir=$objdir
! 7225:
! 7226: # How to create reloadable object files.
! 7227: reload_flag=$lt_reload_flag
! 7228: reload_cmds=$lt_reload_cmds
! 7229:
! 7230: # How to pass a linker flag through the compiler.
! 7231: wl=$lt_wl
! 7232:
! 7233: # Object file suffix (normally "o").
! 7234: objext="$ac_objext"
! 7235:
! 7236: # Old archive suffix (normally "a").
! 7237: libext="$libext"
! 7238:
! 7239: # Executable file suffix (normally "").
! 7240: exeext="$exeext"
! 7241:
! 7242: # Additional compiler flags for building library objects.
! 7243: pic_flag=$lt_pic_flag
! 7244: pic_mode=$pic_mode
! 7245:
! 7246: # Does compiler simultaneously support -c and -o options?
! 7247: compiler_c_o=$lt_compiler_c_o
! 7248:
! 7249: # Can we write directly to a .lo ?
! 7250: compiler_o_lo=$lt_compiler_o_lo
! 7251:
! 7252: # Must we lock files when doing compilation ?
! 7253: need_locks=$lt_need_locks
! 7254:
! 7255: # Do we need the lib prefix for modules?
! 7256: need_lib_prefix=$need_lib_prefix
! 7257:
! 7258: # Do we need a version for libraries?
! 7259: need_version=$need_version
! 7260:
! 7261: # Whether dlopen is supported.
! 7262: dlopen_support=$enable_dlopen
! 7263:
! 7264: # Whether dlopen of programs is supported.
! 7265: dlopen_self=$enable_dlopen_self
! 7266:
! 7267: # Whether dlopen of statically linked programs is supported.
! 7268: dlopen_self_static=$enable_dlopen_self_static
! 7269:
! 7270: # Compiler flag to prevent dynamic linking.
! 7271: link_static_flag=$lt_link_static_flag
! 7272:
! 7273: # Compiler flag to turn off builtin functions.
! 7274: no_builtin_flag=$lt_no_builtin_flag
! 7275:
! 7276: # Compiler flag to allow reflexive dlopens.
! 7277: export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
! 7278:
! 7279: # Compiler flag to generate shared objects directly from archives.
! 7280: whole_archive_flag_spec=$lt_whole_archive_flag_spec
! 7281:
! 7282: # Compiler flag to generate thread-safe objects.
! 7283: thread_safe_flag_spec=$lt_thread_safe_flag_spec
! 7284:
! 7285: # Library versioning type.
! 7286: version_type=$version_type
! 7287:
! 7288: # Format of library name prefix.
! 7289: libname_spec=$lt_libname_spec
! 7290:
! 7291: # List of archive names. First name is the real one, the rest are links.
! 7292: # The last name is the one that the linker finds with -lNAME.
! 7293: library_names_spec=$lt_library_names_spec
! 7294:
! 7295: # The coded name of the library, if different from the real name.
! 7296: soname_spec=$lt_soname_spec
! 7297:
! 7298: # Commands used to build and install an old-style archive.
! 7299: RANLIB=$lt_RANLIB
! 7300: old_archive_cmds=$lt_old_archive_cmds
! 7301: old_postinstall_cmds=$lt_old_postinstall_cmds
! 7302: old_postuninstall_cmds=$lt_old_postuninstall_cmds
! 7303:
! 7304: # Create an old-style archive from a shared archive.
! 7305: old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
! 7306:
! 7307: # Create a temporary old-style archive to link instead of a shared archive.
! 7308: old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
! 7309:
! 7310: # Commands used to build and install a shared archive.
! 7311: archive_cmds=$lt_archive_cmds
! 7312: archive_expsym_cmds=$lt_archive_expsym_cmds
! 7313: postinstall_cmds=$lt_postinstall_cmds
! 7314: postuninstall_cmds=$lt_postuninstall_cmds
! 7315:
! 7316: # Commands to strip libraries.
! 7317: old_striplib=$lt_old_striplib
! 7318: striplib=$lt_striplib
! 7319:
! 7320: # Method to check whether dependent libraries are shared objects.
! 7321: deplibs_check_method=$lt_deplibs_check_method
! 7322:
! 7323: # Command to use when deplibs_check_method == file_magic.
! 7324: file_magic_cmd=$lt_file_magic_cmd
! 7325:
! 7326: # Flag that allows shared libraries with undefined symbols to be built.
! 7327: allow_undefined_flag=$lt_allow_undefined_flag
! 7328:
! 7329: # Flag that forces no undefined symbols.
! 7330: no_undefined_flag=$lt_no_undefined_flag
! 7331:
! 7332: # Commands used to finish a libtool library installation in a directory.
! 7333: finish_cmds=$lt_finish_cmds
! 7334:
! 7335: # Same as above, but a single script fragment to be evaled but not shown.
! 7336: finish_eval=$lt_finish_eval
! 7337:
! 7338: # Take the output of nm and produce a listing of raw symbols and C names.
! 7339: global_symbol_pipe=$lt_global_symbol_pipe
! 7340:
! 7341: # Transform the output of nm in a proper C declaration
! 7342: global_symbol_to_cdecl=$lt_global_symbol_to_cdecl
! 7343:
! 7344: # Transform the output of nm in a C name address pair
! 7345: global_symbol_to_c_name_address=$lt_global_symbol_to_c_name_address
! 7346:
! 7347: # This is the shared library runtime path variable.
! 7348: runpath_var=$runpath_var
! 7349:
! 7350: # This is the shared library path variable.
! 7351: shlibpath_var=$shlibpath_var
! 7352:
! 7353: # Is shlibpath searched before the hard-coded library search path?
! 7354: shlibpath_overrides_runpath=$shlibpath_overrides_runpath
! 7355:
! 7356: # How to hardcode a shared library path into an executable.
! 7357: hardcode_action=$hardcode_action
! 7358:
! 7359: # Whether we should hardcode library paths into libraries.
! 7360: hardcode_into_libs=$hardcode_into_libs
! 7361:
! 7362: # Flag to hardcode \$libdir into a binary during linking.
! 7363: # This must work even if \$libdir does not exist.
! 7364: hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
! 7365:
! 7366: # Whether we need a single -rpath flag with a separated argument.
! 7367: hardcode_libdir_separator=$lt_hardcode_libdir_separator
! 7368:
! 7369: # Set to yes if using DIR/libNAME.so during linking hardcodes DIR into the
! 7370: # resulting binary.
! 7371: hardcode_direct=$hardcode_direct
! 7372:
! 7373: # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
! 7374: # resulting binary.
! 7375: hardcode_minus_L=$hardcode_minus_L
! 7376:
! 7377: # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
! 7378: # the resulting binary.
! 7379: hardcode_shlibpath_var=$hardcode_shlibpath_var
! 7380:
! 7381: # Variables whose values should be saved in libtool wrapper scripts and
! 7382: # restored at relink time.
! 7383: variables_saved_for_relink="$variables_saved_for_relink"
! 7384:
! 7385: # Whether libtool must link a program against all its dependency libraries.
! 7386: link_all_deplibs=$link_all_deplibs
! 7387:
! 7388: # Compile-time system search path for libraries
! 7389: sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
! 7390:
! 7391: # Run-time system search path for libraries
! 7392: sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
! 7393:
! 7394: # Fix the shell variable \$srcfile for the compiler.
! 7395: fix_srcfile_path="$fix_srcfile_path"
! 7396:
! 7397: # Set to yes if exported symbols are required.
! 7398: always_export_symbols=$always_export_symbols
! 7399:
! 7400: # The commands to list exported symbols.
! 7401: export_symbols_cmds=$lt_export_symbols_cmds
! 7402:
! 7403: # The commands to extract the exported symbol list from a shared archive.
! 7404: extract_expsyms_cmds=$lt_extract_expsyms_cmds
! 7405:
! 7406: # Symbols that should not be listed in the preloaded symbols.
! 7407: exclude_expsyms=$lt_exclude_expsyms
! 7408:
! 7409: # Symbols that must always be exported.
! 7410: include_expsyms=$lt_include_expsyms
! 7411:
! 7412: # ### END LIBTOOL CONFIG
! 7413:
! 7414: __EOF__
! 7415:
! 7416: case $host_os in
! 7417: aix3*)
! 7418: cat <<\EOF >> "${ofile}T"
! 7419:
! 7420: # AIX sometimes has problems with the GCC collect2 program. For some
! 7421: # reason, if we set the COLLECT_NAMES environment variable, the problems
! 7422: # vanish in a puff of smoke.
! 7423: if test "X${COLLECT_NAMES+set}" != Xset; then
! 7424: COLLECT_NAMES=
! 7425: export COLLECT_NAMES
! 7426: fi
! 7427: EOF
! 7428: ;;
! 7429: esac
! 7430:
! 7431: case $host_os in
! 7432: cygwin* | mingw* | pw32* | os2*)
! 7433: cat <<'EOF' >> "${ofile}T"
! 7434: # This is a source program that is used to create dlls on Windows
! 7435: # Don't remove nor modify the starting and closing comments
! 7436: # /* ltdll.c starts here */
! 7437: # #define WIN32_LEAN_AND_MEAN
! 7438: # #include <windows.h>
! 7439: # #undef WIN32_LEAN_AND_MEAN
! 7440: # #include <stdio.h>
! 7441: #
! 7442: # #ifndef __CYGWIN__
! 7443: # # ifdef __CYGWIN32__
! 7444: # # define __CYGWIN__ __CYGWIN32__
! 7445: # # endif
! 7446: # #endif
! 7447: #
! 7448: # #ifdef __cplusplus
! 7449: # extern "C" {
! 7450: # #endif
! 7451: # BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved);
! 7452: # #ifdef __cplusplus
! 7453: # }
! 7454: # #endif
! 7455: #
! 7456: # #ifdef __CYGWIN__
! 7457: # #include <cygwin/cygwin_dll.h>
! 7458: # DECLARE_CYGWIN_DLL( DllMain );
! 7459: # #endif
! 7460: # HINSTANCE __hDllInstance_base;
! 7461: #
! 7462: # BOOL APIENTRY
! 7463: # DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved)
! 7464: # {
! 7465: # __hDllInstance_base = hInst;
! 7466: # return TRUE;
! 7467: # }
! 7468: # /* ltdll.c ends here */
! 7469: # This is a source program that is used to create import libraries
! 7470: # on Windows for dlls which lack them. Don't remove nor modify the
! 7471: # starting and closing comments
! 7472: # /* impgen.c starts here */
! 7473: # /* Copyright (C) 1999-2000 Free Software Foundation, Inc.
! 7474: #
! 7475: # This file is part of GNU libtool.
! 7476: #
! 7477: # This program is free software; you can redistribute it and/or modify
! 7478: # it under the terms of the GNU General Public License as published by
! 7479: # the Free Software Foundation; either version 2 of the License, or
! 7480: # (at your option) any later version.
! 7481: #
! 7482: # This program is distributed in the hope that it will be useful,
! 7483: # but WITHOUT ANY WARRANTY; without even the implied warranty of
! 7484: # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
! 7485: # GNU General Public License for more details.
! 7486: #
! 7487: # You should have received a copy of the GNU General Public License
! 7488: # along with this program; if not, write to the Free Software
! 7489: # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
! 7490: # */
! 7491: #
! 7492: # #include <stdio.h> /* for printf() */
! 7493: # #include <unistd.h> /* for open(), lseek(), read() */
! 7494: # #include <fcntl.h> /* for O_RDONLY, O_BINARY */
! 7495: # #include <string.h> /* for strdup() */
! 7496: #
! 7497: # /* O_BINARY isn't required (or even defined sometimes) under Unix */
! 7498: # #ifndef O_BINARY
! 7499: # #define O_BINARY 0
! 7500: # #endif
! 7501: #
! 7502: # static unsigned int
! 7503: # pe_get16 (fd, offset)
! 7504: # int fd;
! 7505: # int offset;
! 7506: # {
! 7507: # unsigned char b[2];
! 7508: # lseek (fd, offset, SEEK_SET);
! 7509: # read (fd, b, 2);
! 7510: # return b[0] + (b[1]<<8);
! 7511: # }
! 7512: #
! 7513: # static unsigned int
! 7514: # pe_get32 (fd, offset)
! 7515: # int fd;
! 7516: # int offset;
! 7517: # {
! 7518: # unsigned char b[4];
! 7519: # lseek (fd, offset, SEEK_SET);
! 7520: # read (fd, b, 4);
! 7521: # return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24);
! 7522: # }
! 7523: #
! 7524: # static unsigned int
! 7525: # pe_as32 (ptr)
! 7526: # void *ptr;
! 7527: # {
! 7528: # unsigned char *b = ptr;
! 7529: # return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24);
! 7530: # }
! 7531: #
! 7532: # int
! 7533: # main (argc, argv)
! 7534: # int argc;
! 7535: # char *argv[];
! 7536: # {
! 7537: # int dll;
! 7538: # unsigned long pe_header_offset, opthdr_ofs, num_entries, i;
! 7539: # unsigned long export_rva, export_size, nsections, secptr, expptr;
! 7540: # unsigned long name_rvas, nexp;
! 7541: # unsigned char *expdata, *erva;
! 7542: # char *filename, *dll_name;
! 7543: #
! 7544: # filename = argv[1];
! 7545: #
! 7546: # dll = open(filename, O_RDONLY|O_BINARY);
! 7547: # if (dll < 1)
! 7548: # return 1;
! 7549: #
! 7550: # dll_name = filename;
! 7551: #
! 7552: # for (i=0; filename[i]; i++)
! 7553: # if (filename[i] == '/' || filename[i] == '\\' || filename[i] == ':')
! 7554: # dll_name = filename + i +1;
! 7555: #
! 7556: # pe_header_offset = pe_get32 (dll, 0x3c);
! 7557: # opthdr_ofs = pe_header_offset + 4 + 20;
! 7558: # num_entries = pe_get32 (dll, opthdr_ofs + 92);
! 7559: #
! 7560: # if (num_entries < 1) /* no exports */
! 7561: # return 1;
! 7562: #
! 7563: # export_rva = pe_get32 (dll, opthdr_ofs + 96);
! 7564: # export_size = pe_get32 (dll, opthdr_ofs + 100);
! 7565: # nsections = pe_get16 (dll, pe_header_offset + 4 +2);
! 7566: # secptr = (pe_header_offset + 4 + 20 +
! 7567: # pe_get16 (dll, pe_header_offset + 4 + 16));
! 7568: #
! 7569: # expptr = 0;
! 7570: # for (i = 0; i < nsections; i++)
! 7571: # {
! 7572: # char sname[8];
! 7573: # unsigned long secptr1 = secptr + 40 * i;
! 7574: # unsigned long vaddr = pe_get32 (dll, secptr1 + 12);
! 7575: # unsigned long vsize = pe_get32 (dll, secptr1 + 16);
! 7576: # unsigned long fptr = pe_get32 (dll, secptr1 + 20);
! 7577: # lseek(dll, secptr1, SEEK_SET);
! 7578: # read(dll, sname, 8);
! 7579: # if (vaddr <= export_rva && vaddr+vsize > export_rva)
! 7580: # {
! 7581: # expptr = fptr + (export_rva - vaddr);
! 7582: # if (export_rva + export_size > vaddr + vsize)
! 7583: # export_size = vsize - (export_rva - vaddr);
! 7584: # break;
! 7585: # }
! 7586: # }
! 7587: #
! 7588: # expdata = (unsigned char*)malloc(export_size);
! 7589: # lseek (dll, expptr, SEEK_SET);
! 7590: # read (dll, expdata, export_size);
! 7591: # erva = expdata - export_rva;
! 7592: #
! 7593: # nexp = pe_as32 (expdata+24);
! 7594: # name_rvas = pe_as32 (expdata+32);
! 7595: #
! 7596: # printf ("EXPORTS\n");
! 7597: # for (i = 0; i<nexp; i++)
! 7598: # {
! 7599: # unsigned long name_rva = pe_as32 (erva+name_rvas+i*4);
! 7600: # printf ("\t%s @ %ld ;\n", erva+name_rva, 1+ i);
! 7601: # }
! 7602: #
! 7603: # return 0;
! 7604: # }
! 7605: # /* impgen.c ends here */
! 7606:
! 7607: EOF
! 7608: ;;
! 7609: esac
! 7610:
! 7611: # We use sed instead of cat because bash on DJGPP gets confused if
! 7612: # if finds mixed CR/LF and LF-only lines. Since sed operates in
! 7613: # text mode, it properly converts lines to CR/LF. This bash problem
! 7614: # is reportedly fixed, but why not run on old versions too?
! 7615: sed '$q' "$ltmain" >> "${ofile}T" || (rm -f "${ofile}T"; exit 1)
! 7616:
! 7617: mv -f "${ofile}T" "$ofile" || \
! 7618: (rm -f "$ofile" && cp "${ofile}T" "$ofile" && rm -f "${ofile}T")
! 7619: chmod +x "$ofile"
! 7620: fi
! 7621: ##
! 7622: ## END FIXME
! 7623:
! 7624: # This can be used to rebuild libtool when needed
! 7625: LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
! 7626:
! 7627: # Always use our own libtool.
! 7628: LIBTOOL='$(SHELL) $(top_builddir)/libtool'
! 7629:
! 7630: # Prevent multiple expansion
! 7631:
! 7632: echo "$as_me:7632: checking if host is AViiON running DGUX" >&5
! 7633: echo $ECHO_N "checking if host is AViiON running DGUX... $ECHO_C" >&6
! 7634: ac_is_dgux=no
! 7635: echo "$as_me:7635: checking for sys/dg_sys_info.h" >&5
! 7636: echo $ECHO_N "checking for sys/dg_sys_info.h... $ECHO_C" >&6
! 7637: if test "${ac_cv_header_sys_dg_sys_info_h+set}" = set; then
! 7638: echo $ECHO_N "(cached) $ECHO_C" >&6
! 7639: else
! 7640: cat >conftest.$ac_ext <<_ACEOF
! 7641: #line 7641 "configure"
! 7642: #include "confdefs.h"
! 7643: #include <sys/dg_sys_info.h>
! 7644: _ACEOF
! 7645: if { (eval echo "$as_me:7645: \"$ac_cpp conftest.$ac_ext\"") >&5
! 7646: (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
! 7647: ac_status=$?
! 7648: egrep -v '^ *\+' conftest.er1 >conftest.err
! 7649: rm -f conftest.er1
! 7650: cat conftest.err >&5
! 7651: echo "$as_me:7651: \$? = $ac_status" >&5
! 7652: (exit $ac_status); } >/dev/null; then
! 7653: if test -s conftest.err; then
! 7654: ac_cpp_err=$ac_c_preproc_warn_flag
! 7655: else
! 7656: ac_cpp_err=
! 7657: fi
! 7658: else
! 7659: ac_cpp_err=yes
! 7660: fi
! 7661: if test -z "$ac_cpp_err"; then
! 7662: ac_cv_header_sys_dg_sys_info_h=yes
! 7663: else
! 7664: echo "$as_me: failed program was:" >&5
! 7665: cat conftest.$ac_ext >&5
! 7666: ac_cv_header_sys_dg_sys_info_h=no
! 7667: fi
! 7668: rm -f conftest.err conftest.$ac_ext
! 7669: fi
! 7670: echo "$as_me:7670: result: $ac_cv_header_sys_dg_sys_info_h" >&5
! 7671: echo "${ECHO_T}$ac_cv_header_sys_dg_sys_info_h" >&6
! 7672: if test $ac_cv_header_sys_dg_sys_info_h = yes; then
! 7673: ac_is_dgux=yes;
! 7674: fi
! 7675:
! 7676: if test $ac_is_dgux = yes; then
! 7677: if test "$enable_full_debug" = "yes"; then
! 7678: CFLAGS="-g -mstandard -DDGUX -D_DGUX_SOURCE -Di386 -mno-legend -O2"
! 7679: CXXFLAGS="-g -mstandard -DDGUX -D_DGUX_SOURCE -Di386 -mno-legend -O2"
! 7680: else
! 7681: CFLAGS="-DDGUX -D_DGUX_SOURCE -Di386 -mno-legend -O2"
! 7682: CXXFLAGS="-DDGUX -D_DGUX_SOURCE -Di386 -mno-legend -O2"
! 7683: fi
! 7684:
! 7685: fi
! 7686:
! 7687: # Check whether --with-target-subdir or --without-target-subdir was given.
! 7688: if test "${with_target_subdir+set}" = set; then
! 7689: withval="$with_target_subdir"
! 7690:
! 7691: fi;
! 7692:
! 7693: # Check whether --with-cross-host or --without-cross-host was given.
! 7694: if test "${with_cross_host+set}" = set; then
! 7695: withval="$with_cross_host"
! 7696:
! 7697: fi;
! 7698:
! 7699: echo "$as_me:7699: checking whether to enable maintainer-specific portions of Makefiles" >&5
! 7700: echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
! 7701: # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
! 7702: if test "${enable_maintainer_mode+set}" = set; then
! 7703: enableval="$enable_maintainer_mode"
! 7704: USE_MAINTAINER_MODE=$enableval
! 7705: else
! 7706: USE_MAINTAINER_MODE=no
! 7707: fi;
! 7708: echo "$as_me:7708: result: $USE_MAINTAINER_MODE" >&5
! 7709: echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
! 7710:
! 7711: if test $USE_MAINTAINER_MODE = yes; then
! 7712: MAINTAINER_MODE_TRUE=
! 7713: MAINTAINER_MODE_FALSE='#'
! 7714: else
! 7715: MAINTAINER_MODE_TRUE='#'
! 7716: MAINTAINER_MODE_FALSE=
! 7717: fi
! 7718:
! 7719: MAINT=$MAINTAINER_MODE_TRUE
! 7720:
! 7721: # automake wants to see AC_EXEEXT. But we don't need it. And having
! 7722: # it is actually a problem, because the compiler we're passed can't
! 7723: # necessarily do a full link. So we fool automake here.
! 7724: if false; then
! 7725: # autoconf 2.50 runs AC_EXEEXT by default, and the macro expands
! 7726: # to nothing, so nothing would remain between `then' and `fi' if it
! 7727: # were not for the `:' below.
! 7728: :
! 7729:
! 7730: fi
! 7731:
! 7732: echo "$as_me:7732: checking for threads package to use" >&5
! 7733: echo $ECHO_N "checking for threads package to use... $ECHO_C" >&6
! 7734:
! 7735: case "$host" in
! 7736: sparc-sun-solaris2*)
! 7737: if test "$GCC" = yes; then
! 7738: new_CFLAGS=
! 7739: for i in $CFLAGS; do
! 7740: case "$i" in
! 7741: -O*)
! 7742: ;;
! 7743: *)
! 7744: new_CFLAGS="$new_CFLAGS $i"
! 7745: ;;
! 7746: esac
! 7747: done
! 7748: CFLAGS="$new_CFLAGS"
! 7749: fi
! 7750: ;;
! 7751: esac
! 7752:
! 7753: MY_CFLAGS="$CFLAGS"
! 7754:
! 7755: cat >>confdefs.h <<\EOF
! 7756: #define SILENT 1
! 7757: EOF
! 7758:
! 7759: cat >>confdefs.h <<\EOF
! 7760: #define NO_SIGNALS 1
! 7761: EOF
! 7762:
! 7763: cat >>confdefs.h <<\EOF
! 7764: #define NO_EXECUTE_PERMISSION 1
! 7765: EOF
! 7766:
! 7767: cat >>confdefs.h <<\EOF
! 7768: #define ALL_INTERIOR_POINTERS 1
! 7769: EOF
! 7770:
! 7771: cat >>confdefs.h <<\EOF
! 7772: #define JAVA_FINALIZATION 1
! 7773: EOF
! 7774:
! 7775: cat >>confdefs.h <<\EOF
! 7776: #define GC_GCJ_SUPPORT 1
! 7777: EOF
! 7778:
! 7779: cat >>confdefs.h <<\EOF
! 7780: #define ATOMIC_UNCOLLECTABLE 1
! 7781: EOF
! 7782:
! 7783: if test -n "${with_cross_host}"; then
! 7784: cat >>confdefs.h <<\EOF
! 7785: #define NO_SIGSET 1
! 7786: EOF
! 7787:
! 7788: cat >>confdefs.h <<\EOF
! 7789: #define NO_CLOCK 1
! 7790: EOF
! 7791:
! 7792: cat >>confdefs.h <<\EOF
! 7793: #define SMALL_CONFIG 1
! 7794: EOF
! 7795:
! 7796: cat >>confdefs.h <<\EOF
! 7797: #define NO_DEBUGGING 1
! 7798: EOF
! 7799:
! 7800: fi
! 7801:
! 7802: # Check whether --enable-full-debug or --disable-full-debug was given.
! 7803: if test "${enable_full_debug+set}" = set; then
! 7804: enableval="$enable_full_debug"
! 7805: if test "$enable_full_debug" = "yes"; then
! 7806: { echo "$as_me:7806: WARNING: \"Must define GC_DEBUG and use debug alloc. in clients.\"" >&5
! 7807: echo "$as_me: WARNING: \"Must define GC_DEBUG and use debug alloc. in clients.\"" >&2;}
! 7808: cat >>confdefs.h <<\EOF
! 7809: #define KEEP_BACK_PTRS 1
! 7810: EOF
! 7811:
! 7812: cat >>confdefs.h <<\EOF
! 7813: #define DBG_HDRS_ALL 1
! 7814: EOF
! 7815:
! 7816: case $host in
! 7817: ia64-*-linux* )
! 7818: cat >>confdefs.h <<\EOF
! 7819: #define MAKE_BACK_GRAPH 1
! 7820: EOF
! 7821:
! 7822: ;;
! 7823: x86-*-linux* | i586-*-linux* | i686-*-linux* )
! 7824: cat >>confdefs.h <<\EOF
! 7825: #define MAKE_BACK_GRAPH 1
! 7826: EOF
! 7827:
! 7828: { echo "$as_me:7828: WARNING: \"Client must not use -fomit-frame-pointer.\"" >&5
! 7829: echo "$as_me: WARNING: \"Client must not use -fomit-frame-pointer.\"" >&2;}
! 7830: cat >>confdefs.h <<\EOF
! 7831: #define SAVE_CALL_COUNT 8
! 7832: EOF
! 7833:
! 7834: ;;
! 7835: i345686-*-dgux*)
! 7836: cat >>confdefs.h <<\EOF
! 7837: #define MAKE_BACK_GRAPH 1
! 7838: EOF
! 7839:
! 7840: ;;
! 7841: esac
! 7842: fi
! 7843: fi;
! 7844:
! 7845: # Check whether --enable-redirect-malloc or --disable-redirect-malloc was given.
! 7846: if test "${enable_redirect_malloc+set}" = set; then
! 7847: enableval="$enable_redirect_malloc"
! 7848:
! 7849: fi;
! 7850:
! 7851: if test "${enable_redirect_malloc}" = yes; then
! 7852: if test "${enable_full_debug}" = yes; then
! 7853: cat >>confdefs.h <<\EOF
! 7854: #define REDIRECT_MALLOC GC_debug_malloc_replacement
! 7855: EOF
! 7856:
! 7857: cat >>confdefs.h <<\EOF
! 7858: #define REDIRECT_REALLOC GC_debug_realloc_replacement
! 7859: EOF
! 7860:
! 7861: else
! 7862: cat >>confdefs.h <<\EOF
! 7863: #define REDIRECT_MALLOC GC_malloc
! 7864: EOF
! 7865:
! 7866: fi
! 7867: fi
! 7868:
! 7869: if test -z "$with_cross_host"; then
! 7870: USE_LIBDIR_TRUE=
! 7871: USE_LIBDIR_FALSE='#'
! 7872: else
! 7873: USE_LIBDIR_TRUE='#'
! 7874: USE_LIBDIR_FALSE=
! 7875: fi
! 7876:
! 7877: if test "${multilib}" = "yes"; then
! 7878: multilib_arg="--enable-multilib"
! 7879: else
! 7880: multilib_arg=
! 7881: fi
! 7882:
! 7883: ac_config_files="$ac_config_files Makefile"
! 7884: ac_config_commands="$ac_config_commands default"
! 7885: cat >confcache <<\_ACEOF
! 7886: # This file is a shell script that caches the results of configure
! 7887: # tests run on this system so they can be shared between configure
! 7888: # scripts and configure runs, see configure's option --config-cache.
! 7889: # It is not useful on other systems. If it contains results you don't
! 7890: # want to keep, you may remove or edit it.
! 7891: #
! 7892: # config.status only pays attention to the cache file if you give it
! 7893: # the --recheck option to rerun configure.
! 7894: #
! 7895: # `ac_cv_env_foo' variables (set or unset) will be overriden when
! 7896: # loading this file, other *unset* `ac_cv_foo' will be assigned the
! 7897: # following values.
! 7898:
! 7899: _ACEOF
! 7900:
! 7901: # The following way of writing the cache mishandles newlines in values,
! 7902: # but we know of no workaround that is simple, portable, and efficient.
! 7903: # So, don't put newlines in cache variables' values.
! 7904: # Ultrix sh set writes to stderr and can't be redirected directly,
! 7905: # and sets the high bit in the cache file unless we assign to the vars.
! 7906: {
! 7907: (set) 2>&1 |
! 7908: case `(ac_space=' '; set | grep ac_space) 2>&1` in
! 7909: *ac_space=\ *)
! 7910: # `set' does not quote correctly, so add quotes (double-quote
! 7911: # substitution turns \\\\ into \\, and sed turns \\ into \).
! 7912: sed -n \
! 7913: "s/'/'\\\\''/g;
! 7914: s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
! 7915: ;;
! 7916: *)
! 7917: # `set' quotes correctly as required by POSIX, so do not add quotes.
! 7918: sed -n \
! 7919: "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
! 7920: ;;
! 7921: esac;
! 7922: } |
! 7923: sed '
! 7924: t clear
! 7925: : clear
! 7926: s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
! 7927: t end
! 7928: /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
! 7929: : end' >>confcache
! 7930: if cmp -s $cache_file confcache; then :; else
! 7931: if test -w $cache_file; then
! 7932: test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
! 7933: cat confcache >$cache_file
! 7934: else
! 7935: echo "not updating unwritable cache $cache_file"
! 7936: fi
! 7937: fi
! 7938: rm -f confcache
! 7939:
! 7940: test "x$prefix" = xNONE && prefix=$ac_default_prefix
! 7941: # Let make expand exec_prefix.
! 7942: test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
! 7943:
! 7944: # VPATH may cause trouble with some makes, so we remove $(srcdir),
! 7945: # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
! 7946: # trailing colons and then remove the whole line if VPATH becomes empty
! 7947: # (actually we leave an empty line to preserve line numbers).
! 7948: if test "x$srcdir" = x.; then
! 7949: ac_vpsub='/^[ ]*VPATH[ ]*=/{
! 7950: s/:*\$(srcdir):*/:/;
! 7951: s/:*\${srcdir}:*/:/;
! 7952: s/:*@srcdir@:*/:/;
! 7953: s/^\([^=]*=[ ]*\):*/\1/;
! 7954: s/:*$//;
! 7955: s/^[^=]*=[ ]*$//;
! 7956: }'
! 7957: fi
! 7958:
! 7959: # Transform confdefs.h into DEFS.
! 7960: # Protect against shell expansion while executing Makefile rules.
! 7961: # Protect against Makefile macro expansion.
! 7962: #
! 7963: # If the first sed substitution is executed (which looks for macros that
! 7964: # take arguments), then we branch to the quote section. Otherwise,
! 7965: # look for a macro that doesn't take arguments.
! 7966: cat >confdef2opt.sed <<\EOF
! 7967: t clear
! 7968: : clear
! 7969: s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\),-D\1=\2,g
! 7970: t quote
! 7971: s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\),-D\1=\2,g
! 7972: t quote
! 7973: d
! 7974: : quote
! 7975: s,[ `~#$^&*(){}\\|;'"<>?],\\&,g
! 7976: s,\[,\\&,g
! 7977: s,\],\\&,g
! 7978: s,\$,$$,g
! 7979: p
! 7980: EOF
! 7981: # We use echo to avoid assuming a particular line-breaking character.
! 7982: # The extra dot is to prevent the shell from consuming trailing
! 7983: # line-breaks from the sub-command output. A line-break within
! 7984: # single-quotes doesn't work because, if this script is created in a
! 7985: # platform that uses two characters for line-breaks (e.g., DOS), tr
! 7986: # would break.
! 7987: ac_LF_and_DOT=`echo; echo .`
! 7988: DEFS=`sed -n -f confdef2opt.sed confdefs.h | tr "$ac_LF_and_DOT" ' .'`
! 7989: rm -f confdef2opt.sed
! 7990:
! 7991: if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
! 7992: { { echo "$as_me:7992: error: conditional \"AMDEP\" was never defined.
! 7993: Usually this means the macro was only invoked conditionally." >&5
! 7994: echo "$as_me: error: conditional \"AMDEP\" was never defined.
! 7995: Usually this means the macro was only invoked conditionally." >&2;}
! 7996: { (exit 1); exit 1; }; }
! 7997: fi
! 7998: if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
! 7999: { { echo "$as_me:7999: error: conditional \"MAINTAINER_MODE\" was never defined.
! 8000: Usually this means the macro was only invoked conditionally." >&5
! 8001: echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
! 8002: Usually this means the macro was only invoked conditionally." >&2;}
! 8003: { (exit 1); exit 1; }; }
! 8004: fi
! 8005: if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
! 8006: { { echo "$as_me:8006: error: conditional \"MAINTAINER_MODE\" was never defined.
! 8007: Usually this means the macro was only invoked conditionally." >&5
! 8008: echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
! 8009: Usually this means the macro was only invoked conditionally." >&2;}
! 8010: { (exit 1); exit 1; }; }
! 8011: fi
! 8012: if test -z "${USE_LIBDIR_TRUE}" && test -z "${USE_LIBDIR_FALSE}"; then
! 8013: { { echo "$as_me:8013: error: conditional \"USE_LIBDIR\" was never defined.
! 8014: Usually this means the macro was only invoked conditionally." >&5
! 8015: echo "$as_me: error: conditional \"USE_LIBDIR\" was never defined.
! 8016: Usually this means the macro was only invoked conditionally." >&2;}
! 8017: { (exit 1); exit 1; }; }
! 8018: fi
! 8019:
! 8020: : ${CONFIG_STATUS=./config.status}
! 8021: ac_clean_files_save=$ac_clean_files
! 8022: ac_clean_files="$ac_clean_files $CONFIG_STATUS"
! 8023: { echo "$as_me:8023: creating $CONFIG_STATUS" >&5
! 8024: echo "$as_me: creating $CONFIG_STATUS" >&6;}
! 8025: cat >$CONFIG_STATUS <<_ACEOF
! 8026: #! $SHELL
! 8027: # Generated automatically by configure.
! 8028: # Run this file to recreate the current configuration.
! 8029: # Compiler output produced by configure, useful for debugging
! 8030: # configure, is in config.log if it exists.
! 8031:
! 8032: debug=false
! 8033: SHELL=\${CONFIG_SHELL-$SHELL}
! 8034: ac_cs_invocation="\$0 \$@"
! 8035:
! 8036: _ACEOF
! 8037:
! 8038: cat >>$CONFIG_STATUS <<\_ACEOF
! 8039: # Be Bourne compatible
! 8040: if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
! 8041: emulate sh
! 8042: NULLCMD=:
! 8043: elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
! 8044: set -o posix
! 8045: fi
! 8046:
! 8047: # Name of the executable.
! 8048: as_me=`echo "$0" |sed 's,.*[\\/],,'`
! 8049:
! 8050: if expr a : '\(a\)' >/dev/null 2>&1; then
! 8051: as_expr=expr
! 8052: else
! 8053: as_expr=false
! 8054: fi
! 8055:
! 8056: rm -f conf$$ conf$$.exe conf$$.file
! 8057: echo >conf$$.file
! 8058: if ln -s conf$$.file conf$$ 2>/dev/null; then
! 8059: # We could just check for DJGPP; but this test a) works b) is more generic
! 8060: # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
! 8061: if test -f conf$$.exe; then
! 8062: # Don't use ln at all; we don't have any links
! 8063: as_ln_s='cp -p'
! 8064: else
! 8065: as_ln_s='ln -s'
! 8066: fi
! 8067: elif ln conf$$.file conf$$ 2>/dev/null; then
! 8068: as_ln_s=ln
! 8069: else
! 8070: as_ln_s='cp -p'
! 8071: fi
! 8072: rm -f conf$$ conf$$.exe conf$$.file
! 8073:
! 8074: as_executable_p="test -f"
! 8075:
! 8076: # Support unset when possible.
! 8077: if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
! 8078: as_unset=unset
! 8079: else
! 8080: as_unset=false
! 8081: fi
! 8082:
! 8083: # NLS nuisances.
! 8084: $as_unset LANG || test "${LANG+set}" != set || { LANG=C; export LANG; }
! 8085: $as_unset LC_ALL || test "${LC_ALL+set}" != set || { LC_ALL=C; export LC_ALL; }
! 8086: $as_unset LC_TIME || test "${LC_TIME+set}" != set || { LC_TIME=C; export LC_TIME; }
! 8087: $as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set || { LC_CTYPE=C; export LC_CTYPE; }
! 8088: $as_unset LANGUAGE || test "${LANGUAGE+set}" != set || { LANGUAGE=C; export LANGUAGE; }
! 8089: $as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set || { LC_COLLATE=C; export LC_COLLATE; }
! 8090: $as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set || { LC_NUMERIC=C; export LC_NUMERIC; }
! 8091: $as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set || { LC_MESSAGES=C; export LC_MESSAGES; }
! 8092:
! 8093: # IFS
! 8094: # We need space, tab and new line, in precisely that order.
! 8095: as_nl='
! 8096: '
! 8097: IFS=" $as_nl"
! 8098:
! 8099: # CDPATH.
! 8100: $as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=:; export CDPATH; }
! 8101:
! 8102: exec 6>&1
! 8103:
! 8104: _ACEOF
! 8105:
! 8106: # Files that config.status was made for.
! 8107: if test -n "$ac_config_files"; then
! 8108: echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
! 8109: fi
! 8110:
! 8111: if test -n "$ac_config_headers"; then
! 8112: echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
! 8113: fi
! 8114:
! 8115: if test -n "$ac_config_links"; then
! 8116: echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
! 8117: fi
! 8118:
! 8119: if test -n "$ac_config_commands"; then
! 8120: echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
! 8121: fi
! 8122:
! 8123: cat >>$CONFIG_STATUS <<\EOF
! 8124:
! 8125: ac_cs_usage="\
! 8126: \`$as_me' instantiates files from templates according to the
! 8127: current configuration.
! 8128:
! 8129: Usage: $0 [OPTIONS] [FILE]...
! 8130:
! 8131: -h, --help print this help, then exit
! 8132: -V, --version print version number, then exit
! 8133: -d, --debug don't remove temporary files
! 8134: --recheck update $as_me by reconfiguring in the same conditions
! 8135: --file=FILE[:TEMPLATE]
! 8136: instantiate the configuration file FILE
! 8137:
! 8138: Configuration files:
! 8139: $config_files
! 8140:
! 8141: Configuration commands:
! 8142: $config_commands
! 8143:
! 8144: Report bugs to <bug-autoconf@gnu.org>."
! 8145: EOF
! 8146:
! 8147: cat >>$CONFIG_STATUS <<EOF
! 8148: ac_cs_version="\\
! 8149: gc config.status 6.1
! 8150: configured by $0, generated by GNU Autoconf 2.52,
! 8151: with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
! 8152:
! 8153: Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001
! 8154: Free Software Foundation, Inc.
! 8155: This config.status script is free software; the Free Software Foundation
! 8156: gives unlimited permission to copy, distribute and modify it."
! 8157: srcdir=$srcdir
! 8158: INSTALL="$INSTALL"
! 8159: EOF
! 8160:
! 8161: cat >>$CONFIG_STATUS <<\EOF
! 8162: # If no file are specified by the user, then we need to provide default
! 8163: # value. By we need to know if files were specified by the user.
! 8164: ac_need_defaults=:
! 8165: while test $# != 0
! 8166: do
! 8167: case $1 in
! 8168: --*=*)
! 8169: ac_option=`expr "x$1" : 'x\([^=]*\)='`
! 8170: ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
! 8171: shift
! 8172: set dummy "$ac_option" "$ac_optarg" ${1+"$@"}
! 8173: shift
! 8174: ;;
! 8175: -*);;
! 8176: *) # This is not an option, so the user has probably given explicit
! 8177: # arguments.
! 8178: ac_need_defaults=false;;
! 8179: esac
! 8180:
! 8181: case $1 in
! 8182: # Handling of the options.
! 8183: EOF
! 8184: cat >>$CONFIG_STATUS <<EOF
! 8185: -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
! 8186: echo "running $SHELL $0 " $ac_configure_args " --no-create --no-recursion"
! 8187: exec $SHELL $0 $ac_configure_args --no-create --no-recursion ;;
! 8188: EOF
! 8189: cat >>$CONFIG_STATUS <<\EOF
! 8190: --version | --vers* | -V )
! 8191: echo "$ac_cs_version"; exit 0 ;;
! 8192: --he | --h)
! 8193: # Conflict between --help and --header
! 8194: { { echo "$as_me:8194: error: ambiguous option: $1
! 8195: Try \`$0 --help' for more information." >&5
! 8196: echo "$as_me: error: ambiguous option: $1
! 8197: Try \`$0 --help' for more information." >&2;}
! 8198: { (exit 1); exit 1; }; };;
! 8199: --help | --hel | -h )
! 8200: echo "$ac_cs_usage"; exit 0 ;;
! 8201: --debug | --d* | -d )
! 8202: debug=: ;;
! 8203: --file | --fil | --fi | --f )
! 8204: shift
! 8205: CONFIG_FILES="$CONFIG_FILES $1"
! 8206: ac_need_defaults=false;;
! 8207: --header | --heade | --head | --hea )
! 8208: shift
! 8209: CONFIG_HEADERS="$CONFIG_HEADERS $1"
! 8210: ac_need_defaults=false;;
! 8211:
! 8212: # This is an error.
! 8213: -*) { { echo "$as_me:8213: error: unrecognized option: $1
! 8214: Try \`$0 --help' for more information." >&5
! 8215: echo "$as_me: error: unrecognized option: $1
! 8216: Try \`$0 --help' for more information." >&2;}
! 8217: { (exit 1); exit 1; }; } ;;
! 8218:
! 8219: *) ac_config_targets="$ac_config_targets $1" ;;
! 8220:
! 8221: esac
! 8222: shift
! 8223: done
! 8224:
! 8225: exec 5>>config.log
! 8226: cat >&5 << _ACEOF
! 8227:
! 8228: ## ----------------------- ##
! 8229: ## Running config.status. ##
! 8230: ## ----------------------- ##
! 8231:
! 8232: This file was extended by $as_me (gc 6.1) 2.52, executed with
! 8233: CONFIG_FILES = $CONFIG_FILES
! 8234: CONFIG_HEADERS = $CONFIG_HEADERS
! 8235: CONFIG_LINKS = $CONFIG_LINKS
! 8236: CONFIG_COMMANDS = $CONFIG_COMMANDS
! 8237: > $ac_cs_invocation
! 8238: on `(hostname || uname -n) 2>/dev/null | sed 1q`
! 8239:
! 8240: _ACEOF
! 8241: EOF
! 8242:
! 8243: cat >>$CONFIG_STATUS <<EOF
! 8244: #
! 8245: # INIT-COMMANDS section.
! 8246: #
! 8247:
! 8248: AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
! 8249: srcdir=${srcdir}
! 8250: host=${host}
! 8251: with_multisubdir=${with_multisubdir}
! 8252: ac_configure_args="${multilib_arg} ${ac_configure_args}"
! 8253: CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
! 8254: gc_basedir=${gc_basedir}
! 8255: CC="${CC}"
! 8256: DEFS="$DEFS"
! 8257:
! 8258: EOF
! 8259:
! 8260: cat >>$CONFIG_STATUS <<\EOF
! 8261: for ac_config_target in $ac_config_targets
! 8262: do
! 8263: case "$ac_config_target" in
! 8264: # Handling of arguments.
! 8265: "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
! 8266: "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
! 8267: "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
! 8268: *) { { echo "$as_me:8268: error: invalid argument: $ac_config_target" >&5
! 8269: echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
! 8270: { (exit 1); exit 1; }; };;
! 8271: esac
! 8272: done
! 8273:
! 8274: # If the user did not use the arguments to specify the items to instantiate,
! 8275: # then the envvar interface is used. Set only those that are not.
! 8276: # We use the long form for the default assignment because of an extremely
! 8277: # bizarre bug on SunOS 4.1.3.
! 8278: if $ac_need_defaults; then
! 8279: test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
! 8280: test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
! 8281: fi
! 8282:
! 8283: # Create a temporary directory, and hook for its removal unless debugging.
! 8284: $debug ||
! 8285: {
! 8286: trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
! 8287: trap '{ (exit 1); exit 1; }' 1 2 13 15
! 8288: }
! 8289:
! 8290: # Create a (secure) tmp directory for tmp files.
! 8291: : ${TMPDIR=/tmp}
! 8292: {
! 8293: tmp=`(umask 077 && mktemp -d -q "$TMPDIR/csXXXXXX") 2>/dev/null` &&
! 8294: test -n "$tmp" && test -d "$tmp"
! 8295: } ||
! 8296: {
! 8297: tmp=$TMPDIR/cs$$-$RANDOM
! 8298: (umask 077 && mkdir $tmp)
! 8299: } ||
! 8300: {
! 8301: echo "$me: cannot create a temporary directory in $TMPDIR" >&2
! 8302: { (exit 1); exit 1; }
! 8303: }
! 8304:
! 8305: EOF
! 8306:
! 8307: cat >>$CONFIG_STATUS <<EOF
! 8308:
! 8309: #
! 8310: # CONFIG_FILES section.
! 8311: #
! 8312:
! 8313: # No need to generate the scripts if there are no CONFIG_FILES.
! 8314: # This happens for instance when ./config.status config.h
! 8315: if test -n "\$CONFIG_FILES"; then
! 8316: # Protect against being on the right side of a sed subst in config.status.
! 8317: sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
! 8318: s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
! 8319: s,@SHELL@,$SHELL,;t t
! 8320: s,@exec_prefix@,$exec_prefix,;t t
! 8321: s,@prefix@,$prefix,;t t
! 8322: s,@program_transform_name@,$program_transform_name,;t t
! 8323: s,@bindir@,$bindir,;t t
! 8324: s,@sbindir@,$sbindir,;t t
! 8325: s,@libexecdir@,$libexecdir,;t t
! 8326: s,@datadir@,$datadir,;t t
! 8327: s,@sysconfdir@,$sysconfdir,;t t
! 8328: s,@sharedstatedir@,$sharedstatedir,;t t
! 8329: s,@localstatedir@,$localstatedir,;t t
! 8330: s,@libdir@,$libdir,;t t
! 8331: s,@includedir@,$includedir,;t t
! 8332: s,@oldincludedir@,$oldincludedir,;t t
! 8333: s,@infodir@,$infodir,;t t
! 8334: s,@mandir@,$mandir,;t t
! 8335: s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
! 8336: s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
! 8337: s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
! 8338: s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
! 8339: s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
! 8340: s,@build_alias@,$build_alias,;t t
! 8341: s,@host_alias@,$host_alias,;t t
! 8342: s,@target_alias@,$target_alias,;t t
! 8343: s,@ECHO_C@,$ECHO_C,;t t
! 8344: s,@ECHO_N@,$ECHO_N,;t t
! 8345: s,@ECHO_T@,$ECHO_T,;t t
! 8346: s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
! 8347: s,@DEFS@,$DEFS,;t t
! 8348: s,@LIBS@,$LIBS,;t t
! 8349: s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
! 8350: s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
! 8351: s,@INSTALL_DATA@,$INSTALL_DATA,;t t
! 8352: s,@PACKAGE@,$PACKAGE,;t t
! 8353: s,@VERSION@,$VERSION,;t t
! 8354: s,@ACLOCAL@,$ACLOCAL,;t t
! 8355: s,@AUTOCONF@,$AUTOCONF,;t t
! 8356: s,@AUTOMAKE@,$AUTOMAKE,;t t
! 8357: s,@AUTOHEADER@,$AUTOHEADER,;t t
! 8358: s,@MAKEINFO@,$MAKEINFO,;t t
! 8359: s,@AMTAR@,$AMTAR,;t t
! 8360: s,@install_sh@,$install_sh,;t t
! 8361: s,@STRIP@,$STRIP,;t t
! 8362: s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
! 8363: s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
! 8364: s,@AWK@,$AWK,;t t
! 8365: s,@SET_MAKE@,$SET_MAKE,;t t
! 8366: s,@build@,$build,;t t
! 8367: s,@build_cpu@,$build_cpu,;t t
! 8368: s,@build_vendor@,$build_vendor,;t t
! 8369: s,@build_os@,$build_os,;t t
! 8370: s,@host@,$host,;t t
! 8371: s,@host_cpu@,$host_cpu,;t t
! 8372: s,@host_vendor@,$host_vendor,;t t
! 8373: s,@host_os@,$host_os,;t t
! 8374: s,@CC@,$CC,;t t
! 8375: s,@CFLAGS@,$CFLAGS,;t t
! 8376: s,@LDFLAGS@,$LDFLAGS,;t t
! 8377: s,@CPPFLAGS@,$CPPFLAGS,;t t
! 8378: s,@ac_ct_CC@,$ac_ct_CC,;t t
! 8379: s,@EXEEXT@,$EXEEXT,;t t
! 8380: s,@OBJEXT@,$OBJEXT,;t t
! 8381: s,@DEPDIR@,$DEPDIR,;t t
! 8382: s,@am__include@,$am__include,;t t
! 8383: s,@am__quote@,$am__quote,;t t
! 8384: s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
! 8385: s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
! 8386: s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
! 8387: s,@CCDEPMODE@,$CCDEPMODE,;t t
! 8388: s,@CXX@,$CXX,;t t
! 8389: s,@CXXFLAGS@,$CXXFLAGS,;t t
! 8390: s,@ac_ct_CXX@,$ac_ct_CXX,;t t
! 8391: s,@CXXDEPMODE@,$CXXDEPMODE,;t t
! 8392: s,@CCAS@,$CCAS,;t t
! 8393: s,@CCASFLAGS@,$CCASFLAGS,;t t
! 8394: s,@AR@,$AR,;t t
! 8395: s,@ac_ct_AR@,$ac_ct_AR,;t t
! 8396: s,@RANLIB@,$RANLIB,;t t
! 8397: s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
! 8398: s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
! 8399: s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
! 8400: s,@MAINT@,$MAINT,;t t
! 8401: s,@gc_basedir@,$gc_basedir,;t t
! 8402: s,@GC_CFLAGS@,$GC_CFLAGS,;t t
! 8403: s,@THREADLIBS@,$THREADLIBS,;t t
! 8404: s,@EXTRA_TEST_LIBS@,$EXTRA_TEST_LIBS,;t t
! 8405: s,@target_all@,$target_all,;t t
! 8406: s,@INCLUDES@,$INCLUDES,;t t
! 8407: s,@CXXINCLUDES@,$CXXINCLUDES,;t t
! 8408: s,@addobjs@,$addobjs,;t t
! 8409: s,@LN_S@,$LN_S,;t t
! 8410: s,@ECHO@,$ECHO,;t t
! 8411: s,@CPP@,$CPP,;t t
! 8412: s,@LIBTOOL@,$LIBTOOL,;t t
! 8413: s,@MY_CFLAGS@,$MY_CFLAGS,;t t
! 8414: s,@USE_LIBDIR_TRUE@,$USE_LIBDIR_TRUE,;t t
! 8415: s,@USE_LIBDIR_FALSE@,$USE_LIBDIR_FALSE,;t t
! 8416: CEOF
! 8417:
! 8418: EOF
! 8419:
! 8420: cat >>$CONFIG_STATUS <<\EOF
! 8421: # Split the substitutions into bite-sized pieces for seds with
! 8422: # small command number limits, like on Digital OSF/1 and HP-UX.
! 8423: ac_max_sed_lines=48
! 8424: ac_sed_frag=1 # Number of current file.
! 8425: ac_beg=1 # First line for current file.
! 8426: ac_end=$ac_max_sed_lines # Line after last line for current file.
! 8427: ac_more_lines=:
! 8428: ac_sed_cmds=
! 8429: while $ac_more_lines; do
! 8430: if test $ac_beg -gt 1; then
! 8431: sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
! 8432: else
! 8433: sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
! 8434: fi
! 8435: if test ! -s $tmp/subs.frag; then
! 8436: ac_more_lines=false
! 8437: else
! 8438: # The purpose of the label and of the branching condition is to
! 8439: # speed up the sed processing (if there are no `@' at all, there
! 8440: # is no need to browse any of the substitutions).
! 8441: # These are the two extra sed commands mentioned above.
! 8442: (echo ':t
! 8443: /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
! 8444: if test -z "$ac_sed_cmds"; then
! 8445: ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
! 8446: else
! 8447: ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
! 8448: fi
! 8449: ac_sed_frag=`expr $ac_sed_frag + 1`
! 8450: ac_beg=$ac_end
! 8451: ac_end=`expr $ac_end + $ac_max_sed_lines`
! 8452: fi
! 8453: done
! 8454: if test -z "$ac_sed_cmds"; then
! 8455: ac_sed_cmds=cat
! 8456: fi
! 8457: fi # test -n "$CONFIG_FILES"
! 8458:
! 8459: EOF
! 8460: cat >>$CONFIG_STATUS <<\EOF
! 8461: for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
! 8462: # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
! 8463: case $ac_file in
! 8464: - | *:- | *:-:* ) # input from stdin
! 8465: cat >$tmp/stdin
! 8466: ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
! 8467: ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
! 8468: *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
! 8469: ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
! 8470: * ) ac_file_in=$ac_file.in ;;
! 8471: esac
! 8472:
! 8473: # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
! 8474: ac_dir=`$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
! 8475: X"$ac_file" : 'X\(//\)[^/]' \| \
! 8476: X"$ac_file" : 'X\(//\)$' \| \
! 8477: X"$ac_file" : 'X\(/\)' \| \
! 8478: . : '\(.\)' 2>/dev/null ||
! 8479: echo X"$ac_file" |
! 8480: sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
! 8481: /^X\(\/\/\)[^/].*/{ s//\1/; q; }
! 8482: /^X\(\/\/\)$/{ s//\1/; q; }
! 8483: /^X\(\/\).*/{ s//\1/; q; }
! 8484: s/.*/./; q'`
! 8485: if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
! 8486: { case "$ac_dir" in
! 8487: [\\/]* | ?:[\\/]* ) as_incr_dir=;;
! 8488: *) as_incr_dir=.;;
! 8489: esac
! 8490: as_dummy="$ac_dir"
! 8491: for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
! 8492: case $as_mkdir_dir in
! 8493: # Skip DOS drivespec
! 8494: ?:) as_incr_dir=$as_mkdir_dir ;;
! 8495: *)
! 8496: as_incr_dir=$as_incr_dir/$as_mkdir_dir
! 8497: test -d "$as_incr_dir" || mkdir "$as_incr_dir"
! 8498: ;;
! 8499: esac
! 8500: done; }
! 8501:
! 8502: ac_dir_suffix="/`echo $ac_dir|sed 's,^\./,,'`"
! 8503: # A "../" for each directory in $ac_dir_suffix.
! 8504: ac_dots=`echo "$ac_dir_suffix" | sed 's,/[^/]*,../,g'`
! 8505: else
! 8506: ac_dir_suffix= ac_dots=
! 8507: fi
! 8508:
! 8509: case $srcdir in
! 8510: .) ac_srcdir=.
! 8511: if test -z "$ac_dots"; then
! 8512: ac_top_srcdir=.
! 8513: else
! 8514: ac_top_srcdir=`echo $ac_dots | sed 's,/$,,'`
! 8515: fi ;;
! 8516: [\\/]* | ?:[\\/]* )
! 8517: ac_srcdir=$srcdir$ac_dir_suffix;
! 8518: ac_top_srcdir=$srcdir ;;
! 8519: *) # Relative path.
! 8520: ac_srcdir=$ac_dots$srcdir$ac_dir_suffix
! 8521: ac_top_srcdir=$ac_dots$srcdir ;;
! 8522: esac
! 8523:
! 8524: case $INSTALL in
! 8525: [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
! 8526: *) ac_INSTALL=$ac_dots$INSTALL ;;
! 8527: esac
! 8528:
! 8529: if test x"$ac_file" != x-; then
! 8530: { echo "$as_me:8530: creating $ac_file" >&5
! 8531: echo "$as_me: creating $ac_file" >&6;}
! 8532: rm -f "$ac_file"
! 8533: fi
! 8534: # Let's still pretend it is `configure' which instantiates (i.e., don't
! 8535: # use $as_me), people would be surprised to read:
! 8536: # /* config.h. Generated automatically by config.status. */
! 8537: configure_input="Generated automatically from `echo $ac_file_in |
! 8538: sed 's,.*/,,'` by configure."
! 8539:
! 8540: # First look for the input files in the build tree, otherwise in the
! 8541: # src tree.
! 8542: ac_file_inputs=`IFS=:
! 8543: for f in $ac_file_in; do
! 8544: case $f in
! 8545: -) echo $tmp/stdin ;;
! 8546: [\\/$]*)
! 8547: # Absolute (can't be DOS-style, as IFS=:)
! 8548: test -f "$f" || { { echo "$as_me:8548: error: cannot find input file: $f" >&5
! 8549: echo "$as_me: error: cannot find input file: $f" >&2;}
! 8550: { (exit 1); exit 1; }; }
! 8551: echo $f;;
! 8552: *) # Relative
! 8553: if test -f "$f"; then
! 8554: # Build tree
! 8555: echo $f
! 8556: elif test -f "$srcdir/$f"; then
! 8557: # Source tree
! 8558: echo $srcdir/$f
! 8559: else
! 8560: # /dev/null tree
! 8561: { { echo "$as_me:8561: error: cannot find input file: $f" >&5
! 8562: echo "$as_me: error: cannot find input file: $f" >&2;}
! 8563: { (exit 1); exit 1; }; }
! 8564: fi;;
! 8565: esac
! 8566: done` || { (exit 1); exit 1; }
! 8567: EOF
! 8568: cat >>$CONFIG_STATUS <<EOF
! 8569: sed "$ac_vpsub
! 8570: $extrasub
! 8571: EOF
! 8572: cat >>$CONFIG_STATUS <<\EOF
! 8573: :t
! 8574: /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
! 8575: s,@configure_input@,$configure_input,;t t
! 8576: s,@srcdir@,$ac_srcdir,;t t
! 8577: s,@top_srcdir@,$ac_top_srcdir,;t t
! 8578: s,@INSTALL@,$ac_INSTALL,;t t
! 8579: " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
! 8580: rm -f $tmp/stdin
! 8581: if test x"$ac_file" != x-; then
! 8582: mv $tmp/out $ac_file
! 8583: else
! 8584: cat $tmp/out
! 8585: rm -f $tmp/out
! 8586: fi
! 8587:
! 8588: done
! 8589: EOF
! 8590: cat >>$CONFIG_STATUS <<\EOF
! 8591:
! 8592: #
! 8593: # CONFIG_COMMANDS section.
! 8594: #
! 8595: for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
! 8596: ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
! 8597: ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
! 8598:
! 8599: case $ac_dest in
! 8600: depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
! 8601: # Strip MF so we end up with the name of the file.
! 8602: mf=`echo "$mf" | sed -e 's/:.*$//'`
! 8603: if (sed 1q $mf | fgrep 'generated by automake') > /dev/null 2>&1; then
! 8604: dirpart=`$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
! 8605: X"$mf" : 'X\(//\)[^/]' \| \
! 8606: X"$mf" : 'X\(//\)$' \| \
! 8607: X"$mf" : 'X\(/\)' \| \
! 8608: . : '\(.\)' 2>/dev/null ||
! 8609: echo X"$mf" |
! 8610: sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
! 8611: /^X\(\/\/\)[^/].*/{ s//\1/; q; }
! 8612: /^X\(\/\/\)$/{ s//\1/; q; }
! 8613: /^X\(\/\).*/{ s//\1/; q; }
! 8614: s/.*/./; q'`
! 8615: else
! 8616: continue
! 8617: fi
! 8618: grep '^DEP_FILES *= *[^ #]' < "$mf" > /dev/null || continue
! 8619: # Extract the definition of DEP_FILES from the Makefile without
! 8620: # running `make'.
! 8621: DEPDIR=`sed -n -e '/^DEPDIR = / s///p' < "$mf"`
! 8622: test -z "$DEPDIR" && continue
! 8623: # When using ansi2knr, U may be empty or an underscore; expand it
! 8624: U=`sed -n -e '/^U = / s///p' < "$mf"`
! 8625: test -d "$dirpart/$DEPDIR" || mkdir "$dirpart/$DEPDIR"
! 8626: # We invoke sed twice because it is the simplest approach to
! 8627: # changing $(DEPDIR) to its actual value in the expansion.
! 8628: for file in `sed -n -e '
! 8629: /^DEP_FILES = .*\\\\$/ {
! 8630: s/^DEP_FILES = //
! 8631: :loop
! 8632: s/\\\\$//
! 8633: p
! 8634: n
! 8635: /\\\\$/ b loop
! 8636: p
! 8637: }
! 8638: /^DEP_FILES = / s/^DEP_FILES = //p' < "$mf" | \
! 8639: sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
! 8640: # Make sure the directory exists.
! 8641: test -f "$dirpart/$file" && continue
! 8642: fdir=`$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
! 8643: X"$file" : 'X\(//\)[^/]' \| \
! 8644: X"$file" : 'X\(//\)$' \| \
! 8645: X"$file" : 'X\(/\)' \| \
! 8646: . : '\(.\)' 2>/dev/null ||
! 8647: echo X"$file" |
! 8648: sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
! 8649: /^X\(\/\/\)[^/].*/{ s//\1/; q; }
! 8650: /^X\(\/\/\)$/{ s//\1/; q; }
! 8651: /^X\(\/\).*/{ s//\1/; q; }
! 8652: s/.*/./; q'`
! 8653: { case $dirpart/$fdir in
! 8654: [\\/]* | ?:[\\/]* ) as_incr_dir=;;
! 8655: *) as_incr_dir=.;;
! 8656: esac
! 8657: as_dummy=$dirpart/$fdir
! 8658: for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do
! 8659: case $as_mkdir_dir in
! 8660: # Skip DOS drivespec
! 8661: ?:) as_incr_dir=$as_mkdir_dir ;;
! 8662: *)
! 8663: as_incr_dir=$as_incr_dir/$as_mkdir_dir
! 8664: test -d "$as_incr_dir" || mkdir "$as_incr_dir"
! 8665: ;;
! 8666: esac
! 8667: done; }
! 8668:
! 8669: # echo "creating $dirpart/$file"
! 8670: echo '# dummy' > "$dirpart/$file"
! 8671: done
! 8672: done
! 8673: ;;
! 8674: esac
! 8675: done
! 8676: EOF
! 8677:
! 8678: cat >>$CONFIG_STATUS <<\EOF
! 8679:
! 8680: { (exit 0); exit 0; }
! 8681: EOF
! 8682: chmod +x $CONFIG_STATUS
! 8683: ac_clean_files=$ac_clean_files_save
! 8684:
! 8685: # configure is writing to config.log, and then calls config.status.
! 8686: # config.status does its own redirection, appending to config.log.
! 8687: # Unfortunately, on DOS this fails, as config.log is still kept open
! 8688: # by configure, so config.status won't be able to write to it; its
! 8689: # output is simply discarded. So we exec the FD to /dev/null,
! 8690: # effectively closing config.log, so it can be properly (re)opened and
! 8691: # appended to by config.status. When coming back to configure, we
! 8692: # need to make the FD available again.
! 8693: if test "$no_create" != yes; then
! 8694: ac_cs_success=:
! 8695: exec 5>/dev/null
! 8696: $SHELL $CONFIG_STATUS || ac_cs_success=false
! 8697: exec 5>>config.log
! 8698: # Use ||, not &&, to avoid exiting from the if with $? = 1, which
! 8699: # would make configure fail if this is the last instruction.
! 8700: $ac_cs_success || { (exit 1); exit 1; }
! 8701: fi
! 8702:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>