File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / pcre / configure
Revision 1.1.1.5 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Sun Jun 15 19:46:04 2014 UTC (10 years ago) by misho
Branches: pcre, MAIN
CVS tags: v8_34, HEAD
pcre 8.34

    1: #! /bin/sh
    2: # Guess values for system-dependent variables and create Makefiles.
    3: # Generated by GNU Autoconf 2.69 for PCRE 8.34.
    4: #
    5: #
    6: # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
    7: #
    8: #
    9: # This configure script is free software; the Free Software Foundation
   10: # gives unlimited permission to copy, distribute and modify it.
   11: ## -------------------- ##
   12: ## M4sh Initialization. ##
   13: ## -------------------- ##
   14: 
   15: # Be more Bourne compatible
   16: DUALCASE=1; export DUALCASE # for MKS sh
   17: if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
   18:   emulate sh
   19:   NULLCMD=:
   20:   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
   21:   # is contrary to our usage.  Disable this feature.
   22:   alias -g '${1+"$@"}'='"$@"'
   23:   setopt NO_GLOB_SUBST
   24: else
   25:   case `(set -o) 2>/dev/null` in #(
   26:   *posix*) :
   27:     set -o posix ;; #(
   28:   *) :
   29:      ;;
   30: esac
   31: fi
   32: 
   33: 
   34: as_nl='
   35: '
   36: export as_nl
   37: # Printing a long string crashes Solaris 7 /usr/bin/printf.
   38: as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   39: as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
   40: as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
   41: # Prefer a ksh shell builtin over an external printf program on Solaris,
   42: # but without wasting forks for bash or zsh.
   43: if test -z "$BASH_VERSION$ZSH_VERSION" \
   44:     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
   45:   as_echo='print -r --'
   46:   as_echo_n='print -rn --'
   47: elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
   48:   as_echo='printf %s\n'
   49:   as_echo_n='printf %s'
   50: else
   51:   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
   52:     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
   53:     as_echo_n='/usr/ucb/echo -n'
   54:   else
   55:     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
   56:     as_echo_n_body='eval
   57:       arg=$1;
   58:       case $arg in #(
   59:       *"$as_nl"*)
   60: 	expr "X$arg" : "X\\(.*\\)$as_nl";
   61: 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
   62:       esac;
   63:       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
   64:     '
   65:     export as_echo_n_body
   66:     as_echo_n='sh -c $as_echo_n_body as_echo'
   67:   fi
   68:   export as_echo_body
   69:   as_echo='sh -c $as_echo_body as_echo'
   70: fi
   71: 
   72: # The user is always right.
   73: if test "${PATH_SEPARATOR+set}" != set; then
   74:   PATH_SEPARATOR=:
   75:   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
   76:     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
   77:       PATH_SEPARATOR=';'
   78:   }
   79: fi
   80: 
   81: 
   82: # IFS
   83: # We need space, tab and new line, in precisely that order.  Quoting is
   84: # there to prevent editors from complaining about space-tab.
   85: # (If _AS_PATH_WALK were called with IFS unset, it would disable word
   86: # splitting by setting IFS to empty value.)
   87: IFS=" ""	$as_nl"
   88: 
   89: # Find who we are.  Look in the path if we contain no directory separator.
   90: as_myself=
   91: case $0 in #((
   92:   *[\\/]* ) as_myself=$0 ;;
   93:   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   94: for as_dir in $PATH
   95: do
   96:   IFS=$as_save_IFS
   97:   test -z "$as_dir" && as_dir=.
   98:     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   99:   done
  100: IFS=$as_save_IFS
  101: 
  102:      ;;
  103: esac
  104: # We did not find ourselves, most probably we were run as `sh COMMAND'
  105: # in which case we are not to be found in the path.
  106: if test "x$as_myself" = x; then
  107:   as_myself=$0
  108: fi
  109: if test ! -f "$as_myself"; then
  110:   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
  111:   exit 1
  112: fi
  113: 
  114: # Unset variables that we do not need and which cause bugs (e.g. in
  115: # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
  116: # suppresses any "Segmentation fault" message there.  '((' could
  117: # trigger a bug in pdksh 5.2.14.
  118: for as_var in BASH_ENV ENV MAIL MAILPATH
  119: do eval test x\${$as_var+set} = xset \
  120:   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
  121: done
  122: PS1='$ '
  123: PS2='> '
  124: PS4='+ '
  125: 
  126: # NLS nuisances.
  127: LC_ALL=C
  128: export LC_ALL
  129: LANGUAGE=C
  130: export LANGUAGE
  131: 
  132: # CDPATH.
  133: (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
  134: 
  135: # Use a proper internal environment variable to ensure we don't fall
  136:   # into an infinite loop, continuously re-executing ourselves.
  137:   if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
  138:     _as_can_reexec=no; export _as_can_reexec;
  139:     # We cannot yet assume a decent shell, so we have to provide a
  140: # neutralization value for shells without unset; and this also
  141: # works around shells that cannot unset nonexistent variables.
  142: # Preserve -v and -x to the replacement shell.
  143: BASH_ENV=/dev/null
  144: ENV=/dev/null
  145: (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
  146: case $- in # ((((
  147:   *v*x* | *x*v* ) as_opts=-vx ;;
  148:   *v* ) as_opts=-v ;;
  149:   *x* ) as_opts=-x ;;
  150:   * ) as_opts= ;;
  151: esac
  152: exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
  153: # Admittedly, this is quite paranoid, since all the known shells bail
  154: # out after a failed `exec'.
  155: $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
  156: as_fn_exit 255
  157:   fi
  158:   # We don't want this to propagate to other subprocesses.
  159:           { _as_can_reexec=; unset _as_can_reexec;}
  160: if test "x$CONFIG_SHELL" = x; then
  161:   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
  162:   emulate sh
  163:   NULLCMD=:
  164:   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
  165:   # is contrary to our usage.  Disable this feature.
  166:   alias -g '\${1+\"\$@\"}'='\"\$@\"'
  167:   setopt NO_GLOB_SUBST
  168: else
  169:   case \`(set -o) 2>/dev/null\` in #(
  170:   *posix*) :
  171:     set -o posix ;; #(
  172:   *) :
  173:      ;;
  174: esac
  175: fi
  176: "
  177:   as_required="as_fn_return () { (exit \$1); }
  178: as_fn_success () { as_fn_return 0; }
  179: as_fn_failure () { as_fn_return 1; }
  180: as_fn_ret_success () { return 0; }
  181: as_fn_ret_failure () { return 1; }
  182: 
  183: exitcode=0
  184: as_fn_success || { exitcode=1; echo as_fn_success failed.; }
  185: as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
  186: as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
  187: as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
  188: if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
  189: 
  190: else
  191:   exitcode=1; echo positional parameters were not saved.
  192: fi
  193: test x\$exitcode = x0 || exit 1
  194: test -x / || exit 1"
  195:   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
  196:   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
  197:   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
  198:   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
  199: test \$(( 1 + 1 )) = 2 || exit 1
  200: 
  201:   test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
  202:     ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
  203:     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
  204:     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
  205:     PATH=/empty FPATH=/empty; export PATH FPATH
  206:     test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
  207:       || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
  208:   if (eval "$as_required") 2>/dev/null; then :
  209:   as_have_required=yes
  210: else
  211:   as_have_required=no
  212: fi
  213:   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
  214: 
  215: else
  216:   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  217: as_found=false
  218: for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
  219: do
  220:   IFS=$as_save_IFS
  221:   test -z "$as_dir" && as_dir=.
  222:   as_found=:
  223:   case $as_dir in #(
  224: 	 /*)
  225: 	   for as_base in sh bash ksh sh5; do
  226: 	     # Try only shells that exist, to save several forks.
  227: 	     as_shell=$as_dir/$as_base
  228: 	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
  229: 		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
  230:   CONFIG_SHELL=$as_shell as_have_required=yes
  231: 		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
  232:   break 2
  233: fi
  234: fi
  235: 	   done;;
  236:        esac
  237:   as_found=false
  238: done
  239: $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
  240: 	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
  241:   CONFIG_SHELL=$SHELL as_have_required=yes
  242: fi; }
  243: IFS=$as_save_IFS
  244: 
  245: 
  246:       if test "x$CONFIG_SHELL" != x; then :
  247:   export CONFIG_SHELL
  248:              # We cannot yet assume a decent shell, so we have to provide a
  249: # neutralization value for shells without unset; and this also
  250: # works around shells that cannot unset nonexistent variables.
  251: # Preserve -v and -x to the replacement shell.
  252: BASH_ENV=/dev/null
  253: ENV=/dev/null
  254: (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
  255: case $- in # ((((
  256:   *v*x* | *x*v* ) as_opts=-vx ;;
  257:   *v* ) as_opts=-v ;;
  258:   *x* ) as_opts=-x ;;
  259:   * ) as_opts= ;;
  260: esac
  261: exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
  262: # Admittedly, this is quite paranoid, since all the known shells bail
  263: # out after a failed `exec'.
  264: $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
  265: exit 255
  266: fi
  267: 
  268:     if test x$as_have_required = xno; then :
  269:   $as_echo "$0: This script requires a shell more modern than all"
  270:   $as_echo "$0: the shells that I found on your system."
  271:   if test x${ZSH_VERSION+set} = xset ; then
  272:     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
  273:     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
  274:   else
  275:     $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
  276: $0: including any error possibly output before this
  277: $0: message. Then install a modern shell, or manually run
  278: $0: the script under such a shell if you do have one."
  279:   fi
  280:   exit 1
  281: fi
  282: fi
  283: fi
  284: SHELL=${CONFIG_SHELL-/bin/sh}
  285: export SHELL
  286: # Unset more variables known to interfere with behavior of common tools.
  287: CLICOLOR_FORCE= GREP_OPTIONS=
  288: unset CLICOLOR_FORCE GREP_OPTIONS
  289: 
  290: ## --------------------- ##
  291: ## M4sh Shell Functions. ##
  292: ## --------------------- ##
  293: # as_fn_unset VAR
  294: # ---------------
  295: # Portably unset VAR.
  296: as_fn_unset ()
  297: {
  298:   { eval $1=; unset $1;}
  299: }
  300: as_unset=as_fn_unset
  301: 
  302: # as_fn_set_status STATUS
  303: # -----------------------
  304: # Set $? to STATUS, without forking.
  305: as_fn_set_status ()
  306: {
  307:   return $1
  308: } # as_fn_set_status
  309: 
  310: # as_fn_exit STATUS
  311: # -----------------
  312: # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
  313: as_fn_exit ()
  314: {
  315:   set +e
  316:   as_fn_set_status $1
  317:   exit $1
  318: } # as_fn_exit
  319: 
  320: # as_fn_mkdir_p
  321: # -------------
  322: # Create "$as_dir" as a directory, including parents if necessary.
  323: as_fn_mkdir_p ()
  324: {
  325: 
  326:   case $as_dir in #(
  327:   -*) as_dir=./$as_dir;;
  328:   esac
  329:   test -d "$as_dir" || eval $as_mkdir_p || {
  330:     as_dirs=
  331:     while :; do
  332:       case $as_dir in #(
  333:       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
  334:       *) as_qdir=$as_dir;;
  335:       esac
  336:       as_dirs="'$as_qdir' $as_dirs"
  337:       as_dir=`$as_dirname -- "$as_dir" ||
  338: $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  339: 	 X"$as_dir" : 'X\(//\)[^/]' \| \
  340: 	 X"$as_dir" : 'X\(//\)$' \| \
  341: 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
  342: $as_echo X"$as_dir" |
  343:     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  344: 	    s//\1/
  345: 	    q
  346: 	  }
  347: 	  /^X\(\/\/\)[^/].*/{
  348: 	    s//\1/
  349: 	    q
  350: 	  }
  351: 	  /^X\(\/\/\)$/{
  352: 	    s//\1/
  353: 	    q
  354: 	  }
  355: 	  /^X\(\/\).*/{
  356: 	    s//\1/
  357: 	    q
  358: 	  }
  359: 	  s/.*/./; q'`
  360:       test -d "$as_dir" && break
  361:     done
  362:     test -z "$as_dirs" || eval "mkdir $as_dirs"
  363:   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
  364: 
  365: 
  366: } # as_fn_mkdir_p
  367: 
  368: # as_fn_executable_p FILE
  369: # -----------------------
  370: # Test if FILE is an executable regular file.
  371: as_fn_executable_p ()
  372: {
  373:   test -f "$1" && test -x "$1"
  374: } # as_fn_executable_p
  375: # as_fn_append VAR VALUE
  376: # ----------------------
  377: # Append the text in VALUE to the end of the definition contained in VAR. Take
  378: # advantage of any shell optimizations that allow amortized linear growth over
  379: # repeated appends, instead of the typical quadratic growth present in naive
  380: # implementations.
  381: if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
  382:   eval 'as_fn_append ()
  383:   {
  384:     eval $1+=\$2
  385:   }'
  386: else
  387:   as_fn_append ()
  388:   {
  389:     eval $1=\$$1\$2
  390:   }
  391: fi # as_fn_append
  392: 
  393: # as_fn_arith ARG...
  394: # ------------------
  395: # Perform arithmetic evaluation on the ARGs, and store the result in the
  396: # global $as_val. Take advantage of shells that can avoid forks. The arguments
  397: # must be portable across $(()) and expr.
  398: if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
  399:   eval 'as_fn_arith ()
  400:   {
  401:     as_val=$(( $* ))
  402:   }'
  403: else
  404:   as_fn_arith ()
  405:   {
  406:     as_val=`expr "$@" || test $? -eq 1`
  407:   }
  408: fi # as_fn_arith
  409: 
  410: 
  411: # as_fn_error STATUS ERROR [LINENO LOG_FD]
  412: # ----------------------------------------
  413: # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
  414: # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
  415: # script with STATUS, using 1 if that was 0.
  416: as_fn_error ()
  417: {
  418:   as_status=$1; test $as_status -eq 0 && as_status=1
  419:   if test "$4"; then
  420:     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  421:     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
  422:   fi
  423:   $as_echo "$as_me: error: $2" >&2
  424:   as_fn_exit $as_status
  425: } # as_fn_error
  426: 
  427: if expr a : '\(a\)' >/dev/null 2>&1 &&
  428:    test "X`expr 00001 : '.*\(...\)'`" = X001; then
  429:   as_expr=expr
  430: else
  431:   as_expr=false
  432: fi
  433: 
  434: if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
  435:   as_basename=basename
  436: else
  437:   as_basename=false
  438: fi
  439: 
  440: if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
  441:   as_dirname=dirname
  442: else
  443:   as_dirname=false
  444: fi
  445: 
  446: as_me=`$as_basename -- "$0" ||
  447: $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
  448: 	 X"$0" : 'X\(//\)$' \| \
  449: 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
  450: $as_echo X/"$0" |
  451:     sed '/^.*\/\([^/][^/]*\)\/*$/{
  452: 	    s//\1/
  453: 	    q
  454: 	  }
  455: 	  /^X\/\(\/\/\)$/{
  456: 	    s//\1/
  457: 	    q
  458: 	  }
  459: 	  /^X\/\(\/\).*/{
  460: 	    s//\1/
  461: 	    q
  462: 	  }
  463: 	  s/.*/./; q'`
  464: 
  465: # Avoid depending upon Character Ranges.
  466: as_cr_letters='abcdefghijklmnopqrstuvwxyz'
  467: as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
  468: as_cr_Letters=$as_cr_letters$as_cr_LETTERS
  469: as_cr_digits='0123456789'
  470: as_cr_alnum=$as_cr_Letters$as_cr_digits
  471: 
  472: 
  473:   as_lineno_1=$LINENO as_lineno_1a=$LINENO
  474:   as_lineno_2=$LINENO as_lineno_2a=$LINENO
  475:   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
  476:   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
  477:   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
  478:   sed -n '
  479:     p
  480:     /[$]LINENO/=
  481:   ' <$as_myself |
  482:     sed '
  483:       s/[$]LINENO.*/&-/
  484:       t lineno
  485:       b
  486:       :lineno
  487:       N
  488:       :loop
  489:       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
  490:       t loop
  491:       s/-\n.*//
  492:     ' >$as_me.lineno &&
  493:   chmod +x "$as_me.lineno" ||
  494:     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
  495: 
  496:   # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
  497:   # already done that, so ensure we don't try to do so again and fall
  498:   # in an infinite loop.  This has already happened in practice.
  499:   _as_can_reexec=no; export _as_can_reexec
  500:   # Don't try to exec as it changes $[0], causing all sort of problems
  501:   # (the dirname of $[0] is not the place where we might find the
  502:   # original and so on.  Autoconf is especially sensitive to this).
  503:   . "./$as_me.lineno"
  504:   # Exit status is that of the last command.
  505:   exit
  506: }
  507: 
  508: ECHO_C= ECHO_N= ECHO_T=
  509: case `echo -n x` in #(((((
  510: -n*)
  511:   case `echo 'xy\c'` in
  512:   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
  513:   xy)  ECHO_C='\c';;
  514:   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
  515:        ECHO_T='	';;
  516:   esac;;
  517: *)
  518:   ECHO_N='-n';;
  519: esac
  520: 
  521: rm -f conf$$ conf$$.exe conf$$.file
  522: if test -d conf$$.dir; then
  523:   rm -f conf$$.dir/conf$$.file
  524: else
  525:   rm -f conf$$.dir
  526:   mkdir conf$$.dir 2>/dev/null
  527: fi
  528: if (echo >conf$$.file) 2>/dev/null; then
  529:   if ln -s conf$$.file conf$$ 2>/dev/null; then
  530:     as_ln_s='ln -s'
  531:     # ... but there are two gotchas:
  532:     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
  533:     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
  534:     # In both cases, we have to default to `cp -pR'.
  535:     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
  536:       as_ln_s='cp -pR'
  537:   elif ln conf$$.file conf$$ 2>/dev/null; then
  538:     as_ln_s=ln
  539:   else
  540:     as_ln_s='cp -pR'
  541:   fi
  542: else
  543:   as_ln_s='cp -pR'
  544: fi
  545: rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
  546: rmdir conf$$.dir 2>/dev/null
  547: 
  548: if mkdir -p . 2>/dev/null; then
  549:   as_mkdir_p='mkdir -p "$as_dir"'
  550: else
  551:   test -d ./-p && rmdir ./-p
  552:   as_mkdir_p=false
  553: fi
  554: 
  555: as_test_x='test -x'
  556: as_executable_p=as_fn_executable_p
  557: 
  558: # Sed expression to map a string onto a valid CPP name.
  559: as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
  560: 
  561: # Sed expression to map a string onto a valid variable name.
  562: as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
  563: 
  564: SHELL=${CONFIG_SHELL-/bin/sh}
  565: 
  566: 
  567: test -n "$DJDIR" || exec 7<&0 </dev/null
  568: exec 6>&1
  569: 
  570: # Name of the host.
  571: # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
  572: # so uname gets run too.
  573: ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
  574: 
  575: #
  576: # Initializations.
  577: #
  578: ac_default_prefix=/usr/local
  579: ac_clean_files=
  580: ac_config_libobj_dir=.
  581: LIBOBJS=
  582: cross_compiling=no
  583: subdirs=
  584: MFLAGS=
  585: MAKEFLAGS=
  586: 
  587: # Identity of this package.
  588: PACKAGE_NAME='PCRE'
  589: PACKAGE_TARNAME='pcre'
  590: PACKAGE_VERSION='8.34'
  591: PACKAGE_STRING='PCRE 8.34'
  592: PACKAGE_BUGREPORT=''
  593: PACKAGE_URL=''
  594: 
  595: ac_unique_file="pcre.h.in"
  596: # Factoring default headers for most tests.
  597: ac_includes_default="\
  598: #include <stdio.h>
  599: #ifdef HAVE_SYS_TYPES_H
  600: # include <sys/types.h>
  601: #endif
  602: #ifdef HAVE_SYS_STAT_H
  603: # include <sys/stat.h>
  604: #endif
  605: #ifdef STDC_HEADERS
  606: # include <stdlib.h>
  607: # include <stddef.h>
  608: #else
  609: # ifdef HAVE_STDLIB_H
  610: #  include <stdlib.h>
  611: # endif
  612: #endif
  613: #ifdef HAVE_STRING_H
  614: # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  615: #  include <memory.h>
  616: # endif
  617: # include <string.h>
  618: #endif
  619: #ifdef HAVE_STRINGS_H
  620: # include <strings.h>
  621: #endif
  622: #ifdef HAVE_INTTYPES_H
  623: # include <inttypes.h>
  624: #endif
  625: #ifdef HAVE_STDINT_H
  626: # include <stdint.h>
  627: #endif
  628: #ifdef HAVE_UNISTD_H
  629: # include <unistd.h>
  630: #endif"
  631: 
  632: ac_subst_vars='am__EXEEXT_FALSE
  633: am__EXEEXT_TRUE
  634: LTLIBOBJS
  635: LIBOBJS
  636: WITH_GCOV_FALSE
  637: WITH_GCOV_TRUE
  638: GCOV_LIBS
  639: GCOV_CXXFLAGS
  640: GCOV_CFLAGS
  641: GENHTML
  642: LCOV
  643: SHTOOL
  644: VALGRIND_LIBS
  645: VALGRIND_CFLAGS
  646: PKG_CONFIG_LIBDIR
  647: PKG_CONFIG_PATH
  648: PKG_CONFIG
  649: LIBBZ2
  650: LIBZ
  651: DISTCHECK_CONFIGURE_FLAGS
  652: EXTRA_LIBPCRECPP_LDFLAGS
  653: EXTRA_LIBPCREPOSIX_LDFLAGS
  654: EXTRA_LIBPCRE32_LDFLAGS
  655: EXTRA_LIBPCRE16_LDFLAGS
  656: EXTRA_LIBPCRE_LDFLAGS
  657: PTHREAD_CFLAGS
  658: PTHREAD_LIBS
  659: PTHREAD_CC
  660: ax_pthread_config
  661: PCRE_STATIC_CFLAG
  662: LIBREADLINE
  663: WITH_VALGRIND_FALSE
  664: WITH_VALGRIND_TRUE
  665: WITH_UTF_FALSE
  666: WITH_UTF_TRUE
  667: WITH_JIT_FALSE
  668: WITH_JIT_TRUE
  669: WITH_REBUILD_CHARTABLES_FALSE
  670: WITH_REBUILD_CHARTABLES_TRUE
  671: WITH_PCRE_CPP_FALSE
  672: WITH_PCRE_CPP_TRUE
  673: WITH_PCRE32_FALSE
  674: WITH_PCRE32_TRUE
  675: WITH_PCRE16_FALSE
  676: WITH_PCRE16_TRUE
  677: WITH_PCRE8_FALSE
  678: WITH_PCRE8_TRUE
  679: pcre_have_bits_type_traits
  680: pcre_have_type_traits
  681: pcre_have_ulong_long
  682: pcre_have_long_long
  683: enable_cpp
  684: enable_pcre32
  685: enable_pcre16
  686: enable_pcre8
  687: PCRE_DATE
  688: PCRE_PRERELEASE
  689: PCRE_MINOR
  690: PCRE_MAJOR
  691: HAVE_VISIBILITY
  692: VISIBILITY_CXXFLAGS
  693: VISIBILITY_CFLAGS
  694: CXXCPP
  695: OTOOL64
  696: OTOOL
  697: LIPO
  698: NMEDIT
  699: DSYMUTIL
  700: MANIFEST_TOOL
  701: RANLIB
  702: LN_S
  703: NM
  704: ac_ct_DUMPBIN
  705: DUMPBIN
  706: LD
  707: FGREP
  708: SED
  709: LIBTOOL
  710: OBJDUMP
  711: DLLTOOL
  712: AS
  713: host_os
  714: host_vendor
  715: host_cpu
  716: host
  717: build_os
  718: build_vendor
  719: build_cpu
  720: build
  721: EGREP
  722: GREP
  723: CPP
  724: am__fastdepCXX_FALSE
  725: am__fastdepCXX_TRUE
  726: CXXDEPMODE
  727: ac_ct_CXX
  728: CXXFLAGS
  729: CXX
  730: am__fastdepCC_FALSE
  731: am__fastdepCC_TRUE
  732: CCDEPMODE
  733: am__nodep
  734: AMDEPBACKSLASH
  735: AMDEP_FALSE
  736: AMDEP_TRUE
  737: am__quote
  738: am__include
  739: DEPDIR
  740: OBJEXT
  741: EXEEXT
  742: ac_ct_CC
  743: CPPFLAGS
  744: LDFLAGS
  745: CFLAGS
  746: CC
  747: ac_ct_AR
  748: AR
  749: AM_BACKSLASH
  750: AM_DEFAULT_VERBOSITY
  751: AM_DEFAULT_V
  752: AM_V
  753: am__untar
  754: am__tar
  755: AMTAR
  756: am__leading_dot
  757: SET_MAKE
  758: AWK
  759: mkdir_p
  760: MKDIR_P
  761: INSTALL_STRIP_PROGRAM
  762: STRIP
  763: install_sh
  764: MAKEINFO
  765: AUTOHEADER
  766: AUTOMAKE
  767: AUTOCONF
  768: ACLOCAL
  769: VERSION
  770: PACKAGE
  771: CYGPATH_W
  772: am__isrc
  773: INSTALL_DATA
  774: INSTALL_SCRIPT
  775: INSTALL_PROGRAM
  776: target_alias
  777: host_alias
  778: build_alias
  779: LIBS
  780: ECHO_T
  781: ECHO_N
  782: ECHO_C
  783: DEFS
  784: mandir
  785: localedir
  786: libdir
  787: psdir
  788: pdfdir
  789: dvidir
  790: htmldir
  791: infodir
  792: docdir
  793: oldincludedir
  794: includedir
  795: localstatedir
  796: sharedstatedir
  797: sysconfdir
  798: datadir
  799: datarootdir
  800: libexecdir
  801: sbindir
  802: bindir
  803: program_transform_name
  804: prefix
  805: exec_prefix
  806: PACKAGE_URL
  807: PACKAGE_BUGREPORT
  808: PACKAGE_STRING
  809: PACKAGE_VERSION
  810: PACKAGE_TARNAME
  811: PACKAGE_NAME
  812: PATH_SEPARATOR
  813: SHELL'
  814: ac_subst_files=''
  815: ac_user_opts='
  816: enable_option_checking
  817: enable_silent_rules
  818: enable_dependency_tracking
  819: enable_shared
  820: enable_static
  821: with_pic
  822: enable_fast_install
  823: with_gnu_ld
  824: with_sysroot
  825: enable_libtool_lock
  826: enable_pcre8
  827: enable_pcre16
  828: enable_pcre32
  829: enable_cpp
  830: enable_jit
  831: enable_pcregrep_jit
  832: enable_rebuild_chartables
  833: enable_utf8
  834: enable_utf
  835: enable_unicode_properties
  836: enable_newline_is_cr
  837: enable_newline_is_lf
  838: enable_newline_is_crlf
  839: enable_newline_is_anycrlf
  840: enable_newline_is_any
  841: enable_bsr_anycrlf
  842: enable_ebcdic
  843: enable_ebcdic_nl25
  844: enable_stack_for_recursion
  845: enable_pcregrep_libz
  846: enable_pcregrep_libbz2
  847: with_pcregrep_bufsize
  848: enable_pcretest_libedit
  849: enable_pcretest_libreadline
  850: with_posix_malloc_threshold
  851: with_link_size
  852: with_parens_nest_limit
  853: with_match_limit
  854: with_match_limit_recursion
  855: enable_valgrind
  856: enable_coverage
  857: '
  858:       ac_precious_vars='build_alias
  859: host_alias
  860: target_alias
  861: CC
  862: CFLAGS
  863: LDFLAGS
  864: LIBS
  865: CPPFLAGS
  866: CXX
  867: CXXFLAGS
  868: CCC
  869: CPP
  870: CXXCPP
  871: PKG_CONFIG
  872: PKG_CONFIG_PATH
  873: PKG_CONFIG_LIBDIR
  874: VALGRIND_CFLAGS
  875: VALGRIND_LIBS
  876: LCOV
  877: GENHTML'
  878: 
  879: 
  880: # Initialize some variables set by options.
  881: ac_init_help=
  882: ac_init_version=false
  883: ac_unrecognized_opts=
  884: ac_unrecognized_sep=
  885: # The variables have the same names as the options, with
  886: # dashes changed to underlines.
  887: cache_file=/dev/null
  888: exec_prefix=NONE
  889: no_create=
  890: no_recursion=
  891: prefix=NONE
  892: program_prefix=NONE
  893: program_suffix=NONE
  894: program_transform_name=s,x,x,
  895: silent=
  896: site=
  897: srcdir=
  898: verbose=
  899: x_includes=NONE
  900: x_libraries=NONE
  901: 
  902: # Installation directory options.
  903: # These are left unexpanded so users can "make install exec_prefix=/foo"
  904: # and all the variables that are supposed to be based on exec_prefix
  905: # by default will actually change.
  906: # Use braces instead of parens because sh, perl, etc. also accept them.
  907: # (The list follows the same order as the GNU Coding Standards.)
  908: bindir='${exec_prefix}/bin'
  909: sbindir='${exec_prefix}/sbin'
  910: libexecdir='${exec_prefix}/libexec'
  911: datarootdir='${prefix}/share'
  912: datadir='${datarootdir}'
  913: sysconfdir='${prefix}/etc'
  914: sharedstatedir='${prefix}/com'
  915: localstatedir='${prefix}/var'
  916: includedir='${prefix}/include'
  917: oldincludedir='/usr/include'
  918: docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
  919: infodir='${datarootdir}/info'
  920: htmldir='${docdir}'
  921: dvidir='${docdir}'
  922: pdfdir='${docdir}'
  923: psdir='${docdir}'
  924: libdir='${exec_prefix}/lib'
  925: localedir='${datarootdir}/locale'
  926: mandir='${datarootdir}/man'
  927: 
  928: ac_prev=
  929: ac_dashdash=
  930: for ac_option
  931: do
  932:   # If the previous option needs an argument, assign it.
  933:   if test -n "$ac_prev"; then
  934:     eval $ac_prev=\$ac_option
  935:     ac_prev=
  936:     continue
  937:   fi
  938: 
  939:   case $ac_option in
  940:   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
  941:   *=)   ac_optarg= ;;
  942:   *)    ac_optarg=yes ;;
  943:   esac
  944: 
  945:   # Accept the important Cygnus configure options, so we can diagnose typos.
  946: 
  947:   case $ac_dashdash$ac_option in
  948:   --)
  949:     ac_dashdash=yes ;;
  950: 
  951:   -bindir | --bindir | --bindi | --bind | --bin | --bi)
  952:     ac_prev=bindir ;;
  953:   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
  954:     bindir=$ac_optarg ;;
  955: 
  956:   -build | --build | --buil | --bui | --bu)
  957:     ac_prev=build_alias ;;
  958:   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
  959:     build_alias=$ac_optarg ;;
  960: 
  961:   -cache-file | --cache-file | --cache-fil | --cache-fi \
  962:   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
  963:     ac_prev=cache_file ;;
  964:   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
  965:   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
  966:     cache_file=$ac_optarg ;;
  967: 
  968:   --config-cache | -C)
  969:     cache_file=config.cache ;;
  970: 
  971:   -datadir | --datadir | --datadi | --datad)
  972:     ac_prev=datadir ;;
  973:   -datadir=* | --datadir=* | --datadi=* | --datad=*)
  974:     datadir=$ac_optarg ;;
  975: 
  976:   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
  977:   | --dataroo | --dataro | --datar)
  978:     ac_prev=datarootdir ;;
  979:   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
  980:   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
  981:     datarootdir=$ac_optarg ;;
  982: 
  983:   -disable-* | --disable-*)
  984:     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
  985:     # Reject names that are not valid shell variable names.
  986:     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  987:       as_fn_error $? "invalid feature name: $ac_useropt"
  988:     ac_useropt_orig=$ac_useropt
  989:     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  990:     case $ac_user_opts in
  991:       *"
  992: "enable_$ac_useropt"
  993: "*) ;;
  994:       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
  995: 	 ac_unrecognized_sep=', ';;
  996:     esac
  997:     eval enable_$ac_useropt=no ;;
  998: 
  999:   -docdir | --docdir | --docdi | --doc | --do)
 1000:     ac_prev=docdir ;;
 1001:   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
 1002:     docdir=$ac_optarg ;;
 1003: 
 1004:   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
 1005:     ac_prev=dvidir ;;
 1006:   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
 1007:     dvidir=$ac_optarg ;;
 1008: 
 1009:   -enable-* | --enable-*)
 1010:     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
 1011:     # Reject names that are not valid shell variable names.
 1012:     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
 1013:       as_fn_error $? "invalid feature name: $ac_useropt"
 1014:     ac_useropt_orig=$ac_useropt
 1015:     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
 1016:     case $ac_user_opts in
 1017:       *"
 1018: "enable_$ac_useropt"
 1019: "*) ;;
 1020:       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
 1021: 	 ac_unrecognized_sep=', ';;
 1022:     esac
 1023:     eval enable_$ac_useropt=\$ac_optarg ;;
 1024: 
 1025:   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
 1026:   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
 1027:   | --exec | --exe | --ex)
 1028:     ac_prev=exec_prefix ;;
 1029:   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
 1030:   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
 1031:   | --exec=* | --exe=* | --ex=*)
 1032:     exec_prefix=$ac_optarg ;;
 1033: 
 1034:   -gas | --gas | --ga | --g)
 1035:     # Obsolete; use --with-gas.
 1036:     with_gas=yes ;;
 1037: 
 1038:   -help | --help | --hel | --he | -h)
 1039:     ac_init_help=long ;;
 1040:   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
 1041:     ac_init_help=recursive ;;
 1042:   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
 1043:     ac_init_help=short ;;
 1044: 
 1045:   -host | --host | --hos | --ho)
 1046:     ac_prev=host_alias ;;
 1047:   -host=* | --host=* | --hos=* | --ho=*)
 1048:     host_alias=$ac_optarg ;;
 1049: 
 1050:   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
 1051:     ac_prev=htmldir ;;
 1052:   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
 1053:   | --ht=*)
 1054:     htmldir=$ac_optarg ;;
 1055: 
 1056:   -includedir | --includedir | --includedi | --included | --include \
 1057:   | --includ | --inclu | --incl | --inc)
 1058:     ac_prev=includedir ;;
 1059:   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
 1060:   | --includ=* | --inclu=* | --incl=* | --inc=*)
 1061:     includedir=$ac_optarg ;;
 1062: 
 1063:   -infodir | --infodir | --infodi | --infod | --info | --inf)
 1064:     ac_prev=infodir ;;
 1065:   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
 1066:     infodir=$ac_optarg ;;
 1067: 
 1068:   -libdir | --libdir | --libdi | --libd)
 1069:     ac_prev=libdir ;;
 1070:   -libdir=* | --libdir=* | --libdi=* | --libd=*)
 1071:     libdir=$ac_optarg ;;
 1072: 
 1073:   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
 1074:   | --libexe | --libex | --libe)
 1075:     ac_prev=libexecdir ;;
 1076:   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
 1077:   | --libexe=* | --libex=* | --libe=*)
 1078:     libexecdir=$ac_optarg ;;
 1079: 
 1080:   -localedir | --localedir | --localedi | --localed | --locale)
 1081:     ac_prev=localedir ;;
 1082:   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
 1083:     localedir=$ac_optarg ;;
 1084: 
 1085:   -localstatedir | --localstatedir | --localstatedi | --localstated \
 1086:   | --localstate | --localstat | --localsta | --localst | --locals)
 1087:     ac_prev=localstatedir ;;
 1088:   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
 1089:   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
 1090:     localstatedir=$ac_optarg ;;
 1091: 
 1092:   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
 1093:     ac_prev=mandir ;;
 1094:   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
 1095:     mandir=$ac_optarg ;;
 1096: 
 1097:   -nfp | --nfp | --nf)
 1098:     # Obsolete; use --without-fp.
 1099:     with_fp=no ;;
 1100: 
 1101:   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
 1102:   | --no-cr | --no-c | -n)
 1103:     no_create=yes ;;
 1104: 
 1105:   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
 1106:   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
 1107:     no_recursion=yes ;;
 1108: 
 1109:   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
 1110:   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
 1111:   | --oldin | --oldi | --old | --ol | --o)
 1112:     ac_prev=oldincludedir ;;
 1113:   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
 1114:   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
 1115:   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
 1116:     oldincludedir=$ac_optarg ;;
 1117: 
 1118:   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
 1119:     ac_prev=prefix ;;
 1120:   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
 1121:     prefix=$ac_optarg ;;
 1122: 
 1123:   -program-prefix | --program-prefix | --program-prefi | --program-pref \
 1124:   | --program-pre | --program-pr | --program-p)
 1125:     ac_prev=program_prefix ;;
 1126:   -program-prefix=* | --program-prefix=* | --program-prefi=* \
 1127:   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
 1128:     program_prefix=$ac_optarg ;;
 1129: 
 1130:   -program-suffix | --program-suffix | --program-suffi | --program-suff \
 1131:   | --program-suf | --program-su | --program-s)
 1132:     ac_prev=program_suffix ;;
 1133:   -program-suffix=* | --program-suffix=* | --program-suffi=* \
 1134:   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
 1135:     program_suffix=$ac_optarg ;;
 1136: 
 1137:   -program-transform-name | --program-transform-name \
 1138:   | --program-transform-nam | --program-transform-na \
 1139:   | --program-transform-n | --program-transform- \
 1140:   | --program-transform | --program-transfor \
 1141:   | --program-transfo | --program-transf \
 1142:   | --program-trans | --program-tran \
 1143:   | --progr-tra | --program-tr | --program-t)
 1144:     ac_prev=program_transform_name ;;
 1145:   -program-transform-name=* | --program-transform-name=* \
 1146:   | --program-transform-nam=* | --program-transform-na=* \
 1147:   | --program-transform-n=* | --program-transform-=* \
 1148:   | --program-transform=* | --program-transfor=* \
 1149:   | --program-transfo=* | --program-transf=* \
 1150:   | --program-trans=* | --program-tran=* \
 1151:   | --progr-tra=* | --program-tr=* | --program-t=*)
 1152:     program_transform_name=$ac_optarg ;;
 1153: 
 1154:   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
 1155:     ac_prev=pdfdir ;;
 1156:   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
 1157:     pdfdir=$ac_optarg ;;
 1158: 
 1159:   -psdir | --psdir | --psdi | --psd | --ps)
 1160:     ac_prev=psdir ;;
 1161:   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
 1162:     psdir=$ac_optarg ;;
 1163: 
 1164:   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
 1165:   | -silent | --silent | --silen | --sile | --sil)
 1166:     silent=yes ;;
 1167: 
 1168:   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
 1169:     ac_prev=sbindir ;;
 1170:   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
 1171:   | --sbi=* | --sb=*)
 1172:     sbindir=$ac_optarg ;;
 1173: 
 1174:   -sharedstatedir | --sharedstatedir | --sharedstatedi \
 1175:   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
 1176:   | --sharedst | --shareds | --shared | --share | --shar \
 1177:   | --sha | --sh)
 1178:     ac_prev=sharedstatedir ;;
 1179:   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
 1180:   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
 1181:   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
 1182:   | --sha=* | --sh=*)
 1183:     sharedstatedir=$ac_optarg ;;
 1184: 
 1185:   -site | --site | --sit)
 1186:     ac_prev=site ;;
 1187:   -site=* | --site=* | --sit=*)
 1188:     site=$ac_optarg ;;
 1189: 
 1190:   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
 1191:     ac_prev=srcdir ;;
 1192:   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
 1193:     srcdir=$ac_optarg ;;
 1194: 
 1195:   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
 1196:   | --syscon | --sysco | --sysc | --sys | --sy)
 1197:     ac_prev=sysconfdir ;;
 1198:   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
 1199:   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
 1200:     sysconfdir=$ac_optarg ;;
 1201: 
 1202:   -target | --target | --targe | --targ | --tar | --ta | --t)
 1203:     ac_prev=target_alias ;;
 1204:   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
 1205:     target_alias=$ac_optarg ;;
 1206: 
 1207:   -v | -verbose | --verbose | --verbos | --verbo | --verb)
 1208:     verbose=yes ;;
 1209: 
 1210:   -version | --version | --versio | --versi | --vers | -V)
 1211:     ac_init_version=: ;;
 1212: 
 1213:   -with-* | --with-*)
 1214:     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
 1215:     # Reject names that are not valid shell variable names.
 1216:     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
 1217:       as_fn_error $? "invalid package name: $ac_useropt"
 1218:     ac_useropt_orig=$ac_useropt
 1219:     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
 1220:     case $ac_user_opts in
 1221:       *"
 1222: "with_$ac_useropt"
 1223: "*) ;;
 1224:       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
 1225: 	 ac_unrecognized_sep=', ';;
 1226:     esac
 1227:     eval with_$ac_useropt=\$ac_optarg ;;
 1228: 
 1229:   -without-* | --without-*)
 1230:     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
 1231:     # Reject names that are not valid shell variable names.
 1232:     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
 1233:       as_fn_error $? "invalid package name: $ac_useropt"
 1234:     ac_useropt_orig=$ac_useropt
 1235:     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
 1236:     case $ac_user_opts in
 1237:       *"
 1238: "with_$ac_useropt"
 1239: "*) ;;
 1240:       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
 1241: 	 ac_unrecognized_sep=', ';;
 1242:     esac
 1243:     eval with_$ac_useropt=no ;;
 1244: 
 1245:   --x)
 1246:     # Obsolete; use --with-x.
 1247:     with_x=yes ;;
 1248: 
 1249:   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
 1250:   | --x-incl | --x-inc | --x-in | --x-i)
 1251:     ac_prev=x_includes ;;
 1252:   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
 1253:   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
 1254:     x_includes=$ac_optarg ;;
 1255: 
 1256:   -x-libraries | --x-libraries | --x-librarie | --x-librari \
 1257:   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
 1258:     ac_prev=x_libraries ;;
 1259:   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
 1260:   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
 1261:     x_libraries=$ac_optarg ;;
 1262: 
 1263:   -*) as_fn_error $? "unrecognized option: \`$ac_option'
 1264: Try \`$0 --help' for more information"
 1265:     ;;
 1266: 
 1267:   *=*)
 1268:     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
 1269:     # Reject names that are not valid shell variable names.
 1270:     case $ac_envvar in #(
 1271:       '' | [0-9]* | *[!_$as_cr_alnum]* )
 1272:       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
 1273:     esac
 1274:     eval $ac_envvar=\$ac_optarg
 1275:     export $ac_envvar ;;
 1276: 
 1277:   *)
 1278:     # FIXME: should be removed in autoconf 3.0.
 1279:     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
 1280:     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
 1281:       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
 1282:     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
 1283:     ;;
 1284: 
 1285:   esac
 1286: done
 1287: 
 1288: if test -n "$ac_prev"; then
 1289:   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
 1290:   as_fn_error $? "missing argument to $ac_option"
 1291: fi
 1292: 
 1293: if test -n "$ac_unrecognized_opts"; then
 1294:   case $enable_option_checking in
 1295:     no) ;;
 1296:     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
 1297:     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
 1298:   esac
 1299: fi
 1300: 
 1301: # Check all directory arguments for consistency.
 1302: for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
 1303: 		datadir sysconfdir sharedstatedir localstatedir includedir \
 1304: 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
 1305: 		libdir localedir mandir
 1306: do
 1307:   eval ac_val=\$$ac_var
 1308:   # Remove trailing slashes.
 1309:   case $ac_val in
 1310:     */ )
 1311:       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
 1312:       eval $ac_var=\$ac_val;;
 1313:   esac
 1314:   # Be sure to have absolute directory names.
 1315:   case $ac_val in
 1316:     [\\/$]* | ?:[\\/]* )  continue;;
 1317:     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
 1318:   esac
 1319:   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
 1320: done
 1321: 
 1322: # There might be people who depend on the old broken behavior: `$host'
 1323: # used to hold the argument of --host etc.
 1324: # FIXME: To remove some day.
 1325: build=$build_alias
 1326: host=$host_alias
 1327: target=$target_alias
 1328: 
 1329: # FIXME: To remove some day.
 1330: if test "x$host_alias" != x; then
 1331:   if test "x$build_alias" = x; then
 1332:     cross_compiling=maybe
 1333:   elif test "x$build_alias" != "x$host_alias"; then
 1334:     cross_compiling=yes
 1335:   fi
 1336: fi
 1337: 
 1338: ac_tool_prefix=
 1339: test -n "$host_alias" && ac_tool_prefix=$host_alias-
 1340: 
 1341: test "$silent" = yes && exec 6>/dev/null
 1342: 
 1343: 
 1344: ac_pwd=`pwd` && test -n "$ac_pwd" &&
 1345: ac_ls_di=`ls -di .` &&
 1346: ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
 1347:   as_fn_error $? "working directory cannot be determined"
 1348: test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
 1349:   as_fn_error $? "pwd does not report name of working directory"
 1350: 
 1351: 
 1352: # Find the source files, if location was not specified.
 1353: if test -z "$srcdir"; then
 1354:   ac_srcdir_defaulted=yes
 1355:   # Try the directory containing this script, then the parent directory.
 1356:   ac_confdir=`$as_dirname -- "$as_myself" ||
 1357: $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
 1358: 	 X"$as_myself" : 'X\(//\)[^/]' \| \
 1359: 	 X"$as_myself" : 'X\(//\)$' \| \
 1360: 	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
 1361: $as_echo X"$as_myself" |
 1362:     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
 1363: 	    s//\1/
 1364: 	    q
 1365: 	  }
 1366: 	  /^X\(\/\/\)[^/].*/{
 1367: 	    s//\1/
 1368: 	    q
 1369: 	  }
 1370: 	  /^X\(\/\/\)$/{
 1371: 	    s//\1/
 1372: 	    q
 1373: 	  }
 1374: 	  /^X\(\/\).*/{
 1375: 	    s//\1/
 1376: 	    q
 1377: 	  }
 1378: 	  s/.*/./; q'`
 1379:   srcdir=$ac_confdir
 1380:   if test ! -r "$srcdir/$ac_unique_file"; then
 1381:     srcdir=..
 1382:   fi
 1383: else
 1384:   ac_srcdir_defaulted=no
 1385: fi
 1386: if test ! -r "$srcdir/$ac_unique_file"; then
 1387:   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
 1388:   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
 1389: fi
 1390: ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
 1391: ac_abs_confdir=`(
 1392: 	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
 1393: 	pwd)`
 1394: # When building in place, set srcdir=.
 1395: if test "$ac_abs_confdir" = "$ac_pwd"; then
 1396:   srcdir=.
 1397: fi
 1398: # Remove unnecessary trailing slashes from srcdir.
 1399: # Double slashes in file names in object file debugging info
 1400: # mess up M-x gdb in Emacs.
 1401: case $srcdir in
 1402: */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
 1403: esac
 1404: for ac_var in $ac_precious_vars; do
 1405:   eval ac_env_${ac_var}_set=\${${ac_var}+set}
 1406:   eval ac_env_${ac_var}_value=\$${ac_var}
 1407:   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
 1408:   eval ac_cv_env_${ac_var}_value=\$${ac_var}
 1409: done
 1410: 
 1411: #
 1412: # Report the --help message.
 1413: #
 1414: if test "$ac_init_help" = "long"; then
 1415:   # Omit some internal or obsolete options to make the list less imposing.
 1416:   # This message is too long to be a string in the A/UX 3.1 sh.
 1417:   cat <<_ACEOF
 1418: \`configure' configures PCRE 8.34 to adapt to many kinds of systems.
 1419: 
 1420: Usage: $0 [OPTION]... [VAR=VALUE]...
 1421: 
 1422: To assign environment variables (e.g., CC, CFLAGS...), specify them as
 1423: VAR=VALUE.  See below for descriptions of some of the useful variables.
 1424: 
 1425: Defaults for the options are specified in brackets.
 1426: 
 1427: Configuration:
 1428:   -h, --help              display this help and exit
 1429:       --help=short        display options specific to this package
 1430:       --help=recursive    display the short help of all the included packages
 1431:   -V, --version           display version information and exit
 1432:   -q, --quiet, --silent   do not print \`checking ...' messages
 1433:       --cache-file=FILE   cache test results in FILE [disabled]
 1434:   -C, --config-cache      alias for \`--cache-file=config.cache'
 1435:   -n, --no-create         do not create output files
 1436:       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
 1437: 
 1438: Installation directories:
 1439:   --prefix=PREFIX         install architecture-independent files in PREFIX
 1440:                           [$ac_default_prefix]
 1441:   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
 1442:                           [PREFIX]
 1443: 
 1444: By default, \`make install' will install all the files in
 1445: \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
 1446: an installation prefix other than \`$ac_default_prefix' using \`--prefix',
 1447: for instance \`--prefix=\$HOME'.
 1448: 
 1449: For better control, use the options below.
 1450: 
 1451: Fine tuning of the installation directories:
 1452:   --bindir=DIR            user executables [EPREFIX/bin]
 1453:   --sbindir=DIR           system admin executables [EPREFIX/sbin]
 1454:   --libexecdir=DIR        program executables [EPREFIX/libexec]
 1455:   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
 1456:   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
 1457:   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
 1458:   --libdir=DIR            object code libraries [EPREFIX/lib]
 1459:   --includedir=DIR        C header files [PREFIX/include]
 1460:   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
 1461:   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
 1462:   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
 1463:   --infodir=DIR           info documentation [DATAROOTDIR/info]
 1464:   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
 1465:   --mandir=DIR            man documentation [DATAROOTDIR/man]
 1466:   --docdir=DIR            documentation root [DATAROOTDIR/doc/pcre]
 1467:   --htmldir=DIR           html documentation [DOCDIR]
 1468:   --dvidir=DIR            dvi documentation [DOCDIR]
 1469:   --pdfdir=DIR            pdf documentation [DOCDIR]
 1470:   --psdir=DIR             ps documentation [DOCDIR]
 1471: _ACEOF
 1472: 
 1473:   cat <<\_ACEOF
 1474: 
 1475: Program names:
 1476:   --program-prefix=PREFIX            prepend PREFIX to installed program names
 1477:   --program-suffix=SUFFIX            append SUFFIX to installed program names
 1478:   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
 1479: 
 1480: System types:
 1481:   --build=BUILD     configure for building on BUILD [guessed]
 1482:   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
 1483: _ACEOF
 1484: fi
 1485: 
 1486: if test -n "$ac_init_help"; then
 1487:   case $ac_init_help in
 1488:      short | recursive ) echo "Configuration of PCRE 8.34:";;
 1489:    esac
 1490:   cat <<\_ACEOF
 1491: 
 1492: Optional Features:
 1493:   --disable-option-checking  ignore unrecognized --enable/--with options
 1494:   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
 1495:   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
 1496:   --enable-silent-rules   less verbose build output (undo: "make V=1")
 1497:   --disable-silent-rules  verbose build output (undo: "make V=0")
 1498:   --enable-dependency-tracking
 1499:                           do not reject slow dependency extractors
 1500:   --disable-dependency-tracking
 1501:                           speeds up one-time build
 1502:   --enable-shared[=PKGS]  build shared libraries [default=yes]
 1503:   --enable-static[=PKGS]  build static libraries [default=yes]
 1504:   --enable-fast-install[=PKGS]
 1505:                           optimize for fast installation [default=yes]
 1506:   --disable-libtool-lock  avoid locking (might break parallel builds)
 1507:   --disable-pcre8         disable 8 bit character support
 1508:   --enable-pcre16         enable 16 bit character support
 1509:   --enable-pcre32         enable 32 bit character support
 1510:   --disable-cpp           disable C++ support
 1511:   --enable-jit            enable Just-In-Time compiling support
 1512:   --disable-pcregrep-jit  disable JIT support in pcregrep
 1513:   --enable-rebuild-chartables
 1514:                           rebuild character tables in current locale
 1515:   --enable-utf8           another name for --enable-utf. Kept only for
 1516:                           compatibility reasons
 1517:   --enable-utf            enable UTF-8/16/32 support (incompatible with
 1518:                           --enable-ebcdic)
 1519:   --enable-unicode-properties
 1520:                           enable Unicode properties support (implies
 1521:                           --enable-utf)
 1522:   --enable-newline-is-cr  use CR as newline character
 1523:   --enable-newline-is-lf  use LF as newline character (default)
 1524:   --enable-newline-is-crlf
 1525:                           use CRLF as newline sequence
 1526:   --enable-newline-is-anycrlf
 1527:                           use CR, LF, or CRLF as newline sequence
 1528:   --enable-newline-is-any use any valid Unicode newline sequence
 1529:   --enable-bsr-anycrlf    \R matches only CR, LF, CRLF by default
 1530:   --enable-ebcdic         assume EBCDIC coding rather than ASCII; incompatible
 1531:                           with --enable-utf; use only in (uncommon) EBCDIC
 1532:                           environments; it implies --enable-rebuild-chartables
 1533:   --enable-ebcdic-nl25    set EBCDIC code for NL to 0x25 instead of 0x15; it
 1534:                           implies --enable-ebcdic
 1535:   --disable-stack-for-recursion
 1536:                           don't use stack recursion when matching
 1537:   --enable-pcregrep-libz  link pcregrep with libz to handle .gz files
 1538:   --enable-pcregrep-libbz2
 1539:                           link pcregrep with libbz2 to handle .bz2 files
 1540:   --enable-pcretest-libedit
 1541:                           link pcretest with libedit
 1542:   --enable-pcretest-libreadline
 1543:                           link pcretest with libreadline
 1544:   --enable-valgrind       valgrind support
 1545:   --enable-coverage       enable code coverage reports using gcov
 1546: 
 1547: Optional Packages:
 1548:   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
 1549:   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
 1550:   --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
 1551:                           both]
 1552:   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
 1553:   --with-sysroot=DIR Search for dependent libraries within DIR
 1554:                         (or the compiler's sysroot if not specified).
 1555:   --with-pcregrep-bufsize=N
 1556:                           pcregrep buffer size (default=20480)
 1557:   --with-posix-malloc-threshold=NBYTES
 1558:                           threshold for POSIX malloc usage (default=10)
 1559:   --with-link-size=N      internal link size (2, 3, or 4 allowed; default=2)
 1560:   --with-parens-nest-limit=N
 1561:                           nested parentheses limit (default=250)
 1562:   --with-match-limit=N    default limit on internal looping (default=10000000)
 1563:   --with-match-limit-recursion=N
 1564:                           default limit on internal recursion
 1565:                           (default=MATCH_LIMIT)
 1566: 
 1567: Some influential environment variables:
 1568:   CC          C compiler command
 1569:   CFLAGS      C compiler flags
 1570:   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
 1571:               nonstandard directory <lib dir>
 1572:   LIBS        libraries to pass to the linker, e.g. -l<library>
 1573:   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
 1574:               you have headers in a nonstandard directory <include dir>
 1575:   CXX         C++ compiler command
 1576:   CXXFLAGS    C++ compiler flags
 1577:   CPP         C preprocessor
 1578:   CXXCPP      C++ preprocessor
 1579:   PKG_CONFIG  path to pkg-config utility
 1580:   PKG_CONFIG_PATH
 1581:               directories to add to pkg-config's search path
 1582:   PKG_CONFIG_LIBDIR
 1583:               path overriding pkg-config's built-in search path
 1584:   VALGRIND_CFLAGS
 1585:               C compiler flags for VALGRIND, overriding pkg-config
 1586:   VALGRIND_LIBS
 1587:               linker flags for VALGRIND, overriding pkg-config
 1588:   LCOV        the ltp lcov program
 1589:   GENHTML     the ltp genhtml program
 1590: 
 1591: Use these variables to override the choices made by `configure' or to help
 1592: it to find libraries and programs with nonstandard names/locations.
 1593: 
 1594: Report bugs to the package provider.
 1595: _ACEOF
 1596: ac_status=$?
 1597: fi
 1598: 
 1599: if test "$ac_init_help" = "recursive"; then
 1600:   # If there are subdirs, report their specific --help.
 1601:   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
 1602:     test -d "$ac_dir" ||
 1603:       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
 1604:       continue
 1605:     ac_builddir=.
 1606: 
 1607: case "$ac_dir" in
 1608: .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
 1609: *)
 1610:   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
 1611:   # A ".." for each directory in $ac_dir_suffix.
 1612:   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
 1613:   case $ac_top_builddir_sub in
 1614:   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
 1615:   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
 1616:   esac ;;
 1617: esac
 1618: ac_abs_top_builddir=$ac_pwd
 1619: ac_abs_builddir=$ac_pwd$ac_dir_suffix
 1620: # for backward compatibility:
 1621: ac_top_builddir=$ac_top_build_prefix
 1622: 
 1623: case $srcdir in
 1624:   .)  # We are building in place.
 1625:     ac_srcdir=.
 1626:     ac_top_srcdir=$ac_top_builddir_sub
 1627:     ac_abs_top_srcdir=$ac_pwd ;;
 1628:   [\\/]* | ?:[\\/]* )  # Absolute name.
 1629:     ac_srcdir=$srcdir$ac_dir_suffix;
 1630:     ac_top_srcdir=$srcdir
 1631:     ac_abs_top_srcdir=$srcdir ;;
 1632:   *) # Relative name.
 1633:     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
 1634:     ac_top_srcdir=$ac_top_build_prefix$srcdir
 1635:     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
 1636: esac
 1637: ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
 1638: 
 1639:     cd "$ac_dir" || { ac_status=$?; continue; }
 1640:     # Check for guested configure.
 1641:     if test -f "$ac_srcdir/configure.gnu"; then
 1642:       echo &&
 1643:       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
 1644:     elif test -f "$ac_srcdir/configure"; then
 1645:       echo &&
 1646:       $SHELL "$ac_srcdir/configure" --help=recursive
 1647:     else
 1648:       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
 1649:     fi || ac_status=$?
 1650:     cd "$ac_pwd" || { ac_status=$?; break; }
 1651:   done
 1652: fi
 1653: 
 1654: test -n "$ac_init_help" && exit $ac_status
 1655: if $ac_init_version; then
 1656:   cat <<\_ACEOF
 1657: PCRE configure 8.34
 1658: generated by GNU Autoconf 2.69
 1659: 
 1660: Copyright (C) 2012 Free Software Foundation, Inc.
 1661: This configure script is free software; the Free Software Foundation
 1662: gives unlimited permission to copy, distribute and modify it.
 1663: _ACEOF
 1664:   exit
 1665: fi
 1666: 
 1667: ## ------------------------ ##
 1668: ## Autoconf initialization. ##
 1669: ## ------------------------ ##
 1670: 
 1671: # ac_fn_c_try_compile LINENO
 1672: # --------------------------
 1673: # Try to compile conftest.$ac_ext, and return whether this succeeded.
 1674: ac_fn_c_try_compile ()
 1675: {
 1676:   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 1677:   rm -f conftest.$ac_objext
 1678:   if { { ac_try="$ac_compile"
 1679: case "(($ac_try" in
 1680:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 1681:   *) ac_try_echo=$ac_try;;
 1682: esac
 1683: eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 1684: $as_echo "$ac_try_echo"; } >&5
 1685:   (eval "$ac_compile") 2>conftest.err
 1686:   ac_status=$?
 1687:   if test -s conftest.err; then
 1688:     grep -v '^ *+' conftest.err >conftest.er1
 1689:     cat conftest.er1 >&5
 1690:     mv -f conftest.er1 conftest.err
 1691:   fi
 1692:   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 1693:   test $ac_status = 0; } && {
 1694: 	 test -z "$ac_c_werror_flag" ||
 1695: 	 test ! -s conftest.err
 1696:        } && test -s conftest.$ac_objext; then :
 1697:   ac_retval=0
 1698: else
 1699:   $as_echo "$as_me: failed program was:" >&5
 1700: sed 's/^/| /' conftest.$ac_ext >&5
 1701: 
 1702: 	ac_retval=1
 1703: fi
 1704:   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
 1705:   as_fn_set_status $ac_retval
 1706: 
 1707: } # ac_fn_c_try_compile
 1708: 
 1709: # ac_fn_cxx_try_compile LINENO
 1710: # ----------------------------
 1711: # Try to compile conftest.$ac_ext, and return whether this succeeded.
 1712: ac_fn_cxx_try_compile ()
 1713: {
 1714:   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 1715:   rm -f conftest.$ac_objext
 1716:   if { { ac_try="$ac_compile"
 1717: case "(($ac_try" in
 1718:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 1719:   *) ac_try_echo=$ac_try;;
 1720: esac
 1721: eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 1722: $as_echo "$ac_try_echo"; } >&5
 1723:   (eval "$ac_compile") 2>conftest.err
 1724:   ac_status=$?
 1725:   if test -s conftest.err; then
 1726:     grep -v '^ *+' conftest.err >conftest.er1
 1727:     cat conftest.er1 >&5
 1728:     mv -f conftest.er1 conftest.err
 1729:   fi
 1730:   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 1731:   test $ac_status = 0; } && {
 1732: 	 test -z "$ac_cxx_werror_flag" ||
 1733: 	 test ! -s conftest.err
 1734:        } && test -s conftest.$ac_objext; then :
 1735:   ac_retval=0
 1736: else
 1737:   $as_echo "$as_me: failed program was:" >&5
 1738: sed 's/^/| /' conftest.$ac_ext >&5
 1739: 
 1740: 	ac_retval=1
 1741: fi
 1742:   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
 1743:   as_fn_set_status $ac_retval
 1744: 
 1745: } # ac_fn_cxx_try_compile
 1746: 
 1747: # ac_fn_c_try_cpp LINENO
 1748: # ----------------------
 1749: # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
 1750: ac_fn_c_try_cpp ()
 1751: {
 1752:   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 1753:   if { { ac_try="$ac_cpp conftest.$ac_ext"
 1754: case "(($ac_try" in
 1755:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 1756:   *) ac_try_echo=$ac_try;;
 1757: esac
 1758: eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 1759: $as_echo "$ac_try_echo"; } >&5
 1760:   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
 1761:   ac_status=$?
 1762:   if test -s conftest.err; then
 1763:     grep -v '^ *+' conftest.err >conftest.er1
 1764:     cat conftest.er1 >&5
 1765:     mv -f conftest.er1 conftest.err
 1766:   fi
 1767:   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 1768:   test $ac_status = 0; } > conftest.i && {
 1769: 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
 1770: 	 test ! -s conftest.err
 1771:        }; then :
 1772:   ac_retval=0
 1773: else
 1774:   $as_echo "$as_me: failed program was:" >&5
 1775: sed 's/^/| /' conftest.$ac_ext >&5
 1776: 
 1777:     ac_retval=1
 1778: fi
 1779:   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
 1780:   as_fn_set_status $ac_retval
 1781: 
 1782: } # ac_fn_c_try_cpp
 1783: 
 1784: # ac_fn_c_try_run LINENO
 1785: # ----------------------
 1786: # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
 1787: # that executables *can* be run.
 1788: ac_fn_c_try_run ()
 1789: {
 1790:   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 1791:   if { { ac_try="$ac_link"
 1792: case "(($ac_try" in
 1793:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 1794:   *) ac_try_echo=$ac_try;;
 1795: esac
 1796: eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 1797: $as_echo "$ac_try_echo"; } >&5
 1798:   (eval "$ac_link") 2>&5
 1799:   ac_status=$?
 1800:   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 1801:   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
 1802:   { { case "(($ac_try" in
 1803:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 1804:   *) ac_try_echo=$ac_try;;
 1805: esac
 1806: eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 1807: $as_echo "$ac_try_echo"; } >&5
 1808:   (eval "$ac_try") 2>&5
 1809:   ac_status=$?
 1810:   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 1811:   test $ac_status = 0; }; }; then :
 1812:   ac_retval=0
 1813: else
 1814:   $as_echo "$as_me: program exited with status $ac_status" >&5
 1815:        $as_echo "$as_me: failed program was:" >&5
 1816: sed 's/^/| /' conftest.$ac_ext >&5
 1817: 
 1818:        ac_retval=$ac_status
 1819: fi
 1820:   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
 1821:   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
 1822:   as_fn_set_status $ac_retval
 1823: 
 1824: } # ac_fn_c_try_run
 1825: 
 1826: # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
 1827: # -------------------------------------------------------
 1828: # Tests whether HEADER exists and can be compiled using the include files in
 1829: # INCLUDES, setting the cache variable VAR accordingly.
 1830: ac_fn_c_check_header_compile ()
 1831: {
 1832:   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 1833:   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
 1834: $as_echo_n "checking for $2... " >&6; }
 1835: if eval \${$3+:} false; then :
 1836:   $as_echo_n "(cached) " >&6
 1837: else
 1838:   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 1839: /* end confdefs.h.  */
 1840: $4
 1841: #include <$2>
 1842: _ACEOF
 1843: if ac_fn_c_try_compile "$LINENO"; then :
 1844:   eval "$3=yes"
 1845: else
 1846:   eval "$3=no"
 1847: fi
 1848: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 1849: fi
 1850: eval ac_res=\$$3
 1851: 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
 1852: $as_echo "$ac_res" >&6; }
 1853:   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
 1854: 
 1855: } # ac_fn_c_check_header_compile
 1856: 
 1857: # ac_fn_c_find_intX_t LINENO BITS VAR
 1858: # -----------------------------------
 1859: # Finds a signed integer type with width BITS, setting cache variable VAR
 1860: # accordingly.
 1861: ac_fn_c_find_intX_t ()
 1862: {
 1863:   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 1864:   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for int$2_t" >&5
 1865: $as_echo_n "checking for int$2_t... " >&6; }
 1866: if eval \${$3+:} false; then :
 1867:   $as_echo_n "(cached) " >&6
 1868: else
 1869:   eval "$3=no"
 1870:      # Order is important - never check a type that is potentially smaller
 1871:      # than half of the expected target width.
 1872:      for ac_type in int$2_t 'int' 'long int' \
 1873: 	 'long long int' 'short int' 'signed char'; do
 1874:        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 1875: /* end confdefs.h.  */
 1876: $ac_includes_default
 1877: 	     enum { N = $2 / 2 - 1 };
 1878: int
 1879: main ()
 1880: {
 1881: static int test_array [1 - 2 * !(0 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1))];
 1882: test_array [0] = 0;
 1883: return test_array [0];
 1884: 
 1885:   ;
 1886:   return 0;
 1887: }
 1888: _ACEOF
 1889: if ac_fn_c_try_compile "$LINENO"; then :
 1890:   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 1891: /* end confdefs.h.  */
 1892: $ac_includes_default
 1893: 	        enum { N = $2 / 2 - 1 };
 1894: int
 1895: main ()
 1896: {
 1897: static int test_array [1 - 2 * !(($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1)
 1898: 		 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 2))];
 1899: test_array [0] = 0;
 1900: return test_array [0];
 1901: 
 1902:   ;
 1903:   return 0;
 1904: }
 1905: _ACEOF
 1906: if ac_fn_c_try_compile "$LINENO"; then :
 1907: 
 1908: else
 1909:   case $ac_type in #(
 1910:   int$2_t) :
 1911:     eval "$3=yes" ;; #(
 1912:   *) :
 1913:     eval "$3=\$ac_type" ;;
 1914: esac
 1915: fi
 1916: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 1917: fi
 1918: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 1919:        if eval test \"x\$"$3"\" = x"no"; then :
 1920: 
 1921: else
 1922:   break
 1923: fi
 1924:      done
 1925: fi
 1926: eval ac_res=\$$3
 1927: 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
 1928: $as_echo "$ac_res" >&6; }
 1929:   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
 1930: 
 1931: } # ac_fn_c_find_intX_t
 1932: 
 1933: # ac_fn_c_try_link LINENO
 1934: # -----------------------
 1935: # Try to link conftest.$ac_ext, and return whether this succeeded.
 1936: ac_fn_c_try_link ()
 1937: {
 1938:   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 1939:   rm -f conftest.$ac_objext conftest$ac_exeext
 1940:   if { { ac_try="$ac_link"
 1941: case "(($ac_try" in
 1942:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 1943:   *) ac_try_echo=$ac_try;;
 1944: esac
 1945: eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 1946: $as_echo "$ac_try_echo"; } >&5
 1947:   (eval "$ac_link") 2>conftest.err
 1948:   ac_status=$?
 1949:   if test -s conftest.err; then
 1950:     grep -v '^ *+' conftest.err >conftest.er1
 1951:     cat conftest.er1 >&5
 1952:     mv -f conftest.er1 conftest.err
 1953:   fi
 1954:   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 1955:   test $ac_status = 0; } && {
 1956: 	 test -z "$ac_c_werror_flag" ||
 1957: 	 test ! -s conftest.err
 1958:        } && test -s conftest$ac_exeext && {
 1959: 	 test "$cross_compiling" = yes ||
 1960: 	 test -x conftest$ac_exeext
 1961:        }; then :
 1962:   ac_retval=0
 1963: else
 1964:   $as_echo "$as_me: failed program was:" >&5
 1965: sed 's/^/| /' conftest.$ac_ext >&5
 1966: 
 1967: 	ac_retval=1
 1968: fi
 1969:   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
 1970:   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
 1971:   # interfere with the next link command; also delete a directory that is
 1972:   # left behind by Apple's compiler.  We do this before executing the actions.
 1973:   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
 1974:   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
 1975:   as_fn_set_status $ac_retval
 1976: 
 1977: } # ac_fn_c_try_link
 1978: 
 1979: # ac_fn_c_check_func LINENO FUNC VAR
 1980: # ----------------------------------
 1981: # Tests whether FUNC exists, setting the cache variable VAR accordingly
 1982: ac_fn_c_check_func ()
 1983: {
 1984:   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 1985:   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
 1986: $as_echo_n "checking for $2... " >&6; }
 1987: if eval \${$3+:} false; then :
 1988:   $as_echo_n "(cached) " >&6
 1989: else
 1990:   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 1991: /* end confdefs.h.  */
 1992: /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
 1993:    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
 1994: #define $2 innocuous_$2
 1995: 
 1996: /* System header to define __stub macros and hopefully few prototypes,
 1997:     which can conflict with char $2 (); below.
 1998:     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
 1999:     <limits.h> exists even on freestanding compilers.  */
 2000: 
 2001: #ifdef __STDC__
 2002: # include <limits.h>
 2003: #else
 2004: # include <assert.h>
 2005: #endif
 2006: 
 2007: #undef $2
 2008: 
 2009: /* Override any GCC internal prototype to avoid an error.
 2010:    Use char because int might match the return type of a GCC
 2011:    builtin and then its argument prototype would still apply.  */
 2012: #ifdef __cplusplus
 2013: extern "C"
 2014: #endif
 2015: char $2 ();
 2016: /* The GNU C library defines this for functions which it implements
 2017:     to always fail with ENOSYS.  Some functions are actually named
 2018:     something starting with __ and the normal name is an alias.  */
 2019: #if defined __stub_$2 || defined __stub___$2
 2020: choke me
 2021: #endif
 2022: 
 2023: int
 2024: main ()
 2025: {
 2026: return $2 ();
 2027:   ;
 2028:   return 0;
 2029: }
 2030: _ACEOF
 2031: if ac_fn_c_try_link "$LINENO"; then :
 2032:   eval "$3=yes"
 2033: else
 2034:   eval "$3=no"
 2035: fi
 2036: rm -f core conftest.err conftest.$ac_objext \
 2037:     conftest$ac_exeext conftest.$ac_ext
 2038: fi
 2039: eval ac_res=\$$3
 2040: 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
 2041: $as_echo "$ac_res" >&6; }
 2042:   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
 2043: 
 2044: } # ac_fn_c_check_func
 2045: 
 2046: # ac_fn_cxx_try_cpp LINENO
 2047: # ------------------------
 2048: # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
 2049: ac_fn_cxx_try_cpp ()
 2050: {
 2051:   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 2052:   if { { ac_try="$ac_cpp conftest.$ac_ext"
 2053: case "(($ac_try" in
 2054:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 2055:   *) ac_try_echo=$ac_try;;
 2056: esac
 2057: eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 2058: $as_echo "$ac_try_echo"; } >&5
 2059:   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
 2060:   ac_status=$?
 2061:   if test -s conftest.err; then
 2062:     grep -v '^ *+' conftest.err >conftest.er1
 2063:     cat conftest.er1 >&5
 2064:     mv -f conftest.er1 conftest.err
 2065:   fi
 2066:   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 2067:   test $ac_status = 0; } > conftest.i && {
 2068: 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
 2069: 	 test ! -s conftest.err
 2070:        }; then :
 2071:   ac_retval=0
 2072: else
 2073:   $as_echo "$as_me: failed program was:" >&5
 2074: sed 's/^/| /' conftest.$ac_ext >&5
 2075: 
 2076:     ac_retval=1
 2077: fi
 2078:   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
 2079:   as_fn_set_status $ac_retval
 2080: 
 2081: } # ac_fn_cxx_try_cpp
 2082: 
 2083: # ac_fn_cxx_try_link LINENO
 2084: # -------------------------
 2085: # Try to link conftest.$ac_ext, and return whether this succeeded.
 2086: ac_fn_cxx_try_link ()
 2087: {
 2088:   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 2089:   rm -f conftest.$ac_objext conftest$ac_exeext
 2090:   if { { ac_try="$ac_link"
 2091: case "(($ac_try" in
 2092:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 2093:   *) ac_try_echo=$ac_try;;
 2094: esac
 2095: eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 2096: $as_echo "$ac_try_echo"; } >&5
 2097:   (eval "$ac_link") 2>conftest.err
 2098:   ac_status=$?
 2099:   if test -s conftest.err; then
 2100:     grep -v '^ *+' conftest.err >conftest.er1
 2101:     cat conftest.er1 >&5
 2102:     mv -f conftest.er1 conftest.err
 2103:   fi
 2104:   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 2105:   test $ac_status = 0; } && {
 2106: 	 test -z "$ac_cxx_werror_flag" ||
 2107: 	 test ! -s conftest.err
 2108:        } && test -s conftest$ac_exeext && {
 2109: 	 test "$cross_compiling" = yes ||
 2110: 	 test -x conftest$ac_exeext
 2111:        }; then :
 2112:   ac_retval=0
 2113: else
 2114:   $as_echo "$as_me: failed program was:" >&5
 2115: sed 's/^/| /' conftest.$ac_ext >&5
 2116: 
 2117: 	ac_retval=1
 2118: fi
 2119:   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
 2120:   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
 2121:   # interfere with the next link command; also delete a directory that is
 2122:   # left behind by Apple's compiler.  We do this before executing the actions.
 2123:   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
 2124:   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
 2125:   as_fn_set_status $ac_retval
 2126: 
 2127: } # ac_fn_cxx_try_link
 2128: 
 2129: # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
 2130: # -------------------------------------------------------
 2131: # Tests whether HEADER exists, giving a warning if it cannot be compiled using
 2132: # the include files in INCLUDES and setting the cache variable VAR
 2133: # accordingly.
 2134: ac_fn_c_check_header_mongrel ()
 2135: {
 2136:   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 2137:   if eval \${$3+:} false; then :
 2138:   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
 2139: $as_echo_n "checking for $2... " >&6; }
 2140: if eval \${$3+:} false; then :
 2141:   $as_echo_n "(cached) " >&6
 2142: fi
 2143: eval ac_res=\$$3
 2144: 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
 2145: $as_echo "$ac_res" >&6; }
 2146: else
 2147:   # Is the header compilable?
 2148: { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
 2149: $as_echo_n "checking $2 usability... " >&6; }
 2150: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 2151: /* end confdefs.h.  */
 2152: $4
 2153: #include <$2>
 2154: _ACEOF
 2155: if ac_fn_c_try_compile "$LINENO"; then :
 2156:   ac_header_compiler=yes
 2157: else
 2158:   ac_header_compiler=no
 2159: fi
 2160: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 2161: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
 2162: $as_echo "$ac_header_compiler" >&6; }
 2163: 
 2164: # Is the header present?
 2165: { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
 2166: $as_echo_n "checking $2 presence... " >&6; }
 2167: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 2168: /* end confdefs.h.  */
 2169: #include <$2>
 2170: _ACEOF
 2171: if ac_fn_c_try_cpp "$LINENO"; then :
 2172:   ac_header_preproc=yes
 2173: else
 2174:   ac_header_preproc=no
 2175: fi
 2176: rm -f conftest.err conftest.i conftest.$ac_ext
 2177: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
 2178: $as_echo "$ac_header_preproc" >&6; }
 2179: 
 2180: # So?  What about this header?
 2181: case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
 2182:   yes:no: )
 2183:     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
 2184: $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
 2185:     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
 2186: $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
 2187:     ;;
 2188:   no:yes:* )
 2189:     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
 2190: $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
 2191:     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
 2192: $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
 2193:     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
 2194: $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
 2195:     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
 2196: $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
 2197:     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
 2198: $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
 2199:     ;;
 2200: esac
 2201:   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
 2202: $as_echo_n "checking for $2... " >&6; }
 2203: if eval \${$3+:} false; then :
 2204:   $as_echo_n "(cached) " >&6
 2205: else
 2206:   eval "$3=\$ac_header_compiler"
 2207: fi
 2208: eval ac_res=\$$3
 2209: 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
 2210: $as_echo "$ac_res" >&6; }
 2211: fi
 2212:   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
 2213: 
 2214: } # ac_fn_c_check_header_mongrel
 2215: 
 2216: # ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
 2217: # ---------------------------------------------------------
 2218: # Tests whether HEADER exists, giving a warning if it cannot be compiled using
 2219: # the include files in INCLUDES and setting the cache variable VAR
 2220: # accordingly.
 2221: ac_fn_cxx_check_header_mongrel ()
 2222: {
 2223:   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 2224:   if eval \${$3+:} false; then :
 2225:   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
 2226: $as_echo_n "checking for $2... " >&6; }
 2227: if eval \${$3+:} false; then :
 2228:   $as_echo_n "(cached) " >&6
 2229: fi
 2230: eval ac_res=\$$3
 2231: 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
 2232: $as_echo "$ac_res" >&6; }
 2233: else
 2234:   # Is the header compilable?
 2235: { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
 2236: $as_echo_n "checking $2 usability... " >&6; }
 2237: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 2238: /* end confdefs.h.  */
 2239: $4
 2240: #include <$2>
 2241: _ACEOF
 2242: if ac_fn_cxx_try_compile "$LINENO"; then :
 2243:   ac_header_compiler=yes
 2244: else
 2245:   ac_header_compiler=no
 2246: fi
 2247: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 2248: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
 2249: $as_echo "$ac_header_compiler" >&6; }
 2250: 
 2251: # Is the header present?
 2252: { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
 2253: $as_echo_n "checking $2 presence... " >&6; }
 2254: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 2255: /* end confdefs.h.  */
 2256: #include <$2>
 2257: _ACEOF
 2258: if ac_fn_cxx_try_cpp "$LINENO"; then :
 2259:   ac_header_preproc=yes
 2260: else
 2261:   ac_header_preproc=no
 2262: fi
 2263: rm -f conftest.err conftest.i conftest.$ac_ext
 2264: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
 2265: $as_echo "$ac_header_preproc" >&6; }
 2266: 
 2267: # So?  What about this header?
 2268: case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
 2269:   yes:no: )
 2270:     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
 2271: $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
 2272:     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
 2273: $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
 2274:     ;;
 2275:   no:yes:* )
 2276:     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
 2277: $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
 2278:     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
 2279: $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
 2280:     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
 2281: $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
 2282:     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
 2283: $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
 2284:     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
 2285: $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
 2286:     ;;
 2287: esac
 2288:   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
 2289: $as_echo_n "checking for $2... " >&6; }
 2290: if eval \${$3+:} false; then :
 2291:   $as_echo_n "(cached) " >&6
 2292: else
 2293:   eval "$3=\$ac_header_compiler"
 2294: fi
 2295: eval ac_res=\$$3
 2296: 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
 2297: $as_echo "$ac_res" >&6; }
 2298: fi
 2299:   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
 2300: 
 2301: } # ac_fn_cxx_check_header_mongrel
 2302: 
 2303: # ac_fn_cxx_check_type LINENO TYPE VAR INCLUDES
 2304: # ---------------------------------------------
 2305: # Tests whether TYPE exists after having included INCLUDES, setting cache
 2306: # variable VAR accordingly.
 2307: ac_fn_cxx_check_type ()
 2308: {
 2309:   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 2310:   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
 2311: $as_echo_n "checking for $2... " >&6; }
 2312: if eval \${$3+:} false; then :
 2313:   $as_echo_n "(cached) " >&6
 2314: else
 2315:   eval "$3=no"
 2316:   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 2317: /* end confdefs.h.  */
 2318: $4
 2319: int
 2320: main ()
 2321: {
 2322: if (sizeof ($2))
 2323: 	 return 0;
 2324:   ;
 2325:   return 0;
 2326: }
 2327: _ACEOF
 2328: if ac_fn_cxx_try_compile "$LINENO"; then :
 2329:   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 2330: /* end confdefs.h.  */
 2331: $4
 2332: int
 2333: main ()
 2334: {
 2335: if (sizeof (($2)))
 2336: 	    return 0;
 2337:   ;
 2338:   return 0;
 2339: }
 2340: _ACEOF
 2341: if ac_fn_cxx_try_compile "$LINENO"; then :
 2342: 
 2343: else
 2344:   eval "$3=yes"
 2345: fi
 2346: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 2347: fi
 2348: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 2349: fi
 2350: eval ac_res=\$$3
 2351: 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
 2352: $as_echo "$ac_res" >&6; }
 2353:   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
 2354: 
 2355: } # ac_fn_cxx_check_type
 2356: 
 2357: # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
 2358: # -------------------------------------------
 2359: # Tests whether TYPE exists after having included INCLUDES, setting cache
 2360: # variable VAR accordingly.
 2361: ac_fn_c_check_type ()
 2362: {
 2363:   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 2364:   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
 2365: $as_echo_n "checking for $2... " >&6; }
 2366: if eval \${$3+:} false; then :
 2367:   $as_echo_n "(cached) " >&6
 2368: else
 2369:   eval "$3=no"
 2370:   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 2371: /* end confdefs.h.  */
 2372: $4
 2373: int
 2374: main ()
 2375: {
 2376: if (sizeof ($2))
 2377: 	 return 0;
 2378:   ;
 2379:   return 0;
 2380: }
 2381: _ACEOF
 2382: if ac_fn_c_try_compile "$LINENO"; then :
 2383:   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 2384: /* end confdefs.h.  */
 2385: $4
 2386: int
 2387: main ()
 2388: {
 2389: if (sizeof (($2)))
 2390: 	    return 0;
 2391:   ;
 2392:   return 0;
 2393: }
 2394: _ACEOF
 2395: if ac_fn_c_try_compile "$LINENO"; then :
 2396: 
 2397: else
 2398:   eval "$3=yes"
 2399: fi
 2400: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 2401: fi
 2402: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 2403: fi
 2404: eval ac_res=\$$3
 2405: 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
 2406: $as_echo "$ac_res" >&6; }
 2407:   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
 2408: 
 2409: } # ac_fn_c_check_type
 2410: cat >config.log <<_ACEOF
 2411: This file contains any messages produced by compilers while
 2412: running configure, to aid debugging if configure makes a mistake.
 2413: 
 2414: It was created by PCRE $as_me 8.34, which was
 2415: generated by GNU Autoconf 2.69.  Invocation command line was
 2416: 
 2417:   $ $0 $@
 2418: 
 2419: _ACEOF
 2420: exec 5>>config.log
 2421: {
 2422: cat <<_ASUNAME
 2423: ## --------- ##
 2424: ## Platform. ##
 2425: ## --------- ##
 2426: 
 2427: hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
 2428: uname -m = `(uname -m) 2>/dev/null || echo unknown`
 2429: uname -r = `(uname -r) 2>/dev/null || echo unknown`
 2430: uname -s = `(uname -s) 2>/dev/null || echo unknown`
 2431: uname -v = `(uname -v) 2>/dev/null || echo unknown`
 2432: 
 2433: /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
 2434: /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
 2435: 
 2436: /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
 2437: /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
 2438: /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
 2439: /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
 2440: /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
 2441: /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
 2442: /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
 2443: 
 2444: _ASUNAME
 2445: 
 2446: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 2447: for as_dir in $PATH
 2448: do
 2449:   IFS=$as_save_IFS
 2450:   test -z "$as_dir" && as_dir=.
 2451:     $as_echo "PATH: $as_dir"
 2452:   done
 2453: IFS=$as_save_IFS
 2454: 
 2455: } >&5
 2456: 
 2457: cat >&5 <<_ACEOF
 2458: 
 2459: 
 2460: ## ----------- ##
 2461: ## Core tests. ##
 2462: ## ----------- ##
 2463: 
 2464: _ACEOF
 2465: 
 2466: 
 2467: # Keep a trace of the command line.
 2468: # Strip out --no-create and --no-recursion so they do not pile up.
 2469: # Strip out --silent because we don't want to record it for future runs.
 2470: # Also quote any args containing shell meta-characters.
 2471: # Make two passes to allow for proper duplicate-argument suppression.
 2472: ac_configure_args=
 2473: ac_configure_args0=
 2474: ac_configure_args1=
 2475: ac_must_keep_next=false
 2476: for ac_pass in 1 2
 2477: do
 2478:   for ac_arg
 2479:   do
 2480:     case $ac_arg in
 2481:     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
 2482:     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
 2483:     | -silent | --silent | --silen | --sile | --sil)
 2484:       continue ;;
 2485:     *\'*)
 2486:       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
 2487:     esac
 2488:     case $ac_pass in
 2489:     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
 2490:     2)
 2491:       as_fn_append ac_configure_args1 " '$ac_arg'"
 2492:       if test $ac_must_keep_next = true; then
 2493: 	ac_must_keep_next=false # Got value, back to normal.
 2494:       else
 2495: 	case $ac_arg in
 2496: 	  *=* | --config-cache | -C | -disable-* | --disable-* \
 2497: 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
 2498: 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
 2499: 	  | -with-* | --with-* | -without-* | --without-* | --x)
 2500: 	    case "$ac_configure_args0 " in
 2501: 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
 2502: 	    esac
 2503: 	    ;;
 2504: 	  -* ) ac_must_keep_next=true ;;
 2505: 	esac
 2506:       fi
 2507:       as_fn_append ac_configure_args " '$ac_arg'"
 2508:       ;;
 2509:     esac
 2510:   done
 2511: done
 2512: { ac_configure_args0=; unset ac_configure_args0;}
 2513: { ac_configure_args1=; unset ac_configure_args1;}
 2514: 
 2515: # When interrupted or exit'd, cleanup temporary files, and complete
 2516: # config.log.  We remove comments because anyway the quotes in there
 2517: # would cause problems or look ugly.
 2518: # WARNING: Use '\'' to represent an apostrophe within the trap.
 2519: # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
 2520: trap 'exit_status=$?
 2521:   # Save into config.log some information that might help in debugging.
 2522:   {
 2523:     echo
 2524: 
 2525:     $as_echo "## ---------------- ##
 2526: ## Cache variables. ##
 2527: ## ---------------- ##"
 2528:     echo
 2529:     # The following way of writing the cache mishandles newlines in values,
 2530: (
 2531:   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
 2532:     eval ac_val=\$$ac_var
 2533:     case $ac_val in #(
 2534:     *${as_nl}*)
 2535:       case $ac_var in #(
 2536:       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
 2537: $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
 2538:       esac
 2539:       case $ac_var in #(
 2540:       _ | IFS | as_nl) ;; #(
 2541:       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
 2542:       *) { eval $ac_var=; unset $ac_var;} ;;
 2543:       esac ;;
 2544:     esac
 2545:   done
 2546:   (set) 2>&1 |
 2547:     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
 2548:     *${as_nl}ac_space=\ *)
 2549:       sed -n \
 2550: 	"s/'\''/'\''\\\\'\'''\''/g;
 2551: 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
 2552:       ;; #(
 2553:     *)
 2554:       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
 2555:       ;;
 2556:     esac |
 2557:     sort
 2558: )
 2559:     echo
 2560: 
 2561:     $as_echo "## ----------------- ##
 2562: ## Output variables. ##
 2563: ## ----------------- ##"
 2564:     echo
 2565:     for ac_var in $ac_subst_vars
 2566:     do
 2567:       eval ac_val=\$$ac_var
 2568:       case $ac_val in
 2569:       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
 2570:       esac
 2571:       $as_echo "$ac_var='\''$ac_val'\''"
 2572:     done | sort
 2573:     echo
 2574: 
 2575:     if test -n "$ac_subst_files"; then
 2576:       $as_echo "## ------------------- ##
 2577: ## File substitutions. ##
 2578: ## ------------------- ##"
 2579:       echo
 2580:       for ac_var in $ac_subst_files
 2581:       do
 2582: 	eval ac_val=\$$ac_var
 2583: 	case $ac_val in
 2584: 	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
 2585: 	esac
 2586: 	$as_echo "$ac_var='\''$ac_val'\''"
 2587:       done | sort
 2588:       echo
 2589:     fi
 2590: 
 2591:     if test -s confdefs.h; then
 2592:       $as_echo "## ----------- ##
 2593: ## confdefs.h. ##
 2594: ## ----------- ##"
 2595:       echo
 2596:       cat confdefs.h
 2597:       echo
 2598:     fi
 2599:     test "$ac_signal" != 0 &&
 2600:       $as_echo "$as_me: caught signal $ac_signal"
 2601:     $as_echo "$as_me: exit $exit_status"
 2602:   } >&5
 2603:   rm -f core *.core core.conftest.* &&
 2604:     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
 2605:     exit $exit_status
 2606: ' 0
 2607: for ac_signal in 1 2 13 15; do
 2608:   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
 2609: done
 2610: ac_signal=0
 2611: 
 2612: # confdefs.h avoids OS command line length limits that DEFS can exceed.
 2613: rm -f -r conftest* confdefs.h
 2614: 
 2615: $as_echo "/* confdefs.h */" > confdefs.h
 2616: 
 2617: # Predefined preprocessor variables.
 2618: 
 2619: cat >>confdefs.h <<_ACEOF
 2620: #define PACKAGE_NAME "$PACKAGE_NAME"
 2621: _ACEOF
 2622: 
 2623: cat >>confdefs.h <<_ACEOF
 2624: #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
 2625: _ACEOF
 2626: 
 2627: cat >>confdefs.h <<_ACEOF
 2628: #define PACKAGE_VERSION "$PACKAGE_VERSION"
 2629: _ACEOF
 2630: 
 2631: cat >>confdefs.h <<_ACEOF
 2632: #define PACKAGE_STRING "$PACKAGE_STRING"
 2633: _ACEOF
 2634: 
 2635: cat >>confdefs.h <<_ACEOF
 2636: #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
 2637: _ACEOF
 2638: 
 2639: cat >>confdefs.h <<_ACEOF
 2640: #define PACKAGE_URL "$PACKAGE_URL"
 2641: _ACEOF
 2642: 
 2643: 
 2644: # Let the site file select an alternate cache file if it wants to.
 2645: # Prefer an explicitly selected file to automatically selected ones.
 2646: ac_site_file1=NONE
 2647: ac_site_file2=NONE
 2648: if test -n "$CONFIG_SITE"; then
 2649:   # We do not want a PATH search for config.site.
 2650:   case $CONFIG_SITE in #((
 2651:     -*)  ac_site_file1=./$CONFIG_SITE;;
 2652:     */*) ac_site_file1=$CONFIG_SITE;;
 2653:     *)   ac_site_file1=./$CONFIG_SITE;;
 2654:   esac
 2655: elif test "x$prefix" != xNONE; then
 2656:   ac_site_file1=$prefix/share/config.site
 2657:   ac_site_file2=$prefix/etc/config.site
 2658: else
 2659:   ac_site_file1=$ac_default_prefix/share/config.site
 2660:   ac_site_file2=$ac_default_prefix/etc/config.site
 2661: fi
 2662: for ac_site_file in "$ac_site_file1" "$ac_site_file2"
 2663: do
 2664:   test "x$ac_site_file" = xNONE && continue
 2665:   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
 2666:     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
 2667: $as_echo "$as_me: loading site script $ac_site_file" >&6;}
 2668:     sed 's/^/| /' "$ac_site_file" >&5
 2669:     . "$ac_site_file" \
 2670:       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 2671: $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
 2672: as_fn_error $? "failed to load site script $ac_site_file
 2673: See \`config.log' for more details" "$LINENO" 5; }
 2674:   fi
 2675: done
 2676: 
 2677: if test -r "$cache_file"; then
 2678:   # Some versions of bash will fail to source /dev/null (special files
 2679:   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
 2680:   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
 2681:     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
 2682: $as_echo "$as_me: loading cache $cache_file" >&6;}
 2683:     case $cache_file in
 2684:       [\\/]* | ?:[\\/]* ) . "$cache_file";;
 2685:       *)                      . "./$cache_file";;
 2686:     esac
 2687:   fi
 2688: else
 2689:   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
 2690: $as_echo "$as_me: creating cache $cache_file" >&6;}
 2691:   >$cache_file
 2692: fi
 2693: 
 2694: # Check that the precious variables saved in the cache have kept the same
 2695: # value.
 2696: ac_cache_corrupted=false
 2697: for ac_var in $ac_precious_vars; do
 2698:   eval ac_old_set=\$ac_cv_env_${ac_var}_set
 2699:   eval ac_new_set=\$ac_env_${ac_var}_set
 2700:   eval ac_old_val=\$ac_cv_env_${ac_var}_value
 2701:   eval ac_new_val=\$ac_env_${ac_var}_value
 2702:   case $ac_old_set,$ac_new_set in
 2703:     set,)
 2704:       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
 2705: $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
 2706:       ac_cache_corrupted=: ;;
 2707:     ,set)
 2708:       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
 2709: $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
 2710:       ac_cache_corrupted=: ;;
 2711:     ,);;
 2712:     *)
 2713:       if test "x$ac_old_val" != "x$ac_new_val"; then
 2714: 	# differences in whitespace do not lead to failure.
 2715: 	ac_old_val_w=`echo x $ac_old_val`
 2716: 	ac_new_val_w=`echo x $ac_new_val`
 2717: 	if test "$ac_old_val_w" != "$ac_new_val_w"; then
 2718: 	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
 2719: $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
 2720: 	  ac_cache_corrupted=:
 2721: 	else
 2722: 	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
 2723: $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
 2724: 	  eval $ac_var=\$ac_old_val
 2725: 	fi
 2726: 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
 2727: $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
 2728: 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
 2729: $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
 2730:       fi;;
 2731:   esac
 2732:   # Pass precious variables to config.status.
 2733:   if test "$ac_new_set" = set; then
 2734:     case $ac_new_val in
 2735:     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
 2736:     *) ac_arg=$ac_var=$ac_new_val ;;
 2737:     esac
 2738:     case " $ac_configure_args " in
 2739:       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
 2740:       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
 2741:     esac
 2742:   fi
 2743: done
 2744: if $ac_cache_corrupted; then
 2745:   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 2746: $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
 2747:   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
 2748: $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
 2749:   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
 2750: fi
 2751: ## -------------------- ##
 2752: ## Main body of script. ##
 2753: ## -------------------- ##
 2754: 
 2755: ac_ext=c
 2756: ac_cpp='$CPP $CPPFLAGS'
 2757: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 2758: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 2759: ac_compiler_gnu=$ac_cv_c_compiler_gnu
 2760: 
 2761: 
 2762: 
 2763: am__api_version='1.14'
 2764: 
 2765: ac_aux_dir=
 2766: for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
 2767:   if test -f "$ac_dir/install-sh"; then
 2768:     ac_aux_dir=$ac_dir
 2769:     ac_install_sh="$ac_aux_dir/install-sh -c"
 2770:     break
 2771:   elif test -f "$ac_dir/install.sh"; then
 2772:     ac_aux_dir=$ac_dir
 2773:     ac_install_sh="$ac_aux_dir/install.sh -c"
 2774:     break
 2775:   elif test -f "$ac_dir/shtool"; then
 2776:     ac_aux_dir=$ac_dir
 2777:     ac_install_sh="$ac_aux_dir/shtool install -c"
 2778:     break
 2779:   fi
 2780: done
 2781: if test -z "$ac_aux_dir"; then
 2782:   as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
 2783: fi
 2784: 
 2785: # These three variables are undocumented and unsupported,
 2786: # and are intended to be withdrawn in a future Autoconf release.
 2787: # They can cause serious problems if a builder's source tree is in a directory
 2788: # whose full name contains unusual characters.
 2789: ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
 2790: ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
 2791: ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
 2792: 
 2793: 
 2794: # Find a good install program.  We prefer a C program (faster),
 2795: # so one script is as good as another.  But avoid the broken or
 2796: # incompatible versions:
 2797: # SysV /etc/install, /usr/sbin/install
 2798: # SunOS /usr/etc/install
 2799: # IRIX /sbin/install
 2800: # AIX /bin/install
 2801: # AmigaOS /C/install, which installs bootblocks on floppy discs
 2802: # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
 2803: # AFS /usr/afsws/bin/install, which mishandles nonexistent args
 2804: # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
 2805: # OS/2's system install, which has a completely different semantic
 2806: # ./install, which can be erroneously created by make from ./install.sh.
 2807: # Reject install programs that cannot install multiple files.
 2808: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
 2809: $as_echo_n "checking for a BSD-compatible install... " >&6; }
 2810: if test -z "$INSTALL"; then
 2811: if ${ac_cv_path_install+:} false; then :
 2812:   $as_echo_n "(cached) " >&6
 2813: else
 2814:   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 2815: for as_dir in $PATH
 2816: do
 2817:   IFS=$as_save_IFS
 2818:   test -z "$as_dir" && as_dir=.
 2819:     # Account for people who put trailing slashes in PATH elements.
 2820: case $as_dir/ in #((
 2821:   ./ | .// | /[cC]/* | \
 2822:   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
 2823:   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
 2824:   /usr/ucb/* ) ;;
 2825:   *)
 2826:     # OSF1 and SCO ODT 3.0 have their own names for install.
 2827:     # Don't use installbsd from OSF since it installs stuff as root
 2828:     # by default.
 2829:     for ac_prog in ginstall scoinst install; do
 2830:       for ac_exec_ext in '' $ac_executable_extensions; do
 2831: 	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
 2832: 	  if test $ac_prog = install &&
 2833: 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
 2834: 	    # AIX install.  It has an incompatible calling convention.
 2835: 	    :
 2836: 	  elif test $ac_prog = install &&
 2837: 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
 2838: 	    # program-specific install script used by HP pwplus--don't use.
 2839: 	    :
 2840: 	  else
 2841: 	    rm -rf conftest.one conftest.two conftest.dir
 2842: 	    echo one > conftest.one
 2843: 	    echo two > conftest.two
 2844: 	    mkdir conftest.dir
 2845: 	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
 2846: 	      test -s conftest.one && test -s conftest.two &&
 2847: 	      test -s conftest.dir/conftest.one &&
 2848: 	      test -s conftest.dir/conftest.two
 2849: 	    then
 2850: 	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
 2851: 	      break 3
 2852: 	    fi
 2853: 	  fi
 2854: 	fi
 2855:       done
 2856:     done
 2857:     ;;
 2858: esac
 2859: 
 2860:   done
 2861: IFS=$as_save_IFS
 2862: 
 2863: rm -rf conftest.one conftest.two conftest.dir
 2864: 
 2865: fi
 2866:   if test "${ac_cv_path_install+set}" = set; then
 2867:     INSTALL=$ac_cv_path_install
 2868:   else
 2869:     # As a last resort, use the slow shell script.  Don't cache a
 2870:     # value for INSTALL within a source directory, because that will
 2871:     # break other packages using the cache if that directory is
 2872:     # removed, or if the value is a relative name.
 2873:     INSTALL=$ac_install_sh
 2874:   fi
 2875: fi
 2876: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
 2877: $as_echo "$INSTALL" >&6; }
 2878: 
 2879: # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
 2880: # It thinks the first close brace ends the variable substitution.
 2881: test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
 2882: 
 2883: test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
 2884: 
 2885: test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
 2886: 
 2887: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
 2888: $as_echo_n "checking whether build environment is sane... " >&6; }
 2889: # Reject unsafe characters in $srcdir or the absolute working directory
 2890: # name.  Accept space and tab only in the latter.
 2891: am_lf='
 2892: '
 2893: case `pwd` in
 2894:   *[\\\"\#\$\&\'\`$am_lf]*)
 2895:     as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
 2896: esac
 2897: case $srcdir in
 2898:   *[\\\"\#\$\&\'\`$am_lf\ \	]*)
 2899:     as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
 2900: esac
 2901: 
 2902: # Do 'set' in a subshell so we don't clobber the current shell's
 2903: # arguments.  Must try -L first in case configure is actually a
 2904: # symlink; some systems play weird games with the mod time of symlinks
 2905: # (eg FreeBSD returns the mod time of the symlink's containing
 2906: # directory).
 2907: if (
 2908:    am_has_slept=no
 2909:    for am_try in 1 2; do
 2910:      echo "timestamp, slept: $am_has_slept" > conftest.file
 2911:      set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
 2912:      if test "$*" = "X"; then
 2913: 	# -L didn't work.
 2914: 	set X `ls -t "$srcdir/configure" conftest.file`
 2915:      fi
 2916:      if test "$*" != "X $srcdir/configure conftest.file" \
 2917: 	&& test "$*" != "X conftest.file $srcdir/configure"; then
 2918: 
 2919: 	# If neither matched, then we have a broken ls.  This can happen
 2920: 	# if, for instance, CONFIG_SHELL is bash and it inherits a
 2921: 	# broken ls alias from the environment.  This has actually
 2922: 	# happened.  Such a system could not be considered "sane".
 2923: 	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
 2924:   alias in your environment" "$LINENO" 5
 2925:      fi
 2926:      if test "$2" = conftest.file || test $am_try -eq 2; then
 2927:        break
 2928:      fi
 2929:      # Just in case.
 2930:      sleep 1
 2931:      am_has_slept=yes
 2932:    done
 2933:    test "$2" = conftest.file
 2934:    )
 2935: then
 2936:    # Ok.
 2937:    :
 2938: else
 2939:    as_fn_error $? "newly created file is older than distributed files!
 2940: Check your system clock" "$LINENO" 5
 2941: fi
 2942: { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 2943: $as_echo "yes" >&6; }
 2944: # If we didn't sleep, we still need to ensure time stamps of config.status and
 2945: # generated files are strictly newer.
 2946: am_sleep_pid=
 2947: if grep 'slept: no' conftest.file >/dev/null 2>&1; then
 2948:   ( sleep 1 ) &
 2949:   am_sleep_pid=$!
 2950: fi
 2951: 
 2952: rm -f conftest.file
 2953: 
 2954: test "$program_prefix" != NONE &&
 2955:   program_transform_name="s&^&$program_prefix&;$program_transform_name"
 2956: # Use a double $ so make ignores it.
 2957: test "$program_suffix" != NONE &&
 2958:   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
 2959: # Double any \ or $.
 2960: # By default was `s,x,x', remove it if useless.
 2961: ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
 2962: program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
 2963: 
 2964: # expand $ac_aux_dir to an absolute path
 2965: am_aux_dir=`cd $ac_aux_dir && pwd`
 2966: 
 2967: if test x"${MISSING+set}" != xset; then
 2968:   case $am_aux_dir in
 2969:   *\ * | *\	*)
 2970:     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
 2971:   *)
 2972:     MISSING="\${SHELL} $am_aux_dir/missing" ;;
 2973:   esac
 2974: fi
 2975: # Use eval to expand $SHELL
 2976: if eval "$MISSING --is-lightweight"; then
 2977:   am_missing_run="$MISSING "
 2978: else
 2979:   am_missing_run=
 2980:   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
 2981: $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
 2982: fi
 2983: 
 2984: if test x"${install_sh}" != xset; then
 2985:   case $am_aux_dir in
 2986:   *\ * | *\	*)
 2987:     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
 2988:   *)
 2989:     install_sh="\${SHELL} $am_aux_dir/install-sh"
 2990:   esac
 2991: fi
 2992: 
 2993: # Installed binaries are usually stripped using 'strip' when the user
 2994: # run "make install-strip".  However 'strip' might not be the right
 2995: # tool to use in cross-compilation environments, therefore Automake
 2996: # will honor the 'STRIP' environment variable to overrule this program.
 2997: if test "$cross_compiling" != no; then
 2998:   if test -n "$ac_tool_prefix"; then
 2999:   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
 3000: set dummy ${ac_tool_prefix}strip; ac_word=$2
 3001: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 3002: $as_echo_n "checking for $ac_word... " >&6; }
 3003: if ${ac_cv_prog_STRIP+:} false; then :
 3004:   $as_echo_n "(cached) " >&6
 3005: else
 3006:   if test -n "$STRIP"; then
 3007:   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
 3008: else
 3009: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 3010: for as_dir in $PATH
 3011: do
 3012:   IFS=$as_save_IFS
 3013:   test -z "$as_dir" && as_dir=.
 3014:     for ac_exec_ext in '' $ac_executable_extensions; do
 3015:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 3016:     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
 3017:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 3018:     break 2
 3019:   fi
 3020: done
 3021:   done
 3022: IFS=$as_save_IFS
 3023: 
 3024: fi
 3025: fi
 3026: STRIP=$ac_cv_prog_STRIP
 3027: if test -n "$STRIP"; then
 3028:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
 3029: $as_echo "$STRIP" >&6; }
 3030: else
 3031:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 3032: $as_echo "no" >&6; }
 3033: fi
 3034: 
 3035: 
 3036: fi
 3037: if test -z "$ac_cv_prog_STRIP"; then
 3038:   ac_ct_STRIP=$STRIP
 3039:   # Extract the first word of "strip", so it can be a program name with args.
 3040: set dummy strip; ac_word=$2
 3041: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 3042: $as_echo_n "checking for $ac_word... " >&6; }
 3043: if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
 3044:   $as_echo_n "(cached) " >&6
 3045: else
 3046:   if test -n "$ac_ct_STRIP"; then
 3047:   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
 3048: else
 3049: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 3050: for as_dir in $PATH
 3051: do
 3052:   IFS=$as_save_IFS
 3053:   test -z "$as_dir" && as_dir=.
 3054:     for ac_exec_ext in '' $ac_executable_extensions; do
 3055:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 3056:     ac_cv_prog_ac_ct_STRIP="strip"
 3057:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 3058:     break 2
 3059:   fi
 3060: done
 3061:   done
 3062: IFS=$as_save_IFS
 3063: 
 3064: fi
 3065: fi
 3066: ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
 3067: if test -n "$ac_ct_STRIP"; then
 3068:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
 3069: $as_echo "$ac_ct_STRIP" >&6; }
 3070: else
 3071:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 3072: $as_echo "no" >&6; }
 3073: fi
 3074: 
 3075:   if test "x$ac_ct_STRIP" = x; then
 3076:     STRIP=":"
 3077:   else
 3078:     case $cross_compiling:$ac_tool_warned in
 3079: yes:)
 3080: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 3081: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 3082: ac_tool_warned=yes ;;
 3083: esac
 3084:     STRIP=$ac_ct_STRIP
 3085:   fi
 3086: else
 3087:   STRIP="$ac_cv_prog_STRIP"
 3088: fi
 3089: 
 3090: fi
 3091: INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
 3092: 
 3093: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
 3094: $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
 3095: if test -z "$MKDIR_P"; then
 3096:   if ${ac_cv_path_mkdir+:} false; then :
 3097:   $as_echo_n "(cached) " >&6
 3098: else
 3099:   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 3100: for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
 3101: do
 3102:   IFS=$as_save_IFS
 3103:   test -z "$as_dir" && as_dir=.
 3104:     for ac_prog in mkdir gmkdir; do
 3105: 	 for ac_exec_ext in '' $ac_executable_extensions; do
 3106: 	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
 3107: 	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
 3108: 	     'mkdir (GNU coreutils) '* | \
 3109: 	     'mkdir (coreutils) '* | \
 3110: 	     'mkdir (fileutils) '4.1*)
 3111: 	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
 3112: 	       break 3;;
 3113: 	   esac
 3114: 	 done
 3115:        done
 3116:   done
 3117: IFS=$as_save_IFS
 3118: 
 3119: fi
 3120: 
 3121:   test -d ./--version && rmdir ./--version
 3122:   if test "${ac_cv_path_mkdir+set}" = set; then
 3123:     MKDIR_P="$ac_cv_path_mkdir -p"
 3124:   else
 3125:     # As a last resort, use the slow shell script.  Don't cache a
 3126:     # value for MKDIR_P within a source directory, because that will
 3127:     # break other packages using the cache if that directory is
 3128:     # removed, or if the value is a relative name.
 3129:     MKDIR_P="$ac_install_sh -d"
 3130:   fi
 3131: fi
 3132: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
 3133: $as_echo "$MKDIR_P" >&6; }
 3134: 
 3135: for ac_prog in gawk mawk nawk awk
 3136: do
 3137:   # Extract the first word of "$ac_prog", so it can be a program name with args.
 3138: set dummy $ac_prog; ac_word=$2
 3139: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 3140: $as_echo_n "checking for $ac_word... " >&6; }
 3141: if ${ac_cv_prog_AWK+:} false; then :
 3142:   $as_echo_n "(cached) " >&6
 3143: else
 3144:   if test -n "$AWK"; then
 3145:   ac_cv_prog_AWK="$AWK" # Let the user override the test.
 3146: else
 3147: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 3148: for as_dir in $PATH
 3149: do
 3150:   IFS=$as_save_IFS
 3151:   test -z "$as_dir" && as_dir=.
 3152:     for ac_exec_ext in '' $ac_executable_extensions; do
 3153:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 3154:     ac_cv_prog_AWK="$ac_prog"
 3155:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 3156:     break 2
 3157:   fi
 3158: done
 3159:   done
 3160: IFS=$as_save_IFS
 3161: 
 3162: fi
 3163: fi
 3164: AWK=$ac_cv_prog_AWK
 3165: if test -n "$AWK"; then
 3166:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
 3167: $as_echo "$AWK" >&6; }
 3168: else
 3169:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 3170: $as_echo "no" >&6; }
 3171: fi
 3172: 
 3173: 
 3174:   test -n "$AWK" && break
 3175: done
 3176: 
 3177: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
 3178: $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
 3179: set x ${MAKE-make}
 3180: ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
 3181: if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
 3182:   $as_echo_n "(cached) " >&6
 3183: else
 3184:   cat >conftest.make <<\_ACEOF
 3185: SHELL = /bin/sh
 3186: all:
 3187: 	@echo '@@@%%%=$(MAKE)=@@@%%%'
 3188: _ACEOF
 3189: # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
 3190: case `${MAKE-make} -f conftest.make 2>/dev/null` in
 3191:   *@@@%%%=?*=@@@%%%*)
 3192:     eval ac_cv_prog_make_${ac_make}_set=yes;;
 3193:   *)
 3194:     eval ac_cv_prog_make_${ac_make}_set=no;;
 3195: esac
 3196: rm -f conftest.make
 3197: fi
 3198: if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
 3199:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 3200: $as_echo "yes" >&6; }
 3201:   SET_MAKE=
 3202: else
 3203:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 3204: $as_echo "no" >&6; }
 3205:   SET_MAKE="MAKE=${MAKE-make}"
 3206: fi
 3207: 
 3208: rm -rf .tst 2>/dev/null
 3209: mkdir .tst 2>/dev/null
 3210: if test -d .tst; then
 3211:   am__leading_dot=.
 3212: else
 3213:   am__leading_dot=_
 3214: fi
 3215: rmdir .tst 2>/dev/null
 3216: 
 3217: # Check whether --enable-silent-rules was given.
 3218: if test "${enable_silent_rules+set}" = set; then :
 3219:   enableval=$enable_silent_rules;
 3220: fi
 3221: 
 3222: case $enable_silent_rules in # (((
 3223:   yes) AM_DEFAULT_VERBOSITY=0;;
 3224:    no) AM_DEFAULT_VERBOSITY=1;;
 3225:     *) AM_DEFAULT_VERBOSITY=1;;
 3226: esac
 3227: am_make=${MAKE-make}
 3228: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
 3229: $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
 3230: if ${am_cv_make_support_nested_variables+:} false; then :
 3231:   $as_echo_n "(cached) " >&6
 3232: else
 3233:   if $as_echo 'TRUE=$(BAR$(V))
 3234: BAR0=false
 3235: BAR1=true
 3236: V=1
 3237: am__doit:
 3238: 	@$(TRUE)
 3239: .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
 3240:   am_cv_make_support_nested_variables=yes
 3241: else
 3242:   am_cv_make_support_nested_variables=no
 3243: fi
 3244: fi
 3245: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
 3246: $as_echo "$am_cv_make_support_nested_variables" >&6; }
 3247: if test $am_cv_make_support_nested_variables = yes; then
 3248:     AM_V='$(V)'
 3249:   AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
 3250: else
 3251:   AM_V=$AM_DEFAULT_VERBOSITY
 3252:   AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
 3253: fi
 3254: AM_BACKSLASH='\'
 3255: 
 3256: if test "`cd $srcdir && pwd`" != "`pwd`"; then
 3257:   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
 3258:   # is not polluted with repeated "-I."
 3259:   am__isrc=' -I$(srcdir)'
 3260:   # test to see if srcdir already configured
 3261:   if test -f $srcdir/config.status; then
 3262:     as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
 3263:   fi
 3264: fi
 3265: 
 3266: # test whether we have cygpath
 3267: if test -z "$CYGPATH_W"; then
 3268:   if (cygpath --version) >/dev/null 2>/dev/null; then
 3269:     CYGPATH_W='cygpath -w'
 3270:   else
 3271:     CYGPATH_W=echo
 3272:   fi
 3273: fi
 3274: 
 3275: 
 3276: # Define the identity of the package.
 3277:  PACKAGE='pcre'
 3278:  VERSION='8.34'
 3279: 
 3280: 
 3281: cat >>confdefs.h <<_ACEOF
 3282: #define PACKAGE "$PACKAGE"
 3283: _ACEOF
 3284: 
 3285: 
 3286: cat >>confdefs.h <<_ACEOF
 3287: #define VERSION "$VERSION"
 3288: _ACEOF
 3289: 
 3290: # Some tools Automake needs.
 3291: 
 3292: ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
 3293: 
 3294: 
 3295: AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
 3296: 
 3297: 
 3298: AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
 3299: 
 3300: 
 3301: AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
 3302: 
 3303: 
 3304: MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
 3305: 
 3306: # For better backward compatibility.  To be removed once Automake 1.9.x
 3307: # dies out for good.  For more background, see:
 3308: # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
 3309: # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
 3310: mkdir_p='$(MKDIR_P)'
 3311: 
 3312: # We need awk for the "check" target.  The system "awk" is bad on
 3313: # some platforms.
 3314: # Always define AMTAR for backward compatibility.  Yes, it's still used
 3315: # in the wild :-(  We should find a proper way to deprecate it ...
 3316: AMTAR='$${TAR-tar}'
 3317: 
 3318: 
 3319: # We'll loop over all known methods to create a tar archive until one works.
 3320: _am_tools='gnutar  pax cpio none'
 3321: 
 3322: am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
 3323: 
 3324: 
 3325: 
 3326: 
 3327: 
 3328: 
 3329: # POSIX will say in a future version that running "rm -f" with no argument
 3330: # is OK; and we want to be able to make that assumption in our Makefile
 3331: # recipes.  So use an aggressive probe to check that the usage we want is
 3332: # actually supported "in the wild" to an acceptable degree.
 3333: # See automake bug#10828.
 3334: # To make any issue more visible, cause the running configure to be aborted
 3335: # by default if the 'rm' program in use doesn't match our expectations; the
 3336: # user can still override this though.
 3337: if rm -f && rm -fr && rm -rf; then : OK; else
 3338:   cat >&2 <<'END'
 3339: Oops!
 3340: 
 3341: Your 'rm' program seems unable to run without file operands specified
 3342: on the command line, even when the '-f' option is present.  This is contrary
 3343: to the behaviour of most rm programs out there, and not conforming with
 3344: the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
 3345: 
 3346: Please tell bug-automake@gnu.org about your system, including the value
 3347: of your $PATH and any error possibly output before this message.  This
 3348: can help us improve future automake versions.
 3349: 
 3350: END
 3351:   if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
 3352:     echo 'Configuration will proceed anyway, since you have set the' >&2
 3353:     echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
 3354:     echo >&2
 3355:   else
 3356:     cat >&2 <<'END'
 3357: Aborting the configuration process, to ensure you take notice of the issue.
 3358: 
 3359: You can download and install GNU coreutils to get an 'rm' implementation
 3360: that behaves properly: <http://www.gnu.org/software/coreutils/>.
 3361: 
 3362: If you want to complete the configuration process using your problematic
 3363: 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
 3364: to "yes", and re-run configure.
 3365: 
 3366: END
 3367:     as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
 3368:   fi
 3369: fi
 3370: # Check whether --enable-silent-rules was given.
 3371: if test "${enable_silent_rules+set}" = set; then :
 3372:   enableval=$enable_silent_rules;
 3373: fi
 3374: 
 3375: case $enable_silent_rules in # (((
 3376:   yes) AM_DEFAULT_VERBOSITY=0;;
 3377:    no) AM_DEFAULT_VERBOSITY=1;;
 3378:     *) AM_DEFAULT_VERBOSITY=0;;
 3379: esac
 3380: am_make=${MAKE-make}
 3381: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
 3382: $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
 3383: if ${am_cv_make_support_nested_variables+:} false; then :
 3384:   $as_echo_n "(cached) " >&6
 3385: else
 3386:   if $as_echo 'TRUE=$(BAR$(V))
 3387: BAR0=false
 3388: BAR1=true
 3389: V=1
 3390: am__doit:
 3391: 	@$(TRUE)
 3392: .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
 3393:   am_cv_make_support_nested_variables=yes
 3394: else
 3395:   am_cv_make_support_nested_variables=no
 3396: fi
 3397: fi
 3398: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
 3399: $as_echo "$am_cv_make_support_nested_variables" >&6; }
 3400: if test $am_cv_make_support_nested_variables = yes; then
 3401:     AM_V='$(V)'
 3402:   AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
 3403: else
 3404:   AM_V=$AM_DEFAULT_VERBOSITY
 3405:   AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
 3406: fi
 3407: AM_BACKSLASH='\'
 3408: 
 3409: ac_config_headers="$ac_config_headers config.h"
 3410: 
 3411: 
 3412: # This is a new thing required to stop a warning from automake 1.12
 3413: DEPDIR="${am__leading_dot}deps"
 3414: 
 3415: ac_config_commands="$ac_config_commands depfiles"
 3416: 
 3417: 
 3418: am_make=${MAKE-make}
 3419: cat > confinc << 'END'
 3420: am__doit:
 3421: 	@echo this is the am__doit target
 3422: .PHONY: am__doit
 3423: END
 3424: # If we don't find an include directive, just comment out the code.
 3425: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
 3426: $as_echo_n "checking for style of include used by $am_make... " >&6; }
 3427: am__include="#"
 3428: am__quote=
 3429: _am_result=none
 3430: # First try GNU make style include.
 3431: echo "include confinc" > confmf
 3432: # Ignore all kinds of additional output from 'make'.
 3433: case `$am_make -s -f confmf 2> /dev/null` in #(
 3434: *the\ am__doit\ target*)
 3435:   am__include=include
 3436:   am__quote=
 3437:   _am_result=GNU
 3438:   ;;
 3439: esac
 3440: # Now try BSD make style include.
 3441: if test "$am__include" = "#"; then
 3442:    echo '.include "confinc"' > confmf
 3443:    case `$am_make -s -f confmf 2> /dev/null` in #(
 3444:    *the\ am__doit\ target*)
 3445:      am__include=.include
 3446:      am__quote="\""
 3447:      _am_result=BSD
 3448:      ;;
 3449:    esac
 3450: fi
 3451: 
 3452: 
 3453: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
 3454: $as_echo "$_am_result" >&6; }
 3455: rm -f confinc confmf
 3456: 
 3457: # Check whether --enable-dependency-tracking was given.
 3458: if test "${enable_dependency_tracking+set}" = set; then :
 3459:   enableval=$enable_dependency_tracking;
 3460: fi
 3461: 
 3462: if test "x$enable_dependency_tracking" != xno; then
 3463:   am_depcomp="$ac_aux_dir/depcomp"
 3464:   AMDEPBACKSLASH='\'
 3465:   am__nodep='_no'
 3466: fi
 3467:  if test "x$enable_dependency_tracking" != xno; then
 3468:   AMDEP_TRUE=
 3469:   AMDEP_FALSE='#'
 3470: else
 3471:   AMDEP_TRUE='#'
 3472:   AMDEP_FALSE=
 3473: fi
 3474: 
 3475: 
 3476: ac_ext=c
 3477: ac_cpp='$CPP $CPPFLAGS'
 3478: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 3479: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 3480: ac_compiler_gnu=$ac_cv_c_compiler_gnu
 3481: if test -n "$ac_tool_prefix"; then
 3482:   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
 3483: set dummy ${ac_tool_prefix}gcc; ac_word=$2
 3484: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 3485: $as_echo_n "checking for $ac_word... " >&6; }
 3486: if ${ac_cv_prog_CC+:} false; then :
 3487:   $as_echo_n "(cached) " >&6
 3488: else
 3489:   if test -n "$CC"; then
 3490:   ac_cv_prog_CC="$CC" # Let the user override the test.
 3491: else
 3492: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 3493: for as_dir in $PATH
 3494: do
 3495:   IFS=$as_save_IFS
 3496:   test -z "$as_dir" && as_dir=.
 3497:     for ac_exec_ext in '' $ac_executable_extensions; do
 3498:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 3499:     ac_cv_prog_CC="${ac_tool_prefix}gcc"
 3500:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 3501:     break 2
 3502:   fi
 3503: done
 3504:   done
 3505: IFS=$as_save_IFS
 3506: 
 3507: fi
 3508: fi
 3509: CC=$ac_cv_prog_CC
 3510: if test -n "$CC"; then
 3511:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
 3512: $as_echo "$CC" >&6; }
 3513: else
 3514:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 3515: $as_echo "no" >&6; }
 3516: fi
 3517: 
 3518: 
 3519: fi
 3520: if test -z "$ac_cv_prog_CC"; then
 3521:   ac_ct_CC=$CC
 3522:   # Extract the first word of "gcc", so it can be a program name with args.
 3523: set dummy gcc; ac_word=$2
 3524: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 3525: $as_echo_n "checking for $ac_word... " >&6; }
 3526: if ${ac_cv_prog_ac_ct_CC+:} false; then :
 3527:   $as_echo_n "(cached) " >&6
 3528: else
 3529:   if test -n "$ac_ct_CC"; then
 3530:   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
 3531: else
 3532: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 3533: for as_dir in $PATH
 3534: do
 3535:   IFS=$as_save_IFS
 3536:   test -z "$as_dir" && as_dir=.
 3537:     for ac_exec_ext in '' $ac_executable_extensions; do
 3538:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 3539:     ac_cv_prog_ac_ct_CC="gcc"
 3540:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 3541:     break 2
 3542:   fi
 3543: done
 3544:   done
 3545: IFS=$as_save_IFS
 3546: 
 3547: fi
 3548: fi
 3549: ac_ct_CC=$ac_cv_prog_ac_ct_CC
 3550: if test -n "$ac_ct_CC"; then
 3551:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
 3552: $as_echo "$ac_ct_CC" >&6; }
 3553: else
 3554:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 3555: $as_echo "no" >&6; }
 3556: fi
 3557: 
 3558:   if test "x$ac_ct_CC" = x; then
 3559:     CC=""
 3560:   else
 3561:     case $cross_compiling:$ac_tool_warned in
 3562: yes:)
 3563: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 3564: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 3565: ac_tool_warned=yes ;;
 3566: esac
 3567:     CC=$ac_ct_CC
 3568:   fi
 3569: else
 3570:   CC="$ac_cv_prog_CC"
 3571: fi
 3572: 
 3573: if test -z "$CC"; then
 3574:           if test -n "$ac_tool_prefix"; then
 3575:     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
 3576: set dummy ${ac_tool_prefix}cc; ac_word=$2
 3577: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 3578: $as_echo_n "checking for $ac_word... " >&6; }
 3579: if ${ac_cv_prog_CC+:} false; then :
 3580:   $as_echo_n "(cached) " >&6
 3581: else
 3582:   if test -n "$CC"; then
 3583:   ac_cv_prog_CC="$CC" # Let the user override the test.
 3584: else
 3585: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 3586: for as_dir in $PATH
 3587: do
 3588:   IFS=$as_save_IFS
 3589:   test -z "$as_dir" && as_dir=.
 3590:     for ac_exec_ext in '' $ac_executable_extensions; do
 3591:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 3592:     ac_cv_prog_CC="${ac_tool_prefix}cc"
 3593:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 3594:     break 2
 3595:   fi
 3596: done
 3597:   done
 3598: IFS=$as_save_IFS
 3599: 
 3600: fi
 3601: fi
 3602: CC=$ac_cv_prog_CC
 3603: if test -n "$CC"; then
 3604:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
 3605: $as_echo "$CC" >&6; }
 3606: else
 3607:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 3608: $as_echo "no" >&6; }
 3609: fi
 3610: 
 3611: 
 3612:   fi
 3613: fi
 3614: if test -z "$CC"; then
 3615:   # Extract the first word of "cc", so it can be a program name with args.
 3616: set dummy cc; ac_word=$2
 3617: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 3618: $as_echo_n "checking for $ac_word... " >&6; }
 3619: if ${ac_cv_prog_CC+:} false; then :
 3620:   $as_echo_n "(cached) " >&6
 3621: else
 3622:   if test -n "$CC"; then
 3623:   ac_cv_prog_CC="$CC" # Let the user override the test.
 3624: else
 3625:   ac_prog_rejected=no
 3626: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 3627: for as_dir in $PATH
 3628: do
 3629:   IFS=$as_save_IFS
 3630:   test -z "$as_dir" && as_dir=.
 3631:     for ac_exec_ext in '' $ac_executable_extensions; do
 3632:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 3633:     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
 3634:        ac_prog_rejected=yes
 3635:        continue
 3636:      fi
 3637:     ac_cv_prog_CC="cc"
 3638:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 3639:     break 2
 3640:   fi
 3641: done
 3642:   done
 3643: IFS=$as_save_IFS
 3644: 
 3645: if test $ac_prog_rejected = yes; then
 3646:   # We found a bogon in the path, so make sure we never use it.
 3647:   set dummy $ac_cv_prog_CC
 3648:   shift
 3649:   if test $# != 0; then
 3650:     # We chose a different compiler from the bogus one.
 3651:     # However, it has the same basename, so the bogon will be chosen
 3652:     # first if we set CC to just the basename; use the full file name.
 3653:     shift
 3654:     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
 3655:   fi
 3656: fi
 3657: fi
 3658: fi
 3659: CC=$ac_cv_prog_CC
 3660: if test -n "$CC"; then
 3661:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
 3662: $as_echo "$CC" >&6; }
 3663: else
 3664:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 3665: $as_echo "no" >&6; }
 3666: fi
 3667: 
 3668: 
 3669: fi
 3670: if test -z "$CC"; then
 3671:   if test -n "$ac_tool_prefix"; then
 3672:   for ac_prog in cl.exe
 3673:   do
 3674:     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
 3675: set dummy $ac_tool_prefix$ac_prog; ac_word=$2
 3676: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 3677: $as_echo_n "checking for $ac_word... " >&6; }
 3678: if ${ac_cv_prog_CC+:} false; then :
 3679:   $as_echo_n "(cached) " >&6
 3680: else
 3681:   if test -n "$CC"; then
 3682:   ac_cv_prog_CC="$CC" # Let the user override the test.
 3683: else
 3684: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 3685: for as_dir in $PATH
 3686: do
 3687:   IFS=$as_save_IFS
 3688:   test -z "$as_dir" && as_dir=.
 3689:     for ac_exec_ext in '' $ac_executable_extensions; do
 3690:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 3691:     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
 3692:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 3693:     break 2
 3694:   fi
 3695: done
 3696:   done
 3697: IFS=$as_save_IFS
 3698: 
 3699: fi
 3700: fi
 3701: CC=$ac_cv_prog_CC
 3702: if test -n "$CC"; then
 3703:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
 3704: $as_echo "$CC" >&6; }
 3705: else
 3706:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 3707: $as_echo "no" >&6; }
 3708: fi
 3709: 
 3710: 
 3711:     test -n "$CC" && break
 3712:   done
 3713: fi
 3714: if test -z "$CC"; then
 3715:   ac_ct_CC=$CC
 3716:   for ac_prog in cl.exe
 3717: do
 3718:   # Extract the first word of "$ac_prog", so it can be a program name with args.
 3719: set dummy $ac_prog; ac_word=$2
 3720: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 3721: $as_echo_n "checking for $ac_word... " >&6; }
 3722: if ${ac_cv_prog_ac_ct_CC+:} false; then :
 3723:   $as_echo_n "(cached) " >&6
 3724: else
 3725:   if test -n "$ac_ct_CC"; then
 3726:   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
 3727: else
 3728: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 3729: for as_dir in $PATH
 3730: do
 3731:   IFS=$as_save_IFS
 3732:   test -z "$as_dir" && as_dir=.
 3733:     for ac_exec_ext in '' $ac_executable_extensions; do
 3734:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 3735:     ac_cv_prog_ac_ct_CC="$ac_prog"
 3736:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 3737:     break 2
 3738:   fi
 3739: done
 3740:   done
 3741: IFS=$as_save_IFS
 3742: 
 3743: fi
 3744: fi
 3745: ac_ct_CC=$ac_cv_prog_ac_ct_CC
 3746: if test -n "$ac_ct_CC"; then
 3747:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
 3748: $as_echo "$ac_ct_CC" >&6; }
 3749: else
 3750:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 3751: $as_echo "no" >&6; }
 3752: fi
 3753: 
 3754: 
 3755:   test -n "$ac_ct_CC" && break
 3756: done
 3757: 
 3758:   if test "x$ac_ct_CC" = x; then
 3759:     CC=""
 3760:   else
 3761:     case $cross_compiling:$ac_tool_warned in
 3762: yes:)
 3763: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 3764: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 3765: ac_tool_warned=yes ;;
 3766: esac
 3767:     CC=$ac_ct_CC
 3768:   fi
 3769: fi
 3770: 
 3771: fi
 3772: 
 3773: 
 3774: test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 3775: $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
 3776: as_fn_error $? "no acceptable C compiler found in \$PATH
 3777: See \`config.log' for more details" "$LINENO" 5; }
 3778: 
 3779: # Provide some information about the compiler.
 3780: $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
 3781: set X $ac_compile
 3782: ac_compiler=$2
 3783: for ac_option in --version -v -V -qversion; do
 3784:   { { ac_try="$ac_compiler $ac_option >&5"
 3785: case "(($ac_try" in
 3786:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 3787:   *) ac_try_echo=$ac_try;;
 3788: esac
 3789: eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 3790: $as_echo "$ac_try_echo"; } >&5
 3791:   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
 3792:   ac_status=$?
 3793:   if test -s conftest.err; then
 3794:     sed '10a\
 3795: ... rest of stderr output deleted ...
 3796:          10q' conftest.err >conftest.er1
 3797:     cat conftest.er1 >&5
 3798:   fi
 3799:   rm -f conftest.er1 conftest.err
 3800:   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 3801:   test $ac_status = 0; }
 3802: done
 3803: 
 3804: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 3805: /* end confdefs.h.  */
 3806: 
 3807: int
 3808: main ()
 3809: {
 3810: 
 3811:   ;
 3812:   return 0;
 3813: }
 3814: _ACEOF
 3815: ac_clean_files_save=$ac_clean_files
 3816: ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
 3817: # Try to create an executable without -o first, disregard a.out.
 3818: # It will help us diagnose broken compilers, and finding out an intuition
 3819: # of exeext.
 3820: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
 3821: $as_echo_n "checking whether the C compiler works... " >&6; }
 3822: ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
 3823: 
 3824: # The possible output files:
 3825: ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
 3826: 
 3827: ac_rmfiles=
 3828: for ac_file in $ac_files
 3829: do
 3830:   case $ac_file in
 3831:     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
 3832:     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
 3833:   esac
 3834: done
 3835: rm -f $ac_rmfiles
 3836: 
 3837: if { { ac_try="$ac_link_default"
 3838: case "(($ac_try" in
 3839:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 3840:   *) ac_try_echo=$ac_try;;
 3841: esac
 3842: eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 3843: $as_echo "$ac_try_echo"; } >&5
 3844:   (eval "$ac_link_default") 2>&5
 3845:   ac_status=$?
 3846:   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 3847:   test $ac_status = 0; }; then :
 3848:   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
 3849: # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
 3850: # in a Makefile.  We should not override ac_cv_exeext if it was cached,
 3851: # so that the user can short-circuit this test for compilers unknown to
 3852: # Autoconf.
 3853: for ac_file in $ac_files ''
 3854: do
 3855:   test -f "$ac_file" || continue
 3856:   case $ac_file in
 3857:     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
 3858: 	;;
 3859:     [ab].out )
 3860: 	# We found the default executable, but exeext='' is most
 3861: 	# certainly right.
 3862: 	break;;
 3863:     *.* )
 3864: 	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
 3865: 	then :; else
 3866: 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
 3867: 	fi
 3868: 	# We set ac_cv_exeext here because the later test for it is not
 3869: 	# safe: cross compilers may not add the suffix if given an `-o'
 3870: 	# argument, so we may need to know it at that point already.
 3871: 	# Even if this section looks crufty: it has the advantage of
 3872: 	# actually working.
 3873: 	break;;
 3874:     * )
 3875: 	break;;
 3876:   esac
 3877: done
 3878: test "$ac_cv_exeext" = no && ac_cv_exeext=
 3879: 
 3880: else
 3881:   ac_file=''
 3882: fi
 3883: if test -z "$ac_file"; then :
 3884:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 3885: $as_echo "no" >&6; }
 3886: $as_echo "$as_me: failed program was:" >&5
 3887: sed 's/^/| /' conftest.$ac_ext >&5
 3888: 
 3889: { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 3890: $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
 3891: as_fn_error 77 "C compiler cannot create executables
 3892: See \`config.log' for more details" "$LINENO" 5; }
 3893: else
 3894:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 3895: $as_echo "yes" >&6; }
 3896: fi
 3897: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
 3898: $as_echo_n "checking for C compiler default output file name... " >&6; }
 3899: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
 3900: $as_echo "$ac_file" >&6; }
 3901: ac_exeext=$ac_cv_exeext
 3902: 
 3903: rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
 3904: ac_clean_files=$ac_clean_files_save
 3905: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
 3906: $as_echo_n "checking for suffix of executables... " >&6; }
 3907: if { { ac_try="$ac_link"
 3908: case "(($ac_try" in
 3909:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 3910:   *) ac_try_echo=$ac_try;;
 3911: esac
 3912: eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 3913: $as_echo "$ac_try_echo"; } >&5
 3914:   (eval "$ac_link") 2>&5
 3915:   ac_status=$?
 3916:   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 3917:   test $ac_status = 0; }; then :
 3918:   # If both `conftest.exe' and `conftest' are `present' (well, observable)
 3919: # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
 3920: # work properly (i.e., refer to `conftest.exe'), while it won't with
 3921: # `rm'.
 3922: for ac_file in conftest.exe conftest conftest.*; do
 3923:   test -f "$ac_file" || continue
 3924:   case $ac_file in
 3925:     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
 3926:     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
 3927: 	  break;;
 3928:     * ) break;;
 3929:   esac
 3930: done
 3931: else
 3932:   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 3933: $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
 3934: as_fn_error $? "cannot compute suffix of executables: cannot compile and link
 3935: See \`config.log' for more details" "$LINENO" 5; }
 3936: fi
 3937: rm -f conftest conftest$ac_cv_exeext
 3938: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
 3939: $as_echo "$ac_cv_exeext" >&6; }
 3940: 
 3941: rm -f conftest.$ac_ext
 3942: EXEEXT=$ac_cv_exeext
 3943: ac_exeext=$EXEEXT
 3944: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 3945: /* end confdefs.h.  */
 3946: #include <stdio.h>
 3947: int
 3948: main ()
 3949: {
 3950: FILE *f = fopen ("conftest.out", "w");
 3951:  return ferror (f) || fclose (f) != 0;
 3952: 
 3953:   ;
 3954:   return 0;
 3955: }
 3956: _ACEOF
 3957: ac_clean_files="$ac_clean_files conftest.out"
 3958: # Check that the compiler produces executables we can run.  If not, either
 3959: # the compiler is broken, or we cross compile.
 3960: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
 3961: $as_echo_n "checking whether we are cross compiling... " >&6; }
 3962: if test "$cross_compiling" != yes; then
 3963:   { { ac_try="$ac_link"
 3964: case "(($ac_try" in
 3965:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 3966:   *) ac_try_echo=$ac_try;;
 3967: esac
 3968: eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 3969: $as_echo "$ac_try_echo"; } >&5
 3970:   (eval "$ac_link") 2>&5
 3971:   ac_status=$?
 3972:   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 3973:   test $ac_status = 0; }
 3974:   if { ac_try='./conftest$ac_cv_exeext'
 3975:   { { case "(($ac_try" in
 3976:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 3977:   *) ac_try_echo=$ac_try;;
 3978: esac
 3979: eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 3980: $as_echo "$ac_try_echo"; } >&5
 3981:   (eval "$ac_try") 2>&5
 3982:   ac_status=$?
 3983:   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 3984:   test $ac_status = 0; }; }; then
 3985:     cross_compiling=no
 3986:   else
 3987:     if test "$cross_compiling" = maybe; then
 3988: 	cross_compiling=yes
 3989:     else
 3990: 	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 3991: $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
 3992: as_fn_error $? "cannot run C compiled programs.
 3993: If you meant to cross compile, use \`--host'.
 3994: See \`config.log' for more details" "$LINENO" 5; }
 3995:     fi
 3996:   fi
 3997: fi
 3998: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
 3999: $as_echo "$cross_compiling" >&6; }
 4000: 
 4001: rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
 4002: ac_clean_files=$ac_clean_files_save
 4003: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
 4004: $as_echo_n "checking for suffix of object files... " >&6; }
 4005: if ${ac_cv_objext+:} false; then :
 4006:   $as_echo_n "(cached) " >&6
 4007: else
 4008:   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 4009: /* end confdefs.h.  */
 4010: 
 4011: int
 4012: main ()
 4013: {
 4014: 
 4015:   ;
 4016:   return 0;
 4017: }
 4018: _ACEOF
 4019: rm -f conftest.o conftest.obj
 4020: if { { ac_try="$ac_compile"
 4021: case "(($ac_try" in
 4022:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 4023:   *) ac_try_echo=$ac_try;;
 4024: esac
 4025: eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 4026: $as_echo "$ac_try_echo"; } >&5
 4027:   (eval "$ac_compile") 2>&5
 4028:   ac_status=$?
 4029:   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 4030:   test $ac_status = 0; }; then :
 4031:   for ac_file in conftest.o conftest.obj conftest.*; do
 4032:   test -f "$ac_file" || continue;
 4033:   case $ac_file in
 4034:     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
 4035:     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
 4036:        break;;
 4037:   esac
 4038: done
 4039: else
 4040:   $as_echo "$as_me: failed program was:" >&5
 4041: sed 's/^/| /' conftest.$ac_ext >&5
 4042: 
 4043: { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 4044: $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
 4045: as_fn_error $? "cannot compute suffix of object files: cannot compile
 4046: See \`config.log' for more details" "$LINENO" 5; }
 4047: fi
 4048: rm -f conftest.$ac_cv_objext conftest.$ac_ext
 4049: fi
 4050: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
 4051: $as_echo "$ac_cv_objext" >&6; }
 4052: OBJEXT=$ac_cv_objext
 4053: ac_objext=$OBJEXT
 4054: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
 4055: $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
 4056: if ${ac_cv_c_compiler_gnu+:} false; then :
 4057:   $as_echo_n "(cached) " >&6
 4058: else
 4059:   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 4060: /* end confdefs.h.  */
 4061: 
 4062: int
 4063: main ()
 4064: {
 4065: #ifndef __GNUC__
 4066:        choke me
 4067: #endif
 4068: 
 4069:   ;
 4070:   return 0;
 4071: }
 4072: _ACEOF
 4073: if ac_fn_c_try_compile "$LINENO"; then :
 4074:   ac_compiler_gnu=yes
 4075: else
 4076:   ac_compiler_gnu=no
 4077: fi
 4078: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 4079: ac_cv_c_compiler_gnu=$ac_compiler_gnu
 4080: 
 4081: fi
 4082: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
 4083: $as_echo "$ac_cv_c_compiler_gnu" >&6; }
 4084: if test $ac_compiler_gnu = yes; then
 4085:   GCC=yes
 4086: else
 4087:   GCC=
 4088: fi
 4089: ac_test_CFLAGS=${CFLAGS+set}
 4090: ac_save_CFLAGS=$CFLAGS
 4091: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
 4092: $as_echo_n "checking whether $CC accepts -g... " >&6; }
 4093: if ${ac_cv_prog_cc_g+:} false; then :
 4094:   $as_echo_n "(cached) " >&6
 4095: else
 4096:   ac_save_c_werror_flag=$ac_c_werror_flag
 4097:    ac_c_werror_flag=yes
 4098:    ac_cv_prog_cc_g=no
 4099:    CFLAGS="-g"
 4100:    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 4101: /* end confdefs.h.  */
 4102: 
 4103: int
 4104: main ()
 4105: {
 4106: 
 4107:   ;
 4108:   return 0;
 4109: }
 4110: _ACEOF
 4111: if ac_fn_c_try_compile "$LINENO"; then :
 4112:   ac_cv_prog_cc_g=yes
 4113: else
 4114:   CFLAGS=""
 4115:       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 4116: /* end confdefs.h.  */
 4117: 
 4118: int
 4119: main ()
 4120: {
 4121: 
 4122:   ;
 4123:   return 0;
 4124: }
 4125: _ACEOF
 4126: if ac_fn_c_try_compile "$LINENO"; then :
 4127: 
 4128: else
 4129:   ac_c_werror_flag=$ac_save_c_werror_flag
 4130: 	 CFLAGS="-g"
 4131: 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 4132: /* end confdefs.h.  */
 4133: 
 4134: int
 4135: main ()
 4136: {
 4137: 
 4138:   ;
 4139:   return 0;
 4140: }
 4141: _ACEOF
 4142: if ac_fn_c_try_compile "$LINENO"; then :
 4143:   ac_cv_prog_cc_g=yes
 4144: fi
 4145: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 4146: fi
 4147: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 4148: fi
 4149: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 4150:    ac_c_werror_flag=$ac_save_c_werror_flag
 4151: fi
 4152: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
 4153: $as_echo "$ac_cv_prog_cc_g" >&6; }
 4154: if test "$ac_test_CFLAGS" = set; then
 4155:   CFLAGS=$ac_save_CFLAGS
 4156: elif test $ac_cv_prog_cc_g = yes; then
 4157:   if test "$GCC" = yes; then
 4158:     CFLAGS="-g -O2"
 4159:   else
 4160:     CFLAGS="-g"
 4161:   fi
 4162: else
 4163:   if test "$GCC" = yes; then
 4164:     CFLAGS="-O2"
 4165:   else
 4166:     CFLAGS=
 4167:   fi
 4168: fi
 4169: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
 4170: $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
 4171: if ${ac_cv_prog_cc_c89+:} false; then :
 4172:   $as_echo_n "(cached) " >&6
 4173: else
 4174:   ac_cv_prog_cc_c89=no
 4175: ac_save_CC=$CC
 4176: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 4177: /* end confdefs.h.  */
 4178: #include <stdarg.h>
 4179: #include <stdio.h>
 4180: struct stat;
 4181: /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
 4182: struct buf { int x; };
 4183: FILE * (*rcsopen) (struct buf *, struct stat *, int);
 4184: static char *e (p, i)
 4185:      char **p;
 4186:      int i;
 4187: {
 4188:   return p[i];
 4189: }
 4190: static char *f (char * (*g) (char **, int), char **p, ...)
 4191: {
 4192:   char *s;
 4193:   va_list v;
 4194:   va_start (v,p);
 4195:   s = g (p, va_arg (v,int));
 4196:   va_end (v);
 4197:   return s;
 4198: }
 4199: 
 4200: /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
 4201:    function prototypes and stuff, but not '\xHH' hex character constants.
 4202:    These don't provoke an error unfortunately, instead are silently treated
 4203:    as 'x'.  The following induces an error, until -std is added to get
 4204:    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
 4205:    array size at least.  It's necessary to write '\x00'==0 to get something
 4206:    that's true only with -std.  */
 4207: int osf4_cc_array ['\x00' == 0 ? 1 : -1];
 4208: 
 4209: /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
 4210:    inside strings and character constants.  */
 4211: #define FOO(x) 'x'
 4212: int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
 4213: 
 4214: int test (int i, double x);
 4215: struct s1 {int (*f) (int a);};
 4216: struct s2 {int (*f) (double a);};
 4217: int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
 4218: int argc;
 4219: char **argv;
 4220: int
 4221: main ()
 4222: {
 4223: return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
 4224:   ;
 4225:   return 0;
 4226: }
 4227: _ACEOF
 4228: for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
 4229: 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
 4230: do
 4231:   CC="$ac_save_CC $ac_arg"
 4232:   if ac_fn_c_try_compile "$LINENO"; then :
 4233:   ac_cv_prog_cc_c89=$ac_arg
 4234: fi
 4235: rm -f core conftest.err conftest.$ac_objext
 4236:   test "x$ac_cv_prog_cc_c89" != "xno" && break
 4237: done
 4238: rm -f conftest.$ac_ext
 4239: CC=$ac_save_CC
 4240: 
 4241: fi
 4242: # AC_CACHE_VAL
 4243: case "x$ac_cv_prog_cc_c89" in
 4244:   x)
 4245:     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
 4246: $as_echo "none needed" >&6; } ;;
 4247:   xno)
 4248:     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
 4249: $as_echo "unsupported" >&6; } ;;
 4250:   *)
 4251:     CC="$CC $ac_cv_prog_cc_c89"
 4252:     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
 4253: $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
 4254: esac
 4255: if test "x$ac_cv_prog_cc_c89" != xno; then :
 4256: 
 4257: fi
 4258: 
 4259: ac_ext=c
 4260: ac_cpp='$CPP $CPPFLAGS'
 4261: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 4262: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 4263: ac_compiler_gnu=$ac_cv_c_compiler_gnu
 4264: 
 4265: ac_ext=c
 4266: ac_cpp='$CPP $CPPFLAGS'
 4267: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 4268: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 4269: ac_compiler_gnu=$ac_cv_c_compiler_gnu
 4270: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
 4271: $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
 4272: if ${am_cv_prog_cc_c_o+:} false; then :
 4273:   $as_echo_n "(cached) " >&6
 4274: else
 4275:   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 4276: /* end confdefs.h.  */
 4277: 
 4278: int
 4279: main ()
 4280: {
 4281: 
 4282:   ;
 4283:   return 0;
 4284: }
 4285: _ACEOF
 4286:   # Make sure it works both with $CC and with simple cc.
 4287:   # Following AC_PROG_CC_C_O, we do the test twice because some
 4288:   # compilers refuse to overwrite an existing .o file with -o,
 4289:   # though they will create one.
 4290:   am_cv_prog_cc_c_o=yes
 4291:   for am_i in 1 2; do
 4292:     if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
 4293:    ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
 4294:    ac_status=$?
 4295:    echo "$as_me:$LINENO: \$? = $ac_status" >&5
 4296:    (exit $ac_status); } \
 4297:          && test -f conftest2.$ac_objext; then
 4298:       : OK
 4299:     else
 4300:       am_cv_prog_cc_c_o=no
 4301:       break
 4302:     fi
 4303:   done
 4304:   rm -f core conftest*
 4305:   unset am_i
 4306: fi
 4307: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
 4308: $as_echo "$am_cv_prog_cc_c_o" >&6; }
 4309: if test "$am_cv_prog_cc_c_o" != yes; then
 4310:    # Losing compiler, so override with the script.
 4311:    # FIXME: It is wrong to rewrite CC.
 4312:    # But if we don't then we get into trouble of one sort or another.
 4313:    # A longer-term fix would be to have automake use am__CC in this case,
 4314:    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
 4315:    CC="$am_aux_dir/compile $CC"
 4316: fi
 4317: ac_ext=c
 4318: ac_cpp='$CPP $CPPFLAGS'
 4319: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 4320: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 4321: ac_compiler_gnu=$ac_cv_c_compiler_gnu
 4322: 
 4323: 
 4324: depcc="$CC"   am_compiler_list=
 4325: 
 4326: { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
 4327: $as_echo_n "checking dependency style of $depcc... " >&6; }
 4328: if ${am_cv_CC_dependencies_compiler_type+:} false; then :
 4329:   $as_echo_n "(cached) " >&6
 4330: else
 4331:   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
 4332:   # We make a subdir and do the tests there.  Otherwise we can end up
 4333:   # making bogus files that we don't know about and never remove.  For
 4334:   # instance it was reported that on HP-UX the gcc test will end up
 4335:   # making a dummy file named 'D' -- because '-MD' means "put the output
 4336:   # in D".
 4337:   rm -rf conftest.dir
 4338:   mkdir conftest.dir
 4339:   # Copy depcomp to subdir because otherwise we won't find it if we're
 4340:   # using a relative directory.
 4341:   cp "$am_depcomp" conftest.dir
 4342:   cd conftest.dir
 4343:   # We will build objects and dependencies in a subdirectory because
 4344:   # it helps to detect inapplicable dependency modes.  For instance
 4345:   # both Tru64's cc and ICC support -MD to output dependencies as a
 4346:   # side effect of compilation, but ICC will put the dependencies in
 4347:   # the current directory while Tru64 will put them in the object
 4348:   # directory.
 4349:   mkdir sub
 4350: 
 4351:   am_cv_CC_dependencies_compiler_type=none
 4352:   if test "$am_compiler_list" = ""; then
 4353:      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
 4354:   fi
 4355:   am__universal=false
 4356:   case " $depcc " in #(
 4357:      *\ -arch\ *\ -arch\ *) am__universal=true ;;
 4358:      esac
 4359: 
 4360:   for depmode in $am_compiler_list; do
 4361:     # Setup a source with many dependencies, because some compilers
 4362:     # like to wrap large dependency lists on column 80 (with \), and
 4363:     # we should not choose a depcomp mode which is confused by this.
 4364:     #
 4365:     # We need to recreate these files for each test, as the compiler may
 4366:     # overwrite some of them when testing with obscure command lines.
 4367:     # This happens at least with the AIX C compiler.
 4368:     : > sub/conftest.c
 4369:     for i in 1 2 3 4 5 6; do
 4370:       echo '#include "conftst'$i'.h"' >> sub/conftest.c
 4371:       # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
 4372:       # Solaris 10 /bin/sh.
 4373:       echo '/* dummy */' > sub/conftst$i.h
 4374:     done
 4375:     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
 4376: 
 4377:     # We check with '-c' and '-o' for the sake of the "dashmstdout"
 4378:     # mode.  It turns out that the SunPro C++ compiler does not properly
 4379:     # handle '-M -o', and we need to detect this.  Also, some Intel
 4380:     # versions had trouble with output in subdirs.
 4381:     am__obj=sub/conftest.${OBJEXT-o}
 4382:     am__minus_obj="-o $am__obj"
 4383:     case $depmode in
 4384:     gcc)
 4385:       # This depmode causes a compiler race in universal mode.
 4386:       test "$am__universal" = false || continue
 4387:       ;;
 4388:     nosideeffect)
 4389:       # After this tag, mechanisms are not by side-effect, so they'll
 4390:       # only be used when explicitly requested.
 4391:       if test "x$enable_dependency_tracking" = xyes; then
 4392: 	continue
 4393:       else
 4394: 	break
 4395:       fi
 4396:       ;;
 4397:     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
 4398:       # This compiler won't grok '-c -o', but also, the minuso test has
 4399:       # not run yet.  These depmodes are late enough in the game, and
 4400:       # so weak that their functioning should not be impacted.
 4401:       am__obj=conftest.${OBJEXT-o}
 4402:       am__minus_obj=
 4403:       ;;
 4404:     none) break ;;
 4405:     esac
 4406:     if depmode=$depmode \
 4407:        source=sub/conftest.c object=$am__obj \
 4408:        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
 4409:        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
 4410:          >/dev/null 2>conftest.err &&
 4411:        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
 4412:        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
 4413:        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
 4414:        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
 4415:       # icc doesn't choke on unknown options, it will just issue warnings
 4416:       # or remarks (even with -Werror).  So we grep stderr for any message
 4417:       # that says an option was ignored or not supported.
 4418:       # When given -MP, icc 7.0 and 7.1 complain thusly:
 4419:       #   icc: Command line warning: ignoring option '-M'; no argument required
 4420:       # The diagnosis changed in icc 8.0:
 4421:       #   icc: Command line remark: option '-MP' not supported
 4422:       if (grep 'ignoring option' conftest.err ||
 4423:           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
 4424:         am_cv_CC_dependencies_compiler_type=$depmode
 4425:         break
 4426:       fi
 4427:     fi
 4428:   done
 4429: 
 4430:   cd ..
 4431:   rm -rf conftest.dir
 4432: else
 4433:   am_cv_CC_dependencies_compiler_type=none
 4434: fi
 4435: 
 4436: fi
 4437: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
 4438: $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
 4439: CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
 4440: 
 4441:  if
 4442:   test "x$enable_dependency_tracking" != xno \
 4443:   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
 4444:   am__fastdepCC_TRUE=
 4445:   am__fastdepCC_FALSE='#'
 4446: else
 4447:   am__fastdepCC_TRUE='#'
 4448:   am__fastdepCC_FALSE=
 4449: fi
 4450: 
 4451: 
 4452: 
 4453: if test -n "$ac_tool_prefix"; then
 4454:   for ac_prog in ar lib "link -lib"
 4455:   do
 4456:     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
 4457: set dummy $ac_tool_prefix$ac_prog; ac_word=$2
 4458: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 4459: $as_echo_n "checking for $ac_word... " >&6; }
 4460: if ${ac_cv_prog_AR+:} false; then :
 4461:   $as_echo_n "(cached) " >&6
 4462: else
 4463:   if test -n "$AR"; then
 4464:   ac_cv_prog_AR="$AR" # Let the user override the test.
 4465: else
 4466: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 4467: for as_dir in $PATH
 4468: do
 4469:   IFS=$as_save_IFS
 4470:   test -z "$as_dir" && as_dir=.
 4471:     for ac_exec_ext in '' $ac_executable_extensions; do
 4472:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 4473:     ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
 4474:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 4475:     break 2
 4476:   fi
 4477: done
 4478:   done
 4479: IFS=$as_save_IFS
 4480: 
 4481: fi
 4482: fi
 4483: AR=$ac_cv_prog_AR
 4484: if test -n "$AR"; then
 4485:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
 4486: $as_echo "$AR" >&6; }
 4487: else
 4488:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 4489: $as_echo "no" >&6; }
 4490: fi
 4491: 
 4492: 
 4493:     test -n "$AR" && break
 4494:   done
 4495: fi
 4496: if test -z "$AR"; then
 4497:   ac_ct_AR=$AR
 4498:   for ac_prog in ar lib "link -lib"
 4499: do
 4500:   # Extract the first word of "$ac_prog", so it can be a program name with args.
 4501: set dummy $ac_prog; ac_word=$2
 4502: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 4503: $as_echo_n "checking for $ac_word... " >&6; }
 4504: if ${ac_cv_prog_ac_ct_AR+:} false; then :
 4505:   $as_echo_n "(cached) " >&6
 4506: else
 4507:   if test -n "$ac_ct_AR"; then
 4508:   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
 4509: else
 4510: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 4511: for as_dir in $PATH
 4512: do
 4513:   IFS=$as_save_IFS
 4514:   test -z "$as_dir" && as_dir=.
 4515:     for ac_exec_ext in '' $ac_executable_extensions; do
 4516:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 4517:     ac_cv_prog_ac_ct_AR="$ac_prog"
 4518:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 4519:     break 2
 4520:   fi
 4521: done
 4522:   done
 4523: IFS=$as_save_IFS
 4524: 
 4525: fi
 4526: fi
 4527: ac_ct_AR=$ac_cv_prog_ac_ct_AR
 4528: if test -n "$ac_ct_AR"; then
 4529:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
 4530: $as_echo "$ac_ct_AR" >&6; }
 4531: else
 4532:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 4533: $as_echo "no" >&6; }
 4534: fi
 4535: 
 4536: 
 4537:   test -n "$ac_ct_AR" && break
 4538: done
 4539: 
 4540:   if test "x$ac_ct_AR" = x; then
 4541:     AR="false"
 4542:   else
 4543:     case $cross_compiling:$ac_tool_warned in
 4544: yes:)
 4545: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 4546: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 4547: ac_tool_warned=yes ;;
 4548: esac
 4549:     AR=$ac_ct_AR
 4550:   fi
 4551: fi
 4552: 
 4553: : ${AR=ar}
 4554: 
 4555: { $as_echo "$as_me:${as_lineno-$LINENO}: checking the archiver ($AR) interface" >&5
 4556: $as_echo_n "checking the archiver ($AR) interface... " >&6; }
 4557: if ${am_cv_ar_interface+:} false; then :
 4558:   $as_echo_n "(cached) " >&6
 4559: else
 4560:   ac_ext=c
 4561: ac_cpp='$CPP $CPPFLAGS'
 4562: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 4563: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 4564: ac_compiler_gnu=$ac_cv_c_compiler_gnu
 4565: 
 4566:    am_cv_ar_interface=ar
 4567:    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 4568: /* end confdefs.h.  */
 4569: int some_variable = 0;
 4570: _ACEOF
 4571: if ac_fn_c_try_compile "$LINENO"; then :
 4572:   am_ar_try='$AR cru libconftest.a conftest.$ac_objext >&5'
 4573:       { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5
 4574:   (eval $am_ar_try) 2>&5
 4575:   ac_status=$?
 4576:   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 4577:   test $ac_status = 0; }
 4578:       if test "$ac_status" -eq 0; then
 4579:         am_cv_ar_interface=ar
 4580:       else
 4581:         am_ar_try='$AR -NOLOGO -OUT:conftest.lib conftest.$ac_objext >&5'
 4582:         { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5
 4583:   (eval $am_ar_try) 2>&5
 4584:   ac_status=$?
 4585:   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 4586:   test $ac_status = 0; }
 4587:         if test "$ac_status" -eq 0; then
 4588:           am_cv_ar_interface=lib
 4589:         else
 4590:           am_cv_ar_interface=unknown
 4591:         fi
 4592:       fi
 4593:       rm -f conftest.lib libconftest.a
 4594: 
 4595: fi
 4596: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 4597:    ac_ext=c
 4598: ac_cpp='$CPP $CPPFLAGS'
 4599: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 4600: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 4601: ac_compiler_gnu=$ac_cv_c_compiler_gnu
 4602: 
 4603: fi
 4604: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_ar_interface" >&5
 4605: $as_echo "$am_cv_ar_interface" >&6; }
 4606: 
 4607: case $am_cv_ar_interface in
 4608: ar)
 4609:   ;;
 4610: lib)
 4611:   # Microsoft lib, so override with the ar-lib wrapper script.
 4612:   # FIXME: It is wrong to rewrite AR.
 4613:   # But if we don't then we get into trouble of one sort or another.
 4614:   # A longer-term fix would be to have automake use am__AR in this case,
 4615:   # and then we could set am__AR="$am_aux_dir/ar-lib \$(AR)" or something
 4616:   # similar.
 4617:   AR="$am_aux_dir/ar-lib $AR"
 4618:   ;;
 4619: unknown)
 4620:   as_fn_error $? "could not determine $AR interface" "$LINENO" 5
 4621:   ;;
 4622: esac
 4623: 
 4624: 
 4625: # This was added at the suggestion of libtoolize (03-Jan-10)
 4626: 
 4627: 
 4628: # The default CFLAGS and CXXFLAGS in Autoconf are "-g -O2" for gcc and just
 4629: # "-g" for any other compiler. There doesn't seem to be a standard way of
 4630: # getting rid of the -g (which I don't think is needed for a production
 4631: # library). This fudge seems to achieve the necessary. First, we remember the
 4632: # externally set values of CFLAGS and CXXFLAGS. Then call the AC_PROG_CC and
 4633: # AC_PROG_CXX macros to find the compilers - if CFLAGS and CXXFLAGS are not
 4634: # set, they will be set to Autoconf's defaults. Afterwards, if the original
 4635: # values were not set, remove the -g from the Autoconf defaults.
 4636: # (PH 02-May-07)
 4637: 
 4638: remember_set_CFLAGS="$CFLAGS"
 4639: remember_set_CXXFLAGS="$CXXFLAGS"
 4640: 
 4641: ac_ext=c
 4642: ac_cpp='$CPP $CPPFLAGS'
 4643: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 4644: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 4645: ac_compiler_gnu=$ac_cv_c_compiler_gnu
 4646: if test -n "$ac_tool_prefix"; then
 4647:   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
 4648: set dummy ${ac_tool_prefix}gcc; ac_word=$2
 4649: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 4650: $as_echo_n "checking for $ac_word... " >&6; }
 4651: if ${ac_cv_prog_CC+:} false; then :
 4652:   $as_echo_n "(cached) " >&6
 4653: else
 4654:   if test -n "$CC"; then
 4655:   ac_cv_prog_CC="$CC" # Let the user override the test.
 4656: else
 4657: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 4658: for as_dir in $PATH
 4659: do
 4660:   IFS=$as_save_IFS
 4661:   test -z "$as_dir" && as_dir=.
 4662:     for ac_exec_ext in '' $ac_executable_extensions; do
 4663:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 4664:     ac_cv_prog_CC="${ac_tool_prefix}gcc"
 4665:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 4666:     break 2
 4667:   fi
 4668: done
 4669:   done
 4670: IFS=$as_save_IFS
 4671: 
 4672: fi
 4673: fi
 4674: CC=$ac_cv_prog_CC
 4675: if test -n "$CC"; then
 4676:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
 4677: $as_echo "$CC" >&6; }
 4678: else
 4679:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 4680: $as_echo "no" >&6; }
 4681: fi
 4682: 
 4683: 
 4684: fi
 4685: if test -z "$ac_cv_prog_CC"; then
 4686:   ac_ct_CC=$CC
 4687:   # Extract the first word of "gcc", so it can be a program name with args.
 4688: set dummy gcc; ac_word=$2
 4689: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 4690: $as_echo_n "checking for $ac_word... " >&6; }
 4691: if ${ac_cv_prog_ac_ct_CC+:} false; then :
 4692:   $as_echo_n "(cached) " >&6
 4693: else
 4694:   if test -n "$ac_ct_CC"; then
 4695:   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
 4696: else
 4697: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 4698: for as_dir in $PATH
 4699: do
 4700:   IFS=$as_save_IFS
 4701:   test -z "$as_dir" && as_dir=.
 4702:     for ac_exec_ext in '' $ac_executable_extensions; do
 4703:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 4704:     ac_cv_prog_ac_ct_CC="gcc"
 4705:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 4706:     break 2
 4707:   fi
 4708: done
 4709:   done
 4710: IFS=$as_save_IFS
 4711: 
 4712: fi
 4713: fi
 4714: ac_ct_CC=$ac_cv_prog_ac_ct_CC
 4715: if test -n "$ac_ct_CC"; then
 4716:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
 4717: $as_echo "$ac_ct_CC" >&6; }
 4718: else
 4719:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 4720: $as_echo "no" >&6; }
 4721: fi
 4722: 
 4723:   if test "x$ac_ct_CC" = x; then
 4724:     CC=""
 4725:   else
 4726:     case $cross_compiling:$ac_tool_warned in
 4727: yes:)
 4728: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 4729: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 4730: ac_tool_warned=yes ;;
 4731: esac
 4732:     CC=$ac_ct_CC
 4733:   fi
 4734: else
 4735:   CC="$ac_cv_prog_CC"
 4736: fi
 4737: 
 4738: if test -z "$CC"; then
 4739:           if test -n "$ac_tool_prefix"; then
 4740:     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
 4741: set dummy ${ac_tool_prefix}cc; ac_word=$2
 4742: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 4743: $as_echo_n "checking for $ac_word... " >&6; }
 4744: if ${ac_cv_prog_CC+:} false; then :
 4745:   $as_echo_n "(cached) " >&6
 4746: else
 4747:   if test -n "$CC"; then
 4748:   ac_cv_prog_CC="$CC" # Let the user override the test.
 4749: else
 4750: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 4751: for as_dir in $PATH
 4752: do
 4753:   IFS=$as_save_IFS
 4754:   test -z "$as_dir" && as_dir=.
 4755:     for ac_exec_ext in '' $ac_executable_extensions; do
 4756:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 4757:     ac_cv_prog_CC="${ac_tool_prefix}cc"
 4758:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 4759:     break 2
 4760:   fi
 4761: done
 4762:   done
 4763: IFS=$as_save_IFS
 4764: 
 4765: fi
 4766: fi
 4767: CC=$ac_cv_prog_CC
 4768: if test -n "$CC"; then
 4769:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
 4770: $as_echo "$CC" >&6; }
 4771: else
 4772:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 4773: $as_echo "no" >&6; }
 4774: fi
 4775: 
 4776: 
 4777:   fi
 4778: fi
 4779: if test -z "$CC"; then
 4780:   # Extract the first word of "cc", so it can be a program name with args.
 4781: set dummy cc; ac_word=$2
 4782: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 4783: $as_echo_n "checking for $ac_word... " >&6; }
 4784: if ${ac_cv_prog_CC+:} false; then :
 4785:   $as_echo_n "(cached) " >&6
 4786: else
 4787:   if test -n "$CC"; then
 4788:   ac_cv_prog_CC="$CC" # Let the user override the test.
 4789: else
 4790:   ac_prog_rejected=no
 4791: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 4792: for as_dir in $PATH
 4793: do
 4794:   IFS=$as_save_IFS
 4795:   test -z "$as_dir" && as_dir=.
 4796:     for ac_exec_ext in '' $ac_executable_extensions; do
 4797:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 4798:     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
 4799:        ac_prog_rejected=yes
 4800:        continue
 4801:      fi
 4802:     ac_cv_prog_CC="cc"
 4803:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 4804:     break 2
 4805:   fi
 4806: done
 4807:   done
 4808: IFS=$as_save_IFS
 4809: 
 4810: if test $ac_prog_rejected = yes; then
 4811:   # We found a bogon in the path, so make sure we never use it.
 4812:   set dummy $ac_cv_prog_CC
 4813:   shift
 4814:   if test $# != 0; then
 4815:     # We chose a different compiler from the bogus one.
 4816:     # However, it has the same basename, so the bogon will be chosen
 4817:     # first if we set CC to just the basename; use the full file name.
 4818:     shift
 4819:     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
 4820:   fi
 4821: fi
 4822: fi
 4823: fi
 4824: CC=$ac_cv_prog_CC
 4825: if test -n "$CC"; then
 4826:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
 4827: $as_echo "$CC" >&6; }
 4828: else
 4829:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 4830: $as_echo "no" >&6; }
 4831: fi
 4832: 
 4833: 
 4834: fi
 4835: if test -z "$CC"; then
 4836:   if test -n "$ac_tool_prefix"; then
 4837:   for ac_prog in cl.exe
 4838:   do
 4839:     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
 4840: set dummy $ac_tool_prefix$ac_prog; ac_word=$2
 4841: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 4842: $as_echo_n "checking for $ac_word... " >&6; }
 4843: if ${ac_cv_prog_CC+:} false; then :
 4844:   $as_echo_n "(cached) " >&6
 4845: else
 4846:   if test -n "$CC"; then
 4847:   ac_cv_prog_CC="$CC" # Let the user override the test.
 4848: else
 4849: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 4850: for as_dir in $PATH
 4851: do
 4852:   IFS=$as_save_IFS
 4853:   test -z "$as_dir" && as_dir=.
 4854:     for ac_exec_ext in '' $ac_executable_extensions; do
 4855:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 4856:     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
 4857:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 4858:     break 2
 4859:   fi
 4860: done
 4861:   done
 4862: IFS=$as_save_IFS
 4863: 
 4864: fi
 4865: fi
 4866: CC=$ac_cv_prog_CC
 4867: if test -n "$CC"; then
 4868:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
 4869: $as_echo "$CC" >&6; }
 4870: else
 4871:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 4872: $as_echo "no" >&6; }
 4873: fi
 4874: 
 4875: 
 4876:     test -n "$CC" && break
 4877:   done
 4878: fi
 4879: if test -z "$CC"; then
 4880:   ac_ct_CC=$CC
 4881:   for ac_prog in cl.exe
 4882: do
 4883:   # Extract the first word of "$ac_prog", so it can be a program name with args.
 4884: set dummy $ac_prog; ac_word=$2
 4885: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 4886: $as_echo_n "checking for $ac_word... " >&6; }
 4887: if ${ac_cv_prog_ac_ct_CC+:} false; then :
 4888:   $as_echo_n "(cached) " >&6
 4889: else
 4890:   if test -n "$ac_ct_CC"; then
 4891:   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
 4892: else
 4893: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 4894: for as_dir in $PATH
 4895: do
 4896:   IFS=$as_save_IFS
 4897:   test -z "$as_dir" && as_dir=.
 4898:     for ac_exec_ext in '' $ac_executable_extensions; do
 4899:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 4900:     ac_cv_prog_ac_ct_CC="$ac_prog"
 4901:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 4902:     break 2
 4903:   fi
 4904: done
 4905:   done
 4906: IFS=$as_save_IFS
 4907: 
 4908: fi
 4909: fi
 4910: ac_ct_CC=$ac_cv_prog_ac_ct_CC
 4911: if test -n "$ac_ct_CC"; then
 4912:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
 4913: $as_echo "$ac_ct_CC" >&6; }
 4914: else
 4915:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 4916: $as_echo "no" >&6; }
 4917: fi
 4918: 
 4919: 
 4920:   test -n "$ac_ct_CC" && break
 4921: done
 4922: 
 4923:   if test "x$ac_ct_CC" = x; then
 4924:     CC=""
 4925:   else
 4926:     case $cross_compiling:$ac_tool_warned in
 4927: yes:)
 4928: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 4929: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 4930: ac_tool_warned=yes ;;
 4931: esac
 4932:     CC=$ac_ct_CC
 4933:   fi
 4934: fi
 4935: 
 4936: fi
 4937: 
 4938: 
 4939: test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 4940: $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
 4941: as_fn_error $? "no acceptable C compiler found in \$PATH
 4942: See \`config.log' for more details" "$LINENO" 5; }
 4943: 
 4944: # Provide some information about the compiler.
 4945: $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
 4946: set X $ac_compile
 4947: ac_compiler=$2
 4948: for ac_option in --version -v -V -qversion; do
 4949:   { { ac_try="$ac_compiler $ac_option >&5"
 4950: case "(($ac_try" in
 4951:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 4952:   *) ac_try_echo=$ac_try;;
 4953: esac
 4954: eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 4955: $as_echo "$ac_try_echo"; } >&5
 4956:   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
 4957:   ac_status=$?
 4958:   if test -s conftest.err; then
 4959:     sed '10a\
 4960: ... rest of stderr output deleted ...
 4961:          10q' conftest.err >conftest.er1
 4962:     cat conftest.er1 >&5
 4963:   fi
 4964:   rm -f conftest.er1 conftest.err
 4965:   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 4966:   test $ac_status = 0; }
 4967: done
 4968: 
 4969: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
 4970: $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
 4971: if ${ac_cv_c_compiler_gnu+:} false; then :
 4972:   $as_echo_n "(cached) " >&6
 4973: else
 4974:   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 4975: /* end confdefs.h.  */
 4976: 
 4977: int
 4978: main ()
 4979: {
 4980: #ifndef __GNUC__
 4981:        choke me
 4982: #endif
 4983: 
 4984:   ;
 4985:   return 0;
 4986: }
 4987: _ACEOF
 4988: if ac_fn_c_try_compile "$LINENO"; then :
 4989:   ac_compiler_gnu=yes
 4990: else
 4991:   ac_compiler_gnu=no
 4992: fi
 4993: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 4994: ac_cv_c_compiler_gnu=$ac_compiler_gnu
 4995: 
 4996: fi
 4997: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
 4998: $as_echo "$ac_cv_c_compiler_gnu" >&6; }
 4999: if test $ac_compiler_gnu = yes; then
 5000:   GCC=yes
 5001: else
 5002:   GCC=
 5003: fi
 5004: ac_test_CFLAGS=${CFLAGS+set}
 5005: ac_save_CFLAGS=$CFLAGS
 5006: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
 5007: $as_echo_n "checking whether $CC accepts -g... " >&6; }
 5008: if ${ac_cv_prog_cc_g+:} false; then :
 5009:   $as_echo_n "(cached) " >&6
 5010: else
 5011:   ac_save_c_werror_flag=$ac_c_werror_flag
 5012:    ac_c_werror_flag=yes
 5013:    ac_cv_prog_cc_g=no
 5014:    CFLAGS="-g"
 5015:    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 5016: /* end confdefs.h.  */
 5017: 
 5018: int
 5019: main ()
 5020: {
 5021: 
 5022:   ;
 5023:   return 0;
 5024: }
 5025: _ACEOF
 5026: if ac_fn_c_try_compile "$LINENO"; then :
 5027:   ac_cv_prog_cc_g=yes
 5028: else
 5029:   CFLAGS=""
 5030:       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 5031: /* end confdefs.h.  */
 5032: 
 5033: int
 5034: main ()
 5035: {
 5036: 
 5037:   ;
 5038:   return 0;
 5039: }
 5040: _ACEOF
 5041: if ac_fn_c_try_compile "$LINENO"; then :
 5042: 
 5043: else
 5044:   ac_c_werror_flag=$ac_save_c_werror_flag
 5045: 	 CFLAGS="-g"
 5046: 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 5047: /* end confdefs.h.  */
 5048: 
 5049: int
 5050: main ()
 5051: {
 5052: 
 5053:   ;
 5054:   return 0;
 5055: }
 5056: _ACEOF
 5057: if ac_fn_c_try_compile "$LINENO"; then :
 5058:   ac_cv_prog_cc_g=yes
 5059: fi
 5060: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 5061: fi
 5062: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 5063: fi
 5064: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 5065:    ac_c_werror_flag=$ac_save_c_werror_flag
 5066: fi
 5067: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
 5068: $as_echo "$ac_cv_prog_cc_g" >&6; }
 5069: if test "$ac_test_CFLAGS" = set; then
 5070:   CFLAGS=$ac_save_CFLAGS
 5071: elif test $ac_cv_prog_cc_g = yes; then
 5072:   if test "$GCC" = yes; then
 5073:     CFLAGS="-g -O2"
 5074:   else
 5075:     CFLAGS="-g"
 5076:   fi
 5077: else
 5078:   if test "$GCC" = yes; then
 5079:     CFLAGS="-O2"
 5080:   else
 5081:     CFLAGS=
 5082:   fi
 5083: fi
 5084: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
 5085: $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
 5086: if ${ac_cv_prog_cc_c89+:} false; then :
 5087:   $as_echo_n "(cached) " >&6
 5088: else
 5089:   ac_cv_prog_cc_c89=no
 5090: ac_save_CC=$CC
 5091: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 5092: /* end confdefs.h.  */
 5093: #include <stdarg.h>
 5094: #include <stdio.h>
 5095: struct stat;
 5096: /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
 5097: struct buf { int x; };
 5098: FILE * (*rcsopen) (struct buf *, struct stat *, int);
 5099: static char *e (p, i)
 5100:      char **p;
 5101:      int i;
 5102: {
 5103:   return p[i];
 5104: }
 5105: static char *f (char * (*g) (char **, int), char **p, ...)
 5106: {
 5107:   char *s;
 5108:   va_list v;
 5109:   va_start (v,p);
 5110:   s = g (p, va_arg (v,int));
 5111:   va_end (v);
 5112:   return s;
 5113: }
 5114: 
 5115: /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
 5116:    function prototypes and stuff, but not '\xHH' hex character constants.
 5117:    These don't provoke an error unfortunately, instead are silently treated
 5118:    as 'x'.  The following induces an error, until -std is added to get
 5119:    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
 5120:    array size at least.  It's necessary to write '\x00'==0 to get something
 5121:    that's true only with -std.  */
 5122: int osf4_cc_array ['\x00' == 0 ? 1 : -1];
 5123: 
 5124: /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
 5125:    inside strings and character constants.  */
 5126: #define FOO(x) 'x'
 5127: int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
 5128: 
 5129: int test (int i, double x);
 5130: struct s1 {int (*f) (int a);};
 5131: struct s2 {int (*f) (double a);};
 5132: int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
 5133: int argc;
 5134: char **argv;
 5135: int
 5136: main ()
 5137: {
 5138: return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
 5139:   ;
 5140:   return 0;
 5141: }
 5142: _ACEOF
 5143: for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
 5144: 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
 5145: do
 5146:   CC="$ac_save_CC $ac_arg"
 5147:   if ac_fn_c_try_compile "$LINENO"; then :
 5148:   ac_cv_prog_cc_c89=$ac_arg
 5149: fi
 5150: rm -f core conftest.err conftest.$ac_objext
 5151:   test "x$ac_cv_prog_cc_c89" != "xno" && break
 5152: done
 5153: rm -f conftest.$ac_ext
 5154: CC=$ac_save_CC
 5155: 
 5156: fi
 5157: # AC_CACHE_VAL
 5158: case "x$ac_cv_prog_cc_c89" in
 5159:   x)
 5160:     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
 5161: $as_echo "none needed" >&6; } ;;
 5162:   xno)
 5163:     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
 5164: $as_echo "unsupported" >&6; } ;;
 5165:   *)
 5166:     CC="$CC $ac_cv_prog_cc_c89"
 5167:     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
 5168: $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
 5169: esac
 5170: if test "x$ac_cv_prog_cc_c89" != xno; then :
 5171: 
 5172: fi
 5173: 
 5174: ac_ext=c
 5175: ac_cpp='$CPP $CPPFLAGS'
 5176: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 5177: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 5178: ac_compiler_gnu=$ac_cv_c_compiler_gnu
 5179: 
 5180: ac_ext=c
 5181: ac_cpp='$CPP $CPPFLAGS'
 5182: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 5183: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 5184: ac_compiler_gnu=$ac_cv_c_compiler_gnu
 5185: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
 5186: $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
 5187: if ${am_cv_prog_cc_c_o+:} false; then :
 5188:   $as_echo_n "(cached) " >&6
 5189: else
 5190:   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 5191: /* end confdefs.h.  */
 5192: 
 5193: int
 5194: main ()
 5195: {
 5196: 
 5197:   ;
 5198:   return 0;
 5199: }
 5200: _ACEOF
 5201:   # Make sure it works both with $CC and with simple cc.
 5202:   # Following AC_PROG_CC_C_O, we do the test twice because some
 5203:   # compilers refuse to overwrite an existing .o file with -o,
 5204:   # though they will create one.
 5205:   am_cv_prog_cc_c_o=yes
 5206:   for am_i in 1 2; do
 5207:     if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
 5208:    ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
 5209:    ac_status=$?
 5210:    echo "$as_me:$LINENO: \$? = $ac_status" >&5
 5211:    (exit $ac_status); } \
 5212:          && test -f conftest2.$ac_objext; then
 5213:       : OK
 5214:     else
 5215:       am_cv_prog_cc_c_o=no
 5216:       break
 5217:     fi
 5218:   done
 5219:   rm -f core conftest*
 5220:   unset am_i
 5221: fi
 5222: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
 5223: $as_echo "$am_cv_prog_cc_c_o" >&6; }
 5224: if test "$am_cv_prog_cc_c_o" != yes; then
 5225:    # Losing compiler, so override with the script.
 5226:    # FIXME: It is wrong to rewrite CC.
 5227:    # But if we don't then we get into trouble of one sort or another.
 5228:    # A longer-term fix would be to have automake use am__CC in this case,
 5229:    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
 5230:    CC="$am_aux_dir/compile $CC"
 5231: fi
 5232: ac_ext=c
 5233: ac_cpp='$CPP $CPPFLAGS'
 5234: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 5235: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 5236: ac_compiler_gnu=$ac_cv_c_compiler_gnu
 5237: 
 5238: 
 5239: depcc="$CC"   am_compiler_list=
 5240: 
 5241: { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
 5242: $as_echo_n "checking dependency style of $depcc... " >&6; }
 5243: if ${am_cv_CC_dependencies_compiler_type+:} false; then :
 5244:   $as_echo_n "(cached) " >&6
 5245: else
 5246:   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
 5247:   # We make a subdir and do the tests there.  Otherwise we can end up
 5248:   # making bogus files that we don't know about and never remove.  For
 5249:   # instance it was reported that on HP-UX the gcc test will end up
 5250:   # making a dummy file named 'D' -- because '-MD' means "put the output
 5251:   # in D".
 5252:   rm -rf conftest.dir
 5253:   mkdir conftest.dir
 5254:   # Copy depcomp to subdir because otherwise we won't find it if we're
 5255:   # using a relative directory.
 5256:   cp "$am_depcomp" conftest.dir
 5257:   cd conftest.dir
 5258:   # We will build objects and dependencies in a subdirectory because
 5259:   # it helps to detect inapplicable dependency modes.  For instance
 5260:   # both Tru64's cc and ICC support -MD to output dependencies as a
 5261:   # side effect of compilation, but ICC will put the dependencies in
 5262:   # the current directory while Tru64 will put them in the object
 5263:   # directory.
 5264:   mkdir sub
 5265: 
 5266:   am_cv_CC_dependencies_compiler_type=none
 5267:   if test "$am_compiler_list" = ""; then
 5268:      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
 5269:   fi
 5270:   am__universal=false
 5271:   case " $depcc " in #(
 5272:      *\ -arch\ *\ -arch\ *) am__universal=true ;;
 5273:      esac
 5274: 
 5275:   for depmode in $am_compiler_list; do
 5276:     # Setup a source with many dependencies, because some compilers
 5277:     # like to wrap large dependency lists on column 80 (with \), and
 5278:     # we should not choose a depcomp mode which is confused by this.
 5279:     #
 5280:     # We need to recreate these files for each test, as the compiler may
 5281:     # overwrite some of them when testing with obscure command lines.
 5282:     # This happens at least with the AIX C compiler.
 5283:     : > sub/conftest.c
 5284:     for i in 1 2 3 4 5 6; do
 5285:       echo '#include "conftst'$i'.h"' >> sub/conftest.c
 5286:       # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
 5287:       # Solaris 10 /bin/sh.
 5288:       echo '/* dummy */' > sub/conftst$i.h
 5289:     done
 5290:     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
 5291: 
 5292:     # We check with '-c' and '-o' for the sake of the "dashmstdout"
 5293:     # mode.  It turns out that the SunPro C++ compiler does not properly
 5294:     # handle '-M -o', and we need to detect this.  Also, some Intel
 5295:     # versions had trouble with output in subdirs.
 5296:     am__obj=sub/conftest.${OBJEXT-o}
 5297:     am__minus_obj="-o $am__obj"
 5298:     case $depmode in
 5299:     gcc)
 5300:       # This depmode causes a compiler race in universal mode.
 5301:       test "$am__universal" = false || continue
 5302:       ;;
 5303:     nosideeffect)
 5304:       # After this tag, mechanisms are not by side-effect, so they'll
 5305:       # only be used when explicitly requested.
 5306:       if test "x$enable_dependency_tracking" = xyes; then
 5307: 	continue
 5308:       else
 5309: 	break
 5310:       fi
 5311:       ;;
 5312:     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
 5313:       # This compiler won't grok '-c -o', but also, the minuso test has
 5314:       # not run yet.  These depmodes are late enough in the game, and
 5315:       # so weak that their functioning should not be impacted.
 5316:       am__obj=conftest.${OBJEXT-o}
 5317:       am__minus_obj=
 5318:       ;;
 5319:     none) break ;;
 5320:     esac
 5321:     if depmode=$depmode \
 5322:        source=sub/conftest.c object=$am__obj \
 5323:        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
 5324:        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
 5325:          >/dev/null 2>conftest.err &&
 5326:        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
 5327:        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
 5328:        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
 5329:        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
 5330:       # icc doesn't choke on unknown options, it will just issue warnings
 5331:       # or remarks (even with -Werror).  So we grep stderr for any message
 5332:       # that says an option was ignored or not supported.
 5333:       # When given -MP, icc 7.0 and 7.1 complain thusly:
 5334:       #   icc: Command line warning: ignoring option '-M'; no argument required
 5335:       # The diagnosis changed in icc 8.0:
 5336:       #   icc: Command line remark: option '-MP' not supported
 5337:       if (grep 'ignoring option' conftest.err ||
 5338:           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
 5339:         am_cv_CC_dependencies_compiler_type=$depmode
 5340:         break
 5341:       fi
 5342:     fi
 5343:   done
 5344: 
 5345:   cd ..
 5346:   rm -rf conftest.dir
 5347: else
 5348:   am_cv_CC_dependencies_compiler_type=none
 5349: fi
 5350: 
 5351: fi
 5352: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
 5353: $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
 5354: CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
 5355: 
 5356:  if
 5357:   test "x$enable_dependency_tracking" != xno \
 5358:   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
 5359:   am__fastdepCC_TRUE=
 5360:   am__fastdepCC_FALSE='#'
 5361: else
 5362:   am__fastdepCC_TRUE='#'
 5363:   am__fastdepCC_FALSE=
 5364: fi
 5365: 
 5366: 
 5367: ac_ext=cpp
 5368: ac_cpp='$CXXCPP $CPPFLAGS'
 5369: ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 5370: ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 5371: ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
 5372: if test -z "$CXX"; then
 5373:   if test -n "$CCC"; then
 5374:     CXX=$CCC
 5375:   else
 5376:     if test -n "$ac_tool_prefix"; then
 5377:   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
 5378:   do
 5379:     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
 5380: set dummy $ac_tool_prefix$ac_prog; ac_word=$2
 5381: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 5382: $as_echo_n "checking for $ac_word... " >&6; }
 5383: if ${ac_cv_prog_CXX+:} false; then :
 5384:   $as_echo_n "(cached) " >&6
 5385: else
 5386:   if test -n "$CXX"; then
 5387:   ac_cv_prog_CXX="$CXX" # Let the user override the test.
 5388: else
 5389: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 5390: for as_dir in $PATH
 5391: do
 5392:   IFS=$as_save_IFS
 5393:   test -z "$as_dir" && as_dir=.
 5394:     for ac_exec_ext in '' $ac_executable_extensions; do
 5395:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 5396:     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
 5397:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 5398:     break 2
 5399:   fi
 5400: done
 5401:   done
 5402: IFS=$as_save_IFS
 5403: 
 5404: fi
 5405: fi
 5406: CXX=$ac_cv_prog_CXX
 5407: if test -n "$CXX"; then
 5408:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
 5409: $as_echo "$CXX" >&6; }
 5410: else
 5411:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 5412: $as_echo "no" >&6; }
 5413: fi
 5414: 
 5415: 
 5416:     test -n "$CXX" && break
 5417:   done
 5418: fi
 5419: if test -z "$CXX"; then
 5420:   ac_ct_CXX=$CXX
 5421:   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
 5422: do
 5423:   # Extract the first word of "$ac_prog", so it can be a program name with args.
 5424: set dummy $ac_prog; ac_word=$2
 5425: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 5426: $as_echo_n "checking for $ac_word... " >&6; }
 5427: if ${ac_cv_prog_ac_ct_CXX+:} false; then :
 5428:   $as_echo_n "(cached) " >&6
 5429: else
 5430:   if test -n "$ac_ct_CXX"; then
 5431:   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
 5432: else
 5433: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 5434: for as_dir in $PATH
 5435: do
 5436:   IFS=$as_save_IFS
 5437:   test -z "$as_dir" && as_dir=.
 5438:     for ac_exec_ext in '' $ac_executable_extensions; do
 5439:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 5440:     ac_cv_prog_ac_ct_CXX="$ac_prog"
 5441:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 5442:     break 2
 5443:   fi
 5444: done
 5445:   done
 5446: IFS=$as_save_IFS
 5447: 
 5448: fi
 5449: fi
 5450: ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
 5451: if test -n "$ac_ct_CXX"; then
 5452:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
 5453: $as_echo "$ac_ct_CXX" >&6; }
 5454: else
 5455:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 5456: $as_echo "no" >&6; }
 5457: fi
 5458: 
 5459: 
 5460:   test -n "$ac_ct_CXX" && break
 5461: done
 5462: 
 5463:   if test "x$ac_ct_CXX" = x; then
 5464:     CXX="g++"
 5465:   else
 5466:     case $cross_compiling:$ac_tool_warned in
 5467: yes:)
 5468: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 5469: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 5470: ac_tool_warned=yes ;;
 5471: esac
 5472:     CXX=$ac_ct_CXX
 5473:   fi
 5474: fi
 5475: 
 5476:   fi
 5477: fi
 5478: # Provide some information about the compiler.
 5479: $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
 5480: set X $ac_compile
 5481: ac_compiler=$2
 5482: for ac_option in --version -v -V -qversion; do
 5483:   { { ac_try="$ac_compiler $ac_option >&5"
 5484: case "(($ac_try" in
 5485:   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 5486:   *) ac_try_echo=$ac_try;;
 5487: esac
 5488: eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 5489: $as_echo "$ac_try_echo"; } >&5
 5490:   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
 5491:   ac_status=$?
 5492:   if test -s conftest.err; then
 5493:     sed '10a\
 5494: ... rest of stderr output deleted ...
 5495:          10q' conftest.err >conftest.er1
 5496:     cat conftest.er1 >&5
 5497:   fi
 5498:   rm -f conftest.er1 conftest.err
 5499:   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 5500:   test $ac_status = 0; }
 5501: done
 5502: 
 5503: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
 5504: $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
 5505: if ${ac_cv_cxx_compiler_gnu+:} false; then :
 5506:   $as_echo_n "(cached) " >&6
 5507: else
 5508:   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 5509: /* end confdefs.h.  */
 5510: 
 5511: int
 5512: main ()
 5513: {
 5514: #ifndef __GNUC__
 5515:        choke me
 5516: #endif
 5517: 
 5518:   ;
 5519:   return 0;
 5520: }
 5521: _ACEOF
 5522: if ac_fn_cxx_try_compile "$LINENO"; then :
 5523:   ac_compiler_gnu=yes
 5524: else
 5525:   ac_compiler_gnu=no
 5526: fi
 5527: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 5528: ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
 5529: 
 5530: fi
 5531: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
 5532: $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
 5533: if test $ac_compiler_gnu = yes; then
 5534:   GXX=yes
 5535: else
 5536:   GXX=
 5537: fi
 5538: ac_test_CXXFLAGS=${CXXFLAGS+set}
 5539: ac_save_CXXFLAGS=$CXXFLAGS
 5540: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
 5541: $as_echo_n "checking whether $CXX accepts -g... " >&6; }
 5542: if ${ac_cv_prog_cxx_g+:} false; then :
 5543:   $as_echo_n "(cached) " >&6
 5544: else
 5545:   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
 5546:    ac_cxx_werror_flag=yes
 5547:    ac_cv_prog_cxx_g=no
 5548:    CXXFLAGS="-g"
 5549:    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 5550: /* end confdefs.h.  */
 5551: 
 5552: int
 5553: main ()
 5554: {
 5555: 
 5556:   ;
 5557:   return 0;
 5558: }
 5559: _ACEOF
 5560: if ac_fn_cxx_try_compile "$LINENO"; then :
 5561:   ac_cv_prog_cxx_g=yes
 5562: else
 5563:   CXXFLAGS=""
 5564:       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 5565: /* end confdefs.h.  */
 5566: 
 5567: int
 5568: main ()
 5569: {
 5570: 
 5571:   ;
 5572:   return 0;
 5573: }
 5574: _ACEOF
 5575: if ac_fn_cxx_try_compile "$LINENO"; then :
 5576: 
 5577: else
 5578:   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
 5579: 	 CXXFLAGS="-g"
 5580: 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 5581: /* end confdefs.h.  */
 5582: 
 5583: int
 5584: main ()
 5585: {
 5586: 
 5587:   ;
 5588:   return 0;
 5589: }
 5590: _ACEOF
 5591: if ac_fn_cxx_try_compile "$LINENO"; then :
 5592:   ac_cv_prog_cxx_g=yes
 5593: fi
 5594: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 5595: fi
 5596: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 5597: fi
 5598: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 5599:    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
 5600: fi
 5601: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
 5602: $as_echo "$ac_cv_prog_cxx_g" >&6; }
 5603: if test "$ac_test_CXXFLAGS" = set; then
 5604:   CXXFLAGS=$ac_save_CXXFLAGS
 5605: elif test $ac_cv_prog_cxx_g = yes; then
 5606:   if test "$GXX" = yes; then
 5607:     CXXFLAGS="-g -O2"
 5608:   else
 5609:     CXXFLAGS="-g"
 5610:   fi
 5611: else
 5612:   if test "$GXX" = yes; then
 5613:     CXXFLAGS="-O2"
 5614:   else
 5615:     CXXFLAGS=
 5616:   fi
 5617: fi
 5618: ac_ext=c
 5619: ac_cpp='$CPP $CPPFLAGS'
 5620: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 5621: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 5622: ac_compiler_gnu=$ac_cv_c_compiler_gnu
 5623: 
 5624: depcc="$CXX"  am_compiler_list=
 5625: 
 5626: { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
 5627: $as_echo_n "checking dependency style of $depcc... " >&6; }
 5628: if ${am_cv_CXX_dependencies_compiler_type+:} false; then :
 5629:   $as_echo_n "(cached) " >&6
 5630: else
 5631:   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
 5632:   # We make a subdir and do the tests there.  Otherwise we can end up
 5633:   # making bogus files that we don't know about and never remove.  For
 5634:   # instance it was reported that on HP-UX the gcc test will end up
 5635:   # making a dummy file named 'D' -- because '-MD' means "put the output
 5636:   # in D".
 5637:   rm -rf conftest.dir
 5638:   mkdir conftest.dir
 5639:   # Copy depcomp to subdir because otherwise we won't find it if we're
 5640:   # using a relative directory.
 5641:   cp "$am_depcomp" conftest.dir
 5642:   cd conftest.dir
 5643:   # We will build objects and dependencies in a subdirectory because
 5644:   # it helps to detect inapplicable dependency modes.  For instance
 5645:   # both Tru64's cc and ICC support -MD to output dependencies as a
 5646:   # side effect of compilation, but ICC will put the dependencies in
 5647:   # the current directory while Tru64 will put them in the object
 5648:   # directory.
 5649:   mkdir sub
 5650: 
 5651:   am_cv_CXX_dependencies_compiler_type=none
 5652:   if test "$am_compiler_list" = ""; then
 5653:      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
 5654:   fi
 5655:   am__universal=false
 5656:   case " $depcc " in #(
 5657:      *\ -arch\ *\ -arch\ *) am__universal=true ;;
 5658:      esac
 5659: 
 5660:   for depmode in $am_compiler_list; do
 5661:     # Setup a source with many dependencies, because some compilers
 5662:     # like to wrap large dependency lists on column 80 (with \), and
 5663:     # we should not choose a depcomp mode which is confused by this.
 5664:     #
 5665:     # We need to recreate these files for each test, as the compiler may
 5666:     # overwrite some of them when testing with obscure command lines.
 5667:     # This happens at least with the AIX C compiler.
 5668:     : > sub/conftest.c
 5669:     for i in 1 2 3 4 5 6; do
 5670:       echo '#include "conftst'$i'.h"' >> sub/conftest.c
 5671:       # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
 5672:       # Solaris 10 /bin/sh.
 5673:       echo '/* dummy */' > sub/conftst$i.h
 5674:     done
 5675:     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
 5676: 
 5677:     # We check with '-c' and '-o' for the sake of the "dashmstdout"
 5678:     # mode.  It turns out that the SunPro C++ compiler does not properly
 5679:     # handle '-M -o', and we need to detect this.  Also, some Intel
 5680:     # versions had trouble with output in subdirs.
 5681:     am__obj=sub/conftest.${OBJEXT-o}
 5682:     am__minus_obj="-o $am__obj"
 5683:     case $depmode in
 5684:     gcc)
 5685:       # This depmode causes a compiler race in universal mode.
 5686:       test "$am__universal" = false || continue
 5687:       ;;
 5688:     nosideeffect)
 5689:       # After this tag, mechanisms are not by side-effect, so they'll
 5690:       # only be used when explicitly requested.
 5691:       if test "x$enable_dependency_tracking" = xyes; then
 5692: 	continue
 5693:       else
 5694: 	break
 5695:       fi
 5696:       ;;
 5697:     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
 5698:       # This compiler won't grok '-c -o', but also, the minuso test has
 5699:       # not run yet.  These depmodes are late enough in the game, and
 5700:       # so weak that their functioning should not be impacted.
 5701:       am__obj=conftest.${OBJEXT-o}
 5702:       am__minus_obj=
 5703:       ;;
 5704:     none) break ;;
 5705:     esac
 5706:     if depmode=$depmode \
 5707:        source=sub/conftest.c object=$am__obj \
 5708:        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
 5709:        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
 5710:          >/dev/null 2>conftest.err &&
 5711:        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
 5712:        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
 5713:        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
 5714:        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
 5715:       # icc doesn't choke on unknown options, it will just issue warnings
 5716:       # or remarks (even with -Werror).  So we grep stderr for any message
 5717:       # that says an option was ignored or not supported.
 5718:       # When given -MP, icc 7.0 and 7.1 complain thusly:
 5719:       #   icc: Command line warning: ignoring option '-M'; no argument required
 5720:       # The diagnosis changed in icc 8.0:
 5721:       #   icc: Command line remark: option '-MP' not supported
 5722:       if (grep 'ignoring option' conftest.err ||
 5723:           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
 5724:         am_cv_CXX_dependencies_compiler_type=$depmode
 5725:         break
 5726:       fi
 5727:     fi
 5728:   done
 5729: 
 5730:   cd ..
 5731:   rm -rf conftest.dir
 5732: else
 5733:   am_cv_CXX_dependencies_compiler_type=none
 5734: fi
 5735: 
 5736: fi
 5737: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
 5738: $as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
 5739: CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
 5740: 
 5741:  if
 5742:   test "x$enable_dependency_tracking" != xno \
 5743:   && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
 5744:   am__fastdepCXX_TRUE=
 5745:   am__fastdepCXX_FALSE='#'
 5746: else
 5747:   am__fastdepCXX_TRUE='#'
 5748:   am__fastdepCXX_FALSE=
 5749: fi
 5750: 
 5751: 
 5752: 
 5753: 
 5754: if test "x$remember_set_CFLAGS" = "x"
 5755: then
 5756:   if test "$CFLAGS" = "-g -O2"
 5757:   then
 5758:     CFLAGS="-O2"
 5759:   elif test "$CFLAGS" = "-g"
 5760:   then
 5761:     CFLAGS=""
 5762:   fi
 5763: fi
 5764: 
 5765: if test "x$remember_set_CXXFLAGS" = "x"
 5766: then
 5767:   if test "$CXXFLAGS" = "-g -O2"
 5768:   then
 5769:     CXXFLAGS="-O2"
 5770:   elif test "$CXXFLAGS" = "-g"
 5771:   then
 5772:     CXXFLAGS=""
 5773:   fi
 5774: fi
 5775: 
 5776: # AC_PROG_CXX will return "g++" even if no c++ compiler is installed.
 5777: # Check for that case, and just disable c++ code if g++ doesn't run.
 5778: ac_ext=cpp
 5779: ac_cpp='$CXXCPP $CPPFLAGS'
 5780: ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 5781: ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 5782: ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
 5783: 
 5784: 
 5785: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 5786: /* end confdefs.h.  */
 5787: 
 5788: int
 5789: main ()
 5790: {
 5791: 
 5792:   ;
 5793:   return 0;
 5794: }
 5795: _ACEOF
 5796: if ac_fn_cxx_try_compile "$LINENO"; then :
 5797: 
 5798: else
 5799:   CXX=""; CXXCP=""; CXXFLAGS=""
 5800: fi
 5801: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 5802: ac_ext=c
 5803: ac_cpp='$CPP $CPPFLAGS'
 5804: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 5805: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 5806: ac_compiler_gnu=$ac_cv_c_compiler_gnu
 5807: 
 5808: 
 5809: # Check for a 64-bit integer type
 5810: ac_ext=c
 5811: ac_cpp='$CPP $CPPFLAGS'
 5812: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 5813: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 5814: ac_compiler_gnu=$ac_cv_c_compiler_gnu
 5815: { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
 5816: $as_echo_n "checking how to run the C preprocessor... " >&6; }
 5817: # On Suns, sometimes $CPP names a directory.
 5818: if test -n "$CPP" && test -d "$CPP"; then
 5819:   CPP=
 5820: fi
 5821: if test -z "$CPP"; then
 5822:   if ${ac_cv_prog_CPP+:} false; then :
 5823:   $as_echo_n "(cached) " >&6
 5824: else
 5825:       # Double quotes because CPP needs to be expanded
 5826:     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
 5827:     do
 5828:       ac_preproc_ok=false
 5829: for ac_c_preproc_warn_flag in '' yes
 5830: do
 5831:   # Use a header file that comes with gcc, so configuring glibc
 5832:   # with a fresh cross-compiler works.
 5833:   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
 5834:   # <limits.h> exists even on freestanding compilers.
 5835:   # On the NeXT, cc -E runs the code through the compiler's parser,
 5836:   # not just through cpp. "Syntax error" is here to catch this case.
 5837:   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 5838: /* end confdefs.h.  */
 5839: #ifdef __STDC__
 5840: # include <limits.h>
 5841: #else
 5842: # include <assert.h>
 5843: #endif
 5844: 		     Syntax error
 5845: _ACEOF
 5846: if ac_fn_c_try_cpp "$LINENO"; then :
 5847: 
 5848: else
 5849:   # Broken: fails on valid input.
 5850: continue
 5851: fi
 5852: rm -f conftest.err conftest.i conftest.$ac_ext
 5853: 
 5854:   # OK, works on sane cases.  Now check whether nonexistent headers
 5855:   # can be detected and how.
 5856:   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 5857: /* end confdefs.h.  */
 5858: #include <ac_nonexistent.h>
 5859: _ACEOF
 5860: if ac_fn_c_try_cpp "$LINENO"; then :
 5861:   # Broken: success on invalid input.
 5862: continue
 5863: else
 5864:   # Passes both tests.
 5865: ac_preproc_ok=:
 5866: break
 5867: fi
 5868: rm -f conftest.err conftest.i conftest.$ac_ext
 5869: 
 5870: done
 5871: # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
 5872: rm -f conftest.i conftest.err conftest.$ac_ext
 5873: if $ac_preproc_ok; then :
 5874:   break
 5875: fi
 5876: 
 5877:     done
 5878:     ac_cv_prog_CPP=$CPP
 5879: 
 5880: fi
 5881:   CPP=$ac_cv_prog_CPP
 5882: else
 5883:   ac_cv_prog_CPP=$CPP
 5884: fi
 5885: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
 5886: $as_echo "$CPP" >&6; }
 5887: ac_preproc_ok=false
 5888: for ac_c_preproc_warn_flag in '' yes
 5889: do
 5890:   # Use a header file that comes with gcc, so configuring glibc
 5891:   # with a fresh cross-compiler works.
 5892:   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
 5893:   # <limits.h> exists even on freestanding compilers.
 5894:   # On the NeXT, cc -E runs the code through the compiler's parser,
 5895:   # not just through cpp. "Syntax error" is here to catch this case.
 5896:   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 5897: /* end confdefs.h.  */
 5898: #ifdef __STDC__
 5899: # include <limits.h>
 5900: #else
 5901: # include <assert.h>
 5902: #endif
 5903: 		     Syntax error
 5904: _ACEOF
 5905: if ac_fn_c_try_cpp "$LINENO"; then :
 5906: 
 5907: else
 5908:   # Broken: fails on valid input.
 5909: continue
 5910: fi
 5911: rm -f conftest.err conftest.i conftest.$ac_ext
 5912: 
 5913:   # OK, works on sane cases.  Now check whether nonexistent headers
 5914:   # can be detected and how.
 5915:   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 5916: /* end confdefs.h.  */
 5917: #include <ac_nonexistent.h>
 5918: _ACEOF
 5919: if ac_fn_c_try_cpp "$LINENO"; then :
 5920:   # Broken: success on invalid input.
 5921: continue
 5922: else
 5923:   # Passes both tests.
 5924: ac_preproc_ok=:
 5925: break
 5926: fi
 5927: rm -f conftest.err conftest.i conftest.$ac_ext
 5928: 
 5929: done
 5930: # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
 5931: rm -f conftest.i conftest.err conftest.$ac_ext
 5932: if $ac_preproc_ok; then :
 5933: 
 5934: else
 5935:   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 5936: $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
 5937: as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
 5938: See \`config.log' for more details" "$LINENO" 5; }
 5939: fi
 5940: 
 5941: ac_ext=c
 5942: ac_cpp='$CPP $CPPFLAGS'
 5943: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 5944: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 5945: ac_compiler_gnu=$ac_cv_c_compiler_gnu
 5946: 
 5947: 
 5948: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
 5949: $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
 5950: if ${ac_cv_path_GREP+:} false; then :
 5951:   $as_echo_n "(cached) " >&6
 5952: else
 5953:   if test -z "$GREP"; then
 5954:   ac_path_GREP_found=false
 5955:   # Loop through the user's path and test for each of PROGNAME-LIST
 5956:   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 5957: for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
 5958: do
 5959:   IFS=$as_save_IFS
 5960:   test -z "$as_dir" && as_dir=.
 5961:     for ac_prog in grep ggrep; do
 5962:     for ac_exec_ext in '' $ac_executable_extensions; do
 5963:       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
 5964:       as_fn_executable_p "$ac_path_GREP" || continue
 5965: # Check for GNU ac_path_GREP and select it if it is found.
 5966:   # Check for GNU $ac_path_GREP
 5967: case `"$ac_path_GREP" --version 2>&1` in
 5968: *GNU*)
 5969:   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
 5970: *)
 5971:   ac_count=0
 5972:   $as_echo_n 0123456789 >"conftest.in"
 5973:   while :
 5974:   do
 5975:     cat "conftest.in" "conftest.in" >"conftest.tmp"
 5976:     mv "conftest.tmp" "conftest.in"
 5977:     cp "conftest.in" "conftest.nl"
 5978:     $as_echo 'GREP' >> "conftest.nl"
 5979:     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
 5980:     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
 5981:     as_fn_arith $ac_count + 1 && ac_count=$as_val
 5982:     if test $ac_count -gt ${ac_path_GREP_max-0}; then
 5983:       # Best one so far, save it but keep looking for a better one
 5984:       ac_cv_path_GREP="$ac_path_GREP"
 5985:       ac_path_GREP_max=$ac_count
 5986:     fi
 5987:     # 10*(2^10) chars as input seems more than enough
 5988:     test $ac_count -gt 10 && break
 5989:   done
 5990:   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
 5991: esac
 5992: 
 5993:       $ac_path_GREP_found && break 3
 5994:     done
 5995:   done
 5996:   done
 5997: IFS=$as_save_IFS
 5998:   if test -z "$ac_cv_path_GREP"; then
 5999:     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
 6000:   fi
 6001: else
 6002:   ac_cv_path_GREP=$GREP
 6003: fi
 6004: 
 6005: fi
 6006: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
 6007: $as_echo "$ac_cv_path_GREP" >&6; }
 6008:  GREP="$ac_cv_path_GREP"
 6009: 
 6010: 
 6011: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
 6012: $as_echo_n "checking for egrep... " >&6; }
 6013: if ${ac_cv_path_EGREP+:} false; then :
 6014:   $as_echo_n "(cached) " >&6
 6015: else
 6016:   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
 6017:    then ac_cv_path_EGREP="$GREP -E"
 6018:    else
 6019:      if test -z "$EGREP"; then
 6020:   ac_path_EGREP_found=false
 6021:   # Loop through the user's path and test for each of PROGNAME-LIST
 6022:   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 6023: for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
 6024: do
 6025:   IFS=$as_save_IFS
 6026:   test -z "$as_dir" && as_dir=.
 6027:     for ac_prog in egrep; do
 6028:     for ac_exec_ext in '' $ac_executable_extensions; do
 6029:       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
 6030:       as_fn_executable_p "$ac_path_EGREP" || continue
 6031: # Check for GNU ac_path_EGREP and select it if it is found.
 6032:   # Check for GNU $ac_path_EGREP
 6033: case `"$ac_path_EGREP" --version 2>&1` in
 6034: *GNU*)
 6035:   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
 6036: *)
 6037:   ac_count=0
 6038:   $as_echo_n 0123456789 >"conftest.in"
 6039:   while :
 6040:   do
 6041:     cat "conftest.in" "conftest.in" >"conftest.tmp"
 6042:     mv "conftest.tmp" "conftest.in"
 6043:     cp "conftest.in" "conftest.nl"
 6044:     $as_echo 'EGREP' >> "conftest.nl"
 6045:     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
 6046:     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
 6047:     as_fn_arith $ac_count + 1 && ac_count=$as_val
 6048:     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
 6049:       # Best one so far, save it but keep looking for a better one
 6050:       ac_cv_path_EGREP="$ac_path_EGREP"
 6051:       ac_path_EGREP_max=$ac_count
 6052:     fi
 6053:     # 10*(2^10) chars as input seems more than enough
 6054:     test $ac_count -gt 10 && break
 6055:   done
 6056:   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
 6057: esac
 6058: 
 6059:       $ac_path_EGREP_found && break 3
 6060:     done
 6061:   done
 6062:   done
 6063: IFS=$as_save_IFS
 6064:   if test -z "$ac_cv_path_EGREP"; then
 6065:     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
 6066:   fi
 6067: else
 6068:   ac_cv_path_EGREP=$EGREP
 6069: fi
 6070: 
 6071:    fi
 6072: fi
 6073: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
 6074: $as_echo "$ac_cv_path_EGREP" >&6; }
 6075:  EGREP="$ac_cv_path_EGREP"
 6076: 
 6077: 
 6078: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
 6079: $as_echo_n "checking for ANSI C header files... " >&6; }
 6080: if ${ac_cv_header_stdc+:} false; then :
 6081:   $as_echo_n "(cached) " >&6
 6082: else
 6083:   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 6084: /* end confdefs.h.  */
 6085: #include <stdlib.h>
 6086: #include <stdarg.h>
 6087: #include <string.h>
 6088: #include <float.h>
 6089: 
 6090: int
 6091: main ()
 6092: {
 6093: 
 6094:   ;
 6095:   return 0;
 6096: }
 6097: _ACEOF
 6098: if ac_fn_c_try_compile "$LINENO"; then :
 6099:   ac_cv_header_stdc=yes
 6100: else
 6101:   ac_cv_header_stdc=no
 6102: fi
 6103: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 6104: 
 6105: if test $ac_cv_header_stdc = yes; then
 6106:   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
 6107:   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 6108: /* end confdefs.h.  */
 6109: #include <string.h>
 6110: 
 6111: _ACEOF
 6112: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
 6113:   $EGREP "memchr" >/dev/null 2>&1; then :
 6114: 
 6115: else
 6116:   ac_cv_header_stdc=no
 6117: fi
 6118: rm -f conftest*
 6119: 
 6120: fi
 6121: 
 6122: if test $ac_cv_header_stdc = yes; then
 6123:   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
 6124:   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 6125: /* end confdefs.h.  */
 6126: #include <stdlib.h>
 6127: 
 6128: _ACEOF
 6129: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
 6130:   $EGREP "free" >/dev/null 2>&1; then :
 6131: 
 6132: else
 6133:   ac_cv_header_stdc=no
 6134: fi
 6135: rm -f conftest*
 6136: 
 6137: fi
 6138: 
 6139: if test $ac_cv_header_stdc = yes; then
 6140:   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
 6141:   if test "$cross_compiling" = yes; then :
 6142:   :
 6143: else
 6144:   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 6145: /* end confdefs.h.  */
 6146: #include <ctype.h>
 6147: #include <stdlib.h>
 6148: #if ((' ' & 0x0FF) == 0x020)
 6149: # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
 6150: # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
 6151: #else
 6152: # define ISLOWER(c) \
 6153: 		   (('a' <= (c) && (c) <= 'i') \
 6154: 		     || ('j' <= (c) && (c) <= 'r') \
 6155: 		     || ('s' <= (c) && (c) <= 'z'))
 6156: # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
 6157: #endif
 6158: 
 6159: #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
 6160: int
 6161: main ()
 6162: {
 6163:   int i;
 6164:   for (i = 0; i < 256; i++)
 6165:     if (XOR (islower (i), ISLOWER (i))
 6166: 	|| toupper (i) != TOUPPER (i))
 6167:       return 2;
 6168:   return 0;
 6169: }
 6170: _ACEOF
 6171: if ac_fn_c_try_run "$LINENO"; then :
 6172: 
 6173: else
 6174:   ac_cv_header_stdc=no
 6175: fi
 6176: rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
 6177:   conftest.$ac_objext conftest.beam conftest.$ac_ext
 6178: fi
 6179: 
 6180: fi
 6181: fi
 6182: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
 6183: $as_echo "$ac_cv_header_stdc" >&6; }
 6184: if test $ac_cv_header_stdc = yes; then
 6185: 
 6186: $as_echo "#define STDC_HEADERS 1" >>confdefs.h
 6187: 
 6188: fi
 6189: 
 6190: # On IRIX 5.3, sys/types and inttypes.h are conflicting.
 6191: for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
 6192: 		  inttypes.h stdint.h unistd.h
 6193: do :
 6194:   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
 6195: ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
 6196: "
 6197: if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
 6198:   cat >>confdefs.h <<_ACEOF
 6199: #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
 6200: _ACEOF
 6201: 
 6202: fi
 6203: 
 6204: done
 6205: 
 6206: 
 6207: ac_fn_c_find_intX_t "$LINENO" "64" "ac_cv_c_int64_t"
 6208: case $ac_cv_c_int64_t in #(
 6209:   no|yes) ;; #(
 6210:   *)
 6211: 
 6212: cat >>confdefs.h <<_ACEOF
 6213: #define int64_t $ac_cv_c_int64_t
 6214: _ACEOF
 6215: ;;
 6216: esac
 6217: 
 6218: 
 6219: 
 6220: # Make sure we can run config.sub.
 6221: $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
 6222:   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
 6223: 
 6224: { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
 6225: $as_echo_n "checking build system type... " >&6; }
 6226: if ${ac_cv_build+:} false; then :
 6227:   $as_echo_n "(cached) " >&6
 6228: else
 6229:   ac_build_alias=$build_alias
 6230: test "x$ac_build_alias" = x &&
 6231:   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
 6232: test "x$ac_build_alias" = x &&
 6233:   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
 6234: ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
 6235:   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
 6236: 
 6237: fi
 6238: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
 6239: $as_echo "$ac_cv_build" >&6; }
 6240: case $ac_cv_build in
 6241: *-*-*) ;;
 6242: *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
 6243: esac
 6244: build=$ac_cv_build
 6245: ac_save_IFS=$IFS; IFS='-'
 6246: set x $ac_cv_build
 6247: shift
 6248: build_cpu=$1
 6249: build_vendor=$2
 6250: shift; shift
 6251: # Remember, the first character of IFS is used to create $*,
 6252: # except with old shells:
 6253: build_os=$*
 6254: IFS=$ac_save_IFS
 6255: case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
 6256: 
 6257: 
 6258: { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
 6259: $as_echo_n "checking host system type... " >&6; }
 6260: if ${ac_cv_host+:} false; then :
 6261:   $as_echo_n "(cached) " >&6
 6262: else
 6263:   if test "x$host_alias" = x; then
 6264:   ac_cv_host=$ac_cv_build
 6265: else
 6266:   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
 6267:     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
 6268: fi
 6269: 
 6270: fi
 6271: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
 6272: $as_echo "$ac_cv_host" >&6; }
 6273: case $ac_cv_host in
 6274: *-*-*) ;;
 6275: *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
 6276: esac
 6277: host=$ac_cv_host
 6278: ac_save_IFS=$IFS; IFS='-'
 6279: set x $ac_cv_host
 6280: shift
 6281: host_cpu=$1
 6282: host_vendor=$2
 6283: shift; shift
 6284: # Remember, the first character of IFS is used to create $*,
 6285: # except with old shells:
 6286: host_os=$*
 6287: IFS=$ac_save_IFS
 6288: case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
 6289: 
 6290: 
 6291: enable_win32_dll=yes
 6292: 
 6293: case $host in
 6294: *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*)
 6295:   if test -n "$ac_tool_prefix"; then
 6296:   # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
 6297: set dummy ${ac_tool_prefix}as; ac_word=$2
 6298: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 6299: $as_echo_n "checking for $ac_word... " >&6; }
 6300: if ${ac_cv_prog_AS+:} false; then :
 6301:   $as_echo_n "(cached) " >&6
 6302: else
 6303:   if test -n "$AS"; then
 6304:   ac_cv_prog_AS="$AS" # Let the user override the test.
 6305: else
 6306: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 6307: for as_dir in $PATH
 6308: do
 6309:   IFS=$as_save_IFS
 6310:   test -z "$as_dir" && as_dir=.
 6311:     for ac_exec_ext in '' $ac_executable_extensions; do
 6312:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 6313:     ac_cv_prog_AS="${ac_tool_prefix}as"
 6314:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 6315:     break 2
 6316:   fi
 6317: done
 6318:   done
 6319: IFS=$as_save_IFS
 6320: 
 6321: fi
 6322: fi
 6323: AS=$ac_cv_prog_AS
 6324: if test -n "$AS"; then
 6325:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
 6326: $as_echo "$AS" >&6; }
 6327: else
 6328:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 6329: $as_echo "no" >&6; }
 6330: fi
 6331: 
 6332: 
 6333: fi
 6334: if test -z "$ac_cv_prog_AS"; then
 6335:   ac_ct_AS=$AS
 6336:   # Extract the first word of "as", so it can be a program name with args.
 6337: set dummy as; ac_word=$2
 6338: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 6339: $as_echo_n "checking for $ac_word... " >&6; }
 6340: if ${ac_cv_prog_ac_ct_AS+:} false; then :
 6341:   $as_echo_n "(cached) " >&6
 6342: else
 6343:   if test -n "$ac_ct_AS"; then
 6344:   ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
 6345: else
 6346: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 6347: for as_dir in $PATH
 6348: do
 6349:   IFS=$as_save_IFS
 6350:   test -z "$as_dir" && as_dir=.
 6351:     for ac_exec_ext in '' $ac_executable_extensions; do
 6352:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 6353:     ac_cv_prog_ac_ct_AS="as"
 6354:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 6355:     break 2
 6356:   fi
 6357: done
 6358:   done
 6359: IFS=$as_save_IFS
 6360: 
 6361: fi
 6362: fi
 6363: ac_ct_AS=$ac_cv_prog_ac_ct_AS
 6364: if test -n "$ac_ct_AS"; then
 6365:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5
 6366: $as_echo "$ac_ct_AS" >&6; }
 6367: else
 6368:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 6369: $as_echo "no" >&6; }
 6370: fi
 6371: 
 6372:   if test "x$ac_ct_AS" = x; then
 6373:     AS="false"
 6374:   else
 6375:     case $cross_compiling:$ac_tool_warned in
 6376: yes:)
 6377: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 6378: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 6379: ac_tool_warned=yes ;;
 6380: esac
 6381:     AS=$ac_ct_AS
 6382:   fi
 6383: else
 6384:   AS="$ac_cv_prog_AS"
 6385: fi
 6386: 
 6387:   if test -n "$ac_tool_prefix"; then
 6388:   # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
 6389: set dummy ${ac_tool_prefix}dlltool; ac_word=$2
 6390: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 6391: $as_echo_n "checking for $ac_word... " >&6; }
 6392: if ${ac_cv_prog_DLLTOOL+:} false; then :
 6393:   $as_echo_n "(cached) " >&6
 6394: else
 6395:   if test -n "$DLLTOOL"; then
 6396:   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
 6397: else
 6398: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 6399: for as_dir in $PATH
 6400: do
 6401:   IFS=$as_save_IFS
 6402:   test -z "$as_dir" && as_dir=.
 6403:     for ac_exec_ext in '' $ac_executable_extensions; do
 6404:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 6405:     ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
 6406:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 6407:     break 2
 6408:   fi
 6409: done
 6410:   done
 6411: IFS=$as_save_IFS
 6412: 
 6413: fi
 6414: fi
 6415: DLLTOOL=$ac_cv_prog_DLLTOOL
 6416: if test -n "$DLLTOOL"; then
 6417:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
 6418: $as_echo "$DLLTOOL" >&6; }
 6419: else
 6420:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 6421: $as_echo "no" >&6; }
 6422: fi
 6423: 
 6424: 
 6425: fi
 6426: if test -z "$ac_cv_prog_DLLTOOL"; then
 6427:   ac_ct_DLLTOOL=$DLLTOOL
 6428:   # Extract the first word of "dlltool", so it can be a program name with args.
 6429: set dummy dlltool; ac_word=$2
 6430: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 6431: $as_echo_n "checking for $ac_word... " >&6; }
 6432: if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
 6433:   $as_echo_n "(cached) " >&6
 6434: else
 6435:   if test -n "$ac_ct_DLLTOOL"; then
 6436:   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
 6437: else
 6438: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 6439: for as_dir in $PATH
 6440: do
 6441:   IFS=$as_save_IFS
 6442:   test -z "$as_dir" && as_dir=.
 6443:     for ac_exec_ext in '' $ac_executable_extensions; do
 6444:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 6445:     ac_cv_prog_ac_ct_DLLTOOL="dlltool"
 6446:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 6447:     break 2
 6448:   fi
 6449: done
 6450:   done
 6451: IFS=$as_save_IFS
 6452: 
 6453: fi
 6454: fi
 6455: ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
 6456: if test -n "$ac_ct_DLLTOOL"; then
 6457:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
 6458: $as_echo "$ac_ct_DLLTOOL" >&6; }
 6459: else
 6460:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 6461: $as_echo "no" >&6; }
 6462: fi
 6463: 
 6464:   if test "x$ac_ct_DLLTOOL" = x; then
 6465:     DLLTOOL="false"
 6466:   else
 6467:     case $cross_compiling:$ac_tool_warned in
 6468: yes:)
 6469: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 6470: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 6471: ac_tool_warned=yes ;;
 6472: esac
 6473:     DLLTOOL=$ac_ct_DLLTOOL
 6474:   fi
 6475: else
 6476:   DLLTOOL="$ac_cv_prog_DLLTOOL"
 6477: fi
 6478: 
 6479:   if test -n "$ac_tool_prefix"; then
 6480:   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
 6481: set dummy ${ac_tool_prefix}objdump; ac_word=$2
 6482: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 6483: $as_echo_n "checking for $ac_word... " >&6; }
 6484: if ${ac_cv_prog_OBJDUMP+:} false; then :
 6485:   $as_echo_n "(cached) " >&6
 6486: else
 6487:   if test -n "$OBJDUMP"; then
 6488:   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
 6489: else
 6490: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 6491: for as_dir in $PATH
 6492: do
 6493:   IFS=$as_save_IFS
 6494:   test -z "$as_dir" && as_dir=.
 6495:     for ac_exec_ext in '' $ac_executable_extensions; do
 6496:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 6497:     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
 6498:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 6499:     break 2
 6500:   fi
 6501: done
 6502:   done
 6503: IFS=$as_save_IFS
 6504: 
 6505: fi
 6506: fi
 6507: OBJDUMP=$ac_cv_prog_OBJDUMP
 6508: if test -n "$OBJDUMP"; then
 6509:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
 6510: $as_echo "$OBJDUMP" >&6; }
 6511: else
 6512:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 6513: $as_echo "no" >&6; }
 6514: fi
 6515: 
 6516: 
 6517: fi
 6518: if test -z "$ac_cv_prog_OBJDUMP"; then
 6519:   ac_ct_OBJDUMP=$OBJDUMP
 6520:   # Extract the first word of "objdump", so it can be a program name with args.
 6521: set dummy objdump; ac_word=$2
 6522: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 6523: $as_echo_n "checking for $ac_word... " >&6; }
 6524: if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
 6525:   $as_echo_n "(cached) " >&6
 6526: else
 6527:   if test -n "$ac_ct_OBJDUMP"; then
 6528:   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
 6529: else
 6530: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 6531: for as_dir in $PATH
 6532: do
 6533:   IFS=$as_save_IFS
 6534:   test -z "$as_dir" && as_dir=.
 6535:     for ac_exec_ext in '' $ac_executable_extensions; do
 6536:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 6537:     ac_cv_prog_ac_ct_OBJDUMP="objdump"
 6538:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 6539:     break 2
 6540:   fi
 6541: done
 6542:   done
 6543: IFS=$as_save_IFS
 6544: 
 6545: fi
 6546: fi
 6547: ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
 6548: if test -n "$ac_ct_OBJDUMP"; then
 6549:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
 6550: $as_echo "$ac_ct_OBJDUMP" >&6; }
 6551: else
 6552:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 6553: $as_echo "no" >&6; }
 6554: fi
 6555: 
 6556:   if test "x$ac_ct_OBJDUMP" = x; then
 6557:     OBJDUMP="false"
 6558:   else
 6559:     case $cross_compiling:$ac_tool_warned in
 6560: yes:)
 6561: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 6562: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 6563: ac_tool_warned=yes ;;
 6564: esac
 6565:     OBJDUMP=$ac_ct_OBJDUMP
 6566:   fi
 6567: else
 6568:   OBJDUMP="$ac_cv_prog_OBJDUMP"
 6569: fi
 6570: 
 6571:   ;;
 6572: esac
 6573: 
 6574: test -z "$AS" && AS=as
 6575: 
 6576: 
 6577: 
 6578: 
 6579: 
 6580: test -z "$DLLTOOL" && DLLTOOL=dlltool
 6581: 
 6582: 
 6583: 
 6584: 
 6585: 
 6586: test -z "$OBJDUMP" && OBJDUMP=objdump
 6587: 
 6588: 
 6589: 
 6590: 
 6591: 
 6592: 
 6593: 
 6594: case `pwd` in
 6595:   *\ * | *\	*)
 6596:     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
 6597: $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
 6598: esac
 6599: 
 6600: 
 6601: 
 6602: macro_version='2.4.2'
 6603: macro_revision='1.3337'
 6604: 
 6605: 
 6606: 
 6607: 
 6608: 
 6609: 
 6610: 
 6611: 
 6612: 
 6613: 
 6614: 
 6615: 
 6616: 
 6617: ltmain="$ac_aux_dir/ltmain.sh"
 6618: 
 6619: # Backslashify metacharacters that are still active within
 6620: # double-quoted strings.
 6621: sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
 6622: 
 6623: # Same as above, but do not quote variable references.
 6624: double_quote_subst='s/\(["`\\]\)/\\\1/g'
 6625: 
 6626: # Sed substitution to delay expansion of an escaped shell variable in a
 6627: # double_quote_subst'ed string.
 6628: delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
 6629: 
 6630: # Sed substitution to delay expansion of an escaped single quote.
 6631: delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
 6632: 
 6633: # Sed substitution to avoid accidental globbing in evaled expressions
 6634: no_glob_subst='s/\*/\\\*/g'
 6635: 
 6636: ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
 6637: ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
 6638: ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
 6639: 
 6640: { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
 6641: $as_echo_n "checking how to print strings... " >&6; }
 6642: # Test print first, because it will be a builtin if present.
 6643: if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
 6644:    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
 6645:   ECHO='print -r --'
 6646: elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
 6647:   ECHO='printf %s\n'
 6648: else
 6649:   # Use this function as a fallback that always works.
 6650:   func_fallback_echo ()
 6651:   {
 6652:     eval 'cat <<_LTECHO_EOF
 6653: $1
 6654: _LTECHO_EOF'
 6655:   }
 6656:   ECHO='func_fallback_echo'
 6657: fi
 6658: 
 6659: # func_echo_all arg...
 6660: # Invoke $ECHO with all args, space-separated.
 6661: func_echo_all ()
 6662: {
 6663:     $ECHO ""
 6664: }
 6665: 
 6666: case "$ECHO" in
 6667:   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
 6668: $as_echo "printf" >&6; } ;;
 6669:   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
 6670: $as_echo "print -r" >&6; } ;;
 6671:   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
 6672: $as_echo "cat" >&6; } ;;
 6673: esac
 6674: 
 6675: 
 6676: 
 6677: 
 6678: 
 6679: 
 6680: 
 6681: 
 6682: 
 6683: 
 6684: 
 6685: 
 6686: 
 6687: 
 6688: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
 6689: $as_echo_n "checking for a sed that does not truncate output... " >&6; }
 6690: if ${ac_cv_path_SED+:} false; then :
 6691:   $as_echo_n "(cached) " >&6
 6692: else
 6693:             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
 6694:      for ac_i in 1 2 3 4 5 6 7; do
 6695:        ac_script="$ac_script$as_nl$ac_script"
 6696:      done
 6697:      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
 6698:      { ac_script=; unset ac_script;}
 6699:      if test -z "$SED"; then
 6700:   ac_path_SED_found=false
 6701:   # Loop through the user's path and test for each of PROGNAME-LIST
 6702:   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 6703: for as_dir in $PATH
 6704: do
 6705:   IFS=$as_save_IFS
 6706:   test -z "$as_dir" && as_dir=.
 6707:     for ac_prog in sed gsed; do
 6708:     for ac_exec_ext in '' $ac_executable_extensions; do
 6709:       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
 6710:       as_fn_executable_p "$ac_path_SED" || continue
 6711: # Check for GNU ac_path_SED and select it if it is found.
 6712:   # Check for GNU $ac_path_SED
 6713: case `"$ac_path_SED" --version 2>&1` in
 6714: *GNU*)
 6715:   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
 6716: *)
 6717:   ac_count=0
 6718:   $as_echo_n 0123456789 >"conftest.in"
 6719:   while :
 6720:   do
 6721:     cat "conftest.in" "conftest.in" >"conftest.tmp"
 6722:     mv "conftest.tmp" "conftest.in"
 6723:     cp "conftest.in" "conftest.nl"
 6724:     $as_echo '' >> "conftest.nl"
 6725:     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
 6726:     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
 6727:     as_fn_arith $ac_count + 1 && ac_count=$as_val
 6728:     if test $ac_count -gt ${ac_path_SED_max-0}; then
 6729:       # Best one so far, save it but keep looking for a better one
 6730:       ac_cv_path_SED="$ac_path_SED"
 6731:       ac_path_SED_max=$ac_count
 6732:     fi
 6733:     # 10*(2^10) chars as input seems more than enough
 6734:     test $ac_count -gt 10 && break
 6735:   done
 6736:   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
 6737: esac
 6738: 
 6739:       $ac_path_SED_found && break 3
 6740:     done
 6741:   done
 6742:   done
 6743: IFS=$as_save_IFS
 6744:   if test -z "$ac_cv_path_SED"; then
 6745:     as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
 6746:   fi
 6747: else
 6748:   ac_cv_path_SED=$SED
 6749: fi
 6750: 
 6751: fi
 6752: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
 6753: $as_echo "$ac_cv_path_SED" >&6; }
 6754:  SED="$ac_cv_path_SED"
 6755:   rm -f conftest.sed
 6756: 
 6757: test -z "$SED" && SED=sed
 6758: Xsed="$SED -e 1s/^X//"
 6759: 
 6760: 
 6761: 
 6762: 
 6763: 
 6764: 
 6765: 
 6766: 
 6767: 
 6768: 
 6769: 
 6770: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
 6771: $as_echo_n "checking for fgrep... " >&6; }
 6772: if ${ac_cv_path_FGREP+:} false; then :
 6773:   $as_echo_n "(cached) " >&6
 6774: else
 6775:   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
 6776:    then ac_cv_path_FGREP="$GREP -F"
 6777:    else
 6778:      if test -z "$FGREP"; then
 6779:   ac_path_FGREP_found=false
 6780:   # Loop through the user's path and test for each of PROGNAME-LIST
 6781:   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 6782: for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
 6783: do
 6784:   IFS=$as_save_IFS
 6785:   test -z "$as_dir" && as_dir=.
 6786:     for ac_prog in fgrep; do
 6787:     for ac_exec_ext in '' $ac_executable_extensions; do
 6788:       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
 6789:       as_fn_executable_p "$ac_path_FGREP" || continue
 6790: # Check for GNU ac_path_FGREP and select it if it is found.
 6791:   # Check for GNU $ac_path_FGREP
 6792: case `"$ac_path_FGREP" --version 2>&1` in
 6793: *GNU*)
 6794:   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
 6795: *)
 6796:   ac_count=0
 6797:   $as_echo_n 0123456789 >"conftest.in"
 6798:   while :
 6799:   do
 6800:     cat "conftest.in" "conftest.in" >"conftest.tmp"
 6801:     mv "conftest.tmp" "conftest.in"
 6802:     cp "conftest.in" "conftest.nl"
 6803:     $as_echo 'FGREP' >> "conftest.nl"
 6804:     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
 6805:     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
 6806:     as_fn_arith $ac_count + 1 && ac_count=$as_val
 6807:     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
 6808:       # Best one so far, save it but keep looking for a better one
 6809:       ac_cv_path_FGREP="$ac_path_FGREP"
 6810:       ac_path_FGREP_max=$ac_count
 6811:     fi
 6812:     # 10*(2^10) chars as input seems more than enough
 6813:     test $ac_count -gt 10 && break
 6814:   done
 6815:   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
 6816: esac
 6817: 
 6818:       $ac_path_FGREP_found && break 3
 6819:     done
 6820:   done
 6821:   done
 6822: IFS=$as_save_IFS
 6823:   if test -z "$ac_cv_path_FGREP"; then
 6824:     as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
 6825:   fi
 6826: else
 6827:   ac_cv_path_FGREP=$FGREP
 6828: fi
 6829: 
 6830:    fi
 6831: fi
 6832: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
 6833: $as_echo "$ac_cv_path_FGREP" >&6; }
 6834:  FGREP="$ac_cv_path_FGREP"
 6835: 
 6836: 
 6837: test -z "$GREP" && GREP=grep
 6838: 
 6839: 
 6840: 
 6841: 
 6842: 
 6843: 
 6844: 
 6845: 
 6846: 
 6847: 
 6848: 
 6849: 
 6850: 
 6851: 
 6852: 
 6853: 
 6854: 
 6855: 
 6856: 
 6857: # Check whether --with-gnu-ld was given.
 6858: if test "${with_gnu_ld+set}" = set; then :
 6859:   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
 6860: else
 6861:   with_gnu_ld=no
 6862: fi
 6863: 
 6864: ac_prog=ld
 6865: if test "$GCC" = yes; then
 6866:   # Check if gcc -print-prog-name=ld gives a path.
 6867:   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
 6868: $as_echo_n "checking for ld used by $CC... " >&6; }
 6869:   case $host in
 6870:   *-*-mingw*)
 6871:     # gcc leaves a trailing carriage return which upsets mingw
 6872:     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
 6873:   *)
 6874:     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
 6875:   esac
 6876:   case $ac_prog in
 6877:     # Accept absolute paths.
 6878:     [\\/]* | ?:[\\/]*)
 6879:       re_direlt='/[^/][^/]*/\.\./'
 6880:       # Canonicalize the pathname of ld
 6881:       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
 6882:       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
 6883: 	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
 6884:       done
 6885:       test -z "$LD" && LD="$ac_prog"
 6886:       ;;
 6887:   "")
 6888:     # If it fails, then pretend we aren't using GCC.
 6889:     ac_prog=ld
 6890:     ;;
 6891:   *)
 6892:     # If it is relative, then search for the first ld in PATH.
 6893:     with_gnu_ld=unknown
 6894:     ;;
 6895:   esac
 6896: elif test "$with_gnu_ld" = yes; then
 6897:   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
 6898: $as_echo_n "checking for GNU ld... " >&6; }
 6899: else
 6900:   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
 6901: $as_echo_n "checking for non-GNU ld... " >&6; }
 6902: fi
 6903: if ${lt_cv_path_LD+:} false; then :
 6904:   $as_echo_n "(cached) " >&6
 6905: else
 6906:   if test -z "$LD"; then
 6907:   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
 6908:   for ac_dir in $PATH; do
 6909:     IFS="$lt_save_ifs"
 6910:     test -z "$ac_dir" && ac_dir=.
 6911:     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
 6912:       lt_cv_path_LD="$ac_dir/$ac_prog"
 6913:       # Check to see if the program is GNU ld.  I'd rather use --version,
 6914:       # but apparently some variants of GNU ld only accept -v.
 6915:       # Break only if it was the GNU/non-GNU ld that we prefer.
 6916:       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
 6917:       *GNU* | *'with BFD'*)
 6918: 	test "$with_gnu_ld" != no && break
 6919: 	;;
 6920:       *)
 6921: 	test "$with_gnu_ld" != yes && break
 6922: 	;;
 6923:       esac
 6924:     fi
 6925:   done
 6926:   IFS="$lt_save_ifs"
 6927: else
 6928:   lt_cv_path_LD="$LD" # Let the user override the test with a path.
 6929: fi
 6930: fi
 6931: 
 6932: LD="$lt_cv_path_LD"
 6933: if test -n "$LD"; then
 6934:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
 6935: $as_echo "$LD" >&6; }
 6936: else
 6937:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 6938: $as_echo "no" >&6; }
 6939: fi
 6940: test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
 6941: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
 6942: $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
 6943: if ${lt_cv_prog_gnu_ld+:} false; then :
 6944:   $as_echo_n "(cached) " >&6
 6945: else
 6946:   # I'd rather use --version here, but apparently some GNU lds only accept -v.
 6947: case `$LD -v 2>&1 </dev/null` in
 6948: *GNU* | *'with BFD'*)
 6949:   lt_cv_prog_gnu_ld=yes
 6950:   ;;
 6951: *)
 6952:   lt_cv_prog_gnu_ld=no
 6953:   ;;
 6954: esac
 6955: fi
 6956: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
 6957: $as_echo "$lt_cv_prog_gnu_ld" >&6; }
 6958: with_gnu_ld=$lt_cv_prog_gnu_ld
 6959: 
 6960: 
 6961: 
 6962: 
 6963: 
 6964: 
 6965: 
 6966: 
 6967: 
 6968: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
 6969: $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
 6970: if ${lt_cv_path_NM+:} false; then :
 6971:   $as_echo_n "(cached) " >&6
 6972: else
 6973:   if test -n "$NM"; then
 6974:   # Let the user override the test.
 6975:   lt_cv_path_NM="$NM"
 6976: else
 6977:   lt_nm_to_check="${ac_tool_prefix}nm"
 6978:   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
 6979:     lt_nm_to_check="$lt_nm_to_check nm"
 6980:   fi
 6981:   for lt_tmp_nm in $lt_nm_to_check; do
 6982:     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
 6983:     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
 6984:       IFS="$lt_save_ifs"
 6985:       test -z "$ac_dir" && ac_dir=.
 6986:       tmp_nm="$ac_dir/$lt_tmp_nm"
 6987:       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
 6988: 	# Check to see if the nm accepts a BSD-compat flag.
 6989: 	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
 6990: 	#   nm: unknown option "B" ignored
 6991: 	# Tru64's nm complains that /dev/null is an invalid object file
 6992: 	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
 6993: 	*/dev/null* | *'Invalid file or object type'*)
 6994: 	  lt_cv_path_NM="$tmp_nm -B"
 6995: 	  break
 6996: 	  ;;
 6997: 	*)
 6998: 	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
 6999: 	  */dev/null*)
 7000: 	    lt_cv_path_NM="$tmp_nm -p"
 7001: 	    break
 7002: 	    ;;
 7003: 	  *)
 7004: 	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
 7005: 	    continue # so that we can try to find one that supports BSD flags
 7006: 	    ;;
 7007: 	  esac
 7008: 	  ;;
 7009: 	esac
 7010:       fi
 7011:     done
 7012:     IFS="$lt_save_ifs"
 7013:   done
 7014:   : ${lt_cv_path_NM=no}
 7015: fi
 7016: fi
 7017: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
 7018: $as_echo "$lt_cv_path_NM" >&6; }
 7019: if test "$lt_cv_path_NM" != "no"; then
 7020:   NM="$lt_cv_path_NM"
 7021: else
 7022:   # Didn't find any BSD compatible name lister, look for dumpbin.
 7023:   if test -n "$DUMPBIN"; then :
 7024:     # Let the user override the test.
 7025:   else
 7026:     if test -n "$ac_tool_prefix"; then
 7027:   for ac_prog in dumpbin "link -dump"
 7028:   do
 7029:     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
 7030: set dummy $ac_tool_prefix$ac_prog; ac_word=$2
 7031: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 7032: $as_echo_n "checking for $ac_word... " >&6; }
 7033: if ${ac_cv_prog_DUMPBIN+:} false; then :
 7034:   $as_echo_n "(cached) " >&6
 7035: else
 7036:   if test -n "$DUMPBIN"; then
 7037:   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
 7038: else
 7039: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 7040: for as_dir in $PATH
 7041: do
 7042:   IFS=$as_save_IFS
 7043:   test -z "$as_dir" && as_dir=.
 7044:     for ac_exec_ext in '' $ac_executable_extensions; do
 7045:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 7046:     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
 7047:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 7048:     break 2
 7049:   fi
 7050: done
 7051:   done
 7052: IFS=$as_save_IFS
 7053: 
 7054: fi
 7055: fi
 7056: DUMPBIN=$ac_cv_prog_DUMPBIN
 7057: if test -n "$DUMPBIN"; then
 7058:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
 7059: $as_echo "$DUMPBIN" >&6; }
 7060: else
 7061:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 7062: $as_echo "no" >&6; }
 7063: fi
 7064: 
 7065: 
 7066:     test -n "$DUMPBIN" && break
 7067:   done
 7068: fi
 7069: if test -z "$DUMPBIN"; then
 7070:   ac_ct_DUMPBIN=$DUMPBIN
 7071:   for ac_prog in dumpbin "link -dump"
 7072: do
 7073:   # Extract the first word of "$ac_prog", so it can be a program name with args.
 7074: set dummy $ac_prog; ac_word=$2
 7075: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 7076: $as_echo_n "checking for $ac_word... " >&6; }
 7077: if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
 7078:   $as_echo_n "(cached) " >&6
 7079: else
 7080:   if test -n "$ac_ct_DUMPBIN"; then
 7081:   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
 7082: else
 7083: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 7084: for as_dir in $PATH
 7085: do
 7086:   IFS=$as_save_IFS
 7087:   test -z "$as_dir" && as_dir=.
 7088:     for ac_exec_ext in '' $ac_executable_extensions; do
 7089:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 7090:     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
 7091:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 7092:     break 2
 7093:   fi
 7094: done
 7095:   done
 7096: IFS=$as_save_IFS
 7097: 
 7098: fi
 7099: fi
 7100: ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
 7101: if test -n "$ac_ct_DUMPBIN"; then
 7102:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
 7103: $as_echo "$ac_ct_DUMPBIN" >&6; }
 7104: else
 7105:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 7106: $as_echo "no" >&6; }
 7107: fi
 7108: 
 7109: 
 7110:   test -n "$ac_ct_DUMPBIN" && break
 7111: done
 7112: 
 7113:   if test "x$ac_ct_DUMPBIN" = x; then
 7114:     DUMPBIN=":"
 7115:   else
 7116:     case $cross_compiling:$ac_tool_warned in
 7117: yes:)
 7118: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 7119: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 7120: ac_tool_warned=yes ;;
 7121: esac
 7122:     DUMPBIN=$ac_ct_DUMPBIN
 7123:   fi
 7124: fi
 7125: 
 7126:     case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
 7127:     *COFF*)
 7128:       DUMPBIN="$DUMPBIN -symbols"
 7129:       ;;
 7130:     *)
 7131:       DUMPBIN=:
 7132:       ;;
 7133:     esac
 7134:   fi
 7135: 
 7136:   if test "$DUMPBIN" != ":"; then
 7137:     NM="$DUMPBIN"
 7138:   fi
 7139: fi
 7140: test -z "$NM" && NM=nm
 7141: 
 7142: 
 7143: 
 7144: 
 7145: 
 7146: 
 7147: { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
 7148: $as_echo_n "checking the name lister ($NM) interface... " >&6; }
 7149: if ${lt_cv_nm_interface+:} false; then :
 7150:   $as_echo_n "(cached) " >&6
 7151: else
 7152:   lt_cv_nm_interface="BSD nm"
 7153:   echo "int some_variable = 0;" > conftest.$ac_ext
 7154:   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
 7155:   (eval "$ac_compile" 2>conftest.err)
 7156:   cat conftest.err >&5
 7157:   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
 7158:   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
 7159:   cat conftest.err >&5
 7160:   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
 7161:   cat conftest.out >&5
 7162:   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
 7163:     lt_cv_nm_interface="MS dumpbin"
 7164:   fi
 7165:   rm -f conftest*
 7166: fi
 7167: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
 7168: $as_echo "$lt_cv_nm_interface" >&6; }
 7169: 
 7170: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
 7171: $as_echo_n "checking whether ln -s works... " >&6; }
 7172: LN_S=$as_ln_s
 7173: if test "$LN_S" = "ln -s"; then
 7174:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 7175: $as_echo "yes" >&6; }
 7176: else
 7177:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
 7178: $as_echo "no, using $LN_S" >&6; }
 7179: fi
 7180: 
 7181: # find the maximum length of command line arguments
 7182: { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
 7183: $as_echo_n "checking the maximum length of command line arguments... " >&6; }
 7184: if ${lt_cv_sys_max_cmd_len+:} false; then :
 7185:   $as_echo_n "(cached) " >&6
 7186: else
 7187:     i=0
 7188:   teststring="ABCD"
 7189: 
 7190:   case $build_os in
 7191:   msdosdjgpp*)
 7192:     # On DJGPP, this test can blow up pretty badly due to problems in libc
 7193:     # (any single argument exceeding 2000 bytes causes a buffer overrun
 7194:     # during glob expansion).  Even if it were fixed, the result of this
 7195:     # check would be larger than it should be.
 7196:     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
 7197:     ;;
 7198: 
 7199:   gnu*)
 7200:     # Under GNU Hurd, this test is not required because there is
 7201:     # no limit to the length of command line arguments.
 7202:     # Libtool will interpret -1 as no limit whatsoever
 7203:     lt_cv_sys_max_cmd_len=-1;
 7204:     ;;
 7205: 
 7206:   cygwin* | mingw* | cegcc*)
 7207:     # On Win9x/ME, this test blows up -- it succeeds, but takes
 7208:     # about 5 minutes as the teststring grows exponentially.
 7209:     # Worse, since 9x/ME are not pre-emptively multitasking,
 7210:     # you end up with a "frozen" computer, even though with patience
 7211:     # the test eventually succeeds (with a max line length of 256k).
 7212:     # Instead, let's just punt: use the minimum linelength reported by
 7213:     # all of the supported platforms: 8192 (on NT/2K/XP).
 7214:     lt_cv_sys_max_cmd_len=8192;
 7215:     ;;
 7216: 
 7217:   mint*)
 7218:     # On MiNT this can take a long time and run out of memory.
 7219:     lt_cv_sys_max_cmd_len=8192;
 7220:     ;;
 7221: 
 7222:   amigaos*)
 7223:     # On AmigaOS with pdksh, this test takes hours, literally.
 7224:     # So we just punt and use a minimum line length of 8192.
 7225:     lt_cv_sys_max_cmd_len=8192;
 7226:     ;;
 7227: 
 7228:   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
 7229:     # This has been around since 386BSD, at least.  Likely further.
 7230:     if test -x /sbin/sysctl; then
 7231:       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
 7232:     elif test -x /usr/sbin/sysctl; then
 7233:       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
 7234:     else
 7235:       lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
 7236:     fi
 7237:     # And add a safety zone
 7238:     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
 7239:     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
 7240:     ;;
 7241: 
 7242:   interix*)
 7243:     # We know the value 262144 and hardcode it with a safety zone (like BSD)
 7244:     lt_cv_sys_max_cmd_len=196608
 7245:     ;;
 7246: 
 7247:   os2*)
 7248:     # The test takes a long time on OS/2.
 7249:     lt_cv_sys_max_cmd_len=8192
 7250:     ;;
 7251: 
 7252:   osf*)
 7253:     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
 7254:     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
 7255:     # nice to cause kernel panics so lets avoid the loop below.
 7256:     # First set a reasonable default.
 7257:     lt_cv_sys_max_cmd_len=16384
 7258:     #
 7259:     if test -x /sbin/sysconfig; then
 7260:       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
 7261:         *1*) lt_cv_sys_max_cmd_len=-1 ;;
 7262:       esac
 7263:     fi
 7264:     ;;
 7265:   sco3.2v5*)
 7266:     lt_cv_sys_max_cmd_len=102400
 7267:     ;;
 7268:   sysv5* | sco5v6* | sysv4.2uw2*)
 7269:     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
 7270:     if test -n "$kargmax"; then
 7271:       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
 7272:     else
 7273:       lt_cv_sys_max_cmd_len=32768
 7274:     fi
 7275:     ;;
 7276:   *)
 7277:     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
 7278:     if test -n "$lt_cv_sys_max_cmd_len"; then
 7279:       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
 7280:       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
 7281:     else
 7282:       # Make teststring a little bigger before we do anything with it.
 7283:       # a 1K string should be a reasonable start.
 7284:       for i in 1 2 3 4 5 6 7 8 ; do
 7285:         teststring=$teststring$teststring
 7286:       done
 7287:       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
 7288:       # If test is not a shell built-in, we'll probably end up computing a
 7289:       # maximum length that is only half of the actual maximum length, but
 7290:       # we can't tell.
 7291:       while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
 7292: 	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
 7293: 	      test $i != 17 # 1/2 MB should be enough
 7294:       do
 7295:         i=`expr $i + 1`
 7296:         teststring=$teststring$teststring
 7297:       done
 7298:       # Only check the string length outside the loop.
 7299:       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
 7300:       teststring=
 7301:       # Add a significant safety factor because C++ compilers can tack on
 7302:       # massive amounts of additional arguments before passing them to the
 7303:       # linker.  It appears as though 1/2 is a usable value.
 7304:       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
 7305:     fi
 7306:     ;;
 7307:   esac
 7308: 
 7309: fi
 7310: 
 7311: if test -n $lt_cv_sys_max_cmd_len ; then
 7312:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
 7313: $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
 7314: else
 7315:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
 7316: $as_echo "none" >&6; }
 7317: fi
 7318: max_cmd_len=$lt_cv_sys_max_cmd_len
 7319: 
 7320: 
 7321: 
 7322: 
 7323: 
 7324: 
 7325: : ${CP="cp -f"}
 7326: : ${MV="mv -f"}
 7327: : ${RM="rm -f"}
 7328: 
 7329: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
 7330: $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
 7331: # Try some XSI features
 7332: xsi_shell=no
 7333: ( _lt_dummy="a/b/c"
 7334:   test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
 7335:       = c,a/b,b/c, \
 7336:     && eval 'test $(( 1 + 1 )) -eq 2 \
 7337:     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
 7338:   && xsi_shell=yes
 7339: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
 7340: $as_echo "$xsi_shell" >&6; }
 7341: 
 7342: 
 7343: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
 7344: $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
 7345: lt_shell_append=no
 7346: ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
 7347:     >/dev/null 2>&1 \
 7348:   && lt_shell_append=yes
 7349: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
 7350: $as_echo "$lt_shell_append" >&6; }
 7351: 
 7352: 
 7353: if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
 7354:   lt_unset=unset
 7355: else
 7356:   lt_unset=false
 7357: fi
 7358: 
 7359: 
 7360: 
 7361: 
 7362: 
 7363: # test EBCDIC or ASCII
 7364: case `echo X|tr X '\101'` in
 7365:  A) # ASCII based system
 7366:     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
 7367:   lt_SP2NL='tr \040 \012'
 7368:   lt_NL2SP='tr \015\012 \040\040'
 7369:   ;;
 7370:  *) # EBCDIC based system
 7371:   lt_SP2NL='tr \100 \n'
 7372:   lt_NL2SP='tr \r\n \100\100'
 7373:   ;;
 7374: esac
 7375: 
 7376: 
 7377: 
 7378: 
 7379: 
 7380: 
 7381: 
 7382: 
 7383: 
 7384: { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
 7385: $as_echo_n "checking how to convert $build file names to $host format... " >&6; }
 7386: if ${lt_cv_to_host_file_cmd+:} false; then :
 7387:   $as_echo_n "(cached) " >&6
 7388: else
 7389:   case $host in
 7390:   *-*-mingw* )
 7391:     case $build in
 7392:       *-*-mingw* ) # actually msys
 7393:         lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
 7394:         ;;
 7395:       *-*-cygwin* )
 7396:         lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
 7397:         ;;
 7398:       * ) # otherwise, assume *nix
 7399:         lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
 7400:         ;;
 7401:     esac
 7402:     ;;
 7403:   *-*-cygwin* )
 7404:     case $build in
 7405:       *-*-mingw* ) # actually msys
 7406:         lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
 7407:         ;;
 7408:       *-*-cygwin* )
 7409:         lt_cv_to_host_file_cmd=func_convert_file_noop
 7410:         ;;
 7411:       * ) # otherwise, assume *nix
 7412:         lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
 7413:         ;;
 7414:     esac
 7415:     ;;
 7416:   * ) # unhandled hosts (and "normal" native builds)
 7417:     lt_cv_to_host_file_cmd=func_convert_file_noop
 7418:     ;;
 7419: esac
 7420: 
 7421: fi
 7422: 
 7423: to_host_file_cmd=$lt_cv_to_host_file_cmd
 7424: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
 7425: $as_echo "$lt_cv_to_host_file_cmd" >&6; }
 7426: 
 7427: 
 7428: 
 7429: 
 7430: 
 7431: { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
 7432: $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
 7433: if ${lt_cv_to_tool_file_cmd+:} false; then :
 7434:   $as_echo_n "(cached) " >&6
 7435: else
 7436:   #assume ordinary cross tools, or native build.
 7437: lt_cv_to_tool_file_cmd=func_convert_file_noop
 7438: case $host in
 7439:   *-*-mingw* )
 7440:     case $build in
 7441:       *-*-mingw* ) # actually msys
 7442:         lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
 7443:         ;;
 7444:     esac
 7445:     ;;
 7446: esac
 7447: 
 7448: fi
 7449: 
 7450: to_tool_file_cmd=$lt_cv_to_tool_file_cmd
 7451: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
 7452: $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
 7453: 
 7454: 
 7455: 
 7456: 
 7457: 
 7458: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
 7459: $as_echo_n "checking for $LD option to reload object files... " >&6; }
 7460: if ${lt_cv_ld_reload_flag+:} false; then :
 7461:   $as_echo_n "(cached) " >&6
 7462: else
 7463:   lt_cv_ld_reload_flag='-r'
 7464: fi
 7465: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
 7466: $as_echo "$lt_cv_ld_reload_flag" >&6; }
 7467: reload_flag=$lt_cv_ld_reload_flag
 7468: case $reload_flag in
 7469: "" | " "*) ;;
 7470: *) reload_flag=" $reload_flag" ;;
 7471: esac
 7472: reload_cmds='$LD$reload_flag -o $output$reload_objs'
 7473: case $host_os in
 7474:   cygwin* | mingw* | pw32* | cegcc*)
 7475:     if test "$GCC" != yes; then
 7476:       reload_cmds=false
 7477:     fi
 7478:     ;;
 7479:   darwin*)
 7480:     if test "$GCC" = yes; then
 7481:       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
 7482:     else
 7483:       reload_cmds='$LD$reload_flag -o $output$reload_objs'
 7484:     fi
 7485:     ;;
 7486: esac
 7487: 
 7488: 
 7489: 
 7490: 
 7491: 
 7492: 
 7493: 
 7494: 
 7495: 
 7496: if test -n "$ac_tool_prefix"; then
 7497:   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
 7498: set dummy ${ac_tool_prefix}objdump; ac_word=$2
 7499: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 7500: $as_echo_n "checking for $ac_word... " >&6; }
 7501: if ${ac_cv_prog_OBJDUMP+:} false; then :
 7502:   $as_echo_n "(cached) " >&6
 7503: else
 7504:   if test -n "$OBJDUMP"; then
 7505:   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
 7506: else
 7507: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 7508: for as_dir in $PATH
 7509: do
 7510:   IFS=$as_save_IFS
 7511:   test -z "$as_dir" && as_dir=.
 7512:     for ac_exec_ext in '' $ac_executable_extensions; do
 7513:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 7514:     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
 7515:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 7516:     break 2
 7517:   fi
 7518: done
 7519:   done
 7520: IFS=$as_save_IFS
 7521: 
 7522: fi
 7523: fi
 7524: OBJDUMP=$ac_cv_prog_OBJDUMP
 7525: if test -n "$OBJDUMP"; then
 7526:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
 7527: $as_echo "$OBJDUMP" >&6; }
 7528: else
 7529:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 7530: $as_echo "no" >&6; }
 7531: fi
 7532: 
 7533: 
 7534: fi
 7535: if test -z "$ac_cv_prog_OBJDUMP"; then
 7536:   ac_ct_OBJDUMP=$OBJDUMP
 7537:   # Extract the first word of "objdump", so it can be a program name with args.
 7538: set dummy objdump; ac_word=$2
 7539: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 7540: $as_echo_n "checking for $ac_word... " >&6; }
 7541: if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
 7542:   $as_echo_n "(cached) " >&6
 7543: else
 7544:   if test -n "$ac_ct_OBJDUMP"; then
 7545:   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
 7546: else
 7547: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 7548: for as_dir in $PATH
 7549: do
 7550:   IFS=$as_save_IFS
 7551:   test -z "$as_dir" && as_dir=.
 7552:     for ac_exec_ext in '' $ac_executable_extensions; do
 7553:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 7554:     ac_cv_prog_ac_ct_OBJDUMP="objdump"
 7555:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 7556:     break 2
 7557:   fi
 7558: done
 7559:   done
 7560: IFS=$as_save_IFS
 7561: 
 7562: fi
 7563: fi
 7564: ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
 7565: if test -n "$ac_ct_OBJDUMP"; then
 7566:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
 7567: $as_echo "$ac_ct_OBJDUMP" >&6; }
 7568: else
 7569:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 7570: $as_echo "no" >&6; }
 7571: fi
 7572: 
 7573:   if test "x$ac_ct_OBJDUMP" = x; then
 7574:     OBJDUMP="false"
 7575:   else
 7576:     case $cross_compiling:$ac_tool_warned in
 7577: yes:)
 7578: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 7579: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 7580: ac_tool_warned=yes ;;
 7581: esac
 7582:     OBJDUMP=$ac_ct_OBJDUMP
 7583:   fi
 7584: else
 7585:   OBJDUMP="$ac_cv_prog_OBJDUMP"
 7586: fi
 7587: 
 7588: test -z "$OBJDUMP" && OBJDUMP=objdump
 7589: 
 7590: 
 7591: 
 7592: 
 7593: 
 7594: 
 7595: { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
 7596: $as_echo_n "checking how to recognize dependent libraries... " >&6; }
 7597: if ${lt_cv_deplibs_check_method+:} false; then :
 7598:   $as_echo_n "(cached) " >&6
 7599: else
 7600:   lt_cv_file_magic_cmd='$MAGIC_CMD'
 7601: lt_cv_file_magic_test_file=
 7602: lt_cv_deplibs_check_method='unknown'
 7603: # Need to set the preceding variable on all platforms that support
 7604: # interlibrary dependencies.
 7605: # 'none' -- dependencies not supported.
 7606: # `unknown' -- same as none, but documents that we really don't know.
 7607: # 'pass_all' -- all dependencies passed with no checks.
 7608: # 'test_compile' -- check by making test program.
 7609: # 'file_magic [[regex]]' -- check by looking for files in library path
 7610: # which responds to the $file_magic_cmd with a given extended regex.
 7611: # If you have `file' or equivalent on your system and you're not sure
 7612: # whether `pass_all' will *always* work, you probably want this one.
 7613: 
 7614: case $host_os in
 7615: aix[4-9]*)
 7616:   lt_cv_deplibs_check_method=pass_all
 7617:   ;;
 7618: 
 7619: beos*)
 7620:   lt_cv_deplibs_check_method=pass_all
 7621:   ;;
 7622: 
 7623: bsdi[45]*)
 7624:   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
 7625:   lt_cv_file_magic_cmd='/usr/bin/file -L'
 7626:   lt_cv_file_magic_test_file=/shlib/libc.so
 7627:   ;;
 7628: 
 7629: cygwin*)
 7630:   # func_win32_libid is a shell function defined in ltmain.sh
 7631:   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
 7632:   lt_cv_file_magic_cmd='func_win32_libid'
 7633:   ;;
 7634: 
 7635: mingw* | pw32*)
 7636:   # Base MSYS/MinGW do not provide the 'file' command needed by
 7637:   # func_win32_libid shell function, so use a weaker test based on 'objdump',
 7638:   # unless we find 'file', for example because we are cross-compiling.
 7639:   # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
 7640:   if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
 7641:     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
 7642:     lt_cv_file_magic_cmd='func_win32_libid'
 7643:   else
 7644:     # Keep this pattern in sync with the one in func_win32_libid.
 7645:     lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
 7646:     lt_cv_file_magic_cmd='$OBJDUMP -f'
 7647:   fi
 7648:   ;;
 7649: 
 7650: cegcc*)
 7651:   # use the weaker test based on 'objdump'. See mingw*.
 7652:   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
 7653:   lt_cv_file_magic_cmd='$OBJDUMP -f'
 7654:   ;;
 7655: 
 7656: darwin* | rhapsody*)
 7657:   lt_cv_deplibs_check_method=pass_all
 7658:   ;;
 7659: 
 7660: freebsd* | dragonfly*)
 7661:   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
 7662:     case $host_cpu in
 7663:     i*86 )
 7664:       # Not sure whether the presence of OpenBSD here was a mistake.
 7665:       # Let's accept both of them until this is cleared up.
 7666:       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
 7667:       lt_cv_file_magic_cmd=/usr/bin/file
 7668:       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
 7669:       ;;
 7670:     esac
 7671:   else
 7672:     lt_cv_deplibs_check_method=pass_all
 7673:   fi
 7674:   ;;
 7675: 
 7676: gnu*)
 7677:   lt_cv_deplibs_check_method=pass_all
 7678:   ;;
 7679: 
 7680: haiku*)
 7681:   lt_cv_deplibs_check_method=pass_all
 7682:   ;;
 7683: 
 7684: hpux10.20* | hpux11*)
 7685:   lt_cv_file_magic_cmd=/usr/bin/file
 7686:   case $host_cpu in
 7687:   ia64*)
 7688:     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
 7689:     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
 7690:     ;;
 7691:   hppa*64*)
 7692:     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
 7693:     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
 7694:     ;;
 7695:   *)
 7696:     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
 7697:     lt_cv_file_magic_test_file=/usr/lib/libc.sl
 7698:     ;;
 7699:   esac
 7700:   ;;
 7701: 
 7702: interix[3-9]*)
 7703:   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
 7704:   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
 7705:   ;;
 7706: 
 7707: irix5* | irix6* | nonstopux*)
 7708:   case $LD in
 7709:   *-32|*"-32 ") libmagic=32-bit;;
 7710:   *-n32|*"-n32 ") libmagic=N32;;
 7711:   *-64|*"-64 ") libmagic=64-bit;;
 7712:   *) libmagic=never-match;;
 7713:   esac
 7714:   lt_cv_deplibs_check_method=pass_all
 7715:   ;;
 7716: 
 7717: # This must be glibc/ELF.
 7718: linux* | k*bsd*-gnu | kopensolaris*-gnu)
 7719:   lt_cv_deplibs_check_method=pass_all
 7720:   ;;
 7721: 
 7722: netbsd*)
 7723:   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
 7724:     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
 7725:   else
 7726:     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
 7727:   fi
 7728:   ;;
 7729: 
 7730: newos6*)
 7731:   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
 7732:   lt_cv_file_magic_cmd=/usr/bin/file
 7733:   lt_cv_file_magic_test_file=/usr/lib/libnls.so
 7734:   ;;
 7735: 
 7736: *nto* | *qnx*)
 7737:   lt_cv_deplibs_check_method=pass_all
 7738:   ;;
 7739: 
 7740: openbsd*)
 7741:   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
 7742:     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
 7743:   else
 7744:     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
 7745:   fi
 7746:   ;;
 7747: 
 7748: osf3* | osf4* | osf5*)
 7749:   lt_cv_deplibs_check_method=pass_all
 7750:   ;;
 7751: 
 7752: rdos*)
 7753:   lt_cv_deplibs_check_method=pass_all
 7754:   ;;
 7755: 
 7756: solaris*)
 7757:   lt_cv_deplibs_check_method=pass_all
 7758:   ;;
 7759: 
 7760: sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
 7761:   lt_cv_deplibs_check_method=pass_all
 7762:   ;;
 7763: 
 7764: sysv4 | sysv4.3*)
 7765:   case $host_vendor in
 7766:   motorola)
 7767:     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]'
 7768:     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
 7769:     ;;
 7770:   ncr)
 7771:     lt_cv_deplibs_check_method=pass_all
 7772:     ;;
 7773:   sequent)
 7774:     lt_cv_file_magic_cmd='/bin/file'
 7775:     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
 7776:     ;;
 7777:   sni)
 7778:     lt_cv_file_magic_cmd='/bin/file'
 7779:     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
 7780:     lt_cv_file_magic_test_file=/lib/libc.so
 7781:     ;;
 7782:   siemens)
 7783:     lt_cv_deplibs_check_method=pass_all
 7784:     ;;
 7785:   pc)
 7786:     lt_cv_deplibs_check_method=pass_all
 7787:     ;;
 7788:   esac
 7789:   ;;
 7790: 
 7791: tpf*)
 7792:   lt_cv_deplibs_check_method=pass_all
 7793:   ;;
 7794: esac
 7795: 
 7796: fi
 7797: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
 7798: $as_echo "$lt_cv_deplibs_check_method" >&6; }
 7799: 
 7800: file_magic_glob=
 7801: want_nocaseglob=no
 7802: if test "$build" = "$host"; then
 7803:   case $host_os in
 7804:   mingw* | pw32*)
 7805:     if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
 7806:       want_nocaseglob=yes
 7807:     else
 7808:       file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
 7809:     fi
 7810:     ;;
 7811:   esac
 7812: fi
 7813: 
 7814: file_magic_cmd=$lt_cv_file_magic_cmd
 7815: deplibs_check_method=$lt_cv_deplibs_check_method
 7816: test -z "$deplibs_check_method" && deplibs_check_method=unknown
 7817: 
 7818: 
 7819: 
 7820: 
 7821: 
 7822: 
 7823: 
 7824: 
 7825: 
 7826: 
 7827: 
 7828: 
 7829: 
 7830: 
 7831: 
 7832: 
 7833: 
 7834: 
 7835: 
 7836: 
 7837: 
 7838: 
 7839: if test -n "$ac_tool_prefix"; then
 7840:   # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
 7841: set dummy ${ac_tool_prefix}dlltool; ac_word=$2
 7842: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 7843: $as_echo_n "checking for $ac_word... " >&6; }
 7844: if ${ac_cv_prog_DLLTOOL+:} false; then :
 7845:   $as_echo_n "(cached) " >&6
 7846: else
 7847:   if test -n "$DLLTOOL"; then
 7848:   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
 7849: else
 7850: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 7851: for as_dir in $PATH
 7852: do
 7853:   IFS=$as_save_IFS
 7854:   test -z "$as_dir" && as_dir=.
 7855:     for ac_exec_ext in '' $ac_executable_extensions; do
 7856:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 7857:     ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
 7858:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 7859:     break 2
 7860:   fi
 7861: done
 7862:   done
 7863: IFS=$as_save_IFS
 7864: 
 7865: fi
 7866: fi
 7867: DLLTOOL=$ac_cv_prog_DLLTOOL
 7868: if test -n "$DLLTOOL"; then
 7869:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
 7870: $as_echo "$DLLTOOL" >&6; }
 7871: else
 7872:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 7873: $as_echo "no" >&6; }
 7874: fi
 7875: 
 7876: 
 7877: fi
 7878: if test -z "$ac_cv_prog_DLLTOOL"; then
 7879:   ac_ct_DLLTOOL=$DLLTOOL
 7880:   # Extract the first word of "dlltool", so it can be a program name with args.
 7881: set dummy dlltool; ac_word=$2
 7882: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 7883: $as_echo_n "checking for $ac_word... " >&6; }
 7884: if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
 7885:   $as_echo_n "(cached) " >&6
 7886: else
 7887:   if test -n "$ac_ct_DLLTOOL"; then
 7888:   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
 7889: else
 7890: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 7891: for as_dir in $PATH
 7892: do
 7893:   IFS=$as_save_IFS
 7894:   test -z "$as_dir" && as_dir=.
 7895:     for ac_exec_ext in '' $ac_executable_extensions; do
 7896:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 7897:     ac_cv_prog_ac_ct_DLLTOOL="dlltool"
 7898:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 7899:     break 2
 7900:   fi
 7901: done
 7902:   done
 7903: IFS=$as_save_IFS
 7904: 
 7905: fi
 7906: fi
 7907: ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
 7908: if test -n "$ac_ct_DLLTOOL"; then
 7909:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
 7910: $as_echo "$ac_ct_DLLTOOL" >&6; }
 7911: else
 7912:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 7913: $as_echo "no" >&6; }
 7914: fi
 7915: 
 7916:   if test "x$ac_ct_DLLTOOL" = x; then
 7917:     DLLTOOL="false"
 7918:   else
 7919:     case $cross_compiling:$ac_tool_warned in
 7920: yes:)
 7921: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 7922: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 7923: ac_tool_warned=yes ;;
 7924: esac
 7925:     DLLTOOL=$ac_ct_DLLTOOL
 7926:   fi
 7927: else
 7928:   DLLTOOL="$ac_cv_prog_DLLTOOL"
 7929: fi
 7930: 
 7931: test -z "$DLLTOOL" && DLLTOOL=dlltool
 7932: 
 7933: 
 7934: 
 7935: 
 7936: 
 7937: 
 7938: 
 7939: { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
 7940: $as_echo_n "checking how to associate runtime and link libraries... " >&6; }
 7941: if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
 7942:   $as_echo_n "(cached) " >&6
 7943: else
 7944:   lt_cv_sharedlib_from_linklib_cmd='unknown'
 7945: 
 7946: case $host_os in
 7947: cygwin* | mingw* | pw32* | cegcc*)
 7948:   # two different shell functions defined in ltmain.sh
 7949:   # decide which to use based on capabilities of $DLLTOOL
 7950:   case `$DLLTOOL --help 2>&1` in
 7951:   *--identify-strict*)
 7952:     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
 7953:     ;;
 7954:   *)
 7955:     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
 7956:     ;;
 7957:   esac
 7958:   ;;
 7959: *)
 7960:   # fallback: assume linklib IS sharedlib
 7961:   lt_cv_sharedlib_from_linklib_cmd="$ECHO"
 7962:   ;;
 7963: esac
 7964: 
 7965: fi
 7966: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
 7967: $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
 7968: sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
 7969: test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
 7970: 
 7971: 
 7972: 
 7973: 
 7974: 
 7975: 
 7976: 
 7977: if test -n "$ac_tool_prefix"; then
 7978:   for ac_prog in ar
 7979:   do
 7980:     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
 7981: set dummy $ac_tool_prefix$ac_prog; ac_word=$2
 7982: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 7983: $as_echo_n "checking for $ac_word... " >&6; }
 7984: if ${ac_cv_prog_AR+:} false; then :
 7985:   $as_echo_n "(cached) " >&6
 7986: else
 7987:   if test -n "$AR"; then
 7988:   ac_cv_prog_AR="$AR" # Let the user override the test.
 7989: else
 7990: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 7991: for as_dir in $PATH
 7992: do
 7993:   IFS=$as_save_IFS
 7994:   test -z "$as_dir" && as_dir=.
 7995:     for ac_exec_ext in '' $ac_executable_extensions; do
 7996:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 7997:     ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
 7998:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 7999:     break 2
 8000:   fi
 8001: done
 8002:   done
 8003: IFS=$as_save_IFS
 8004: 
 8005: fi
 8006: fi
 8007: AR=$ac_cv_prog_AR
 8008: if test -n "$AR"; then
 8009:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
 8010: $as_echo "$AR" >&6; }
 8011: else
 8012:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 8013: $as_echo "no" >&6; }
 8014: fi
 8015: 
 8016: 
 8017:     test -n "$AR" && break
 8018:   done
 8019: fi
 8020: if test -z "$AR"; then
 8021:   ac_ct_AR=$AR
 8022:   for ac_prog in ar
 8023: do
 8024:   # Extract the first word of "$ac_prog", so it can be a program name with args.
 8025: set dummy $ac_prog; ac_word=$2
 8026: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 8027: $as_echo_n "checking for $ac_word... " >&6; }
 8028: if ${ac_cv_prog_ac_ct_AR+:} false; then :
 8029:   $as_echo_n "(cached) " >&6
 8030: else
 8031:   if test -n "$ac_ct_AR"; then
 8032:   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
 8033: else
 8034: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 8035: for as_dir in $PATH
 8036: do
 8037:   IFS=$as_save_IFS
 8038:   test -z "$as_dir" && as_dir=.
 8039:     for ac_exec_ext in '' $ac_executable_extensions; do
 8040:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 8041:     ac_cv_prog_ac_ct_AR="$ac_prog"
 8042:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 8043:     break 2
 8044:   fi
 8045: done
 8046:   done
 8047: IFS=$as_save_IFS
 8048: 
 8049: fi
 8050: fi
 8051: ac_ct_AR=$ac_cv_prog_ac_ct_AR
 8052: if test -n "$ac_ct_AR"; then
 8053:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
 8054: $as_echo "$ac_ct_AR" >&6; }
 8055: else
 8056:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 8057: $as_echo "no" >&6; }
 8058: fi
 8059: 
 8060: 
 8061:   test -n "$ac_ct_AR" && break
 8062: done
 8063: 
 8064:   if test "x$ac_ct_AR" = x; then
 8065:     AR="false"
 8066:   else
 8067:     case $cross_compiling:$ac_tool_warned in
 8068: yes:)
 8069: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 8070: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 8071: ac_tool_warned=yes ;;
 8072: esac
 8073:     AR=$ac_ct_AR
 8074:   fi
 8075: fi
 8076: 
 8077: : ${AR=ar}
 8078: : ${AR_FLAGS=cru}
 8079: 
 8080: 
 8081: 
 8082: 
 8083: 
 8084: 
 8085: 
 8086: 
 8087: 
 8088: 
 8089: 
 8090: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
 8091: $as_echo_n "checking for archiver @FILE support... " >&6; }
 8092: if ${lt_cv_ar_at_file+:} false; then :
 8093:   $as_echo_n "(cached) " >&6
 8094: else
 8095:   lt_cv_ar_at_file=no
 8096:    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 8097: /* end confdefs.h.  */
 8098: 
 8099: int
 8100: main ()
 8101: {
 8102: 
 8103:   ;
 8104:   return 0;
 8105: }
 8106: _ACEOF
 8107: if ac_fn_c_try_compile "$LINENO"; then :
 8108:   echo conftest.$ac_objext > conftest.lst
 8109:       lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
 8110:       { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
 8111:   (eval $lt_ar_try) 2>&5
 8112:   ac_status=$?
 8113:   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 8114:   test $ac_status = 0; }
 8115:       if test "$ac_status" -eq 0; then
 8116: 	# Ensure the archiver fails upon bogus file names.
 8117: 	rm -f conftest.$ac_objext libconftest.a
 8118: 	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
 8119:   (eval $lt_ar_try) 2>&5
 8120:   ac_status=$?
 8121:   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 8122:   test $ac_status = 0; }
 8123: 	if test "$ac_status" -ne 0; then
 8124:           lt_cv_ar_at_file=@
 8125:         fi
 8126:       fi
 8127:       rm -f conftest.* libconftest.a
 8128: 
 8129: fi
 8130: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 8131: 
 8132: fi
 8133: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
 8134: $as_echo "$lt_cv_ar_at_file" >&6; }
 8135: 
 8136: if test "x$lt_cv_ar_at_file" = xno; then
 8137:   archiver_list_spec=
 8138: else
 8139:   archiver_list_spec=$lt_cv_ar_at_file
 8140: fi
 8141: 
 8142: 
 8143: 
 8144: 
 8145: 
 8146: 
 8147: 
 8148: if test -n "$ac_tool_prefix"; then
 8149:   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
 8150: set dummy ${ac_tool_prefix}strip; ac_word=$2
 8151: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 8152: $as_echo_n "checking for $ac_word... " >&6; }
 8153: if ${ac_cv_prog_STRIP+:} false; then :
 8154:   $as_echo_n "(cached) " >&6
 8155: else
 8156:   if test -n "$STRIP"; then
 8157:   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
 8158: else
 8159: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 8160: for as_dir in $PATH
 8161: do
 8162:   IFS=$as_save_IFS
 8163:   test -z "$as_dir" && as_dir=.
 8164:     for ac_exec_ext in '' $ac_executable_extensions; do
 8165:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 8166:     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
 8167:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 8168:     break 2
 8169:   fi
 8170: done
 8171:   done
 8172: IFS=$as_save_IFS
 8173: 
 8174: fi
 8175: fi
 8176: STRIP=$ac_cv_prog_STRIP
 8177: if test -n "$STRIP"; then
 8178:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
 8179: $as_echo "$STRIP" >&6; }
 8180: else
 8181:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 8182: $as_echo "no" >&6; }
 8183: fi
 8184: 
 8185: 
 8186: fi
 8187: if test -z "$ac_cv_prog_STRIP"; then
 8188:   ac_ct_STRIP=$STRIP
 8189:   # Extract the first word of "strip", so it can be a program name with args.
 8190: set dummy strip; ac_word=$2
 8191: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 8192: $as_echo_n "checking for $ac_word... " >&6; }
 8193: if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
 8194:   $as_echo_n "(cached) " >&6
 8195: else
 8196:   if test -n "$ac_ct_STRIP"; then
 8197:   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
 8198: else
 8199: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 8200: for as_dir in $PATH
 8201: do
 8202:   IFS=$as_save_IFS
 8203:   test -z "$as_dir" && as_dir=.
 8204:     for ac_exec_ext in '' $ac_executable_extensions; do
 8205:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 8206:     ac_cv_prog_ac_ct_STRIP="strip"
 8207:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 8208:     break 2
 8209:   fi
 8210: done
 8211:   done
 8212: IFS=$as_save_IFS
 8213: 
 8214: fi
 8215: fi
 8216: ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
 8217: if test -n "$ac_ct_STRIP"; then
 8218:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
 8219: $as_echo "$ac_ct_STRIP" >&6; }
 8220: else
 8221:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 8222: $as_echo "no" >&6; }
 8223: fi
 8224: 
 8225:   if test "x$ac_ct_STRIP" = x; then
 8226:     STRIP=":"
 8227:   else
 8228:     case $cross_compiling:$ac_tool_warned in
 8229: yes:)
 8230: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 8231: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 8232: ac_tool_warned=yes ;;
 8233: esac
 8234:     STRIP=$ac_ct_STRIP
 8235:   fi
 8236: else
 8237:   STRIP="$ac_cv_prog_STRIP"
 8238: fi
 8239: 
 8240: test -z "$STRIP" && STRIP=:
 8241: 
 8242: 
 8243: 
 8244: 
 8245: 
 8246: 
 8247: if test -n "$ac_tool_prefix"; then
 8248:   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
 8249: set dummy ${ac_tool_prefix}ranlib; ac_word=$2
 8250: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 8251: $as_echo_n "checking for $ac_word... " >&6; }
 8252: if ${ac_cv_prog_RANLIB+:} false; then :
 8253:   $as_echo_n "(cached) " >&6
 8254: else
 8255:   if test -n "$RANLIB"; then
 8256:   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
 8257: else
 8258: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 8259: for as_dir in $PATH
 8260: do
 8261:   IFS=$as_save_IFS
 8262:   test -z "$as_dir" && as_dir=.
 8263:     for ac_exec_ext in '' $ac_executable_extensions; do
 8264:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 8265:     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
 8266:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 8267:     break 2
 8268:   fi
 8269: done
 8270:   done
 8271: IFS=$as_save_IFS
 8272: 
 8273: fi
 8274: fi
 8275: RANLIB=$ac_cv_prog_RANLIB
 8276: if test -n "$RANLIB"; then
 8277:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
 8278: $as_echo "$RANLIB" >&6; }
 8279: else
 8280:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 8281: $as_echo "no" >&6; }
 8282: fi
 8283: 
 8284: 
 8285: fi
 8286: if test -z "$ac_cv_prog_RANLIB"; then
 8287:   ac_ct_RANLIB=$RANLIB
 8288:   # Extract the first word of "ranlib", so it can be a program name with args.
 8289: set dummy ranlib; ac_word=$2
 8290: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 8291: $as_echo_n "checking for $ac_word... " >&6; }
 8292: if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
 8293:   $as_echo_n "(cached) " >&6
 8294: else
 8295:   if test -n "$ac_ct_RANLIB"; then
 8296:   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
 8297: else
 8298: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 8299: for as_dir in $PATH
 8300: do
 8301:   IFS=$as_save_IFS
 8302:   test -z "$as_dir" && as_dir=.
 8303:     for ac_exec_ext in '' $ac_executable_extensions; do
 8304:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 8305:     ac_cv_prog_ac_ct_RANLIB="ranlib"
 8306:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 8307:     break 2
 8308:   fi
 8309: done
 8310:   done
 8311: IFS=$as_save_IFS
 8312: 
 8313: fi
 8314: fi
 8315: ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
 8316: if test -n "$ac_ct_RANLIB"; then
 8317:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
 8318: $as_echo "$ac_ct_RANLIB" >&6; }
 8319: else
 8320:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 8321: $as_echo "no" >&6; }
 8322: fi
 8323: 
 8324:   if test "x$ac_ct_RANLIB" = x; then
 8325:     RANLIB=":"
 8326:   else
 8327:     case $cross_compiling:$ac_tool_warned in
 8328: yes:)
 8329: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 8330: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 8331: ac_tool_warned=yes ;;
 8332: esac
 8333:     RANLIB=$ac_ct_RANLIB
 8334:   fi
 8335: else
 8336:   RANLIB="$ac_cv_prog_RANLIB"
 8337: fi
 8338: 
 8339: test -z "$RANLIB" && RANLIB=:
 8340: 
 8341: 
 8342: 
 8343: 
 8344: 
 8345: 
 8346: # Determine commands to create old-style static archives.
 8347: old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
 8348: old_postinstall_cmds='chmod 644 $oldlib'
 8349: old_postuninstall_cmds=
 8350: 
 8351: if test -n "$RANLIB"; then
 8352:   case $host_os in
 8353:   openbsd*)
 8354:     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
 8355:     ;;
 8356:   *)
 8357:     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
 8358:     ;;
 8359:   esac
 8360:   old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
 8361: fi
 8362: 
 8363: case $host_os in
 8364:   darwin*)
 8365:     lock_old_archive_extraction=yes ;;
 8366:   *)
 8367:     lock_old_archive_extraction=no ;;
 8368: esac
 8369: 
 8370: 
 8371: 
 8372: 
 8373: 
 8374: 
 8375: 
 8376: 
 8377: 
 8378: 
 8379: 
 8380: 
 8381: 
 8382: 
 8383: 
 8384: 
 8385: 
 8386: 
 8387: 
 8388: 
 8389: 
 8390: 
 8391: 
 8392: 
 8393: 
 8394: 
 8395: 
 8396: 
 8397: 
 8398: 
 8399: 
 8400: 
 8401: 
 8402: 
 8403: 
 8404: 
 8405: 
 8406: 
 8407: 
 8408: # If no C compiler was specified, use CC.
 8409: LTCC=${LTCC-"$CC"}
 8410: 
 8411: # If no C compiler flags were specified, use CFLAGS.
 8412: LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
 8413: 
 8414: # Allow CC to be a program name with arguments.
 8415: compiler=$CC
 8416: 
 8417: 
 8418: # Check for command to grab the raw symbol name followed by C symbol from nm.
 8419: { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
 8420: $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
 8421: if ${lt_cv_sys_global_symbol_pipe+:} false; then :
 8422:   $as_echo_n "(cached) " >&6
 8423: else
 8424: 
 8425: # These are sane defaults that work on at least a few old systems.
 8426: # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
 8427: 
 8428: # Character class describing NM global symbol codes.
 8429: symcode='[BCDEGRST]'
 8430: 
 8431: # Regexp to match symbols that can be accessed directly from C.
 8432: sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
 8433: 
 8434: # Define system-specific variables.
 8435: case $host_os in
 8436: aix*)
 8437:   symcode='[BCDT]'
 8438:   ;;
 8439: cygwin* | mingw* | pw32* | cegcc*)
 8440:   symcode='[ABCDGISTW]'
 8441:   ;;
 8442: hpux*)
 8443:   if test "$host_cpu" = ia64; then
 8444:     symcode='[ABCDEGRST]'
 8445:   fi
 8446:   ;;
 8447: irix* | nonstopux*)
 8448:   symcode='[BCDEGRST]'
 8449:   ;;
 8450: osf*)
 8451:   symcode='[BCDEGQRST]'
 8452:   ;;
 8453: solaris*)
 8454:   symcode='[BDRT]'
 8455:   ;;
 8456: sco3.2v5*)
 8457:   symcode='[DT]'
 8458:   ;;
 8459: sysv4.2uw2*)
 8460:   symcode='[DT]'
 8461:   ;;
 8462: sysv5* | sco5v6* | unixware* | OpenUNIX*)
 8463:   symcode='[ABDT]'
 8464:   ;;
 8465: sysv4)
 8466:   symcode='[DFNSTU]'
 8467:   ;;
 8468: esac
 8469: 
 8470: # If we're using GNU nm, then use its standard symbol codes.
 8471: case `$NM -V 2>&1` in
 8472: *GNU* | *'with BFD'*)
 8473:   symcode='[ABCDGIRSTW]' ;;
 8474: esac
 8475: 
 8476: # Transform an extracted symbol line into a proper C declaration.
 8477: # Some systems (esp. on ia64) link data and code symbols differently,
 8478: # so use this general approach.
 8479: lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
 8480: 
 8481: # Transform an extracted symbol line into symbol name and symbol address
 8482: lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
 8483: lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
 8484: 
 8485: # Handle CRLF in mingw tool chain
 8486: opt_cr=
 8487: case $build_os in
 8488: mingw*)
 8489:   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
 8490:   ;;
 8491: esac
 8492: 
 8493: # Try without a prefix underscore, then with it.
 8494: for ac_symprfx in "" "_"; do
 8495: 
 8496:   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
 8497:   symxfrm="\\1 $ac_symprfx\\2 \\2"
 8498: 
 8499:   # Write the raw and C identifiers.
 8500:   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
 8501:     # Fake it for dumpbin and say T for any non-static function
 8502:     # and D for any global variable.
 8503:     # Also find C++ and __fastcall symbols from MSVC++,
 8504:     # which start with @ or ?.
 8505:     lt_cv_sys_global_symbol_pipe="$AWK '"\
 8506: "     {last_section=section; section=\$ 3};"\
 8507: "     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
 8508: "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
 8509: "     \$ 0!~/External *\|/{next};"\
 8510: "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
 8511: "     {if(hide[section]) next};"\
 8512: "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
 8513: "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
 8514: "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
 8515: "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
 8516: "     ' prfx=^$ac_symprfx"
 8517:   else
 8518:     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
 8519:   fi
 8520:   lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
 8521: 
 8522:   # Check to see that the pipe works correctly.
 8523:   pipe_works=no
 8524: 
 8525:   rm -f conftest*
 8526:   cat > conftest.$ac_ext <<_LT_EOF
 8527: #ifdef __cplusplus
 8528: extern "C" {
 8529: #endif
 8530: char nm_test_var;
 8531: void nm_test_func(void);
 8532: void nm_test_func(void){}
 8533: #ifdef __cplusplus
 8534: }
 8535: #endif
 8536: int main(){nm_test_var='a';nm_test_func();return(0);}
 8537: _LT_EOF
 8538: 
 8539:   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
 8540:   (eval $ac_compile) 2>&5
 8541:   ac_status=$?
 8542:   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 8543:   test $ac_status = 0; }; then
 8544:     # Now try to grab the symbols.
 8545:     nlist=conftest.nm
 8546:     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
 8547:   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
 8548:   ac_status=$?
 8549:   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 8550:   test $ac_status = 0; } && test -s "$nlist"; then
 8551:       # Try sorting and uniquifying the output.
 8552:       if sort "$nlist" | uniq > "$nlist"T; then
 8553: 	mv -f "$nlist"T "$nlist"
 8554:       else
 8555: 	rm -f "$nlist"T
 8556:       fi
 8557: 
 8558:       # Make sure that we snagged all the symbols we need.
 8559:       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
 8560: 	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
 8561: 	  cat <<_LT_EOF > conftest.$ac_ext
 8562: /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
 8563: #if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
 8564: /* DATA imports from DLLs on WIN32 con't be const, because runtime
 8565:    relocations are performed -- see ld's documentation on pseudo-relocs.  */
 8566: # define LT_DLSYM_CONST
 8567: #elif defined(__osf__)
 8568: /* This system does not cope well with relocations in const data.  */
 8569: # define LT_DLSYM_CONST
 8570: #else
 8571: # define LT_DLSYM_CONST const
 8572: #endif
 8573: 
 8574: #ifdef __cplusplus
 8575: extern "C" {
 8576: #endif
 8577: 
 8578: _LT_EOF
 8579: 	  # Now generate the symbol file.
 8580: 	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
 8581: 
 8582: 	  cat <<_LT_EOF >> conftest.$ac_ext
 8583: 
 8584: /* The mapping between symbol names and symbols.  */
 8585: LT_DLSYM_CONST struct {
 8586:   const char *name;
 8587:   void       *address;
 8588: }
 8589: lt__PROGRAM__LTX_preloaded_symbols[] =
 8590: {
 8591:   { "@PROGRAM@", (void *) 0 },
 8592: _LT_EOF
 8593: 	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
 8594: 	  cat <<\_LT_EOF >> conftest.$ac_ext
 8595:   {0, (void *) 0}
 8596: };
 8597: 
 8598: /* This works around a problem in FreeBSD linker */
 8599: #ifdef FREEBSD_WORKAROUND
 8600: static const void *lt_preloaded_setup() {
 8601:   return lt__PROGRAM__LTX_preloaded_symbols;
 8602: }
 8603: #endif
 8604: 
 8605: #ifdef __cplusplus
 8606: }
 8607: #endif
 8608: _LT_EOF
 8609: 	  # Now try linking the two files.
 8610: 	  mv conftest.$ac_objext conftstm.$ac_objext
 8611: 	  lt_globsym_save_LIBS=$LIBS
 8612: 	  lt_globsym_save_CFLAGS=$CFLAGS
 8613: 	  LIBS="conftstm.$ac_objext"
 8614: 	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
 8615: 	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
 8616:   (eval $ac_link) 2>&5
 8617:   ac_status=$?
 8618:   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 8619:   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
 8620: 	    pipe_works=yes
 8621: 	  fi
 8622: 	  LIBS=$lt_globsym_save_LIBS
 8623: 	  CFLAGS=$lt_globsym_save_CFLAGS
 8624: 	else
 8625: 	  echo "cannot find nm_test_func in $nlist" >&5
 8626: 	fi
 8627:       else
 8628: 	echo "cannot find nm_test_var in $nlist" >&5
 8629:       fi
 8630:     else
 8631:       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
 8632:     fi
 8633:   else
 8634:     echo "$progname: failed program was:" >&5
 8635:     cat conftest.$ac_ext >&5
 8636:   fi
 8637:   rm -rf conftest* conftst*
 8638: 
 8639:   # Do not use the global_symbol_pipe unless it works.
 8640:   if test "$pipe_works" = yes; then
 8641:     break
 8642:   else
 8643:     lt_cv_sys_global_symbol_pipe=
 8644:   fi
 8645: done
 8646: 
 8647: fi
 8648: 
 8649: if test -z "$lt_cv_sys_global_symbol_pipe"; then
 8650:   lt_cv_sys_global_symbol_to_cdecl=
 8651: fi
 8652: if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
 8653:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
 8654: $as_echo "failed" >&6; }
 8655: else
 8656:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
 8657: $as_echo "ok" >&6; }
 8658: fi
 8659: 
 8660: # Response file support.
 8661: if test "$lt_cv_nm_interface" = "MS dumpbin"; then
 8662:   nm_file_list_spec='@'
 8663: elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
 8664:   nm_file_list_spec='@'
 8665: fi
 8666: 
 8667: 
 8668: 
 8669: 
 8670: 
 8671: 
 8672: 
 8673: 
 8674: 
 8675: 
 8676: 
 8677: 
 8678: 
 8679: 
 8680: 
 8681: 
 8682: 
 8683: 
 8684: 
 8685: 
 8686: 
 8687: 
 8688: 
 8689: 
 8690: 
 8691: 
 8692: 
 8693: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
 8694: $as_echo_n "checking for sysroot... " >&6; }
 8695: 
 8696: # Check whether --with-sysroot was given.
 8697: if test "${with_sysroot+set}" = set; then :
 8698:   withval=$with_sysroot;
 8699: else
 8700:   with_sysroot=no
 8701: fi
 8702: 
 8703: 
 8704: lt_sysroot=
 8705: case ${with_sysroot} in #(
 8706:  yes)
 8707:    if test "$GCC" = yes; then
 8708:      lt_sysroot=`$CC --print-sysroot 2>/dev/null`
 8709:    fi
 8710:    ;; #(
 8711:  /*)
 8712:    lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
 8713:    ;; #(
 8714:  no|'')
 8715:    ;; #(
 8716:  *)
 8717:    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
 8718: $as_echo "${with_sysroot}" >&6; }
 8719:    as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
 8720:    ;;
 8721: esac
 8722: 
 8723:  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
 8724: $as_echo "${lt_sysroot:-no}" >&6; }
 8725: 
 8726: 
 8727: 
 8728: 
 8729: 
 8730: # Check whether --enable-libtool-lock was given.
 8731: if test "${enable_libtool_lock+set}" = set; then :
 8732:   enableval=$enable_libtool_lock;
 8733: fi
 8734: 
 8735: test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
 8736: 
 8737: # Some flags need to be propagated to the compiler or linker for good
 8738: # libtool support.
 8739: case $host in
 8740: ia64-*-hpux*)
 8741:   # Find out which ABI we are using.
 8742:   echo 'int i;' > conftest.$ac_ext
 8743:   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
 8744:   (eval $ac_compile) 2>&5
 8745:   ac_status=$?
 8746:   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 8747:   test $ac_status = 0; }; then
 8748:     case `/usr/bin/file conftest.$ac_objext` in
 8749:       *ELF-32*)
 8750: 	HPUX_IA64_MODE="32"
 8751: 	;;
 8752:       *ELF-64*)
 8753: 	HPUX_IA64_MODE="64"
 8754: 	;;
 8755:     esac
 8756:   fi
 8757:   rm -rf conftest*
 8758:   ;;
 8759: *-*-irix6*)
 8760:   # Find out which ABI we are using.
 8761:   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
 8762:   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
 8763:   (eval $ac_compile) 2>&5
 8764:   ac_status=$?
 8765:   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 8766:   test $ac_status = 0; }; then
 8767:     if test "$lt_cv_prog_gnu_ld" = yes; then
 8768:       case `/usr/bin/file conftest.$ac_objext` in
 8769: 	*32-bit*)
 8770: 	  LD="${LD-ld} -melf32bsmip"
 8771: 	  ;;
 8772: 	*N32*)
 8773: 	  LD="${LD-ld} -melf32bmipn32"
 8774: 	  ;;
 8775: 	*64-bit*)
 8776: 	  LD="${LD-ld} -melf64bmip"
 8777: 	;;
 8778:       esac
 8779:     else
 8780:       case `/usr/bin/file conftest.$ac_objext` in
 8781: 	*32-bit*)
 8782: 	  LD="${LD-ld} -32"
 8783: 	  ;;
 8784: 	*N32*)
 8785: 	  LD="${LD-ld} -n32"
 8786: 	  ;;
 8787: 	*64-bit*)
 8788: 	  LD="${LD-ld} -64"
 8789: 	  ;;
 8790:       esac
 8791:     fi
 8792:   fi
 8793:   rm -rf conftest*
 8794:   ;;
 8795: 
 8796: x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
 8797: s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
 8798:   # Find out which ABI we are using.
 8799:   echo 'int i;' > conftest.$ac_ext
 8800:   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
 8801:   (eval $ac_compile) 2>&5
 8802:   ac_status=$?
 8803:   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 8804:   test $ac_status = 0; }; then
 8805:     case `/usr/bin/file conftest.o` in
 8806:       *32-bit*)
 8807: 	case $host in
 8808: 	  x86_64-*kfreebsd*-gnu)
 8809: 	    LD="${LD-ld} -m elf_i386_fbsd"
 8810: 	    ;;
 8811: 	  x86_64-*linux*)
 8812: 	    LD="${LD-ld} -m elf_i386"
 8813: 	    ;;
 8814: 	  ppc64-*linux*|powerpc64-*linux*)
 8815: 	    LD="${LD-ld} -m elf32ppclinux"
 8816: 	    ;;
 8817: 	  s390x-*linux*)
 8818: 	    LD="${LD-ld} -m elf_s390"
 8819: 	    ;;
 8820: 	  sparc64-*linux*)
 8821: 	    LD="${LD-ld} -m elf32_sparc"
 8822: 	    ;;
 8823: 	esac
 8824: 	;;
 8825:       *64-bit*)
 8826: 	case $host in
 8827: 	  x86_64-*kfreebsd*-gnu)
 8828: 	    LD="${LD-ld} -m elf_x86_64_fbsd"
 8829: 	    ;;
 8830: 	  x86_64-*linux*)
 8831: 	    LD="${LD-ld} -m elf_x86_64"
 8832: 	    ;;
 8833: 	  ppc*-*linux*|powerpc*-*linux*)
 8834: 	    LD="${LD-ld} -m elf64ppc"
 8835: 	    ;;
 8836: 	  s390*-*linux*|s390*-*tpf*)
 8837: 	    LD="${LD-ld} -m elf64_s390"
 8838: 	    ;;
 8839: 	  sparc*-*linux*)
 8840: 	    LD="${LD-ld} -m elf64_sparc"
 8841: 	    ;;
 8842: 	esac
 8843: 	;;
 8844:     esac
 8845:   fi
 8846:   rm -rf conftest*
 8847:   ;;
 8848: 
 8849: *-*-sco3.2v5*)
 8850:   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
 8851:   SAVE_CFLAGS="$CFLAGS"
 8852:   CFLAGS="$CFLAGS -belf"
 8853:   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
 8854: $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
 8855: if ${lt_cv_cc_needs_belf+:} false; then :
 8856:   $as_echo_n "(cached) " >&6
 8857: else
 8858:   ac_ext=c
 8859: ac_cpp='$CPP $CPPFLAGS'
 8860: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 8861: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 8862: ac_compiler_gnu=$ac_cv_c_compiler_gnu
 8863: 
 8864:      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 8865: /* end confdefs.h.  */
 8866: 
 8867: int
 8868: main ()
 8869: {
 8870: 
 8871:   ;
 8872:   return 0;
 8873: }
 8874: _ACEOF
 8875: if ac_fn_c_try_link "$LINENO"; then :
 8876:   lt_cv_cc_needs_belf=yes
 8877: else
 8878:   lt_cv_cc_needs_belf=no
 8879: fi
 8880: rm -f core conftest.err conftest.$ac_objext \
 8881:     conftest$ac_exeext conftest.$ac_ext
 8882:      ac_ext=c
 8883: ac_cpp='$CPP $CPPFLAGS'
 8884: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 8885: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 8886: ac_compiler_gnu=$ac_cv_c_compiler_gnu
 8887: 
 8888: fi
 8889: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
 8890: $as_echo "$lt_cv_cc_needs_belf" >&6; }
 8891:   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
 8892:     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
 8893:     CFLAGS="$SAVE_CFLAGS"
 8894:   fi
 8895:   ;;
 8896: *-*solaris*)
 8897:   # Find out which ABI we are using.
 8898:   echo 'int i;' > conftest.$ac_ext
 8899:   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
 8900:   (eval $ac_compile) 2>&5
 8901:   ac_status=$?
 8902:   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 8903:   test $ac_status = 0; }; then
 8904:     case `/usr/bin/file conftest.o` in
 8905:     *64-bit*)
 8906:       case $lt_cv_prog_gnu_ld in
 8907:       yes*)
 8908:         case $host in
 8909:         i?86-*-solaris*)
 8910:           LD="${LD-ld} -m elf_x86_64"
 8911:           ;;
 8912:         sparc*-*-solaris*)
 8913:           LD="${LD-ld} -m elf64_sparc"
 8914:           ;;
 8915:         esac
 8916:         # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
 8917:         if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
 8918:           LD="${LD-ld}_sol2"
 8919:         fi
 8920:         ;;
 8921:       *)
 8922: 	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
 8923: 	  LD="${LD-ld} -64"
 8924: 	fi
 8925: 	;;
 8926:       esac
 8927:       ;;
 8928:     esac
 8929:   fi
 8930:   rm -rf conftest*
 8931:   ;;
 8932: esac
 8933: 
 8934: need_locks="$enable_libtool_lock"
 8935: 
 8936: if test -n "$ac_tool_prefix"; then
 8937:   # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
 8938: set dummy ${ac_tool_prefix}mt; ac_word=$2
 8939: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 8940: $as_echo_n "checking for $ac_word... " >&6; }
 8941: if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
 8942:   $as_echo_n "(cached) " >&6
 8943: else
 8944:   if test -n "$MANIFEST_TOOL"; then
 8945:   ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
 8946: else
 8947: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 8948: for as_dir in $PATH
 8949: do
 8950:   IFS=$as_save_IFS
 8951:   test -z "$as_dir" && as_dir=.
 8952:     for ac_exec_ext in '' $ac_executable_extensions; do
 8953:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 8954:     ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
 8955:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 8956:     break 2
 8957:   fi
 8958: done
 8959:   done
 8960: IFS=$as_save_IFS
 8961: 
 8962: fi
 8963: fi
 8964: MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
 8965: if test -n "$MANIFEST_TOOL"; then
 8966:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
 8967: $as_echo "$MANIFEST_TOOL" >&6; }
 8968: else
 8969:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 8970: $as_echo "no" >&6; }
 8971: fi
 8972: 
 8973: 
 8974: fi
 8975: if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
 8976:   ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
 8977:   # Extract the first word of "mt", so it can be a program name with args.
 8978: set dummy mt; ac_word=$2
 8979: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 8980: $as_echo_n "checking for $ac_word... " >&6; }
 8981: if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
 8982:   $as_echo_n "(cached) " >&6
 8983: else
 8984:   if test -n "$ac_ct_MANIFEST_TOOL"; then
 8985:   ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
 8986: else
 8987: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 8988: for as_dir in $PATH
 8989: do
 8990:   IFS=$as_save_IFS
 8991:   test -z "$as_dir" && as_dir=.
 8992:     for ac_exec_ext in '' $ac_executable_extensions; do
 8993:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 8994:     ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
 8995:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 8996:     break 2
 8997:   fi
 8998: done
 8999:   done
 9000: IFS=$as_save_IFS
 9001: 
 9002: fi
 9003: fi
 9004: ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
 9005: if test -n "$ac_ct_MANIFEST_TOOL"; then
 9006:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
 9007: $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
 9008: else
 9009:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 9010: $as_echo "no" >&6; }
 9011: fi
 9012: 
 9013:   if test "x$ac_ct_MANIFEST_TOOL" = x; then
 9014:     MANIFEST_TOOL=":"
 9015:   else
 9016:     case $cross_compiling:$ac_tool_warned in
 9017: yes:)
 9018: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 9019: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 9020: ac_tool_warned=yes ;;
 9021: esac
 9022:     MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
 9023:   fi
 9024: else
 9025:   MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
 9026: fi
 9027: 
 9028: test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
 9029: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
 9030: $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
 9031: if ${lt_cv_path_mainfest_tool+:} false; then :
 9032:   $as_echo_n "(cached) " >&6
 9033: else
 9034:   lt_cv_path_mainfest_tool=no
 9035:   echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
 9036:   $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
 9037:   cat conftest.err >&5
 9038:   if $GREP 'Manifest Tool' conftest.out > /dev/null; then
 9039:     lt_cv_path_mainfest_tool=yes
 9040:   fi
 9041:   rm -f conftest*
 9042: fi
 9043: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
 9044: $as_echo "$lt_cv_path_mainfest_tool" >&6; }
 9045: if test "x$lt_cv_path_mainfest_tool" != xyes; then
 9046:   MANIFEST_TOOL=:
 9047: fi
 9048: 
 9049: 
 9050: 
 9051: 
 9052: 
 9053: 
 9054:   case $host_os in
 9055:     rhapsody* | darwin*)
 9056:     if test -n "$ac_tool_prefix"; then
 9057:   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
 9058: set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
 9059: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 9060: $as_echo_n "checking for $ac_word... " >&6; }
 9061: if ${ac_cv_prog_DSYMUTIL+:} false; then :
 9062:   $as_echo_n "(cached) " >&6
 9063: else
 9064:   if test -n "$DSYMUTIL"; then
 9065:   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
 9066: else
 9067: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 9068: for as_dir in $PATH
 9069: do
 9070:   IFS=$as_save_IFS
 9071:   test -z "$as_dir" && as_dir=.
 9072:     for ac_exec_ext in '' $ac_executable_extensions; do
 9073:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 9074:     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
 9075:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 9076:     break 2
 9077:   fi
 9078: done
 9079:   done
 9080: IFS=$as_save_IFS
 9081: 
 9082: fi
 9083: fi
 9084: DSYMUTIL=$ac_cv_prog_DSYMUTIL
 9085: if test -n "$DSYMUTIL"; then
 9086:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
 9087: $as_echo "$DSYMUTIL" >&6; }
 9088: else
 9089:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 9090: $as_echo "no" >&6; }
 9091: fi
 9092: 
 9093: 
 9094: fi
 9095: if test -z "$ac_cv_prog_DSYMUTIL"; then
 9096:   ac_ct_DSYMUTIL=$DSYMUTIL
 9097:   # Extract the first word of "dsymutil", so it can be a program name with args.
 9098: set dummy dsymutil; ac_word=$2
 9099: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 9100: $as_echo_n "checking for $ac_word... " >&6; }
 9101: if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
 9102:   $as_echo_n "(cached) " >&6
 9103: else
 9104:   if test -n "$ac_ct_DSYMUTIL"; then
 9105:   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
 9106: else
 9107: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 9108: for as_dir in $PATH
 9109: do
 9110:   IFS=$as_save_IFS
 9111:   test -z "$as_dir" && as_dir=.
 9112:     for ac_exec_ext in '' $ac_executable_extensions; do
 9113:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 9114:     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
 9115:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 9116:     break 2
 9117:   fi
 9118: done
 9119:   done
 9120: IFS=$as_save_IFS
 9121: 
 9122: fi
 9123: fi
 9124: ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
 9125: if test -n "$ac_ct_DSYMUTIL"; then
 9126:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
 9127: $as_echo "$ac_ct_DSYMUTIL" >&6; }
 9128: else
 9129:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 9130: $as_echo "no" >&6; }
 9131: fi
 9132: 
 9133:   if test "x$ac_ct_DSYMUTIL" = x; then
 9134:     DSYMUTIL=":"
 9135:   else
 9136:     case $cross_compiling:$ac_tool_warned in
 9137: yes:)
 9138: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 9139: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 9140: ac_tool_warned=yes ;;
 9141: esac
 9142:     DSYMUTIL=$ac_ct_DSYMUTIL
 9143:   fi
 9144: else
 9145:   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
 9146: fi
 9147: 
 9148:     if test -n "$ac_tool_prefix"; then
 9149:   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
 9150: set dummy ${ac_tool_prefix}nmedit; ac_word=$2
 9151: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 9152: $as_echo_n "checking for $ac_word... " >&6; }
 9153: if ${ac_cv_prog_NMEDIT+:} false; then :
 9154:   $as_echo_n "(cached) " >&6
 9155: else
 9156:   if test -n "$NMEDIT"; then
 9157:   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
 9158: else
 9159: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 9160: for as_dir in $PATH
 9161: do
 9162:   IFS=$as_save_IFS
 9163:   test -z "$as_dir" && as_dir=.
 9164:     for ac_exec_ext in '' $ac_executable_extensions; do
 9165:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 9166:     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
 9167:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 9168:     break 2
 9169:   fi
 9170: done
 9171:   done
 9172: IFS=$as_save_IFS
 9173: 
 9174: fi
 9175: fi
 9176: NMEDIT=$ac_cv_prog_NMEDIT
 9177: if test -n "$NMEDIT"; then
 9178:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
 9179: $as_echo "$NMEDIT" >&6; }
 9180: else
 9181:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 9182: $as_echo "no" >&6; }
 9183: fi
 9184: 
 9185: 
 9186: fi
 9187: if test -z "$ac_cv_prog_NMEDIT"; then
 9188:   ac_ct_NMEDIT=$NMEDIT
 9189:   # Extract the first word of "nmedit", so it can be a program name with args.
 9190: set dummy nmedit; ac_word=$2
 9191: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 9192: $as_echo_n "checking for $ac_word... " >&6; }
 9193: if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
 9194:   $as_echo_n "(cached) " >&6
 9195: else
 9196:   if test -n "$ac_ct_NMEDIT"; then
 9197:   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
 9198: else
 9199: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 9200: for as_dir in $PATH
 9201: do
 9202:   IFS=$as_save_IFS
 9203:   test -z "$as_dir" && as_dir=.
 9204:     for ac_exec_ext in '' $ac_executable_extensions; do
 9205:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 9206:     ac_cv_prog_ac_ct_NMEDIT="nmedit"
 9207:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 9208:     break 2
 9209:   fi
 9210: done
 9211:   done
 9212: IFS=$as_save_IFS
 9213: 
 9214: fi
 9215: fi
 9216: ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
 9217: if test -n "$ac_ct_NMEDIT"; then
 9218:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
 9219: $as_echo "$ac_ct_NMEDIT" >&6; }
 9220: else
 9221:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 9222: $as_echo "no" >&6; }
 9223: fi
 9224: 
 9225:   if test "x$ac_ct_NMEDIT" = x; then
 9226:     NMEDIT=":"
 9227:   else
 9228:     case $cross_compiling:$ac_tool_warned in
 9229: yes:)
 9230: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 9231: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 9232: ac_tool_warned=yes ;;
 9233: esac
 9234:     NMEDIT=$ac_ct_NMEDIT
 9235:   fi
 9236: else
 9237:   NMEDIT="$ac_cv_prog_NMEDIT"
 9238: fi
 9239: 
 9240:     if test -n "$ac_tool_prefix"; then
 9241:   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
 9242: set dummy ${ac_tool_prefix}lipo; ac_word=$2
 9243: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 9244: $as_echo_n "checking for $ac_word... " >&6; }
 9245: if ${ac_cv_prog_LIPO+:} false; then :
 9246:   $as_echo_n "(cached) " >&6
 9247: else
 9248:   if test -n "$LIPO"; then
 9249:   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
 9250: else
 9251: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 9252: for as_dir in $PATH
 9253: do
 9254:   IFS=$as_save_IFS
 9255:   test -z "$as_dir" && as_dir=.
 9256:     for ac_exec_ext in '' $ac_executable_extensions; do
 9257:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 9258:     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
 9259:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 9260:     break 2
 9261:   fi
 9262: done
 9263:   done
 9264: IFS=$as_save_IFS
 9265: 
 9266: fi
 9267: fi
 9268: LIPO=$ac_cv_prog_LIPO
 9269: if test -n "$LIPO"; then
 9270:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
 9271: $as_echo "$LIPO" >&6; }
 9272: else
 9273:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 9274: $as_echo "no" >&6; }
 9275: fi
 9276: 
 9277: 
 9278: fi
 9279: if test -z "$ac_cv_prog_LIPO"; then
 9280:   ac_ct_LIPO=$LIPO
 9281:   # Extract the first word of "lipo", so it can be a program name with args.
 9282: set dummy lipo; ac_word=$2
 9283: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 9284: $as_echo_n "checking for $ac_word... " >&6; }
 9285: if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
 9286:   $as_echo_n "(cached) " >&6
 9287: else
 9288:   if test -n "$ac_ct_LIPO"; then
 9289:   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
 9290: else
 9291: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 9292: for as_dir in $PATH
 9293: do
 9294:   IFS=$as_save_IFS
 9295:   test -z "$as_dir" && as_dir=.
 9296:     for ac_exec_ext in '' $ac_executable_extensions; do
 9297:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 9298:     ac_cv_prog_ac_ct_LIPO="lipo"
 9299:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 9300:     break 2
 9301:   fi
 9302: done
 9303:   done
 9304: IFS=$as_save_IFS
 9305: 
 9306: fi
 9307: fi
 9308: ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
 9309: if test -n "$ac_ct_LIPO"; then
 9310:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
 9311: $as_echo "$ac_ct_LIPO" >&6; }
 9312: else
 9313:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 9314: $as_echo "no" >&6; }
 9315: fi
 9316: 
 9317:   if test "x$ac_ct_LIPO" = x; then
 9318:     LIPO=":"
 9319:   else
 9320:     case $cross_compiling:$ac_tool_warned in
 9321: yes:)
 9322: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 9323: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 9324: ac_tool_warned=yes ;;
 9325: esac
 9326:     LIPO=$ac_ct_LIPO
 9327:   fi
 9328: else
 9329:   LIPO="$ac_cv_prog_LIPO"
 9330: fi
 9331: 
 9332:     if test -n "$ac_tool_prefix"; then
 9333:   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
 9334: set dummy ${ac_tool_prefix}otool; ac_word=$2
 9335: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 9336: $as_echo_n "checking for $ac_word... " >&6; }
 9337: if ${ac_cv_prog_OTOOL+:} false; then :
 9338:   $as_echo_n "(cached) " >&6
 9339: else
 9340:   if test -n "$OTOOL"; then
 9341:   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
 9342: else
 9343: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 9344: for as_dir in $PATH
 9345: do
 9346:   IFS=$as_save_IFS
 9347:   test -z "$as_dir" && as_dir=.
 9348:     for ac_exec_ext in '' $ac_executable_extensions; do
 9349:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 9350:     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
 9351:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 9352:     break 2
 9353:   fi
 9354: done
 9355:   done
 9356: IFS=$as_save_IFS
 9357: 
 9358: fi
 9359: fi
 9360: OTOOL=$ac_cv_prog_OTOOL
 9361: if test -n "$OTOOL"; then
 9362:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
 9363: $as_echo "$OTOOL" >&6; }
 9364: else
 9365:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 9366: $as_echo "no" >&6; }
 9367: fi
 9368: 
 9369: 
 9370: fi
 9371: if test -z "$ac_cv_prog_OTOOL"; then
 9372:   ac_ct_OTOOL=$OTOOL
 9373:   # Extract the first word of "otool", so it can be a program name with args.
 9374: set dummy otool; ac_word=$2
 9375: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 9376: $as_echo_n "checking for $ac_word... " >&6; }
 9377: if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
 9378:   $as_echo_n "(cached) " >&6
 9379: else
 9380:   if test -n "$ac_ct_OTOOL"; then
 9381:   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
 9382: else
 9383: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 9384: for as_dir in $PATH
 9385: do
 9386:   IFS=$as_save_IFS
 9387:   test -z "$as_dir" && as_dir=.
 9388:     for ac_exec_ext in '' $ac_executable_extensions; do
 9389:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 9390:     ac_cv_prog_ac_ct_OTOOL="otool"
 9391:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 9392:     break 2
 9393:   fi
 9394: done
 9395:   done
 9396: IFS=$as_save_IFS
 9397: 
 9398: fi
 9399: fi
 9400: ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
 9401: if test -n "$ac_ct_OTOOL"; then
 9402:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
 9403: $as_echo "$ac_ct_OTOOL" >&6; }
 9404: else
 9405:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 9406: $as_echo "no" >&6; }
 9407: fi
 9408: 
 9409:   if test "x$ac_ct_OTOOL" = x; then
 9410:     OTOOL=":"
 9411:   else
 9412:     case $cross_compiling:$ac_tool_warned in
 9413: yes:)
 9414: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 9415: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 9416: ac_tool_warned=yes ;;
 9417: esac
 9418:     OTOOL=$ac_ct_OTOOL
 9419:   fi
 9420: else
 9421:   OTOOL="$ac_cv_prog_OTOOL"
 9422: fi
 9423: 
 9424:     if test -n "$ac_tool_prefix"; then
 9425:   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
 9426: set dummy ${ac_tool_prefix}otool64; ac_word=$2
 9427: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 9428: $as_echo_n "checking for $ac_word... " >&6; }
 9429: if ${ac_cv_prog_OTOOL64+:} false; then :
 9430:   $as_echo_n "(cached) " >&6
 9431: else
 9432:   if test -n "$OTOOL64"; then
 9433:   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
 9434: else
 9435: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 9436: for as_dir in $PATH
 9437: do
 9438:   IFS=$as_save_IFS
 9439:   test -z "$as_dir" && as_dir=.
 9440:     for ac_exec_ext in '' $ac_executable_extensions; do
 9441:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 9442:     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
 9443:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 9444:     break 2
 9445:   fi
 9446: done
 9447:   done
 9448: IFS=$as_save_IFS
 9449: 
 9450: fi
 9451: fi
 9452: OTOOL64=$ac_cv_prog_OTOOL64
 9453: if test -n "$OTOOL64"; then
 9454:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
 9455: $as_echo "$OTOOL64" >&6; }
 9456: else
 9457:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 9458: $as_echo "no" >&6; }
 9459: fi
 9460: 
 9461: 
 9462: fi
 9463: if test -z "$ac_cv_prog_OTOOL64"; then
 9464:   ac_ct_OTOOL64=$OTOOL64
 9465:   # Extract the first word of "otool64", so it can be a program name with args.
 9466: set dummy otool64; ac_word=$2
 9467: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 9468: $as_echo_n "checking for $ac_word... " >&6; }
 9469: if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
 9470:   $as_echo_n "(cached) " >&6
 9471: else
 9472:   if test -n "$ac_ct_OTOOL64"; then
 9473:   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
 9474: else
 9475: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 9476: for as_dir in $PATH
 9477: do
 9478:   IFS=$as_save_IFS
 9479:   test -z "$as_dir" && as_dir=.
 9480:     for ac_exec_ext in '' $ac_executable_extensions; do
 9481:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
 9482:     ac_cv_prog_ac_ct_OTOOL64="otool64"
 9483:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 9484:     break 2
 9485:   fi
 9486: done
 9487:   done
 9488: IFS=$as_save_IFS
 9489: 
 9490: fi
 9491: fi
 9492: ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
 9493: if test -n "$ac_ct_OTOOL64"; then
 9494:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
 9495: $as_echo "$ac_ct_OTOOL64" >&6; }
 9496: else
 9497:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 9498: $as_echo "no" >&6; }
 9499: fi
 9500: 
 9501:   if test "x$ac_ct_OTOOL64" = x; then
 9502:     OTOOL64=":"
 9503:   else
 9504:     case $cross_compiling:$ac_tool_warned in
 9505: yes:)
 9506: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 9507: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 9508: ac_tool_warned=yes ;;
 9509: esac
 9510:     OTOOL64=$ac_ct_OTOOL64
 9511:   fi
 9512: else
 9513:   OTOOL64="$ac_cv_prog_OTOOL64"
 9514: fi
 9515: 
 9516: 
 9517: 
 9518: 
 9519: 
 9520: 
 9521: 
 9522: 
 9523: 
 9524: 
 9525: 
 9526: 
 9527: 
 9528: 
 9529: 
 9530: 
 9531: 
 9532: 
 9533: 
 9534: 
 9535: 
 9536: 
 9537: 
 9538: 
 9539: 
 9540: 
 9541: 
 9542:     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
 9543: $as_echo_n "checking for -single_module linker flag... " >&6; }
 9544: if ${lt_cv_apple_cc_single_mod+:} false; then :
 9545:   $as_echo_n "(cached) " >&6
 9546: else
 9547:   lt_cv_apple_cc_single_mod=no
 9548:       if test -z "${LT_MULTI_MODULE}"; then
 9549: 	# By default we will add the -single_module flag. You can override
 9550: 	# by either setting the environment variable LT_MULTI_MODULE
 9551: 	# non-empty at configure time, or by adding -multi_module to the
 9552: 	# link flags.
 9553: 	rm -rf libconftest.dylib*
 9554: 	echo "int foo(void){return 1;}" > conftest.c
 9555: 	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
 9556: -dynamiclib -Wl,-single_module conftest.c" >&5
 9557: 	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
 9558: 	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
 9559:         _lt_result=$?
 9560: 	# If there is a non-empty error log, and "single_module"
 9561: 	# appears in it, assume the flag caused a linker warning
 9562:         if test -s conftest.err && $GREP single_module conftest.err; then
 9563: 	  cat conftest.err >&5
 9564: 	# Otherwise, if the output was created with a 0 exit code from
 9565: 	# the compiler, it worked.
 9566: 	elif test -f libconftest.dylib && test $_lt_result -eq 0; then
 9567: 	  lt_cv_apple_cc_single_mod=yes
 9568: 	else
 9569: 	  cat conftest.err >&5
 9570: 	fi
 9571: 	rm -rf libconftest.dylib*
 9572: 	rm -f conftest.*
 9573:       fi
 9574: fi
 9575: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
 9576: $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
 9577: 
 9578:     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
 9579: $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
 9580: if ${lt_cv_ld_exported_symbols_list+:} false; then :
 9581:   $as_echo_n "(cached) " >&6
 9582: else
 9583:   lt_cv_ld_exported_symbols_list=no
 9584:       save_LDFLAGS=$LDFLAGS
 9585:       echo "_main" > conftest.sym
 9586:       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
 9587:       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 9588: /* end confdefs.h.  */
 9589: 
 9590: int
 9591: main ()
 9592: {
 9593: 
 9594:   ;
 9595:   return 0;
 9596: }
 9597: _ACEOF
 9598: if ac_fn_c_try_link "$LINENO"; then :
 9599:   lt_cv_ld_exported_symbols_list=yes
 9600: else
 9601:   lt_cv_ld_exported_symbols_list=no
 9602: fi
 9603: rm -f core conftest.err conftest.$ac_objext \
 9604:     conftest$ac_exeext conftest.$ac_ext
 9605: 	LDFLAGS="$save_LDFLAGS"
 9606: 
 9607: fi
 9608: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
 9609: $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
 9610: 
 9611:     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
 9612: $as_echo_n "checking for -force_load linker flag... " >&6; }
 9613: if ${lt_cv_ld_force_load+:} false; then :
 9614:   $as_echo_n "(cached) " >&6
 9615: else
 9616:   lt_cv_ld_force_load=no
 9617:       cat > conftest.c << _LT_EOF
 9618: int forced_loaded() { return 2;}
 9619: _LT_EOF
 9620:       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
 9621:       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
 9622:       echo "$AR cru libconftest.a conftest.o" >&5
 9623:       $AR cru libconftest.a conftest.o 2>&5
 9624:       echo "$RANLIB libconftest.a" >&5
 9625:       $RANLIB libconftest.a 2>&5
 9626:       cat > conftest.c << _LT_EOF
 9627: int main() { return 0;}
 9628: _LT_EOF
 9629:       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
 9630:       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
 9631:       _lt_result=$?
 9632:       if test -s conftest.err && $GREP force_load conftest.err; then
 9633: 	cat conftest.err >&5
 9634:       elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
 9635: 	lt_cv_ld_force_load=yes
 9636:       else
 9637: 	cat conftest.err >&5
 9638:       fi
 9639:         rm -f conftest.err libconftest.a conftest conftest.c
 9640:         rm -rf conftest.dSYM
 9641: 
 9642: fi
 9643: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
 9644: $as_echo "$lt_cv_ld_force_load" >&6; }
 9645:     case $host_os in
 9646:     rhapsody* | darwin1.[012])
 9647:       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
 9648:     darwin1.*)
 9649:       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
 9650:     darwin*) # darwin 5.x on
 9651:       # if running on 10.5 or later, the deployment target defaults
 9652:       # to the OS version, if on x86, and 10.4, the deployment
 9653:       # target defaults to 10.4. Don't you love it?
 9654:       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
 9655: 	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
 9656: 	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
 9657: 	10.[012]*)
 9658: 	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
 9659: 	10.*)
 9660: 	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
 9661:       esac
 9662:     ;;
 9663:   esac
 9664:     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
 9665:       _lt_dar_single_mod='$single_module'
 9666:     fi
 9667:     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
 9668:       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
 9669:     else
 9670:       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
 9671:     fi
 9672:     if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
 9673:       _lt_dsymutil='~$DSYMUTIL $lib || :'
 9674:     else
 9675:       _lt_dsymutil=
 9676:     fi
 9677:     ;;
 9678:   esac
 9679: 
 9680: for ac_header in dlfcn.h
 9681: do :
 9682:   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
 9683: "
 9684: if test "x$ac_cv_header_dlfcn_h" = xyes; then :
 9685:   cat >>confdefs.h <<_ACEOF
 9686: #define HAVE_DLFCN_H 1
 9687: _ACEOF
 9688: 
 9689: fi
 9690: 
 9691: done
 9692: 
 9693: 
 9694: 
 9695: func_stripname_cnf ()
 9696: {
 9697:   case ${2} in
 9698:   .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
 9699:   *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
 9700:   esac
 9701: } # func_stripname_cnf
 9702: 
 9703: 
 9704: 
 9705: 
 9706: 
 9707: # Set options
 9708: 
 9709: 
 9710: 
 9711:         enable_dlopen=no
 9712: 
 9713: 
 9714: 
 9715:             # Check whether --enable-shared was given.
 9716: if test "${enable_shared+set}" = set; then :
 9717:   enableval=$enable_shared; p=${PACKAGE-default}
 9718:     case $enableval in
 9719:     yes) enable_shared=yes ;;
 9720:     no) enable_shared=no ;;
 9721:     *)
 9722:       enable_shared=no
 9723:       # Look at the argument we got.  We use all the common list separators.
 9724:       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
 9725:       for pkg in $enableval; do
 9726: 	IFS="$lt_save_ifs"
 9727: 	if test "X$pkg" = "X$p"; then
 9728: 	  enable_shared=yes
 9729: 	fi
 9730:       done
 9731:       IFS="$lt_save_ifs"
 9732:       ;;
 9733:     esac
 9734: else
 9735:   enable_shared=yes
 9736: fi
 9737: 
 9738: 
 9739: 
 9740: 
 9741: 
 9742: 
 9743: 
 9744: 
 9745: 
 9746:   # Check whether --enable-static was given.
 9747: if test "${enable_static+set}" = set; then :
 9748:   enableval=$enable_static; p=${PACKAGE-default}
 9749:     case $enableval in
 9750:     yes) enable_static=yes ;;
 9751:     no) enable_static=no ;;
 9752:     *)
 9753:      enable_static=no
 9754:       # Look at the argument we got.  We use all the common list separators.
 9755:       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
 9756:       for pkg in $enableval; do
 9757: 	IFS="$lt_save_ifs"
 9758: 	if test "X$pkg" = "X$p"; then
 9759: 	  enable_static=yes
 9760: 	fi
 9761:       done
 9762:       IFS="$lt_save_ifs"
 9763:       ;;
 9764:     esac
 9765: else
 9766:   enable_static=yes
 9767: fi
 9768: 
 9769: 
 9770: 
 9771: 
 9772: 
 9773: 
 9774: 
 9775: 
 9776: 
 9777: 
 9778: # Check whether --with-pic was given.
 9779: if test "${with_pic+set}" = set; then :
 9780:   withval=$with_pic; lt_p=${PACKAGE-default}
 9781:     case $withval in
 9782:     yes|no) pic_mode=$withval ;;
 9783:     *)
 9784:       pic_mode=default
 9785:       # Look at the argument we got.  We use all the common list separators.
 9786:       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
 9787:       for lt_pkg in $withval; do
 9788: 	IFS="$lt_save_ifs"
 9789: 	if test "X$lt_pkg" = "X$lt_p"; then
 9790: 	  pic_mode=yes
 9791: 	fi
 9792:       done
 9793:       IFS="$lt_save_ifs"
 9794:       ;;
 9795:     esac
 9796: else
 9797:   pic_mode=default
 9798: fi
 9799: 
 9800: 
 9801: test -z "$pic_mode" && pic_mode=default
 9802: 
 9803: 
 9804: 
 9805: 
 9806: 
 9807: 
 9808: 
 9809:   # Check whether --enable-fast-install was given.
 9810: if test "${enable_fast_install+set}" = set; then :
 9811:   enableval=$enable_fast_install; p=${PACKAGE-default}
 9812:     case $enableval in
 9813:     yes) enable_fast_install=yes ;;
 9814:     no) enable_fast_install=no ;;
 9815:     *)
 9816:       enable_fast_install=no
 9817:       # Look at the argument we got.  We use all the common list separators.
 9818:       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
 9819:       for pkg in $enableval; do
 9820: 	IFS="$lt_save_ifs"
 9821: 	if test "X$pkg" = "X$p"; then
 9822: 	  enable_fast_install=yes
 9823: 	fi
 9824:       done
 9825:       IFS="$lt_save_ifs"
 9826:       ;;
 9827:     esac
 9828: else
 9829:   enable_fast_install=yes
 9830: fi
 9831: 
 9832: 
 9833: 
 9834: 
 9835: 
 9836: 
 9837: 
 9838: 
 9839: 
 9840: 
 9841: 
 9842: # This can be used to rebuild libtool when needed
 9843: LIBTOOL_DEPS="$ltmain"
 9844: 
 9845: # Always use our own libtool.
 9846: LIBTOOL='$(SHELL) $(top_builddir)/libtool'
 9847: 
 9848: 
 9849: 
 9850: 
 9851: 
 9852: 
 9853: 
 9854: 
 9855: 
 9856: 
 9857: 
 9858: 
 9859: 
 9860: 
 9861: 
 9862: 
 9863: 
 9864: 
 9865: 
 9866: 
 9867: 
 9868: 
 9869: 
 9870: 
 9871: 
 9872: 
 9873: 
 9874: 
 9875: 
 9876: 
 9877: test -z "$LN_S" && LN_S="ln -s"
 9878: 
 9879: 
 9880: 
 9881: 
 9882: 
 9883: 
 9884: 
 9885: 
 9886: 
 9887: 
 9888: 
 9889: 
 9890: 
 9891: 
 9892: if test -n "${ZSH_VERSION+set}" ; then
 9893:    setopt NO_GLOB_SUBST
 9894: fi
 9895: 
 9896: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
 9897: $as_echo_n "checking for objdir... " >&6; }
 9898: if ${lt_cv_objdir+:} false; then :
 9899:   $as_echo_n "(cached) " >&6
 9900: else
 9901:   rm -f .libs 2>/dev/null
 9902: mkdir .libs 2>/dev/null
 9903: if test -d .libs; then
 9904:   lt_cv_objdir=.libs
 9905: else
 9906:   # MS-DOS does not allow filenames that begin with a dot.
 9907:   lt_cv_objdir=_libs
 9908: fi
 9909: rmdir .libs 2>/dev/null
 9910: fi
 9911: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
 9912: $as_echo "$lt_cv_objdir" >&6; }
 9913: objdir=$lt_cv_objdir
 9914: 
 9915: 
 9916: 
 9917: 
 9918: 
 9919: cat >>confdefs.h <<_ACEOF
 9920: #define LT_OBJDIR "$lt_cv_objdir/"
 9921: _ACEOF
 9922: 
 9923: 
 9924: 
 9925: 
 9926: case $host_os in
 9927: aix3*)
 9928:   # AIX sometimes has problems with the GCC collect2 program.  For some
 9929:   # reason, if we set the COLLECT_NAMES environment variable, the problems
 9930:   # vanish in a puff of smoke.
 9931:   if test "X${COLLECT_NAMES+set}" != Xset; then
 9932:     COLLECT_NAMES=
 9933:     export COLLECT_NAMES
 9934:   fi
 9935:   ;;
 9936: esac
 9937: 
 9938: # Global variables:
 9939: ofile=libtool
 9940: can_build_shared=yes
 9941: 
 9942: # All known linkers require a `.a' archive for static linking (except MSVC,
 9943: # which needs '.lib').
 9944: libext=a
 9945: 
 9946: with_gnu_ld="$lt_cv_prog_gnu_ld"
 9947: 
 9948: old_CC="$CC"
 9949: old_CFLAGS="$CFLAGS"
 9950: 
 9951: # Set sane defaults for various variables
 9952: test -z "$CC" && CC=cc
 9953: test -z "$LTCC" && LTCC=$CC
 9954: test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
 9955: test -z "$LD" && LD=ld
 9956: test -z "$ac_objext" && ac_objext=o
 9957: 
 9958: for cc_temp in $compiler""; do
 9959:   case $cc_temp in
 9960:     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
 9961:     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
 9962:     \-*) ;;
 9963:     *) break;;
 9964:   esac
 9965: done
 9966: cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
 9967: 
 9968: 
 9969: # Only perform the check for file, if the check method requires it
 9970: test -z "$MAGIC_CMD" && MAGIC_CMD=file
 9971: case $deplibs_check_method in
 9972: file_magic*)
 9973:   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
 9974:     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
 9975: $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
 9976: if ${lt_cv_path_MAGIC_CMD+:} false; then :
 9977:   $as_echo_n "(cached) " >&6
 9978: else
 9979:   case $MAGIC_CMD in
 9980: [\\/*] |  ?:[\\/]*)
 9981:   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
 9982:   ;;
 9983: *)
 9984:   lt_save_MAGIC_CMD="$MAGIC_CMD"
 9985:   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
 9986:   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
 9987:   for ac_dir in $ac_dummy; do
 9988:     IFS="$lt_save_ifs"
 9989:     test -z "$ac_dir" && ac_dir=.
 9990:     if test -f $ac_dir/${ac_tool_prefix}file; then
 9991:       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
 9992:       if test -n "$file_magic_test_file"; then
 9993: 	case $deplibs_check_method in
 9994: 	"file_magic "*)
 9995: 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
 9996: 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
 9997: 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
 9998: 	    $EGREP "$file_magic_regex" > /dev/null; then
 9999: 	    :
10000: 	  else
10001: 	    cat <<_LT_EOF 1>&2
10002: 
10003: *** Warning: the command libtool uses to detect shared libraries,
10004: *** $file_magic_cmd, produces output that libtool cannot recognize.
10005: *** The result is that libtool may fail to recognize shared libraries
10006: *** as such.  This will affect the creation of libtool libraries that
10007: *** depend on shared libraries, but programs linked with such libtool
10008: *** libraries will work regardless of this problem.  Nevertheless, you
10009: *** may want to report the problem to your system manager and/or to
10010: *** bug-libtool@gnu.org
10011: 
10012: _LT_EOF
10013: 	  fi ;;
10014: 	esac
10015:       fi
10016:       break
10017:     fi
10018:   done
10019:   IFS="$lt_save_ifs"
10020:   MAGIC_CMD="$lt_save_MAGIC_CMD"
10021:   ;;
10022: esac
10023: fi
10024: 
10025: MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
10026: if test -n "$MAGIC_CMD"; then
10027:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
10028: $as_echo "$MAGIC_CMD" >&6; }
10029: else
10030:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10031: $as_echo "no" >&6; }
10032: fi
10033: 
10034: 
10035: 
10036: 
10037: 
10038: if test -z "$lt_cv_path_MAGIC_CMD"; then
10039:   if test -n "$ac_tool_prefix"; then
10040:     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
10041: $as_echo_n "checking for file... " >&6; }
10042: if ${lt_cv_path_MAGIC_CMD+:} false; then :
10043:   $as_echo_n "(cached) " >&6
10044: else
10045:   case $MAGIC_CMD in
10046: [\\/*] |  ?:[\\/]*)
10047:   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
10048:   ;;
10049: *)
10050:   lt_save_MAGIC_CMD="$MAGIC_CMD"
10051:   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
10052:   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
10053:   for ac_dir in $ac_dummy; do
10054:     IFS="$lt_save_ifs"
10055:     test -z "$ac_dir" && ac_dir=.
10056:     if test -f $ac_dir/file; then
10057:       lt_cv_path_MAGIC_CMD="$ac_dir/file"
10058:       if test -n "$file_magic_test_file"; then
10059: 	case $deplibs_check_method in
10060: 	"file_magic "*)
10061: 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
10062: 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
10063: 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
10064: 	    $EGREP "$file_magic_regex" > /dev/null; then
10065: 	    :
10066: 	  else
10067: 	    cat <<_LT_EOF 1>&2
10068: 
10069: *** Warning: the command libtool uses to detect shared libraries,
10070: *** $file_magic_cmd, produces output that libtool cannot recognize.
10071: *** The result is that libtool may fail to recognize shared libraries
10072: *** as such.  This will affect the creation of libtool libraries that
10073: *** depend on shared libraries, but programs linked with such libtool
10074: *** libraries will work regardless of this problem.  Nevertheless, you
10075: *** may want to report the problem to your system manager and/or to
10076: *** bug-libtool@gnu.org
10077: 
10078: _LT_EOF
10079: 	  fi ;;
10080: 	esac
10081:       fi
10082:       break
10083:     fi
10084:   done
10085:   IFS="$lt_save_ifs"
10086:   MAGIC_CMD="$lt_save_MAGIC_CMD"
10087:   ;;
10088: esac
10089: fi
10090: 
10091: MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
10092: if test -n "$MAGIC_CMD"; then
10093:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
10094: $as_echo "$MAGIC_CMD" >&6; }
10095: else
10096:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10097: $as_echo "no" >&6; }
10098: fi
10099: 
10100: 
10101:   else
10102:     MAGIC_CMD=:
10103:   fi
10104: fi
10105: 
10106:   fi
10107:   ;;
10108: esac
10109: 
10110: # Use C for the default configuration in the libtool script
10111: 
10112: lt_save_CC="$CC"
10113: ac_ext=c
10114: ac_cpp='$CPP $CPPFLAGS'
10115: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10116: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10117: ac_compiler_gnu=$ac_cv_c_compiler_gnu
10118: 
10119: 
10120: # Source file extension for C test sources.
10121: ac_ext=c
10122: 
10123: # Object file extension for compiled C test sources.
10124: objext=o
10125: objext=$objext
10126: 
10127: # Code to be used in simple compile tests
10128: lt_simple_compile_test_code="int some_variable = 0;"
10129: 
10130: # Code to be used in simple link tests
10131: lt_simple_link_test_code='int main(){return(0);}'
10132: 
10133: 
10134: 
10135: 
10136: 
10137: 
10138: 
10139: # If no C compiler was specified, use CC.
10140: LTCC=${LTCC-"$CC"}
10141: 
10142: # If no C compiler flags were specified, use CFLAGS.
10143: LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
10144: 
10145: # Allow CC to be a program name with arguments.
10146: compiler=$CC
10147: 
10148: # Save the default compiler, since it gets overwritten when the other
10149: # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
10150: compiler_DEFAULT=$CC
10151: 
10152: # save warnings/boilerplate of simple test code
10153: ac_outfile=conftest.$ac_objext
10154: echo "$lt_simple_compile_test_code" >conftest.$ac_ext
10155: eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
10156: _lt_compiler_boilerplate=`cat conftest.err`
10157: $RM conftest*
10158: 
10159: ac_outfile=conftest.$ac_objext
10160: echo "$lt_simple_link_test_code" >conftest.$ac_ext
10161: eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
10162: _lt_linker_boilerplate=`cat conftest.err`
10163: $RM -r conftest*
10164: 
10165: 
10166: ## CAVEAT EMPTOR:
10167: ## There is no encapsulation within the following macros, do not change
10168: ## the running order or otherwise move them around unless you know exactly
10169: ## what you are doing...
10170: if test -n "$compiler"; then
10171: 
10172: lt_prog_compiler_no_builtin_flag=
10173: 
10174: if test "$GCC" = yes; then
10175:   case $cc_basename in
10176:   nvcc*)
10177:     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
10178:   *)
10179:     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
10180:   esac
10181: 
10182:   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
10183: $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
10184: if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
10185:   $as_echo_n "(cached) " >&6
10186: else
10187:   lt_cv_prog_compiler_rtti_exceptions=no
10188:    ac_outfile=conftest.$ac_objext
10189:    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10190:    lt_compiler_flag="-fno-rtti -fno-exceptions"
10191:    # Insert the option either (1) after the last *FLAGS variable, or
10192:    # (2) before a word containing "conftest.", or (3) at the end.
10193:    # Note that $ac_compile itself does not contain backslashes and begins
10194:    # with a dollar sign (not a hyphen), so the echo should work correctly.
10195:    # The option is referenced via a variable to avoid confusing sed.
10196:    lt_compile=`echo "$ac_compile" | $SED \
10197:    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10198:    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10199:    -e 's:$: $lt_compiler_flag:'`
10200:    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10201:    (eval "$lt_compile" 2>conftest.err)
10202:    ac_status=$?
10203:    cat conftest.err >&5
10204:    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10205:    if (exit $ac_status) && test -s "$ac_outfile"; then
10206:      # The compiler can only warn and ignore the option if not recognized
10207:      # So say no if there are warnings other than the usual output.
10208:      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
10209:      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10210:      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
10211:        lt_cv_prog_compiler_rtti_exceptions=yes
10212:      fi
10213:    fi
10214:    $RM conftest*
10215: 
10216: fi
10217: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
10218: $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
10219: 
10220: if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
10221:     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
10222: else
10223:     :
10224: fi
10225: 
10226: fi
10227: 
10228: 
10229: 
10230: 
10231: 
10232: 
10233:   lt_prog_compiler_wl=
10234: lt_prog_compiler_pic=
10235: lt_prog_compiler_static=
10236: 
10237: 
10238:   if test "$GCC" = yes; then
10239:     lt_prog_compiler_wl='-Wl,'
10240:     lt_prog_compiler_static='-static'
10241: 
10242:     case $host_os in
10243:       aix*)
10244:       # All AIX code is PIC.
10245:       if test "$host_cpu" = ia64; then
10246: 	# AIX 5 now supports IA64 processor
10247: 	lt_prog_compiler_static='-Bstatic'
10248:       fi
10249:       ;;
10250: 
10251:     amigaos*)
10252:       case $host_cpu in
10253:       powerpc)
10254:             # see comment about AmigaOS4 .so support
10255:             lt_prog_compiler_pic='-fPIC'
10256:         ;;
10257:       m68k)
10258:             # FIXME: we need at least 68020 code to build shared libraries, but
10259:             # adding the `-m68020' flag to GCC prevents building anything better,
10260:             # like `-m68040'.
10261:             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
10262:         ;;
10263:       esac
10264:       ;;
10265: 
10266:     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
10267:       # PIC is the default for these OSes.
10268:       ;;
10269: 
10270:     mingw* | cygwin* | pw32* | os2* | cegcc*)
10271:       # This hack is so that the source file can tell whether it is being
10272:       # built for inclusion in a dll (and should export symbols for example).
10273:       # Although the cygwin gcc ignores -fPIC, still need this for old-style
10274:       # (--disable-auto-import) libraries
10275:       lt_prog_compiler_pic='-DDLL_EXPORT'
10276:       ;;
10277: 
10278:     darwin* | rhapsody*)
10279:       # PIC is the default on this platform
10280:       # Common symbols not allowed in MH_DYLIB files
10281:       lt_prog_compiler_pic='-fno-common'
10282:       ;;
10283: 
10284:     haiku*)
10285:       # PIC is the default for Haiku.
10286:       # The "-static" flag exists, but is broken.
10287:       lt_prog_compiler_static=
10288:       ;;
10289: 
10290:     hpux*)
10291:       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
10292:       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
10293:       # sets the default TLS model and affects inlining.
10294:       case $host_cpu in
10295:       hppa*64*)
10296: 	# +Z the default
10297: 	;;
10298:       *)
10299: 	lt_prog_compiler_pic='-fPIC'
10300: 	;;
10301:       esac
10302:       ;;
10303: 
10304:     interix[3-9]*)
10305:       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
10306:       # Instead, we relocate shared libraries at runtime.
10307:       ;;
10308: 
10309:     msdosdjgpp*)
10310:       # Just because we use GCC doesn't mean we suddenly get shared libraries
10311:       # on systems that don't support them.
10312:       lt_prog_compiler_can_build_shared=no
10313:       enable_shared=no
10314:       ;;
10315: 
10316:     *nto* | *qnx*)
10317:       # QNX uses GNU C++, but need to define -shared option too, otherwise
10318:       # it will coredump.
10319:       lt_prog_compiler_pic='-fPIC -shared'
10320:       ;;
10321: 
10322:     sysv4*MP*)
10323:       if test -d /usr/nec; then
10324: 	lt_prog_compiler_pic=-Kconform_pic
10325:       fi
10326:       ;;
10327: 
10328:     *)
10329:       lt_prog_compiler_pic='-fPIC'
10330:       ;;
10331:     esac
10332: 
10333:     case $cc_basename in
10334:     nvcc*) # Cuda Compiler Driver 2.2
10335:       lt_prog_compiler_wl='-Xlinker '
10336:       if test -n "$lt_prog_compiler_pic"; then
10337:         lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
10338:       fi
10339:       ;;
10340:     esac
10341:   else
10342:     # PORTME Check for flag to pass linker flags through the system compiler.
10343:     case $host_os in
10344:     aix*)
10345:       lt_prog_compiler_wl='-Wl,'
10346:       if test "$host_cpu" = ia64; then
10347: 	# AIX 5 now supports IA64 processor
10348: 	lt_prog_compiler_static='-Bstatic'
10349:       else
10350: 	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
10351:       fi
10352:       ;;
10353: 
10354:     mingw* | cygwin* | pw32* | os2* | cegcc*)
10355:       # This hack is so that the source file can tell whether it is being
10356:       # built for inclusion in a dll (and should export symbols for example).
10357:       lt_prog_compiler_pic='-DDLL_EXPORT'
10358:       ;;
10359: 
10360:     hpux9* | hpux10* | hpux11*)
10361:       lt_prog_compiler_wl='-Wl,'
10362:       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
10363:       # not for PA HP-UX.
10364:       case $host_cpu in
10365:       hppa*64*|ia64*)
10366: 	# +Z the default
10367: 	;;
10368:       *)
10369: 	lt_prog_compiler_pic='+Z'
10370: 	;;
10371:       esac
10372:       # Is there a better lt_prog_compiler_static that works with the bundled CC?
10373:       lt_prog_compiler_static='${wl}-a ${wl}archive'
10374:       ;;
10375: 
10376:     irix5* | irix6* | nonstopux*)
10377:       lt_prog_compiler_wl='-Wl,'
10378:       # PIC (with -KPIC) is the default.
10379:       lt_prog_compiler_static='-non_shared'
10380:       ;;
10381: 
10382:     linux* | k*bsd*-gnu | kopensolaris*-gnu)
10383:       case $cc_basename in
10384:       # old Intel for x86_64 which still supported -KPIC.
10385:       ecc*)
10386: 	lt_prog_compiler_wl='-Wl,'
10387: 	lt_prog_compiler_pic='-KPIC'
10388: 	lt_prog_compiler_static='-static'
10389:         ;;
10390:       # icc used to be incompatible with GCC.
10391:       # ICC 10 doesn't accept -KPIC any more.
10392:       icc* | ifort*)
10393: 	lt_prog_compiler_wl='-Wl,'
10394: 	lt_prog_compiler_pic='-fPIC'
10395: 	lt_prog_compiler_static='-static'
10396:         ;;
10397:       # Lahey Fortran 8.1.
10398:       lf95*)
10399: 	lt_prog_compiler_wl='-Wl,'
10400: 	lt_prog_compiler_pic='--shared'
10401: 	lt_prog_compiler_static='--static'
10402: 	;;
10403:       nagfor*)
10404: 	# NAG Fortran compiler
10405: 	lt_prog_compiler_wl='-Wl,-Wl,,'
10406: 	lt_prog_compiler_pic='-PIC'
10407: 	lt_prog_compiler_static='-Bstatic'
10408: 	;;
10409:       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
10410:         # Portland Group compilers (*not* the Pentium gcc compiler,
10411: 	# which looks to be a dead project)
10412: 	lt_prog_compiler_wl='-Wl,'
10413: 	lt_prog_compiler_pic='-fpic'
10414: 	lt_prog_compiler_static='-Bstatic'
10415:         ;;
10416:       ccc*)
10417:         lt_prog_compiler_wl='-Wl,'
10418:         # All Alpha code is PIC.
10419:         lt_prog_compiler_static='-non_shared'
10420:         ;;
10421:       xl* | bgxl* | bgf* | mpixl*)
10422: 	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
10423: 	lt_prog_compiler_wl='-Wl,'
10424: 	lt_prog_compiler_pic='-qpic'
10425: 	lt_prog_compiler_static='-qstaticlink'
10426: 	;;
10427:       *)
10428: 	case `$CC -V 2>&1 | sed 5q` in
10429: 	*Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
10430: 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
10431: 	  lt_prog_compiler_pic='-KPIC'
10432: 	  lt_prog_compiler_static='-Bstatic'
10433: 	  lt_prog_compiler_wl=''
10434: 	  ;;
10435: 	*Sun\ F* | *Sun*Fortran*)
10436: 	  lt_prog_compiler_pic='-KPIC'
10437: 	  lt_prog_compiler_static='-Bstatic'
10438: 	  lt_prog_compiler_wl='-Qoption ld '
10439: 	  ;;
10440: 	*Sun\ C*)
10441: 	  # Sun C 5.9
10442: 	  lt_prog_compiler_pic='-KPIC'
10443: 	  lt_prog_compiler_static='-Bstatic'
10444: 	  lt_prog_compiler_wl='-Wl,'
10445: 	  ;;
10446:         *Intel*\ [CF]*Compiler*)
10447: 	  lt_prog_compiler_wl='-Wl,'
10448: 	  lt_prog_compiler_pic='-fPIC'
10449: 	  lt_prog_compiler_static='-static'
10450: 	  ;;
10451: 	*Portland\ Group*)
10452: 	  lt_prog_compiler_wl='-Wl,'
10453: 	  lt_prog_compiler_pic='-fpic'
10454: 	  lt_prog_compiler_static='-Bstatic'
10455: 	  ;;
10456: 	esac
10457: 	;;
10458:       esac
10459:       ;;
10460: 
10461:     newsos6)
10462:       lt_prog_compiler_pic='-KPIC'
10463:       lt_prog_compiler_static='-Bstatic'
10464:       ;;
10465: 
10466:     *nto* | *qnx*)
10467:       # QNX uses GNU C++, but need to define -shared option too, otherwise
10468:       # it will coredump.
10469:       lt_prog_compiler_pic='-fPIC -shared'
10470:       ;;
10471: 
10472:     osf3* | osf4* | osf5*)
10473:       lt_prog_compiler_wl='-Wl,'
10474:       # All OSF/1 code is PIC.
10475:       lt_prog_compiler_static='-non_shared'
10476:       ;;
10477: 
10478:     rdos*)
10479:       lt_prog_compiler_static='-non_shared'
10480:       ;;
10481: 
10482:     solaris*)
10483:       lt_prog_compiler_pic='-KPIC'
10484:       lt_prog_compiler_static='-Bstatic'
10485:       case $cc_basename in
10486:       f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
10487: 	lt_prog_compiler_wl='-Qoption ld ';;
10488:       *)
10489: 	lt_prog_compiler_wl='-Wl,';;
10490:       esac
10491:       ;;
10492: 
10493:     sunos4*)
10494:       lt_prog_compiler_wl='-Qoption ld '
10495:       lt_prog_compiler_pic='-PIC'
10496:       lt_prog_compiler_static='-Bstatic'
10497:       ;;
10498: 
10499:     sysv4 | sysv4.2uw2* | sysv4.3*)
10500:       lt_prog_compiler_wl='-Wl,'
10501:       lt_prog_compiler_pic='-KPIC'
10502:       lt_prog_compiler_static='-Bstatic'
10503:       ;;
10504: 
10505:     sysv4*MP*)
10506:       if test -d /usr/nec ;then
10507: 	lt_prog_compiler_pic='-Kconform_pic'
10508: 	lt_prog_compiler_static='-Bstatic'
10509:       fi
10510:       ;;
10511: 
10512:     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
10513:       lt_prog_compiler_wl='-Wl,'
10514:       lt_prog_compiler_pic='-KPIC'
10515:       lt_prog_compiler_static='-Bstatic'
10516:       ;;
10517: 
10518:     unicos*)
10519:       lt_prog_compiler_wl='-Wl,'
10520:       lt_prog_compiler_can_build_shared=no
10521:       ;;
10522: 
10523:     uts4*)
10524:       lt_prog_compiler_pic='-pic'
10525:       lt_prog_compiler_static='-Bstatic'
10526:       ;;
10527: 
10528:     *)
10529:       lt_prog_compiler_can_build_shared=no
10530:       ;;
10531:     esac
10532:   fi
10533: 
10534: case $host_os in
10535:   # For platforms which do not support PIC, -DPIC is meaningless:
10536:   *djgpp*)
10537:     lt_prog_compiler_pic=
10538:     ;;
10539:   *)
10540:     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
10541:     ;;
10542: esac
10543: 
10544: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
10545: $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
10546: if ${lt_cv_prog_compiler_pic+:} false; then :
10547:   $as_echo_n "(cached) " >&6
10548: else
10549:   lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
10550: fi
10551: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
10552: $as_echo "$lt_cv_prog_compiler_pic" >&6; }
10553: lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
10554: 
10555: #
10556: # Check to make sure the PIC flag actually works.
10557: #
10558: if test -n "$lt_prog_compiler_pic"; then
10559:   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
10560: $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
10561: if ${lt_cv_prog_compiler_pic_works+:} false; then :
10562:   $as_echo_n "(cached) " >&6
10563: else
10564:   lt_cv_prog_compiler_pic_works=no
10565:    ac_outfile=conftest.$ac_objext
10566:    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10567:    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
10568:    # Insert the option either (1) after the last *FLAGS variable, or
10569:    # (2) before a word containing "conftest.", or (3) at the end.
10570:    # Note that $ac_compile itself does not contain backslashes and begins
10571:    # with a dollar sign (not a hyphen), so the echo should work correctly.
10572:    # The option is referenced via a variable to avoid confusing sed.
10573:    lt_compile=`echo "$ac_compile" | $SED \
10574:    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10575:    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10576:    -e 's:$: $lt_compiler_flag:'`
10577:    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10578:    (eval "$lt_compile" 2>conftest.err)
10579:    ac_status=$?
10580:    cat conftest.err >&5
10581:    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10582:    if (exit $ac_status) && test -s "$ac_outfile"; then
10583:      # The compiler can only warn and ignore the option if not recognized
10584:      # So say no if there are warnings other than the usual output.
10585:      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
10586:      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10587:      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
10588:        lt_cv_prog_compiler_pic_works=yes
10589:      fi
10590:    fi
10591:    $RM conftest*
10592: 
10593: fi
10594: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
10595: $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
10596: 
10597: if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
10598:     case $lt_prog_compiler_pic in
10599:      "" | " "*) ;;
10600:      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
10601:      esac
10602: else
10603:     lt_prog_compiler_pic=
10604:      lt_prog_compiler_can_build_shared=no
10605: fi
10606: 
10607: fi
10608: 
10609: 
10610: 
10611: 
10612: 
10613: 
10614: 
10615: 
10616: 
10617: 
10618: 
10619: #
10620: # Check to make sure the static flag actually works.
10621: #
10622: wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
10623: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
10624: $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
10625: if ${lt_cv_prog_compiler_static_works+:} false; then :
10626:   $as_echo_n "(cached) " >&6
10627: else
10628:   lt_cv_prog_compiler_static_works=no
10629:    save_LDFLAGS="$LDFLAGS"
10630:    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
10631:    echo "$lt_simple_link_test_code" > conftest.$ac_ext
10632:    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
10633:      # The linker can only warn and ignore the option if not recognized
10634:      # So say no if there are warnings
10635:      if test -s conftest.err; then
10636:        # Append any errors to the config.log.
10637:        cat conftest.err 1>&5
10638:        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
10639:        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10640:        if diff conftest.exp conftest.er2 >/dev/null; then
10641:          lt_cv_prog_compiler_static_works=yes
10642:        fi
10643:      else
10644:        lt_cv_prog_compiler_static_works=yes
10645:      fi
10646:    fi
10647:    $RM -r conftest*
10648:    LDFLAGS="$save_LDFLAGS"
10649: 
10650: fi
10651: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
10652: $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
10653: 
10654: if test x"$lt_cv_prog_compiler_static_works" = xyes; then
10655:     :
10656: else
10657:     lt_prog_compiler_static=
10658: fi
10659: 
10660: 
10661: 
10662: 
10663: 
10664: 
10665: 
10666:   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
10667: $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
10668: if ${lt_cv_prog_compiler_c_o+:} false; then :
10669:   $as_echo_n "(cached) " >&6
10670: else
10671:   lt_cv_prog_compiler_c_o=no
10672:    $RM -r conftest 2>/dev/null
10673:    mkdir conftest
10674:    cd conftest
10675:    mkdir out
10676:    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10677: 
10678:    lt_compiler_flag="-o out/conftest2.$ac_objext"
10679:    # Insert the option either (1) after the last *FLAGS variable, or
10680:    # (2) before a word containing "conftest.", or (3) at the end.
10681:    # Note that $ac_compile itself does not contain backslashes and begins
10682:    # with a dollar sign (not a hyphen), so the echo should work correctly.
10683:    lt_compile=`echo "$ac_compile" | $SED \
10684:    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10685:    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10686:    -e 's:$: $lt_compiler_flag:'`
10687:    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10688:    (eval "$lt_compile" 2>out/conftest.err)
10689:    ac_status=$?
10690:    cat out/conftest.err >&5
10691:    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10692:    if (exit $ac_status) && test -s out/conftest2.$ac_objext
10693:    then
10694:      # The compiler can only warn and ignore the option if not recognized
10695:      # So say no if there are warnings
10696:      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
10697:      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
10698:      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
10699:        lt_cv_prog_compiler_c_o=yes
10700:      fi
10701:    fi
10702:    chmod u+w . 2>&5
10703:    $RM conftest*
10704:    # SGI C++ compiler will create directory out/ii_files/ for
10705:    # template instantiation
10706:    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
10707:    $RM out/* && rmdir out
10708:    cd ..
10709:    $RM -r conftest
10710:    $RM conftest*
10711: 
10712: fi
10713: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
10714: $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
10715: 
10716: 
10717: 
10718: 
10719: 
10720: 
10721:   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
10722: $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
10723: if ${lt_cv_prog_compiler_c_o+:} false; then :
10724:   $as_echo_n "(cached) " >&6
10725: else
10726:   lt_cv_prog_compiler_c_o=no
10727:    $RM -r conftest 2>/dev/null
10728:    mkdir conftest
10729:    cd conftest
10730:    mkdir out
10731:    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10732: 
10733:    lt_compiler_flag="-o out/conftest2.$ac_objext"
10734:    # Insert the option either (1) after the last *FLAGS variable, or
10735:    # (2) before a word containing "conftest.", or (3) at the end.
10736:    # Note that $ac_compile itself does not contain backslashes and begins
10737:    # with a dollar sign (not a hyphen), so the echo should work correctly.
10738:    lt_compile=`echo "$ac_compile" | $SED \
10739:    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10740:    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10741:    -e 's:$: $lt_compiler_flag:'`
10742:    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10743:    (eval "$lt_compile" 2>out/conftest.err)
10744:    ac_status=$?
10745:    cat out/conftest.err >&5
10746:    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10747:    if (exit $ac_status) && test -s out/conftest2.$ac_objext
10748:    then
10749:      # The compiler can only warn and ignore the option if not recognized
10750:      # So say no if there are warnings
10751:      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
10752:      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
10753:      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
10754:        lt_cv_prog_compiler_c_o=yes
10755:      fi
10756:    fi
10757:    chmod u+w . 2>&5
10758:    $RM conftest*
10759:    # SGI C++ compiler will create directory out/ii_files/ for
10760:    # template instantiation
10761:    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
10762:    $RM out/* && rmdir out
10763:    cd ..
10764:    $RM -r conftest
10765:    $RM conftest*
10766: 
10767: fi
10768: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
10769: $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
10770: 
10771: 
10772: 
10773: 
10774: hard_links="nottested"
10775: if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
10776:   # do not overwrite the value of need_locks provided by the user
10777:   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
10778: $as_echo_n "checking if we can lock with hard links... " >&6; }
10779:   hard_links=yes
10780:   $RM conftest*
10781:   ln conftest.a conftest.b 2>/dev/null && hard_links=no
10782:   touch conftest.a
10783:   ln conftest.a conftest.b 2>&5 || hard_links=no
10784:   ln conftest.a conftest.b 2>/dev/null && hard_links=no
10785:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
10786: $as_echo "$hard_links" >&6; }
10787:   if test "$hard_links" = no; then
10788:     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
10789: $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
10790:     need_locks=warn
10791:   fi
10792: else
10793:   need_locks=no
10794: fi
10795: 
10796: 
10797: 
10798: 
10799: 
10800: 
10801:   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
10802: $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
10803: 
10804:   runpath_var=
10805:   allow_undefined_flag=
10806:   always_export_symbols=no
10807:   archive_cmds=
10808:   archive_expsym_cmds=
10809:   compiler_needs_object=no
10810:   enable_shared_with_static_runtimes=no
10811:   export_dynamic_flag_spec=
10812:   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
10813:   hardcode_automatic=no
10814:   hardcode_direct=no
10815:   hardcode_direct_absolute=no
10816:   hardcode_libdir_flag_spec=
10817:   hardcode_libdir_separator=
10818:   hardcode_minus_L=no
10819:   hardcode_shlibpath_var=unsupported
10820:   inherit_rpath=no
10821:   link_all_deplibs=unknown
10822:   module_cmds=
10823:   module_expsym_cmds=
10824:   old_archive_from_new_cmds=
10825:   old_archive_from_expsyms_cmds=
10826:   thread_safe_flag_spec=
10827:   whole_archive_flag_spec=
10828:   # include_expsyms should be a list of space-separated symbols to be *always*
10829:   # included in the symbol list
10830:   include_expsyms=
10831:   # exclude_expsyms can be an extended regexp of symbols to exclude
10832:   # it will be wrapped by ` (' and `)$', so one must not match beginning or
10833:   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
10834:   # as well as any symbol that contains `d'.
10835:   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
10836:   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
10837:   # platforms (ab)use it in PIC code, but their linkers get confused if
10838:   # the symbol is explicitly referenced.  Since portable code cannot
10839:   # rely on this symbol name, it's probably fine to never include it in
10840:   # preloaded symbol tables.
10841:   # Exclude shared library initialization/finalization symbols.
10842:   extract_expsyms_cmds=
10843: 
10844:   case $host_os in
10845:   cygwin* | mingw* | pw32* | cegcc*)
10846:     # FIXME: the MSVC++ port hasn't been tested in a loooong time
10847:     # When not using gcc, we currently assume that we are using
10848:     # Microsoft Visual C++.
10849:     if test "$GCC" != yes; then
10850:       with_gnu_ld=no
10851:     fi
10852:     ;;
10853:   interix*)
10854:     # we just hope/assume this is gcc and not c89 (= MSVC++)
10855:     with_gnu_ld=yes
10856:     ;;
10857:   openbsd*)
10858:     with_gnu_ld=no
10859:     ;;
10860:   esac
10861: 
10862:   ld_shlibs=yes
10863: 
10864:   # On some targets, GNU ld is compatible enough with the native linker
10865:   # that we're better off using the native interface for both.
10866:   lt_use_gnu_ld_interface=no
10867:   if test "$with_gnu_ld" = yes; then
10868:     case $host_os in
10869:       aix*)
10870: 	# The AIX port of GNU ld has always aspired to compatibility
10871: 	# with the native linker.  However, as the warning in the GNU ld
10872: 	# block says, versions before 2.19.5* couldn't really create working
10873: 	# shared libraries, regardless of the interface used.
10874: 	case `$LD -v 2>&1` in
10875: 	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
10876: 	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
10877: 	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
10878: 	  *)
10879: 	    lt_use_gnu_ld_interface=yes
10880: 	    ;;
10881: 	esac
10882: 	;;
10883:       *)
10884: 	lt_use_gnu_ld_interface=yes
10885: 	;;
10886:     esac
10887:   fi
10888: 
10889:   if test "$lt_use_gnu_ld_interface" = yes; then
10890:     # If archive_cmds runs LD, not CC, wlarc should be empty
10891:     wlarc='${wl}'
10892: 
10893:     # Set some defaults for GNU ld with shared library support. These
10894:     # are reset later if shared libraries are not supported. Putting them
10895:     # here allows them to be overridden if necessary.
10896:     runpath_var=LD_RUN_PATH
10897:     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10898:     export_dynamic_flag_spec='${wl}--export-dynamic'
10899:     # ancient GNU ld didn't support --whole-archive et. al.
10900:     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
10901:       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
10902:     else
10903:       whole_archive_flag_spec=
10904:     fi
10905:     supports_anon_versioning=no
10906:     case `$LD -v 2>&1` in
10907:       *GNU\ gold*) supports_anon_versioning=yes ;;
10908:       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
10909:       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
10910:       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
10911:       *\ 2.11.*) ;; # other 2.11 versions
10912:       *) supports_anon_versioning=yes ;;
10913:     esac
10914: 
10915:     # See if GNU ld supports shared libraries.
10916:     case $host_os in
10917:     aix[3-9]*)
10918:       # On AIX/PPC, the GNU linker is very broken
10919:       if test "$host_cpu" != ia64; then
10920: 	ld_shlibs=no
10921: 	cat <<_LT_EOF 1>&2
10922: 
10923: *** Warning: the GNU linker, at least up to release 2.19, is reported
10924: *** to be unable to reliably create shared libraries on AIX.
10925: *** Therefore, libtool is disabling shared libraries support.  If you
10926: *** really care for shared libraries, you may want to install binutils
10927: *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
10928: *** You will then need to restart the configuration process.
10929: 
10930: _LT_EOF
10931:       fi
10932:       ;;
10933: 
10934:     amigaos*)
10935:       case $host_cpu in
10936:       powerpc)
10937:             # see comment about AmigaOS4 .so support
10938:             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10939:             archive_expsym_cmds=''
10940:         ;;
10941:       m68k)
10942:             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)'
10943:             hardcode_libdir_flag_spec='-L$libdir'
10944:             hardcode_minus_L=yes
10945:         ;;
10946:       esac
10947:       ;;
10948: 
10949:     beos*)
10950:       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10951: 	allow_undefined_flag=unsupported
10952: 	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
10953: 	# support --undefined.  This deserves some investigation.  FIXME
10954: 	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10955:       else
10956: 	ld_shlibs=no
10957:       fi
10958:       ;;
10959: 
10960:     cygwin* | mingw* | pw32* | cegcc*)
10961:       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
10962:       # as there is no search path for DLLs.
10963:       hardcode_libdir_flag_spec='-L$libdir'
10964:       export_dynamic_flag_spec='${wl}--export-all-symbols'
10965:       allow_undefined_flag=unsupported
10966:       always_export_symbols=no
10967:       enable_shared_with_static_runtimes=yes
10968:       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
10969:       exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
10970: 
10971:       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
10972:         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
10973: 	# If the export-symbols file already is a .def file (1st line
10974: 	# is EXPORTS), use it as is; otherwise, prepend...
10975: 	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
10976: 	  cp $export_symbols $output_objdir/$soname.def;
10977: 	else
10978: 	  echo EXPORTS > $output_objdir/$soname.def;
10979: 	  cat $export_symbols >> $output_objdir/$soname.def;
10980: 	fi~
10981: 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
10982:       else
10983: 	ld_shlibs=no
10984:       fi
10985:       ;;
10986: 
10987:     haiku*)
10988:       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10989:       link_all_deplibs=yes
10990:       ;;
10991: 
10992:     interix[3-9]*)
10993:       hardcode_direct=no
10994:       hardcode_shlibpath_var=no
10995:       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10996:       export_dynamic_flag_spec='${wl}-E'
10997:       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
10998:       # Instead, shared libraries are loaded at an image base (0x10000000 by
10999:       # default) and relocated if they conflict, which is a slow very memory
11000:       # consuming and fragmenting process.  To avoid this, we pick a random,
11001:       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
11002:       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
11003:       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
11004:       archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
11005:       ;;
11006: 
11007:     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
11008:       tmp_diet=no
11009:       if test "$host_os" = linux-dietlibc; then
11010: 	case $cc_basename in
11011: 	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
11012: 	esac
11013:       fi
11014:       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
11015: 	 && test "$tmp_diet" = no
11016:       then
11017: 	tmp_addflag=' $pic_flag'
11018: 	tmp_sharedflag='-shared'
11019: 	case $cc_basename,$host_cpu in
11020:         pgcc*)				# Portland Group C compiler
11021: 	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
11022: 	  tmp_addflag=' $pic_flag'
11023: 	  ;;
11024: 	pgf77* | pgf90* | pgf95* | pgfortran*)
11025: 					# Portland Group f77 and f90 compilers
11026: 	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
11027: 	  tmp_addflag=' $pic_flag -Mnomain' ;;
11028: 	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
11029: 	  tmp_addflag=' -i_dynamic' ;;
11030: 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
11031: 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
11032: 	ifc* | ifort*)			# Intel Fortran compiler
11033: 	  tmp_addflag=' -nofor_main' ;;
11034: 	lf95*)				# Lahey Fortran 8.1
11035: 	  whole_archive_flag_spec=
11036: 	  tmp_sharedflag='--shared' ;;
11037: 	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
11038: 	  tmp_sharedflag='-qmkshrobj'
11039: 	  tmp_addflag= ;;
11040: 	nvcc*)	# Cuda Compiler Driver 2.2
11041: 	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
11042: 	  compiler_needs_object=yes
11043: 	  ;;
11044: 	esac
11045: 	case `$CC -V 2>&1 | sed 5q` in
11046: 	*Sun\ C*)			# Sun C 5.9
11047: 	  whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
11048: 	  compiler_needs_object=yes
11049: 	  tmp_sharedflag='-G' ;;
11050: 	*Sun\ F*)			# Sun Fortran 8.3
11051: 	  tmp_sharedflag='-G' ;;
11052: 	esac
11053: 	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11054: 
11055:         if test "x$supports_anon_versioning" = xyes; then
11056:           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
11057: 	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
11058: 	    echo "local: *; };" >> $output_objdir/$libname.ver~
11059: 	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
11060:         fi
11061: 
11062: 	case $cc_basename in
11063: 	xlf* | bgf* | bgxlf* | mpixlf*)
11064: 	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
11065: 	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
11066: 	  hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
11067: 	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
11068: 	  if test "x$supports_anon_versioning" = xyes; then
11069: 	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
11070: 	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
11071: 	      echo "local: *; };" >> $output_objdir/$libname.ver~
11072: 	      $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
11073: 	  fi
11074: 	  ;;
11075: 	esac
11076:       else
11077:         ld_shlibs=no
11078:       fi
11079:       ;;
11080: 
11081:     netbsd*)
11082:       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11083: 	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
11084: 	wlarc=
11085:       else
11086: 	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11087: 	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
11088:       fi
11089:       ;;
11090: 
11091:     solaris*)
11092:       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
11093: 	ld_shlibs=no
11094: 	cat <<_LT_EOF 1>&2
11095: 
11096: *** Warning: The releases 2.8.* of the GNU linker cannot reliably
11097: *** create shared libraries on Solaris systems.  Therefore, libtool
11098: *** is disabling shared libraries support.  We urge you to upgrade GNU
11099: *** binutils to release 2.9.1 or newer.  Another option is to modify
11100: *** your PATH or compiler configuration so that the native linker is
11101: *** used, and then restart.
11102: 
11103: _LT_EOF
11104:       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
11105: 	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11106: 	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
11107:       else
11108: 	ld_shlibs=no
11109:       fi
11110:       ;;
11111: 
11112:     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
11113:       case `$LD -v 2>&1` in
11114:         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
11115: 	ld_shlibs=no
11116: 	cat <<_LT_EOF 1>&2
11117: 
11118: *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
11119: *** reliably create shared libraries on SCO systems.  Therefore, libtool
11120: *** is disabling shared libraries support.  We urge you to upgrade GNU
11121: *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
11122: *** your PATH or compiler configuration so that the native linker is
11123: *** used, and then restart.
11124: 
11125: _LT_EOF
11126: 	;;
11127: 	*)
11128: 	  # For security reasons, it is highly recommended that you always
11129: 	  # use absolute paths for naming shared libraries, and exclude the
11130: 	  # DT_RUNPATH tag from executables and libraries.  But doing so
11131: 	  # requires that you compile everything twice, which is a pain.
11132: 	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
11133: 	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
11134: 	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11135: 	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
11136: 	  else
11137: 	    ld_shlibs=no
11138: 	  fi
11139: 	;;
11140:       esac
11141:       ;;
11142: 
11143:     sunos4*)
11144:       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
11145:       wlarc=
11146:       hardcode_direct=yes
11147:       hardcode_shlibpath_var=no
11148:       ;;
11149: 
11150:     *)
11151:       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
11152: 	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11153: 	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
11154:       else
11155: 	ld_shlibs=no
11156:       fi
11157:       ;;
11158:     esac
11159: 
11160:     if test "$ld_shlibs" = no; then
11161:       runpath_var=
11162:       hardcode_libdir_flag_spec=
11163:       export_dynamic_flag_spec=
11164:       whole_archive_flag_spec=
11165:     fi
11166:   else
11167:     # PORTME fill in a description of your system's linker (not GNU ld)
11168:     case $host_os in
11169:     aix3*)
11170:       allow_undefined_flag=unsupported
11171:       always_export_symbols=yes
11172:       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'
11173:       # Note: this linker hardcodes the directories in LIBPATH if there
11174:       # are no directories specified by -L.
11175:       hardcode_minus_L=yes
11176:       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
11177: 	# Neither direct hardcoding nor static linking is supported with a
11178: 	# broken collect2.
11179: 	hardcode_direct=unsupported
11180:       fi
11181:       ;;
11182: 
11183:     aix[4-9]*)
11184:       if test "$host_cpu" = ia64; then
11185: 	# On IA64, the linker does run time linking by default, so we don't
11186: 	# have to do anything special.
11187: 	aix_use_runtimelinking=no
11188: 	exp_sym_flag='-Bexport'
11189: 	no_entry_flag=""
11190:       else
11191: 	# If we're using GNU nm, then we don't want the "-C" option.
11192: 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
11193: 	# Also, AIX nm treats weak defined symbols like other global
11194: 	# defined symbols, whereas GNU nm marks them as "W".
11195: 	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
11196: 	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
11197: 	else
11198: 	  export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
11199: 	fi
11200: 	aix_use_runtimelinking=no
11201: 
11202: 	# Test if we are trying to use run time linking or normal
11203: 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
11204: 	# need to do runtime linking.
11205: 	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
11206: 	  for ld_flag in $LDFLAGS; do
11207: 	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
11208: 	    aix_use_runtimelinking=yes
11209: 	    break
11210: 	  fi
11211: 	  done
11212: 	  ;;
11213: 	esac
11214: 
11215: 	exp_sym_flag='-bexport'
11216: 	no_entry_flag='-bnoentry'
11217:       fi
11218: 
11219:       # When large executables or shared objects are built, AIX ld can
11220:       # have problems creating the table of contents.  If linking a library
11221:       # or program results in "error TOC overflow" add -mminimal-toc to
11222:       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
11223:       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
11224: 
11225:       archive_cmds=''
11226:       hardcode_direct=yes
11227:       hardcode_direct_absolute=yes
11228:       hardcode_libdir_separator=':'
11229:       link_all_deplibs=yes
11230:       file_list_spec='${wl}-f,'
11231: 
11232:       if test "$GCC" = yes; then
11233: 	case $host_os in aix4.[012]|aix4.[012].*)
11234: 	# We only want to do this on AIX 4.2 and lower, the check
11235: 	# below for broken collect2 doesn't work under 4.3+
11236: 	  collect2name=`${CC} -print-prog-name=collect2`
11237: 	  if test -f "$collect2name" &&
11238: 	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
11239: 	  then
11240: 	  # We have reworked collect2
11241: 	  :
11242: 	  else
11243: 	  # We have old collect2
11244: 	  hardcode_direct=unsupported
11245: 	  # It fails to find uninstalled libraries when the uninstalled
11246: 	  # path is not listed in the libpath.  Setting hardcode_minus_L
11247: 	  # to unsupported forces relinking
11248: 	  hardcode_minus_L=yes
11249: 	  hardcode_libdir_flag_spec='-L$libdir'
11250: 	  hardcode_libdir_separator=
11251: 	  fi
11252: 	  ;;
11253: 	esac
11254: 	shared_flag='-shared'
11255: 	if test "$aix_use_runtimelinking" = yes; then
11256: 	  shared_flag="$shared_flag "'${wl}-G'
11257: 	fi
11258:       else
11259: 	# not using gcc
11260: 	if test "$host_cpu" = ia64; then
11261: 	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
11262: 	# chokes on -Wl,-G. The following line is correct:
11263: 	  shared_flag='-G'
11264: 	else
11265: 	  if test "$aix_use_runtimelinking" = yes; then
11266: 	    shared_flag='${wl}-G'
11267: 	  else
11268: 	    shared_flag='${wl}-bM:SRE'
11269: 	  fi
11270: 	fi
11271:       fi
11272: 
11273:       export_dynamic_flag_spec='${wl}-bexpall'
11274:       # It seems that -bexpall does not export symbols beginning with
11275:       # underscore (_), so it is better to generate a list of symbols to export.
11276:       always_export_symbols=yes
11277:       if test "$aix_use_runtimelinking" = yes; then
11278: 	# Warning - without using the other runtime loading flags (-brtl),
11279: 	# -berok will link without error, but may produce a broken library.
11280: 	allow_undefined_flag='-berok'
11281:         # Determine the default libpath from the value encoded in an
11282:         # empty executable.
11283:         if test "${lt_cv_aix_libpath+set}" = set; then
11284:   aix_libpath=$lt_cv_aix_libpath
11285: else
11286:   if ${lt_cv_aix_libpath_+:} false; then :
11287:   $as_echo_n "(cached) " >&6
11288: else
11289:   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11290: /* end confdefs.h.  */
11291: 
11292: int
11293: main ()
11294: {
11295: 
11296:   ;
11297:   return 0;
11298: }
11299: _ACEOF
11300: if ac_fn_c_try_link "$LINENO"; then :
11301: 
11302:   lt_aix_libpath_sed='
11303:       /Import File Strings/,/^$/ {
11304: 	  /^0/ {
11305: 	      s/^0  *\([^ ]*\) *$/\1/
11306: 	      p
11307: 	  }
11308:       }'
11309:   lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11310:   # Check for a 64-bit object if we didn't find anything.
11311:   if test -z "$lt_cv_aix_libpath_"; then
11312:     lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11313:   fi
11314: fi
11315: rm -f core conftest.err conftest.$ac_objext \
11316:     conftest$ac_exeext conftest.$ac_ext
11317:   if test -z "$lt_cv_aix_libpath_"; then
11318:     lt_cv_aix_libpath_="/usr/lib:/lib"
11319:   fi
11320: 
11321: fi
11322: 
11323:   aix_libpath=$lt_cv_aix_libpath_
11324: fi
11325: 
11326:         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
11327:         archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
11328:       else
11329: 	if test "$host_cpu" = ia64; then
11330: 	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
11331: 	  allow_undefined_flag="-z nodefs"
11332: 	  archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
11333: 	else
11334: 	 # Determine the default libpath from the value encoded in an
11335: 	 # empty executable.
11336: 	 if test "${lt_cv_aix_libpath+set}" = set; then
11337:   aix_libpath=$lt_cv_aix_libpath
11338: else
11339:   if ${lt_cv_aix_libpath_+:} false; then :
11340:   $as_echo_n "(cached) " >&6
11341: else
11342:   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11343: /* end confdefs.h.  */
11344: 
11345: int
11346: main ()
11347: {
11348: 
11349:   ;
11350:   return 0;
11351: }
11352: _ACEOF
11353: if ac_fn_c_try_link "$LINENO"; then :
11354: 
11355:   lt_aix_libpath_sed='
11356:       /Import File Strings/,/^$/ {
11357: 	  /^0/ {
11358: 	      s/^0  *\([^ ]*\) *$/\1/
11359: 	      p
11360: 	  }
11361:       }'
11362:   lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11363:   # Check for a 64-bit object if we didn't find anything.
11364:   if test -z "$lt_cv_aix_libpath_"; then
11365:     lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11366:   fi
11367: fi
11368: rm -f core conftest.err conftest.$ac_objext \
11369:     conftest$ac_exeext conftest.$ac_ext
11370:   if test -z "$lt_cv_aix_libpath_"; then
11371:     lt_cv_aix_libpath_="/usr/lib:/lib"
11372:   fi
11373: 
11374: fi
11375: 
11376:   aix_libpath=$lt_cv_aix_libpath_
11377: fi
11378: 
11379: 	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
11380: 	  # Warning - without using the other run time loading flags,
11381: 	  # -berok will link without error, but may produce a broken library.
11382: 	  no_undefined_flag=' ${wl}-bernotok'
11383: 	  allow_undefined_flag=' ${wl}-berok'
11384: 	  if test "$with_gnu_ld" = yes; then
11385: 	    # We only use this code for GNU lds that support --whole-archive.
11386: 	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
11387: 	  else
11388: 	    # Exported symbols can be pulled into shared objects from archives
11389: 	    whole_archive_flag_spec='$convenience'
11390: 	  fi
11391: 	  archive_cmds_need_lc=yes
11392: 	  # This is similar to how AIX traditionally builds its shared libraries.
11393: 	  archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
11394: 	fi
11395:       fi
11396:       ;;
11397: 
11398:     amigaos*)
11399:       case $host_cpu in
11400:       powerpc)
11401:             # see comment about AmigaOS4 .so support
11402:             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11403:             archive_expsym_cmds=''
11404:         ;;
11405:       m68k)
11406:             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)'
11407:             hardcode_libdir_flag_spec='-L$libdir'
11408:             hardcode_minus_L=yes
11409:         ;;
11410:       esac
11411:       ;;
11412: 
11413:     bsdi[45]*)
11414:       export_dynamic_flag_spec=-rdynamic
11415:       ;;
11416: 
11417:     cygwin* | mingw* | pw32* | cegcc*)
11418:       # When not using gcc, we currently assume that we are using
11419:       # Microsoft Visual C++.
11420:       # hardcode_libdir_flag_spec is actually meaningless, as there is
11421:       # no search path for DLLs.
11422:       case $cc_basename in
11423:       cl*)
11424: 	# Native MSVC
11425: 	hardcode_libdir_flag_spec=' '
11426: 	allow_undefined_flag=unsupported
11427: 	always_export_symbols=yes
11428: 	file_list_spec='@'
11429: 	# Tell ltmain to make .lib files, not .a files.
11430: 	libext=lib
11431: 	# Tell ltmain to make .dll files, not .so files.
11432: 	shrext_cmds=".dll"
11433: 	# FIXME: Setting linknames here is a bad hack.
11434: 	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
11435: 	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
11436: 	    sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
11437: 	  else
11438: 	    sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
11439: 	  fi~
11440: 	  $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
11441: 	  linknames='
11442: 	# The linker will not automatically build a static lib if we build a DLL.
11443: 	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
11444: 	enable_shared_with_static_runtimes=yes
11445: 	exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
11446: 	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
11447: 	# Don't use ranlib
11448: 	old_postinstall_cmds='chmod 644 $oldlib'
11449: 	postlink_cmds='lt_outputfile="@OUTPUT@"~
11450: 	  lt_tool_outputfile="@TOOL_OUTPUT@"~
11451: 	  case $lt_outputfile in
11452: 	    *.exe|*.EXE) ;;
11453: 	    *)
11454: 	      lt_outputfile="$lt_outputfile.exe"
11455: 	      lt_tool_outputfile="$lt_tool_outputfile.exe"
11456: 	      ;;
11457: 	  esac~
11458: 	  if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
11459: 	    $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
11460: 	    $RM "$lt_outputfile.manifest";
11461: 	  fi'
11462: 	;;
11463:       *)
11464: 	# Assume MSVC wrapper
11465: 	hardcode_libdir_flag_spec=' '
11466: 	allow_undefined_flag=unsupported
11467: 	# Tell ltmain to make .lib files, not .a files.
11468: 	libext=lib
11469: 	# Tell ltmain to make .dll files, not .so files.
11470: 	shrext_cmds=".dll"
11471: 	# FIXME: Setting linknames here is a bad hack.
11472: 	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
11473: 	# The linker will automatically build a .lib file if we build a DLL.
11474: 	old_archive_from_new_cmds='true'
11475: 	# FIXME: Should let the user specify the lib program.
11476: 	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
11477: 	enable_shared_with_static_runtimes=yes
11478: 	;;
11479:       esac
11480:       ;;
11481: 
11482:     darwin* | rhapsody*)
11483: 
11484: 
11485:   archive_cmds_need_lc=no
11486:   hardcode_direct=no
11487:   hardcode_automatic=yes
11488:   hardcode_shlibpath_var=unsupported
11489:   if test "$lt_cv_ld_force_load" = "yes"; then
11490:     whole_archive_flag_spec='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
11491: 
11492:   else
11493:     whole_archive_flag_spec=''
11494:   fi
11495:   link_all_deplibs=yes
11496:   allow_undefined_flag="$_lt_dar_allow_undefined"
11497:   case $cc_basename in
11498:      ifort*) _lt_dar_can_shared=yes ;;
11499:      *) _lt_dar_can_shared=$GCC ;;
11500:   esac
11501:   if test "$_lt_dar_can_shared" = "yes"; then
11502:     output_verbose_link_cmd=func_echo_all
11503:     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
11504:     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
11505:     archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
11506:     module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
11507: 
11508:   else
11509:   ld_shlibs=no
11510:   fi
11511: 
11512:       ;;
11513: 
11514:     dgux*)
11515:       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11516:       hardcode_libdir_flag_spec='-L$libdir'
11517:       hardcode_shlibpath_var=no
11518:       ;;
11519: 
11520:     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
11521:     # support.  Future versions do this automatically, but an explicit c++rt0.o
11522:     # does not break anything, and helps significantly (at the cost of a little
11523:     # extra space).
11524:     freebsd2.2*)
11525:       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
11526:       hardcode_libdir_flag_spec='-R$libdir'
11527:       hardcode_direct=yes
11528:       hardcode_shlibpath_var=no
11529:       ;;
11530: 
11531:     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
11532:     freebsd2.*)
11533:       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
11534:       hardcode_direct=yes
11535:       hardcode_minus_L=yes
11536:       hardcode_shlibpath_var=no
11537:       ;;
11538: 
11539:     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
11540:     freebsd* | dragonfly*)
11541:       archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
11542:       hardcode_libdir_flag_spec='-R$libdir'
11543:       hardcode_direct=yes
11544:       hardcode_shlibpath_var=no
11545:       ;;
11546: 
11547:     hpux9*)
11548:       if test "$GCC" = yes; then
11549: 	archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
11550:       else
11551: 	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'
11552:       fi
11553:       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
11554:       hardcode_libdir_separator=:
11555:       hardcode_direct=yes
11556: 
11557:       # hardcode_minus_L: Not really in the search PATH,
11558:       # but as the default location of the library.
11559:       hardcode_minus_L=yes
11560:       export_dynamic_flag_spec='${wl}-E'
11561:       ;;
11562: 
11563:     hpux10*)
11564:       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
11565: 	archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
11566:       else
11567: 	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
11568:       fi
11569:       if test "$with_gnu_ld" = no; then
11570: 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
11571: 	hardcode_libdir_separator=:
11572: 	hardcode_direct=yes
11573: 	hardcode_direct_absolute=yes
11574: 	export_dynamic_flag_spec='${wl}-E'
11575: 	# hardcode_minus_L: Not really in the search PATH,
11576: 	# but as the default location of the library.
11577: 	hardcode_minus_L=yes
11578:       fi
11579:       ;;
11580: 
11581:     hpux11*)
11582:       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
11583: 	case $host_cpu in
11584: 	hppa*64*)
11585: 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
11586: 	  ;;
11587: 	ia64*)
11588: 	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
11589: 	  ;;
11590: 	*)
11591: 	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
11592: 	  ;;
11593: 	esac
11594:       else
11595: 	case $host_cpu in
11596: 	hppa*64*)
11597: 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
11598: 	  ;;
11599: 	ia64*)
11600: 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
11601: 	  ;;
11602: 	*)
11603: 
11604: 	  # Older versions of the 11.00 compiler do not understand -b yet
11605: 	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
11606: 	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
11607: $as_echo_n "checking if $CC understands -b... " >&6; }
11608: if ${lt_cv_prog_compiler__b+:} false; then :
11609:   $as_echo_n "(cached) " >&6
11610: else
11611:   lt_cv_prog_compiler__b=no
11612:    save_LDFLAGS="$LDFLAGS"
11613:    LDFLAGS="$LDFLAGS -b"
11614:    echo "$lt_simple_link_test_code" > conftest.$ac_ext
11615:    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
11616:      # The linker can only warn and ignore the option if not recognized
11617:      # So say no if there are warnings
11618:      if test -s conftest.err; then
11619:        # Append any errors to the config.log.
11620:        cat conftest.err 1>&5
11621:        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
11622:        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
11623:        if diff conftest.exp conftest.er2 >/dev/null; then
11624:          lt_cv_prog_compiler__b=yes
11625:        fi
11626:      else
11627:        lt_cv_prog_compiler__b=yes
11628:      fi
11629:    fi
11630:    $RM -r conftest*
11631:    LDFLAGS="$save_LDFLAGS"
11632: 
11633: fi
11634: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
11635: $as_echo "$lt_cv_prog_compiler__b" >&6; }
11636: 
11637: if test x"$lt_cv_prog_compiler__b" = xyes; then
11638:     archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
11639: else
11640:     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
11641: fi
11642: 
11643: 	  ;;
11644: 	esac
11645:       fi
11646:       if test "$with_gnu_ld" = no; then
11647: 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
11648: 	hardcode_libdir_separator=:
11649: 
11650: 	case $host_cpu in
11651: 	hppa*64*|ia64*)
11652: 	  hardcode_direct=no
11653: 	  hardcode_shlibpath_var=no
11654: 	  ;;
11655: 	*)
11656: 	  hardcode_direct=yes
11657: 	  hardcode_direct_absolute=yes
11658: 	  export_dynamic_flag_spec='${wl}-E'
11659: 
11660: 	  # hardcode_minus_L: Not really in the search PATH,
11661: 	  # but as the default location of the library.
11662: 	  hardcode_minus_L=yes
11663: 	  ;;
11664: 	esac
11665:       fi
11666:       ;;
11667: 
11668:     irix5* | irix6* | nonstopux*)
11669:       if test "$GCC" = yes; then
11670: 	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
11671: 	# Try to use the -exported_symbol ld option, if it does not
11672: 	# work, assume that -exports_file does not work either and
11673: 	# implicitly export all symbols.
11674: 	# This should be the same for all languages, so no per-tag cache variable.
11675: 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
11676: $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
11677: if ${lt_cv_irix_exported_symbol+:} false; then :
11678:   $as_echo_n "(cached) " >&6
11679: else
11680:   save_LDFLAGS="$LDFLAGS"
11681: 	   LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
11682: 	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11683: /* end confdefs.h.  */
11684: int foo (void) { return 0; }
11685: _ACEOF
11686: if ac_fn_c_try_link "$LINENO"; then :
11687:   lt_cv_irix_exported_symbol=yes
11688: else
11689:   lt_cv_irix_exported_symbol=no
11690: fi
11691: rm -f core conftest.err conftest.$ac_objext \
11692:     conftest$ac_exeext conftest.$ac_ext
11693:            LDFLAGS="$save_LDFLAGS"
11694: fi
11695: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
11696: $as_echo "$lt_cv_irix_exported_symbol" >&6; }
11697: 	if test "$lt_cv_irix_exported_symbol" = yes; then
11698:           archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
11699: 	fi
11700:       else
11701: 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
11702: 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
11703:       fi
11704:       archive_cmds_need_lc='no'
11705:       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
11706:       hardcode_libdir_separator=:
11707:       inherit_rpath=yes
11708:       link_all_deplibs=yes
11709:       ;;
11710: 
11711:     netbsd*)
11712:       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11713: 	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
11714:       else
11715: 	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
11716:       fi
11717:       hardcode_libdir_flag_spec='-R$libdir'
11718:       hardcode_direct=yes
11719:       hardcode_shlibpath_var=no
11720:       ;;
11721: 
11722:     newsos6)
11723:       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11724:       hardcode_direct=yes
11725:       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
11726:       hardcode_libdir_separator=:
11727:       hardcode_shlibpath_var=no
11728:       ;;
11729: 
11730:     *nto* | *qnx*)
11731:       ;;
11732: 
11733:     openbsd*)
11734:       if test -f /usr/libexec/ld.so; then
11735: 	hardcode_direct=yes
11736: 	hardcode_shlibpath_var=no
11737: 	hardcode_direct_absolute=yes
11738: 	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11739: 	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
11740: 	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
11741: 	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
11742: 	  export_dynamic_flag_spec='${wl}-E'
11743: 	else
11744: 	  case $host_os in
11745: 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
11746: 	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
11747: 	     hardcode_libdir_flag_spec='-R$libdir'
11748: 	     ;;
11749: 	   *)
11750: 	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
11751: 	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
11752: 	     ;;
11753: 	  esac
11754: 	fi
11755:       else
11756: 	ld_shlibs=no
11757:       fi
11758:       ;;
11759: 
11760:     os2*)
11761:       hardcode_libdir_flag_spec='-L$libdir'
11762:       hardcode_minus_L=yes
11763:       allow_undefined_flag=unsupported
11764:       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'
11765:       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
11766:       ;;
11767: 
11768:     osf3*)
11769:       if test "$GCC" = yes; then
11770: 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
11771: 	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
11772:       else
11773: 	allow_undefined_flag=' -expect_unresolved \*'
11774: 	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
11775:       fi
11776:       archive_cmds_need_lc='no'
11777:       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
11778:       hardcode_libdir_separator=:
11779:       ;;
11780: 
11781:     osf4* | osf5*)	# as osf3* with the addition of -msym flag
11782:       if test "$GCC" = yes; then
11783: 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
11784: 	archive_cmds='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
11785: 	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
11786:       else
11787: 	allow_undefined_flag=' -expect_unresolved \*'
11788: 	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
11789: 	archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
11790: 	$CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
11791: 
11792: 	# Both c and cxx compiler support -rpath directly
11793: 	hardcode_libdir_flag_spec='-rpath $libdir'
11794:       fi
11795:       archive_cmds_need_lc='no'
11796:       hardcode_libdir_separator=:
11797:       ;;
11798: 
11799:     solaris*)
11800:       no_undefined_flag=' -z defs'
11801:       if test "$GCC" = yes; then
11802: 	wlarc='${wl}'
11803: 	archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
11804: 	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
11805: 	  $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
11806:       else
11807: 	case `$CC -V 2>&1` in
11808: 	*"Compilers 5.0"*)
11809: 	  wlarc=''
11810: 	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
11811: 	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
11812: 	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
11813: 	  ;;
11814: 	*)
11815: 	  wlarc='${wl}'
11816: 	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
11817: 	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
11818: 	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
11819: 	  ;;
11820: 	esac
11821:       fi
11822:       hardcode_libdir_flag_spec='-R$libdir'
11823:       hardcode_shlibpath_var=no
11824:       case $host_os in
11825:       solaris2.[0-5] | solaris2.[0-5].*) ;;
11826:       *)
11827: 	# The compiler driver will combine and reorder linker options,
11828: 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
11829: 	# but is careful enough not to reorder.
11830: 	# Supported since Solaris 2.6 (maybe 2.5.1?)
11831: 	if test "$GCC" = yes; then
11832: 	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
11833: 	else
11834: 	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
11835: 	fi
11836: 	;;
11837:       esac
11838:       link_all_deplibs=yes
11839:       ;;
11840: 
11841:     sunos4*)
11842:       if test "x$host_vendor" = xsequent; then
11843: 	# Use $CC to link under sequent, because it throws in some extra .o
11844: 	# files that make .init and .fini sections work.
11845: 	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
11846:       else
11847: 	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
11848:       fi
11849:       hardcode_libdir_flag_spec='-L$libdir'
11850:       hardcode_direct=yes
11851:       hardcode_minus_L=yes
11852:       hardcode_shlibpath_var=no
11853:       ;;
11854: 
11855:     sysv4)
11856:       case $host_vendor in
11857: 	sni)
11858: 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11859: 	  hardcode_direct=yes # is this really true???
11860: 	;;
11861: 	siemens)
11862: 	  ## LD is ld it makes a PLAMLIB
11863: 	  ## CC just makes a GrossModule.
11864: 	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
11865: 	  reload_cmds='$CC -r -o $output$reload_objs'
11866: 	  hardcode_direct=no
11867:         ;;
11868: 	motorola)
11869: 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11870: 	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
11871: 	;;
11872:       esac
11873:       runpath_var='LD_RUN_PATH'
11874:       hardcode_shlibpath_var=no
11875:       ;;
11876: 
11877:     sysv4.3*)
11878:       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11879:       hardcode_shlibpath_var=no
11880:       export_dynamic_flag_spec='-Bexport'
11881:       ;;
11882: 
11883:     sysv4*MP*)
11884:       if test -d /usr/nec; then
11885: 	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11886: 	hardcode_shlibpath_var=no
11887: 	runpath_var=LD_RUN_PATH
11888: 	hardcode_runpath_var=yes
11889: 	ld_shlibs=yes
11890:       fi
11891:       ;;
11892: 
11893:     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
11894:       no_undefined_flag='${wl}-z,text'
11895:       archive_cmds_need_lc=no
11896:       hardcode_shlibpath_var=no
11897:       runpath_var='LD_RUN_PATH'
11898: 
11899:       if test "$GCC" = yes; then
11900: 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11901: 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11902:       else
11903: 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11904: 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11905:       fi
11906:       ;;
11907: 
11908:     sysv5* | sco3.2v5* | sco5v6*)
11909:       # Note: We can NOT use -z defs as we might desire, because we do not
11910:       # link with -lc, and that would cause any symbols used from libc to
11911:       # always be unresolved, which means just about no library would
11912:       # ever link correctly.  If we're not using GNU ld we use -z text
11913:       # though, which does catch some bad symbols but isn't as heavy-handed
11914:       # as -z defs.
11915:       no_undefined_flag='${wl}-z,text'
11916:       allow_undefined_flag='${wl}-z,nodefs'
11917:       archive_cmds_need_lc=no
11918:       hardcode_shlibpath_var=no
11919:       hardcode_libdir_flag_spec='${wl}-R,$libdir'
11920:       hardcode_libdir_separator=':'
11921:       link_all_deplibs=yes
11922:       export_dynamic_flag_spec='${wl}-Bexport'
11923:       runpath_var='LD_RUN_PATH'
11924: 
11925:       if test "$GCC" = yes; then
11926: 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11927: 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11928:       else
11929: 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11930: 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11931:       fi
11932:       ;;
11933: 
11934:     uts4*)
11935:       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11936:       hardcode_libdir_flag_spec='-L$libdir'
11937:       hardcode_shlibpath_var=no
11938:       ;;
11939: 
11940:     *)
11941:       ld_shlibs=no
11942:       ;;
11943:     esac
11944: 
11945:     if test x$host_vendor = xsni; then
11946:       case $host in
11947:       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
11948: 	export_dynamic_flag_spec='${wl}-Blargedynsym'
11949: 	;;
11950:       esac
11951:     fi
11952:   fi
11953: 
11954: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
11955: $as_echo "$ld_shlibs" >&6; }
11956: test "$ld_shlibs" = no && can_build_shared=no
11957: 
11958: with_gnu_ld=$with_gnu_ld
11959: 
11960: 
11961: 
11962: 
11963: 
11964: 
11965: 
11966: 
11967: 
11968: 
11969: 
11970: 
11971: 
11972: 
11973: 
11974: #
11975: # Do we need to explicitly link libc?
11976: #
11977: case "x$archive_cmds_need_lc" in
11978: x|xyes)
11979:   # Assume -lc should be added
11980:   archive_cmds_need_lc=yes
11981: 
11982:   if test "$enable_shared" = yes && test "$GCC" = yes; then
11983:     case $archive_cmds in
11984:     *'~'*)
11985:       # FIXME: we may have to deal with multi-command sequences.
11986:       ;;
11987:     '$CC '*)
11988:       # Test whether the compiler implicitly links with -lc since on some
11989:       # systems, -lgcc has to come before -lc. If gcc already passes -lc
11990:       # to ld, don't add -lc before -lgcc.
11991:       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
11992: $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
11993: if ${lt_cv_archive_cmds_need_lc+:} false; then :
11994:   $as_echo_n "(cached) " >&6
11995: else
11996:   $RM conftest*
11997: 	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
11998: 
11999: 	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
12000:   (eval $ac_compile) 2>&5
12001:   ac_status=$?
12002:   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12003:   test $ac_status = 0; } 2>conftest.err; then
12004: 	  soname=conftest
12005: 	  lib=conftest
12006: 	  libobjs=conftest.$ac_objext
12007: 	  deplibs=
12008: 	  wl=$lt_prog_compiler_wl
12009: 	  pic_flag=$lt_prog_compiler_pic
12010: 	  compiler_flags=-v
12011: 	  linker_flags=-v
12012: 	  verstring=
12013: 	  output_objdir=.
12014: 	  libname=conftest
12015: 	  lt_save_allow_undefined_flag=$allow_undefined_flag
12016: 	  allow_undefined_flag=
12017: 	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
12018:   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
12019:   ac_status=$?
12020:   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12021:   test $ac_status = 0; }
12022: 	  then
12023: 	    lt_cv_archive_cmds_need_lc=no
12024: 	  else
12025: 	    lt_cv_archive_cmds_need_lc=yes
12026: 	  fi
12027: 	  allow_undefined_flag=$lt_save_allow_undefined_flag
12028: 	else
12029: 	  cat conftest.err 1>&5
12030: 	fi
12031: 	$RM conftest*
12032: 
12033: fi
12034: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
12035: $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
12036:       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
12037:       ;;
12038:     esac
12039:   fi
12040:   ;;
12041: esac
12042: 
12043: 
12044: 
12045: 
12046: 
12047: 
12048: 
12049: 
12050: 
12051: 
12052: 
12053: 
12054: 
12055: 
12056: 
12057: 
12058: 
12059: 
12060: 
12061: 
12062: 
12063: 
12064: 
12065: 
12066: 
12067: 
12068: 
12069: 
12070: 
12071: 
12072: 
12073: 
12074: 
12075: 
12076: 
12077: 
12078: 
12079: 
12080: 
12081: 
12082: 
12083: 
12084: 
12085: 
12086: 
12087: 
12088: 
12089: 
12090: 
12091: 
12092: 
12093: 
12094: 
12095: 
12096: 
12097: 
12098: 
12099: 
12100: 
12101: 
12102: 
12103: 
12104: 
12105: 
12106: 
12107: 
12108: 
12109: 
12110: 
12111: 
12112: 
12113: 
12114: 
12115: 
12116: 
12117: 
12118: 
12119: 
12120: 
12121: 
12122: 
12123: 
12124: 
12125: 
12126: 
12127: 
12128: 
12129: 
12130: 
12131: 
12132: 
12133: 
12134: 
12135: 
12136: 
12137: 
12138: 
12139: 
12140: 
12141: 
12142: 
12143: 
12144: 
12145: 
12146: 
12147: 
12148: 
12149: 
12150: 
12151: 
12152: 
12153: 
12154: 
12155: 
12156: 
12157: 
12158: 
12159: 
12160: 
12161: 
12162: 
12163: 
12164: 
12165: 
12166: 
12167: 
12168: 
12169: 
12170: 
12171: 
12172: 
12173: 
12174: 
12175: 
12176: 
12177: 
12178: 
12179: 
12180: 
12181: 
12182: 
12183: 
12184: 
12185: 
12186: 
12187: 
12188: 
12189: 
12190: 
12191: 
12192: 
12193: 
12194:   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
12195: $as_echo_n "checking dynamic linker characteristics... " >&6; }
12196: 
12197: if test "$GCC" = yes; then
12198:   case $host_os in
12199:     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
12200:     *) lt_awk_arg="/^libraries:/" ;;
12201:   esac
12202:   case $host_os in
12203:     mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
12204:     *) lt_sed_strip_eq="s,=/,/,g" ;;
12205:   esac
12206:   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
12207:   case $lt_search_path_spec in
12208:   *\;*)
12209:     # if the path contains ";" then we assume it to be the separator
12210:     # otherwise default to the standard path separator (i.e. ":") - it is
12211:     # assumed that no part of a normal pathname contains ";" but that should
12212:     # okay in the real world where ";" in dirpaths is itself problematic.
12213:     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
12214:     ;;
12215:   *)
12216:     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
12217:     ;;
12218:   esac
12219:   # Ok, now we have the path, separated by spaces, we can step through it
12220:   # and add multilib dir if necessary.
12221:   lt_tmp_lt_search_path_spec=
12222:   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
12223:   for lt_sys_path in $lt_search_path_spec; do
12224:     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
12225:       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
12226:     else
12227:       test -d "$lt_sys_path" && \
12228: 	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
12229:     fi
12230:   done
12231:   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
12232: BEGIN {RS=" "; FS="/|\n";} {
12233:   lt_foo="";
12234:   lt_count=0;
12235:   for (lt_i = NF; lt_i > 0; lt_i--) {
12236:     if ($lt_i != "" && $lt_i != ".") {
12237:       if ($lt_i == "..") {
12238:         lt_count++;
12239:       } else {
12240:         if (lt_count == 0) {
12241:           lt_foo="/" $lt_i lt_foo;
12242:         } else {
12243:           lt_count--;
12244:         }
12245:       }
12246:     }
12247:   }
12248:   if (lt_foo != "") { lt_freq[lt_foo]++; }
12249:   if (lt_freq[lt_foo] == 1) { print lt_foo; }
12250: }'`
12251:   # AWK program above erroneously prepends '/' to C:/dos/paths
12252:   # for these hosts.
12253:   case $host_os in
12254:     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
12255:       $SED 's,/\([A-Za-z]:\),\1,g'` ;;
12256:   esac
12257:   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
12258: else
12259:   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
12260: fi
12261: library_names_spec=
12262: libname_spec='lib$name'
12263: soname_spec=
12264: shrext_cmds=".so"
12265: postinstall_cmds=
12266: postuninstall_cmds=
12267: finish_cmds=
12268: finish_eval=
12269: shlibpath_var=
12270: shlibpath_overrides_runpath=unknown
12271: version_type=none
12272: dynamic_linker="$host_os ld.so"
12273: sys_lib_dlsearch_path_spec="/lib /usr/lib"
12274: need_lib_prefix=unknown
12275: hardcode_into_libs=no
12276: 
12277: # when you set need_version to no, make sure it does not cause -set_version
12278: # flags to be left without arguments
12279: need_version=unknown
12280: 
12281: case $host_os in
12282: aix3*)
12283:   version_type=linux # correct to gnu/linux during the next big refactor
12284:   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
12285:   shlibpath_var=LIBPATH
12286: 
12287:   # AIX 3 has no versioning support, so we append a major version to the name.
12288:   soname_spec='${libname}${release}${shared_ext}$major'
12289:   ;;
12290: 
12291: aix[4-9]*)
12292:   version_type=linux # correct to gnu/linux during the next big refactor
12293:   need_lib_prefix=no
12294:   need_version=no
12295:   hardcode_into_libs=yes
12296:   if test "$host_cpu" = ia64; then
12297:     # AIX 5 supports IA64
12298:     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
12299:     shlibpath_var=LD_LIBRARY_PATH
12300:   else
12301:     # With GCC up to 2.95.x, collect2 would create an import file
12302:     # for dependence libraries.  The import file would start with
12303:     # the line `#! .'.  This would cause the generated library to
12304:     # depend on `.', always an invalid library.  This was fixed in
12305:     # development snapshots of GCC prior to 3.0.
12306:     case $host_os in
12307:       aix4 | aix4.[01] | aix4.[01].*)
12308:       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
12309: 	   echo ' yes '
12310: 	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
12311: 	:
12312:       else
12313: 	can_build_shared=no
12314:       fi
12315:       ;;
12316:     esac
12317:     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
12318:     # soname into executable. Probably we can add versioning support to
12319:     # collect2, so additional links can be useful in future.
12320:     if test "$aix_use_runtimelinking" = yes; then
12321:       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
12322:       # instead of lib<name>.a to let people know that these are not
12323:       # typical AIX shared libraries.
12324:       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12325:     else
12326:       # We preserve .a as extension for shared libraries through AIX4.2
12327:       # and later when we are not doing run time linking.
12328:       library_names_spec='${libname}${release}.a $libname.a'
12329:       soname_spec='${libname}${release}${shared_ext}$major'
12330:     fi
12331:     shlibpath_var=LIBPATH
12332:   fi
12333:   ;;
12334: 
12335: amigaos*)
12336:   case $host_cpu in
12337:   powerpc)
12338:     # Since July 2007 AmigaOS4 officially supports .so libraries.
12339:     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
12340:     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12341:     ;;
12342:   m68k)
12343:     library_names_spec='$libname.ixlibrary $libname.a'
12344:     # Create ${libname}_ixlibrary.a entries in /sys/libs.
12345:     finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''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'
12346:     ;;
12347:   esac
12348:   ;;
12349: 
12350: beos*)
12351:   library_names_spec='${libname}${shared_ext}'
12352:   dynamic_linker="$host_os ld.so"
12353:   shlibpath_var=LIBRARY_PATH
12354:   ;;
12355: 
12356: bsdi[45]*)
12357:   version_type=linux # correct to gnu/linux during the next big refactor
12358:   need_version=no
12359:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12360:   soname_spec='${libname}${release}${shared_ext}$major'
12361:   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
12362:   shlibpath_var=LD_LIBRARY_PATH
12363:   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
12364:   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
12365:   # the default ld.so.conf also contains /usr/contrib/lib and
12366:   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
12367:   # libtool to hard-code these into programs
12368:   ;;
12369: 
12370: cygwin* | mingw* | pw32* | cegcc*)
12371:   version_type=windows
12372:   shrext_cmds=".dll"
12373:   need_version=no
12374:   need_lib_prefix=no
12375: 
12376:   case $GCC,$cc_basename in
12377:   yes,*)
12378:     # gcc
12379:     library_names_spec='$libname.dll.a'
12380:     # DLL is installed to $(libdir)/../bin by postinstall_cmds
12381:     postinstall_cmds='base_file=`basename \${file}`~
12382:       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
12383:       dldir=$destdir/`dirname \$dlpath`~
12384:       test -d \$dldir || mkdir -p \$dldir~
12385:       $install_prog $dir/$dlname \$dldir/$dlname~
12386:       chmod a+x \$dldir/$dlname~
12387:       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
12388:         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
12389:       fi'
12390:     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
12391:       dlpath=$dir/\$dldll~
12392:        $RM \$dlpath'
12393:     shlibpath_overrides_runpath=yes
12394: 
12395:     case $host_os in
12396:     cygwin*)
12397:       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
12398:       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
12399: 
12400:       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
12401:       ;;
12402:     mingw* | cegcc*)
12403:       # MinGW DLLs use traditional 'lib' prefix
12404:       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
12405:       ;;
12406:     pw32*)
12407:       # pw32 DLLs use 'pw' prefix rather than 'lib'
12408:       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
12409:       ;;
12410:     esac
12411:     dynamic_linker='Win32 ld.exe'
12412:     ;;
12413: 
12414:   *,cl*)
12415:     # Native MSVC
12416:     libname_spec='$name'
12417:     soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
12418:     library_names_spec='${libname}.dll.lib'
12419: 
12420:     case $build_os in
12421:     mingw*)
12422:       sys_lib_search_path_spec=
12423:       lt_save_ifs=$IFS
12424:       IFS=';'
12425:       for lt_path in $LIB
12426:       do
12427:         IFS=$lt_save_ifs
12428:         # Let DOS variable expansion print the short 8.3 style file name.
12429:         lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
12430:         sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
12431:       done
12432:       IFS=$lt_save_ifs
12433:       # Convert to MSYS style.
12434:       sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
12435:       ;;
12436:     cygwin*)
12437:       # Convert to unix form, then to dos form, then back to unix form
12438:       # but this time dos style (no spaces!) so that the unix form looks
12439:       # like /cygdrive/c/PROGRA~1:/cygdr...
12440:       sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
12441:       sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
12442:       sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
12443:       ;;
12444:     *)
12445:       sys_lib_search_path_spec="$LIB"
12446:       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
12447:         # It is most probably a Windows format PATH.
12448:         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
12449:       else
12450:         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
12451:       fi
12452:       # FIXME: find the short name or the path components, as spaces are
12453:       # common. (e.g. "Program Files" -> "PROGRA~1")
12454:       ;;
12455:     esac
12456: 
12457:     # DLL is installed to $(libdir)/../bin by postinstall_cmds
12458:     postinstall_cmds='base_file=`basename \${file}`~
12459:       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
12460:       dldir=$destdir/`dirname \$dlpath`~
12461:       test -d \$dldir || mkdir -p \$dldir~
12462:       $install_prog $dir/$dlname \$dldir/$dlname'
12463:     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
12464:       dlpath=$dir/\$dldll~
12465:        $RM \$dlpath'
12466:     shlibpath_overrides_runpath=yes
12467:     dynamic_linker='Win32 link.exe'
12468:     ;;
12469: 
12470:   *)
12471:     # Assume MSVC wrapper
12472:     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
12473:     dynamic_linker='Win32 ld.exe'
12474:     ;;
12475:   esac
12476:   # FIXME: first we should search . and the directory the executable is in
12477:   shlibpath_var=PATH
12478:   ;;
12479: 
12480: darwin* | rhapsody*)
12481:   dynamic_linker="$host_os dyld"
12482:   version_type=darwin
12483:   need_lib_prefix=no
12484:   need_version=no
12485:   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
12486:   soname_spec='${libname}${release}${major}$shared_ext'
12487:   shlibpath_overrides_runpath=yes
12488:   shlibpath_var=DYLD_LIBRARY_PATH
12489:   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
12490: 
12491:   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
12492:   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
12493:   ;;
12494: 
12495: dgux*)
12496:   version_type=linux # correct to gnu/linux during the next big refactor
12497:   need_lib_prefix=no
12498:   need_version=no
12499:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
12500:   soname_spec='${libname}${release}${shared_ext}$major'
12501:   shlibpath_var=LD_LIBRARY_PATH
12502:   ;;
12503: 
12504: freebsd* | dragonfly*)
12505:   # DragonFly does not have aout.  When/if they implement a new
12506:   # versioning mechanism, adjust this.
12507:   if test -x /usr/bin/objformat; then
12508:     objformat=`/usr/bin/objformat`
12509:   else
12510:     case $host_os in
12511:     freebsd[23].*) objformat=aout ;;
12512:     *) objformat=elf ;;
12513:     esac
12514:   fi
12515:   version_type=freebsd-$objformat
12516:   case $version_type in
12517:     freebsd-elf*)
12518:       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
12519:       need_version=no
12520:       need_lib_prefix=no
12521:       ;;
12522:     freebsd-*)
12523:       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
12524:       need_version=yes
12525:       ;;
12526:   esac
12527:   shlibpath_var=LD_LIBRARY_PATH
12528:   case $host_os in
12529:   freebsd2.*)
12530:     shlibpath_overrides_runpath=yes
12531:     ;;
12532:   freebsd3.[01]* | freebsdelf3.[01]*)
12533:     shlibpath_overrides_runpath=yes
12534:     hardcode_into_libs=yes
12535:     ;;
12536:   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
12537:   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
12538:     shlibpath_overrides_runpath=no
12539:     hardcode_into_libs=yes
12540:     ;;
12541:   *) # from 4.6 on, and DragonFly
12542:     shlibpath_overrides_runpath=yes
12543:     hardcode_into_libs=yes
12544:     ;;
12545:   esac
12546:   ;;
12547: 
12548: gnu*)
12549:   version_type=linux # correct to gnu/linux during the next big refactor
12550:   need_lib_prefix=no
12551:   need_version=no
12552:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
12553:   soname_spec='${libname}${release}${shared_ext}$major'
12554:   shlibpath_var=LD_LIBRARY_PATH
12555:   shlibpath_overrides_runpath=no
12556:   hardcode_into_libs=yes
12557:   ;;
12558: 
12559: haiku*)
12560:   version_type=linux # correct to gnu/linux during the next big refactor
12561:   need_lib_prefix=no
12562:   need_version=no
12563:   dynamic_linker="$host_os runtime_loader"
12564:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
12565:   soname_spec='${libname}${release}${shared_ext}$major'
12566:   shlibpath_var=LIBRARY_PATH
12567:   shlibpath_overrides_runpath=yes
12568:   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
12569:   hardcode_into_libs=yes
12570:   ;;
12571: 
12572: hpux9* | hpux10* | hpux11*)
12573:   # Give a soname corresponding to the major version so that dld.sl refuses to
12574:   # link against other versions.
12575:   version_type=sunos
12576:   need_lib_prefix=no
12577:   need_version=no
12578:   case $host_cpu in
12579:   ia64*)
12580:     shrext_cmds='.so'
12581:     hardcode_into_libs=yes
12582:     dynamic_linker="$host_os dld.so"
12583:     shlibpath_var=LD_LIBRARY_PATH
12584:     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
12585:     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12586:     soname_spec='${libname}${release}${shared_ext}$major'
12587:     if test "X$HPUX_IA64_MODE" = X32; then
12588:       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
12589:     else
12590:       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
12591:     fi
12592:     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
12593:     ;;
12594:   hppa*64*)
12595:     shrext_cmds='.sl'
12596:     hardcode_into_libs=yes
12597:     dynamic_linker="$host_os dld.sl"
12598:     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
12599:     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
12600:     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12601:     soname_spec='${libname}${release}${shared_ext}$major'
12602:     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
12603:     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
12604:     ;;
12605:   *)
12606:     shrext_cmds='.sl'
12607:     dynamic_linker="$host_os dld.sl"
12608:     shlibpath_var=SHLIB_PATH
12609:     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
12610:     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12611:     soname_spec='${libname}${release}${shared_ext}$major'
12612:     ;;
12613:   esac
12614:   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
12615:   postinstall_cmds='chmod 555 $lib'
12616:   # or fails outright, so override atomically:
12617:   install_override_mode=555
12618:   ;;
12619: 
12620: interix[3-9]*)
12621:   version_type=linux # correct to gnu/linux during the next big refactor
12622:   need_lib_prefix=no
12623:   need_version=no
12624:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
12625:   soname_spec='${libname}${release}${shared_ext}$major'
12626:   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
12627:   shlibpath_var=LD_LIBRARY_PATH
12628:   shlibpath_overrides_runpath=no
12629:   hardcode_into_libs=yes
12630:   ;;
12631: 
12632: irix5* | irix6* | nonstopux*)
12633:   case $host_os in
12634:     nonstopux*) version_type=nonstopux ;;
12635:     *)
12636: 	if test "$lt_cv_prog_gnu_ld" = yes; then
12637: 		version_type=linux # correct to gnu/linux during the next big refactor
12638: 	else
12639: 		version_type=irix
12640: 	fi ;;
12641:   esac
12642:   need_lib_prefix=no
12643:   need_version=no
12644:   soname_spec='${libname}${release}${shared_ext}$major'
12645:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
12646:   case $host_os in
12647:   irix5* | nonstopux*)
12648:     libsuff= shlibsuff=
12649:     ;;
12650:   *)
12651:     case $LD in # libtool.m4 will add one of these switches to LD
12652:     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
12653:       libsuff= shlibsuff= libmagic=32-bit;;
12654:     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
12655:       libsuff=32 shlibsuff=N32 libmagic=N32;;
12656:     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
12657:       libsuff=64 shlibsuff=64 libmagic=64-bit;;
12658:     *) libsuff= shlibsuff= libmagic=never-match;;
12659:     esac
12660:     ;;
12661:   esac
12662:   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
12663:   shlibpath_overrides_runpath=no
12664:   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
12665:   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
12666:   hardcode_into_libs=yes
12667:   ;;
12668: 
12669: # No shared lib support for Linux oldld, aout, or coff.
12670: linux*oldld* | linux*aout* | linux*coff*)
12671:   dynamic_linker=no
12672:   ;;
12673: 
12674: # This must be glibc/ELF.
12675: linux* | k*bsd*-gnu | kopensolaris*-gnu)
12676:   version_type=linux # correct to gnu/linux during the next big refactor
12677:   need_lib_prefix=no
12678:   need_version=no
12679:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12680:   soname_spec='${libname}${release}${shared_ext}$major'
12681:   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
12682:   shlibpath_var=LD_LIBRARY_PATH
12683:   shlibpath_overrides_runpath=no
12684: 
12685:   # Some binutils ld are patched to set DT_RUNPATH
12686:   if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
12687:   $as_echo_n "(cached) " >&6
12688: else
12689:   lt_cv_shlibpath_overrides_runpath=no
12690:     save_LDFLAGS=$LDFLAGS
12691:     save_libdir=$libdir
12692:     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
12693: 	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
12694:     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12695: /* end confdefs.h.  */
12696: 
12697: int
12698: main ()
12699: {
12700: 
12701:   ;
12702:   return 0;
12703: }
12704: _ACEOF
12705: if ac_fn_c_try_link "$LINENO"; then :
12706:   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
12707:   lt_cv_shlibpath_overrides_runpath=yes
12708: fi
12709: fi
12710: rm -f core conftest.err conftest.$ac_objext \
12711:     conftest$ac_exeext conftest.$ac_ext
12712:     LDFLAGS=$save_LDFLAGS
12713:     libdir=$save_libdir
12714: 
12715: fi
12716: 
12717:   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
12718: 
12719:   # This implies no fast_install, which is unacceptable.
12720:   # Some rework will be needed to allow for fast_install
12721:   # before this can be enabled.
12722:   hardcode_into_libs=yes
12723: 
12724:   # Append ld.so.conf contents to the search path
12725:   if test -f /etc/ld.so.conf; then
12726:     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
12727:     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
12728:   fi
12729: 
12730:   # We used to test for /lib/ld.so.1 and disable shared libraries on
12731:   # powerpc, because MkLinux only supported shared libraries with the
12732:   # GNU dynamic linker.  Since this was broken with cross compilers,
12733:   # most powerpc-linux boxes support dynamic linking these days and
12734:   # people can always --disable-shared, the test was removed, and we
12735:   # assume the GNU/Linux dynamic linker is in use.
12736:   dynamic_linker='GNU/Linux ld.so'
12737:   ;;
12738: 
12739: netbsd*)
12740:   version_type=sunos
12741:   need_lib_prefix=no
12742:   need_version=no
12743:   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
12744:     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
12745:     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
12746:     dynamic_linker='NetBSD (a.out) ld.so'
12747:   else
12748:     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
12749:     soname_spec='${libname}${release}${shared_ext}$major'
12750:     dynamic_linker='NetBSD ld.elf_so'
12751:   fi
12752:   shlibpath_var=LD_LIBRARY_PATH
12753:   shlibpath_overrides_runpath=yes
12754:   hardcode_into_libs=yes
12755:   ;;
12756: 
12757: newsos6)
12758:   version_type=linux # correct to gnu/linux during the next big refactor
12759:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12760:   shlibpath_var=LD_LIBRARY_PATH
12761:   shlibpath_overrides_runpath=yes
12762:   ;;
12763: 
12764: *nto* | *qnx*)
12765:   version_type=qnx
12766:   need_lib_prefix=no
12767:   need_version=no
12768:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12769:   soname_spec='${libname}${release}${shared_ext}$major'
12770:   shlibpath_var=LD_LIBRARY_PATH
12771:   shlibpath_overrides_runpath=no
12772:   hardcode_into_libs=yes
12773:   dynamic_linker='ldqnx.so'
12774:   ;;
12775: 
12776: openbsd*)
12777:   version_type=sunos
12778:   sys_lib_dlsearch_path_spec="/usr/lib"
12779:   need_lib_prefix=no
12780:   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
12781:   case $host_os in
12782:     openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
12783:     *)				need_version=no  ;;
12784:   esac
12785:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
12786:   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
12787:   shlibpath_var=LD_LIBRARY_PATH
12788:   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
12789:     case $host_os in
12790:       openbsd2.[89] | openbsd2.[89].*)
12791: 	shlibpath_overrides_runpath=no
12792: 	;;
12793:       *)
12794: 	shlibpath_overrides_runpath=yes
12795: 	;;
12796:       esac
12797:   else
12798:     shlibpath_overrides_runpath=yes
12799:   fi
12800:   ;;
12801: 
12802: os2*)
12803:   libname_spec='$name'
12804:   shrext_cmds=".dll"
12805:   need_lib_prefix=no
12806:   library_names_spec='$libname${shared_ext} $libname.a'
12807:   dynamic_linker='OS/2 ld.exe'
12808:   shlibpath_var=LIBPATH
12809:   ;;
12810: 
12811: osf3* | osf4* | osf5*)
12812:   version_type=osf
12813:   need_lib_prefix=no
12814:   need_version=no
12815:   soname_spec='${libname}${release}${shared_ext}$major'
12816:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12817:   shlibpath_var=LD_LIBRARY_PATH
12818:   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
12819:   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
12820:   ;;
12821: 
12822: rdos*)
12823:   dynamic_linker=no
12824:   ;;
12825: 
12826: solaris*)
12827:   version_type=linux # correct to gnu/linux during the next big refactor
12828:   need_lib_prefix=no
12829:   need_version=no
12830:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12831:   soname_spec='${libname}${release}${shared_ext}$major'
12832:   shlibpath_var=LD_LIBRARY_PATH
12833:   shlibpath_overrides_runpath=yes
12834:   hardcode_into_libs=yes
12835:   # ldd complains unless libraries are executable
12836:   postinstall_cmds='chmod +x $lib'
12837:   ;;
12838: 
12839: sunos4*)
12840:   version_type=sunos
12841:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
12842:   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
12843:   shlibpath_var=LD_LIBRARY_PATH
12844:   shlibpath_overrides_runpath=yes
12845:   if test "$with_gnu_ld" = yes; then
12846:     need_lib_prefix=no
12847:   fi
12848:   need_version=yes
12849:   ;;
12850: 
12851: sysv4 | sysv4.3*)
12852:   version_type=linux # correct to gnu/linux during the next big refactor
12853:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12854:   soname_spec='${libname}${release}${shared_ext}$major'
12855:   shlibpath_var=LD_LIBRARY_PATH
12856:   case $host_vendor in
12857:     sni)
12858:       shlibpath_overrides_runpath=no
12859:       need_lib_prefix=no
12860:       runpath_var=LD_RUN_PATH
12861:       ;;
12862:     siemens)
12863:       need_lib_prefix=no
12864:       ;;
12865:     motorola)
12866:       need_lib_prefix=no
12867:       need_version=no
12868:       shlibpath_overrides_runpath=no
12869:       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
12870:       ;;
12871:   esac
12872:   ;;
12873: 
12874: sysv4*MP*)
12875:   if test -d /usr/nec ;then
12876:     version_type=linux # correct to gnu/linux during the next big refactor
12877:     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
12878:     soname_spec='$libname${shared_ext}.$major'
12879:     shlibpath_var=LD_LIBRARY_PATH
12880:   fi
12881:   ;;
12882: 
12883: sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
12884:   version_type=freebsd-elf
12885:   need_lib_prefix=no
12886:   need_version=no
12887:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
12888:   soname_spec='${libname}${release}${shared_ext}$major'
12889:   shlibpath_var=LD_LIBRARY_PATH
12890:   shlibpath_overrides_runpath=yes
12891:   hardcode_into_libs=yes
12892:   if test "$with_gnu_ld" = yes; then
12893:     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
12894:   else
12895:     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
12896:     case $host_os in
12897:       sco3.2v5*)
12898:         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
12899: 	;;
12900:     esac
12901:   fi
12902:   sys_lib_dlsearch_path_spec='/usr/lib'
12903:   ;;
12904: 
12905: tpf*)
12906:   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
12907:   version_type=linux # correct to gnu/linux during the next big refactor
12908:   need_lib_prefix=no
12909:   need_version=no
12910:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12911:   shlibpath_var=LD_LIBRARY_PATH
12912:   shlibpath_overrides_runpath=no
12913:   hardcode_into_libs=yes
12914:   ;;
12915: 
12916: uts4*)
12917:   version_type=linux # correct to gnu/linux during the next big refactor
12918:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12919:   soname_spec='${libname}${release}${shared_ext}$major'
12920:   shlibpath_var=LD_LIBRARY_PATH
12921:   ;;
12922: 
12923: *)
12924:   dynamic_linker=no
12925:   ;;
12926: esac
12927: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
12928: $as_echo "$dynamic_linker" >&6; }
12929: test "$dynamic_linker" = no && can_build_shared=no
12930: 
12931: variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
12932: if test "$GCC" = yes; then
12933:   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
12934: fi
12935: 
12936: if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
12937:   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
12938: fi
12939: if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
12940:   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
12941: fi
12942: 
12943: 
12944: 
12945: 
12946: 
12947: 
12948: 
12949: 
12950: 
12951: 
12952: 
12953: 
12954: 
12955: 
12956: 
12957: 
12958: 
12959: 
12960: 
12961: 
12962: 
12963: 
12964: 
12965: 
12966: 
12967: 
12968: 
12969: 
12970: 
12971: 
12972: 
12973: 
12974: 
12975: 
12976: 
12977: 
12978: 
12979: 
12980: 
12981: 
12982: 
12983: 
12984: 
12985: 
12986: 
12987: 
12988: 
12989: 
12990: 
12991: 
12992: 
12993: 
12994: 
12995: 
12996: 
12997: 
12998: 
12999: 
13000: 
13001: 
13002: 
13003: 
13004: 
13005: 
13006: 
13007: 
13008: 
13009: 
13010: 
13011: 
13012: 
13013: 
13014: 
13015: 
13016: 
13017: 
13018: 
13019: 
13020: 
13021: 
13022: 
13023: 
13024: 
13025: 
13026: 
13027: 
13028: 
13029: 
13030: 
13031: 
13032: 
13033: 
13034:   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
13035: $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
13036: hardcode_action=
13037: if test -n "$hardcode_libdir_flag_spec" ||
13038:    test -n "$runpath_var" ||
13039:    test "X$hardcode_automatic" = "Xyes" ; then
13040: 
13041:   # We can hardcode non-existent directories.
13042:   if test "$hardcode_direct" != no &&
13043:      # If the only mechanism to avoid hardcoding is shlibpath_var, we
13044:      # have to relink, otherwise we might link with an installed library
13045:      # when we should be linking with a yet-to-be-installed one
13046:      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
13047:      test "$hardcode_minus_L" != no; then
13048:     # Linking always hardcodes the temporary library directory.
13049:     hardcode_action=relink
13050:   else
13051:     # We can link without hardcoding, and we can hardcode nonexisting dirs.
13052:     hardcode_action=immediate
13053:   fi
13054: else
13055:   # We cannot hardcode anything, or else we can only hardcode existing
13056:   # directories.
13057:   hardcode_action=unsupported
13058: fi
13059: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
13060: $as_echo "$hardcode_action" >&6; }
13061: 
13062: if test "$hardcode_action" = relink ||
13063:    test "$inherit_rpath" = yes; then
13064:   # Fast installation is not supported
13065:   enable_fast_install=no
13066: elif test "$shlibpath_overrides_runpath" = yes ||
13067:      test "$enable_shared" = no; then
13068:   # Fast installation is not necessary
13069:   enable_fast_install=needless
13070: fi
13071: 
13072: 
13073: 
13074: 
13075: 
13076: 
13077:   if test "x$enable_dlopen" != xyes; then
13078:   enable_dlopen=unknown
13079:   enable_dlopen_self=unknown
13080:   enable_dlopen_self_static=unknown
13081: else
13082:   lt_cv_dlopen=no
13083:   lt_cv_dlopen_libs=
13084: 
13085:   case $host_os in
13086:   beos*)
13087:     lt_cv_dlopen="load_add_on"
13088:     lt_cv_dlopen_libs=
13089:     lt_cv_dlopen_self=yes
13090:     ;;
13091: 
13092:   mingw* | pw32* | cegcc*)
13093:     lt_cv_dlopen="LoadLibrary"
13094:     lt_cv_dlopen_libs=
13095:     ;;
13096: 
13097:   cygwin*)
13098:     lt_cv_dlopen="dlopen"
13099:     lt_cv_dlopen_libs=
13100:     ;;
13101: 
13102:   darwin*)
13103:   # if libdl is installed we need to link against it
13104:     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
13105: $as_echo_n "checking for dlopen in -ldl... " >&6; }
13106: if ${ac_cv_lib_dl_dlopen+:} false; then :
13107:   $as_echo_n "(cached) " >&6
13108: else
13109:   ac_check_lib_save_LIBS=$LIBS
13110: LIBS="-ldl  $LIBS"
13111: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13112: /* end confdefs.h.  */
13113: 
13114: /* Override any GCC internal prototype to avoid an error.
13115:    Use char because int might match the return type of a GCC
13116:    builtin and then its argument prototype would still apply.  */
13117: #ifdef __cplusplus
13118: extern "C"
13119: #endif
13120: char dlopen ();
13121: int
13122: main ()
13123: {
13124: return dlopen ();
13125:   ;
13126:   return 0;
13127: }
13128: _ACEOF
13129: if ac_fn_c_try_link "$LINENO"; then :
13130:   ac_cv_lib_dl_dlopen=yes
13131: else
13132:   ac_cv_lib_dl_dlopen=no
13133: fi
13134: rm -f core conftest.err conftest.$ac_objext \
13135:     conftest$ac_exeext conftest.$ac_ext
13136: LIBS=$ac_check_lib_save_LIBS
13137: fi
13138: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
13139: $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
13140: if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
13141:   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
13142: else
13143: 
13144:     lt_cv_dlopen="dyld"
13145:     lt_cv_dlopen_libs=
13146:     lt_cv_dlopen_self=yes
13147: 
13148: fi
13149: 
13150:     ;;
13151: 
13152:   *)
13153:     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
13154: if test "x$ac_cv_func_shl_load" = xyes; then :
13155:   lt_cv_dlopen="shl_load"
13156: else
13157:   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
13158: $as_echo_n "checking for shl_load in -ldld... " >&6; }
13159: if ${ac_cv_lib_dld_shl_load+:} false; then :
13160:   $as_echo_n "(cached) " >&6
13161: else
13162:   ac_check_lib_save_LIBS=$LIBS
13163: LIBS="-ldld  $LIBS"
13164: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13165: /* end confdefs.h.  */
13166: 
13167: /* Override any GCC internal prototype to avoid an error.
13168:    Use char because int might match the return type of a GCC
13169:    builtin and then its argument prototype would still apply.  */
13170: #ifdef __cplusplus
13171: extern "C"
13172: #endif
13173: char shl_load ();
13174: int
13175: main ()
13176: {
13177: return shl_load ();
13178:   ;
13179:   return 0;
13180: }
13181: _ACEOF
13182: if ac_fn_c_try_link "$LINENO"; then :
13183:   ac_cv_lib_dld_shl_load=yes
13184: else
13185:   ac_cv_lib_dld_shl_load=no
13186: fi
13187: rm -f core conftest.err conftest.$ac_objext \
13188:     conftest$ac_exeext conftest.$ac_ext
13189: LIBS=$ac_check_lib_save_LIBS
13190: fi
13191: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
13192: $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
13193: if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
13194:   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
13195: else
13196:   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
13197: if test "x$ac_cv_func_dlopen" = xyes; then :
13198:   lt_cv_dlopen="dlopen"
13199: else
13200:   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
13201: $as_echo_n "checking for dlopen in -ldl... " >&6; }
13202: if ${ac_cv_lib_dl_dlopen+:} false; then :
13203:   $as_echo_n "(cached) " >&6
13204: else
13205:   ac_check_lib_save_LIBS=$LIBS
13206: LIBS="-ldl  $LIBS"
13207: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13208: /* end confdefs.h.  */
13209: 
13210: /* Override any GCC internal prototype to avoid an error.
13211:    Use char because int might match the return type of a GCC
13212:    builtin and then its argument prototype would still apply.  */
13213: #ifdef __cplusplus
13214: extern "C"
13215: #endif
13216: char dlopen ();
13217: int
13218: main ()
13219: {
13220: return dlopen ();
13221:   ;
13222:   return 0;
13223: }
13224: _ACEOF
13225: if ac_fn_c_try_link "$LINENO"; then :
13226:   ac_cv_lib_dl_dlopen=yes
13227: else
13228:   ac_cv_lib_dl_dlopen=no
13229: fi
13230: rm -f core conftest.err conftest.$ac_objext \
13231:     conftest$ac_exeext conftest.$ac_ext
13232: LIBS=$ac_check_lib_save_LIBS
13233: fi
13234: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
13235: $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
13236: if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
13237:   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
13238: else
13239:   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
13240: $as_echo_n "checking for dlopen in -lsvld... " >&6; }
13241: if ${ac_cv_lib_svld_dlopen+:} false; then :
13242:   $as_echo_n "(cached) " >&6
13243: else
13244:   ac_check_lib_save_LIBS=$LIBS
13245: LIBS="-lsvld  $LIBS"
13246: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13247: /* end confdefs.h.  */
13248: 
13249: /* Override any GCC internal prototype to avoid an error.
13250:    Use char because int might match the return type of a GCC
13251:    builtin and then its argument prototype would still apply.  */
13252: #ifdef __cplusplus
13253: extern "C"
13254: #endif
13255: char dlopen ();
13256: int
13257: main ()
13258: {
13259: return dlopen ();
13260:   ;
13261:   return 0;
13262: }
13263: _ACEOF
13264: if ac_fn_c_try_link "$LINENO"; then :
13265:   ac_cv_lib_svld_dlopen=yes
13266: else
13267:   ac_cv_lib_svld_dlopen=no
13268: fi
13269: rm -f core conftest.err conftest.$ac_objext \
13270:     conftest$ac_exeext conftest.$ac_ext
13271: LIBS=$ac_check_lib_save_LIBS
13272: fi
13273: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
13274: $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
13275: if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
13276:   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
13277: else
13278:   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
13279: $as_echo_n "checking for dld_link in -ldld... " >&6; }
13280: if ${ac_cv_lib_dld_dld_link+:} false; then :
13281:   $as_echo_n "(cached) " >&6
13282: else
13283:   ac_check_lib_save_LIBS=$LIBS
13284: LIBS="-ldld  $LIBS"
13285: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13286: /* end confdefs.h.  */
13287: 
13288: /* Override any GCC internal prototype to avoid an error.
13289:    Use char because int might match the return type of a GCC
13290:    builtin and then its argument prototype would still apply.  */
13291: #ifdef __cplusplus
13292: extern "C"
13293: #endif
13294: char dld_link ();
13295: int
13296: main ()
13297: {
13298: return dld_link ();
13299:   ;
13300:   return 0;
13301: }
13302: _ACEOF
13303: if ac_fn_c_try_link "$LINENO"; then :
13304:   ac_cv_lib_dld_dld_link=yes
13305: else
13306:   ac_cv_lib_dld_dld_link=no
13307: fi
13308: rm -f core conftest.err conftest.$ac_objext \
13309:     conftest$ac_exeext conftest.$ac_ext
13310: LIBS=$ac_check_lib_save_LIBS
13311: fi
13312: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
13313: $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
13314: if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
13315:   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
13316: fi
13317: 
13318: 
13319: fi
13320: 
13321: 
13322: fi
13323: 
13324: 
13325: fi
13326: 
13327: 
13328: fi
13329: 
13330: 
13331: fi
13332: 
13333:     ;;
13334:   esac
13335: 
13336:   if test "x$lt_cv_dlopen" != xno; then
13337:     enable_dlopen=yes
13338:   else
13339:     enable_dlopen=no
13340:   fi
13341: 
13342:   case $lt_cv_dlopen in
13343:   dlopen)
13344:     save_CPPFLAGS="$CPPFLAGS"
13345:     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
13346: 
13347:     save_LDFLAGS="$LDFLAGS"
13348:     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
13349: 
13350:     save_LIBS="$LIBS"
13351:     LIBS="$lt_cv_dlopen_libs $LIBS"
13352: 
13353:     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
13354: $as_echo_n "checking whether a program can dlopen itself... " >&6; }
13355: if ${lt_cv_dlopen_self+:} false; then :
13356:   $as_echo_n "(cached) " >&6
13357: else
13358:   	  if test "$cross_compiling" = yes; then :
13359:   lt_cv_dlopen_self=cross
13360: else
13361:   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
13362:   lt_status=$lt_dlunknown
13363:   cat > conftest.$ac_ext <<_LT_EOF
13364: #line $LINENO "configure"
13365: #include "confdefs.h"
13366: 
13367: #if HAVE_DLFCN_H
13368: #include <dlfcn.h>
13369: #endif
13370: 
13371: #include <stdio.h>
13372: 
13373: #ifdef RTLD_GLOBAL
13374: #  define LT_DLGLOBAL		RTLD_GLOBAL
13375: #else
13376: #  ifdef DL_GLOBAL
13377: #    define LT_DLGLOBAL		DL_GLOBAL
13378: #  else
13379: #    define LT_DLGLOBAL		0
13380: #  endif
13381: #endif
13382: 
13383: /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
13384:    find out it does not work in some platform. */
13385: #ifndef LT_DLLAZY_OR_NOW
13386: #  ifdef RTLD_LAZY
13387: #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
13388: #  else
13389: #    ifdef DL_LAZY
13390: #      define LT_DLLAZY_OR_NOW		DL_LAZY
13391: #    else
13392: #      ifdef RTLD_NOW
13393: #        define LT_DLLAZY_OR_NOW	RTLD_NOW
13394: #      else
13395: #        ifdef DL_NOW
13396: #          define LT_DLLAZY_OR_NOW	DL_NOW
13397: #        else
13398: #          define LT_DLLAZY_OR_NOW	0
13399: #        endif
13400: #      endif
13401: #    endif
13402: #  endif
13403: #endif
13404: 
13405: /* When -fvisbility=hidden is used, assume the code has been annotated
13406:    correspondingly for the symbols needed.  */
13407: #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
13408: int fnord () __attribute__((visibility("default")));
13409: #endif
13410: 
13411: int fnord () { return 42; }
13412: int main ()
13413: {
13414:   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
13415:   int status = $lt_dlunknown;
13416: 
13417:   if (self)
13418:     {
13419:       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
13420:       else
13421:         {
13422: 	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
13423:           else puts (dlerror ());
13424: 	}
13425:       /* dlclose (self); */
13426:     }
13427:   else
13428:     puts (dlerror ());
13429: 
13430:   return status;
13431: }
13432: _LT_EOF
13433:   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
13434:   (eval $ac_link) 2>&5
13435:   ac_status=$?
13436:   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13437:   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
13438:     (./conftest; exit; ) >&5 2>/dev/null
13439:     lt_status=$?
13440:     case x$lt_status in
13441:       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
13442:       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
13443:       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
13444:     esac
13445:   else :
13446:     # compilation failed
13447:     lt_cv_dlopen_self=no
13448:   fi
13449: fi
13450: rm -fr conftest*
13451: 
13452: 
13453: fi
13454: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
13455: $as_echo "$lt_cv_dlopen_self" >&6; }
13456: 
13457:     if test "x$lt_cv_dlopen_self" = xyes; then
13458:       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
13459:       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
13460: $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
13461: if ${lt_cv_dlopen_self_static+:} false; then :
13462:   $as_echo_n "(cached) " >&6
13463: else
13464:   	  if test "$cross_compiling" = yes; then :
13465:   lt_cv_dlopen_self_static=cross
13466: else
13467:   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
13468:   lt_status=$lt_dlunknown
13469:   cat > conftest.$ac_ext <<_LT_EOF
13470: #line $LINENO "configure"
13471: #include "confdefs.h"
13472: 
13473: #if HAVE_DLFCN_H
13474: #include <dlfcn.h>
13475: #endif
13476: 
13477: #include <stdio.h>
13478: 
13479: #ifdef RTLD_GLOBAL
13480: #  define LT_DLGLOBAL		RTLD_GLOBAL
13481: #else
13482: #  ifdef DL_GLOBAL
13483: #    define LT_DLGLOBAL		DL_GLOBAL
13484: #  else
13485: #    define LT_DLGLOBAL		0
13486: #  endif
13487: #endif
13488: 
13489: /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
13490:    find out it does not work in some platform. */
13491: #ifndef LT_DLLAZY_OR_NOW
13492: #  ifdef RTLD_LAZY
13493: #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
13494: #  else
13495: #    ifdef DL_LAZY
13496: #      define LT_DLLAZY_OR_NOW		DL_LAZY
13497: #    else
13498: #      ifdef RTLD_NOW
13499: #        define LT_DLLAZY_OR_NOW	RTLD_NOW
13500: #      else
13501: #        ifdef DL_NOW
13502: #          define LT_DLLAZY_OR_NOW	DL_NOW
13503: #        else
13504: #          define LT_DLLAZY_OR_NOW	0
13505: #        endif
13506: #      endif
13507: #    endif
13508: #  endif
13509: #endif
13510: 
13511: /* When -fvisbility=hidden is used, assume the code has been annotated
13512:    correspondingly for the symbols needed.  */
13513: #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
13514: int fnord () __attribute__((visibility("default")));
13515: #endif
13516: 
13517: int fnord () { return 42; }
13518: int main ()
13519: {
13520:   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
13521:   int status = $lt_dlunknown;
13522: 
13523:   if (self)
13524:     {
13525:       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
13526:       else
13527:         {
13528: 	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
13529:           else puts (dlerror ());
13530: 	}
13531:       /* dlclose (self); */
13532:     }
13533:   else
13534:     puts (dlerror ());
13535: 
13536:   return status;
13537: }
13538: _LT_EOF
13539:   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
13540:   (eval $ac_link) 2>&5
13541:   ac_status=$?
13542:   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13543:   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
13544:     (./conftest; exit; ) >&5 2>/dev/null
13545:     lt_status=$?
13546:     case x$lt_status in
13547:       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
13548:       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
13549:       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
13550:     esac
13551:   else :
13552:     # compilation failed
13553:     lt_cv_dlopen_self_static=no
13554:   fi
13555: fi
13556: rm -fr conftest*
13557: 
13558: 
13559: fi
13560: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
13561: $as_echo "$lt_cv_dlopen_self_static" >&6; }
13562:     fi
13563: 
13564:     CPPFLAGS="$save_CPPFLAGS"
13565:     LDFLAGS="$save_LDFLAGS"
13566:     LIBS="$save_LIBS"
13567:     ;;
13568:   esac
13569: 
13570:   case $lt_cv_dlopen_self in
13571:   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
13572:   *) enable_dlopen_self=unknown ;;
13573:   esac
13574: 
13575:   case $lt_cv_dlopen_self_static in
13576:   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
13577:   *) enable_dlopen_self_static=unknown ;;
13578:   esac
13579: fi
13580: 
13581: 
13582: 
13583: 
13584: 
13585: 
13586: 
13587: 
13588: 
13589: 
13590: 
13591: 
13592: 
13593: 
13594: 
13595: 
13596: 
13597: striplib=
13598: old_striplib=
13599: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
13600: $as_echo_n "checking whether stripping libraries is possible... " >&6; }
13601: if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
13602:   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
13603:   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
13604:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13605: $as_echo "yes" >&6; }
13606: else
13607: # FIXME - insert some real tests, host_os isn't really good enough
13608:   case $host_os in
13609:   darwin*)
13610:     if test -n "$STRIP" ; then
13611:       striplib="$STRIP -x"
13612:       old_striplib="$STRIP -S"
13613:       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13614: $as_echo "yes" >&6; }
13615:     else
13616:       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13617: $as_echo "no" >&6; }
13618:     fi
13619:     ;;
13620:   *)
13621:     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13622: $as_echo "no" >&6; }
13623:     ;;
13624:   esac
13625: fi
13626: 
13627: 
13628: 
13629: 
13630: 
13631: 
13632: 
13633: 
13634: 
13635: 
13636: 
13637: 
13638:   # Report which library types will actually be built
13639:   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
13640: $as_echo_n "checking if libtool supports shared libraries... " >&6; }
13641:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
13642: $as_echo "$can_build_shared" >&6; }
13643: 
13644:   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
13645: $as_echo_n "checking whether to build shared libraries... " >&6; }
13646:   test "$can_build_shared" = "no" && enable_shared=no
13647: 
13648:   # On AIX, shared libraries and static libraries use the same namespace, and
13649:   # are all built from PIC.
13650:   case $host_os in
13651:   aix3*)
13652:     test "$enable_shared" = yes && enable_static=no
13653:     if test -n "$RANLIB"; then
13654:       archive_cmds="$archive_cmds~\$RANLIB \$lib"
13655:       postinstall_cmds='$RANLIB $lib'
13656:     fi
13657:     ;;
13658: 
13659:   aix[4-9]*)
13660:     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
13661:       test "$enable_shared" = yes && enable_static=no
13662:     fi
13663:     ;;
13664:   esac
13665:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
13666: $as_echo "$enable_shared" >&6; }
13667: 
13668:   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
13669: $as_echo_n "checking whether to build static libraries... " >&6; }
13670:   # Make sure either enable_shared or enable_static is yes.
13671:   test "$enable_shared" = yes || enable_static=yes
13672:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
13673: $as_echo "$enable_static" >&6; }
13674: 
13675: 
13676: 
13677: 
13678: fi
13679: ac_ext=c
13680: ac_cpp='$CPP $CPPFLAGS'
13681: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13682: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13683: ac_compiler_gnu=$ac_cv_c_compiler_gnu
13684: 
13685: CC="$lt_save_CC"
13686: 
13687:       if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
13688:     ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
13689:     (test "X$CXX" != "Xg++"))) ; then
13690:   ac_ext=cpp
13691: ac_cpp='$CXXCPP $CPPFLAGS'
13692: ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13693: ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13694: ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13695: { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
13696: $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
13697: if test -z "$CXXCPP"; then
13698:   if ${ac_cv_prog_CXXCPP+:} false; then :
13699:   $as_echo_n "(cached) " >&6
13700: else
13701:       # Double quotes because CXXCPP needs to be expanded
13702:     for CXXCPP in "$CXX -E" "/lib/cpp"
13703:     do
13704:       ac_preproc_ok=false
13705: for ac_cxx_preproc_warn_flag in '' yes
13706: do
13707:   # Use a header file that comes with gcc, so configuring glibc
13708:   # with a fresh cross-compiler works.
13709:   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13710:   # <limits.h> exists even on freestanding compilers.
13711:   # On the NeXT, cc -E runs the code through the compiler's parser,
13712:   # not just through cpp. "Syntax error" is here to catch this case.
13713:   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13714: /* end confdefs.h.  */
13715: #ifdef __STDC__
13716: # include <limits.h>
13717: #else
13718: # include <assert.h>
13719: #endif
13720: 		     Syntax error
13721: _ACEOF
13722: if ac_fn_cxx_try_cpp "$LINENO"; then :
13723: 
13724: else
13725:   # Broken: fails on valid input.
13726: continue
13727: fi
13728: rm -f conftest.err conftest.i conftest.$ac_ext
13729: 
13730:   # OK, works on sane cases.  Now check whether nonexistent headers
13731:   # can be detected and how.
13732:   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13733: /* end confdefs.h.  */
13734: #include <ac_nonexistent.h>
13735: _ACEOF
13736: if ac_fn_cxx_try_cpp "$LINENO"; then :
13737:   # Broken: success on invalid input.
13738: continue
13739: else
13740:   # Passes both tests.
13741: ac_preproc_ok=:
13742: break
13743: fi
13744: rm -f conftest.err conftest.i conftest.$ac_ext
13745: 
13746: done
13747: # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
13748: rm -f conftest.i conftest.err conftest.$ac_ext
13749: if $ac_preproc_ok; then :
13750:   break
13751: fi
13752: 
13753:     done
13754:     ac_cv_prog_CXXCPP=$CXXCPP
13755: 
13756: fi
13757:   CXXCPP=$ac_cv_prog_CXXCPP
13758: else
13759:   ac_cv_prog_CXXCPP=$CXXCPP
13760: fi
13761: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
13762: $as_echo "$CXXCPP" >&6; }
13763: ac_preproc_ok=false
13764: for ac_cxx_preproc_warn_flag in '' yes
13765: do
13766:   # Use a header file that comes with gcc, so configuring glibc
13767:   # with a fresh cross-compiler works.
13768:   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13769:   # <limits.h> exists even on freestanding compilers.
13770:   # On the NeXT, cc -E runs the code through the compiler's parser,
13771:   # not just through cpp. "Syntax error" is here to catch this case.
13772:   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13773: /* end confdefs.h.  */
13774: #ifdef __STDC__
13775: # include <limits.h>
13776: #else
13777: # include <assert.h>
13778: #endif
13779: 		     Syntax error
13780: _ACEOF
13781: if ac_fn_cxx_try_cpp "$LINENO"; then :
13782: 
13783: else
13784:   # Broken: fails on valid input.
13785: continue
13786: fi
13787: rm -f conftest.err conftest.i conftest.$ac_ext
13788: 
13789:   # OK, works on sane cases.  Now check whether nonexistent headers
13790:   # can be detected and how.
13791:   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13792: /* end confdefs.h.  */
13793: #include <ac_nonexistent.h>
13794: _ACEOF
13795: if ac_fn_cxx_try_cpp "$LINENO"; then :
13796:   # Broken: success on invalid input.
13797: continue
13798: else
13799:   # Passes both tests.
13800: ac_preproc_ok=:
13801: break
13802: fi
13803: rm -f conftest.err conftest.i conftest.$ac_ext
13804: 
13805: done
13806: # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
13807: rm -f conftest.i conftest.err conftest.$ac_ext
13808: if $ac_preproc_ok; then :
13809: 
13810: else
13811:   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13812: $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13813: as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
13814: See \`config.log' for more details" "$LINENO" 5; }
13815: fi
13816: 
13817: ac_ext=c
13818: ac_cpp='$CPP $CPPFLAGS'
13819: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13820: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13821: ac_compiler_gnu=$ac_cv_c_compiler_gnu
13822: 
13823: else
13824:   _lt_caught_CXX_error=yes
13825: fi
13826: 
13827: ac_ext=cpp
13828: ac_cpp='$CXXCPP $CPPFLAGS'
13829: ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13830: ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13831: ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13832: 
13833: archive_cmds_need_lc_CXX=no
13834: allow_undefined_flag_CXX=
13835: always_export_symbols_CXX=no
13836: archive_expsym_cmds_CXX=
13837: compiler_needs_object_CXX=no
13838: export_dynamic_flag_spec_CXX=
13839: hardcode_direct_CXX=no
13840: hardcode_direct_absolute_CXX=no
13841: hardcode_libdir_flag_spec_CXX=
13842: hardcode_libdir_separator_CXX=
13843: hardcode_minus_L_CXX=no
13844: hardcode_shlibpath_var_CXX=unsupported
13845: hardcode_automatic_CXX=no
13846: inherit_rpath_CXX=no
13847: module_cmds_CXX=
13848: module_expsym_cmds_CXX=
13849: link_all_deplibs_CXX=unknown
13850: old_archive_cmds_CXX=$old_archive_cmds
13851: reload_flag_CXX=$reload_flag
13852: reload_cmds_CXX=$reload_cmds
13853: no_undefined_flag_CXX=
13854: whole_archive_flag_spec_CXX=
13855: enable_shared_with_static_runtimes_CXX=no
13856: 
13857: # Source file extension for C++ test sources.
13858: ac_ext=cpp
13859: 
13860: # Object file extension for compiled C++ test sources.
13861: objext=o
13862: objext_CXX=$objext
13863: 
13864: # No sense in running all these tests if we already determined that
13865: # the CXX compiler isn't working.  Some variables (like enable_shared)
13866: # are currently assumed to apply to all compilers on this platform,
13867: # and will be corrupted by setting them based on a non-working compiler.
13868: if test "$_lt_caught_CXX_error" != yes; then
13869:   # Code to be used in simple compile tests
13870:   lt_simple_compile_test_code="int some_variable = 0;"
13871: 
13872:   # Code to be used in simple link tests
13873:   lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
13874: 
13875:   # ltmain only uses $CC for tagged configurations so make sure $CC is set.
13876: 
13877: 
13878: 
13879: 
13880: 
13881: 
13882: # If no C compiler was specified, use CC.
13883: LTCC=${LTCC-"$CC"}
13884: 
13885: # If no C compiler flags were specified, use CFLAGS.
13886: LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
13887: 
13888: # Allow CC to be a program name with arguments.
13889: compiler=$CC
13890: 
13891: 
13892:   # save warnings/boilerplate of simple test code
13893:   ac_outfile=conftest.$ac_objext
13894: echo "$lt_simple_compile_test_code" >conftest.$ac_ext
13895: eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
13896: _lt_compiler_boilerplate=`cat conftest.err`
13897: $RM conftest*
13898: 
13899:   ac_outfile=conftest.$ac_objext
13900: echo "$lt_simple_link_test_code" >conftest.$ac_ext
13901: eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
13902: _lt_linker_boilerplate=`cat conftest.err`
13903: $RM -r conftest*
13904: 
13905: 
13906:   # Allow CC to be a program name with arguments.
13907:   lt_save_CC=$CC
13908:   lt_save_CFLAGS=$CFLAGS
13909:   lt_save_LD=$LD
13910:   lt_save_GCC=$GCC
13911:   GCC=$GXX
13912:   lt_save_with_gnu_ld=$with_gnu_ld
13913:   lt_save_path_LD=$lt_cv_path_LD
13914:   if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
13915:     lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
13916:   else
13917:     $as_unset lt_cv_prog_gnu_ld
13918:   fi
13919:   if test -n "${lt_cv_path_LDCXX+set}"; then
13920:     lt_cv_path_LD=$lt_cv_path_LDCXX
13921:   else
13922:     $as_unset lt_cv_path_LD
13923:   fi
13924:   test -z "${LDCXX+set}" || LD=$LDCXX
13925:   CC=${CXX-"c++"}
13926:   CFLAGS=$CXXFLAGS
13927:   compiler=$CC
13928:   compiler_CXX=$CC
13929:   for cc_temp in $compiler""; do
13930:   case $cc_temp in
13931:     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
13932:     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
13933:     \-*) ;;
13934:     *) break;;
13935:   esac
13936: done
13937: cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
13938: 
13939: 
13940:   if test -n "$compiler"; then
13941:     # We don't want -fno-exception when compiling C++ code, so set the
13942:     # no_builtin_flag separately
13943:     if test "$GXX" = yes; then
13944:       lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
13945:     else
13946:       lt_prog_compiler_no_builtin_flag_CXX=
13947:     fi
13948: 
13949:     if test "$GXX" = yes; then
13950:       # Set up default GNU C++ configuration
13951: 
13952: 
13953: 
13954: # Check whether --with-gnu-ld was given.
13955: if test "${with_gnu_ld+set}" = set; then :
13956:   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
13957: else
13958:   with_gnu_ld=no
13959: fi
13960: 
13961: ac_prog=ld
13962: if test "$GCC" = yes; then
13963:   # Check if gcc -print-prog-name=ld gives a path.
13964:   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
13965: $as_echo_n "checking for ld used by $CC... " >&6; }
13966:   case $host in
13967:   *-*-mingw*)
13968:     # gcc leaves a trailing carriage return which upsets mingw
13969:     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
13970:   *)
13971:     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
13972:   esac
13973:   case $ac_prog in
13974:     # Accept absolute paths.
13975:     [\\/]* | ?:[\\/]*)
13976:       re_direlt='/[^/][^/]*/\.\./'
13977:       # Canonicalize the pathname of ld
13978:       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
13979:       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
13980: 	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
13981:       done
13982:       test -z "$LD" && LD="$ac_prog"
13983:       ;;
13984:   "")
13985:     # If it fails, then pretend we aren't using GCC.
13986:     ac_prog=ld
13987:     ;;
13988:   *)
13989:     # If it is relative, then search for the first ld in PATH.
13990:     with_gnu_ld=unknown
13991:     ;;
13992:   esac
13993: elif test "$with_gnu_ld" = yes; then
13994:   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
13995: $as_echo_n "checking for GNU ld... " >&6; }
13996: else
13997:   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
13998: $as_echo_n "checking for non-GNU ld... " >&6; }
13999: fi
14000: if ${lt_cv_path_LD+:} false; then :
14001:   $as_echo_n "(cached) " >&6
14002: else
14003:   if test -z "$LD"; then
14004:   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
14005:   for ac_dir in $PATH; do
14006:     IFS="$lt_save_ifs"
14007:     test -z "$ac_dir" && ac_dir=.
14008:     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
14009:       lt_cv_path_LD="$ac_dir/$ac_prog"
14010:       # Check to see if the program is GNU ld.  I'd rather use --version,
14011:       # but apparently some variants of GNU ld only accept -v.
14012:       # Break only if it was the GNU/non-GNU ld that we prefer.
14013:       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
14014:       *GNU* | *'with BFD'*)
14015: 	test "$with_gnu_ld" != no && break
14016: 	;;
14017:       *)
14018: 	test "$with_gnu_ld" != yes && break
14019: 	;;
14020:       esac
14021:     fi
14022:   done
14023:   IFS="$lt_save_ifs"
14024: else
14025:   lt_cv_path_LD="$LD" # Let the user override the test with a path.
14026: fi
14027: fi
14028: 
14029: LD="$lt_cv_path_LD"
14030: if test -n "$LD"; then
14031:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
14032: $as_echo "$LD" >&6; }
14033: else
14034:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14035: $as_echo "no" >&6; }
14036: fi
14037: test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
14038: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
14039: $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
14040: if ${lt_cv_prog_gnu_ld+:} false; then :
14041:   $as_echo_n "(cached) " >&6
14042: else
14043:   # I'd rather use --version here, but apparently some GNU lds only accept -v.
14044: case `$LD -v 2>&1 </dev/null` in
14045: *GNU* | *'with BFD'*)
14046:   lt_cv_prog_gnu_ld=yes
14047:   ;;
14048: *)
14049:   lt_cv_prog_gnu_ld=no
14050:   ;;
14051: esac
14052: fi
14053: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
14054: $as_echo "$lt_cv_prog_gnu_ld" >&6; }
14055: with_gnu_ld=$lt_cv_prog_gnu_ld
14056: 
14057: 
14058: 
14059: 
14060: 
14061: 
14062: 
14063:       # Check if GNU C++ uses GNU ld as the underlying linker, since the
14064:       # archiving commands below assume that GNU ld is being used.
14065:       if test "$with_gnu_ld" = yes; then
14066:         archive_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
14067:         archive_expsym_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
14068: 
14069:         hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
14070:         export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
14071: 
14072:         # If archive_cmds runs LD, not CC, wlarc should be empty
14073:         # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
14074:         #     investigate it a little bit more. (MM)
14075:         wlarc='${wl}'
14076: 
14077:         # ancient GNU ld didn't support --whole-archive et. al.
14078:         if eval "`$CC -print-prog-name=ld` --help 2>&1" |
14079: 	  $GREP 'no-whole-archive' > /dev/null; then
14080:           whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
14081:         else
14082:           whole_archive_flag_spec_CXX=
14083:         fi
14084:       else
14085:         with_gnu_ld=no
14086:         wlarc=
14087: 
14088:         # A generic and very simple default shared library creation
14089:         # command for GNU C++ for the case where it uses the native
14090:         # linker, instead of GNU ld.  If possible, this setting should
14091:         # overridden to take advantage of the native linker features on
14092:         # the platform it is being used on.
14093:         archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
14094:       fi
14095: 
14096:       # Commands to make compiler produce verbose output that lists
14097:       # what "hidden" libraries, object files and flags are used when
14098:       # linking a shared library.
14099:       output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
14100: 
14101:     else
14102:       GXX=no
14103:       with_gnu_ld=no
14104:       wlarc=
14105:     fi
14106: 
14107:     # PORTME: fill in a description of your system's C++ link characteristics
14108:     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
14109: $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
14110:     ld_shlibs_CXX=yes
14111:     case $host_os in
14112:       aix3*)
14113:         # FIXME: insert proper C++ library support
14114:         ld_shlibs_CXX=no
14115:         ;;
14116:       aix[4-9]*)
14117:         if test "$host_cpu" = ia64; then
14118:           # On IA64, the linker does run time linking by default, so we don't
14119:           # have to do anything special.
14120:           aix_use_runtimelinking=no
14121:           exp_sym_flag='-Bexport'
14122:           no_entry_flag=""
14123:         else
14124:           aix_use_runtimelinking=no
14125: 
14126:           # Test if we are trying to use run time linking or normal
14127:           # AIX style linking. If -brtl is somewhere in LDFLAGS, we
14128:           # need to do runtime linking.
14129:           case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
14130: 	    for ld_flag in $LDFLAGS; do
14131: 	      case $ld_flag in
14132: 	      *-brtl*)
14133: 	        aix_use_runtimelinking=yes
14134: 	        break
14135: 	        ;;
14136: 	      esac
14137: 	    done
14138: 	    ;;
14139:           esac
14140: 
14141:           exp_sym_flag='-bexport'
14142:           no_entry_flag='-bnoentry'
14143:         fi
14144: 
14145:         # When large executables or shared objects are built, AIX ld can
14146:         # have problems creating the table of contents.  If linking a library
14147:         # or program results in "error TOC overflow" add -mminimal-toc to
14148:         # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
14149:         # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
14150: 
14151:         archive_cmds_CXX=''
14152:         hardcode_direct_CXX=yes
14153:         hardcode_direct_absolute_CXX=yes
14154:         hardcode_libdir_separator_CXX=':'
14155:         link_all_deplibs_CXX=yes
14156:         file_list_spec_CXX='${wl}-f,'
14157: 
14158:         if test "$GXX" = yes; then
14159:           case $host_os in aix4.[012]|aix4.[012].*)
14160:           # We only want to do this on AIX 4.2 and lower, the check
14161:           # below for broken collect2 doesn't work under 4.3+
14162: 	  collect2name=`${CC} -print-prog-name=collect2`
14163: 	  if test -f "$collect2name" &&
14164: 	     strings "$collect2name" | $GREP resolve_lib_name >/dev/null
14165: 	  then
14166: 	    # We have reworked collect2
14167: 	    :
14168: 	  else
14169: 	    # We have old collect2
14170: 	    hardcode_direct_CXX=unsupported
14171: 	    # It fails to find uninstalled libraries when the uninstalled
14172: 	    # path is not listed in the libpath.  Setting hardcode_minus_L
14173: 	    # to unsupported forces relinking
14174: 	    hardcode_minus_L_CXX=yes
14175: 	    hardcode_libdir_flag_spec_CXX='-L$libdir'
14176: 	    hardcode_libdir_separator_CXX=
14177: 	  fi
14178:           esac
14179:           shared_flag='-shared'
14180: 	  if test "$aix_use_runtimelinking" = yes; then
14181: 	    shared_flag="$shared_flag "'${wl}-G'
14182: 	  fi
14183:         else
14184:           # not using gcc
14185:           if test "$host_cpu" = ia64; then
14186: 	  # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
14187: 	  # chokes on -Wl,-G. The following line is correct:
14188: 	  shared_flag='-G'
14189:           else
14190: 	    if test "$aix_use_runtimelinking" = yes; then
14191: 	      shared_flag='${wl}-G'
14192: 	    else
14193: 	      shared_flag='${wl}-bM:SRE'
14194: 	    fi
14195:           fi
14196:         fi
14197: 
14198:         export_dynamic_flag_spec_CXX='${wl}-bexpall'
14199:         # It seems that -bexpall does not export symbols beginning with
14200:         # underscore (_), so it is better to generate a list of symbols to
14201: 	# export.
14202:         always_export_symbols_CXX=yes
14203:         if test "$aix_use_runtimelinking" = yes; then
14204:           # Warning - without using the other runtime loading flags (-brtl),
14205:           # -berok will link without error, but may produce a broken library.
14206:           allow_undefined_flag_CXX='-berok'
14207:           # Determine the default libpath from the value encoded in an empty
14208:           # executable.
14209:           if test "${lt_cv_aix_libpath+set}" = set; then
14210:   aix_libpath=$lt_cv_aix_libpath
14211: else
14212:   if ${lt_cv_aix_libpath__CXX+:} false; then :
14213:   $as_echo_n "(cached) " >&6
14214: else
14215:   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14216: /* end confdefs.h.  */
14217: 
14218: int
14219: main ()
14220: {
14221: 
14222:   ;
14223:   return 0;
14224: }
14225: _ACEOF
14226: if ac_fn_cxx_try_link "$LINENO"; then :
14227: 
14228:   lt_aix_libpath_sed='
14229:       /Import File Strings/,/^$/ {
14230: 	  /^0/ {
14231: 	      s/^0  *\([^ ]*\) *$/\1/
14232: 	      p
14233: 	  }
14234:       }'
14235:   lt_cv_aix_libpath__CXX=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
14236:   # Check for a 64-bit object if we didn't find anything.
14237:   if test -z "$lt_cv_aix_libpath__CXX"; then
14238:     lt_cv_aix_libpath__CXX=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
14239:   fi
14240: fi
14241: rm -f core conftest.err conftest.$ac_objext \
14242:     conftest$ac_exeext conftest.$ac_ext
14243:   if test -z "$lt_cv_aix_libpath__CXX"; then
14244:     lt_cv_aix_libpath__CXX="/usr/lib:/lib"
14245:   fi
14246: 
14247: fi
14248: 
14249:   aix_libpath=$lt_cv_aix_libpath__CXX
14250: fi
14251: 
14252:           hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
14253: 
14254:           archive_expsym_cmds_CXX='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
14255:         else
14256:           if test "$host_cpu" = ia64; then
14257: 	    hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
14258: 	    allow_undefined_flag_CXX="-z nodefs"
14259: 	    archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
14260:           else
14261: 	    # Determine the default libpath from the value encoded in an
14262: 	    # empty executable.
14263: 	    if test "${lt_cv_aix_libpath+set}" = set; then
14264:   aix_libpath=$lt_cv_aix_libpath
14265: else
14266:   if ${lt_cv_aix_libpath__CXX+:} false; then :
14267:   $as_echo_n "(cached) " >&6
14268: else
14269:   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14270: /* end confdefs.h.  */
14271: 
14272: int
14273: main ()
14274: {
14275: 
14276:   ;
14277:   return 0;
14278: }
14279: _ACEOF
14280: if ac_fn_cxx_try_link "$LINENO"; then :
14281: 
14282:   lt_aix_libpath_sed='
14283:       /Import File Strings/,/^$/ {
14284: 	  /^0/ {
14285: 	      s/^0  *\([^ ]*\) *$/\1/
14286: 	      p
14287: 	  }
14288:       }'
14289:   lt_cv_aix_libpath__CXX=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
14290:   # Check for a 64-bit object if we didn't find anything.
14291:   if test -z "$lt_cv_aix_libpath__CXX"; then
14292:     lt_cv_aix_libpath__CXX=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
14293:   fi
14294: fi
14295: rm -f core conftest.err conftest.$ac_objext \
14296:     conftest$ac_exeext conftest.$ac_ext
14297:   if test -z "$lt_cv_aix_libpath__CXX"; then
14298:     lt_cv_aix_libpath__CXX="/usr/lib:/lib"
14299:   fi
14300: 
14301: fi
14302: 
14303:   aix_libpath=$lt_cv_aix_libpath__CXX
14304: fi
14305: 
14306: 	    hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
14307: 	    # Warning - without using the other run time loading flags,
14308: 	    # -berok will link without error, but may produce a broken library.
14309: 	    no_undefined_flag_CXX=' ${wl}-bernotok'
14310: 	    allow_undefined_flag_CXX=' ${wl}-berok'
14311: 	    if test "$with_gnu_ld" = yes; then
14312: 	      # We only use this code for GNU lds that support --whole-archive.
14313: 	      whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
14314: 	    else
14315: 	      # Exported symbols can be pulled into shared objects from archives
14316: 	      whole_archive_flag_spec_CXX='$convenience'
14317: 	    fi
14318: 	    archive_cmds_need_lc_CXX=yes
14319: 	    # This is similar to how AIX traditionally builds its shared
14320: 	    # libraries.
14321: 	    archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
14322:           fi
14323:         fi
14324:         ;;
14325: 
14326:       beos*)
14327: 	if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
14328: 	  allow_undefined_flag_CXX=unsupported
14329: 	  # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
14330: 	  # support --undefined.  This deserves some investigation.  FIXME
14331: 	  archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
14332: 	else
14333: 	  ld_shlibs_CXX=no
14334: 	fi
14335: 	;;
14336: 
14337:       chorus*)
14338:         case $cc_basename in
14339:           *)
14340: 	  # FIXME: insert proper C++ library support
14341: 	  ld_shlibs_CXX=no
14342: 	  ;;
14343:         esac
14344:         ;;
14345: 
14346:       cygwin* | mingw* | pw32* | cegcc*)
14347: 	case $GXX,$cc_basename in
14348: 	,cl* | no,cl*)
14349: 	  # Native MSVC
14350: 	  # hardcode_libdir_flag_spec is actually meaningless, as there is
14351: 	  # no search path for DLLs.
14352: 	  hardcode_libdir_flag_spec_CXX=' '
14353: 	  allow_undefined_flag_CXX=unsupported
14354: 	  always_export_symbols_CXX=yes
14355: 	  file_list_spec_CXX='@'
14356: 	  # Tell ltmain to make .lib files, not .a files.
14357: 	  libext=lib
14358: 	  # Tell ltmain to make .dll files, not .so files.
14359: 	  shrext_cmds=".dll"
14360: 	  # FIXME: Setting linknames here is a bad hack.
14361: 	  archive_cmds_CXX='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
14362: 	  archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
14363: 	      $SED -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
14364: 	    else
14365: 	      $SED -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
14366: 	    fi~
14367: 	    $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
14368: 	    linknames='
14369: 	  # The linker will not automatically build a static lib if we build a DLL.
14370: 	  # _LT_TAGVAR(old_archive_from_new_cmds, CXX)='true'
14371: 	  enable_shared_with_static_runtimes_CXX=yes
14372: 	  # Don't use ranlib
14373: 	  old_postinstall_cmds_CXX='chmod 644 $oldlib'
14374: 	  postlink_cmds_CXX='lt_outputfile="@OUTPUT@"~
14375: 	    lt_tool_outputfile="@TOOL_OUTPUT@"~
14376: 	    case $lt_outputfile in
14377: 	      *.exe|*.EXE) ;;
14378: 	      *)
14379: 		lt_outputfile="$lt_outputfile.exe"
14380: 		lt_tool_outputfile="$lt_tool_outputfile.exe"
14381: 		;;
14382: 	    esac~
14383: 	    func_to_tool_file "$lt_outputfile"~
14384: 	    if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
14385: 	      $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
14386: 	      $RM "$lt_outputfile.manifest";
14387: 	    fi'
14388: 	  ;;
14389: 	*)
14390: 	  # g++
14391: 	  # _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
14392: 	  # as there is no search path for DLLs.
14393: 	  hardcode_libdir_flag_spec_CXX='-L$libdir'
14394: 	  export_dynamic_flag_spec_CXX='${wl}--export-all-symbols'
14395: 	  allow_undefined_flag_CXX=unsupported
14396: 	  always_export_symbols_CXX=no
14397: 	  enable_shared_with_static_runtimes_CXX=yes
14398: 
14399: 	  if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
14400: 	    archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
14401: 	    # If the export-symbols file already is a .def file (1st line
14402: 	    # is EXPORTS), use it as is; otherwise, prepend...
14403: 	    archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
14404: 	      cp $export_symbols $output_objdir/$soname.def;
14405: 	    else
14406: 	      echo EXPORTS > $output_objdir/$soname.def;
14407: 	      cat $export_symbols >> $output_objdir/$soname.def;
14408: 	    fi~
14409: 	    $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
14410: 	  else
14411: 	    ld_shlibs_CXX=no
14412: 	  fi
14413: 	  ;;
14414: 	esac
14415: 	;;
14416:       darwin* | rhapsody*)
14417: 
14418: 
14419:   archive_cmds_need_lc_CXX=no
14420:   hardcode_direct_CXX=no
14421:   hardcode_automatic_CXX=yes
14422:   hardcode_shlibpath_var_CXX=unsupported
14423:   if test "$lt_cv_ld_force_load" = "yes"; then
14424:     whole_archive_flag_spec_CXX='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
14425: 
14426:   else
14427:     whole_archive_flag_spec_CXX=''
14428:   fi
14429:   link_all_deplibs_CXX=yes
14430:   allow_undefined_flag_CXX="$_lt_dar_allow_undefined"
14431:   case $cc_basename in
14432:      ifort*) _lt_dar_can_shared=yes ;;
14433:      *) _lt_dar_can_shared=$GCC ;;
14434:   esac
14435:   if test "$_lt_dar_can_shared" = "yes"; then
14436:     output_verbose_link_cmd=func_echo_all
14437:     archive_cmds_CXX="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
14438:     module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
14439:     archive_expsym_cmds_CXX="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
14440:     module_expsym_cmds_CXX="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
14441:        if test "$lt_cv_apple_cc_single_mod" != "yes"; then
14442:       archive_cmds_CXX="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}"
14443:       archive_expsym_cmds_CXX="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}"
14444:     fi
14445: 
14446:   else
14447:   ld_shlibs_CXX=no
14448:   fi
14449: 
14450: 	;;
14451: 
14452:       dgux*)
14453:         case $cc_basename in
14454:           ec++*)
14455: 	    # FIXME: insert proper C++ library support
14456: 	    ld_shlibs_CXX=no
14457: 	    ;;
14458:           ghcx*)
14459: 	    # Green Hills C++ Compiler
14460: 	    # FIXME: insert proper C++ library support
14461: 	    ld_shlibs_CXX=no
14462: 	    ;;
14463:           *)
14464: 	    # FIXME: insert proper C++ library support
14465: 	    ld_shlibs_CXX=no
14466: 	    ;;
14467:         esac
14468:         ;;
14469: 
14470:       freebsd2.*)
14471:         # C++ shared libraries reported to be fairly broken before
14472: 	# switch to ELF
14473:         ld_shlibs_CXX=no
14474:         ;;
14475: 
14476:       freebsd-elf*)
14477:         archive_cmds_need_lc_CXX=no
14478:         ;;
14479: 
14480:       freebsd* | dragonfly*)
14481:         # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
14482:         # conventions
14483:         ld_shlibs_CXX=yes
14484:         ;;
14485: 
14486:       gnu*)
14487:         ;;
14488: 
14489:       haiku*)
14490:         archive_cmds_CXX='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
14491:         link_all_deplibs_CXX=yes
14492:         ;;
14493: 
14494:       hpux9*)
14495:         hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
14496:         hardcode_libdir_separator_CXX=:
14497:         export_dynamic_flag_spec_CXX='${wl}-E'
14498:         hardcode_direct_CXX=yes
14499:         hardcode_minus_L_CXX=yes # Not in the search PATH,
14500: 				             # but as the default
14501: 				             # location of the library.
14502: 
14503:         case $cc_basename in
14504:           CC*)
14505:             # FIXME: insert proper C++ library support
14506:             ld_shlibs_CXX=no
14507:             ;;
14508:           aCC*)
14509:             archive_cmds_CXX='$RM $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
14510:             # Commands to make compiler produce verbose output that lists
14511:             # what "hidden" libraries, object files and flags are used when
14512:             # linking a shared library.
14513:             #
14514:             # There doesn't appear to be a way to prevent this compiler from
14515:             # explicitly linking system object files so we need to strip them
14516:             # from the output so that they don't get included in the library
14517:             # dependencies.
14518:             output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
14519:             ;;
14520:           *)
14521:             if test "$GXX" = yes; then
14522:               archive_cmds_CXX='$RM $output_objdir/$soname~$CC -shared -nostdlib $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
14523:             else
14524:               # FIXME: insert proper C++ library support
14525:               ld_shlibs_CXX=no
14526:             fi
14527:             ;;
14528:         esac
14529:         ;;
14530: 
14531:       hpux10*|hpux11*)
14532:         if test $with_gnu_ld = no; then
14533: 	  hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
14534: 	  hardcode_libdir_separator_CXX=:
14535: 
14536:           case $host_cpu in
14537:             hppa*64*|ia64*)
14538:               ;;
14539:             *)
14540: 	      export_dynamic_flag_spec_CXX='${wl}-E'
14541:               ;;
14542:           esac
14543:         fi
14544:         case $host_cpu in
14545:           hppa*64*|ia64*)
14546:             hardcode_direct_CXX=no
14547:             hardcode_shlibpath_var_CXX=no
14548:             ;;
14549:           *)
14550:             hardcode_direct_CXX=yes
14551:             hardcode_direct_absolute_CXX=yes
14552:             hardcode_minus_L_CXX=yes # Not in the search PATH,
14553: 					         # but as the default
14554: 					         # location of the library.
14555:             ;;
14556:         esac
14557: 
14558:         case $cc_basename in
14559:           CC*)
14560: 	    # FIXME: insert proper C++ library support
14561: 	    ld_shlibs_CXX=no
14562: 	    ;;
14563:           aCC*)
14564: 	    case $host_cpu in
14565: 	      hppa*64*)
14566: 	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
14567: 	        ;;
14568: 	      ia64*)
14569: 	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
14570: 	        ;;
14571: 	      *)
14572: 	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
14573: 	        ;;
14574: 	    esac
14575: 	    # Commands to make compiler produce verbose output that lists
14576: 	    # what "hidden" libraries, object files and flags are used when
14577: 	    # linking a shared library.
14578: 	    #
14579: 	    # There doesn't appear to be a way to prevent this compiler from
14580: 	    # explicitly linking system object files so we need to strip them
14581: 	    # from the output so that they don't get included in the library
14582: 	    # dependencies.
14583: 	    output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
14584: 	    ;;
14585:           *)
14586: 	    if test "$GXX" = yes; then
14587: 	      if test $with_gnu_ld = no; then
14588: 	        case $host_cpu in
14589: 	          hppa*64*)
14590: 	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
14591: 	            ;;
14592: 	          ia64*)
14593: 	            archive_cmds_CXX='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
14594: 	            ;;
14595: 	          *)
14596: 	            archive_cmds_CXX='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
14597: 	            ;;
14598: 	        esac
14599: 	      fi
14600: 	    else
14601: 	      # FIXME: insert proper C++ library support
14602: 	      ld_shlibs_CXX=no
14603: 	    fi
14604: 	    ;;
14605:         esac
14606:         ;;
14607: 
14608:       interix[3-9]*)
14609: 	hardcode_direct_CXX=no
14610: 	hardcode_shlibpath_var_CXX=no
14611: 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
14612: 	export_dynamic_flag_spec_CXX='${wl}-E'
14613: 	# Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
14614: 	# Instead, shared libraries are loaded at an image base (0x10000000 by
14615: 	# default) and relocated if they conflict, which is a slow very memory
14616: 	# consuming and fragmenting process.  To avoid this, we pick a random,
14617: 	# 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
14618: 	# time.  Moving up from 0x10000000 also allows more sbrk(2) space.
14619: 	archive_cmds_CXX='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
14620: 	archive_expsym_cmds_CXX='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
14621: 	;;
14622:       irix5* | irix6*)
14623:         case $cc_basename in
14624:           CC*)
14625: 	    # SGI C++
14626: 	    archive_cmds_CXX='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
14627: 
14628: 	    # Archives containing C++ object files must be created using
14629: 	    # "CC -ar", where "CC" is the IRIX C++ compiler.  This is
14630: 	    # necessary to make sure instantiated templates are included
14631: 	    # in the archive.
14632: 	    old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
14633: 	    ;;
14634:           *)
14635: 	    if test "$GXX" = yes; then
14636: 	      if test "$with_gnu_ld" = no; then
14637: 	        archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
14638: 	      else
14639: 	        archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` -o $lib'
14640: 	      fi
14641: 	    fi
14642: 	    link_all_deplibs_CXX=yes
14643: 	    ;;
14644:         esac
14645:         hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
14646:         hardcode_libdir_separator_CXX=:
14647:         inherit_rpath_CXX=yes
14648:         ;;
14649: 
14650:       linux* | k*bsd*-gnu | kopensolaris*-gnu)
14651:         case $cc_basename in
14652:           KCC*)
14653: 	    # Kuck and Associates, Inc. (KAI) C++ Compiler
14654: 
14655: 	    # KCC will only create a shared library if the output file
14656: 	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
14657: 	    # to its proper name (with version) after linking.
14658: 	    archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
14659: 	    archive_expsym_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
14660: 	    # Commands to make compiler produce verbose output that lists
14661: 	    # what "hidden" libraries, object files and flags are used when
14662: 	    # linking a shared library.
14663: 	    #
14664: 	    # There doesn't appear to be a way to prevent this compiler from
14665: 	    # explicitly linking system object files so we need to strip them
14666: 	    # from the output so that they don't get included in the library
14667: 	    # dependencies.
14668: 	    output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
14669: 
14670: 	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
14671: 	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
14672: 
14673: 	    # Archives containing C++ object files must be created using
14674: 	    # "CC -Bstatic", where "CC" is the KAI C++ compiler.
14675: 	    old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
14676: 	    ;;
14677: 	  icpc* | ecpc* )
14678: 	    # Intel C++
14679: 	    with_gnu_ld=yes
14680: 	    # version 8.0 and above of icpc choke on multiply defined symbols
14681: 	    # if we add $predep_objects and $postdep_objects, however 7.1 and
14682: 	    # earlier do not add the objects themselves.
14683: 	    case `$CC -V 2>&1` in
14684: 	      *"Version 7."*)
14685: 	        archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
14686: 		archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
14687: 		;;
14688: 	      *)  # Version 8.0 or newer
14689: 	        tmp_idyn=
14690: 	        case $host_cpu in
14691: 		  ia64*) tmp_idyn=' -i_dynamic';;
14692: 		esac
14693: 	        archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
14694: 		archive_expsym_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
14695: 		;;
14696: 	    esac
14697: 	    archive_cmds_need_lc_CXX=no
14698: 	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
14699: 	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
14700: 	    whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
14701: 	    ;;
14702:           pgCC* | pgcpp*)
14703:             # Portland Group C++ compiler
14704: 	    case `$CC -V` in
14705: 	    *pgCC\ [1-5].* | *pgcpp\ [1-5].*)
14706: 	      prelink_cmds_CXX='tpldir=Template.dir~
14707: 		rm -rf $tpldir~
14708: 		$CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
14709: 		compile_command="$compile_command `find $tpldir -name \*.o | sort | $NL2SP`"'
14710: 	      old_archive_cmds_CXX='tpldir=Template.dir~
14711: 		rm -rf $tpldir~
14712: 		$CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
14713: 		$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | sort | $NL2SP`~
14714: 		$RANLIB $oldlib'
14715: 	      archive_cmds_CXX='tpldir=Template.dir~
14716: 		rm -rf $tpldir~
14717: 		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
14718: 		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
14719: 	      archive_expsym_cmds_CXX='tpldir=Template.dir~
14720: 		rm -rf $tpldir~
14721: 		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
14722: 		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
14723: 	      ;;
14724: 	    *) # Version 6 and above use weak symbols
14725: 	      archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
14726: 	      archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
14727: 	      ;;
14728: 	    esac
14729: 
14730: 	    hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
14731: 	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
14732: 	    whole_archive_flag_spec_CXX='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
14733:             ;;
14734: 	  cxx*)
14735: 	    # Compaq C++
14736: 	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
14737: 	    archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname  -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
14738: 
14739: 	    runpath_var=LD_RUN_PATH
14740: 	    hardcode_libdir_flag_spec_CXX='-rpath $libdir'
14741: 	    hardcode_libdir_separator_CXX=:
14742: 
14743: 	    # Commands to make compiler produce verbose output that lists
14744: 	    # what "hidden" libraries, object files and flags are used when
14745: 	    # linking a shared library.
14746: 	    #
14747: 	    # There doesn't appear to be a way to prevent this compiler from
14748: 	    # explicitly linking system object files so we need to strip them
14749: 	    # from the output so that they don't get included in the library
14750: 	    # dependencies.
14751: 	    output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "X$list" | $Xsed'
14752: 	    ;;
14753: 	  xl* | mpixl* | bgxl*)
14754: 	    # IBM XL 8.0 on PPC, with GNU ld
14755: 	    hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
14756: 	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
14757: 	    archive_cmds_CXX='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
14758: 	    if test "x$supports_anon_versioning" = xyes; then
14759: 	      archive_expsym_cmds_CXX='echo "{ global:" > $output_objdir/$libname.ver~
14760: 		cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
14761: 		echo "local: *; };" >> $output_objdir/$libname.ver~
14762: 		$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
14763: 	    fi
14764: 	    ;;
14765: 	  *)
14766: 	    case `$CC -V 2>&1 | sed 5q` in
14767: 	    *Sun\ C*)
14768: 	      # Sun C++ 5.9
14769: 	      no_undefined_flag_CXX=' -zdefs'
14770: 	      archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
14771: 	      archive_expsym_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
14772: 	      hardcode_libdir_flag_spec_CXX='-R$libdir'
14773: 	      whole_archive_flag_spec_CXX='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
14774: 	      compiler_needs_object_CXX=yes
14775: 
14776: 	      # Not sure whether something based on
14777: 	      # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
14778: 	      # would be better.
14779: 	      output_verbose_link_cmd='func_echo_all'
14780: 
14781: 	      # Archives containing C++ object files must be created using
14782: 	      # "CC -xar", where "CC" is the Sun C++ compiler.  This is
14783: 	      # necessary to make sure instantiated templates are included
14784: 	      # in the archive.
14785: 	      old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
14786: 	      ;;
14787: 	    esac
14788: 	    ;;
14789: 	esac
14790: 	;;
14791: 
14792:       lynxos*)
14793:         # FIXME: insert proper C++ library support
14794: 	ld_shlibs_CXX=no
14795: 	;;
14796: 
14797:       m88k*)
14798:         # FIXME: insert proper C++ library support
14799:         ld_shlibs_CXX=no
14800: 	;;
14801: 
14802:       mvs*)
14803:         case $cc_basename in
14804:           cxx*)
14805: 	    # FIXME: insert proper C++ library support
14806: 	    ld_shlibs_CXX=no
14807: 	    ;;
14808: 	  *)
14809: 	    # FIXME: insert proper C++ library support
14810: 	    ld_shlibs_CXX=no
14811: 	    ;;
14812: 	esac
14813: 	;;
14814: 
14815:       netbsd*)
14816:         if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
14817: 	  archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
14818: 	  wlarc=
14819: 	  hardcode_libdir_flag_spec_CXX='-R$libdir'
14820: 	  hardcode_direct_CXX=yes
14821: 	  hardcode_shlibpath_var_CXX=no
14822: 	fi
14823: 	# Workaround some broken pre-1.5 toolchains
14824: 	output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
14825: 	;;
14826: 
14827:       *nto* | *qnx*)
14828:         ld_shlibs_CXX=yes
14829: 	;;
14830: 
14831:       openbsd2*)
14832:         # C++ shared libraries are fairly broken
14833: 	ld_shlibs_CXX=no
14834: 	;;
14835: 
14836:       openbsd*)
14837: 	if test -f /usr/libexec/ld.so; then
14838: 	  hardcode_direct_CXX=yes
14839: 	  hardcode_shlibpath_var_CXX=no
14840: 	  hardcode_direct_absolute_CXX=yes
14841: 	  archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
14842: 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
14843: 	  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
14844: 	    archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
14845: 	    export_dynamic_flag_spec_CXX='${wl}-E'
14846: 	    whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
14847: 	  fi
14848: 	  output_verbose_link_cmd=func_echo_all
14849: 	else
14850: 	  ld_shlibs_CXX=no
14851: 	fi
14852: 	;;
14853: 
14854:       osf3* | osf4* | osf5*)
14855:         case $cc_basename in
14856:           KCC*)
14857: 	    # Kuck and Associates, Inc. (KAI) C++ Compiler
14858: 
14859: 	    # KCC will only create a shared library if the output file
14860: 	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
14861: 	    # to its proper name (with version) after linking.
14862: 	    archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
14863: 
14864: 	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
14865: 	    hardcode_libdir_separator_CXX=:
14866: 
14867: 	    # Archives containing C++ object files must be created using
14868: 	    # the KAI C++ compiler.
14869: 	    case $host in
14870: 	      osf3*) old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;;
14871: 	      *) old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ;;
14872: 	    esac
14873: 	    ;;
14874:           RCC*)
14875: 	    # Rational C++ 2.4.1
14876: 	    # FIXME: insert proper C++ library support
14877: 	    ld_shlibs_CXX=no
14878: 	    ;;
14879:           cxx*)
14880: 	    case $host in
14881: 	      osf3*)
14882: 	        allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
14883: 	        archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && func_echo_all "${wl}-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
14884: 	        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
14885: 		;;
14886: 	      *)
14887: 	        allow_undefined_flag_CXX=' -expect_unresolved \*'
14888: 	        archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
14889: 	        archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
14890: 	          echo "-hidden">> $lib.exp~
14891: 	          $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname ${wl}-input ${wl}$lib.exp  `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~
14892: 	          $RM $lib.exp'
14893: 	        hardcode_libdir_flag_spec_CXX='-rpath $libdir'
14894: 		;;
14895: 	    esac
14896: 
14897: 	    hardcode_libdir_separator_CXX=:
14898: 
14899: 	    # Commands to make compiler produce verbose output that lists
14900: 	    # what "hidden" libraries, object files and flags are used when
14901: 	    # linking a shared library.
14902: 	    #
14903: 	    # There doesn't appear to be a way to prevent this compiler from
14904: 	    # explicitly linking system object files so we need to strip them
14905: 	    # from the output so that they don't get included in the library
14906: 	    # dependencies.
14907: 	    output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
14908: 	    ;;
14909: 	  *)
14910: 	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then
14911: 	      allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
14912: 	      case $host in
14913: 	        osf3*)
14914: 	          archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
14915: 		  ;;
14916: 	        *)
14917: 	          archive_cmds_CXX='$CC -shared $pic_flag -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
14918: 		  ;;
14919: 	      esac
14920: 
14921: 	      hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
14922: 	      hardcode_libdir_separator_CXX=:
14923: 
14924: 	      # Commands to make compiler produce verbose output that lists
14925: 	      # what "hidden" libraries, object files and flags are used when
14926: 	      # linking a shared library.
14927: 	      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
14928: 
14929: 	    else
14930: 	      # FIXME: insert proper C++ library support
14931: 	      ld_shlibs_CXX=no
14932: 	    fi
14933: 	    ;;
14934:         esac
14935:         ;;
14936: 
14937:       psos*)
14938:         # FIXME: insert proper C++ library support
14939:         ld_shlibs_CXX=no
14940:         ;;
14941: 
14942:       sunos4*)
14943:         case $cc_basename in
14944:           CC*)
14945: 	    # Sun C++ 4.x
14946: 	    # FIXME: insert proper C++ library support
14947: 	    ld_shlibs_CXX=no
14948: 	    ;;
14949:           lcc*)
14950: 	    # Lucid
14951: 	    # FIXME: insert proper C++ library support
14952: 	    ld_shlibs_CXX=no
14953: 	    ;;
14954:           *)
14955: 	    # FIXME: insert proper C++ library support
14956: 	    ld_shlibs_CXX=no
14957: 	    ;;
14958:         esac
14959:         ;;
14960: 
14961:       solaris*)
14962:         case $cc_basename in
14963:           CC* | sunCC*)
14964: 	    # Sun C++ 4.2, 5.x and Centerline C++
14965:             archive_cmds_need_lc_CXX=yes
14966: 	    no_undefined_flag_CXX=' -zdefs'
14967: 	    archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
14968: 	    archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
14969: 	      $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
14970: 
14971: 	    hardcode_libdir_flag_spec_CXX='-R$libdir'
14972: 	    hardcode_shlibpath_var_CXX=no
14973: 	    case $host_os in
14974: 	      solaris2.[0-5] | solaris2.[0-5].*) ;;
14975: 	      *)
14976: 		# The compiler driver will combine and reorder linker options,
14977: 		# but understands `-z linker_flag'.
14978: 	        # Supported since Solaris 2.6 (maybe 2.5.1?)
14979: 		whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
14980: 	        ;;
14981: 	    esac
14982: 	    link_all_deplibs_CXX=yes
14983: 
14984: 	    output_verbose_link_cmd='func_echo_all'
14985: 
14986: 	    # Archives containing C++ object files must be created using
14987: 	    # "CC -xar", where "CC" is the Sun C++ compiler.  This is
14988: 	    # necessary to make sure instantiated templates are included
14989: 	    # in the archive.
14990: 	    old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
14991: 	    ;;
14992:           gcx*)
14993: 	    # Green Hills C++ Compiler
14994: 	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
14995: 
14996: 	    # The C++ compiler must be used to create the archive.
14997: 	    old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
14998: 	    ;;
14999:           *)
15000: 	    # GNU C++ compiler with Solaris linker
15001: 	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then
15002: 	      no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
15003: 	      if $CC --version | $GREP -v '^2\.7' > /dev/null; then
15004: 	        archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
15005: 	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
15006: 		  $CC -shared $pic_flag -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
15007: 
15008: 	        # Commands to make compiler produce verbose output that lists
15009: 	        # what "hidden" libraries, object files and flags are used when
15010: 	        # linking a shared library.
15011: 	        output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
15012: 	      else
15013: 	        # g++ 2.7 appears to require `-G' NOT `-shared' on this
15014: 	        # platform.
15015: 	        archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
15016: 	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
15017: 		  $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
15018: 
15019: 	        # Commands to make compiler produce verbose output that lists
15020: 	        # what "hidden" libraries, object files and flags are used when
15021: 	        # linking a shared library.
15022: 	        output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
15023: 	      fi
15024: 
15025: 	      hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
15026: 	      case $host_os in
15027: 		solaris2.[0-5] | solaris2.[0-5].*) ;;
15028: 		*)
15029: 		  whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
15030: 		  ;;
15031: 	      esac
15032: 	    fi
15033: 	    ;;
15034:         esac
15035:         ;;
15036: 
15037:     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
15038:       no_undefined_flag_CXX='${wl}-z,text'
15039:       archive_cmds_need_lc_CXX=no
15040:       hardcode_shlibpath_var_CXX=no
15041:       runpath_var='LD_RUN_PATH'
15042: 
15043:       case $cc_basename in
15044:         CC*)
15045: 	  archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15046: 	  archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15047: 	  ;;
15048: 	*)
15049: 	  archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15050: 	  archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15051: 	  ;;
15052:       esac
15053:       ;;
15054: 
15055:       sysv5* | sco3.2v5* | sco5v6*)
15056: 	# Note: We can NOT use -z defs as we might desire, because we do not
15057: 	# link with -lc, and that would cause any symbols used from libc to
15058: 	# always be unresolved, which means just about no library would
15059: 	# ever link correctly.  If we're not using GNU ld we use -z text
15060: 	# though, which does catch some bad symbols but isn't as heavy-handed
15061: 	# as -z defs.
15062: 	no_undefined_flag_CXX='${wl}-z,text'
15063: 	allow_undefined_flag_CXX='${wl}-z,nodefs'
15064: 	archive_cmds_need_lc_CXX=no
15065: 	hardcode_shlibpath_var_CXX=no
15066: 	hardcode_libdir_flag_spec_CXX='${wl}-R,$libdir'
15067: 	hardcode_libdir_separator_CXX=':'
15068: 	link_all_deplibs_CXX=yes
15069: 	export_dynamic_flag_spec_CXX='${wl}-Bexport'
15070: 	runpath_var='LD_RUN_PATH'
15071: 
15072: 	case $cc_basename in
15073:           CC*)
15074: 	    archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15075: 	    archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15076: 	    old_archive_cmds_CXX='$CC -Tprelink_objects $oldobjs~
15077: 	      '"$old_archive_cmds_CXX"
15078: 	    reload_cmds_CXX='$CC -Tprelink_objects $reload_objs~
15079: 	      '"$reload_cmds_CXX"
15080: 	    ;;
15081: 	  *)
15082: 	    archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15083: 	    archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15084: 	    ;;
15085: 	esac
15086:       ;;
15087: 
15088:       tandem*)
15089:         case $cc_basename in
15090:           NCC*)
15091: 	    # NonStop-UX NCC 3.20
15092: 	    # FIXME: insert proper C++ library support
15093: 	    ld_shlibs_CXX=no
15094: 	    ;;
15095:           *)
15096: 	    # FIXME: insert proper C++ library support
15097: 	    ld_shlibs_CXX=no
15098: 	    ;;
15099:         esac
15100:         ;;
15101: 
15102:       vxworks*)
15103:         # FIXME: insert proper C++ library support
15104:         ld_shlibs_CXX=no
15105:         ;;
15106: 
15107:       *)
15108:         # FIXME: insert proper C++ library support
15109:         ld_shlibs_CXX=no
15110:         ;;
15111:     esac
15112: 
15113:     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
15114: $as_echo "$ld_shlibs_CXX" >&6; }
15115:     test "$ld_shlibs_CXX" = no && can_build_shared=no
15116: 
15117:     GCC_CXX="$GXX"
15118:     LD_CXX="$LD"
15119: 
15120:     ## CAVEAT EMPTOR:
15121:     ## There is no encapsulation within the following macros, do not change
15122:     ## the running order or otherwise move them around unless you know exactly
15123:     ## what you are doing...
15124:     # Dependencies to place before and after the object being linked:
15125: predep_objects_CXX=
15126: postdep_objects_CXX=
15127: predeps_CXX=
15128: postdeps_CXX=
15129: compiler_lib_search_path_CXX=
15130: 
15131: cat > conftest.$ac_ext <<_LT_EOF
15132: class Foo
15133: {
15134: public:
15135:   Foo (void) { a = 0; }
15136: private:
15137:   int a;
15138: };
15139: _LT_EOF
15140: 
15141: 
15142: _lt_libdeps_save_CFLAGS=$CFLAGS
15143: case "$CC $CFLAGS " in #(
15144: *\ -flto*\ *) CFLAGS="$CFLAGS -fno-lto" ;;
15145: *\ -fwhopr*\ *) CFLAGS="$CFLAGS -fno-whopr" ;;
15146: *\ -fuse-linker-plugin*\ *) CFLAGS="$CFLAGS -fno-use-linker-plugin" ;;
15147: esac
15148: 
15149: if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
15150:   (eval $ac_compile) 2>&5
15151:   ac_status=$?
15152:   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15153:   test $ac_status = 0; }; then
15154:   # Parse the compiler output and extract the necessary
15155:   # objects, libraries and library flags.
15156: 
15157:   # Sentinel used to keep track of whether or not we are before
15158:   # the conftest object file.
15159:   pre_test_object_deps_done=no
15160: 
15161:   for p in `eval "$output_verbose_link_cmd"`; do
15162:     case ${prev}${p} in
15163: 
15164:     -L* | -R* | -l*)
15165:        # Some compilers place space between "-{L,R}" and the path.
15166:        # Remove the space.
15167:        if test $p = "-L" ||
15168:           test $p = "-R"; then
15169: 	 prev=$p
15170: 	 continue
15171:        fi
15172: 
15173:        # Expand the sysroot to ease extracting the directories later.
15174:        if test -z "$prev"; then
15175:          case $p in
15176:          -L*) func_stripname_cnf '-L' '' "$p"; prev=-L; p=$func_stripname_result ;;
15177:          -R*) func_stripname_cnf '-R' '' "$p"; prev=-R; p=$func_stripname_result ;;
15178:          -l*) func_stripname_cnf '-l' '' "$p"; prev=-l; p=$func_stripname_result ;;
15179:          esac
15180:        fi
15181:        case $p in
15182:        =*) func_stripname_cnf '=' '' "$p"; p=$lt_sysroot$func_stripname_result ;;
15183:        esac
15184:        if test "$pre_test_object_deps_done" = no; then
15185: 	 case ${prev} in
15186: 	 -L | -R)
15187: 	   # Internal compiler library paths should come after those
15188: 	   # provided the user.  The postdeps already come after the
15189: 	   # user supplied libs so there is no need to process them.
15190: 	   if test -z "$compiler_lib_search_path_CXX"; then
15191: 	     compiler_lib_search_path_CXX="${prev}${p}"
15192: 	   else
15193: 	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
15194: 	   fi
15195: 	   ;;
15196: 	 # The "-l" case would never come before the object being
15197: 	 # linked, so don't bother handling this case.
15198: 	 esac
15199:        else
15200: 	 if test -z "$postdeps_CXX"; then
15201: 	   postdeps_CXX="${prev}${p}"
15202: 	 else
15203: 	   postdeps_CXX="${postdeps_CXX} ${prev}${p}"
15204: 	 fi
15205:        fi
15206:        prev=
15207:        ;;
15208: 
15209:     *.lto.$objext) ;; # Ignore GCC LTO objects
15210:     *.$objext)
15211:        # This assumes that the test object file only shows up
15212:        # once in the compiler output.
15213:        if test "$p" = "conftest.$objext"; then
15214: 	 pre_test_object_deps_done=yes
15215: 	 continue
15216:        fi
15217: 
15218:        if test "$pre_test_object_deps_done" = no; then
15219: 	 if test -z "$predep_objects_CXX"; then
15220: 	   predep_objects_CXX="$p"
15221: 	 else
15222: 	   predep_objects_CXX="$predep_objects_CXX $p"
15223: 	 fi
15224:        else
15225: 	 if test -z "$postdep_objects_CXX"; then
15226: 	   postdep_objects_CXX="$p"
15227: 	 else
15228: 	   postdep_objects_CXX="$postdep_objects_CXX $p"
15229: 	 fi
15230:        fi
15231:        ;;
15232: 
15233:     *) ;; # Ignore the rest.
15234: 
15235:     esac
15236:   done
15237: 
15238:   # Clean up.
15239:   rm -f a.out a.exe
15240: else
15241:   echo "libtool.m4: error: problem compiling CXX test program"
15242: fi
15243: 
15244: $RM -f confest.$objext
15245: CFLAGS=$_lt_libdeps_save_CFLAGS
15246: 
15247: # PORTME: override above test on systems where it is broken
15248: case $host_os in
15249: interix[3-9]*)
15250:   # Interix 3.5 installs completely hosed .la files for C++, so rather than
15251:   # hack all around it, let's just trust "g++" to DTRT.
15252:   predep_objects_CXX=
15253:   postdep_objects_CXX=
15254:   postdeps_CXX=
15255:   ;;
15256: 
15257: linux*)
15258:   case `$CC -V 2>&1 | sed 5q` in
15259:   *Sun\ C*)
15260:     # Sun C++ 5.9
15261: 
15262:     # The more standards-conforming stlport4 library is
15263:     # incompatible with the Cstd library. Avoid specifying
15264:     # it if it's in CXXFLAGS. Ignore libCrun as
15265:     # -library=stlport4 depends on it.
15266:     case " $CXX $CXXFLAGS " in
15267:     *" -library=stlport4 "*)
15268:       solaris_use_stlport4=yes
15269:       ;;
15270:     esac
15271: 
15272:     if test "$solaris_use_stlport4" != yes; then
15273:       postdeps_CXX='-library=Cstd -library=Crun'
15274:     fi
15275:     ;;
15276:   esac
15277:   ;;
15278: 
15279: solaris*)
15280:   case $cc_basename in
15281:   CC* | sunCC*)
15282:     # The more standards-conforming stlport4 library is
15283:     # incompatible with the Cstd library. Avoid specifying
15284:     # it if it's in CXXFLAGS. Ignore libCrun as
15285:     # -library=stlport4 depends on it.
15286:     case " $CXX $CXXFLAGS " in
15287:     *" -library=stlport4 "*)
15288:       solaris_use_stlport4=yes
15289:       ;;
15290:     esac
15291: 
15292:     # Adding this requires a known-good setup of shared libraries for
15293:     # Sun compiler versions before 5.6, else PIC objects from an old
15294:     # archive will be linked into the output, leading to subtle bugs.
15295:     if test "$solaris_use_stlport4" != yes; then
15296:       postdeps_CXX='-library=Cstd -library=Crun'
15297:     fi
15298:     ;;
15299:   esac
15300:   ;;
15301: esac
15302: 
15303: 
15304: case " $postdeps_CXX " in
15305: *" -lc "*) archive_cmds_need_lc_CXX=no ;;
15306: esac
15307:  compiler_lib_search_dirs_CXX=
15308: if test -n "${compiler_lib_search_path_CXX}"; then
15309:  compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
15310: fi
15311: 
15312: 
15313: 
15314: 
15315: 
15316: 
15317: 
15318: 
15319: 
15320: 
15321: 
15322: 
15323: 
15324: 
15325: 
15326: 
15327: 
15328: 
15329: 
15330: 
15331: 
15332: 
15333: 
15334: 
15335: 
15336: 
15337: 
15338: 
15339: 
15340: 
15341: 
15342:     lt_prog_compiler_wl_CXX=
15343: lt_prog_compiler_pic_CXX=
15344: lt_prog_compiler_static_CXX=
15345: 
15346: 
15347:   # C++ specific cases for pic, static, wl, etc.
15348:   if test "$GXX" = yes; then
15349:     lt_prog_compiler_wl_CXX='-Wl,'
15350:     lt_prog_compiler_static_CXX='-static'
15351: 
15352:     case $host_os in
15353:     aix*)
15354:       # All AIX code is PIC.
15355:       if test "$host_cpu" = ia64; then
15356: 	# AIX 5 now supports IA64 processor
15357: 	lt_prog_compiler_static_CXX='-Bstatic'
15358:       fi
15359:       ;;
15360: 
15361:     amigaos*)
15362:       case $host_cpu in
15363:       powerpc)
15364:             # see comment about AmigaOS4 .so support
15365:             lt_prog_compiler_pic_CXX='-fPIC'
15366:         ;;
15367:       m68k)
15368:             # FIXME: we need at least 68020 code to build shared libraries, but
15369:             # adding the `-m68020' flag to GCC prevents building anything better,
15370:             # like `-m68040'.
15371:             lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
15372:         ;;
15373:       esac
15374:       ;;
15375: 
15376:     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
15377:       # PIC is the default for these OSes.
15378:       ;;
15379:     mingw* | cygwin* | os2* | pw32* | cegcc*)
15380:       # This hack is so that the source file can tell whether it is being
15381:       # built for inclusion in a dll (and should export symbols for example).
15382:       # Although the cygwin gcc ignores -fPIC, still need this for old-style
15383:       # (--disable-auto-import) libraries
15384:       lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
15385:       ;;
15386:     darwin* | rhapsody*)
15387:       # PIC is the default on this platform
15388:       # Common symbols not allowed in MH_DYLIB files
15389:       lt_prog_compiler_pic_CXX='-fno-common'
15390:       ;;
15391:     *djgpp*)
15392:       # DJGPP does not support shared libraries at all
15393:       lt_prog_compiler_pic_CXX=
15394:       ;;
15395:     haiku*)
15396:       # PIC is the default for Haiku.
15397:       # The "-static" flag exists, but is broken.
15398:       lt_prog_compiler_static_CXX=
15399:       ;;
15400:     interix[3-9]*)
15401:       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
15402:       # Instead, we relocate shared libraries at runtime.
15403:       ;;
15404:     sysv4*MP*)
15405:       if test -d /usr/nec; then
15406: 	lt_prog_compiler_pic_CXX=-Kconform_pic
15407:       fi
15408:       ;;
15409:     hpux*)
15410:       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
15411:       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
15412:       # sets the default TLS model and affects inlining.
15413:       case $host_cpu in
15414:       hppa*64*)
15415: 	;;
15416:       *)
15417: 	lt_prog_compiler_pic_CXX='-fPIC'
15418: 	;;
15419:       esac
15420:       ;;
15421:     *qnx* | *nto*)
15422:       # QNX uses GNU C++, but need to define -shared option too, otherwise
15423:       # it will coredump.
15424:       lt_prog_compiler_pic_CXX='-fPIC -shared'
15425:       ;;
15426:     *)
15427:       lt_prog_compiler_pic_CXX='-fPIC'
15428:       ;;
15429:     esac
15430:   else
15431:     case $host_os in
15432:       aix[4-9]*)
15433: 	# All AIX code is PIC.
15434: 	if test "$host_cpu" = ia64; then
15435: 	  # AIX 5 now supports IA64 processor
15436: 	  lt_prog_compiler_static_CXX='-Bstatic'
15437: 	else
15438: 	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
15439: 	fi
15440: 	;;
15441:       chorus*)
15442: 	case $cc_basename in
15443: 	cxch68*)
15444: 	  # Green Hills C++ Compiler
15445: 	  # _LT_TAGVAR(lt_prog_compiler_static, CXX)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
15446: 	  ;;
15447: 	esac
15448: 	;;
15449:       mingw* | cygwin* | os2* | pw32* | cegcc*)
15450: 	# This hack is so that the source file can tell whether it is being
15451: 	# built for inclusion in a dll (and should export symbols for example).
15452: 	lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
15453: 	;;
15454:       dgux*)
15455: 	case $cc_basename in
15456: 	  ec++*)
15457: 	    lt_prog_compiler_pic_CXX='-KPIC'
15458: 	    ;;
15459: 	  ghcx*)
15460: 	    # Green Hills C++ Compiler
15461: 	    lt_prog_compiler_pic_CXX='-pic'
15462: 	    ;;
15463: 	  *)
15464: 	    ;;
15465: 	esac
15466: 	;;
15467:       freebsd* | dragonfly*)
15468: 	# FreeBSD uses GNU C++
15469: 	;;
15470:       hpux9* | hpux10* | hpux11*)
15471: 	case $cc_basename in
15472: 	  CC*)
15473: 	    lt_prog_compiler_wl_CXX='-Wl,'
15474: 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
15475: 	    if test "$host_cpu" != ia64; then
15476: 	      lt_prog_compiler_pic_CXX='+Z'
15477: 	    fi
15478: 	    ;;
15479: 	  aCC*)
15480: 	    lt_prog_compiler_wl_CXX='-Wl,'
15481: 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
15482: 	    case $host_cpu in
15483: 	    hppa*64*|ia64*)
15484: 	      # +Z the default
15485: 	      ;;
15486: 	    *)
15487: 	      lt_prog_compiler_pic_CXX='+Z'
15488: 	      ;;
15489: 	    esac
15490: 	    ;;
15491: 	  *)
15492: 	    ;;
15493: 	esac
15494: 	;;
15495:       interix*)
15496: 	# This is c89, which is MS Visual C++ (no shared libs)
15497: 	# Anyone wants to do a port?
15498: 	;;
15499:       irix5* | irix6* | nonstopux*)
15500: 	case $cc_basename in
15501: 	  CC*)
15502: 	    lt_prog_compiler_wl_CXX='-Wl,'
15503: 	    lt_prog_compiler_static_CXX='-non_shared'
15504: 	    # CC pic flag -KPIC is the default.
15505: 	    ;;
15506: 	  *)
15507: 	    ;;
15508: 	esac
15509: 	;;
15510:       linux* | k*bsd*-gnu | kopensolaris*-gnu)
15511: 	case $cc_basename in
15512: 	  KCC*)
15513: 	    # KAI C++ Compiler
15514: 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
15515: 	    lt_prog_compiler_pic_CXX='-fPIC'
15516: 	    ;;
15517: 	  ecpc* )
15518: 	    # old Intel C++ for x86_64 which still supported -KPIC.
15519: 	    lt_prog_compiler_wl_CXX='-Wl,'
15520: 	    lt_prog_compiler_pic_CXX='-KPIC'
15521: 	    lt_prog_compiler_static_CXX='-static'
15522: 	    ;;
15523: 	  icpc* )
15524: 	    # Intel C++, used to be incompatible with GCC.
15525: 	    # ICC 10 doesn't accept -KPIC any more.
15526: 	    lt_prog_compiler_wl_CXX='-Wl,'
15527: 	    lt_prog_compiler_pic_CXX='-fPIC'
15528: 	    lt_prog_compiler_static_CXX='-static'
15529: 	    ;;
15530: 	  pgCC* | pgcpp*)
15531: 	    # Portland Group C++ compiler
15532: 	    lt_prog_compiler_wl_CXX='-Wl,'
15533: 	    lt_prog_compiler_pic_CXX='-fpic'
15534: 	    lt_prog_compiler_static_CXX='-Bstatic'
15535: 	    ;;
15536: 	  cxx*)
15537: 	    # Compaq C++
15538: 	    # Make sure the PIC flag is empty.  It appears that all Alpha
15539: 	    # Linux and Compaq Tru64 Unix objects are PIC.
15540: 	    lt_prog_compiler_pic_CXX=
15541: 	    lt_prog_compiler_static_CXX='-non_shared'
15542: 	    ;;
15543: 	  xlc* | xlC* | bgxl[cC]* | mpixl[cC]*)
15544: 	    # IBM XL 8.0, 9.0 on PPC and BlueGene
15545: 	    lt_prog_compiler_wl_CXX='-Wl,'
15546: 	    lt_prog_compiler_pic_CXX='-qpic'
15547: 	    lt_prog_compiler_static_CXX='-qstaticlink'
15548: 	    ;;
15549: 	  *)
15550: 	    case `$CC -V 2>&1 | sed 5q` in
15551: 	    *Sun\ C*)
15552: 	      # Sun C++ 5.9
15553: 	      lt_prog_compiler_pic_CXX='-KPIC'
15554: 	      lt_prog_compiler_static_CXX='-Bstatic'
15555: 	      lt_prog_compiler_wl_CXX='-Qoption ld '
15556: 	      ;;
15557: 	    esac
15558: 	    ;;
15559: 	esac
15560: 	;;
15561:       lynxos*)
15562: 	;;
15563:       m88k*)
15564: 	;;
15565:       mvs*)
15566: 	case $cc_basename in
15567: 	  cxx*)
15568: 	    lt_prog_compiler_pic_CXX='-W c,exportall'
15569: 	    ;;
15570: 	  *)
15571: 	    ;;
15572: 	esac
15573: 	;;
15574:       netbsd*)
15575: 	;;
15576:       *qnx* | *nto*)
15577:         # QNX uses GNU C++, but need to define -shared option too, otherwise
15578:         # it will coredump.
15579:         lt_prog_compiler_pic_CXX='-fPIC -shared'
15580:         ;;
15581:       osf3* | osf4* | osf5*)
15582: 	case $cc_basename in
15583: 	  KCC*)
15584: 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
15585: 	    ;;
15586: 	  RCC*)
15587: 	    # Rational C++ 2.4.1
15588: 	    lt_prog_compiler_pic_CXX='-pic'
15589: 	    ;;
15590: 	  cxx*)
15591: 	    # Digital/Compaq C++
15592: 	    lt_prog_compiler_wl_CXX='-Wl,'
15593: 	    # Make sure the PIC flag is empty.  It appears that all Alpha
15594: 	    # Linux and Compaq Tru64 Unix objects are PIC.
15595: 	    lt_prog_compiler_pic_CXX=
15596: 	    lt_prog_compiler_static_CXX='-non_shared'
15597: 	    ;;
15598: 	  *)
15599: 	    ;;
15600: 	esac
15601: 	;;
15602:       psos*)
15603: 	;;
15604:       solaris*)
15605: 	case $cc_basename in
15606: 	  CC* | sunCC*)
15607: 	    # Sun C++ 4.2, 5.x and Centerline C++
15608: 	    lt_prog_compiler_pic_CXX='-KPIC'
15609: 	    lt_prog_compiler_static_CXX='-Bstatic'
15610: 	    lt_prog_compiler_wl_CXX='-Qoption ld '
15611: 	    ;;
15612: 	  gcx*)
15613: 	    # Green Hills C++ Compiler
15614: 	    lt_prog_compiler_pic_CXX='-PIC'
15615: 	    ;;
15616: 	  *)
15617: 	    ;;
15618: 	esac
15619: 	;;
15620:       sunos4*)
15621: 	case $cc_basename in
15622: 	  CC*)
15623: 	    # Sun C++ 4.x
15624: 	    lt_prog_compiler_pic_CXX='-pic'
15625: 	    lt_prog_compiler_static_CXX='-Bstatic'
15626: 	    ;;
15627: 	  lcc*)
15628: 	    # Lucid
15629: 	    lt_prog_compiler_pic_CXX='-pic'
15630: 	    ;;
15631: 	  *)
15632: 	    ;;
15633: 	esac
15634: 	;;
15635:       sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
15636: 	case $cc_basename in
15637: 	  CC*)
15638: 	    lt_prog_compiler_wl_CXX='-Wl,'
15639: 	    lt_prog_compiler_pic_CXX='-KPIC'
15640: 	    lt_prog_compiler_static_CXX='-Bstatic'
15641: 	    ;;
15642: 	esac
15643: 	;;
15644:       tandem*)
15645: 	case $cc_basename in
15646: 	  NCC*)
15647: 	    # NonStop-UX NCC 3.20
15648: 	    lt_prog_compiler_pic_CXX='-KPIC'
15649: 	    ;;
15650: 	  *)
15651: 	    ;;
15652: 	esac
15653: 	;;
15654:       vxworks*)
15655: 	;;
15656:       *)
15657: 	lt_prog_compiler_can_build_shared_CXX=no
15658: 	;;
15659:     esac
15660:   fi
15661: 
15662: case $host_os in
15663:   # For platforms which do not support PIC, -DPIC is meaningless:
15664:   *djgpp*)
15665:     lt_prog_compiler_pic_CXX=
15666:     ;;
15667:   *)
15668:     lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
15669:     ;;
15670: esac
15671: 
15672: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
15673: $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
15674: if ${lt_cv_prog_compiler_pic_CXX+:} false; then :
15675:   $as_echo_n "(cached) " >&6
15676: else
15677:   lt_cv_prog_compiler_pic_CXX=$lt_prog_compiler_pic_CXX
15678: fi
15679: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_CXX" >&5
15680: $as_echo "$lt_cv_prog_compiler_pic_CXX" >&6; }
15681: lt_prog_compiler_pic_CXX=$lt_cv_prog_compiler_pic_CXX
15682: 
15683: #
15684: # Check to make sure the PIC flag actually works.
15685: #
15686: if test -n "$lt_prog_compiler_pic_CXX"; then
15687:   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
15688: $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
15689: if ${lt_cv_prog_compiler_pic_works_CXX+:} false; then :
15690:   $as_echo_n "(cached) " >&6
15691: else
15692:   lt_cv_prog_compiler_pic_works_CXX=no
15693:    ac_outfile=conftest.$ac_objext
15694:    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
15695:    lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
15696:    # Insert the option either (1) after the last *FLAGS variable, or
15697:    # (2) before a word containing "conftest.", or (3) at the end.
15698:    # Note that $ac_compile itself does not contain backslashes and begins
15699:    # with a dollar sign (not a hyphen), so the echo should work correctly.
15700:    # The option is referenced via a variable to avoid confusing sed.
15701:    lt_compile=`echo "$ac_compile" | $SED \
15702:    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
15703:    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
15704:    -e 's:$: $lt_compiler_flag:'`
15705:    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
15706:    (eval "$lt_compile" 2>conftest.err)
15707:    ac_status=$?
15708:    cat conftest.err >&5
15709:    echo "$as_me:$LINENO: \$? = $ac_status" >&5
15710:    if (exit $ac_status) && test -s "$ac_outfile"; then
15711:      # The compiler can only warn and ignore the option if not recognized
15712:      # So say no if there are warnings other than the usual output.
15713:      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
15714:      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
15715:      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
15716:        lt_cv_prog_compiler_pic_works_CXX=yes
15717:      fi
15718:    fi
15719:    $RM conftest*
15720: 
15721: fi
15722: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
15723: $as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
15724: 
15725: if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then
15726:     case $lt_prog_compiler_pic_CXX in
15727:      "" | " "*) ;;
15728:      *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
15729:      esac
15730: else
15731:     lt_prog_compiler_pic_CXX=
15732:      lt_prog_compiler_can_build_shared_CXX=no
15733: fi
15734: 
15735: fi
15736: 
15737: 
15738: 
15739: 
15740: 
15741: #
15742: # Check to make sure the static flag actually works.
15743: #
15744: wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
15745: { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
15746: $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
15747: if ${lt_cv_prog_compiler_static_works_CXX+:} false; then :
15748:   $as_echo_n "(cached) " >&6
15749: else
15750:   lt_cv_prog_compiler_static_works_CXX=no
15751:    save_LDFLAGS="$LDFLAGS"
15752:    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
15753:    echo "$lt_simple_link_test_code" > conftest.$ac_ext
15754:    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
15755:      # The linker can only warn and ignore the option if not recognized
15756:      # So say no if there are warnings
15757:      if test -s conftest.err; then
15758:        # Append any errors to the config.log.
15759:        cat conftest.err 1>&5
15760:        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
15761:        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
15762:        if diff conftest.exp conftest.er2 >/dev/null; then
15763:          lt_cv_prog_compiler_static_works_CXX=yes
15764:        fi
15765:      else
15766:        lt_cv_prog_compiler_static_works_CXX=yes
15767:      fi
15768:    fi
15769:    $RM -r conftest*
15770:    LDFLAGS="$save_LDFLAGS"
15771: 
15772: fi
15773: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5
15774: $as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
15775: 
15776: if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then
15777:     :
15778: else
15779:     lt_prog_compiler_static_CXX=
15780: fi
15781: 
15782: 
15783: 
15784: 
15785:     { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
15786: $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
15787: if ${lt_cv_prog_compiler_c_o_CXX+:} false; then :
15788:   $as_echo_n "(cached) " >&6
15789: else
15790:   lt_cv_prog_compiler_c_o_CXX=no
15791:    $RM -r conftest 2>/dev/null
15792:    mkdir conftest
15793:    cd conftest
15794:    mkdir out
15795:    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
15796: 
15797:    lt_compiler_flag="-o out/conftest2.$ac_objext"
15798:    # Insert the option either (1) after the last *FLAGS variable, or
15799:    # (2) before a word containing "conftest.", or (3) at the end.
15800:    # Note that $ac_compile itself does not contain backslashes and begins
15801:    # with a dollar sign (not a hyphen), so the echo should work correctly.
15802:    lt_compile=`echo "$ac_compile" | $SED \
15803:    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
15804:    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
15805:    -e 's:$: $lt_compiler_flag:'`
15806:    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
15807:    (eval "$lt_compile" 2>out/conftest.err)
15808:    ac_status=$?
15809:    cat out/conftest.err >&5
15810:    echo "$as_me:$LINENO: \$? = $ac_status" >&5
15811:    if (exit $ac_status) && test -s out/conftest2.$ac_objext
15812:    then
15813:      # The compiler can only warn and ignore the option if not recognized
15814:      # So say no if there are warnings
15815:      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
15816:      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
15817:      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
15818:        lt_cv_prog_compiler_c_o_CXX=yes
15819:      fi
15820:    fi
15821:    chmod u+w . 2>&5
15822:    $RM conftest*
15823:    # SGI C++ compiler will create directory out/ii_files/ for
15824:    # template instantiation
15825:    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
15826:    $RM out/* && rmdir out
15827:    cd ..
15828:    $RM -r conftest
15829:    $RM conftest*
15830: 
15831: fi
15832: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
15833: $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
15834: 
15835: 
15836: 
15837:     { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
15838: $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
15839: if ${lt_cv_prog_compiler_c_o_CXX+:} false; then :
15840:   $as_echo_n "(cached) " >&6
15841: else
15842:   lt_cv_prog_compiler_c_o_CXX=no
15843:    $RM -r conftest 2>/dev/null
15844:    mkdir conftest
15845:    cd conftest
15846:    mkdir out
15847:    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
15848: 
15849:    lt_compiler_flag="-o out/conftest2.$ac_objext"
15850:    # Insert the option either (1) after the last *FLAGS variable, or
15851:    # (2) before a word containing "conftest.", or (3) at the end.
15852:    # Note that $ac_compile itself does not contain backslashes and begins
15853:    # with a dollar sign (not a hyphen), so the echo should work correctly.
15854:    lt_compile=`echo "$ac_compile" | $SED \
15855:    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
15856:    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
15857:    -e 's:$: $lt_compiler_flag:'`
15858:    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
15859:    (eval "$lt_compile" 2>out/conftest.err)
15860:    ac_status=$?
15861:    cat out/conftest.err >&5
15862:    echo "$as_me:$LINENO: \$? = $ac_status" >&5
15863:    if (exit $ac_status) && test -s out/conftest2.$ac_objext
15864:    then
15865:      # The compiler can only warn and ignore the option if not recognized
15866:      # So say no if there are warnings
15867:      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
15868:      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
15869:      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
15870:        lt_cv_prog_compiler_c_o_CXX=yes
15871:      fi
15872:    fi
15873:    chmod u+w . 2>&5
15874:    $RM conftest*
15875:    # SGI C++ compiler will create directory out/ii_files/ for
15876:    # template instantiation
15877:    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
15878:    $RM out/* && rmdir out
15879:    cd ..
15880:    $RM -r conftest
15881:    $RM conftest*
15882: 
15883: fi
15884: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
15885: $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
15886: 
15887: 
15888: 
15889: 
15890: hard_links="nottested"
15891: if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
15892:   # do not overwrite the value of need_locks provided by the user
15893:   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
15894: $as_echo_n "checking if we can lock with hard links... " >&6; }
15895:   hard_links=yes
15896:   $RM conftest*
15897:   ln conftest.a conftest.b 2>/dev/null && hard_links=no
15898:   touch conftest.a
15899:   ln conftest.a conftest.b 2>&5 || hard_links=no
15900:   ln conftest.a conftest.b 2>/dev/null && hard_links=no
15901:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
15902: $as_echo "$hard_links" >&6; }
15903:   if test "$hard_links" = no; then
15904:     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
15905: $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
15906:     need_locks=warn
15907:   fi
15908: else
15909:   need_locks=no
15910: fi
15911: 
15912: 
15913: 
15914:     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
15915: $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
15916: 
15917:   export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
15918:   exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
15919:   case $host_os in
15920:   aix[4-9]*)
15921:     # If we're using GNU nm, then we don't want the "-C" option.
15922:     # -C means demangle to AIX nm, but means don't demangle with GNU nm
15923:     # Also, AIX nm treats weak defined symbols like other global defined
15924:     # symbols, whereas GNU nm marks them as "W".
15925:     if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
15926:       export_symbols_cmds_CXX='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
15927:     else
15928:       export_symbols_cmds_CXX='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
15929:     fi
15930:     ;;
15931:   pw32*)
15932:     export_symbols_cmds_CXX="$ltdll_cmds"
15933:     ;;
15934:   cygwin* | mingw* | cegcc*)
15935:     case $cc_basename in
15936:     cl*)
15937:       exclude_expsyms_CXX='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
15938:       ;;
15939:     *)
15940:       export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
15941:       exclude_expsyms_CXX='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
15942:       ;;
15943:     esac
15944:     ;;
15945:   *)
15946:     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
15947:     ;;
15948:   esac
15949: 
15950: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
15951: $as_echo "$ld_shlibs_CXX" >&6; }
15952: test "$ld_shlibs_CXX" = no && can_build_shared=no
15953: 
15954: with_gnu_ld_CXX=$with_gnu_ld
15955: 
15956: 
15957: 
15958: 
15959: 
15960: 
15961: #
15962: # Do we need to explicitly link libc?
15963: #
15964: case "x$archive_cmds_need_lc_CXX" in
15965: x|xyes)
15966:   # Assume -lc should be added
15967:   archive_cmds_need_lc_CXX=yes
15968: 
15969:   if test "$enable_shared" = yes && test "$GCC" = yes; then
15970:     case $archive_cmds_CXX in
15971:     *'~'*)
15972:       # FIXME: we may have to deal with multi-command sequences.
15973:       ;;
15974:     '$CC '*)
15975:       # Test whether the compiler implicitly links with -lc since on some
15976:       # systems, -lgcc has to come before -lc. If gcc already passes -lc
15977:       # to ld, don't add -lc before -lgcc.
15978:       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
15979: $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
15980: if ${lt_cv_archive_cmds_need_lc_CXX+:} false; then :
15981:   $as_echo_n "(cached) " >&6
15982: else
15983:   $RM conftest*
15984: 	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
15985: 
15986: 	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
15987:   (eval $ac_compile) 2>&5
15988:   ac_status=$?
15989:   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15990:   test $ac_status = 0; } 2>conftest.err; then
15991: 	  soname=conftest
15992: 	  lib=conftest
15993: 	  libobjs=conftest.$ac_objext
15994: 	  deplibs=
15995: 	  wl=$lt_prog_compiler_wl_CXX
15996: 	  pic_flag=$lt_prog_compiler_pic_CXX
15997: 	  compiler_flags=-v
15998: 	  linker_flags=-v
15999: 	  verstring=
16000: 	  output_objdir=.
16001: 	  libname=conftest
16002: 	  lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
16003: 	  allow_undefined_flag_CXX=
16004: 	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
16005:   (eval $archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
16006:   ac_status=$?
16007:   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16008:   test $ac_status = 0; }
16009: 	  then
16010: 	    lt_cv_archive_cmds_need_lc_CXX=no
16011: 	  else
16012: 	    lt_cv_archive_cmds_need_lc_CXX=yes
16013: 	  fi
16014: 	  allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
16015: 	else
16016: 	  cat conftest.err 1>&5
16017: 	fi
16018: 	$RM conftest*
16019: 
16020: fi
16021: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc_CXX" >&5
16022: $as_echo "$lt_cv_archive_cmds_need_lc_CXX" >&6; }
16023:       archive_cmds_need_lc_CXX=$lt_cv_archive_cmds_need_lc_CXX
16024:       ;;
16025:     esac
16026:   fi
16027:   ;;
16028: esac
16029: 
16030: 
16031: 
16032: 
16033: 
16034: 
16035: 
16036: 
16037: 
16038: 
16039: 
16040: 
16041: 
16042: 
16043: 
16044: 
16045: 
16046: 
16047: 
16048: 
16049: 
16050: 
16051: 
16052: 
16053: 
16054: 
16055: 
16056: 
16057: 
16058: 
16059: 
16060: 
16061: 
16062: 
16063: 
16064: 
16065: 
16066: 
16067: 
16068: 
16069: 
16070: 
16071: 
16072: 
16073: 
16074: 
16075: 
16076: 
16077: 
16078: 
16079: 
16080: 
16081: 
16082: 
16083: 
16084: 
16085: 
16086: 
16087: 
16088: 
16089: 
16090: 
16091:     { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
16092: $as_echo_n "checking dynamic linker characteristics... " >&6; }
16093: 
16094: library_names_spec=
16095: libname_spec='lib$name'
16096: soname_spec=
16097: shrext_cmds=".so"
16098: postinstall_cmds=
16099: postuninstall_cmds=
16100: finish_cmds=
16101: finish_eval=
16102: shlibpath_var=
16103: shlibpath_overrides_runpath=unknown
16104: version_type=none
16105: dynamic_linker="$host_os ld.so"
16106: sys_lib_dlsearch_path_spec="/lib /usr/lib"
16107: need_lib_prefix=unknown
16108: hardcode_into_libs=no
16109: 
16110: # when you set need_version to no, make sure it does not cause -set_version
16111: # flags to be left without arguments
16112: need_version=unknown
16113: 
16114: case $host_os in
16115: aix3*)
16116:   version_type=linux # correct to gnu/linux during the next big refactor
16117:   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
16118:   shlibpath_var=LIBPATH
16119: 
16120:   # AIX 3 has no versioning support, so we append a major version to the name.
16121:   soname_spec='${libname}${release}${shared_ext}$major'
16122:   ;;
16123: 
16124: aix[4-9]*)
16125:   version_type=linux # correct to gnu/linux during the next big refactor
16126:   need_lib_prefix=no
16127:   need_version=no
16128:   hardcode_into_libs=yes
16129:   if test "$host_cpu" = ia64; then
16130:     # AIX 5 supports IA64
16131:     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
16132:     shlibpath_var=LD_LIBRARY_PATH
16133:   else
16134:     # With GCC up to 2.95.x, collect2 would create an import file
16135:     # for dependence libraries.  The import file would start with
16136:     # the line `#! .'.  This would cause the generated library to
16137:     # depend on `.', always an invalid library.  This was fixed in
16138:     # development snapshots of GCC prior to 3.0.
16139:     case $host_os in
16140:       aix4 | aix4.[01] | aix4.[01].*)
16141:       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
16142: 	   echo ' yes '
16143: 	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
16144: 	:
16145:       else
16146: 	can_build_shared=no
16147:       fi
16148:       ;;
16149:     esac
16150:     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
16151:     # soname into executable. Probably we can add versioning support to
16152:     # collect2, so additional links can be useful in future.
16153:     if test "$aix_use_runtimelinking" = yes; then
16154:       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
16155:       # instead of lib<name>.a to let people know that these are not
16156:       # typical AIX shared libraries.
16157:       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16158:     else
16159:       # We preserve .a as extension for shared libraries through AIX4.2
16160:       # and later when we are not doing run time linking.
16161:       library_names_spec='${libname}${release}.a $libname.a'
16162:       soname_spec='${libname}${release}${shared_ext}$major'
16163:     fi
16164:     shlibpath_var=LIBPATH
16165:   fi
16166:   ;;
16167: 
16168: amigaos*)
16169:   case $host_cpu in
16170:   powerpc)
16171:     # Since July 2007 AmigaOS4 officially supports .so libraries.
16172:     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
16173:     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16174:     ;;
16175:   m68k)
16176:     library_names_spec='$libname.ixlibrary $libname.a'
16177:     # Create ${libname}_ixlibrary.a entries in /sys/libs.
16178:     finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''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'
16179:     ;;
16180:   esac
16181:   ;;
16182: 
16183: beos*)
16184:   library_names_spec='${libname}${shared_ext}'
16185:   dynamic_linker="$host_os ld.so"
16186:   shlibpath_var=LIBRARY_PATH
16187:   ;;
16188: 
16189: bsdi[45]*)
16190:   version_type=linux # correct to gnu/linux during the next big refactor
16191:   need_version=no
16192:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16193:   soname_spec='${libname}${release}${shared_ext}$major'
16194:   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
16195:   shlibpath_var=LD_LIBRARY_PATH
16196:   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
16197:   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
16198:   # the default ld.so.conf also contains /usr/contrib/lib and
16199:   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
16200:   # libtool to hard-code these into programs
16201:   ;;
16202: 
16203: cygwin* | mingw* | pw32* | cegcc*)
16204:   version_type=windows
16205:   shrext_cmds=".dll"
16206:   need_version=no
16207:   need_lib_prefix=no
16208: 
16209:   case $GCC,$cc_basename in
16210:   yes,*)
16211:     # gcc
16212:     library_names_spec='$libname.dll.a'
16213:     # DLL is installed to $(libdir)/../bin by postinstall_cmds
16214:     postinstall_cmds='base_file=`basename \${file}`~
16215:       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
16216:       dldir=$destdir/`dirname \$dlpath`~
16217:       test -d \$dldir || mkdir -p \$dldir~
16218:       $install_prog $dir/$dlname \$dldir/$dlname~
16219:       chmod a+x \$dldir/$dlname~
16220:       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
16221:         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
16222:       fi'
16223:     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
16224:       dlpath=$dir/\$dldll~
16225:        $RM \$dlpath'
16226:     shlibpath_overrides_runpath=yes
16227: 
16228:     case $host_os in
16229:     cygwin*)
16230:       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
16231:       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
16232: 
16233:       ;;
16234:     mingw* | cegcc*)
16235:       # MinGW DLLs use traditional 'lib' prefix
16236:       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
16237:       ;;
16238:     pw32*)
16239:       # pw32 DLLs use 'pw' prefix rather than 'lib'
16240:       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
16241:       ;;
16242:     esac
16243:     dynamic_linker='Win32 ld.exe'
16244:     ;;
16245: 
16246:   *,cl*)
16247:     # Native MSVC
16248:     libname_spec='$name'
16249:     soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
16250:     library_names_spec='${libname}.dll.lib'
16251: 
16252:     case $build_os in
16253:     mingw*)
16254:       sys_lib_search_path_spec=
16255:       lt_save_ifs=$IFS
16256:       IFS=';'
16257:       for lt_path in $LIB
16258:       do
16259:         IFS=$lt_save_ifs
16260:         # Let DOS variable expansion print the short 8.3 style file name.
16261:         lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
16262:         sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
16263:       done
16264:       IFS=$lt_save_ifs
16265:       # Convert to MSYS style.
16266:       sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
16267:       ;;
16268:     cygwin*)
16269:       # Convert to unix form, then to dos form, then back to unix form
16270:       # but this time dos style (no spaces!) so that the unix form looks
16271:       # like /cygdrive/c/PROGRA~1:/cygdr...
16272:       sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
16273:       sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
16274:       sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
16275:       ;;
16276:     *)
16277:       sys_lib_search_path_spec="$LIB"
16278:       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
16279:         # It is most probably a Windows format PATH.
16280:         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
16281:       else
16282:         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
16283:       fi
16284:       # FIXME: find the short name or the path components, as spaces are
16285:       # common. (e.g. "Program Files" -> "PROGRA~1")
16286:       ;;
16287:     esac
16288: 
16289:     # DLL is installed to $(libdir)/../bin by postinstall_cmds
16290:     postinstall_cmds='base_file=`basename \${file}`~
16291:       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
16292:       dldir=$destdir/`dirname \$dlpath`~
16293:       test -d \$dldir || mkdir -p \$dldir~
16294:       $install_prog $dir/$dlname \$dldir/$dlname'
16295:     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
16296:       dlpath=$dir/\$dldll~
16297:        $RM \$dlpath'
16298:     shlibpath_overrides_runpath=yes
16299:     dynamic_linker='Win32 link.exe'
16300:     ;;
16301: 
16302:   *)
16303:     # Assume MSVC wrapper
16304:     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
16305:     dynamic_linker='Win32 ld.exe'
16306:     ;;
16307:   esac
16308:   # FIXME: first we should search . and the directory the executable is in
16309:   shlibpath_var=PATH
16310:   ;;
16311: 
16312: darwin* | rhapsody*)
16313:   dynamic_linker="$host_os dyld"
16314:   version_type=darwin
16315:   need_lib_prefix=no
16316:   need_version=no
16317:   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
16318:   soname_spec='${libname}${release}${major}$shared_ext'
16319:   shlibpath_overrides_runpath=yes
16320:   shlibpath_var=DYLD_LIBRARY_PATH
16321:   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
16322: 
16323:   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
16324:   ;;
16325: 
16326: dgux*)
16327:   version_type=linux # correct to gnu/linux during the next big refactor
16328:   need_lib_prefix=no
16329:   need_version=no
16330:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
16331:   soname_spec='${libname}${release}${shared_ext}$major'
16332:   shlibpath_var=LD_LIBRARY_PATH
16333:   ;;
16334: 
16335: freebsd* | dragonfly*)
16336:   # DragonFly does not have aout.  When/if they implement a new
16337:   # versioning mechanism, adjust this.
16338:   if test -x /usr/bin/objformat; then
16339:     objformat=`/usr/bin/objformat`
16340:   else
16341:     case $host_os in
16342:     freebsd[23].*) objformat=aout ;;
16343:     *) objformat=elf ;;
16344:     esac
16345:   fi
16346:   version_type=freebsd-$objformat
16347:   case $version_type in
16348:     freebsd-elf*)
16349:       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
16350:       need_version=no
16351:       need_lib_prefix=no
16352:       ;;
16353:     freebsd-*)
16354:       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
16355:       need_version=yes
16356:       ;;
16357:   esac
16358:   shlibpath_var=LD_LIBRARY_PATH
16359:   case $host_os in
16360:   freebsd2.*)
16361:     shlibpath_overrides_runpath=yes
16362:     ;;
16363:   freebsd3.[01]* | freebsdelf3.[01]*)
16364:     shlibpath_overrides_runpath=yes
16365:     hardcode_into_libs=yes
16366:     ;;
16367:   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
16368:   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
16369:     shlibpath_overrides_runpath=no
16370:     hardcode_into_libs=yes
16371:     ;;
16372:   *) # from 4.6 on, and DragonFly
16373:     shlibpath_overrides_runpath=yes
16374:     hardcode_into_libs=yes
16375:     ;;
16376:   esac
16377:   ;;
16378: 
16379: gnu*)
16380:   version_type=linux # correct to gnu/linux during the next big refactor
16381:   need_lib_prefix=no
16382:   need_version=no
16383:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
16384:   soname_spec='${libname}${release}${shared_ext}$major'
16385:   shlibpath_var=LD_LIBRARY_PATH
16386:   shlibpath_overrides_runpath=no
16387:   hardcode_into_libs=yes
16388:   ;;
16389: 
16390: haiku*)
16391:   version_type=linux # correct to gnu/linux during the next big refactor
16392:   need_lib_prefix=no
16393:   need_version=no
16394:   dynamic_linker="$host_os runtime_loader"
16395:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
16396:   soname_spec='${libname}${release}${shared_ext}$major'
16397:   shlibpath_var=LIBRARY_PATH
16398:   shlibpath_overrides_runpath=yes
16399:   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
16400:   hardcode_into_libs=yes
16401:   ;;
16402: 
16403: hpux9* | hpux10* | hpux11*)
16404:   # Give a soname corresponding to the major version so that dld.sl refuses to
16405:   # link against other versions.
16406:   version_type=sunos
16407:   need_lib_prefix=no
16408:   need_version=no
16409:   case $host_cpu in
16410:   ia64*)
16411:     shrext_cmds='.so'
16412:     hardcode_into_libs=yes
16413:     dynamic_linker="$host_os dld.so"
16414:     shlibpath_var=LD_LIBRARY_PATH
16415:     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
16416:     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16417:     soname_spec='${libname}${release}${shared_ext}$major'
16418:     if test "X$HPUX_IA64_MODE" = X32; then
16419:       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
16420:     else
16421:       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
16422:     fi
16423:     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
16424:     ;;
16425:   hppa*64*)
16426:     shrext_cmds='.sl'
16427:     hardcode_into_libs=yes
16428:     dynamic_linker="$host_os dld.sl"
16429:     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
16430:     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
16431:     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16432:     soname_spec='${libname}${release}${shared_ext}$major'
16433:     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
16434:     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
16435:     ;;
16436:   *)
16437:     shrext_cmds='.sl'
16438:     dynamic_linker="$host_os dld.sl"
16439:     shlibpath_var=SHLIB_PATH
16440:     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
16441:     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16442:     soname_spec='${libname}${release}${shared_ext}$major'
16443:     ;;
16444:   esac
16445:   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
16446:   postinstall_cmds='chmod 555 $lib'
16447:   # or fails outright, so override atomically:
16448:   install_override_mode=555
16449:   ;;
16450: 
16451: interix[3-9]*)
16452:   version_type=linux # correct to gnu/linux during the next big refactor
16453:   need_lib_prefix=no
16454:   need_version=no
16455:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
16456:   soname_spec='${libname}${release}${shared_ext}$major'
16457:   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
16458:   shlibpath_var=LD_LIBRARY_PATH
16459:   shlibpath_overrides_runpath=no
16460:   hardcode_into_libs=yes
16461:   ;;
16462: 
16463: irix5* | irix6* | nonstopux*)
16464:   case $host_os in
16465:     nonstopux*) version_type=nonstopux ;;
16466:     *)
16467: 	if test "$lt_cv_prog_gnu_ld" = yes; then
16468: 		version_type=linux # correct to gnu/linux during the next big refactor
16469: 	else
16470: 		version_type=irix
16471: 	fi ;;
16472:   esac
16473:   need_lib_prefix=no
16474:   need_version=no
16475:   soname_spec='${libname}${release}${shared_ext}$major'
16476:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
16477:   case $host_os in
16478:   irix5* | nonstopux*)
16479:     libsuff= shlibsuff=
16480:     ;;
16481:   *)
16482:     case $LD in # libtool.m4 will add one of these switches to LD
16483:     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
16484:       libsuff= shlibsuff= libmagic=32-bit;;
16485:     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
16486:       libsuff=32 shlibsuff=N32 libmagic=N32;;
16487:     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
16488:       libsuff=64 shlibsuff=64 libmagic=64-bit;;
16489:     *) libsuff= shlibsuff= libmagic=never-match;;
16490:     esac
16491:     ;;
16492:   esac
16493:   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
16494:   shlibpath_overrides_runpath=no
16495:   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
16496:   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
16497:   hardcode_into_libs=yes
16498:   ;;
16499: 
16500: # No shared lib support for Linux oldld, aout, or coff.
16501: linux*oldld* | linux*aout* | linux*coff*)
16502:   dynamic_linker=no
16503:   ;;
16504: 
16505: # This must be glibc/ELF.
16506: linux* | k*bsd*-gnu | kopensolaris*-gnu)
16507:   version_type=linux # correct to gnu/linux during the next big refactor
16508:   need_lib_prefix=no
16509:   need_version=no
16510:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16511:   soname_spec='${libname}${release}${shared_ext}$major'
16512:   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
16513:   shlibpath_var=LD_LIBRARY_PATH
16514:   shlibpath_overrides_runpath=no
16515: 
16516:   # Some binutils ld are patched to set DT_RUNPATH
16517:   if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
16518:   $as_echo_n "(cached) " >&6
16519: else
16520:   lt_cv_shlibpath_overrides_runpath=no
16521:     save_LDFLAGS=$LDFLAGS
16522:     save_libdir=$libdir
16523:     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \
16524: 	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\""
16525:     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16526: /* end confdefs.h.  */
16527: 
16528: int
16529: main ()
16530: {
16531: 
16532:   ;
16533:   return 0;
16534: }
16535: _ACEOF
16536: if ac_fn_cxx_try_link "$LINENO"; then :
16537:   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
16538:   lt_cv_shlibpath_overrides_runpath=yes
16539: fi
16540: fi
16541: rm -f core conftest.err conftest.$ac_objext \
16542:     conftest$ac_exeext conftest.$ac_ext
16543:     LDFLAGS=$save_LDFLAGS
16544:     libdir=$save_libdir
16545: 
16546: fi
16547: 
16548:   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
16549: 
16550:   # This implies no fast_install, which is unacceptable.
16551:   # Some rework will be needed to allow for fast_install
16552:   # before this can be enabled.
16553:   hardcode_into_libs=yes
16554: 
16555:   # Append ld.so.conf contents to the search path
16556:   if test -f /etc/ld.so.conf; then
16557:     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
16558:     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
16559:   fi
16560: 
16561:   # We used to test for /lib/ld.so.1 and disable shared libraries on
16562:   # powerpc, because MkLinux only supported shared libraries with the
16563:   # GNU dynamic linker.  Since this was broken with cross compilers,
16564:   # most powerpc-linux boxes support dynamic linking these days and
16565:   # people can always --disable-shared, the test was removed, and we
16566:   # assume the GNU/Linux dynamic linker is in use.
16567:   dynamic_linker='GNU/Linux ld.so'
16568:   ;;
16569: 
16570: netbsd*)
16571:   version_type=sunos
16572:   need_lib_prefix=no
16573:   need_version=no
16574:   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
16575:     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
16576:     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
16577:     dynamic_linker='NetBSD (a.out) ld.so'
16578:   else
16579:     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
16580:     soname_spec='${libname}${release}${shared_ext}$major'
16581:     dynamic_linker='NetBSD ld.elf_so'
16582:   fi
16583:   shlibpath_var=LD_LIBRARY_PATH
16584:   shlibpath_overrides_runpath=yes
16585:   hardcode_into_libs=yes
16586:   ;;
16587: 
16588: newsos6)
16589:   version_type=linux # correct to gnu/linux during the next big refactor
16590:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16591:   shlibpath_var=LD_LIBRARY_PATH
16592:   shlibpath_overrides_runpath=yes
16593:   ;;
16594: 
16595: *nto* | *qnx*)
16596:   version_type=qnx
16597:   need_lib_prefix=no
16598:   need_version=no
16599:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16600:   soname_spec='${libname}${release}${shared_ext}$major'
16601:   shlibpath_var=LD_LIBRARY_PATH
16602:   shlibpath_overrides_runpath=no
16603:   hardcode_into_libs=yes
16604:   dynamic_linker='ldqnx.so'
16605:   ;;
16606: 
16607: openbsd*)
16608:   version_type=sunos
16609:   sys_lib_dlsearch_path_spec="/usr/lib"
16610:   need_lib_prefix=no
16611:   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
16612:   case $host_os in
16613:     openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
16614:     *)				need_version=no  ;;
16615:   esac
16616:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
16617:   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
16618:   shlibpath_var=LD_LIBRARY_PATH
16619:   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
16620:     case $host_os in
16621:       openbsd2.[89] | openbsd2.[89].*)
16622: 	shlibpath_overrides_runpath=no
16623: 	;;
16624:       *)
16625: 	shlibpath_overrides_runpath=yes
16626: 	;;
16627:       esac
16628:   else
16629:     shlibpath_overrides_runpath=yes
16630:   fi
16631:   ;;
16632: 
16633: os2*)
16634:   libname_spec='$name'
16635:   shrext_cmds=".dll"
16636:   need_lib_prefix=no
16637:   library_names_spec='$libname${shared_ext} $libname.a'
16638:   dynamic_linker='OS/2 ld.exe'
16639:   shlibpath_var=LIBPATH
16640:   ;;
16641: 
16642: osf3* | osf4* | osf5*)
16643:   version_type=osf
16644:   need_lib_prefix=no
16645:   need_version=no
16646:   soname_spec='${libname}${release}${shared_ext}$major'
16647:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16648:   shlibpath_var=LD_LIBRARY_PATH
16649:   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
16650:   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
16651:   ;;
16652: 
16653: rdos*)
16654:   dynamic_linker=no
16655:   ;;
16656: 
16657: solaris*)
16658:   version_type=linux # correct to gnu/linux during the next big refactor
16659:   need_lib_prefix=no
16660:   need_version=no
16661:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16662:   soname_spec='${libname}${release}${shared_ext}$major'
16663:   shlibpath_var=LD_LIBRARY_PATH
16664:   shlibpath_overrides_runpath=yes
16665:   hardcode_into_libs=yes
16666:   # ldd complains unless libraries are executable
16667:   postinstall_cmds='chmod +x $lib'
16668:   ;;
16669: 
16670: sunos4*)
16671:   version_type=sunos
16672:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
16673:   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
16674:   shlibpath_var=LD_LIBRARY_PATH
16675:   shlibpath_overrides_runpath=yes
16676:   if test "$with_gnu_ld" = yes; then
16677:     need_lib_prefix=no
16678:   fi
16679:   need_version=yes
16680:   ;;
16681: 
16682: sysv4 | sysv4.3*)
16683:   version_type=linux # correct to gnu/linux during the next big refactor
16684:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16685:   soname_spec='${libname}${release}${shared_ext}$major'
16686:   shlibpath_var=LD_LIBRARY_PATH
16687:   case $host_vendor in
16688:     sni)
16689:       shlibpath_overrides_runpath=no
16690:       need_lib_prefix=no
16691:       runpath_var=LD_RUN_PATH
16692:       ;;
16693:     siemens)
16694:       need_lib_prefix=no
16695:       ;;
16696:     motorola)
16697:       need_lib_prefix=no
16698:       need_version=no
16699:       shlibpath_overrides_runpath=no
16700:       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
16701:       ;;
16702:   esac
16703:   ;;
16704: 
16705: sysv4*MP*)
16706:   if test -d /usr/nec ;then
16707:     version_type=linux # correct to gnu/linux during the next big refactor
16708:     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
16709:     soname_spec='$libname${shared_ext}.$major'
16710:     shlibpath_var=LD_LIBRARY_PATH
16711:   fi
16712:   ;;
16713: 
16714: sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
16715:   version_type=freebsd-elf
16716:   need_lib_prefix=no
16717:   need_version=no
16718:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
16719:   soname_spec='${libname}${release}${shared_ext}$major'
16720:   shlibpath_var=LD_LIBRARY_PATH
16721:   shlibpath_overrides_runpath=yes
16722:   hardcode_into_libs=yes
16723:   if test "$with_gnu_ld" = yes; then
16724:     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
16725:   else
16726:     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
16727:     case $host_os in
16728:       sco3.2v5*)
16729:         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
16730: 	;;
16731:     esac
16732:   fi
16733:   sys_lib_dlsearch_path_spec='/usr/lib'
16734:   ;;
16735: 
16736: tpf*)
16737:   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
16738:   version_type=linux # correct to gnu/linux during the next big refactor
16739:   need_lib_prefix=no
16740:   need_version=no
16741:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16742:   shlibpath_var=LD_LIBRARY_PATH
16743:   shlibpath_overrides_runpath=no
16744:   hardcode_into_libs=yes
16745:   ;;
16746: 
16747: uts4*)
16748:   version_type=linux # correct to gnu/linux during the next big refactor
16749:   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16750:   soname_spec='${libname}${release}${shared_ext}$major'
16751:   shlibpath_var=LD_LIBRARY_PATH
16752:   ;;
16753: 
16754: *)
16755:   dynamic_linker=no
16756:   ;;
16757: esac
16758: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
16759: $as_echo "$dynamic_linker" >&6; }
16760: test "$dynamic_linker" = no && can_build_shared=no
16761: 
16762: variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
16763: if test "$GCC" = yes; then
16764:   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
16765: fi
16766: 
16767: if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
16768:   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
16769: fi
16770: if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
16771:   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
16772: fi
16773: 
16774: 
16775: 
16776: 
16777: 
16778: 
16779: 
16780: 
16781: 
16782: 
16783: 
16784: 
16785: 
16786: 
16787: 
16788: 
16789: 
16790: 
16791: 
16792: 
16793: 
16794: 
16795: 
16796: 
16797: 
16798: 
16799: 
16800: 
16801: 
16802: 
16803: 
16804: 
16805: 
16806: 
16807: 
16808: 
16809: 
16810: 
16811:     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
16812: $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
16813: hardcode_action_CXX=
16814: if test -n "$hardcode_libdir_flag_spec_CXX" ||
16815:    test -n "$runpath_var_CXX" ||
16816:    test "X$hardcode_automatic_CXX" = "Xyes" ; then
16817: 
16818:   # We can hardcode non-existent directories.
16819:   if test "$hardcode_direct_CXX" != no &&
16820:      # If the only mechanism to avoid hardcoding is shlibpath_var, we
16821:      # have to relink, otherwise we might link with an installed library
16822:      # when we should be linking with a yet-to-be-installed one
16823:      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
16824:      test "$hardcode_minus_L_CXX" != no; then
16825:     # Linking always hardcodes the temporary library directory.
16826:     hardcode_action_CXX=relink
16827:   else
16828:     # We can link without hardcoding, and we can hardcode nonexisting dirs.
16829:     hardcode_action_CXX=immediate
16830:   fi
16831: else
16832:   # We cannot hardcode anything, or else we can only hardcode existing
16833:   # directories.
16834:   hardcode_action_CXX=unsupported
16835: fi
16836: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5
16837: $as_echo "$hardcode_action_CXX" >&6; }
16838: 
16839: if test "$hardcode_action_CXX" = relink ||
16840:    test "$inherit_rpath_CXX" = yes; then
16841:   # Fast installation is not supported
16842:   enable_fast_install=no
16843: elif test "$shlibpath_overrides_runpath" = yes ||
16844:      test "$enable_shared" = no; then
16845:   # Fast installation is not necessary
16846:   enable_fast_install=needless
16847: fi
16848: 
16849: 
16850: 
16851: 
16852: 
16853: 
16854: 
16855:   fi # test -n "$compiler"
16856: 
16857:   CC=$lt_save_CC
16858:   CFLAGS=$lt_save_CFLAGS
16859:   LDCXX=$LD
16860:   LD=$lt_save_LD
16861:   GCC=$lt_save_GCC
16862:   with_gnu_ld=$lt_save_with_gnu_ld
16863:   lt_cv_path_LDCXX=$lt_cv_path_LD
16864:   lt_cv_path_LD=$lt_save_path_LD
16865:   lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
16866:   lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
16867: fi # test "$_lt_caught_CXX_error" != yes
16868: 
16869: ac_ext=c
16870: ac_cpp='$CPP $CPPFLAGS'
16871: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
16872: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
16873: ac_compiler_gnu=$ac_cv_c_compiler_gnu
16874: 
16875: 
16876: 
16877: 
16878: 
16879: 
16880: 
16881: 
16882: 
16883: 
16884: 
16885: 
16886: 
16887: 
16888: 
16889:         ac_config_commands="$ac_config_commands libtool"
16890: 
16891: 
16892: 
16893: 
16894: # Only expand once:
16895: 
16896: 
16897: { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
16898: $as_echo_n "checking whether ln -s works... " >&6; }
16899: LN_S=$as_ln_s
16900: if test "$LN_S" = "ln -s"; then
16901:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
16902: $as_echo "yes" >&6; }
16903: else
16904:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
16905: $as_echo "no, using $LN_S" >&6; }
16906: fi
16907: 
16908: 
16909: # Check for GCC visibility feature
16910: 
16911: 
16912: 
16913:   VISIBILITY_CFLAGS=
16914:   VISIBILITY_CXXFLAGS=
16915:   HAVE_VISIBILITY=0
16916:   if test -n "$GCC"; then
16917:                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the -Werror option is usable" >&5
16918: $as_echo_n "checking whether the -Werror option is usable... " >&6; }
16919:     if ${pcre_cv_cc_vis_werror+:} false; then :
16920:   $as_echo_n "(cached) " >&6
16921: else
16922: 
16923:       pcre_save_CFLAGS="$CFLAGS"
16924:       CFLAGS="$CFLAGS -Werror"
16925:       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16926: /* end confdefs.h.  */
16927: 
16928: int
16929: main ()
16930: {
16931: 
16932:   ;
16933:   return 0;
16934: }
16935: _ACEOF
16936: if ac_fn_c_try_compile "$LINENO"; then :
16937:   pcre_cv_cc_vis_werror=yes
16938: else
16939:   pcre_cv_cc_vis_werror=no
16940: fi
16941: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16942:       CFLAGS="$pcre_save_CFLAGS"
16943: fi
16944: 
16945:     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pcre_cv_cc_vis_werror" >&5
16946: $as_echo "$pcre_cv_cc_vis_werror" >&6; }
16947:         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for simple visibility declarations" >&5
16948: $as_echo_n "checking for simple visibility declarations... " >&6; }
16949:     if ${pcre_cv_cc_visibility+:} false; then :
16950:   $as_echo_n "(cached) " >&6
16951: else
16952: 
16953:       pcre_save_CFLAGS="$CFLAGS"
16954:       CFLAGS="$CFLAGS -fvisibility=hidden"
16955:                                     if test $pcre_cv_cc_vis_werror = yes; then
16956:         CFLAGS="$CFLAGS -Werror"
16957:       fi
16958:       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16959: /* end confdefs.h.  */
16960: extern __attribute__((__visibility__("hidden"))) int hiddenvar;
16961:              extern __attribute__((__visibility__("default"))) int exportedvar;
16962:              extern __attribute__((__visibility__("hidden"))) int hiddenfunc (void);
16963:              extern __attribute__((__visibility__("default"))) int exportedfunc (void);
16964:              void dummyfunc (void) {}
16965: 
16966: int
16967: main ()
16968: {
16969: 
16970:   ;
16971:   return 0;
16972: }
16973: _ACEOF
16974: if ac_fn_c_try_compile "$LINENO"; then :
16975:   pcre_cv_cc_visibility=yes
16976: else
16977:   pcre_cv_cc_visibility=no
16978: fi
16979: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16980:       CFLAGS="$pcre_save_CFLAGS"
16981: fi
16982: 
16983:     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pcre_cv_cc_visibility" >&5
16984: $as_echo "$pcre_cv_cc_visibility" >&6; }
16985:     if test $pcre_cv_cc_visibility = yes; then
16986:       VISIBILITY_CFLAGS="-fvisibility=hidden"
16987:       VISIBILITY_CXXFLAGS="-fvisibility=hidden -fvisibility-inlines-hidden"
16988:       HAVE_VISIBILITY=1
16989: 
16990: $as_echo "#define PCRE_EXP_DECL extern __attribute__ ((visibility (\"default\")))" >>confdefs.h
16991: 
16992: 
16993: $as_echo "#define PCRE_EXP_DEFN __attribute__ ((visibility (\"default\")))" >>confdefs.h
16994: 
16995: 
16996: $as_echo "#define PCRE_EXP_DATA_DEFN __attribute__ ((visibility (\"default\")))" >>confdefs.h
16997: 
16998: 
16999: $as_echo "#define PCREPOSIX_EXP_DECL extern __attribute__ ((visibility (\"default\")))" >>confdefs.h
17000: 
17001: 
17002: $as_echo "#define PCREPOSIX_EXP_DEFN extern __attribute__ ((visibility (\"default\")))" >>confdefs.h
17003: 
17004: 
17005: $as_echo "#define PCRECPP_EXP_DECL extern __attribute__ ((visibility (\"default\")))" >>confdefs.h
17006: 
17007: 
17008: $as_echo "#define PCRECPP_EXP_DEFN __attribute__ ((visibility (\"default\")))" >>confdefs.h
17009: 
17010:     fi
17011:   fi
17012: 
17013: 
17014: 
17015: 
17016: cat >>confdefs.h <<_ACEOF
17017: #define HAVE_VISIBILITY $HAVE_VISIBILITY
17018: _ACEOF
17019: 
17020: 
17021: 
17022: # Versioning
17023: 
17024: PCRE_MAJOR="8"
17025: PCRE_MINOR="34"
17026: PCRE_PRERELEASE=""
17027: PCRE_DATE="2013-12-15"
17028: 
17029: if test "$PCRE_MINOR" = "08" -o "$PCRE_MINOR" = "09"
17030: then
17031:   echo "***"
17032:   echo "*** Minor version number $PCRE_MINOR must not be used. ***"
17033:   echo "*** Use only 01 to 07 or 10 onwards, to avoid octal issues. ***"
17034:   echo "***"
17035:   exit 1
17036: fi
17037: 
17038: 
17039: 
17040: 
17041: 
17042: 
17043: # Set a more sensible default value for $(htmldir).
17044: if test "x$htmldir" = 'x${docdir}'
17045: then
17046:   htmldir='${docdir}/html'
17047: fi
17048: 
17049: # Handle --disable-pcre8 (enabled by default)
17050: # Check whether --enable-pcre8 was given.
17051: if test "${enable_pcre8+set}" = set; then :
17052:   enableval=$enable_pcre8;
17053: else
17054:   enable_pcre8=unset
17055: fi
17056: 
17057: 
17058: 
17059: # Handle --enable-pcre16 (disabled by default)
17060: # Check whether --enable-pcre16 was given.
17061: if test "${enable_pcre16+set}" = set; then :
17062:   enableval=$enable_pcre16;
17063: else
17064:   enable_pcre16=unset
17065: fi
17066: 
17067: 
17068: 
17069: # Handle --enable-pcre32 (disabled by default)
17070: # Check whether --enable-pcre32 was given.
17071: if test "${enable_pcre32+set}" = set; then :
17072:   enableval=$enable_pcre32;
17073: else
17074:   enable_pcre32=unset
17075: fi
17076: 
17077: 
17078: 
17079: # Handle --disable-cpp. The substitution of enable_cpp is needed for use in
17080: # pcre-config.
17081: # Check whether --enable-cpp was given.
17082: if test "${enable_cpp+set}" = set; then :
17083:   enableval=$enable_cpp;
17084: else
17085:   enable_cpp=unset
17086: fi
17087: 
17088: 
17089: 
17090: # Handle --enable-jit (disabled by default)
17091: # Check whether --enable-jit was given.
17092: if test "${enable_jit+set}" = set; then :
17093:   enableval=$enable_jit;
17094: else
17095:   enable_jit=no
17096: fi
17097: 
17098: 
17099: # Handle --disable-pcregrep-jit (enabled by default)
17100: # Check whether --enable-pcregrep-jit was given.
17101: if test "${enable_pcregrep_jit+set}" = set; then :
17102:   enableval=$enable_pcregrep_jit;
17103: else
17104:   enable_pcregrep_jit=yes
17105: fi
17106: 
17107: 
17108: # Handle --enable-rebuild-chartables
17109: # Check whether --enable-rebuild-chartables was given.
17110: if test "${enable_rebuild_chartables+set}" = set; then :
17111:   enableval=$enable_rebuild_chartables;
17112: else
17113:   enable_rebuild_chartables=no
17114: fi
17115: 
17116: 
17117: # Handle --enable-utf8 (disabled by default)
17118: # Check whether --enable-utf8 was given.
17119: if test "${enable_utf8+set}" = set; then :
17120:   enableval=$enable_utf8;
17121: else
17122:   enable_utf8=unset
17123: fi
17124: 
17125: 
17126: # Handle --enable-utf (disabled by default)
17127: # Check whether --enable-utf was given.
17128: if test "${enable_utf+set}" = set; then :
17129:   enableval=$enable_utf;
17130: else
17131:   enable_utf=unset
17132: fi
17133: 
17134: 
17135: # Handle --enable-unicode-properties
17136: # Check whether --enable-unicode-properties was given.
17137: if test "${enable_unicode_properties+set}" = set; then :
17138:   enableval=$enable_unicode_properties;
17139: else
17140:   enable_unicode_properties=no
17141: fi
17142: 
17143: 
17144: # Handle newline options
17145: ac_pcre_newline=lf
17146: # Check whether --enable-newline-is-cr was given.
17147: if test "${enable_newline_is_cr+set}" = set; then :
17148:   enableval=$enable_newline_is_cr; ac_pcre_newline=cr
17149: fi
17150: 
17151: # Check whether --enable-newline-is-lf was given.
17152: if test "${enable_newline_is_lf+set}" = set; then :
17153:   enableval=$enable_newline_is_lf; ac_pcre_newline=lf
17154: fi
17155: 
17156: # Check whether --enable-newline-is-crlf was given.
17157: if test "${enable_newline_is_crlf+set}" = set; then :
17158:   enableval=$enable_newline_is_crlf; ac_pcre_newline=crlf
17159: fi
17160: 
17161: # Check whether --enable-newline-is-anycrlf was given.
17162: if test "${enable_newline_is_anycrlf+set}" = set; then :
17163:   enableval=$enable_newline_is_anycrlf; ac_pcre_newline=anycrlf
17164: fi
17165: 
17166: # Check whether --enable-newline-is-any was given.
17167: if test "${enable_newline_is_any+set}" = set; then :
17168:   enableval=$enable_newline_is_any; ac_pcre_newline=any
17169: fi
17170: 
17171: enable_newline="$ac_pcre_newline"
17172: 
17173: # Handle --enable-bsr-anycrlf
17174: # Check whether --enable-bsr-anycrlf was given.
17175: if test "${enable_bsr_anycrlf+set}" = set; then :
17176:   enableval=$enable_bsr_anycrlf;
17177: else
17178:   enable_bsr_anycrlf=no
17179: fi
17180: 
17181: 
17182: # Handle --enable-ebcdic
17183: # Check whether --enable-ebcdic was given.
17184: if test "${enable_ebcdic+set}" = set; then :
17185:   enableval=$enable_ebcdic;
17186: else
17187:   enable_ebcdic=no
17188: fi
17189: 
17190: 
17191: # Handle --enable-ebcdic-nl25
17192: # Check whether --enable-ebcdic-nl25 was given.
17193: if test "${enable_ebcdic_nl25+set}" = set; then :
17194:   enableval=$enable_ebcdic_nl25;
17195: else
17196:   enable_ebcdic_nl25=no
17197: fi
17198: 
17199: 
17200: # Handle --disable-stack-for-recursion
17201: # Check whether --enable-stack-for-recursion was given.
17202: if test "${enable_stack_for_recursion+set}" = set; then :
17203:   enableval=$enable_stack_for_recursion;
17204: else
17205:   enable_stack_for_recursion=yes
17206: fi
17207: 
17208: 
17209: # Handle --enable-pcregrep-libz
17210: # Check whether --enable-pcregrep-libz was given.
17211: if test "${enable_pcregrep_libz+set}" = set; then :
17212:   enableval=$enable_pcregrep_libz;
17213: else
17214:   enable_pcregrep_libz=no
17215: fi
17216: 
17217: 
17218: # Handle --enable-pcregrep-libbz2
17219: # Check whether --enable-pcregrep-libbz2 was given.
17220: if test "${enable_pcregrep_libbz2+set}" = set; then :
17221:   enableval=$enable_pcregrep_libbz2;
17222: else
17223:   enable_pcregrep_libbz2=no
17224: fi
17225: 
17226: 
17227: # Handle --with-pcregrep-bufsize=N
17228: 
17229: # Check whether --with-pcregrep-bufsize was given.
17230: if test "${with_pcregrep_bufsize+set}" = set; then :
17231:   withval=$with_pcregrep_bufsize;
17232: else
17233:   with_pcregrep_bufsize=20480
17234: fi
17235: 
17236: 
17237: # Handle --enable-pcretest-libedit
17238: # Check whether --enable-pcretest-libedit was given.
17239: if test "${enable_pcretest_libedit+set}" = set; then :
17240:   enableval=$enable_pcretest_libedit;
17241: else
17242:   enable_pcretest_libedit=no
17243: fi
17244: 
17245: 
17246: # Handle --enable-pcretest-libreadline
17247: # Check whether --enable-pcretest-libreadline was given.
17248: if test "${enable_pcretest_libreadline+set}" = set; then :
17249:   enableval=$enable_pcretest_libreadline;
17250: else
17251:   enable_pcretest_libreadline=no
17252: fi
17253: 
17254: 
17255: # Handle --with-posix-malloc-threshold=NBYTES
17256: 
17257: # Check whether --with-posix-malloc-threshold was given.
17258: if test "${with_posix_malloc_threshold+set}" = set; then :
17259:   withval=$with_posix_malloc_threshold;
17260: else
17261:   with_posix_malloc_threshold=10
17262: fi
17263: 
17264: 
17265: # Handle --with-link-size=N
17266: 
17267: # Check whether --with-link-size was given.
17268: if test "${with_link_size+set}" = set; then :
17269:   withval=$with_link_size;
17270: else
17271:   with_link_size=2
17272: fi
17273: 
17274: 
17275: # Handle --with-parens-nest-limit=N
17276: 
17277: # Check whether --with-parens-nest-limit was given.
17278: if test "${with_parens_nest_limit+set}" = set; then :
17279:   withval=$with_parens_nest_limit;
17280: else
17281:   with_parens_nest_limit=250
17282: fi
17283: 
17284: 
17285: # Handle --with-match-limit=N
17286: 
17287: # Check whether --with-match-limit was given.
17288: if test "${with_match_limit+set}" = set; then :
17289:   withval=$with_match_limit;
17290: else
17291:   with_match_limit=10000000
17292: fi
17293: 
17294: 
17295: # Handle --with-match-limit_recursion=N
17296: #
17297: # Note: In config.h, the default is to define MATCH_LIMIT_RECURSION
17298: # symbolically as MATCH_LIMIT, which in turn is defined to be some numeric
17299: # value (e.g. 10000000). MATCH_LIMIT_RECURSION can otherwise be set to some
17300: # different numeric value (or even the same numeric value as MATCH_LIMIT,
17301: # though no longer defined in terms of the latter).
17302: #
17303: 
17304: # Check whether --with-match-limit-recursion was given.
17305: if test "${with_match_limit_recursion+set}" = set; then :
17306:   withval=$with_match_limit_recursion;
17307: else
17308:   with_match_limit_recursion=MATCH_LIMIT
17309: fi
17310: 
17311: 
17312: # Handle --enable-valgrind
17313: # Check whether --enable-valgrind was given.
17314: if test "${enable_valgrind+set}" = set; then :
17315:   enableval=$enable_valgrind;
17316: else
17317:   enable_valgrind=no
17318: fi
17319: 
17320: 
17321: # Enable code coverage reports using gcov
17322: # Check whether --enable-coverage was given.
17323: if test "${enable_coverage+set}" = set; then :
17324:   enableval=$enable_coverage;
17325: else
17326:   enable_coverage=no
17327: fi
17328: 
17329: 
17330: # Copy enable_utf8 value to enable_utf for compatibility reasons
17331: if test "x$enable_utf8" != "xunset"
17332: then
17333:   if test "x$enable_utf" != "xunset"
17334:   then
17335:     as_fn_error $? "--enable/disable-utf8 is kept only for compatibility reasons and its value is copied to --enable/disable-utf. Newer code must use --enable/disable-utf alone." "$LINENO" 5
17336:   fi
17337:   enable_utf=$enable_utf8
17338: fi
17339: 
17340: # Set the default value for pcre8
17341: if test "x$enable_pcre8" = "xunset"
17342: then
17343:   enable_pcre8=yes
17344: fi
17345: 
17346: # Set the default value for pcre16
17347: if test "x$enable_pcre16" = "xunset"
17348: then
17349:   enable_pcre16=no
17350: fi
17351: 
17352: # Set the default value for pcre32
17353: if test "x$enable_pcre32" = "xunset"
17354: then
17355:   enable_pcre32=no
17356: fi
17357: 
17358: # Make sure enable_pcre8 or enable_pcre16 was set
17359: if test "x$enable_pcre8$enable_pcre16$enable_pcre32" = "xnonono"
17360: then
17361:   as_fn_error $? "At least one of 8, 16 or 32 bit pcre library must be enabled" "$LINENO" 5
17362: fi
17363: 
17364: # Make sure that if enable_unicode_properties was set, that UTF support is enabled.
17365: if test "x$enable_unicode_properties" = "xyes"
17366: then
17367:   if test "x$enable_utf" = "xno"
17368:   then
17369:     as_fn_error $? "support for Unicode properties requires UTF-8/16/32 support" "$LINENO" 5
17370:   fi
17371:   enable_utf=yes
17372: fi
17373: 
17374: # enable_utf is disabled by default.
17375: if test "x$enable_utf" = "xunset"
17376: then
17377:   enable_utf=no
17378: fi
17379: 
17380: # enable_cpp copies the value of enable_pcre8 by default
17381: if test "x$enable_cpp" = "xunset"
17382: then
17383:   enable_cpp=$enable_pcre8
17384: fi
17385: 
17386: # Make sure that if enable_cpp was set, that enable_pcre8 support is enabled
17387: if test "x$enable_cpp" = "xyes"
17388: then
17389:   if test "x$enable_pcre8" = "xno"
17390:   then
17391:     as_fn_error $? "C++ library requires pcre library with 8 bit characters" "$LINENO" 5
17392:   fi
17393: fi
17394: 
17395: # Convert the newline identifier into the appropriate integer value. The first
17396: # three are ASCII values 0x0a, 0x0d, and 0x0d0a, but if EBCDIC is enabled, they
17397: # are changed below.
17398: 
17399: case "$enable_newline" in
17400:   lf)      ac_pcre_newline_value=10   ;;
17401:   cr)      ac_pcre_newline_value=13   ;;
17402:   crlf)    ac_pcre_newline_value=3338 ;;
17403:   anycrlf) ac_pcre_newline_value=-2   ;;
17404:   any)     ac_pcre_newline_value=-1   ;;
17405:   *)
17406:   as_fn_error $? "invalid argument \"$enable_newline\" to --enable-newline option" "$LINENO" 5
17407:   ;;
17408: esac
17409: 
17410: # --enable-ebcdic-nl25 implies --enable-ebcdic
17411: if test "x$enable_ebcdic_nl25" = "xyes"; then
17412:   enable_ebcdic=yes
17413: fi
17414: 
17415: # Make sure that if enable_ebcdic is set, rebuild_chartables is also enabled,
17416: # and the newline value is adjusted appropriately (CR is still 13, but LF is
17417: # 21 or 37). Also check that UTF support is not requested, because PCRE cannot
17418: # handle EBCDIC and UTF in the same build. To do so it would need to use
17419: # different character constants depending on the mode.
17420: #
17421: if test "x$enable_ebcdic" = "xyes"; then
17422:   enable_rebuild_chartables=yes
17423: 
17424:   if test "x$enable_utf" = "xyes"; then
17425:     as_fn_error $? "support for EBCDIC and UTF-8/16/32 cannot be enabled at the same time" "$LINENO" 5
17426:   fi
17427: 
17428:   if test "x$enable_ebcdic_nl25" = "xno"; then
17429:     case "$ac_pcre_newline_value" in
17430:       10)   ac_pcre_newline_value=21 ;;
17431:       3338) ac_pcre_newline_value=3349 ;;
17432:     esac
17433:   else
17434:     case "$ac_pcre_newline_value" in
17435:       10)   ac_pcre_newline_value=37 ;;
17436:       3338) ac_pcre_newline_value=3365 ;;
17437:     esac
17438:   fi
17439: fi
17440: 
17441: # Check argument to --with-link-size
17442: case "$with_link_size" in
17443:   2|3|4) ;;
17444:   *)
17445:   as_fn_error $? "invalid argument \"$with_link_size\" to --with-link-size option" "$LINENO" 5
17446:   ;;
17447: esac
17448: 
17449: 
17450: 
17451: # Checks for header files.
17452: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
17453: $as_echo_n "checking for ANSI C header files... " >&6; }
17454: if ${ac_cv_header_stdc+:} false; then :
17455:   $as_echo_n "(cached) " >&6
17456: else
17457:   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17458: /* end confdefs.h.  */
17459: #include <stdlib.h>
17460: #include <stdarg.h>
17461: #include <string.h>
17462: #include <float.h>
17463: 
17464: int
17465: main ()
17466: {
17467: 
17468:   ;
17469:   return 0;
17470: }
17471: _ACEOF
17472: if ac_fn_c_try_compile "$LINENO"; then :
17473:   ac_cv_header_stdc=yes
17474: else
17475:   ac_cv_header_stdc=no
17476: fi
17477: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17478: 
17479: if test $ac_cv_header_stdc = yes; then
17480:   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
17481:   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17482: /* end confdefs.h.  */
17483: #include <string.h>
17484: 
17485: _ACEOF
17486: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
17487:   $EGREP "memchr" >/dev/null 2>&1; then :
17488: 
17489: else
17490:   ac_cv_header_stdc=no
17491: fi
17492: rm -f conftest*
17493: 
17494: fi
17495: 
17496: if test $ac_cv_header_stdc = yes; then
17497:   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
17498:   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17499: /* end confdefs.h.  */
17500: #include <stdlib.h>
17501: 
17502: _ACEOF
17503: if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
17504:   $EGREP "free" >/dev/null 2>&1; then :
17505: 
17506: else
17507:   ac_cv_header_stdc=no
17508: fi
17509: rm -f conftest*
17510: 
17511: fi
17512: 
17513: if test $ac_cv_header_stdc = yes; then
17514:   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
17515:   if test "$cross_compiling" = yes; then :
17516:   :
17517: else
17518:   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17519: /* end confdefs.h.  */
17520: #include <ctype.h>
17521: #include <stdlib.h>
17522: #if ((' ' & 0x0FF) == 0x020)
17523: # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
17524: # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
17525: #else
17526: # define ISLOWER(c) \
17527: 		   (('a' <= (c) && (c) <= 'i') \
17528: 		     || ('j' <= (c) && (c) <= 'r') \
17529: 		     || ('s' <= (c) && (c) <= 'z'))
17530: # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
17531: #endif
17532: 
17533: #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
17534: int
17535: main ()
17536: {
17537:   int i;
17538:   for (i = 0; i < 256; i++)
17539:     if (XOR (islower (i), ISLOWER (i))
17540: 	|| toupper (i) != TOUPPER (i))
17541:       return 2;
17542:   return 0;
17543: }
17544: _ACEOF
17545: if ac_fn_c_try_run "$LINENO"; then :
17546: 
17547: else
17548:   ac_cv_header_stdc=no
17549: fi
17550: rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
17551:   conftest.$ac_objext conftest.beam conftest.$ac_ext
17552: fi
17553: 
17554: fi
17555: fi
17556: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
17557: $as_echo "$ac_cv_header_stdc" >&6; }
17558: if test $ac_cv_header_stdc = yes; then
17559: 
17560: $as_echo "#define STDC_HEADERS 1" >>confdefs.h
17561: 
17562: fi
17563: 
17564: for ac_header in limits.h sys/types.h sys/stat.h dirent.h windows.h
17565: do :
17566:   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
17567: ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
17568: if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
17569:   cat >>confdefs.h <<_ACEOF
17570: #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
17571: _ACEOF
17572: 
17573: fi
17574: 
17575: done
17576: 
17577: 
17578: # The files below are C++ header files.
17579: pcre_have_type_traits="0"
17580: pcre_have_bits_type_traits="0"
17581: 
17582: if test "x$enable_cpp" = "xyes" -a -z "$CXX"; then
17583:    as_fn_error $? "You need a C++ compiler for C++ support." "$LINENO" 5
17584: fi
17585: 
17586: if test "x$enable_cpp" = "xyes" -a -n "$CXX"
17587: then
17588: ac_ext=cpp
17589: ac_cpp='$CXXCPP $CPPFLAGS'
17590: ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17591: ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17592: ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
17593: 
17594: 
17595: # Older versions of pcre defined pcrecpp::no_arg, but in new versions
17596: # it's called pcrecpp::RE::no_arg.  For backwards ABI compatibility,
17597: # we want to make one an alias for the other.  Different systems do
17598: # this in different ways.  Some systems, for instance, can do it via
17599: # a linker flag: -alias (for os x 10.5) or -i (for os x <=10.4).
17600: OLD_LDFLAGS="$LDFLAGS"
17601: for flag in "-alias,__ZN7pcrecpp2RE6no_argE,__ZN7pcrecpp6no_argE" \
17602:             "-i__ZN7pcrecpp6no_argE:__ZN7pcrecpp2RE6no_argE"; do
17603:   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alias support in the linker" >&5
17604: $as_echo_n "checking for alias support in the linker... " >&6; }
17605:   LDFLAGS="$OLD_LDFLAGS -Wl,$flag"
17606:   # We try to run the linker with this new ld flag.  If the link fails,
17607:   # we give up and remove the new flag from LDFLAGS.
17608:   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17609: /* end confdefs.h.  */
17610: namespace pcrecpp {
17611:                                     class RE { static int no_arg; };
17612:                                     int RE::no_arg;
17613:                                   }
17614: int
17615: main ()
17616: {
17617: 
17618:   ;
17619:   return 0;
17620: }
17621: _ACEOF
17622: if ac_fn_cxx_try_link "$LINENO"; then :
17623:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
17624: $as_echo "yes" >&6; };
17625:                   EXTRA_LIBPCRECPP_LDFLAGS="$EXTRA_LIBPCRECPP_LDFLAGS -Wl,$flag";
17626:                   break;
17627: else
17628:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17629: $as_echo "no" >&6; }
17630: fi
17631: rm -f core conftest.err conftest.$ac_objext \
17632:     conftest$ac_exeext conftest.$ac_ext
17633: done
17634: LDFLAGS="$OLD_LDFLAGS"
17635: 
17636: # We could be more clever here, given we're doing AC_SUBST with this
17637: # (eg set a var to be the name of the include file we want). But we're not
17638: # so it's easy to change back to 'regular' autoconf vars if we needed to.
17639: 
17640: for ac_header in string
17641: do :
17642:   ac_fn_cxx_check_header_mongrel "$LINENO" "string" "ac_cv_header_string" "$ac_includes_default"
17643: if test "x$ac_cv_header_string" = xyes; then :
17644:   cat >>confdefs.h <<_ACEOF
17645: #define HAVE_STRING 1
17646: _ACEOF
17647:  pcre_have_cpp_headers="1"
17648: else
17649:   pcre_have_cpp_headers="0"
17650: fi
17651: 
17652: done
17653: 
17654: for ac_header in bits/type_traits.h
17655: do :
17656:   ac_fn_cxx_check_header_mongrel "$LINENO" "bits/type_traits.h" "ac_cv_header_bits_type_traits_h" "$ac_includes_default"
17657: if test "x$ac_cv_header_bits_type_traits_h" = xyes; then :
17658:   cat >>confdefs.h <<_ACEOF
17659: #define HAVE_BITS_TYPE_TRAITS_H 1
17660: _ACEOF
17661:  pcre_have_bits_type_traits="1"
17662: else
17663:   pcre_have_bits_type_traits="0"
17664: fi
17665: 
17666: done
17667: 
17668: for ac_header in type_traits.h
17669: do :
17670:   ac_fn_cxx_check_header_mongrel "$LINENO" "type_traits.h" "ac_cv_header_type_traits_h" "$ac_includes_default"
17671: if test "x$ac_cv_header_type_traits_h" = xyes; then :
17672:   cat >>confdefs.h <<_ACEOF
17673: #define HAVE_TYPE_TRAITS_H 1
17674: _ACEOF
17675:  pcre_have_type_traits="1"
17676: else
17677:   pcre_have_type_traits="0"
17678: fi
17679: 
17680: done
17681: 
17682: 
17683: # (This isn't c++-specific, but is only used in pcrecpp.cc, so try this
17684: # in a c++ context.  This matters becuase strtoimax is C99 and may not
17685: # be supported by the C++ compiler.)
17686: # Figure out how to create a longlong from a string: strtoll and
17687: # equiv.  It's not enough to call AC_CHECK_FUNCS: hpux has a
17688: # strtoll, for instance, but it only takes 2 args instead of 3!
17689: # We have to call AH_TEMPLATE since AC_DEFINE_UNQUOTED below is complex.
17690: 
17691: 
17692: 
17693: 
17694: have_strto_fn=0
17695: for fn in strtoq strtoll _strtoi64 strtoimax; do
17696:   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $fn" >&5
17697: $as_echo_n "checking for $fn... " >&6; }
17698:   if test "$fn" = strtoimax; then
17699:     include=stdint.h
17700:   else
17701:     include=stdlib.h
17702:   fi
17703:   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17704: /* end confdefs.h.  */
17705: #include <$include>
17706: int
17707: main ()
17708: {
17709: char* e; return $fn("100", &e, 10)
17710:   ;
17711:   return 0;
17712: }
17713: _ACEOF
17714: if ac_fn_cxx_try_compile "$LINENO"; then :
17715:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
17716: $as_echo "yes" >&6; }
17717: 
17718: cat >>confdefs.h <<_ACEOF
17719: #define HAVE_`echo $fn | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ` 1
17720: _ACEOF
17721: 
17722:                      have_strto_fn=1
17723:                      break
17724: else
17725:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17726: $as_echo "no" >&6; }
17727: fi
17728: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17729: done
17730: 
17731: if test "$have_strto_fn" = 1; then
17732:   ac_fn_cxx_check_type "$LINENO" "long long" "ac_cv_type_long_long" "$ac_includes_default"
17733: if test "x$ac_cv_type_long_long" = xyes; then :
17734: 
17735: cat >>confdefs.h <<_ACEOF
17736: #define HAVE_LONG_LONG 1
17737: _ACEOF
17738: 
17739: pcre_have_long_long="1"
17740: else
17741:   pcre_have_long_long="0"
17742: fi
17743: 
17744:   ac_fn_cxx_check_type "$LINENO" "unsigned long long" "ac_cv_type_unsigned_long_long" "$ac_includes_default"
17745: if test "x$ac_cv_type_unsigned_long_long" = xyes; then :
17746: 
17747: cat >>confdefs.h <<_ACEOF
17748: #define HAVE_UNSIGNED_LONG_LONG 1
17749: _ACEOF
17750: 
17751: pcre_have_ulong_long="1"
17752: else
17753:   pcre_have_ulong_long="0"
17754: fi
17755: 
17756: else
17757:   pcre_have_long_long="0"
17758:   pcre_have_ulong_long="0"
17759: fi
17760: 
17761: 
17762: 
17763: ac_ext=c
17764: ac_cpp='$CPP $CPPFLAGS'
17765: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17766: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17767: ac_compiler_gnu=$ac_cv_c_compiler_gnu
17768: 
17769: fi
17770: # Using AC_SUBST eliminates the need to include config.h in a public .h file
17771: 
17772: 
17773: 
17774: # Conditional compilation
17775:  if test "x$enable_pcre8" = "xyes"; then
17776:   WITH_PCRE8_TRUE=
17777:   WITH_PCRE8_FALSE='#'
17778: else
17779:   WITH_PCRE8_TRUE='#'
17780:   WITH_PCRE8_FALSE=
17781: fi
17782: 
17783:  if test "x$enable_pcre16" = "xyes"; then
17784:   WITH_PCRE16_TRUE=
17785:   WITH_PCRE16_FALSE='#'
17786: else
17787:   WITH_PCRE16_TRUE='#'
17788:   WITH_PCRE16_FALSE=
17789: fi
17790: 
17791:  if test "x$enable_pcre32" = "xyes"; then
17792:   WITH_PCRE32_TRUE=
17793:   WITH_PCRE32_FALSE='#'
17794: else
17795:   WITH_PCRE32_TRUE='#'
17796:   WITH_PCRE32_FALSE=
17797: fi
17798: 
17799:  if test "x$enable_cpp" = "xyes"; then
17800:   WITH_PCRE_CPP_TRUE=
17801:   WITH_PCRE_CPP_FALSE='#'
17802: else
17803:   WITH_PCRE_CPP_TRUE='#'
17804:   WITH_PCRE_CPP_FALSE=
17805: fi
17806: 
17807:  if test "x$enable_rebuild_chartables" = "xyes"; then
17808:   WITH_REBUILD_CHARTABLES_TRUE=
17809:   WITH_REBUILD_CHARTABLES_FALSE='#'
17810: else
17811:   WITH_REBUILD_CHARTABLES_TRUE='#'
17812:   WITH_REBUILD_CHARTABLES_FALSE=
17813: fi
17814: 
17815:  if test "x$enable_jit" = "xyes"; then
17816:   WITH_JIT_TRUE=
17817:   WITH_JIT_FALSE='#'
17818: else
17819:   WITH_JIT_TRUE='#'
17820:   WITH_JIT_FALSE=
17821: fi
17822: 
17823:  if test "x$enable_utf" = "xyes"; then
17824:   WITH_UTF_TRUE=
17825:   WITH_UTF_FALSE='#'
17826: else
17827:   WITH_UTF_TRUE='#'
17828:   WITH_UTF_FALSE=
17829: fi
17830: 
17831:  if test "x$enable_valgrind" = "xyes"; then
17832:   WITH_VALGRIND_TRUE=
17833:   WITH_VALGRIND_FALSE='#'
17834: else
17835:   WITH_VALGRIND_TRUE='#'
17836:   WITH_VALGRIND_FALSE=
17837: fi
17838: 
17839: 
17840: # Checks for typedefs, structures, and compiler characteristics.
17841: 
17842: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
17843: $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
17844: if ${ac_cv_c_const+:} false; then :
17845:   $as_echo_n "(cached) " >&6
17846: else
17847:   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17848: /* end confdefs.h.  */
17849: 
17850: int
17851: main ()
17852: {
17853: 
17854: #ifndef __cplusplus
17855:   /* Ultrix mips cc rejects this sort of thing.  */
17856:   typedef int charset[2];
17857:   const charset cs = { 0, 0 };
17858:   /* SunOS 4.1.1 cc rejects this.  */
17859:   char const *const *pcpcc;
17860:   char **ppc;
17861:   /* NEC SVR4.0.2 mips cc rejects this.  */
17862:   struct point {int x, y;};
17863:   static struct point const zero = {0,0};
17864:   /* AIX XL C 1.02.0.0 rejects this.
17865:      It does not let you subtract one const X* pointer from another in
17866:      an arm of an if-expression whose if-part is not a constant
17867:      expression */
17868:   const char *g = "string";
17869:   pcpcc = &g + (g ? g-g : 0);
17870:   /* HPUX 7.0 cc rejects these. */
17871:   ++pcpcc;
17872:   ppc = (char**) pcpcc;
17873:   pcpcc = (char const *const *) ppc;
17874:   { /* SCO 3.2v4 cc rejects this sort of thing.  */
17875:     char tx;
17876:     char *t = &tx;
17877:     char const *s = 0 ? (char *) 0 : (char const *) 0;
17878: 
17879:     *t++ = 0;
17880:     if (s) return 0;
17881:   }
17882:   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
17883:     int x[] = {25, 17};
17884:     const int *foo = &x[0];
17885:     ++foo;
17886:   }
17887:   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
17888:     typedef const int *iptr;
17889:     iptr p = 0;
17890:     ++p;
17891:   }
17892:   { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
17893:        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
17894:     struct s { int j; const int *ap[3]; } bx;
17895:     struct s *b = &bx; b->j = 5;
17896:   }
17897:   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
17898:     const int foo = 10;
17899:     if (!foo) return 0;
17900:   }
17901:   return !cs[0] && !zero.x;
17902: #endif
17903: 
17904:   ;
17905:   return 0;
17906: }
17907: _ACEOF
17908: if ac_fn_c_try_compile "$LINENO"; then :
17909:   ac_cv_c_const=yes
17910: else
17911:   ac_cv_c_const=no
17912: fi
17913: rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17914: fi
17915: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
17916: $as_echo "$ac_cv_c_const" >&6; }
17917: if test $ac_cv_c_const = no; then
17918: 
17919: $as_echo "#define const /**/" >>confdefs.h
17920: 
17921: fi
17922: 
17923: ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
17924: if test "x$ac_cv_type_size_t" = xyes; then :
17925: 
17926: else
17927: 
17928: cat >>confdefs.h <<_ACEOF
17929: #define size_t unsigned int
17930: _ACEOF
17931: 
17932: fi
17933: 
17934: 
17935: # Checks for library functions.
17936: 
17937: for ac_func in bcopy memmove strerror
17938: do :
17939:   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
17940: ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
17941: if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
17942:   cat >>confdefs.h <<_ACEOF
17943: #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
17944: _ACEOF
17945: 
17946: fi
17947: done
17948: 
17949: 
17950: # Check for the availability of libz (aka zlib)
17951: 
17952: for ac_header in zlib.h
17953: do :
17954:   ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
17955: if test "x$ac_cv_header_zlib_h" = xyes; then :
17956:   cat >>confdefs.h <<_ACEOF
17957: #define HAVE_ZLIB_H 1
17958: _ACEOF
17959:  HAVE_ZLIB_H=1
17960: fi
17961: 
17962: done
17963: 
17964: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gzopen in -lz" >&5
17965: $as_echo_n "checking for gzopen in -lz... " >&6; }
17966: if ${ac_cv_lib_z_gzopen+:} false; then :
17967:   $as_echo_n "(cached) " >&6
17968: else
17969:   ac_check_lib_save_LIBS=$LIBS
17970: LIBS="-lz  $LIBS"
17971: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17972: /* end confdefs.h.  */
17973: 
17974: /* Override any GCC internal prototype to avoid an error.
17975:    Use char because int might match the return type of a GCC
17976:    builtin and then its argument prototype would still apply.  */
17977: #ifdef __cplusplus
17978: extern "C"
17979: #endif
17980: char gzopen ();
17981: int
17982: main ()
17983: {
17984: return gzopen ();
17985:   ;
17986:   return 0;
17987: }
17988: _ACEOF
17989: if ac_fn_c_try_link "$LINENO"; then :
17990:   ac_cv_lib_z_gzopen=yes
17991: else
17992:   ac_cv_lib_z_gzopen=no
17993: fi
17994: rm -f core conftest.err conftest.$ac_objext \
17995:     conftest$ac_exeext conftest.$ac_ext
17996: LIBS=$ac_check_lib_save_LIBS
17997: fi
17998: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_gzopen" >&5
17999: $as_echo "$ac_cv_lib_z_gzopen" >&6; }
18000: if test "x$ac_cv_lib_z_gzopen" = xyes; then :
18001:   HAVE_LIBZ=1
18002: fi
18003: 
18004: 
18005: # Check for the availability of libbz2. Originally we just used AC_CHECK_LIB,
18006: # as for libz. However, this had the following problem, diagnosed and fixed by
18007: # a user:
18008: #
18009: #   - libbz2 uses the Pascal calling convention (WINAPI) for the functions
18010: #     under Win32.
18011: #   - The standard autoconf AC_CHECK_LIB fails to include "bzlib.h",
18012: #     therefore missing the function definition.
18013: #   - The compiler thus generates a "C" signature for the test function.
18014: #   - The linker fails to find the "C" function.
18015: #   - PCRE fails to configure if asked to do so against libbz2.
18016: #
18017: # Solution:
18018: #
18019: #   - Replace the AC_CHECK_LIB test with a custom test.
18020: 
18021: for ac_header in bzlib.h
18022: do :
18023:   ac_fn_c_check_header_mongrel "$LINENO" "bzlib.h" "ac_cv_header_bzlib_h" "$ac_includes_default"
18024: if test "x$ac_cv_header_bzlib_h" = xyes; then :
18025:   cat >>confdefs.h <<_ACEOF
18026: #define HAVE_BZLIB_H 1
18027: _ACEOF
18028:  HAVE_BZLIB_H=1
18029: fi
18030: 
18031: done
18032: 
18033: # Original test
18034: # AC_CHECK_LIB([bz2], [BZ2_bzopen], [HAVE_LIBBZ2=1])
18035: #
18036: # Custom test follows
18037: 
18038: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libbz2" >&5
18039: $as_echo_n "checking for libbz2... " >&6; }
18040: OLD_LIBS="$LIBS"
18041: LIBS="$LIBS -lbz2"
18042: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18043: /* end confdefs.h.  */
18044: 
18045: #ifdef HAVE_BZLIB_H
18046: #include <bzlib.h>
18047: #endif
18048: int
18049: main ()
18050: {
18051: return (int)BZ2_bzopen("conftest", "rb");
18052:   ;
18053:   return 0;
18054: }
18055: _ACEOF
18056: if ac_fn_c_try_link "$LINENO"; then :
18057:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18058: $as_echo "yes" >&6; };HAVE_LIBBZ2=1; break;
18059: else
18060:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18061: $as_echo "no" >&6; }
18062: fi
18063: rm -f core conftest.err conftest.$ac_objext \
18064:     conftest$ac_exeext conftest.$ac_ext
18065: LIBS="$OLD_LIBS"
18066: 
18067: # Check for the availabiity of libreadline
18068: 
18069: if test "$enable_pcretest_libreadline" = "yes"; then
18070:  for ac_header in readline/readline.h
18071: do :
18072:   ac_fn_c_check_header_mongrel "$LINENO" "readline/readline.h" "ac_cv_header_readline_readline_h" "$ac_includes_default"
18073: if test "x$ac_cv_header_readline_readline_h" = xyes; then :
18074:   cat >>confdefs.h <<_ACEOF
18075: #define HAVE_READLINE_READLINE_H 1
18076: _ACEOF
18077:  HAVE_READLINE_H=1
18078: fi
18079: 
18080: done
18081: 
18082:  for ac_header in readline/history.h
18083: do :
18084:   ac_fn_c_check_header_mongrel "$LINENO" "readline/history.h" "ac_cv_header_readline_history_h" "$ac_includes_default"
18085: if test "x$ac_cv_header_readline_history_h" = xyes; then :
18086:   cat >>confdefs.h <<_ACEOF
18087: #define HAVE_READLINE_HISTORY_H 1
18088: _ACEOF
18089:  HAVE_HISTORY_H=1
18090: fi
18091: 
18092: done
18093: 
18094:  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for readline in -lreadline" >&5
18095: $as_echo_n "checking for readline in -lreadline... " >&6; }
18096: if ${ac_cv_lib_readline_readline+:} false; then :
18097:   $as_echo_n "(cached) " >&6
18098: else
18099:   ac_check_lib_save_LIBS=$LIBS
18100: LIBS="-lreadline  $LIBS"
18101: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18102: /* end confdefs.h.  */
18103: 
18104: /* Override any GCC internal prototype to avoid an error.
18105:    Use char because int might match the return type of a GCC
18106:    builtin and then its argument prototype would still apply.  */
18107: #ifdef __cplusplus
18108: extern "C"
18109: #endif
18110: char readline ();
18111: int
18112: main ()
18113: {
18114: return readline ();
18115:   ;
18116:   return 0;
18117: }
18118: _ACEOF
18119: if ac_fn_c_try_link "$LINENO"; then :
18120:   ac_cv_lib_readline_readline=yes
18121: else
18122:   ac_cv_lib_readline_readline=no
18123: fi
18124: rm -f core conftest.err conftest.$ac_objext \
18125:     conftest$ac_exeext conftest.$ac_ext
18126: LIBS=$ac_check_lib_save_LIBS
18127: fi
18128: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_readline_readline" >&5
18129: $as_echo "$ac_cv_lib_readline_readline" >&6; }
18130: if test "x$ac_cv_lib_readline_readline" = xyes; then :
18131:   LIBREADLINE="-lreadline"
18132: else
18133:   unset ac_cv_lib_readline_readline;
18134:     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for readline in -lreadline" >&5
18135: $as_echo_n "checking for readline in -lreadline... " >&6; }
18136: if ${ac_cv_lib_readline_readline+:} false; then :
18137:   $as_echo_n "(cached) " >&6
18138: else
18139:   ac_check_lib_save_LIBS=$LIBS
18140: LIBS="-lreadline -ltinfo $LIBS"
18141: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18142: /* end confdefs.h.  */
18143: 
18144: /* Override any GCC internal prototype to avoid an error.
18145:    Use char because int might match the return type of a GCC
18146:    builtin and then its argument prototype would still apply.  */
18147: #ifdef __cplusplus
18148: extern "C"
18149: #endif
18150: char readline ();
18151: int
18152: main ()
18153: {
18154: return readline ();
18155:   ;
18156:   return 0;
18157: }
18158: _ACEOF
18159: if ac_fn_c_try_link "$LINENO"; then :
18160:   ac_cv_lib_readline_readline=yes
18161: else
18162:   ac_cv_lib_readline_readline=no
18163: fi
18164: rm -f core conftest.err conftest.$ac_objext \
18165:     conftest$ac_exeext conftest.$ac_ext
18166: LIBS=$ac_check_lib_save_LIBS
18167: fi
18168: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_readline_readline" >&5
18169: $as_echo "$ac_cv_lib_readline_readline" >&6; }
18170: if test "x$ac_cv_lib_readline_readline" = xyes; then :
18171:   LIBREADLINE="-ltinfo"
18172: else
18173:   unset ac_cv_lib_readline_readline;
18174:       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for readline in -lreadline" >&5
18175: $as_echo_n "checking for readline in -lreadline... " >&6; }
18176: if ${ac_cv_lib_readline_readline+:} false; then :
18177:   $as_echo_n "(cached) " >&6
18178: else
18179:   ac_check_lib_save_LIBS=$LIBS
18180: LIBS="-lreadline -lcurses $LIBS"
18181: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18182: /* end confdefs.h.  */
18183: 
18184: /* Override any GCC internal prototype to avoid an error.
18185:    Use char because int might match the return type of a GCC
18186:    builtin and then its argument prototype would still apply.  */
18187: #ifdef __cplusplus
18188: extern "C"
18189: #endif
18190: char readline ();
18191: int
18192: main ()
18193: {
18194: return readline ();
18195:   ;
18196:   return 0;
18197: }
18198: _ACEOF
18199: if ac_fn_c_try_link "$LINENO"; then :
18200:   ac_cv_lib_readline_readline=yes
18201: else
18202:   ac_cv_lib_readline_readline=no
18203: fi
18204: rm -f core conftest.err conftest.$ac_objext \
18205:     conftest$ac_exeext conftest.$ac_ext
18206: LIBS=$ac_check_lib_save_LIBS
18207: fi
18208: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_readline_readline" >&5
18209: $as_echo "$ac_cv_lib_readline_readline" >&6; }
18210: if test "x$ac_cv_lib_readline_readline" = xyes; then :
18211:   LIBREADLINE="-lcurses"
18212: else
18213:   unset ac_cv_lib_readline_readline;
18214:         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for readline in -lreadline" >&5
18215: $as_echo_n "checking for readline in -lreadline... " >&6; }
18216: if ${ac_cv_lib_readline_readline+:} false; then :
18217:   $as_echo_n "(cached) " >&6
18218: else
18219:   ac_check_lib_save_LIBS=$LIBS
18220: LIBS="-lreadline -lncurses $LIBS"
18221: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18222: /* end confdefs.h.  */
18223: 
18224: /* Override any GCC internal prototype to avoid an error.
18225:    Use char because int might match the return type of a GCC
18226:    builtin and then its argument prototype would still apply.  */
18227: #ifdef __cplusplus
18228: extern "C"
18229: #endif
18230: char readline ();
18231: int
18232: main ()
18233: {
18234: return readline ();
18235:   ;
18236:   return 0;
18237: }
18238: _ACEOF
18239: if ac_fn_c_try_link "$LINENO"; then :
18240:   ac_cv_lib_readline_readline=yes
18241: else
18242:   ac_cv_lib_readline_readline=no
18243: fi
18244: rm -f core conftest.err conftest.$ac_objext \
18245:     conftest$ac_exeext conftest.$ac_ext
18246: LIBS=$ac_check_lib_save_LIBS
18247: fi
18248: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_readline_readline" >&5
18249: $as_echo "$ac_cv_lib_readline_readline" >&6; }
18250: if test "x$ac_cv_lib_readline_readline" = xyes; then :
18251:   LIBREADLINE="-lncurses"
18252: else
18253:   unset ac_cv_lib_readline_readline;
18254: 	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for readline in -lreadline" >&5
18255: $as_echo_n "checking for readline in -lreadline... " >&6; }
18256: if ${ac_cv_lib_readline_readline+:} false; then :
18257:   $as_echo_n "(cached) " >&6
18258: else
18259:   ac_check_lib_save_LIBS=$LIBS
18260: LIBS="-lreadline -lncursesw $LIBS"
18261: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18262: /* end confdefs.h.  */
18263: 
18264: /* Override any GCC internal prototype to avoid an error.
18265:    Use char because int might match the return type of a GCC
18266:    builtin and then its argument prototype would still apply.  */
18267: #ifdef __cplusplus
18268: extern "C"
18269: #endif
18270: char readline ();
18271: int
18272: main ()
18273: {
18274: return readline ();
18275:   ;
18276:   return 0;
18277: }
18278: _ACEOF
18279: if ac_fn_c_try_link "$LINENO"; then :
18280:   ac_cv_lib_readline_readline=yes
18281: else
18282:   ac_cv_lib_readline_readline=no
18283: fi
18284: rm -f core conftest.err conftest.$ac_objext \
18285:     conftest$ac_exeext conftest.$ac_ext
18286: LIBS=$ac_check_lib_save_LIBS
18287: fi
18288: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_readline_readline" >&5
18289: $as_echo "$ac_cv_lib_readline_readline" >&6; }
18290: if test "x$ac_cv_lib_readline_readline" = xyes; then :
18291:   LIBREADLINE="-lncursesw"
18292: else
18293:   unset ac_cv_lib_readline_readline;
18294: 	    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for readline in -lreadline" >&5
18295: $as_echo_n "checking for readline in -lreadline... " >&6; }
18296: if ${ac_cv_lib_readline_readline+:} false; then :
18297:   $as_echo_n "(cached) " >&6
18298: else
18299:   ac_check_lib_save_LIBS=$LIBS
18300: LIBS="-lreadline -ltermcap $LIBS"
18301: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18302: /* end confdefs.h.  */
18303: 
18304: /* Override any GCC internal prototype to avoid an error.
18305:    Use char because int might match the return type of a GCC
18306:    builtin and then its argument prototype would still apply.  */
18307: #ifdef __cplusplus
18308: extern "C"
18309: #endif
18310: char readline ();
18311: int
18312: main ()
18313: {
18314: return readline ();
18315:   ;
18316:   return 0;
18317: }
18318: _ACEOF
18319: if ac_fn_c_try_link "$LINENO"; then :
18320:   ac_cv_lib_readline_readline=yes
18321: else
18322:   ac_cv_lib_readline_readline=no
18323: fi
18324: rm -f core conftest.err conftest.$ac_objext \
18325:     conftest$ac_exeext conftest.$ac_ext
18326: LIBS=$ac_check_lib_save_LIBS
18327: fi
18328: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_readline_readline" >&5
18329: $as_echo "$ac_cv_lib_readline_readline" >&6; }
18330: if test "x$ac_cv_lib_readline_readline" = xyes; then :
18331:   LIBREADLINE="-ltermcap"
18332: else
18333:   LIBREADLINE=""
18334: fi
18335: 
18336: fi
18337: 
18338: fi
18339: 
18340: fi
18341: 
18342: fi
18343: 
18344: fi
18345: 
18346: 
18347:  if test -n "$LIBREADLINE"; then
18348:    if test "$LIBREADLINE" != "-lreadline"; then
18349:      echo "-lreadline needs $LIBREADLINE"
18350:      LIBREADLINE="-lreadline $LIBREADLINE"
18351:    fi
18352:  fi
18353: fi
18354: 
18355: 
18356: # Check for the availability of libedit. Different distributions put its
18357: # headers in different places. Try to cover the most common ones.
18358: 
18359: if test "$enable_pcretest_libedit" = "yes"; then
18360:   for ac_header in editline/readline.h
18361: do :
18362:   ac_fn_c_check_header_mongrel "$LINENO" "editline/readline.h" "ac_cv_header_editline_readline_h" "$ac_includes_default"
18363: if test "x$ac_cv_header_editline_readline_h" = xyes; then :
18364:   cat >>confdefs.h <<_ACEOF
18365: #define HAVE_EDITLINE_READLINE_H 1
18366: _ACEOF
18367:  HAVE_EDITLINE_READLINE_H=1
18368: else
18369:   for ac_header in edit/readline/readline.h
18370: do :
18371:   ac_fn_c_check_header_mongrel "$LINENO" "edit/readline/readline.h" "ac_cv_header_edit_readline_readline_h" "$ac_includes_default"
18372: if test "x$ac_cv_header_edit_readline_readline_h" = xyes; then :
18373:   cat >>confdefs.h <<_ACEOF
18374: #define HAVE_EDIT_READLINE_READLINE_H 1
18375: _ACEOF
18376:  HAVE_READLINE_READLINE_H=1
18377: else
18378:   for ac_header in readline/readline.h
18379: do :
18380:   ac_fn_c_check_header_mongrel "$LINENO" "readline/readline.h" "ac_cv_header_readline_readline_h" "$ac_includes_default"
18381: if test "x$ac_cv_header_readline_readline_h" = xyes; then :
18382:   cat >>confdefs.h <<_ACEOF
18383: #define HAVE_READLINE_READLINE_H 1
18384: _ACEOF
18385:  HAVE_READLINE_READLINE_H=1
18386: fi
18387: 
18388: done
18389: 
18390: fi
18391: 
18392: done
18393: 
18394: fi
18395: 
18396: done
18397: 
18398:   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for readline in -ledit" >&5
18399: $as_echo_n "checking for readline in -ledit... " >&6; }
18400: if ${ac_cv_lib_edit_readline+:} false; then :
18401:   $as_echo_n "(cached) " >&6
18402: else
18403:   ac_check_lib_save_LIBS=$LIBS
18404: LIBS="-ledit  $LIBS"
18405: cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18406: /* end confdefs.h.  */
18407: 
18408: /* Override any GCC internal prototype to avoid an error.
18409:    Use char because int might match the return type of a GCC
18410:    builtin and then its argument prototype would still apply.  */
18411: #ifdef __cplusplus
18412: extern "C"
18413: #endif
18414: char readline ();
18415: int
18416: main ()
18417: {
18418: return readline ();
18419:   ;
18420:   return 0;
18421: }
18422: _ACEOF
18423: if ac_fn_c_try_link "$LINENO"; then :
18424:   ac_cv_lib_edit_readline=yes
18425: else
18426:   ac_cv_lib_edit_readline=no
18427: fi
18428: rm -f core conftest.err conftest.$ac_objext \
18429:     conftest$ac_exeext conftest.$ac_ext
18430: LIBS=$ac_check_lib_save_LIBS
18431: fi
18432: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_edit_readline" >&5
18433: $as_echo "$ac_cv_lib_edit_readline" >&6; }
18434: if test "x$ac_cv_lib_edit_readline" = xyes; then :
18435:   LIBEDIT="-ledit"
18436: fi
18437: 
18438: fi
18439: 
18440: # This facilitates -ansi builds under Linux
18441: 
18442: PCRE_STATIC_CFLAG=""
18443: if test "x$enable_shared" = "xno" ; then
18444: 
18445: $as_echo "#define PCRE_STATIC 1" >>confdefs.h
18446: 
18447:   PCRE_STATIC_CFLAG="-DPCRE_STATIC"
18448: fi
18449: 
18450: 
18451: # Here is where pcre specific defines are handled
18452: 
18453: if test "$enable_pcre8" = "yes"; then
18454: 
18455: $as_echo "#define SUPPORT_PCRE8 /**/" >>confdefs.h
18456: 
18457: fi
18458: 
18459: if test "$enable_pcre16" = "yes"; then
18460: 
18461: $as_echo "#define SUPPORT_PCRE16 /**/" >>confdefs.h
18462: 
18463: fi
18464: 
18465: if test "$enable_pcre32" = "yes"; then
18466: 
18467: $as_echo "#define SUPPORT_PCRE32 /**/" >>confdefs.h
18468: 
18469: fi
18470: 
18471: if test "$enable_jit" = "yes"; then
18472: 
18473: 
18474: ac_ext=c
18475: ac_cpp='$CPP $CPPFLAGS'
18476: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18477: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18478: ac_compiler_gnu=$ac_cv_c_compiler_gnu
18479: 
18480: ax_pthread_ok=no
18481: 
18482: # We used to check for pthread.h first, but this fails if pthread.h
18483: # requires special compiler flags (e.g. on True64 or Sequent).
18484: # It gets checked for in the link test anyway.
18485: 
18486: # First of all, check if the user has set any of the PTHREAD_LIBS,
18487: # etcetera environment variables, and if threads linking works using
18488: # them:
18489: if test x"$PTHREAD_LIBS$PTHREAD_CFLAGS" != x; then
18490:         save_CFLAGS="$CFLAGS"
18491:         CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
18492:         save_LIBS="$LIBS"
18493:         LIBS="$PTHREAD_LIBS $LIBS"
18494:         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS" >&5
18495: $as_echo_n "checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS... " >&6; }
18496:         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18497: /* end confdefs.h.  */
18498: 
18499: /* Override any GCC internal prototype to avoid an error.
18500:    Use char because int might match the return type of a GCC
18501:    builtin and then its argument prototype would still apply.  */
18502: #ifdef __cplusplus
18503: extern "C"
18504: #endif
18505: char pthread_join ();
18506: int
18507: main ()
18508: {
18509: return pthread_join ();
18510:   ;
18511:   return 0;
18512: }
18513: _ACEOF
18514: if ac_fn_c_try_link "$LINENO"; then :
18515:   ax_pthread_ok=yes
18516: fi
18517: rm -f core conftest.err conftest.$ac_objext \
18518:     conftest$ac_exeext conftest.$ac_ext
18519:         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5
18520: $as_echo "$ax_pthread_ok" >&6; }
18521:         if test x"$ax_pthread_ok" = xno; then
18522:                 PTHREAD_LIBS=""
18523:                 PTHREAD_CFLAGS=""
18524:         fi
18525:         LIBS="$save_LIBS"
18526:         CFLAGS="$save_CFLAGS"
18527: fi
18528: 
18529: # We must check for the threads library under a number of different
18530: # names; the ordering is very important because some systems
18531: # (e.g. DEC) have both -lpthread and -lpthreads, where one of the
18532: # libraries is broken (non-POSIX).
18533: 
18534: # Create a list of thread flags to try.  Items starting with a "-" are
18535: # C compiler flags, and other items are library names, except for "none"
18536: # which indicates that we try without any flags at all, and "pthread-config"
18537: # which is a program returning the flags for the Pth emulation library.
18538: 
18539: ax_pthread_flags="pthreads none -Kthread -kthread lthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config"
18540: 
18541: # The ordering *is* (sometimes) important.  Some notes on the
18542: # individual items follow:
18543: 
18544: # pthreads: AIX (must check this before -lpthread)
18545: # none: in case threads are in libc; should be tried before -Kthread and
18546: #       other compiler flags to prevent continual compiler warnings
18547: # -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h)
18548: # -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)
18549: # lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)
18550: # -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads)
18551: # -pthreads: Solaris/gcc
18552: # -mthreads: Mingw32/gcc, Lynx/gcc
18553: # -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it
18554: #      doesn't hurt to check since this sometimes defines pthreads too;
18555: #      also defines -D_REENTRANT)
18556: #      ... -mt is also the pthreads flag for HP/aCC
18557: # pthread: Linux, etcetera
18558: # --thread-safe: KAI C++
18559: # pthread-config: use pthread-config program (for GNU Pth library)
18560: 
18561: case ${host_os} in
18562:         solaris*)
18563: 
18564:         # On Solaris (at least, for some versions), libc contains stubbed
18565:         # (non-functional) versions of the pthreads routines, so link-based
18566:         # tests will erroneously succeed.  (We need to link with -pthreads/-mt/
18567:         # -lpthread.)  (The stubs are missing pthread_cleanup_push, or rather
18568:         # a function called by this macro, so we could check for that, but
18569:         # who knows whether they'll stub that too in a future libc.)  So,
18570:         # we'll just look for -pthreads and -lpthread first:
18571: 
18572:         ax_pthread_flags="-pthreads pthread -mt -pthread $ax_pthread_flags"
18573:         ;;
18574: 
18575:         darwin*)
18576:         ax_pthread_flags="-pthread $ax_pthread_flags"
18577:         ;;
18578: esac
18579: 
18580: if test x"$ax_pthread_ok" = xno; then
18581: for flag in $ax_pthread_flags; do
18582: 
18583:         case $flag in
18584:                 none)
18585:                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work without any flags" >&5
18586: $as_echo_n "checking whether pthreads work without any flags... " >&6; }
18587:                 ;;
18588: 
18589:                 -*)
18590:                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with $flag" >&5
18591: $as_echo_n "checking whether pthreads work with $flag... " >&6; }
18592:                 PTHREAD_CFLAGS="$flag"
18593:                 ;;
18594: 
18595:                 pthread-config)
18596:                 # Extract the first word of "pthread-config", so it can be a program name with args.
18597: set dummy pthread-config; ac_word=$2
18598: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18599: $as_echo_n "checking for $ac_word... " >&6; }
18600: if ${ac_cv_prog_ax_pthread_config+:} false; then :
18601:   $as_echo_n "(cached) " >&6
18602: else
18603:   if test -n "$ax_pthread_config"; then
18604:   ac_cv_prog_ax_pthread_config="$ax_pthread_config" # Let the user override the test.
18605: else
18606: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18607: for as_dir in $PATH
18608: do
18609:   IFS=$as_save_IFS
18610:   test -z "$as_dir" && as_dir=.
18611:     for ac_exec_ext in '' $ac_executable_extensions; do
18612:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18613:     ac_cv_prog_ax_pthread_config="yes"
18614:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18615:     break 2
18616:   fi
18617: done
18618:   done
18619: IFS=$as_save_IFS
18620: 
18621:   test -z "$ac_cv_prog_ax_pthread_config" && ac_cv_prog_ax_pthread_config="no"
18622: fi
18623: fi
18624: ax_pthread_config=$ac_cv_prog_ax_pthread_config
18625: if test -n "$ax_pthread_config"; then
18626:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_config" >&5
18627: $as_echo "$ax_pthread_config" >&6; }
18628: else
18629:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18630: $as_echo "no" >&6; }
18631: fi
18632: 
18633: 
18634:                 if test x"$ax_pthread_config" = xno; then continue; fi
18635:                 PTHREAD_CFLAGS="`pthread-config --cflags`"
18636:                 PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`"
18637:                 ;;
18638: 
18639:                 *)
18640:                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the pthreads library -l$flag" >&5
18641: $as_echo_n "checking for the pthreads library -l$flag... " >&6; }
18642:                 PTHREAD_LIBS="-l$flag"
18643:                 ;;
18644:         esac
18645: 
18646:         save_LIBS="$LIBS"
18647:         save_CFLAGS="$CFLAGS"
18648:         LIBS="$PTHREAD_LIBS $LIBS"
18649:         CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
18650: 
18651:         # Check for various functions.  We must include pthread.h,
18652:         # since some functions may be macros.  (On the Sequent, we
18653:         # need a special flag -Kthread to make this header compile.)
18654:         # We check for pthread_join because it is in -lpthread on IRIX
18655:         # while pthread_create is in libc.  We check for pthread_attr_init
18656:         # due to DEC craziness with -lpthreads.  We check for
18657:         # pthread_cleanup_push because it is one of the few pthread
18658:         # functions on Solaris that doesn't have a non-functional libc stub.
18659:         # We try pthread_create on general principles.
18660:         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18661: /* end confdefs.h.  */
18662: #include <pthread.h>
18663:                         static void routine(void *a) { a = 0; }
18664:                         static void *start_routine(void *a) { return a; }
18665: int
18666: main ()
18667: {
18668: pthread_t th; pthread_attr_t attr;
18669:                         pthread_create(&th, 0, start_routine, 0);
18670:                         pthread_join(th, 0);
18671:                         pthread_attr_init(&attr);
18672:                         pthread_cleanup_push(routine, 0);
18673:                         pthread_cleanup_pop(0) /* ; */
18674:   ;
18675:   return 0;
18676: }
18677: _ACEOF
18678: if ac_fn_c_try_link "$LINENO"; then :
18679:   ax_pthread_ok=yes
18680: fi
18681: rm -f core conftest.err conftest.$ac_objext \
18682:     conftest$ac_exeext conftest.$ac_ext
18683: 
18684:         LIBS="$save_LIBS"
18685:         CFLAGS="$save_CFLAGS"
18686: 
18687:         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5
18688: $as_echo "$ax_pthread_ok" >&6; }
18689:         if test "x$ax_pthread_ok" = xyes; then
18690:                 break;
18691:         fi
18692: 
18693:         PTHREAD_LIBS=""
18694:         PTHREAD_CFLAGS=""
18695: done
18696: fi
18697: 
18698: # Various other checks:
18699: if test "x$ax_pthread_ok" = xyes; then
18700:         save_LIBS="$LIBS"
18701:         LIBS="$PTHREAD_LIBS $LIBS"
18702:         save_CFLAGS="$CFLAGS"
18703:         CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
18704: 
18705:         # Detect AIX lossage: JOINABLE attribute is called UNDETACHED.
18706:         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for joinable pthread attribute" >&5
18707: $as_echo_n "checking for joinable pthread attribute... " >&6; }
18708:         attr_name=unknown
18709:         for attr in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED; do
18710:             cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18711: /* end confdefs.h.  */
18712: #include <pthread.h>
18713: int
18714: main ()
18715: {
18716: int attr = $attr; return attr /* ; */
18717:   ;
18718:   return 0;
18719: }
18720: _ACEOF
18721: if ac_fn_c_try_link "$LINENO"; then :
18722:   attr_name=$attr; break
18723: fi
18724: rm -f core conftest.err conftest.$ac_objext \
18725:     conftest$ac_exeext conftest.$ac_ext
18726:         done
18727:         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $attr_name" >&5
18728: $as_echo "$attr_name" >&6; }
18729:         if test "$attr_name" != PTHREAD_CREATE_JOINABLE; then
18730: 
18731: cat >>confdefs.h <<_ACEOF
18732: #define PTHREAD_CREATE_JOINABLE $attr_name
18733: _ACEOF
18734: 
18735:         fi
18736: 
18737:         { $as_echo "$as_me:${as_lineno-$LINENO}: checking if more special flags are required for pthreads" >&5
18738: $as_echo_n "checking if more special flags are required for pthreads... " >&6; }
18739:         flag=no
18740:         case ${host_os} in
18741:             aix* | freebsd* | darwin*) flag="-D_THREAD_SAFE";;
18742:             osf* | hpux*) flag="-D_REENTRANT";;
18743:             solaris*)
18744:             if test "$GCC" = "yes"; then
18745:                 flag="-D_REENTRANT"
18746:             else
18747:                 flag="-mt -D_REENTRANT"
18748:             fi
18749:             ;;
18750:         esac
18751:         { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${flag}" >&5
18752: $as_echo "${flag}" >&6; }
18753:         if test "x$flag" != xno; then
18754:             PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS"
18755:         fi
18756: 
18757:         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTHREAD_PRIO_INHERIT" >&5
18758: $as_echo_n "checking for PTHREAD_PRIO_INHERIT... " >&6; }
18759: if ${ax_cv_PTHREAD_PRIO_INHERIT+:} false; then :
18760:   $as_echo_n "(cached) " >&6
18761: else
18762: 
18763:                 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18764: /* end confdefs.h.  */
18765: 
18766:                     #include <pthread.h>
18767: int
18768: main ()
18769: {
18770: int i = PTHREAD_PRIO_INHERIT;
18771:   ;
18772:   return 0;
18773: }
18774: _ACEOF
18775: if ac_fn_c_try_link "$LINENO"; then :
18776:   ax_cv_PTHREAD_PRIO_INHERIT=yes
18777: else
18778:   ax_cv_PTHREAD_PRIO_INHERIT=no
18779: fi
18780: rm -f core conftest.err conftest.$ac_objext \
18781:     conftest$ac_exeext conftest.$ac_ext
18782: 
18783: fi
18784: { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_PRIO_INHERIT" >&5
18785: $as_echo "$ax_cv_PTHREAD_PRIO_INHERIT" >&6; }
18786:         if test "x$ax_cv_PTHREAD_PRIO_INHERIT" = "xyes"; then :
18787: 
18788: $as_echo "#define HAVE_PTHREAD_PRIO_INHERIT 1" >>confdefs.h
18789: 
18790: fi
18791: 
18792:         LIBS="$save_LIBS"
18793:         CFLAGS="$save_CFLAGS"
18794: 
18795:         # More AIX lossage: must compile with xlc_r or cc_r
18796:         if test x"$GCC" != xyes; then
18797:           for ac_prog in xlc_r cc_r
18798: do
18799:   # Extract the first word of "$ac_prog", so it can be a program name with args.
18800: set dummy $ac_prog; ac_word=$2
18801: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18802: $as_echo_n "checking for $ac_word... " >&6; }
18803: if ${ac_cv_prog_PTHREAD_CC+:} false; then :
18804:   $as_echo_n "(cached) " >&6
18805: else
18806:   if test -n "$PTHREAD_CC"; then
18807:   ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test.
18808: else
18809: as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18810: for as_dir in $PATH
18811: do
18812:   IFS=$as_save_IFS
18813:   test -z "$as_dir" && as_dir=.
18814:     for ac_exec_ext in '' $ac_executable_extensions; do
18815:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18816:     ac_cv_prog_PTHREAD_CC="$ac_prog"
18817:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18818:     break 2
18819:   fi
18820: done
18821:   done
18822: IFS=$as_save_IFS
18823: 
18824: fi
18825: fi
18826: PTHREAD_CC=$ac_cv_prog_PTHREAD_CC
18827: if test -n "$PTHREAD_CC"; then
18828:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CC" >&5
18829: $as_echo "$PTHREAD_CC" >&6; }
18830: else
18831:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18832: $as_echo "no" >&6; }
18833: fi
18834: 
18835: 
18836:   test -n "$PTHREAD_CC" && break
18837: done
18838: test -n "$PTHREAD_CC" || PTHREAD_CC="${CC}"
18839: 
18840:         else
18841:           PTHREAD_CC=$CC
18842:         fi
18843: else
18844:         PTHREAD_CC="$CC"
18845: fi
18846: 
18847: 
18848: 
18849: 
18850: 
18851: # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
18852: if test x"$ax_pthread_ok" = xyes; then
18853: 
18854: $as_echo "#define HAVE_PTHREAD 1" >>confdefs.h
18855: 
18856:         :
18857: else
18858:         ax_pthread_ok=no
18859:         as_fn_error $? "JIT support requires pthreads" "$LINENO" 5
18860: fi
18861: ac_ext=c
18862: ac_cpp='$CPP $CPPFLAGS'
18863: ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18864: ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18865: ac_compiler_gnu=$ac_cv_c_compiler_gnu
18866: 
18867: 
18868:   CC="$PTHREAD_CC"
18869:   CFLAGS="$PTHREAD_CFLAGS $CFLAGS"
18870:   LIBS="$PTHREAD_LIBS $LIBS"
18871: 
18872: $as_echo "#define SUPPORT_JIT /**/" >>confdefs.h
18873: 
18874: else
18875:   enable_pcregrep_jit="no"
18876: fi
18877: 
18878: if test "$enable_pcregrep_jit" = "yes"; then
18879: 
18880: $as_echo "#define SUPPORT_PCREGREP_JIT /**/" >>confdefs.h
18881: 
18882: fi
18883: 
18884: if test "$enable_utf" = "yes"; then
18885: 
18886: $as_echo "#define SUPPORT_UTF /**/" >>confdefs.h
18887: 
18888: fi
18889: 
18890: if test "$enable_unicode_properties" = "yes"; then
18891: 
18892: $as_echo "#define SUPPORT_UCP /**/" >>confdefs.h
18893: 
18894: fi
18895: 
18896: if test "$enable_stack_for_recursion" = "no"; then
18897: 
18898: $as_echo "#define NO_RECURSE /**/" >>confdefs.h
18899: 
18900: fi
18901: 
18902: if test "$enable_pcregrep_libz" = "yes"; then
18903: 
18904: $as_echo "#define SUPPORT_LIBZ /**/" >>confdefs.h
18905: 
18906: fi
18907: 
18908: if test "$enable_pcregrep_libbz2" = "yes"; then
18909: 
18910: $as_echo "#define SUPPORT_LIBBZ2 /**/" >>confdefs.h
18911: 
18912: fi
18913: 
18914: if test $with_pcregrep_bufsize -lt 8192 ; then
18915:   with_pcregrep_bufsize="8192"
18916: fi
18917: 
18918: 
18919: cat >>confdefs.h <<_ACEOF
18920: #define PCREGREP_BUFSIZE $with_pcregrep_bufsize
18921: _ACEOF
18922: 
18923: 
18924: if test "$enable_pcretest_libedit" = "yes"; then
18925: 
18926: $as_echo "#define SUPPORT_LIBEDIT /**/" >>confdefs.h
18927: 
18928:   LIBREADLINE="$LIBEDIT"
18929: elif test "$enable_pcretest_libreadline" = "yes"; then
18930: 
18931: $as_echo "#define SUPPORT_LIBREADLINE /**/" >>confdefs.h
18932: 
18933: fi
18934: 
18935: 
18936: cat >>confdefs.h <<_ACEOF
18937: #define NEWLINE $ac_pcre_newline_value
18938: _ACEOF
18939: 
18940: 
18941: if test "$enable_bsr_anycrlf" = "yes"; then
18942: 
18943: $as_echo "#define BSR_ANYCRLF /**/" >>confdefs.h
18944: 
18945: fi
18946: 
18947: 
18948: cat >>confdefs.h <<_ACEOF
18949: #define LINK_SIZE $with_link_size
18950: _ACEOF
18951: 
18952: 
18953: 
18954: cat >>confdefs.h <<_ACEOF
18955: #define POSIX_MALLOC_THRESHOLD $with_posix_malloc_threshold
18956: _ACEOF
18957: 
18958: 
18959: 
18960: cat >>confdefs.h <<_ACEOF
18961: #define PARENS_NEST_LIMIT $with_parens_nest_limit
18962: _ACEOF
18963: 
18964: 
18965: 
18966: cat >>confdefs.h <<_ACEOF
18967: #define MATCH_LIMIT $with_match_limit
18968: _ACEOF
18969: 
18970: 
18971: 
18972: cat >>confdefs.h <<_ACEOF
18973: #define MATCH_LIMIT_RECURSION $with_match_limit_recursion
18974: _ACEOF
18975: 
18976: 
18977: 
18978: $as_echo "#define MAX_NAME_SIZE 32" >>confdefs.h
18979: 
18980: 
18981: 
18982: $as_echo "#define MAX_NAME_COUNT 10000" >>confdefs.h
18983: 
18984: 
18985: 
18986: 
18987: if test "$enable_ebcdic" = "yes"; then
18988: 
18989: cat >>confdefs.h <<_ACEOF
18990: #define EBCDIC /**/
18991: _ACEOF
18992: 
18993: fi
18994: 
18995: if test "$enable_ebcdic_nl25" = "yes"; then
18996: 
18997: cat >>confdefs.h <<_ACEOF
18998: #define EBCDIC_NL25 /**/
18999: _ACEOF
19000: 
19001: fi
19002: 
19003: if test "$enable_valgrind" = "yes"; then
19004: 
19005: cat >>confdefs.h <<_ACEOF
19006: #define SUPPORT_VALGRIND /**/
19007: _ACEOF
19008: 
19009: fi
19010: 
19011: # Platform specific issues
19012: NO_UNDEFINED=
19013: EXPORT_ALL_SYMBOLS=
19014: case $host_os in
19015:   cygwin* | mingw* )
19016:     if test X"$enable_shared" = Xyes; then
19017:       NO_UNDEFINED="-no-undefined"
19018:       EXPORT_ALL_SYMBOLS="-Wl,--export-all-symbols"
19019:     fi
19020:     ;;
19021: esac
19022: 
19023: # The extra LDFLAGS for each particular library
19024: # (Note: The libpcre*_version bits are m4 variables, assigned above)
19025: 
19026: EXTRA_LIBPCRE_LDFLAGS="$EXTRA_LIBPCRE_LDFLAGS \
19027:                        $NO_UNDEFINED -version-info 3:2:2"
19028: 
19029: EXTRA_LIBPCRE16_LDFLAGS="$EXTRA_LIBPCRE16_LDFLAGS \
19030:                        $NO_UNDEFINED -version-info 2:2:2"
19031: 
19032: EXTRA_LIBPCRE32_LDFLAGS="$EXTRA_LIBPCRE32_LDFLAGS \
19033:                        $NO_UNDEFINED -version-info 0:2:0"
19034: 
19035: EXTRA_LIBPCREPOSIX_LDFLAGS="$EXTRA_LIBPCREPOSIX_LDFLAGS \
19036:                             $NO_UNDEFINED -version-info 0:2:0"
19037: 
19038: EXTRA_LIBPCRECPP_LDFLAGS="$EXTRA_LIBPCRECPP_LDFLAGS \
19039:                           $NO_UNDEFINED -version-info 0:0:0 \
19040:                           $EXPORT_ALL_SYMBOLS"
19041: 
19042: 
19043: 
19044: 
19045: 
19046: 
19047: 
19048: # When we run 'make distcheck', use these arguments. Turning off compiler
19049: # optimization makes it run faster.
19050: DISTCHECK_CONFIGURE_FLAGS="CFLAGS='' CXXFLAGS='' --enable-pcre16 --enable-pcre32 --enable-jit --enable-cpp --enable-unicode-properties"
19051: 
19052: 
19053: # Check that, if --enable-pcregrep-libz or --enable-pcregrep-libbz2 is
19054: # specified, the relevant library is available.
19055: 
19056: if test "$enable_pcregrep_libz" = "yes"; then
19057:   if test "$HAVE_ZLIB_H" != "1"; then
19058:     echo "** Cannot --enable-pcregrep-libz because zlib.h was not found"
19059:     exit 1
19060:   fi
19061:   if test "$HAVE_LIBZ" != "1"; then
19062:     echo "** Cannot --enable-pcregrep-libz because libz was not found"
19063:     exit 1
19064:   fi
19065:   LIBZ="-lz"
19066: fi
19067: 
19068: 
19069: if test "$enable_pcregrep_libbz2" = "yes"; then
19070:   if test "$HAVE_BZLIB_H" != "1"; then
19071:     echo "** Cannot --enable-pcregrep-libbz2 because bzlib.h was not found"
19072:     exit 1
19073:   fi
19074:   if test "$HAVE_LIBBZ2" != "1"; then
19075:     echo "** Cannot --enable-pcregrep-libbz2 because libbz2 was not found"
19076:     exit 1
19077:   fi
19078:   LIBBZ2="-lbz2"
19079: fi
19080: 
19081: 
19082: # Similarly for --enable-pcretest-readline
19083: 
19084: if test "$enable_pcretest_libedit" = "yes"; then
19085:   if test "$enable_pcretest_libreadline" = "yes"; then
19086:     echo "** Cannot use both --enable-pcretest-libedit and --enable-pcretest-readline"
19087:     exit 1
19088:   fi
19089:   if test "$HAVE_EDITLINE_READLINE_H" != "1" -a \
19090:           "$HAVE_READLINE_READLINE_H" != "1"; then
19091:     echo "** Cannot --enable-pcretest-libedit because neither editline/readline.h"
19092:     echo "** nor readline/readline.h was found."
19093:     exit 1
19094:   fi
19095:   if test -z "$LIBEDIT"; then
19096:     echo "** Cannot --enable-pcretest-libedit because libedit library was not found."
19097:     exit 1
19098:   fi
19099: fi
19100: 
19101: if test "$enable_pcretest_libreadline" = "yes"; then
19102:   if test "$HAVE_READLINE_H" != "1"; then
19103:     echo "** Cannot --enable-pcretest-readline because readline/readline.h was not found."
19104:     exit 1
19105:   fi
19106:   if test "$HAVE_HISTORY_H" != "1"; then
19107:     echo "** Cannot --enable-pcretest-readline because readline/history.h was not found."
19108:     exit 1
19109:   fi
19110:   if test -z "$LIBREADLINE"; then
19111:     echo "** Cannot --enable-pcretest-readline because readline library was not found."
19112:     exit 1
19113:   fi
19114: fi
19115: 
19116: # Handle valgrind support
19117: 
19118: if test "$enable_valgrind" = "yes"; then
19119: 
19120: 
19121: 
19122: 
19123: 
19124: 
19125: 
19126: if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
19127: 	if test -n "$ac_tool_prefix"; then
19128:   # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
19129: set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
19130: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19131: $as_echo_n "checking for $ac_word... " >&6; }
19132: if ${ac_cv_path_PKG_CONFIG+:} false; then :
19133:   $as_echo_n "(cached) " >&6
19134: else
19135:   case $PKG_CONFIG in
19136:   [\\/]* | ?:[\\/]*)
19137:   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
19138:   ;;
19139:   *)
19140:   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19141: for as_dir in $PATH
19142: do
19143:   IFS=$as_save_IFS
19144:   test -z "$as_dir" && as_dir=.
19145:     for ac_exec_ext in '' $ac_executable_extensions; do
19146:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19147:     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
19148:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19149:     break 2
19150:   fi
19151: done
19152:   done
19153: IFS=$as_save_IFS
19154: 
19155:   ;;
19156: esac
19157: fi
19158: PKG_CONFIG=$ac_cv_path_PKG_CONFIG
19159: if test -n "$PKG_CONFIG"; then
19160:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
19161: $as_echo "$PKG_CONFIG" >&6; }
19162: else
19163:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19164: $as_echo "no" >&6; }
19165: fi
19166: 
19167: 
19168: fi
19169: if test -z "$ac_cv_path_PKG_CONFIG"; then
19170:   ac_pt_PKG_CONFIG=$PKG_CONFIG
19171:   # Extract the first word of "pkg-config", so it can be a program name with args.
19172: set dummy pkg-config; ac_word=$2
19173: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19174: $as_echo_n "checking for $ac_word... " >&6; }
19175: if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
19176:   $as_echo_n "(cached) " >&6
19177: else
19178:   case $ac_pt_PKG_CONFIG in
19179:   [\\/]* | ?:[\\/]*)
19180:   ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
19181:   ;;
19182:   *)
19183:   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19184: for as_dir in $PATH
19185: do
19186:   IFS=$as_save_IFS
19187:   test -z "$as_dir" && as_dir=.
19188:     for ac_exec_ext in '' $ac_executable_extensions; do
19189:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19190:     ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
19191:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19192:     break 2
19193:   fi
19194: done
19195:   done
19196: IFS=$as_save_IFS
19197: 
19198:   ;;
19199: esac
19200: fi
19201: ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
19202: if test -n "$ac_pt_PKG_CONFIG"; then
19203:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
19204: $as_echo "$ac_pt_PKG_CONFIG" >&6; }
19205: else
19206:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19207: $as_echo "no" >&6; }
19208: fi
19209: 
19210:   if test "x$ac_pt_PKG_CONFIG" = x; then
19211:     PKG_CONFIG=""
19212:   else
19213:     case $cross_compiling:$ac_tool_warned in
19214: yes:)
19215: { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
19216: $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
19217: ac_tool_warned=yes ;;
19218: esac
19219:     PKG_CONFIG=$ac_pt_PKG_CONFIG
19220:   fi
19221: else
19222:   PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
19223: fi
19224: 
19225: fi
19226: if test -n "$PKG_CONFIG"; then
19227: 	_pkg_min_version=0.9.0
19228: 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
19229: $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
19230: 	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
19231: 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19232: $as_echo "yes" >&6; }
19233: 	else
19234: 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19235: $as_echo "no" >&6; }
19236: 		PKG_CONFIG=""
19237: 	fi
19238: fi
19239: 
19240: pkg_failed=no
19241: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for VALGRIND" >&5
19242: $as_echo_n "checking for VALGRIND... " >&6; }
19243: 
19244: if test -n "$VALGRIND_CFLAGS"; then
19245:     pkg_cv_VALGRIND_CFLAGS="$VALGRIND_CFLAGS"
19246:  elif test -n "$PKG_CONFIG"; then
19247:     if test -n "$PKG_CONFIG" && \
19248:     { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"valgrind\""; } >&5
19249:   ($PKG_CONFIG --exists --print-errors "valgrind") 2>&5
19250:   ac_status=$?
19251:   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19252:   test $ac_status = 0; }; then
19253:   pkg_cv_VALGRIND_CFLAGS=`$PKG_CONFIG --cflags "valgrind" 2>/dev/null`
19254: 		      test "x$?" != "x0" && pkg_failed=yes
19255: else
19256:   pkg_failed=yes
19257: fi
19258:  else
19259:     pkg_failed=untried
19260: fi
19261: if test -n "$VALGRIND_LIBS"; then
19262:     pkg_cv_VALGRIND_LIBS="$VALGRIND_LIBS"
19263:  elif test -n "$PKG_CONFIG"; then
19264:     if test -n "$PKG_CONFIG" && \
19265:     { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"valgrind\""; } >&5
19266:   ($PKG_CONFIG --exists --print-errors "valgrind") 2>&5
19267:   ac_status=$?
19268:   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19269:   test $ac_status = 0; }; then
19270:   pkg_cv_VALGRIND_LIBS=`$PKG_CONFIG --libs "valgrind" 2>/dev/null`
19271: 		      test "x$?" != "x0" && pkg_failed=yes
19272: else
19273:   pkg_failed=yes
19274: fi
19275:  else
19276:     pkg_failed=untried
19277: fi
19278: 
19279: 
19280: 
19281: if test $pkg_failed = yes; then
19282:    	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19283: $as_echo "no" >&6; }
19284: 
19285: if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
19286:         _pkg_short_errors_supported=yes
19287: else
19288:         _pkg_short_errors_supported=no
19289: fi
19290:         if test $_pkg_short_errors_supported = yes; then
19291: 	        VALGRIND_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "valgrind" 2>&1`
19292:         else
19293: 	        VALGRIND_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "valgrind" 2>&1`
19294:         fi
19295: 	# Put the nasty error message in config.log where it belongs
19296: 	echo "$VALGRIND_PKG_ERRORS" >&5
19297: 
19298: 	as_fn_error $? "Package requirements (valgrind) were not met:
19299: 
19300: $VALGRIND_PKG_ERRORS
19301: 
19302: Consider adjusting the PKG_CONFIG_PATH environment variable if you
19303: installed software in a non-standard prefix.
19304: 
19305: Alternatively, you may set the environment variables VALGRIND_CFLAGS
19306: and VALGRIND_LIBS to avoid the need to call pkg-config.
19307: See the pkg-config man page for more details." "$LINENO" 5
19308: elif test $pkg_failed = untried; then
19309:      	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19310: $as_echo "no" >&6; }
19311: 	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
19312: $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
19313: as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
19314: is in your PATH or set the PKG_CONFIG environment variable to the full
19315: path to pkg-config.
19316: 
19317: Alternatively, you may set the environment variables VALGRIND_CFLAGS
19318: and VALGRIND_LIBS to avoid the need to call pkg-config.
19319: See the pkg-config man page for more details.
19320: 
19321: To get pkg-config, see <http://pkg-config.freedesktop.org/>.
19322: See \`config.log' for more details" "$LINENO" 5; }
19323: else
19324: 	VALGRIND_CFLAGS=$pkg_cv_VALGRIND_CFLAGS
19325: 	VALGRIND_LIBS=$pkg_cv_VALGRIND_LIBS
19326:         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19327: $as_echo "yes" >&6; }
19328: 
19329: fi
19330: fi
19331: 
19332: # Handle code coverage reporting support
19333: if test "$enable_coverage" = "yes"; then
19334:   if test "x$GCC" != "xyes"; then
19335:     as_fn_error $? "Code coverage reports can only be generated when using GCC" "$LINENO" 5
19336:   fi
19337: 
19338:   # ccache is incompatible with gcov
19339:   # Extract the first word of "shtool", so it can be a program name with args.
19340: set dummy shtool; ac_word=$2
19341: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19342: $as_echo_n "checking for $ac_word... " >&6; }
19343: if ${ac_cv_path_SHTOOL+:} false; then :
19344:   $as_echo_n "(cached) " >&6
19345: else
19346:   case $SHTOOL in
19347:   [\\/]* | ?:[\\/]*)
19348:   ac_cv_path_SHTOOL="$SHTOOL" # Let the user override the test with a path.
19349:   ;;
19350:   *)
19351:   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19352: for as_dir in $PATH
19353: do
19354:   IFS=$as_save_IFS
19355:   test -z "$as_dir" && as_dir=.
19356:     for ac_exec_ext in '' $ac_executable_extensions; do
19357:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19358:     ac_cv_path_SHTOOL="$as_dir/$ac_word$ac_exec_ext"
19359:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19360:     break 2
19361:   fi
19362: done
19363:   done
19364: IFS=$as_save_IFS
19365: 
19366:   test -z "$ac_cv_path_SHTOOL" && ac_cv_path_SHTOOL="false"
19367:   ;;
19368: esac
19369: fi
19370: SHTOOL=$ac_cv_path_SHTOOL
19371: if test -n "$SHTOOL"; then
19372:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SHTOOL" >&5
19373: $as_echo "$SHTOOL" >&6; }
19374: else
19375:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19376: $as_echo "no" >&6; }
19377: fi
19378: 
19379: 
19380:   case `$SHTOOL path $CC` in
19381:     *ccache*) cc_ccache=yes;;
19382:     *) cc_ccache=no;;
19383:   esac
19384: 
19385:   if test "$cc_ccache" = "yes"; then
19386:     if test -z "$CCACHE_DISABLE" -o "$CCACHE_DISABLE" != "1"; then
19387:       as_fn_error $? "must export CCACHE_DISABLE=1 to disable ccache for code coverage" "$LINENO" 5
19388:     fi
19389:   fi
19390: 
19391: 
19392:   # Extract the first word of "lcov", so it can be a program name with args.
19393: set dummy lcov; ac_word=$2
19394: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19395: $as_echo_n "checking for $ac_word... " >&6; }
19396: if ${ac_cv_path_LCOV+:} false; then :
19397:   $as_echo_n "(cached) " >&6
19398: else
19399:   case $LCOV in
19400:   [\\/]* | ?:[\\/]*)
19401:   ac_cv_path_LCOV="$LCOV" # Let the user override the test with a path.
19402:   ;;
19403:   *)
19404:   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19405: for as_dir in $PATH
19406: do
19407:   IFS=$as_save_IFS
19408:   test -z "$as_dir" && as_dir=.
19409:     for ac_exec_ext in '' $ac_executable_extensions; do
19410:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19411:     ac_cv_path_LCOV="$as_dir/$ac_word$ac_exec_ext"
19412:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19413:     break 2
19414:   fi
19415: done
19416:   done
19417: IFS=$as_save_IFS
19418: 
19419:   test -z "$ac_cv_path_LCOV" && ac_cv_path_LCOV="false"
19420:   ;;
19421: esac
19422: fi
19423: LCOV=$ac_cv_path_LCOV
19424: if test -n "$LCOV"; then
19425:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LCOV" >&5
19426: $as_echo "$LCOV" >&6; }
19427: else
19428:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19429: $as_echo "no" >&6; }
19430: fi
19431: 
19432: 
19433:   if test "x$LCOV" = "xfalse"; then
19434:     as_fn_error $? "lcov not found" "$LINENO" 5
19435:   fi
19436: 
19437: 
19438:   # Extract the first word of "genhtml", so it can be a program name with args.
19439: set dummy genhtml; ac_word=$2
19440: { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19441: $as_echo_n "checking for $ac_word... " >&6; }
19442: if ${ac_cv_path_GENHTML+:} false; then :
19443:   $as_echo_n "(cached) " >&6
19444: else
19445:   case $GENHTML in
19446:   [\\/]* | ?:[\\/]*)
19447:   ac_cv_path_GENHTML="$GENHTML" # Let the user override the test with a path.
19448:   ;;
19449:   *)
19450:   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19451: for as_dir in $PATH
19452: do
19453:   IFS=$as_save_IFS
19454:   test -z "$as_dir" && as_dir=.
19455:     for ac_exec_ext in '' $ac_executable_extensions; do
19456:   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
19457:     ac_cv_path_GENHTML="$as_dir/$ac_word$ac_exec_ext"
19458:     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19459:     break 2
19460:   fi
19461: done
19462:   done
19463: IFS=$as_save_IFS
19464: 
19465:   test -z "$ac_cv_path_GENHTML" && ac_cv_path_GENHTML="false"
19466:   ;;
19467: esac
19468: fi
19469: GENHTML=$ac_cv_path_GENHTML
19470: if test -n "$GENHTML"; then
19471:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GENHTML" >&5
19472: $as_echo "$GENHTML" >&6; }
19473: else
19474:   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19475: $as_echo "no" >&6; }
19476: fi
19477: 
19478: 
19479:   if test "x$GENHTML" = "xfalse"; then
19480:     as_fn_error $? "genhtml not found" "$LINENO" 5
19481:   fi
19482: 
19483:   # Set flags needed for gcov
19484:   GCOV_CFLAGS="-O0 -ggdb3 -fprofile-arcs -ftest-coverage"
19485:   GCOV_CXXFLAGS="-O0 -ggdb3 -fprofile-arcs -ftest-coverage"
19486:   GCOV_LIBS="-lgcov"
19487: 
19488: 
19489: 
19490: fi # enable_coverage
19491: 
19492:  if test "x$enable_coverage" = "xyes"; then
19493:   WITH_GCOV_TRUE=
19494:   WITH_GCOV_FALSE='#'
19495: else
19496:   WITH_GCOV_TRUE='#'
19497:   WITH_GCOV_FALSE=
19498: fi
19499: 
19500: 
19501: # Produce these files, in addition to config.h.
19502: ac_config_files="$ac_config_files Makefile libpcre.pc libpcre16.pc libpcre32.pc libpcreposix.pc libpcrecpp.pc pcre-config pcre.h pcre_stringpiece.h pcrecpparg.h"
19503: 
19504: 
19505: # Make the generated script files executable.
19506: ac_config_commands="$ac_config_commands script-chmod"
19507: 
19508: 
19509: # Make sure that pcre_chartables.c is removed in case the method for
19510: # creating it was changed by reconfiguration.
19511: ac_config_commands="$ac_config_commands delete-old-chartables"
19512: 
19513: 
19514: cat >confcache <<\_ACEOF
19515: # This file is a shell script that caches the results of configure
19516: # tests run on this system so they can be shared between configure
19517: # scripts and configure runs, see configure's option --config-cache.
19518: # It is not useful on other systems.  If it contains results you don't
19519: # want to keep, you may remove or edit it.
19520: #
19521: # config.status only pays attention to the cache file if you give it
19522: # the --recheck option to rerun configure.
19523: #
19524: # `ac_cv_env_foo' variables (set or unset) will be overridden when
19525: # loading this file, other *unset* `ac_cv_foo' will be assigned the
19526: # following values.
19527: 
19528: _ACEOF
19529: 
19530: # The following way of writing the cache mishandles newlines in values,
19531: # but we know of no workaround that is simple, portable, and efficient.
19532: # So, we kill variables containing newlines.
19533: # Ultrix sh set writes to stderr and can't be redirected directly,
19534: # and sets the high bit in the cache file unless we assign to the vars.
19535: (
19536:   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
19537:     eval ac_val=\$$ac_var
19538:     case $ac_val in #(
19539:     *${as_nl}*)
19540:       case $ac_var in #(
19541:       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
19542: $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
19543:       esac
19544:       case $ac_var in #(
19545:       _ | IFS | as_nl) ;; #(
19546:       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
19547:       *) { eval $ac_var=; unset $ac_var;} ;;
19548:       esac ;;
19549:     esac
19550:   done
19551: 
19552:   (set) 2>&1 |
19553:     case $as_nl`(ac_space=' '; set) 2>&1` in #(
19554:     *${as_nl}ac_space=\ *)
19555:       # `set' does not quote correctly, so add quotes: double-quote
19556:       # substitution turns \\\\ into \\, and sed turns \\ into \.
19557:       sed -n \
19558: 	"s/'/'\\\\''/g;
19559: 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
19560:       ;; #(
19561:     *)
19562:       # `set' quotes correctly as required by POSIX, so do not add quotes.
19563:       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
19564:       ;;
19565:     esac |
19566:     sort
19567: ) |
19568:   sed '
19569:      /^ac_cv_env_/b end
19570:      t clear
19571:      :clear
19572:      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
19573:      t end
19574:      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
19575:      :end' >>confcache
19576: if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
19577:   if test -w "$cache_file"; then
19578:     if test "x$cache_file" != "x/dev/null"; then
19579:       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
19580: $as_echo "$as_me: updating cache $cache_file" >&6;}
19581:       if test ! -f "$cache_file" || test -h "$cache_file"; then
19582: 	cat confcache >"$cache_file"
19583:       else
19584:         case $cache_file in #(
19585:         */* | ?:*)
19586: 	  mv -f confcache "$cache_file"$$ &&
19587: 	  mv -f "$cache_file"$$ "$cache_file" ;; #(
19588:         *)
19589: 	  mv -f confcache "$cache_file" ;;
19590: 	esac
19591:       fi
19592:     fi
19593:   else
19594:     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
19595: $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
19596:   fi
19597: fi
19598: rm -f confcache
19599: 
19600: test "x$prefix" = xNONE && prefix=$ac_default_prefix
19601: # Let make expand exec_prefix.
19602: test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
19603: 
19604: DEFS=-DHAVE_CONFIG_H
19605: 
19606: ac_libobjs=
19607: ac_ltlibobjs=
19608: U=
19609: for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
19610:   # 1. Remove the extension, and $U if already installed.
19611:   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
19612:   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
19613:   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
19614:   #    will be set to the directory where LIBOBJS objects are built.
19615:   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
19616:   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
19617: done
19618: LIBOBJS=$ac_libobjs
19619: 
19620: LTLIBOBJS=$ac_ltlibobjs
19621: 
19622: 
19623: { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
19624: $as_echo_n "checking that generated files are newer than configure... " >&6; }
19625:    if test -n "$am_sleep_pid"; then
19626:      # Hide warnings about reused PIDs.
19627:      wait $am_sleep_pid 2>/dev/null
19628:    fi
19629:    { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
19630: $as_echo "done" >&6; }
19631:  if test -n "$EXEEXT"; then
19632:   am__EXEEXT_TRUE=
19633:   am__EXEEXT_FALSE='#'
19634: else
19635:   am__EXEEXT_TRUE='#'
19636:   am__EXEEXT_FALSE=
19637: fi
19638: 
19639: if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
19640:   as_fn_error $? "conditional \"AMDEP\" was never defined.
19641: Usually this means the macro was only invoked conditionally." "$LINENO" 5
19642: fi
19643: if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
19644:   as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
19645: Usually this means the macro was only invoked conditionally." "$LINENO" 5
19646: fi
19647: if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
19648:   as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
19649: Usually this means the macro was only invoked conditionally." "$LINENO" 5
19650: fi
19651: if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
19652:   as_fn_error $? "conditional \"am__fastdepCXX\" was never defined.
19653: Usually this means the macro was only invoked conditionally." "$LINENO" 5
19654: fi
19655: if test -z "${WITH_PCRE8_TRUE}" && test -z "${WITH_PCRE8_FALSE}"; then
19656:   as_fn_error $? "conditional \"WITH_PCRE8\" was never defined.
19657: Usually this means the macro was only invoked conditionally." "$LINENO" 5
19658: fi
19659: if test -z "${WITH_PCRE16_TRUE}" && test -z "${WITH_PCRE16_FALSE}"; then
19660:   as_fn_error $? "conditional \"WITH_PCRE16\" was never defined.
19661: Usually this means the macro was only invoked conditionally." "$LINENO" 5
19662: fi
19663: if test -z "${WITH_PCRE32_TRUE}" && test -z "${WITH_PCRE32_FALSE}"; then
19664:   as_fn_error $? "conditional \"WITH_PCRE32\" was never defined.
19665: Usually this means the macro was only invoked conditionally." "$LINENO" 5
19666: fi
19667: if test -z "${WITH_PCRE_CPP_TRUE}" && test -z "${WITH_PCRE_CPP_FALSE}"; then
19668:   as_fn_error $? "conditional \"WITH_PCRE_CPP\" was never defined.
19669: Usually this means the macro was only invoked conditionally." "$LINENO" 5
19670: fi
19671: if test -z "${WITH_REBUILD_CHARTABLES_TRUE}" && test -z "${WITH_REBUILD_CHARTABLES_FALSE}"; then
19672:   as_fn_error $? "conditional \"WITH_REBUILD_CHARTABLES\" was never defined.
19673: Usually this means the macro was only invoked conditionally." "$LINENO" 5
19674: fi
19675: if test -z "${WITH_JIT_TRUE}" && test -z "${WITH_JIT_FALSE}"; then
19676:   as_fn_error $? "conditional \"WITH_JIT\" was never defined.
19677: Usually this means the macro was only invoked conditionally." "$LINENO" 5
19678: fi
19679: if test -z "${WITH_UTF_TRUE}" && test -z "${WITH_UTF_FALSE}"; then
19680:   as_fn_error $? "conditional \"WITH_UTF\" was never defined.
19681: Usually this means the macro was only invoked conditionally." "$LINENO" 5
19682: fi
19683: if test -z "${WITH_VALGRIND_TRUE}" && test -z "${WITH_VALGRIND_FALSE}"; then
19684:   as_fn_error $? "conditional \"WITH_VALGRIND\" was never defined.
19685: Usually this means the macro was only invoked conditionally." "$LINENO" 5
19686: fi
19687: if test -z "${WITH_GCOV_TRUE}" && test -z "${WITH_GCOV_FALSE}"; then
19688:   as_fn_error $? "conditional \"WITH_GCOV\" was never defined.
19689: Usually this means the macro was only invoked conditionally." "$LINENO" 5
19690: fi
19691: 
19692: : "${CONFIG_STATUS=./config.status}"
19693: ac_write_fail=0
19694: ac_clean_files_save=$ac_clean_files
19695: ac_clean_files="$ac_clean_files $CONFIG_STATUS"
19696: { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
19697: $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
19698: as_write_fail=0
19699: cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
19700: #! $SHELL
19701: # Generated by $as_me.
19702: # Run this file to recreate the current configuration.
19703: # Compiler output produced by configure, useful for debugging
19704: # configure, is in config.log if it exists.
19705: 
19706: debug=false
19707: ac_cs_recheck=false
19708: ac_cs_silent=false
19709: 
19710: SHELL=\${CONFIG_SHELL-$SHELL}
19711: export SHELL
19712: _ASEOF
19713: cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
19714: ## -------------------- ##
19715: ## M4sh Initialization. ##
19716: ## -------------------- ##
19717: 
19718: # Be more Bourne compatible
19719: DUALCASE=1; export DUALCASE # for MKS sh
19720: if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
19721:   emulate sh
19722:   NULLCMD=:
19723:   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
19724:   # is contrary to our usage.  Disable this feature.
19725:   alias -g '${1+"$@"}'='"$@"'
19726:   setopt NO_GLOB_SUBST
19727: else
19728:   case `(set -o) 2>/dev/null` in #(
19729:   *posix*) :
19730:     set -o posix ;; #(
19731:   *) :
19732:      ;;
19733: esac
19734: fi
19735: 
19736: 
19737: as_nl='
19738: '
19739: export as_nl
19740: # Printing a long string crashes Solaris 7 /usr/bin/printf.
19741: as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
19742: as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
19743: as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
19744: # Prefer a ksh shell builtin over an external printf program on Solaris,
19745: # but without wasting forks for bash or zsh.
19746: if test -z "$BASH_VERSION$ZSH_VERSION" \
19747:     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
19748:   as_echo='print -r --'
19749:   as_echo_n='print -rn --'
19750: elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
19751:   as_echo='printf %s\n'
19752:   as_echo_n='printf %s'
19753: else
19754:   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
19755:     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
19756:     as_echo_n='/usr/ucb/echo -n'
19757:   else
19758:     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
19759:     as_echo_n_body='eval
19760:       arg=$1;
19761:       case $arg in #(
19762:       *"$as_nl"*)
19763: 	expr "X$arg" : "X\\(.*\\)$as_nl";
19764: 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
19765:       esac;
19766:       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
19767:     '
19768:     export as_echo_n_body
19769:     as_echo_n='sh -c $as_echo_n_body as_echo'
19770:   fi
19771:   export as_echo_body
19772:   as_echo='sh -c $as_echo_body as_echo'
19773: fi
19774: 
19775: # The user is always right.
19776: if test "${PATH_SEPARATOR+set}" != set; then
19777:   PATH_SEPARATOR=:
19778:   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
19779:     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
19780:       PATH_SEPARATOR=';'
19781:   }
19782: fi
19783: 
19784: 
19785: # IFS
19786: # We need space, tab and new line, in precisely that order.  Quoting is
19787: # there to prevent editors from complaining about space-tab.
19788: # (If _AS_PATH_WALK were called with IFS unset, it would disable word
19789: # splitting by setting IFS to empty value.)
19790: IFS=" ""	$as_nl"
19791: 
19792: # Find who we are.  Look in the path if we contain no directory separator.
19793: as_myself=
19794: case $0 in #((
19795:   *[\\/]* ) as_myself=$0 ;;
19796:   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19797: for as_dir in $PATH
19798: do
19799:   IFS=$as_save_IFS
19800:   test -z "$as_dir" && as_dir=.
19801:     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
19802:   done
19803: IFS=$as_save_IFS
19804: 
19805:      ;;
19806: esac
19807: # We did not find ourselves, most probably we were run as `sh COMMAND'
19808: # in which case we are not to be found in the path.
19809: if test "x$as_myself" = x; then
19810:   as_myself=$0
19811: fi
19812: if test ! -f "$as_myself"; then
19813:   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
19814:   exit 1
19815: fi
19816: 
19817: # Unset variables that we do not need and which cause bugs (e.g. in
19818: # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
19819: # suppresses any "Segmentation fault" message there.  '((' could
19820: # trigger a bug in pdksh 5.2.14.
19821: for as_var in BASH_ENV ENV MAIL MAILPATH
19822: do eval test x\${$as_var+set} = xset \
19823:   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
19824: done
19825: PS1='$ '
19826: PS2='> '
19827: PS4='+ '
19828: 
19829: # NLS nuisances.
19830: LC_ALL=C
19831: export LC_ALL
19832: LANGUAGE=C
19833: export LANGUAGE
19834: 
19835: # CDPATH.
19836: (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
19837: 
19838: 
19839: # as_fn_error STATUS ERROR [LINENO LOG_FD]
19840: # ----------------------------------------
19841: # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
19842: # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
19843: # script with STATUS, using 1 if that was 0.
19844: as_fn_error ()
19845: {
19846:   as_status=$1; test $as_status -eq 0 && as_status=1
19847:   if test "$4"; then
19848:     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
19849:     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
19850:   fi
19851:   $as_echo "$as_me: error: $2" >&2
19852:   as_fn_exit $as_status
19853: } # as_fn_error
19854: 
19855: 
19856: # as_fn_set_status STATUS
19857: # -----------------------
19858: # Set $? to STATUS, without forking.
19859: as_fn_set_status ()
19860: {
19861:   return $1
19862: } # as_fn_set_status
19863: 
19864: # as_fn_exit STATUS
19865: # -----------------
19866: # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
19867: as_fn_exit ()
19868: {
19869:   set +e
19870:   as_fn_set_status $1
19871:   exit $1
19872: } # as_fn_exit
19873: 
19874: # as_fn_unset VAR
19875: # ---------------
19876: # Portably unset VAR.
19877: as_fn_unset ()
19878: {
19879:   { eval $1=; unset $1;}
19880: }
19881: as_unset=as_fn_unset
19882: # as_fn_append VAR VALUE
19883: # ----------------------
19884: # Append the text in VALUE to the end of the definition contained in VAR. Take
19885: # advantage of any shell optimizations that allow amortized linear growth over
19886: # repeated appends, instead of the typical quadratic growth present in naive
19887: # implementations.
19888: if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
19889:   eval 'as_fn_append ()
19890:   {
19891:     eval $1+=\$2
19892:   }'
19893: else
19894:   as_fn_append ()
19895:   {
19896:     eval $1=\$$1\$2
19897:   }
19898: fi # as_fn_append
19899: 
19900: # as_fn_arith ARG...
19901: # ------------------
19902: # Perform arithmetic evaluation on the ARGs, and store the result in the
19903: # global $as_val. Take advantage of shells that can avoid forks. The arguments
19904: # must be portable across $(()) and expr.
19905: if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
19906:   eval 'as_fn_arith ()
19907:   {
19908:     as_val=$(( $* ))
19909:   }'
19910: else
19911:   as_fn_arith ()
19912:   {
19913:     as_val=`expr "$@" || test $? -eq 1`
19914:   }
19915: fi # as_fn_arith
19916: 
19917: 
19918: if expr a : '\(a\)' >/dev/null 2>&1 &&
19919:    test "X`expr 00001 : '.*\(...\)'`" = X001; then
19920:   as_expr=expr
19921: else
19922:   as_expr=false
19923: fi
19924: 
19925: if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
19926:   as_basename=basename
19927: else
19928:   as_basename=false
19929: fi
19930: 
19931: if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
19932:   as_dirname=dirname
19933: else
19934:   as_dirname=false
19935: fi
19936: 
19937: as_me=`$as_basename -- "$0" ||
19938: $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
19939: 	 X"$0" : 'X\(//\)$' \| \
19940: 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
19941: $as_echo X/"$0" |
19942:     sed '/^.*\/\([^/][^/]*\)\/*$/{
19943: 	    s//\1/
19944: 	    q
19945: 	  }
19946: 	  /^X\/\(\/\/\)$/{
19947: 	    s//\1/
19948: 	    q
19949: 	  }
19950: 	  /^X\/\(\/\).*/{
19951: 	    s//\1/
19952: 	    q
19953: 	  }
19954: 	  s/.*/./; q'`
19955: 
19956: # Avoid depending upon Character Ranges.
19957: as_cr_letters='abcdefghijklmnopqrstuvwxyz'
19958: as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
19959: as_cr_Letters=$as_cr_letters$as_cr_LETTERS
19960: as_cr_digits='0123456789'
19961: as_cr_alnum=$as_cr_Letters$as_cr_digits
19962: 
19963: ECHO_C= ECHO_N= ECHO_T=
19964: case `echo -n x` in #(((((
19965: -n*)
19966:   case `echo 'xy\c'` in
19967:   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
19968:   xy)  ECHO_C='\c';;
19969:   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
19970:        ECHO_T='	';;
19971:   esac;;
19972: *)
19973:   ECHO_N='-n';;
19974: esac
19975: 
19976: rm -f conf$$ conf$$.exe conf$$.file
19977: if test -d conf$$.dir; then
19978:   rm -f conf$$.dir/conf$$.file
19979: else
19980:   rm -f conf$$.dir
19981:   mkdir conf$$.dir 2>/dev/null
19982: fi
19983: if (echo >conf$$.file) 2>/dev/null; then
19984:   if ln -s conf$$.file conf$$ 2>/dev/null; then
19985:     as_ln_s='ln -s'
19986:     # ... but there are two gotchas:
19987:     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
19988:     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
19989:     # In both cases, we have to default to `cp -pR'.
19990:     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
19991:       as_ln_s='cp -pR'
19992:   elif ln conf$$.file conf$$ 2>/dev/null; then
19993:     as_ln_s=ln
19994:   else
19995:     as_ln_s='cp -pR'
19996:   fi
19997: else
19998:   as_ln_s='cp -pR'
19999: fi
20000: rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
20001: rmdir conf$$.dir 2>/dev/null
20002: 
20003: 
20004: # as_fn_mkdir_p
20005: # -------------
20006: # Create "$as_dir" as a directory, including parents if necessary.
20007: as_fn_mkdir_p ()
20008: {
20009: 
20010:   case $as_dir in #(
20011:   -*) as_dir=./$as_dir;;
20012:   esac
20013:   test -d "$as_dir" || eval $as_mkdir_p || {
20014:     as_dirs=
20015:     while :; do
20016:       case $as_dir in #(
20017:       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
20018:       *) as_qdir=$as_dir;;
20019:       esac
20020:       as_dirs="'$as_qdir' $as_dirs"
20021:       as_dir=`$as_dirname -- "$as_dir" ||
20022: $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20023: 	 X"$as_dir" : 'X\(//\)[^/]' \| \
20024: 	 X"$as_dir" : 'X\(//\)$' \| \
20025: 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
20026: $as_echo X"$as_dir" |
20027:     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20028: 	    s//\1/
20029: 	    q
20030: 	  }
20031: 	  /^X\(\/\/\)[^/].*/{
20032: 	    s//\1/
20033: 	    q
20034: 	  }
20035: 	  /^X\(\/\/\)$/{
20036: 	    s//\1/
20037: 	    q
20038: 	  }
20039: 	  /^X\(\/\).*/{
20040: 	    s//\1/
20041: 	    q
20042: 	  }
20043: 	  s/.*/./; q'`
20044:       test -d "$as_dir" && break
20045:     done
20046:     test -z "$as_dirs" || eval "mkdir $as_dirs"
20047:   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
20048: 
20049: 
20050: } # as_fn_mkdir_p
20051: if mkdir -p . 2>/dev/null; then
20052:   as_mkdir_p='mkdir -p "$as_dir"'
20053: else
20054:   test -d ./-p && rmdir ./-p
20055:   as_mkdir_p=false
20056: fi
20057: 
20058: 
20059: # as_fn_executable_p FILE
20060: # -----------------------
20061: # Test if FILE is an executable regular file.
20062: as_fn_executable_p ()
20063: {
20064:   test -f "$1" && test -x "$1"
20065: } # as_fn_executable_p
20066: as_test_x='test -x'
20067: as_executable_p=as_fn_executable_p
20068: 
20069: # Sed expression to map a string onto a valid CPP name.
20070: as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
20071: 
20072: # Sed expression to map a string onto a valid variable name.
20073: as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
20074: 
20075: 
20076: exec 6>&1
20077: ## ----------------------------------- ##
20078: ## Main body of $CONFIG_STATUS script. ##
20079: ## ----------------------------------- ##
20080: _ASEOF
20081: test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
20082: 
20083: cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20084: # Save the log message, to keep $0 and so on meaningful, and to
20085: # report actual input values of CONFIG_FILES etc. instead of their
20086: # values after options handling.
20087: ac_log="
20088: This file was extended by PCRE $as_me 8.34, which was
20089: generated by GNU Autoconf 2.69.  Invocation command line was
20090: 
20091:   CONFIG_FILES    = $CONFIG_FILES
20092:   CONFIG_HEADERS  = $CONFIG_HEADERS
20093:   CONFIG_LINKS    = $CONFIG_LINKS
20094:   CONFIG_COMMANDS = $CONFIG_COMMANDS
20095:   $ $0 $@
20096: 
20097: on `(hostname || uname -n) 2>/dev/null | sed 1q`
20098: "
20099: 
20100: _ACEOF
20101: 
20102: case $ac_config_files in *"
20103: "*) set x $ac_config_files; shift; ac_config_files=$*;;
20104: esac
20105: 
20106: case $ac_config_headers in *"
20107: "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
20108: esac
20109: 
20110: 
20111: cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20112: # Files that config.status was made for.
20113: config_files="$ac_config_files"
20114: config_headers="$ac_config_headers"
20115: config_commands="$ac_config_commands"
20116: 
20117: _ACEOF
20118: 
20119: cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20120: ac_cs_usage="\
20121: \`$as_me' instantiates files and other configuration actions
20122: from templates according to the current configuration.  Unless the files
20123: and actions are specified as TAGs, all are instantiated by default.
20124: 
20125: Usage: $0 [OPTION]... [TAG]...
20126: 
20127:   -h, --help       print this help, then exit
20128:   -V, --version    print version number and configuration settings, then exit
20129:       --config     print configuration, then exit
20130:   -q, --quiet, --silent
20131:                    do not print progress messages
20132:   -d, --debug      don't remove temporary files
20133:       --recheck    update $as_me by reconfiguring in the same conditions
20134:       --file=FILE[:TEMPLATE]
20135:                    instantiate the configuration file FILE
20136:       --header=FILE[:TEMPLATE]
20137:                    instantiate the configuration header FILE
20138: 
20139: Configuration files:
20140: $config_files
20141: 
20142: Configuration headers:
20143: $config_headers
20144: 
20145: Configuration commands:
20146: $config_commands
20147: 
20148: Report bugs to the package provider."
20149: 
20150: _ACEOF
20151: cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20152: ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
20153: ac_cs_version="\\
20154: PCRE config.status 8.34
20155: configured by $0, generated by GNU Autoconf 2.69,
20156:   with options \\"\$ac_cs_config\\"
20157: 
20158: Copyright (C) 2012 Free Software Foundation, Inc.
20159: This config.status script is free software; the Free Software Foundation
20160: gives unlimited permission to copy, distribute and modify it."
20161: 
20162: ac_pwd='$ac_pwd'
20163: srcdir='$srcdir'
20164: INSTALL='$INSTALL'
20165: MKDIR_P='$MKDIR_P'
20166: AWK='$AWK'
20167: test -n "\$AWK" || AWK=awk
20168: _ACEOF
20169: 
20170: cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20171: # The default lists apply if the user does not specify any file.
20172: ac_need_defaults=:
20173: while test $# != 0
20174: do
20175:   case $1 in
20176:   --*=?*)
20177:     ac_option=`expr "X$1" : 'X\([^=]*\)='`
20178:     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
20179:     ac_shift=:
20180:     ;;
20181:   --*=)
20182:     ac_option=`expr "X$1" : 'X\([^=]*\)='`
20183:     ac_optarg=
20184:     ac_shift=:
20185:     ;;
20186:   *)
20187:     ac_option=$1
20188:     ac_optarg=$2
20189:     ac_shift=shift
20190:     ;;
20191:   esac
20192: 
20193:   case $ac_option in
20194:   # Handling of the options.
20195:   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
20196:     ac_cs_recheck=: ;;
20197:   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
20198:     $as_echo "$ac_cs_version"; exit ;;
20199:   --config | --confi | --conf | --con | --co | --c )
20200:     $as_echo "$ac_cs_config"; exit ;;
20201:   --debug | --debu | --deb | --de | --d | -d )
20202:     debug=: ;;
20203:   --file | --fil | --fi | --f )
20204:     $ac_shift
20205:     case $ac_optarg in
20206:     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
20207:     '') as_fn_error $? "missing file argument" ;;
20208:     esac
20209:     as_fn_append CONFIG_FILES " '$ac_optarg'"
20210:     ac_need_defaults=false;;
20211:   --header | --heade | --head | --hea )
20212:     $ac_shift
20213:     case $ac_optarg in
20214:     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
20215:     esac
20216:     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
20217:     ac_need_defaults=false;;
20218:   --he | --h)
20219:     # Conflict between --help and --header
20220:     as_fn_error $? "ambiguous option: \`$1'
20221: Try \`$0 --help' for more information.";;
20222:   --help | --hel | -h )
20223:     $as_echo "$ac_cs_usage"; exit ;;
20224:   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
20225:   | -silent | --silent | --silen | --sile | --sil | --si | --s)
20226:     ac_cs_silent=: ;;
20227: 
20228:   # This is an error.
20229:   -*) as_fn_error $? "unrecognized option: \`$1'
20230: Try \`$0 --help' for more information." ;;
20231: 
20232:   *) as_fn_append ac_config_targets " $1"
20233:      ac_need_defaults=false ;;
20234: 
20235:   esac
20236:   shift
20237: done
20238: 
20239: ac_configure_extra_args=
20240: 
20241: if $ac_cs_silent; then
20242:   exec 6>/dev/null
20243:   ac_configure_extra_args="$ac_configure_extra_args --silent"
20244: fi
20245: 
20246: _ACEOF
20247: cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20248: if \$ac_cs_recheck; then
20249:   set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
20250:   shift
20251:   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
20252:   CONFIG_SHELL='$SHELL'
20253:   export CONFIG_SHELL
20254:   exec "\$@"
20255: fi
20256: 
20257: _ACEOF
20258: cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20259: exec 5>>config.log
20260: {
20261:   echo
20262:   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
20263: ## Running $as_me. ##
20264: _ASBOX
20265:   $as_echo "$ac_log"
20266: } >&5
20267: 
20268: _ACEOF
20269: cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20270: #
20271: # INIT-COMMANDS
20272: #
20273: AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
20274: 
20275: 
20276: # The HP-UX ksh and POSIX shell print the target directory to stdout
20277: # if CDPATH is set.
20278: (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
20279: 
20280: sed_quote_subst='$sed_quote_subst'
20281: double_quote_subst='$double_quote_subst'
20282: delay_variable_subst='$delay_variable_subst'
20283: AS='`$ECHO "$AS" | $SED "$delay_single_quote_subst"`'
20284: DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
20285: OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
20286: macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
20287: macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
20288: enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
20289: enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
20290: pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
20291: enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
20292: SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
20293: ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
20294: PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
20295: host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
20296: host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
20297: host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
20298: build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
20299: build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
20300: build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
20301: SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
20302: Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
20303: GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
20304: EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
20305: FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
20306: LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
20307: NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
20308: LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
20309: max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
20310: ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
20311: exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
20312: lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
20313: lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
20314: lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
20315: lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
20316: lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
20317: reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
20318: reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
20319: deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
20320: file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
20321: file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
20322: want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
20323: sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
20324: AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
20325: AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
20326: archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
20327: STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
20328: RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
20329: old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
20330: old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
20331: old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
20332: lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
20333: CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
20334: CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
20335: compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
20336: GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
20337: lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
20338: lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
20339: lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
20340: lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
20341: nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
20342: lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
20343: objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
20344: MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
20345: lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
20346: lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
20347: lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
20348: lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
20349: lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
20350: need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
20351: MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
20352: DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
20353: NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
20354: LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
20355: OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
20356: OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
20357: libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
20358: shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
20359: extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
20360: archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
20361: enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
20362: export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
20363: whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
20364: compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
20365: old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
20366: old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
20367: archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
20368: archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
20369: module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
20370: module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
20371: with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
20372: allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
20373: no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
20374: hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
20375: hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
20376: hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
20377: hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
20378: hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
20379: hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
20380: hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
20381: inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
20382: link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
20383: always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
20384: export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
20385: exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
20386: include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
20387: prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
20388: postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
20389: file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
20390: variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
20391: need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
20392: need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
20393: version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
20394: runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
20395: shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
20396: shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
20397: libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
20398: library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
20399: soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
20400: install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
20401: postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
20402: postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
20403: finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
20404: finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
20405: hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
20406: sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
20407: sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
20408: hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
20409: enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
20410: enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
20411: enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
20412: old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
20413: striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
20414: compiler_lib_search_dirs='`$ECHO "$compiler_lib_search_dirs" | $SED "$delay_single_quote_subst"`'
20415: predep_objects='`$ECHO "$predep_objects" | $SED "$delay_single_quote_subst"`'
20416: postdep_objects='`$ECHO "$postdep_objects" | $SED "$delay_single_quote_subst"`'
20417: predeps='`$ECHO "$predeps" | $SED "$delay_single_quote_subst"`'
20418: postdeps='`$ECHO "$postdeps" | $SED "$delay_single_quote_subst"`'
20419: compiler_lib_search_path='`$ECHO "$compiler_lib_search_path" | $SED "$delay_single_quote_subst"`'
20420: LD_CXX='`$ECHO "$LD_CXX" | $SED "$delay_single_quote_subst"`'
20421: reload_flag_CXX='`$ECHO "$reload_flag_CXX" | $SED "$delay_single_quote_subst"`'
20422: reload_cmds_CXX='`$ECHO "$reload_cmds_CXX" | $SED "$delay_single_quote_subst"`'
20423: old_archive_cmds_CXX='`$ECHO "$old_archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
20424: compiler_CXX='`$ECHO "$compiler_CXX" | $SED "$delay_single_quote_subst"`'
20425: GCC_CXX='`$ECHO "$GCC_CXX" | $SED "$delay_single_quote_subst"`'
20426: lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "$lt_prog_compiler_no_builtin_flag_CXX" | $SED "$delay_single_quote_subst"`'
20427: lt_prog_compiler_pic_CXX='`$ECHO "$lt_prog_compiler_pic_CXX" | $SED "$delay_single_quote_subst"`'
20428: lt_prog_compiler_wl_CXX='`$ECHO "$lt_prog_compiler_wl_CXX" | $SED "$delay_single_quote_subst"`'
20429: lt_prog_compiler_static_CXX='`$ECHO "$lt_prog_compiler_static_CXX" | $SED "$delay_single_quote_subst"`'
20430: lt_cv_prog_compiler_c_o_CXX='`$ECHO "$lt_cv_prog_compiler_c_o_CXX" | $SED "$delay_single_quote_subst"`'
20431: archive_cmds_need_lc_CXX='`$ECHO "$archive_cmds_need_lc_CXX" | $SED "$delay_single_quote_subst"`'
20432: enable_shared_with_static_runtimes_CXX='`$ECHO "$enable_shared_with_static_runtimes_CXX" | $SED "$delay_single_quote_subst"`'
20433: export_dynamic_flag_spec_CXX='`$ECHO "$export_dynamic_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
20434: whole_archive_flag_spec_CXX='`$ECHO "$whole_archive_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
20435: compiler_needs_object_CXX='`$ECHO "$compiler_needs_object_CXX" | $SED "$delay_single_quote_subst"`'
20436: old_archive_from_new_cmds_CXX='`$ECHO "$old_archive_from_new_cmds_CXX" | $SED "$delay_single_quote_subst"`'
20437: old_archive_from_expsyms_cmds_CXX='`$ECHO "$old_archive_from_expsyms_cmds_CXX" | $SED "$delay_single_quote_subst"`'
20438: archive_cmds_CXX='`$ECHO "$archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
20439: archive_expsym_cmds_CXX='`$ECHO "$archive_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
20440: module_cmds_CXX='`$ECHO "$module_cmds_CXX" | $SED "$delay_single_quote_subst"`'
20441: module_expsym_cmds_CXX='`$ECHO "$module_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
20442: with_gnu_ld_CXX='`$ECHO "$with_gnu_ld_CXX" | $SED "$delay_single_quote_subst"`'
20443: allow_undefined_flag_CXX='`$ECHO "$allow_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
20444: no_undefined_flag_CXX='`$ECHO "$no_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
20445: hardcode_libdir_flag_spec_CXX='`$ECHO "$hardcode_libdir_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
20446: hardcode_libdir_separator_CXX='`$ECHO "$hardcode_libdir_separator_CXX" | $SED "$delay_single_quote_subst"`'
20447: hardcode_direct_CXX='`$ECHO "$hardcode_direct_CXX" | $SED "$delay_single_quote_subst"`'
20448: hardcode_direct_absolute_CXX='`$ECHO "$hardcode_direct_absolute_CXX" | $SED "$delay_single_quote_subst"`'
20449: hardcode_minus_L_CXX='`$ECHO "$hardcode_minus_L_CXX" | $SED "$delay_single_quote_subst"`'
20450: hardcode_shlibpath_var_CXX='`$ECHO "$hardcode_shlibpath_var_CXX" | $SED "$delay_single_quote_subst"`'
20451: hardcode_automatic_CXX='`$ECHO "$hardcode_automatic_CXX" | $SED "$delay_single_quote_subst"`'
20452: inherit_rpath_CXX='`$ECHO "$inherit_rpath_CXX" | $SED "$delay_single_quote_subst"`'
20453: link_all_deplibs_CXX='`$ECHO "$link_all_deplibs_CXX" | $SED "$delay_single_quote_subst"`'
20454: always_export_symbols_CXX='`$ECHO "$always_export_symbols_CXX" | $SED "$delay_single_quote_subst"`'
20455: export_symbols_cmds_CXX='`$ECHO "$export_symbols_cmds_CXX" | $SED "$delay_single_quote_subst"`'
20456: exclude_expsyms_CXX='`$ECHO "$exclude_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
20457: include_expsyms_CXX='`$ECHO "$include_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
20458: prelink_cmds_CXX='`$ECHO "$prelink_cmds_CXX" | $SED "$delay_single_quote_subst"`'
20459: postlink_cmds_CXX='`$ECHO "$postlink_cmds_CXX" | $SED "$delay_single_quote_subst"`'
20460: file_list_spec_CXX='`$ECHO "$file_list_spec_CXX" | $SED "$delay_single_quote_subst"`'
20461: hardcode_action_CXX='`$ECHO "$hardcode_action_CXX" | $SED "$delay_single_quote_subst"`'
20462: compiler_lib_search_dirs_CXX='`$ECHO "$compiler_lib_search_dirs_CXX" | $SED "$delay_single_quote_subst"`'
20463: predep_objects_CXX='`$ECHO "$predep_objects_CXX" | $SED "$delay_single_quote_subst"`'
20464: postdep_objects_CXX='`$ECHO "$postdep_objects_CXX" | $SED "$delay_single_quote_subst"`'
20465: predeps_CXX='`$ECHO "$predeps_CXX" | $SED "$delay_single_quote_subst"`'
20466: postdeps_CXX='`$ECHO "$postdeps_CXX" | $SED "$delay_single_quote_subst"`'
20467: compiler_lib_search_path_CXX='`$ECHO "$compiler_lib_search_path_CXX" | $SED "$delay_single_quote_subst"`'
20468: 
20469: LTCC='$LTCC'
20470: LTCFLAGS='$LTCFLAGS'
20471: compiler='$compiler_DEFAULT'
20472: 
20473: # A function that is used when there is no print builtin or printf.
20474: func_fallback_echo ()
20475: {
20476:   eval 'cat <<_LTECHO_EOF
20477: \$1
20478: _LTECHO_EOF'
20479: }
20480: 
20481: # Quote evaled strings.
20482: for var in AS \
20483: DLLTOOL \
20484: OBJDUMP \
20485: SHELL \
20486: ECHO \
20487: PATH_SEPARATOR \
20488: SED \
20489: GREP \
20490: EGREP \
20491: FGREP \
20492: LD \
20493: NM \
20494: LN_S \
20495: lt_SP2NL \
20496: lt_NL2SP \
20497: reload_flag \
20498: deplibs_check_method \
20499: file_magic_cmd \
20500: file_magic_glob \
20501: want_nocaseglob \
20502: sharedlib_from_linklib_cmd \
20503: AR \
20504: AR_FLAGS \
20505: archiver_list_spec \
20506: STRIP \
20507: RANLIB \
20508: CC \
20509: CFLAGS \
20510: compiler \
20511: lt_cv_sys_global_symbol_pipe \
20512: lt_cv_sys_global_symbol_to_cdecl \
20513: lt_cv_sys_global_symbol_to_c_name_address \
20514: lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
20515: nm_file_list_spec \
20516: lt_prog_compiler_no_builtin_flag \
20517: lt_prog_compiler_pic \
20518: lt_prog_compiler_wl \
20519: lt_prog_compiler_static \
20520: lt_cv_prog_compiler_c_o \
20521: need_locks \
20522: MANIFEST_TOOL \
20523: DSYMUTIL \
20524: NMEDIT \
20525: LIPO \
20526: OTOOL \
20527: OTOOL64 \
20528: shrext_cmds \
20529: export_dynamic_flag_spec \
20530: whole_archive_flag_spec \
20531: compiler_needs_object \
20532: with_gnu_ld \
20533: allow_undefined_flag \
20534: no_undefined_flag \
20535: hardcode_libdir_flag_spec \
20536: hardcode_libdir_separator \
20537: exclude_expsyms \
20538: include_expsyms \
20539: file_list_spec \
20540: variables_saved_for_relink \
20541: libname_spec \
20542: library_names_spec \
20543: soname_spec \
20544: install_override_mode \
20545: finish_eval \
20546: old_striplib \
20547: striplib \
20548: compiler_lib_search_dirs \
20549: predep_objects \
20550: postdep_objects \
20551: predeps \
20552: postdeps \
20553: compiler_lib_search_path \
20554: LD_CXX \
20555: reload_flag_CXX \
20556: compiler_CXX \
20557: lt_prog_compiler_no_builtin_flag_CXX \
20558: lt_prog_compiler_pic_CXX \
20559: lt_prog_compiler_wl_CXX \
20560: lt_prog_compiler_static_CXX \
20561: lt_cv_prog_compiler_c_o_CXX \
20562: export_dynamic_flag_spec_CXX \
20563: whole_archive_flag_spec_CXX \
20564: compiler_needs_object_CXX \
20565: with_gnu_ld_CXX \
20566: allow_undefined_flag_CXX \
20567: no_undefined_flag_CXX \
20568: hardcode_libdir_flag_spec_CXX \
20569: hardcode_libdir_separator_CXX \
20570: exclude_expsyms_CXX \
20571: include_expsyms_CXX \
20572: file_list_spec_CXX \
20573: compiler_lib_search_dirs_CXX \
20574: predep_objects_CXX \
20575: postdep_objects_CXX \
20576: predeps_CXX \
20577: postdeps_CXX \
20578: compiler_lib_search_path_CXX; do
20579:     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
20580:     *[\\\\\\\`\\"\\\$]*)
20581:       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
20582:       ;;
20583:     *)
20584:       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
20585:       ;;
20586:     esac
20587: done
20588: 
20589: # Double-quote double-evaled strings.
20590: for var in reload_cmds \
20591: old_postinstall_cmds \
20592: old_postuninstall_cmds \
20593: old_archive_cmds \
20594: extract_expsyms_cmds \
20595: old_archive_from_new_cmds \
20596: old_archive_from_expsyms_cmds \
20597: archive_cmds \
20598: archive_expsym_cmds \
20599: module_cmds \
20600: module_expsym_cmds \
20601: export_symbols_cmds \
20602: prelink_cmds \
20603: postlink_cmds \
20604: postinstall_cmds \
20605: postuninstall_cmds \
20606: finish_cmds \
20607: sys_lib_search_path_spec \
20608: sys_lib_dlsearch_path_spec \
20609: reload_cmds_CXX \
20610: old_archive_cmds_CXX \
20611: old_archive_from_new_cmds_CXX \
20612: old_archive_from_expsyms_cmds_CXX \
20613: archive_cmds_CXX \
20614: archive_expsym_cmds_CXX \
20615: module_cmds_CXX \
20616: module_expsym_cmds_CXX \
20617: export_symbols_cmds_CXX \
20618: prelink_cmds_CXX \
20619: postlink_cmds_CXX; do
20620:     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
20621:     *[\\\\\\\`\\"\\\$]*)
20622:       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
20623:       ;;
20624:     *)
20625:       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
20626:       ;;
20627:     esac
20628: done
20629: 
20630: ac_aux_dir='$ac_aux_dir'
20631: xsi_shell='$xsi_shell'
20632: lt_shell_append='$lt_shell_append'
20633: 
20634: # See if we are running on zsh, and set the options which allow our
20635: # commands through without removal of \ escapes INIT.
20636: if test -n "\${ZSH_VERSION+set}" ; then
20637:    setopt NO_GLOB_SUBST
20638: fi
20639: 
20640: 
20641:     PACKAGE='$PACKAGE'
20642:     VERSION='$VERSION'
20643:     TIMESTAMP='$TIMESTAMP'
20644:     RM='$RM'
20645:     ofile='$ofile'
20646: 
20647: 
20648: 
20649: 
20650: 
20651: 
20652: _ACEOF
20653: 
20654: cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20655: 
20656: # Handling of arguments.
20657: for ac_config_target in $ac_config_targets
20658: do
20659:   case $ac_config_target in
20660:     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
20661:     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
20662:     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
20663:     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
20664:     "libpcre.pc") CONFIG_FILES="$CONFIG_FILES libpcre.pc" ;;
20665:     "libpcre16.pc") CONFIG_FILES="$CONFIG_FILES libpcre16.pc" ;;
20666:     "libpcre32.pc") CONFIG_FILES="$CONFIG_FILES libpcre32.pc" ;;
20667:     "libpcreposix.pc") CONFIG_FILES="$CONFIG_FILES libpcreposix.pc" ;;
20668:     "libpcrecpp.pc") CONFIG_FILES="$CONFIG_FILES libpcrecpp.pc" ;;
20669:     "pcre-config") CONFIG_FILES="$CONFIG_FILES pcre-config" ;;
20670:     "pcre.h") CONFIG_FILES="$CONFIG_FILES pcre.h" ;;
20671:     "pcre_stringpiece.h") CONFIG_FILES="$CONFIG_FILES pcre_stringpiece.h" ;;
20672:     "pcrecpparg.h") CONFIG_FILES="$CONFIG_FILES pcrecpparg.h" ;;
20673:     "script-chmod") CONFIG_COMMANDS="$CONFIG_COMMANDS script-chmod" ;;
20674:     "delete-old-chartables") CONFIG_COMMANDS="$CONFIG_COMMANDS delete-old-chartables" ;;
20675: 
20676:   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
20677:   esac
20678: done
20679: 
20680: 
20681: # If the user did not use the arguments to specify the items to instantiate,
20682: # then the envvar interface is used.  Set only those that are not.
20683: # We use the long form for the default assignment because of an extremely
20684: # bizarre bug on SunOS 4.1.3.
20685: if $ac_need_defaults; then
20686:   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
20687:   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
20688:   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
20689: fi
20690: 
20691: # Have a temporary directory for convenience.  Make it in the build tree
20692: # simply because there is no reason against having it here, and in addition,
20693: # creating and moving files from /tmp can sometimes cause problems.
20694: # Hook for its removal unless debugging.
20695: # Note that there is a small window in which the directory will not be cleaned:
20696: # after its creation but before its name has been assigned to `$tmp'.
20697: $debug ||
20698: {
20699:   tmp= ac_tmp=
20700:   trap 'exit_status=$?
20701:   : "${ac_tmp:=$tmp}"
20702:   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
20703: ' 0
20704:   trap 'as_fn_exit 1' 1 2 13 15
20705: }
20706: # Create a (secure) tmp directory for tmp files.
20707: 
20708: {
20709:   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
20710:   test -d "$tmp"
20711: }  ||
20712: {
20713:   tmp=./conf$$-$RANDOM
20714:   (umask 077 && mkdir "$tmp")
20715: } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
20716: ac_tmp=$tmp
20717: 
20718: # Set up the scripts for CONFIG_FILES section.
20719: # No need to generate them if there are no CONFIG_FILES.
20720: # This happens for instance with `./config.status config.h'.
20721: if test -n "$CONFIG_FILES"; then
20722: 
20723: 
20724: ac_cr=`echo X | tr X '\015'`
20725: # On cygwin, bash can eat \r inside `` if the user requested igncr.
20726: # But we know of no other shell where ac_cr would be empty at this
20727: # point, so we can use a bashism as a fallback.
20728: if test "x$ac_cr" = x; then
20729:   eval ac_cr=\$\'\\r\'
20730: fi
20731: ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
20732: if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
20733:   ac_cs_awk_cr='\\r'
20734: else
20735:   ac_cs_awk_cr=$ac_cr
20736: fi
20737: 
20738: echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
20739: _ACEOF
20740: 
20741: 
20742: {
20743:   echo "cat >conf$$subs.awk <<_ACEOF" &&
20744:   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
20745:   echo "_ACEOF"
20746: } >conf$$subs.sh ||
20747:   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
20748: ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
20749: ac_delim='%!_!# '
20750: for ac_last_try in false false false false false :; do
20751:   . ./conf$$subs.sh ||
20752:     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
20753: 
20754:   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
20755:   if test $ac_delim_n = $ac_delim_num; then
20756:     break
20757:   elif $ac_last_try; then
20758:     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
20759:   else
20760:     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
20761:   fi
20762: done
20763: rm -f conf$$subs.sh
20764: 
20765: cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20766: cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
20767: _ACEOF
20768: sed -n '
20769: h
20770: s/^/S["/; s/!.*/"]=/
20771: p
20772: g
20773: s/^[^!]*!//
20774: :repl
20775: t repl
20776: s/'"$ac_delim"'$//
20777: t delim
20778: :nl
20779: h
20780: s/\(.\{148\}\)..*/\1/
20781: t more1
20782: s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
20783: p
20784: n
20785: b repl
20786: :more1
20787: s/["\\]/\\&/g; s/^/"/; s/$/"\\/
20788: p
20789: g
20790: s/.\{148\}//
20791: t nl
20792: :delim
20793: h
20794: s/\(.\{148\}\)..*/\1/
20795: t more2
20796: s/["\\]/\\&/g; s/^/"/; s/$/"/
20797: p
20798: b
20799: :more2
20800: s/["\\]/\\&/g; s/^/"/; s/$/"\\/
20801: p
20802: g
20803: s/.\{148\}//
20804: t delim
20805: ' <conf$$subs.awk | sed '
20806: /^[^""]/{
20807:   N
20808:   s/\n//
20809: }
20810: ' >>$CONFIG_STATUS || ac_write_fail=1
20811: rm -f conf$$subs.awk
20812: cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20813: _ACAWK
20814: cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
20815:   for (key in S) S_is_set[key] = 1
20816:   FS = ""
20817: 
20818: }
20819: {
20820:   line = $ 0
20821:   nfields = split(line, field, "@")
20822:   substed = 0
20823:   len = length(field[1])
20824:   for (i = 2; i < nfields; i++) {
20825:     key = field[i]
20826:     keylen = length(key)
20827:     if (S_is_set[key]) {
20828:       value = S[key]
20829:       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
20830:       len += length(value) + length(field[++i])
20831:       substed = 1
20832:     } else
20833:       len += 1 + keylen
20834:   }
20835: 
20836:   print line
20837: }
20838: 
20839: _ACAWK
20840: _ACEOF
20841: cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20842: if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
20843:   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
20844: else
20845:   cat
20846: fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
20847:   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
20848: _ACEOF
20849: 
20850: # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
20851: # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
20852: # trailing colons and then remove the whole line if VPATH becomes empty
20853: # (actually we leave an empty line to preserve line numbers).
20854: if test "x$srcdir" = x.; then
20855:   ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
20856: h
20857: s///
20858: s/^/:/
20859: s/[	 ]*$/:/
20860: s/:\$(srcdir):/:/g
20861: s/:\${srcdir}:/:/g
20862: s/:@srcdir@:/:/g
20863: s/^:*//
20864: s/:*$//
20865: x
20866: s/\(=[	 ]*\).*/\1/
20867: G
20868: s/\n//
20869: s/^[^=]*=[	 ]*$//
20870: }'
20871: fi
20872: 
20873: cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20874: fi # test -n "$CONFIG_FILES"
20875: 
20876: # Set up the scripts for CONFIG_HEADERS section.
20877: # No need to generate them if there are no CONFIG_HEADERS.
20878: # This happens for instance with `./config.status Makefile'.
20879: if test -n "$CONFIG_HEADERS"; then
20880: cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
20881: BEGIN {
20882: _ACEOF
20883: 
20884: # Transform confdefs.h into an awk script `defines.awk', embedded as
20885: # here-document in config.status, that substitutes the proper values into
20886: # config.h.in to produce config.h.
20887: 
20888: # Create a delimiter string that does not exist in confdefs.h, to ease
20889: # handling of long lines.
20890: ac_delim='%!_!# '
20891: for ac_last_try in false false :; do
20892:   ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
20893:   if test -z "$ac_tt"; then
20894:     break
20895:   elif $ac_last_try; then
20896:     as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
20897:   else
20898:     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
20899:   fi
20900: done
20901: 
20902: # For the awk script, D is an array of macro values keyed by name,
20903: # likewise P contains macro parameters if any.  Preserve backslash
20904: # newline sequences.
20905: 
20906: ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
20907: sed -n '
20908: s/.\{148\}/&'"$ac_delim"'/g
20909: t rset
20910: :rset
20911: s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
20912: t def
20913: d
20914: :def
20915: s/\\$//
20916: t bsnl
20917: s/["\\]/\\&/g
20918: s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
20919: D["\1"]=" \3"/p
20920: s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
20921: d
20922: :bsnl
20923: s/["\\]/\\&/g
20924: s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
20925: D["\1"]=" \3\\\\\\n"\\/p
20926: t cont
20927: s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
20928: t cont
20929: d
20930: :cont
20931: n
20932: s/.\{148\}/&'"$ac_delim"'/g
20933: t clear
20934: :clear
20935: s/\\$//
20936: t bsnlc
20937: s/["\\]/\\&/g; s/^/"/; s/$/"/p
20938: d
20939: :bsnlc
20940: s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
20941: b cont
20942: ' <confdefs.h | sed '
20943: s/'"$ac_delim"'/"\\\
20944: "/g' >>$CONFIG_STATUS || ac_write_fail=1
20945: 
20946: cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20947:   for (key in D) D_is_set[key] = 1
20948:   FS = ""
20949: }
20950: /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
20951:   line = \$ 0
20952:   split(line, arg, " ")
20953:   if (arg[1] == "#") {
20954:     defundef = arg[2]
20955:     mac1 = arg[3]
20956:   } else {
20957:     defundef = substr(arg[1], 2)
20958:     mac1 = arg[2]
20959:   }
20960:   split(mac1, mac2, "(") #)
20961:   macro = mac2[1]
20962:   prefix = substr(line, 1, index(line, defundef) - 1)
20963:   if (D_is_set[macro]) {
20964:     # Preserve the white space surrounding the "#".
20965:     print prefix "define", macro P[macro] D[macro]
20966:     next
20967:   } else {
20968:     # Replace #undef with comments.  This is necessary, for example,
20969:     # in the case of _POSIX_SOURCE, which is predefined and required
20970:     # on some systems where configure will not decide to define it.
20971:     if (defundef == "undef") {
20972:       print "/*", prefix defundef, macro, "*/"
20973:       next
20974:     }
20975:   }
20976: }
20977: { print }
20978: _ACAWK
20979: _ACEOF
20980: cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20981:   as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
20982: fi # test -n "$CONFIG_HEADERS"
20983: 
20984: 
20985: eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
20986: shift
20987: for ac_tag
20988: do
20989:   case $ac_tag in
20990:   :[FHLC]) ac_mode=$ac_tag; continue;;
20991:   esac
20992:   case $ac_mode$ac_tag in
20993:   :[FHL]*:*);;
20994:   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
20995:   :[FH]-) ac_tag=-:-;;
20996:   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
20997:   esac
20998:   ac_save_IFS=$IFS
20999:   IFS=:
21000:   set x $ac_tag
21001:   IFS=$ac_save_IFS
21002:   shift
21003:   ac_file=$1
21004:   shift
21005: 
21006:   case $ac_mode in
21007:   :L) ac_source=$1;;
21008:   :[FH])
21009:     ac_file_inputs=
21010:     for ac_f
21011:     do
21012:       case $ac_f in
21013:       -) ac_f="$ac_tmp/stdin";;
21014:       *) # Look for the file first in the build tree, then in the source tree
21015: 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
21016: 	 # because $ac_f cannot contain `:'.
21017: 	 test -f "$ac_f" ||
21018: 	   case $ac_f in
21019: 	   [\\/$]*) false;;
21020: 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
21021: 	   esac ||
21022: 	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
21023:       esac
21024:       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
21025:       as_fn_append ac_file_inputs " '$ac_f'"
21026:     done
21027: 
21028:     # Let's still pretend it is `configure' which instantiates (i.e., don't
21029:     # use $as_me), people would be surprised to read:
21030:     #    /* config.h.  Generated by config.status.  */
21031:     configure_input='Generated from '`
21032: 	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
21033: 	`' by configure.'
21034:     if test x"$ac_file" != x-; then
21035:       configure_input="$ac_file.  $configure_input"
21036:       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
21037: $as_echo "$as_me: creating $ac_file" >&6;}
21038:     fi
21039:     # Neutralize special characters interpreted by sed in replacement strings.
21040:     case $configure_input in #(
21041:     *\&* | *\|* | *\\* )
21042:        ac_sed_conf_input=`$as_echo "$configure_input" |
21043:        sed 's/[\\\\&|]/\\\\&/g'`;; #(
21044:     *) ac_sed_conf_input=$configure_input;;
21045:     esac
21046: 
21047:     case $ac_tag in
21048:     *:-:* | *:-) cat >"$ac_tmp/stdin" \
21049:       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
21050:     esac
21051:     ;;
21052:   esac
21053: 
21054:   ac_dir=`$as_dirname -- "$ac_file" ||
21055: $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21056: 	 X"$ac_file" : 'X\(//\)[^/]' \| \
21057: 	 X"$ac_file" : 'X\(//\)$' \| \
21058: 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
21059: $as_echo X"$ac_file" |
21060:     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
21061: 	    s//\1/
21062: 	    q
21063: 	  }
21064: 	  /^X\(\/\/\)[^/].*/{
21065: 	    s//\1/
21066: 	    q
21067: 	  }
21068: 	  /^X\(\/\/\)$/{
21069: 	    s//\1/
21070: 	    q
21071: 	  }
21072: 	  /^X\(\/\).*/{
21073: 	    s//\1/
21074: 	    q
21075: 	  }
21076: 	  s/.*/./; q'`
21077:   as_dir="$ac_dir"; as_fn_mkdir_p
21078:   ac_builddir=.
21079: 
21080: case "$ac_dir" in
21081: .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
21082: *)
21083:   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
21084:   # A ".." for each directory in $ac_dir_suffix.
21085:   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
21086:   case $ac_top_builddir_sub in
21087:   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
21088:   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
21089:   esac ;;
21090: esac
21091: ac_abs_top_builddir=$ac_pwd
21092: ac_abs_builddir=$ac_pwd$ac_dir_suffix
21093: # for backward compatibility:
21094: ac_top_builddir=$ac_top_build_prefix
21095: 
21096: case $srcdir in
21097:   .)  # We are building in place.
21098:     ac_srcdir=.
21099:     ac_top_srcdir=$ac_top_builddir_sub
21100:     ac_abs_top_srcdir=$ac_pwd ;;
21101:   [\\/]* | ?:[\\/]* )  # Absolute name.
21102:     ac_srcdir=$srcdir$ac_dir_suffix;
21103:     ac_top_srcdir=$srcdir
21104:     ac_abs_top_srcdir=$srcdir ;;
21105:   *) # Relative name.
21106:     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
21107:     ac_top_srcdir=$ac_top_build_prefix$srcdir
21108:     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
21109: esac
21110: ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
21111: 
21112: 
21113:   case $ac_mode in
21114:   :F)
21115:   #
21116:   # CONFIG_FILE
21117:   #
21118: 
21119:   case $INSTALL in
21120:   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
21121:   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
21122:   esac
21123:   ac_MKDIR_P=$MKDIR_P
21124:   case $MKDIR_P in
21125:   [\\/$]* | ?:[\\/]* ) ;;
21126:   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
21127:   esac
21128: _ACEOF
21129: 
21130: cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21131: # If the template does not know about datarootdir, expand it.
21132: # FIXME: This hack should be removed a few years after 2.60.
21133: ac_datarootdir_hack=; ac_datarootdir_seen=
21134: ac_sed_dataroot='
21135: /datarootdir/ {
21136:   p
21137:   q
21138: }
21139: /@datadir@/p
21140: /@docdir@/p
21141: /@infodir@/p
21142: /@localedir@/p
21143: /@mandir@/p'
21144: case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
21145: *datarootdir*) ac_datarootdir_seen=yes;;
21146: *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
21147:   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
21148: $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
21149: _ACEOF
21150: cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21151:   ac_datarootdir_hack='
21152:   s&@datadir@&$datadir&g
21153:   s&@docdir@&$docdir&g
21154:   s&@infodir@&$infodir&g
21155:   s&@localedir@&$localedir&g
21156:   s&@mandir@&$mandir&g
21157:   s&\\\${datarootdir}&$datarootdir&g' ;;
21158: esac
21159: _ACEOF
21160: 
21161: # Neutralize VPATH when `$srcdir' = `.'.
21162: # Shell code in configure.ac might set extrasub.
21163: # FIXME: do we really want to maintain this feature?
21164: cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21165: ac_sed_extra="$ac_vpsub
21166: $extrasub
21167: _ACEOF
21168: cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21169: :t
21170: /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
21171: s|@configure_input@|$ac_sed_conf_input|;t t
21172: s&@top_builddir@&$ac_top_builddir_sub&;t t
21173: s&@top_build_prefix@&$ac_top_build_prefix&;t t
21174: s&@srcdir@&$ac_srcdir&;t t
21175: s&@abs_srcdir@&$ac_abs_srcdir&;t t
21176: s&@top_srcdir@&$ac_top_srcdir&;t t
21177: s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
21178: s&@builddir@&$ac_builddir&;t t
21179: s&@abs_builddir@&$ac_abs_builddir&;t t
21180: s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
21181: s&@INSTALL@&$ac_INSTALL&;t t
21182: s&@MKDIR_P@&$ac_MKDIR_P&;t t
21183: $ac_datarootdir_hack
21184: "
21185: eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
21186:   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
21187: 
21188: test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
21189:   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
21190:   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
21191:       "$ac_tmp/out"`; test -z "$ac_out"; } &&
21192:   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
21193: which seems to be undefined.  Please make sure it is defined" >&5
21194: $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
21195: which seems to be undefined.  Please make sure it is defined" >&2;}
21196: 
21197:   rm -f "$ac_tmp/stdin"
21198:   case $ac_file in
21199:   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
21200:   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
21201:   esac \
21202:   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
21203:  ;;
21204:   :H)
21205:   #
21206:   # CONFIG_HEADER
21207:   #
21208:   if test x"$ac_file" != x-; then
21209:     {
21210:       $as_echo "/* $configure_input  */" \
21211:       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
21212:     } >"$ac_tmp/config.h" \
21213:       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
21214:     if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
21215:       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
21216: $as_echo "$as_me: $ac_file is unchanged" >&6;}
21217:     else
21218:       rm -f "$ac_file"
21219:       mv "$ac_tmp/config.h" "$ac_file" \
21220: 	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
21221:     fi
21222:   else
21223:     $as_echo "/* $configure_input  */" \
21224:       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
21225:       || as_fn_error $? "could not create -" "$LINENO" 5
21226:   fi
21227: # Compute "$ac_file"'s index in $config_headers.
21228: _am_arg="$ac_file"
21229: _am_stamp_count=1
21230: for _am_header in $config_headers :; do
21231:   case $_am_header in
21232:     $_am_arg | $_am_arg:* )
21233:       break ;;
21234:     * )
21235:       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
21236:   esac
21237: done
21238: echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
21239: $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21240: 	 X"$_am_arg" : 'X\(//\)[^/]' \| \
21241: 	 X"$_am_arg" : 'X\(//\)$' \| \
21242: 	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
21243: $as_echo X"$_am_arg" |
21244:     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
21245: 	    s//\1/
21246: 	    q
21247: 	  }
21248: 	  /^X\(\/\/\)[^/].*/{
21249: 	    s//\1/
21250: 	    q
21251: 	  }
21252: 	  /^X\(\/\/\)$/{
21253: 	    s//\1/
21254: 	    q
21255: 	  }
21256: 	  /^X\(\/\).*/{
21257: 	    s//\1/
21258: 	    q
21259: 	  }
21260: 	  s/.*/./; q'`/stamp-h$_am_stamp_count
21261:  ;;
21262: 
21263:   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
21264: $as_echo "$as_me: executing $ac_file commands" >&6;}
21265:  ;;
21266:   esac
21267: 
21268: 
21269:   case $ac_file$ac_mode in
21270:     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
21271:   # Older Autoconf quotes --file arguments for eval, but not when files
21272:   # are listed without --file.  Let's play safe and only enable the eval
21273:   # if we detect the quoting.
21274:   case $CONFIG_FILES in
21275:   *\'*) eval set x "$CONFIG_FILES" ;;
21276:   *)   set x $CONFIG_FILES ;;
21277:   esac
21278:   shift
21279:   for mf
21280:   do
21281:     # Strip MF so we end up with the name of the file.
21282:     mf=`echo "$mf" | sed -e 's/:.*$//'`
21283:     # Check whether this is an Automake generated Makefile or not.
21284:     # We used to match only the files named 'Makefile.in', but
21285:     # some people rename them; so instead we look at the file content.
21286:     # Grep'ing the first line is not enough: some people post-process
21287:     # each Makefile.in and add a new line on top of each file to say so.
21288:     # Grep'ing the whole file is not good either: AIX grep has a line
21289:     # limit of 2048, but all sed's we know have understand at least 4000.
21290:     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
21291:       dirpart=`$as_dirname -- "$mf" ||
21292: $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21293: 	 X"$mf" : 'X\(//\)[^/]' \| \
21294: 	 X"$mf" : 'X\(//\)$' \| \
21295: 	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
21296: $as_echo X"$mf" |
21297:     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
21298: 	    s//\1/
21299: 	    q
21300: 	  }
21301: 	  /^X\(\/\/\)[^/].*/{
21302: 	    s//\1/
21303: 	    q
21304: 	  }
21305: 	  /^X\(\/\/\)$/{
21306: 	    s//\1/
21307: 	    q
21308: 	  }
21309: 	  /^X\(\/\).*/{
21310: 	    s//\1/
21311: 	    q
21312: 	  }
21313: 	  s/.*/./; q'`
21314:     else
21315:       continue
21316:     fi
21317:     # Extract the definition of DEPDIR, am__include, and am__quote
21318:     # from the Makefile without running 'make'.
21319:     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
21320:     test -z "$DEPDIR" && continue
21321:     am__include=`sed -n 's/^am__include = //p' < "$mf"`
21322:     test -z "$am__include" && continue
21323:     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
21324:     # Find all dependency output files, they are included files with
21325:     # $(DEPDIR) in their names.  We invoke sed twice because it is the
21326:     # simplest approach to changing $(DEPDIR) to its actual value in the
21327:     # expansion.
21328:     for file in `sed -n "
21329:       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
21330: 	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
21331:       # Make sure the directory exists.
21332:       test -f "$dirpart/$file" && continue
21333:       fdir=`$as_dirname -- "$file" ||
21334: $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21335: 	 X"$file" : 'X\(//\)[^/]' \| \
21336: 	 X"$file" : 'X\(//\)$' \| \
21337: 	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
21338: $as_echo X"$file" |
21339:     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
21340: 	    s//\1/
21341: 	    q
21342: 	  }
21343: 	  /^X\(\/\/\)[^/].*/{
21344: 	    s//\1/
21345: 	    q
21346: 	  }
21347: 	  /^X\(\/\/\)$/{
21348: 	    s//\1/
21349: 	    q
21350: 	  }
21351: 	  /^X\(\/\).*/{
21352: 	    s//\1/
21353: 	    q
21354: 	  }
21355: 	  s/.*/./; q'`
21356:       as_dir=$dirpart/$fdir; as_fn_mkdir_p
21357:       # echo "creating $dirpart/$file"
21358:       echo '# dummy' > "$dirpart/$file"
21359:     done
21360:   done
21361: }
21362:  ;;
21363:     "libtool":C)
21364: 
21365:     # See if we are running on zsh, and set the options which allow our
21366:     # commands through without removal of \ escapes.
21367:     if test -n "${ZSH_VERSION+set}" ; then
21368:       setopt NO_GLOB_SUBST
21369:     fi
21370: 
21371:     cfgfile="${ofile}T"
21372:     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
21373:     $RM "$cfgfile"
21374: 
21375:     cat <<_LT_EOF >> "$cfgfile"
21376: #! $SHELL
21377: 
21378: # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
21379: # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
21380: # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
21381: # NOTE: Changes made to this file will be lost: look at ltmain.sh.
21382: #
21383: #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
21384: #                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
21385: #                 Foundation, Inc.
21386: #   Written by Gordon Matzigkeit, 1996
21387: #
21388: #   This file is part of GNU Libtool.
21389: #
21390: # GNU Libtool is free software; you can redistribute it and/or
21391: # modify it under the terms of the GNU General Public License as
21392: # published by the Free Software Foundation; either version 2 of
21393: # the License, or (at your option) any later version.
21394: #
21395: # As a special exception to the GNU General Public License,
21396: # if you distribute this file as part of a program or library that
21397: # is built using GNU Libtool, you may include this file under the
21398: # same distribution terms that you use for the rest of that program.
21399: #
21400: # GNU Libtool is distributed in the hope that it will be useful,
21401: # but WITHOUT ANY WARRANTY; without even the implied warranty of
21402: # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
21403: # GNU General Public License for more details.
21404: #
21405: # You should have received a copy of the GNU General Public License
21406: # along with GNU Libtool; see the file COPYING.  If not, a copy
21407: # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
21408: # obtained by writing to the Free Software Foundation, Inc.,
21409: # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
21410: 
21411: 
21412: # The names of the tagged configurations supported by this script.
21413: available_tags="CXX "
21414: 
21415: # ### BEGIN LIBTOOL CONFIG
21416: 
21417: # Assembler program.
21418: AS=$lt_AS
21419: 
21420: # DLL creation program.
21421: DLLTOOL=$lt_DLLTOOL
21422: 
21423: # Object dumper program.
21424: OBJDUMP=$lt_OBJDUMP
21425: 
21426: # Which release of libtool.m4 was used?
21427: macro_version=$macro_version
21428: macro_revision=$macro_revision
21429: 
21430: # Whether or not to build shared libraries.
21431: build_libtool_libs=$enable_shared
21432: 
21433: # Whether or not to build static libraries.
21434: build_old_libs=$enable_static
21435: 
21436: # What type of objects to build.
21437: pic_mode=$pic_mode
21438: 
21439: # Whether or not to optimize for fast installation.
21440: fast_install=$enable_fast_install
21441: 
21442: # Shell to use when invoking shell scripts.
21443: SHELL=$lt_SHELL
21444: 
21445: # An echo program that protects backslashes.
21446: ECHO=$lt_ECHO
21447: 
21448: # The PATH separator for the build system.
21449: PATH_SEPARATOR=$lt_PATH_SEPARATOR
21450: 
21451: # The host system.
21452: host_alias=$host_alias
21453: host=$host
21454: host_os=$host_os
21455: 
21456: # The build system.
21457: build_alias=$build_alias
21458: build=$build
21459: build_os=$build_os
21460: 
21461: # A sed program that does not truncate output.
21462: SED=$lt_SED
21463: 
21464: # Sed that helps us avoid accidentally triggering echo(1) options like -n.
21465: Xsed="\$SED -e 1s/^X//"
21466: 
21467: # A grep program that handles long lines.
21468: GREP=$lt_GREP
21469: 
21470: # An ERE matcher.
21471: EGREP=$lt_EGREP
21472: 
21473: # A literal string matcher.
21474: FGREP=$lt_FGREP
21475: 
21476: # A BSD- or MS-compatible name lister.
21477: NM=$lt_NM
21478: 
21479: # Whether we need soft or hard links.
21480: LN_S=$lt_LN_S
21481: 
21482: # What is the maximum length of a command?
21483: max_cmd_len=$max_cmd_len
21484: 
21485: # Object file suffix (normally "o").
21486: objext=$ac_objext
21487: 
21488: # Executable file suffix (normally "").
21489: exeext=$exeext
21490: 
21491: # whether the shell understands "unset".
21492: lt_unset=$lt_unset
21493: 
21494: # turn spaces into newlines.
21495: SP2NL=$lt_lt_SP2NL
21496: 
21497: # turn newlines into spaces.
21498: NL2SP=$lt_lt_NL2SP
21499: 
21500: # convert \$build file names to \$host format.
21501: to_host_file_cmd=$lt_cv_to_host_file_cmd
21502: 
21503: # convert \$build files to toolchain format.
21504: to_tool_file_cmd=$lt_cv_to_tool_file_cmd
21505: 
21506: # Method to check whether dependent libraries are shared objects.
21507: deplibs_check_method=$lt_deplibs_check_method
21508: 
21509: # Command to use when deplibs_check_method = "file_magic".
21510: file_magic_cmd=$lt_file_magic_cmd
21511: 
21512: # How to find potential files when deplibs_check_method = "file_magic".
21513: file_magic_glob=$lt_file_magic_glob
21514: 
21515: # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
21516: want_nocaseglob=$lt_want_nocaseglob
21517: 
21518: # Command to associate shared and link libraries.
21519: sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
21520: 
21521: # The archiver.
21522: AR=$lt_AR
21523: 
21524: # Flags to create an archive.
21525: AR_FLAGS=$lt_AR_FLAGS
21526: 
21527: # How to feed a file listing to the archiver.
21528: archiver_list_spec=$lt_archiver_list_spec
21529: 
21530: # A symbol stripping program.
21531: STRIP=$lt_STRIP
21532: 
21533: # Commands used to install an old-style archive.
21534: RANLIB=$lt_RANLIB
21535: old_postinstall_cmds=$lt_old_postinstall_cmds
21536: old_postuninstall_cmds=$lt_old_postuninstall_cmds
21537: 
21538: # Whether to use a lock for old archive extraction.
21539: lock_old_archive_extraction=$lock_old_archive_extraction
21540: 
21541: # A C compiler.
21542: LTCC=$lt_CC
21543: 
21544: # LTCC compiler flags.
21545: LTCFLAGS=$lt_CFLAGS
21546: 
21547: # Take the output of nm and produce a listing of raw symbols and C names.
21548: global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
21549: 
21550: # Transform the output of nm in a proper C declaration.
21551: global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
21552: 
21553: # Transform the output of nm in a C name address pair.
21554: global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
21555: 
21556: # Transform the output of nm in a C name address pair when lib prefix is needed.
21557: global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
21558: 
21559: # Specify filename containing input files for \$NM.
21560: nm_file_list_spec=$lt_nm_file_list_spec
21561: 
21562: # The root where to search for dependent libraries,and in which our libraries should be installed.
21563: lt_sysroot=$lt_sysroot
21564: 
21565: # The name of the directory that contains temporary libtool files.
21566: objdir=$objdir
21567: 
21568: # Used to examine libraries when file_magic_cmd begins with "file".
21569: MAGIC_CMD=$MAGIC_CMD
21570: 
21571: # Must we lock files when doing compilation?
21572: need_locks=$lt_need_locks
21573: 
21574: # Manifest tool.
21575: MANIFEST_TOOL=$lt_MANIFEST_TOOL
21576: 
21577: # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
21578: DSYMUTIL=$lt_DSYMUTIL
21579: 
21580: # Tool to change global to local symbols on Mac OS X.
21581: NMEDIT=$lt_NMEDIT
21582: 
21583: # Tool to manipulate fat objects and archives on Mac OS X.
21584: LIPO=$lt_LIPO
21585: 
21586: # ldd/readelf like tool for Mach-O binaries on Mac OS X.
21587: OTOOL=$lt_OTOOL
21588: 
21589: # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
21590: OTOOL64=$lt_OTOOL64
21591: 
21592: # Old archive suffix (normally "a").
21593: libext=$libext
21594: 
21595: # Shared library suffix (normally ".so").
21596: shrext_cmds=$lt_shrext_cmds
21597: 
21598: # The commands to extract the exported symbol list from a shared archive.
21599: extract_expsyms_cmds=$lt_extract_expsyms_cmds
21600: 
21601: # Variables whose values should be saved in libtool wrapper scripts and
21602: # restored at link time.
21603: variables_saved_for_relink=$lt_variables_saved_for_relink
21604: 
21605: # Do we need the "lib" prefix for modules?
21606: need_lib_prefix=$need_lib_prefix
21607: 
21608: # Do we need a version for libraries?
21609: need_version=$need_version
21610: 
21611: # Library versioning type.
21612: version_type=$version_type
21613: 
21614: # Shared library runtime path variable.
21615: runpath_var=$runpath_var
21616: 
21617: # Shared library path variable.
21618: shlibpath_var=$shlibpath_var
21619: 
21620: # Is shlibpath searched before the hard-coded library search path?
21621: shlibpath_overrides_runpath=$shlibpath_overrides_runpath
21622: 
21623: # Format of library name prefix.
21624: libname_spec=$lt_libname_spec
21625: 
21626: # List of archive names.  First name is the real one, the rest are links.
21627: # The last name is the one that the linker finds with -lNAME
21628: library_names_spec=$lt_library_names_spec
21629: 
21630: # The coded name of the library, if different from the real name.
21631: soname_spec=$lt_soname_spec
21632: 
21633: # Permission mode override for installation of shared libraries.
21634: install_override_mode=$lt_install_override_mode
21635: 
21636: # Command to use after installation of a shared archive.
21637: postinstall_cmds=$lt_postinstall_cmds
21638: 
21639: # Command to use after uninstallation of a shared archive.
21640: postuninstall_cmds=$lt_postuninstall_cmds
21641: 
21642: # Commands used to finish a libtool library installation in a directory.
21643: finish_cmds=$lt_finish_cmds
21644: 
21645: # As "finish_cmds", except a single script fragment to be evaled but
21646: # not shown.
21647: finish_eval=$lt_finish_eval
21648: 
21649: # Whether we should hardcode library paths into libraries.
21650: hardcode_into_libs=$hardcode_into_libs
21651: 
21652: # Compile-time system search path for libraries.
21653: sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
21654: 
21655: # Run-time system search path for libraries.
21656: sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
21657: 
21658: # Whether dlopen is supported.
21659: dlopen_support=$enable_dlopen
21660: 
21661: # Whether dlopen of programs is supported.
21662: dlopen_self=$enable_dlopen_self
21663: 
21664: # Whether dlopen of statically linked programs is supported.
21665: dlopen_self_static=$enable_dlopen_self_static
21666: 
21667: # Commands to strip libraries.
21668: old_striplib=$lt_old_striplib
21669: striplib=$lt_striplib
21670: 
21671: 
21672: # The linker used to build libraries.
21673: LD=$lt_LD
21674: 
21675: # How to create reloadable object files.
21676: reload_flag=$lt_reload_flag
21677: reload_cmds=$lt_reload_cmds
21678: 
21679: # Commands used to build an old-style archive.
21680: old_archive_cmds=$lt_old_archive_cmds
21681: 
21682: # A language specific compiler.
21683: CC=$lt_compiler
21684: 
21685: # Is the compiler the GNU compiler?
21686: with_gcc=$GCC
21687: 
21688: # Compiler flag to turn off builtin functions.
21689: no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
21690: 
21691: # Additional compiler flags for building library objects.
21692: pic_flag=$lt_lt_prog_compiler_pic
21693: 
21694: # How to pass a linker flag through the compiler.
21695: wl=$lt_lt_prog_compiler_wl
21696: 
21697: # Compiler flag to prevent dynamic linking.
21698: link_static_flag=$lt_lt_prog_compiler_static
21699: 
21700: # Does compiler simultaneously support -c and -o options?
21701: compiler_c_o=$lt_lt_cv_prog_compiler_c_o
21702: 
21703: # Whether or not to add -lc for building shared libraries.
21704: build_libtool_need_lc=$archive_cmds_need_lc
21705: 
21706: # Whether or not to disallow shared libs when runtime libs are static.
21707: allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
21708: 
21709: # Compiler flag to allow reflexive dlopens.
21710: export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
21711: 
21712: # Compiler flag to generate shared objects directly from archives.
21713: whole_archive_flag_spec=$lt_whole_archive_flag_spec
21714: 
21715: # Whether the compiler copes with passing no objects directly.
21716: compiler_needs_object=$lt_compiler_needs_object
21717: 
21718: # Create an old-style archive from a shared archive.
21719: old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
21720: 
21721: # Create a temporary old-style archive to link instead of a shared archive.
21722: old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
21723: 
21724: # Commands used to build a shared archive.
21725: archive_cmds=$lt_archive_cmds
21726: archive_expsym_cmds=$lt_archive_expsym_cmds
21727: 
21728: # Commands used to build a loadable module if different from building
21729: # a shared archive.
21730: module_cmds=$lt_module_cmds
21731: module_expsym_cmds=$lt_module_expsym_cmds
21732: 
21733: # Whether we are building with GNU ld or not.
21734: with_gnu_ld=$lt_with_gnu_ld
21735: 
21736: # Flag that allows shared libraries with undefined symbols to be built.
21737: allow_undefined_flag=$lt_allow_undefined_flag
21738: 
21739: # Flag that enforces no undefined symbols.
21740: no_undefined_flag=$lt_no_undefined_flag
21741: 
21742: # Flag to hardcode \$libdir into a binary during linking.
21743: # This must work even if \$libdir does not exist
21744: hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
21745: 
21746: # Whether we need a single "-rpath" flag with a separated argument.
21747: hardcode_libdir_separator=$lt_hardcode_libdir_separator
21748: 
21749: # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
21750: # DIR into the resulting binary.
21751: hardcode_direct=$hardcode_direct
21752: 
21753: # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
21754: # DIR into the resulting binary and the resulting library dependency is
21755: # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
21756: # library is relocated.
21757: hardcode_direct_absolute=$hardcode_direct_absolute
21758: 
21759: # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
21760: # into the resulting binary.
21761: hardcode_minus_L=$hardcode_minus_L
21762: 
21763: # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
21764: # into the resulting binary.
21765: hardcode_shlibpath_var=$hardcode_shlibpath_var
21766: 
21767: # Set to "yes" if building a shared library automatically hardcodes DIR
21768: # into the library and all subsequent libraries and executables linked
21769: # against it.
21770: hardcode_automatic=$hardcode_automatic
21771: 
21772: # Set to yes if linker adds runtime paths of dependent libraries
21773: # to runtime path list.
21774: inherit_rpath=$inherit_rpath
21775: 
21776: # Whether libtool must link a program against all its dependency libraries.
21777: link_all_deplibs=$link_all_deplibs
21778: 
21779: # Set to "yes" if exported symbols are required.
21780: always_export_symbols=$always_export_symbols
21781: 
21782: # The commands to list exported symbols.
21783: export_symbols_cmds=$lt_export_symbols_cmds
21784: 
21785: # Symbols that should not be listed in the preloaded symbols.
21786: exclude_expsyms=$lt_exclude_expsyms
21787: 
21788: # Symbols that must always be exported.
21789: include_expsyms=$lt_include_expsyms
21790: 
21791: # Commands necessary for linking programs (against libraries) with templates.
21792: prelink_cmds=$lt_prelink_cmds
21793: 
21794: # Commands necessary for finishing linking programs.
21795: postlink_cmds=$lt_postlink_cmds
21796: 
21797: # Specify filename containing input files.
21798: file_list_spec=$lt_file_list_spec
21799: 
21800: # How to hardcode a shared library path into an executable.
21801: hardcode_action=$hardcode_action
21802: 
21803: # The directories searched by this compiler when creating a shared library.
21804: compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
21805: 
21806: # Dependencies to place before and after the objects being linked to
21807: # create a shared library.
21808: predep_objects=$lt_predep_objects
21809: postdep_objects=$lt_postdep_objects
21810: predeps=$lt_predeps
21811: postdeps=$lt_postdeps
21812: 
21813: # The library search path used internally by the compiler when linking
21814: # a shared library.
21815: compiler_lib_search_path=$lt_compiler_lib_search_path
21816: 
21817: # ### END LIBTOOL CONFIG
21818: 
21819: _LT_EOF
21820: 
21821:   case $host_os in
21822:   aix3*)
21823:     cat <<\_LT_EOF >> "$cfgfile"
21824: # AIX sometimes has problems with the GCC collect2 program.  For some
21825: # reason, if we set the COLLECT_NAMES environment variable, the problems
21826: # vanish in a puff of smoke.
21827: if test "X${COLLECT_NAMES+set}" != Xset; then
21828:   COLLECT_NAMES=
21829:   export COLLECT_NAMES
21830: fi
21831: _LT_EOF
21832:     ;;
21833:   esac
21834: 
21835: 
21836: ltmain="$ac_aux_dir/ltmain.sh"
21837: 
21838: 
21839:   # We use sed instead of cat because bash on DJGPP gets confused if
21840:   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
21841:   # text mode, it properly converts lines to CR/LF.  This bash problem
21842:   # is reportedly fixed, but why not run on old versions too?
21843:   sed '$q' "$ltmain" >> "$cfgfile" \
21844:      || (rm -f "$cfgfile"; exit 1)
21845: 
21846:   if test x"$xsi_shell" = xyes; then
21847:   sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
21848: func_dirname ()\
21849: {\
21850: \    case ${1} in\
21851: \      */*) func_dirname_result="${1%/*}${2}" ;;\
21852: \      *  ) func_dirname_result="${3}" ;;\
21853: \    esac\
21854: } # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
21855:   && mv -f "$cfgfile.tmp" "$cfgfile" \
21856:     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21857: test 0 -eq $? || _lt_function_replace_fail=:
21858: 
21859: 
21860:   sed -e '/^func_basename ()$/,/^} # func_basename /c\
21861: func_basename ()\
21862: {\
21863: \    func_basename_result="${1##*/}"\
21864: } # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
21865:   && mv -f "$cfgfile.tmp" "$cfgfile" \
21866:     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21867: test 0 -eq $? || _lt_function_replace_fail=:
21868: 
21869: 
21870:   sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
21871: func_dirname_and_basename ()\
21872: {\
21873: \    case ${1} in\
21874: \      */*) func_dirname_result="${1%/*}${2}" ;;\
21875: \      *  ) func_dirname_result="${3}" ;;\
21876: \    esac\
21877: \    func_basename_result="${1##*/}"\
21878: } # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
21879:   && mv -f "$cfgfile.tmp" "$cfgfile" \
21880:     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21881: test 0 -eq $? || _lt_function_replace_fail=:
21882: 
21883: 
21884:   sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
21885: func_stripname ()\
21886: {\
21887: \    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
21888: \    # positional parameters, so assign one to ordinary parameter first.\
21889: \    func_stripname_result=${3}\
21890: \    func_stripname_result=${func_stripname_result#"${1}"}\
21891: \    func_stripname_result=${func_stripname_result%"${2}"}\
21892: } # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
21893:   && mv -f "$cfgfile.tmp" "$cfgfile" \
21894:     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21895: test 0 -eq $? || _lt_function_replace_fail=:
21896: 
21897: 
21898:   sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
21899: func_split_long_opt ()\
21900: {\
21901: \    func_split_long_opt_name=${1%%=*}\
21902: \    func_split_long_opt_arg=${1#*=}\
21903: } # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
21904:   && mv -f "$cfgfile.tmp" "$cfgfile" \
21905:     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21906: test 0 -eq $? || _lt_function_replace_fail=:
21907: 
21908: 
21909:   sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
21910: func_split_short_opt ()\
21911: {\
21912: \    func_split_short_opt_arg=${1#??}\
21913: \    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
21914: } # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
21915:   && mv -f "$cfgfile.tmp" "$cfgfile" \
21916:     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21917: test 0 -eq $? || _lt_function_replace_fail=:
21918: 
21919: 
21920:   sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
21921: func_lo2o ()\
21922: {\
21923: \    case ${1} in\
21924: \      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
21925: \      *)    func_lo2o_result=${1} ;;\
21926: \    esac\
21927: } # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
21928:   && mv -f "$cfgfile.tmp" "$cfgfile" \
21929:     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21930: test 0 -eq $? || _lt_function_replace_fail=:
21931: 
21932: 
21933:   sed -e '/^func_xform ()$/,/^} # func_xform /c\
21934: func_xform ()\
21935: {\
21936:     func_xform_result=${1%.*}.lo\
21937: } # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
21938:   && mv -f "$cfgfile.tmp" "$cfgfile" \
21939:     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21940: test 0 -eq $? || _lt_function_replace_fail=:
21941: 
21942: 
21943:   sed -e '/^func_arith ()$/,/^} # func_arith /c\
21944: func_arith ()\
21945: {\
21946:     func_arith_result=$(( $* ))\
21947: } # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
21948:   && mv -f "$cfgfile.tmp" "$cfgfile" \
21949:     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21950: test 0 -eq $? || _lt_function_replace_fail=:
21951: 
21952: 
21953:   sed -e '/^func_len ()$/,/^} # func_len /c\
21954: func_len ()\
21955: {\
21956:     func_len_result=${#1}\
21957: } # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
21958:   && mv -f "$cfgfile.tmp" "$cfgfile" \
21959:     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21960: test 0 -eq $? || _lt_function_replace_fail=:
21961: 
21962: fi
21963: 
21964: if test x"$lt_shell_append" = xyes; then
21965:   sed -e '/^func_append ()$/,/^} # func_append /c\
21966: func_append ()\
21967: {\
21968:     eval "${1}+=\\${2}"\
21969: } # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
21970:   && mv -f "$cfgfile.tmp" "$cfgfile" \
21971:     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21972: test 0 -eq $? || _lt_function_replace_fail=:
21973: 
21974: 
21975:   sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
21976: func_append_quoted ()\
21977: {\
21978: \    func_quote_for_eval "${2}"\
21979: \    eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
21980: } # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
21981:   && mv -f "$cfgfile.tmp" "$cfgfile" \
21982:     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21983: test 0 -eq $? || _lt_function_replace_fail=:
21984: 
21985: 
21986:   # Save a `func_append' function call where possible by direct use of '+='
21987:   sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
21988:     && mv -f "$cfgfile.tmp" "$cfgfile" \
21989:       || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21990:   test 0 -eq $? || _lt_function_replace_fail=:
21991: else
21992:   # Save a `func_append' function call even when '+=' is not available
21993:   sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
21994:     && mv -f "$cfgfile.tmp" "$cfgfile" \
21995:       || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21996:   test 0 -eq $? || _lt_function_replace_fail=:
21997: fi
21998: 
21999: if test x"$_lt_function_replace_fail" = x":"; then
22000:   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
22001: $as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
22002: fi
22003: 
22004: 
22005:    mv -f "$cfgfile" "$ofile" ||
22006:     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
22007:   chmod +x "$ofile"
22008: 
22009: 
22010:     cat <<_LT_EOF >> "$ofile"
22011: 
22012: # ### BEGIN LIBTOOL TAG CONFIG: CXX
22013: 
22014: # The linker used to build libraries.
22015: LD=$lt_LD_CXX
22016: 
22017: # How to create reloadable object files.
22018: reload_flag=$lt_reload_flag_CXX
22019: reload_cmds=$lt_reload_cmds_CXX
22020: 
22021: # Commands used to build an old-style archive.
22022: old_archive_cmds=$lt_old_archive_cmds_CXX
22023: 
22024: # A language specific compiler.
22025: CC=$lt_compiler_CXX
22026: 
22027: # Is the compiler the GNU compiler?
22028: with_gcc=$GCC_CXX
22029: 
22030: # Compiler flag to turn off builtin functions.
22031: no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
22032: 
22033: # Additional compiler flags for building library objects.
22034: pic_flag=$lt_lt_prog_compiler_pic_CXX
22035: 
22036: # How to pass a linker flag through the compiler.
22037: wl=$lt_lt_prog_compiler_wl_CXX
22038: 
22039: # Compiler flag to prevent dynamic linking.
22040: link_static_flag=$lt_lt_prog_compiler_static_CXX
22041: 
22042: # Does compiler simultaneously support -c and -o options?
22043: compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
22044: 
22045: # Whether or not to add -lc for building shared libraries.
22046: build_libtool_need_lc=$archive_cmds_need_lc_CXX
22047: 
22048: # Whether or not to disallow shared libs when runtime libs are static.
22049: allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
22050: 
22051: # Compiler flag to allow reflexive dlopens.
22052: export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
22053: 
22054: # Compiler flag to generate shared objects directly from archives.
22055: whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
22056: 
22057: # Whether the compiler copes with passing no objects directly.
22058: compiler_needs_object=$lt_compiler_needs_object_CXX
22059: 
22060: # Create an old-style archive from a shared archive.
22061: old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
22062: 
22063: # Create a temporary old-style archive to link instead of a shared archive.
22064: old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
22065: 
22066: # Commands used to build a shared archive.
22067: archive_cmds=$lt_archive_cmds_CXX
22068: archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
22069: 
22070: # Commands used to build a loadable module if different from building
22071: # a shared archive.
22072: module_cmds=$lt_module_cmds_CXX
22073: module_expsym_cmds=$lt_module_expsym_cmds_CXX
22074: 
22075: # Whether we are building with GNU ld or not.
22076: with_gnu_ld=$lt_with_gnu_ld_CXX
22077: 
22078: # Flag that allows shared libraries with undefined symbols to be built.
22079: allow_undefined_flag=$lt_allow_undefined_flag_CXX
22080: 
22081: # Flag that enforces no undefined symbols.
22082: no_undefined_flag=$lt_no_undefined_flag_CXX
22083: 
22084: # Flag to hardcode \$libdir into a binary during linking.
22085: # This must work even if \$libdir does not exist
22086: hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
22087: 
22088: # Whether we need a single "-rpath" flag with a separated argument.
22089: hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
22090: 
22091: # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
22092: # DIR into the resulting binary.
22093: hardcode_direct=$hardcode_direct_CXX
22094: 
22095: # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
22096: # DIR into the resulting binary and the resulting library dependency is
22097: # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
22098: # library is relocated.
22099: hardcode_direct_absolute=$hardcode_direct_absolute_CXX
22100: 
22101: # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
22102: # into the resulting binary.
22103: hardcode_minus_L=$hardcode_minus_L_CXX
22104: 
22105: # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
22106: # into the resulting binary.
22107: hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
22108: 
22109: # Set to "yes" if building a shared library automatically hardcodes DIR
22110: # into the library and all subsequent libraries and executables linked
22111: # against it.
22112: hardcode_automatic=$hardcode_automatic_CXX
22113: 
22114: # Set to yes if linker adds runtime paths of dependent libraries
22115: # to runtime path list.
22116: inherit_rpath=$inherit_rpath_CXX
22117: 
22118: # Whether libtool must link a program against all its dependency libraries.
22119: link_all_deplibs=$link_all_deplibs_CXX
22120: 
22121: # Set to "yes" if exported symbols are required.
22122: always_export_symbols=$always_export_symbols_CXX
22123: 
22124: # The commands to list exported symbols.
22125: export_symbols_cmds=$lt_export_symbols_cmds_CXX
22126: 
22127: # Symbols that should not be listed in the preloaded symbols.
22128: exclude_expsyms=$lt_exclude_expsyms_CXX
22129: 
22130: # Symbols that must always be exported.
22131: include_expsyms=$lt_include_expsyms_CXX
22132: 
22133: # Commands necessary for linking programs (against libraries) with templates.
22134: prelink_cmds=$lt_prelink_cmds_CXX
22135: 
22136: # Commands necessary for finishing linking programs.
22137: postlink_cmds=$lt_postlink_cmds_CXX
22138: 
22139: # Specify filename containing input files.
22140: file_list_spec=$lt_file_list_spec_CXX
22141: 
22142: # How to hardcode a shared library path into an executable.
22143: hardcode_action=$hardcode_action_CXX
22144: 
22145: # The directories searched by this compiler when creating a shared library.
22146: compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
22147: 
22148: # Dependencies to place before and after the objects being linked to
22149: # create a shared library.
22150: predep_objects=$lt_predep_objects_CXX
22151: postdep_objects=$lt_postdep_objects_CXX
22152: predeps=$lt_predeps_CXX
22153: postdeps=$lt_postdeps_CXX
22154: 
22155: # The library search path used internally by the compiler when linking
22156: # a shared library.
22157: compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
22158: 
22159: # ### END LIBTOOL TAG CONFIG: CXX
22160: _LT_EOF
22161: 
22162:  ;;
22163:     "script-chmod":C) chmod a+x pcre-config ;;
22164:     "delete-old-chartables":C) rm -f pcre_chartables.c ;;
22165: 
22166:   esac
22167: done # for ac_tag
22168: 
22169: 
22170: as_fn_exit 0
22171: _ACEOF
22172: ac_clean_files=$ac_clean_files_save
22173: 
22174: test $ac_write_fail = 0 ||
22175:   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
22176: 
22177: 
22178: # configure is writing to config.log, and then calls config.status.
22179: # config.status does its own redirection, appending to config.log.
22180: # Unfortunately, on DOS this fails, as config.log is still kept open
22181: # by configure, so config.status won't be able to write to it; its
22182: # output is simply discarded.  So we exec the FD to /dev/null,
22183: # effectively closing config.log, so it can be properly (re)opened and
22184: # appended to by config.status.  When coming back to configure, we
22185: # need to make the FD available again.
22186: if test "$no_create" != yes; then
22187:   ac_cs_success=:
22188:   ac_config_status_args=
22189:   test "$silent" = yes &&
22190:     ac_config_status_args="$ac_config_status_args --quiet"
22191:   exec 5>/dev/null
22192:   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
22193:   exec 5>>config.log
22194:   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
22195:   # would make configure fail if this is the last instruction.
22196:   $ac_cs_success || as_fn_exit 1
22197: fi
22198: if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
22199:   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
22200: $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
22201: fi
22202: 
22203: 
22204: # Print out a nice little message after configure is run displaying the
22205: # chosen options.
22206: 
22207: ebcdic_nl_code=n/a
22208: if test "$enable_ebcdic_nl25" = "yes"; then
22209:   ebcdic_nl_code=0x25
22210: elif test "$enable_ebcdic" = "yes"; then
22211:   ebcdic_nl_code=0x15
22212: fi
22213: 
22214: cat <<EOF
22215: 
22216: $PACKAGE-$VERSION configuration summary:
22217: 
22218:     Install prefix .................. : ${prefix}
22219:     C preprocessor .................. : ${CPP}
22220:     C compiler ...................... : ${CC}
22221:     C++ preprocessor ................ : ${CXXCPP}
22222:     C++ compiler .................... : ${CXX}
22223:     Linker .......................... : ${LD}
22224:     C preprocessor flags ............ : ${CPPFLAGS}
22225:     C compiler flags ................ : ${CFLAGS} ${VISIBILITY_CFLAGS}
22226:     C++ compiler flags .............. : ${CXXFLAGS} ${VISIBILITY_CXXFLAGS}
22227:     Linker flags .................... : ${LDFLAGS}
22228:     Extra libraries ................. : ${LIBS}
22229: 
22230:     Build 8 bit pcre library ........ : ${enable_pcre8}
22231:     Build 16 bit pcre library ....... : ${enable_pcre16}
22232:     Build 32 bit pcre library ....... : ${enable_pcre32}
22233:     Build C++ library ............... : ${enable_cpp}
22234:     Enable JIT compiling support .... : ${enable_jit}
22235:     Enable UTF-8/16/32 support ...... : ${enable_utf}
22236:     Unicode properties .............. : ${enable_unicode_properties}
22237:     Newline char/sequence ........... : ${enable_newline}
22238:     \R matches only ANYCRLF ......... : ${enable_bsr_anycrlf}
22239:     EBCDIC coding ................... : ${enable_ebcdic}
22240:     EBCDIC code for NL .............. : ${ebcdic_nl_code}
22241:     Rebuild char tables ............. : ${enable_rebuild_chartables}
22242:     Use stack recursion ............. : ${enable_stack_for_recursion}
22243:     POSIX mem threshold ............. : ${with_posix_malloc_threshold}
22244:     Internal link size .............. : ${with_link_size}
22245:     Nested parentheses limit ........ : ${with_parens_nest_limit}
22246:     Match limit ..................... : ${with_match_limit}
22247:     Match limit recursion ........... : ${with_match_limit_recursion}
22248:     Build shared libs ............... : ${enable_shared}
22249:     Build static libs ............... : ${enable_static}
22250:     Use JIT in pcregrep ............. : ${enable_pcregrep_jit}
22251:     Buffer size for pcregrep ........ : ${with_pcregrep_bufsize}
22252:     Link pcregrep with libz ......... : ${enable_pcregrep_libz}
22253:     Link pcregrep with libbz2 ....... : ${enable_pcregrep_libbz2}
22254:     Link pcretest with libedit ...... : ${enable_pcretest_libedit}
22255:     Link pcretest with libreadline .. : ${enable_pcretest_libreadline}
22256:     Valgrind support ................ : ${enable_valgrind}
22257:     Code coverage ................... : ${enable_coverage}
22258: 
22259: EOF
22260: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>