Home | History | Annotate | Download | only in iperf3
      1 #! /bin/sh
      2 # Guess values for system-dependent variables and create Makefiles.
      3 # Generated by GNU Autoconf 2.69 for iperf 3.6+.
      4 #
      5 # Report bugs to <https://github.com/esnet/iperf>.
      6 #
      7 #
      8 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
      9 #
     10 #
     11 # This configure script is free software; the Free Software Foundation
     12 # gives unlimited permission to copy, distribute and modify it.
     13 ## -------------------- ##
     14 ## M4sh Initialization. ##
     15 ## -------------------- ##
     16 
     17 # Be more Bourne compatible
     18 DUALCASE=1; export DUALCASE # for MKS sh
     19 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
     20   emulate sh
     21   NULLCMD=:
     22   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
     23   # is contrary to our usage.  Disable this feature.
     24   alias -g '${1+"$@"}'='"$@"'
     25   setopt NO_GLOB_SUBST
     26 else
     27   case `(set -o) 2>/dev/null` in #(
     28   *posix*) :
     29     set -o posix ;; #(
     30   *) :
     31      ;;
     32 esac
     33 fi
     34 
     35 
     36 as_nl='
     37 '
     38 export as_nl
     39 # Printing a long string crashes Solaris 7 /usr/bin/printf.
     40 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
     41 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
     42 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
     43 # Prefer a ksh shell builtin over an external printf program on Solaris,
     44 # but without wasting forks for bash or zsh.
     45 if test -z "$BASH_VERSION$ZSH_VERSION" \
     46     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
     47   as_echo='print -r --'
     48   as_echo_n='print -rn --'
     49 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
     50   as_echo='printf %s\n'
     51   as_echo_n='printf %s'
     52 else
     53   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
     54     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
     55     as_echo_n='/usr/ucb/echo -n'
     56   else
     57     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
     58     as_echo_n_body='eval
     59       arg=$1;
     60       case $arg in #(
     61       *"$as_nl"*)
     62 	expr "X$arg" : "X\\(.*\\)$as_nl";
     63 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
     64       esac;
     65       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
     66     '
     67     export as_echo_n_body
     68     as_echo_n='sh -c $as_echo_n_body as_echo'
     69   fi
     70   export as_echo_body
     71   as_echo='sh -c $as_echo_body as_echo'
     72 fi
     73 
     74 # The user is always right.
     75 if test "${PATH_SEPARATOR+set}" != set; then
     76   PATH_SEPARATOR=:
     77   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
     78     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
     79       PATH_SEPARATOR=';'
     80   }
     81 fi
     82 
     83 
     84 # IFS
     85 # We need space, tab and new line, in precisely that order.  Quoting is
     86 # there to prevent editors from complaining about space-tab.
     87 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
     88 # splitting by setting IFS to empty value.)
     89 IFS=" ""	$as_nl"
     90 
     91 # Find who we are.  Look in the path if we contain no directory separator.
     92 as_myself=
     93 case $0 in #((
     94   *[\\/]* ) as_myself=$0 ;;
     95   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
     96 for as_dir in $PATH
     97 do
     98   IFS=$as_save_IFS
     99   test -z "$as_dir" && as_dir=.
    100     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
    101   done
    102 IFS=$as_save_IFS
    103 
    104      ;;
    105 esac
    106 # We did not find ourselves, most probably we were run as `sh COMMAND'
    107 # in which case we are not to be found in the path.
    108 if test "x$as_myself" = x; then
    109   as_myself=$0
    110 fi
    111 if test ! -f "$as_myself"; then
    112   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
    113   exit 1
    114 fi
    115 
    116 # Unset variables that we do not need and which cause bugs (e.g. in
    117 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
    118 # suppresses any "Segmentation fault" message there.  '((' could
    119 # trigger a bug in pdksh 5.2.14.
    120 for as_var in BASH_ENV ENV MAIL MAILPATH
    121 do eval test x\${$as_var+set} = xset \
    122   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
    123 done
    124 PS1='$ '
    125 PS2='> '
    126 PS4='+ '
    127 
    128 # NLS nuisances.
    129 LC_ALL=C
    130 export LC_ALL
    131 LANGUAGE=C
    132 export LANGUAGE
    133 
    134 # CDPATH.
    135 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
    136 
    137 # Use a proper internal environment variable to ensure we don't fall
    138   # into an infinite loop, continuously re-executing ourselves.
    139   if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
    140     _as_can_reexec=no; export _as_can_reexec;
    141     # We cannot yet assume a decent shell, so we have to provide a
    142 # neutralization value for shells without unset; and this also
    143 # works around shells that cannot unset nonexistent variables.
    144 # Preserve -v and -x to the replacement shell.
    145 BASH_ENV=/dev/null
    146 ENV=/dev/null
    147 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
    148 case $- in # ((((
    149   *v*x* | *x*v* ) as_opts=-vx ;;
    150   *v* ) as_opts=-v ;;
    151   *x* ) as_opts=-x ;;
    152   * ) as_opts= ;;
    153 esac
    154 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
    155 # Admittedly, this is quite paranoid, since all the known shells bail
    156 # out after a failed `exec'.
    157 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
    158 as_fn_exit 255
    159   fi
    160   # We don't want this to propagate to other subprocesses.
    161           { _as_can_reexec=; unset _as_can_reexec;}
    162 if test "x$CONFIG_SHELL" = x; then
    163   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
    164   emulate sh
    165   NULLCMD=:
    166   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
    167   # is contrary to our usage.  Disable this feature.
    168   alias -g '\${1+\"\$@\"}'='\"\$@\"'
    169   setopt NO_GLOB_SUBST
    170 else
    171   case \`(set -o) 2>/dev/null\` in #(
    172   *posix*) :
    173     set -o posix ;; #(
    174   *) :
    175      ;;
    176 esac
    177 fi
    178 "
    179   as_required="as_fn_return () { (exit \$1); }
    180 as_fn_success () { as_fn_return 0; }
    181 as_fn_failure () { as_fn_return 1; }
    182 as_fn_ret_success () { return 0; }
    183 as_fn_ret_failure () { return 1; }
    184 
    185 exitcode=0
    186 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
    187 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
    188 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
    189 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
    190 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
    191 
    192 else
    193   exitcode=1; echo positional parameters were not saved.
    194 fi
    195 test x\$exitcode = x0 || exit 1
    196 test -x / || exit 1"
    197   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
    198   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
    199   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
    200   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
    201 
    202   test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
    203     ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
    204     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
    205     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
    206     PATH=/empty FPATH=/empty; export PATH FPATH
    207     test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
    208       || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
    209 test \$(( 1 + 1 )) = 2 || exit 1"
    210   if (eval "$as_required") 2>/dev/null; then :
    211   as_have_required=yes
    212 else
    213   as_have_required=no
    214 fi
    215   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
    216 
    217 else
    218   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    219 as_found=false
    220 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
    221 do
    222   IFS=$as_save_IFS
    223   test -z "$as_dir" && as_dir=.
    224   as_found=:
    225   case $as_dir in #(
    226 	 /*)
    227 	   for as_base in sh bash ksh sh5; do
    228 	     # Try only shells that exist, to save several forks.
    229 	     as_shell=$as_dir/$as_base
    230 	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
    231 		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
    232   CONFIG_SHELL=$as_shell as_have_required=yes
    233 		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
    234   break 2
    235 fi
    236 fi
    237 	   done;;
    238        esac
    239   as_found=false
    240 done
    241 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
    242 	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
    243   CONFIG_SHELL=$SHELL as_have_required=yes
    244 fi; }
    245 IFS=$as_save_IFS
    246 
    247 
    248       if test "x$CONFIG_SHELL" != x; then :
    249   export CONFIG_SHELL
    250              # We cannot yet assume a decent shell, so we have to provide a
    251 # neutralization value for shells without unset; and this also
    252 # works around shells that cannot unset nonexistent variables.
    253 # Preserve -v and -x to the replacement shell.
    254 BASH_ENV=/dev/null
    255 ENV=/dev/null
    256 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
    257 case $- in # ((((
    258   *v*x* | *x*v* ) as_opts=-vx ;;
    259   *v* ) as_opts=-v ;;
    260   *x* ) as_opts=-x ;;
    261   * ) as_opts= ;;
    262 esac
    263 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
    264 # Admittedly, this is quite paranoid, since all the known shells bail
    265 # out after a failed `exec'.
    266 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
    267 exit 255
    268 fi
    269 
    270     if test x$as_have_required = xno; then :
    271   $as_echo "$0: This script requires a shell more modern than all"
    272   $as_echo "$0: the shells that I found on your system."
    273   if test x${ZSH_VERSION+set} = xset ; then
    274     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
    275     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
    276   else
    277     $as_echo "$0: Please tell bug-autoconf (at] gnu.org and
    278 $0: https://github.com/esnet/iperf about your system,
    279 $0: including any error possibly output before this
    280 $0: message. Then install a modern shell, or manually run
    281 $0: the script under such a shell if you do have one."
    282   fi
    283   exit 1
    284 fi
    285 fi
    286 fi
    287 SHELL=${CONFIG_SHELL-/bin/sh}
    288 export SHELL
    289 # Unset more variables known to interfere with behavior of common tools.
    290 CLICOLOR_FORCE= GREP_OPTIONS=
    291 unset CLICOLOR_FORCE GREP_OPTIONS
    292 
    293 ## --------------------- ##
    294 ## M4sh Shell Functions. ##
    295 ## --------------------- ##
    296 # as_fn_unset VAR
    297 # ---------------
    298 # Portably unset VAR.
    299 as_fn_unset ()
    300 {
    301   { eval $1=; unset $1;}
    302 }
    303 as_unset=as_fn_unset
    304 
    305 # as_fn_set_status STATUS
    306 # -----------------------
    307 # Set $? to STATUS, without forking.
    308 as_fn_set_status ()
    309 {
    310   return $1
    311 } # as_fn_set_status
    312 
    313 # as_fn_exit STATUS
    314 # -----------------
    315 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
    316 as_fn_exit ()
    317 {
    318   set +e
    319   as_fn_set_status $1
    320   exit $1
    321 } # as_fn_exit
    322 
    323 # as_fn_mkdir_p
    324 # -------------
    325 # Create "$as_dir" as a directory, including parents if necessary.
    326 as_fn_mkdir_p ()
    327 {
    328 
    329   case $as_dir in #(
    330   -*) as_dir=./$as_dir;;
    331   esac
    332   test -d "$as_dir" || eval $as_mkdir_p || {
    333     as_dirs=
    334     while :; do
    335       case $as_dir in #(
    336       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
    337       *) as_qdir=$as_dir;;
    338       esac
    339       as_dirs="'$as_qdir' $as_dirs"
    340       as_dir=`$as_dirname -- "$as_dir" ||
    341 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
    342 	 X"$as_dir" : 'X\(//\)[^/]' \| \
    343 	 X"$as_dir" : 'X\(//\)$' \| \
    344 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
    345 $as_echo X"$as_dir" |
    346     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
    347 	    s//\1/
    348 	    q
    349 	  }
    350 	  /^X\(\/\/\)[^/].*/{
    351 	    s//\1/
    352 	    q
    353 	  }
    354 	  /^X\(\/\/\)$/{
    355 	    s//\1/
    356 	    q
    357 	  }
    358 	  /^X\(\/\).*/{
    359 	    s//\1/
    360 	    q
    361 	  }
    362 	  s/.*/./; q'`
    363       test -d "$as_dir" && break
    364     done
    365     test -z "$as_dirs" || eval "mkdir $as_dirs"
    366   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
    367 
    368 
    369 } # as_fn_mkdir_p
    370 
    371 # as_fn_executable_p FILE
    372 # -----------------------
    373 # Test if FILE is an executable regular file.
    374 as_fn_executable_p ()
    375 {
    376   test -f "$1" && test -x "$1"
    377 } # as_fn_executable_p
    378 # as_fn_append VAR VALUE
    379 # ----------------------
    380 # Append the text in VALUE to the end of the definition contained in VAR. Take
    381 # advantage of any shell optimizations that allow amortized linear growth over
    382 # repeated appends, instead of the typical quadratic growth present in naive
    383 # implementations.
    384 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
    385   eval 'as_fn_append ()
    386   {
    387     eval $1+=\$2
    388   }'
    389 else
    390   as_fn_append ()
    391   {
    392     eval $1=\$$1\$2
    393   }
    394 fi # as_fn_append
    395 
    396 # as_fn_arith ARG...
    397 # ------------------
    398 # Perform arithmetic evaluation on the ARGs, and store the result in the
    399 # global $as_val. Take advantage of shells that can avoid forks. The arguments
    400 # must be portable across $(()) and expr.
    401 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
    402   eval 'as_fn_arith ()
    403   {
    404     as_val=$(( $* ))
    405   }'
    406 else
    407   as_fn_arith ()
    408   {
    409     as_val=`expr "$@" || test $? -eq 1`
    410   }
    411 fi # as_fn_arith
    412 
    413 
    414 # as_fn_error STATUS ERROR [LINENO LOG_FD]
    415 # ----------------------------------------
    416 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
    417 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
    418 # script with STATUS, using 1 if that was 0.
    419 as_fn_error ()
    420 {
    421   as_status=$1; test $as_status -eq 0 && as_status=1
    422   if test "$4"; then
    423     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
    424     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
    425   fi
    426   $as_echo "$as_me: error: $2" >&2
    427   as_fn_exit $as_status
    428 } # as_fn_error
    429 
    430 if expr a : '\(a\)' >/dev/null 2>&1 &&
    431    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    432   as_expr=expr
    433 else
    434   as_expr=false
    435 fi
    436 
    437 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
    438   as_basename=basename
    439 else
    440   as_basename=false
    441 fi
    442 
    443 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
    444   as_dirname=dirname
    445 else
    446   as_dirname=false
    447 fi
    448 
    449 as_me=`$as_basename -- "$0" ||
    450 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
    451 	 X"$0" : 'X\(//\)$' \| \
    452 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
    453 $as_echo X/"$0" |
    454     sed '/^.*\/\([^/][^/]*\)\/*$/{
    455 	    s//\1/
    456 	    q
    457 	  }
    458 	  /^X\/\(\/\/\)$/{
    459 	    s//\1/
    460 	    q
    461 	  }
    462 	  /^X\/\(\/\).*/{
    463 	    s//\1/
    464 	    q
    465 	  }
    466 	  s/.*/./; q'`
    467 
    468 # Avoid depending upon Character Ranges.
    469 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
    470 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
    471 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
    472 as_cr_digits='0123456789'
    473 as_cr_alnum=$as_cr_Letters$as_cr_digits
    474 
    475 
    476   as_lineno_1=$LINENO as_lineno_1a=$LINENO
    477   as_lineno_2=$LINENO as_lineno_2a=$LINENO
    478   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
    479   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
    480   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
    481   sed -n '
    482     p
    483     /[$]LINENO/=
    484   ' <$as_myself |
    485     sed '
    486       s/[$]LINENO.*/&-/
    487       t lineno
    488       b
    489       :lineno
    490       N
    491       :loop
    492       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
    493       t loop
    494       s/-\n.*//
    495     ' >$as_me.lineno &&
    496   chmod +x "$as_me.lineno" ||
    497     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
    498 
    499   # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
    500   # already done that, so ensure we don't try to do so again and fall
    501   # in an infinite loop.  This has already happened in practice.
    502   _as_can_reexec=no; export _as_can_reexec
    503   # Don't try to exec as it changes $[0], causing all sort of problems
    504   # (the dirname of $[0] is not the place where we might find the
    505   # original and so on.  Autoconf is especially sensitive to this).
    506   . "./$as_me.lineno"
    507   # Exit status is that of the last command.
    508   exit
    509 }
    510 
    511 ECHO_C= ECHO_N= ECHO_T=
    512 case `echo -n x` in #(((((
    513 -n*)
    514   case `echo 'xy\c'` in
    515   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
    516   xy)  ECHO_C='\c';;
    517   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
    518        ECHO_T='	';;
    519   esac;;
    520 *)
    521   ECHO_N='-n';;
    522 esac
    523 
    524 rm -f conf$$ conf$$.exe conf$$.file
    525 if test -d conf$$.dir; then
    526   rm -f conf$$.dir/conf$$.file
    527 else
    528   rm -f conf$$.dir
    529   mkdir conf$$.dir 2>/dev/null
    530 fi
    531 if (echo >conf$$.file) 2>/dev/null; then
    532   if ln -s conf$$.file conf$$ 2>/dev/null; then
    533     as_ln_s='ln -s'
    534     # ... but there are two gotchas:
    535     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
    536     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
    537     # In both cases, we have to default to `cp -pR'.
    538     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
    539       as_ln_s='cp -pR'
    540   elif ln conf$$.file conf$$ 2>/dev/null; then
    541     as_ln_s=ln
    542   else
    543     as_ln_s='cp -pR'
    544   fi
    545 else
    546   as_ln_s='cp -pR'
    547 fi
    548 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
    549 rmdir conf$$.dir 2>/dev/null
    550 
    551 if mkdir -p . 2>/dev/null; then
    552   as_mkdir_p='mkdir -p "$as_dir"'
    553 else
    554   test -d ./-p && rmdir ./-p
    555   as_mkdir_p=false
    556 fi
    557 
    558 as_test_x='test -x'
    559 as_executable_p=as_fn_executable_p
    560 
    561 # Sed expression to map a string onto a valid CPP name.
    562 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
    563 
    564 # Sed expression to map a string onto a valid variable name.
    565 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
    566 
    567 SHELL=${CONFIG_SHELL-/bin/sh}
    568 
    569 
    570 test -n "$DJDIR" || exec 7<&0 </dev/null
    571 exec 6>&1
    572 
    573 # Name of the host.
    574 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
    575 # so uname gets run too.
    576 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
    577 
    578 #
    579 # Initializations.
    580 #
    581 ac_default_prefix=/usr/local
    582 ac_clean_files=
    583 ac_config_libobj_dir=.
    584 LIBOBJS=
    585 cross_compiling=no
    586 subdirs=
    587 MFLAGS=
    588 MAKEFLAGS=
    589 
    590 # Identity of this package.
    591 PACKAGE_NAME='iperf'
    592 PACKAGE_TARNAME='iperf'
    593 PACKAGE_VERSION='3.6+'
    594 PACKAGE_STRING='iperf 3.6+'
    595 PACKAGE_BUGREPORT='https://github.com/esnet/iperf'
    596 PACKAGE_URL='https://software.es.net/iperf/'
    597 
    598 # Factoring default headers for most tests.
    599 ac_includes_default="\
    600 #include <stdio.h>
    601 #ifdef HAVE_SYS_TYPES_H
    602 # include <sys/types.h>
    603 #endif
    604 #ifdef HAVE_SYS_STAT_H
    605 # include <sys/stat.h>
    606 #endif
    607 #ifdef STDC_HEADERS
    608 # include <stdlib.h>
    609 # include <stddef.h>
    610 #else
    611 # ifdef HAVE_STDLIB_H
    612 #  include <stdlib.h>
    613 # endif
    614 #endif
    615 #ifdef HAVE_STRING_H
    616 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
    617 #  include <memory.h>
    618 # endif
    619 # include <string.h>
    620 #endif
    621 #ifdef HAVE_STRINGS_H
    622 # include <strings.h>
    623 #endif
    624 #ifdef HAVE_INTTYPES_H
    625 # include <inttypes.h>
    626 #endif
    627 #ifdef HAVE_STDINT_H
    628 # include <stdint.h>
    629 #endif
    630 #ifdef HAVE_UNISTD_H
    631 # include <unistd.h>
    632 #endif"
    633 
    634 ac_subst_vars='am__EXEEXT_FALSE
    635 am__EXEEXT_TRUE
    636 LTLIBOBJS
    637 LIBOBJS
    638 OPENSSL_LDFLAGS
    639 OPENSSL_LIBS
    640 OPENSSL_INCLUDES
    641 PKG_CONFIG
    642 ENABLE_PROFILING_FALSE
    643 ENABLE_PROFILING_TRUE
    644 CPP
    645 LT_SYS_LIBRARY_PATH
    646 OTOOL64
    647 OTOOL
    648 LIPO
    649 NMEDIT
    650 DSYMUTIL
    651 MANIFEST_TOOL
    652 ac_ct_AR
    653 AR
    654 DLLTOOL
    655 OBJDUMP
    656 NM
    657 ac_ct_DUMPBIN
    658 DUMPBIN
    659 LD
    660 FGREP
    661 EGREP
    662 GREP
    663 SED
    664 LIBTOOL
    665 LN_S
    666 RANLIB
    667 am__fastdepCC_FALSE
    668 am__fastdepCC_TRUE
    669 CCDEPMODE
    670 am__nodep
    671 AMDEPBACKSLASH
    672 AMDEP_FALSE
    673 AMDEP_TRUE
    674 am__include
    675 DEPDIR
    676 OBJEXT
    677 EXEEXT
    678 ac_ct_CC
    679 CPPFLAGS
    680 LDFLAGS
    681 CFLAGS
    682 CC
    683 host_os
    684 host_vendor
    685 host_cpu
    686 host
    687 build_os
    688 build_vendor
    689 build_cpu
    690 build
    691 MAINT
    692 MAINTAINER_MODE_FALSE
    693 MAINTAINER_MODE_TRUE
    694 AM_BACKSLASH
    695 AM_DEFAULT_VERBOSITY
    696 AM_DEFAULT_V
    697 AM_V
    698 am__untar
    699 am__tar
    700 AMTAR
    701 am__leading_dot
    702 SET_MAKE
    703 AWK
    704 mkdir_p
    705 MKDIR_P
    706 INSTALL_STRIP_PROGRAM
    707 STRIP
    708 install_sh
    709 MAKEINFO
    710 AUTOHEADER
    711 AUTOMAKE
    712 AUTOCONF
    713 ACLOCAL
    714 VERSION
    715 PACKAGE
    716 CYGPATH_W
    717 am__isrc
    718 INSTALL_DATA
    719 INSTALL_SCRIPT
    720 INSTALL_PROGRAM
    721 target_alias
    722 host_alias
    723 build_alias
    724 LIBS
    725 ECHO_T
    726 ECHO_N
    727 ECHO_C
    728 DEFS
    729 mandir
    730 localedir
    731 libdir
    732 psdir
    733 pdfdir
    734 dvidir
    735 htmldir
    736 infodir
    737 docdir
    738 oldincludedir
    739 includedir
    740 localstatedir
    741 sharedstatedir
    742 sysconfdir
    743 datadir
    744 datarootdir
    745 libexecdir
    746 sbindir
    747 bindir
    748 program_transform_name
    749 prefix
    750 exec_prefix
    751 PACKAGE_URL
    752 PACKAGE_BUGREPORT
    753 PACKAGE_STRING
    754 PACKAGE_VERSION
    755 PACKAGE_TARNAME
    756 PACKAGE_NAME
    757 PATH_SEPARATOR
    758 SHELL
    759 am__quote'
    760 ac_subst_files=''
    761 ac_user_opts='
    762 enable_option_checking
    763 enable_silent_rules
    764 enable_maintainer_mode
    765 enable_dependency_tracking
    766 enable_shared
    767 enable_static
    768 with_pic
    769 enable_fast_install
    770 with_aix_soname
    771 with_gnu_ld
    772 with_sysroot
    773 enable_libtool_lock
    774 enable_profiling
    775 with_openssl
    776 '
    777       ac_precious_vars='build_alias
    778 host_alias
    779 target_alias
    780 CC
    781 CFLAGS
    782 LDFLAGS
    783 LIBS
    784 CPPFLAGS
    785 LT_SYS_LIBRARY_PATH
    786 CPP'
    787 
    788 
    789 # Initialize some variables set by options.
    790 ac_init_help=
    791 ac_init_version=false
    792 ac_unrecognized_opts=
    793 ac_unrecognized_sep=
    794 # The variables have the same names as the options, with
    795 # dashes changed to underlines.
    796 cache_file=/dev/null
    797 exec_prefix=NONE
    798 no_create=
    799 no_recursion=
    800 prefix=NONE
    801 program_prefix=NONE
    802 program_suffix=NONE
    803 program_transform_name=s,x,x,
    804 silent=
    805 site=
    806 srcdir=
    807 verbose=
    808 x_includes=NONE
    809 x_libraries=NONE
    810 
    811 # Installation directory options.
    812 # These are left unexpanded so users can "make install exec_prefix=/foo"
    813 # and all the variables that are supposed to be based on exec_prefix
    814 # by default will actually change.
    815 # Use braces instead of parens because sh, perl, etc. also accept them.
    816 # (The list follows the same order as the GNU Coding Standards.)
    817 bindir='${exec_prefix}/bin'
    818 sbindir='${exec_prefix}/sbin'
    819 libexecdir='${exec_prefix}/libexec'
    820 datarootdir='${prefix}/share'
    821 datadir='${datarootdir}'
    822 sysconfdir='${prefix}/etc'
    823 sharedstatedir='${prefix}/com'
    824 localstatedir='${prefix}/var'
    825 includedir='${prefix}/include'
    826 oldincludedir='/usr/include'
    827 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
    828 infodir='${datarootdir}/info'
    829 htmldir='${docdir}'
    830 dvidir='${docdir}'
    831 pdfdir='${docdir}'
    832 psdir='${docdir}'
    833 libdir='${exec_prefix}/lib'
    834 localedir='${datarootdir}/locale'
    835 mandir='${datarootdir}/man'
    836 
    837 ac_prev=
    838 ac_dashdash=
    839 for ac_option
    840 do
    841   # If the previous option needs an argument, assign it.
    842   if test -n "$ac_prev"; then
    843     eval $ac_prev=\$ac_option
    844     ac_prev=
    845     continue
    846   fi
    847 
    848   case $ac_option in
    849   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
    850   *=)   ac_optarg= ;;
    851   *)    ac_optarg=yes ;;
    852   esac
    853 
    854   # Accept the important Cygnus configure options, so we can diagnose typos.
    855 
    856   case $ac_dashdash$ac_option in
    857   --)
    858     ac_dashdash=yes ;;
    859 
    860   -bindir | --bindir | --bindi | --bind | --bin | --bi)
    861     ac_prev=bindir ;;
    862   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
    863     bindir=$ac_optarg ;;
    864 
    865   -build | --build | --buil | --bui | --bu)
    866     ac_prev=build_alias ;;
    867   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
    868     build_alias=$ac_optarg ;;
    869 
    870   -cache-file | --cache-file | --cache-fil | --cache-fi \
    871   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
    872     ac_prev=cache_file ;;
    873   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
    874   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
    875     cache_file=$ac_optarg ;;
    876 
    877   --config-cache | -C)
    878     cache_file=config.cache ;;
    879 
    880   -datadir | --datadir | --datadi | --datad)
    881     ac_prev=datadir ;;
    882   -datadir=* | --datadir=* | --datadi=* | --datad=*)
    883     datadir=$ac_optarg ;;
    884 
    885   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
    886   | --dataroo | --dataro | --datar)
    887     ac_prev=datarootdir ;;
    888   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
    889   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
    890     datarootdir=$ac_optarg ;;
    891 
    892   -disable-* | --disable-*)
    893     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
    894     # Reject names that are not valid shell variable names.
    895     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
    896       as_fn_error $? "invalid feature name: $ac_useropt"
    897     ac_useropt_orig=$ac_useropt
    898     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
    899     case $ac_user_opts in
    900       *"
    901 "enable_$ac_useropt"
    902 "*) ;;
    903       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
    904 	 ac_unrecognized_sep=', ';;
    905     esac
    906     eval enable_$ac_useropt=no ;;
    907 
    908   -docdir | --docdir | --docdi | --doc | --do)
    909     ac_prev=docdir ;;
    910   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
    911     docdir=$ac_optarg ;;
    912 
    913   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
    914     ac_prev=dvidir ;;
    915   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
    916     dvidir=$ac_optarg ;;
    917 
    918   -enable-* | --enable-*)
    919     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
    920     # Reject names that are not valid shell variable names.
    921     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
    922       as_fn_error $? "invalid feature name: $ac_useropt"
    923     ac_useropt_orig=$ac_useropt
    924     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
    925     case $ac_user_opts in
    926       *"
    927 "enable_$ac_useropt"
    928 "*) ;;
    929       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
    930 	 ac_unrecognized_sep=', ';;
    931     esac
    932     eval enable_$ac_useropt=\$ac_optarg ;;
    933 
    934   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
    935   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
    936   | --exec | --exe | --ex)
    937     ac_prev=exec_prefix ;;
    938   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
    939   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
    940   | --exec=* | --exe=* | --ex=*)
    941     exec_prefix=$ac_optarg ;;
    942 
    943   -gas | --gas | --ga | --g)
    944     # Obsolete; use --with-gas.
    945     with_gas=yes ;;
    946 
    947   -help | --help | --hel | --he | -h)
    948     ac_init_help=long ;;
    949   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
    950     ac_init_help=recursive ;;
    951   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
    952     ac_init_help=short ;;
    953 
    954   -host | --host | --hos | --ho)
    955     ac_prev=host_alias ;;
    956   -host=* | --host=* | --hos=* | --ho=*)
    957     host_alias=$ac_optarg ;;
    958 
    959   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
    960     ac_prev=htmldir ;;
    961   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
    962   | --ht=*)
    963     htmldir=$ac_optarg ;;
    964 
    965   -includedir | --includedir | --includedi | --included | --include \
    966   | --includ | --inclu | --incl | --inc)
    967     ac_prev=includedir ;;
    968   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
    969   | --includ=* | --inclu=* | --incl=* | --inc=*)
    970     includedir=$ac_optarg ;;
    971 
    972   -infodir | --infodir | --infodi | --infod | --info | --inf)
    973     ac_prev=infodir ;;
    974   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
    975     infodir=$ac_optarg ;;
    976 
    977   -libdir | --libdir | --libdi | --libd)
    978     ac_prev=libdir ;;
    979   -libdir=* | --libdir=* | --libdi=* | --libd=*)
    980     libdir=$ac_optarg ;;
    981 
    982   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
    983   | --libexe | --libex | --libe)
    984     ac_prev=libexecdir ;;
    985   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
    986   | --libexe=* | --libex=* | --libe=*)
    987     libexecdir=$ac_optarg ;;
    988 
    989   -localedir | --localedir | --localedi | --localed | --locale)
    990     ac_prev=localedir ;;
    991   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
    992     localedir=$ac_optarg ;;
    993 
    994   -localstatedir | --localstatedir | --localstatedi | --localstated \
    995   | --localstate | --localstat | --localsta | --localst | --locals)
    996     ac_prev=localstatedir ;;
    997   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
    998   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
    999     localstatedir=$ac_optarg ;;
   1000 
   1001   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
   1002     ac_prev=mandir ;;
   1003   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
   1004     mandir=$ac_optarg ;;
   1005 
   1006   -nfp | --nfp | --nf)
   1007     # Obsolete; use --without-fp.
   1008     with_fp=no ;;
   1009 
   1010   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
   1011   | --no-cr | --no-c | -n)
   1012     no_create=yes ;;
   1013 
   1014   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
   1015   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
   1016     no_recursion=yes ;;
   1017 
   1018   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
   1019   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
   1020   | --oldin | --oldi | --old | --ol | --o)
   1021     ac_prev=oldincludedir ;;
   1022   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
   1023   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
   1024   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
   1025     oldincludedir=$ac_optarg ;;
   1026 
   1027   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
   1028     ac_prev=prefix ;;
   1029   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
   1030     prefix=$ac_optarg ;;
   1031 
   1032   -program-prefix | --program-prefix | --program-prefi | --program-pref \
   1033   | --program-pre | --program-pr | --program-p)
   1034     ac_prev=program_prefix ;;
   1035   -program-prefix=* | --program-prefix=* | --program-prefi=* \
   1036   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
   1037     program_prefix=$ac_optarg ;;
   1038 
   1039   -program-suffix | --program-suffix | --program-suffi | --program-suff \
   1040   | --program-suf | --program-su | --program-s)
   1041     ac_prev=program_suffix ;;
   1042   -program-suffix=* | --program-suffix=* | --program-suffi=* \
   1043   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
   1044     program_suffix=$ac_optarg ;;
   1045 
   1046   -program-transform-name | --program-transform-name \
   1047   | --program-transform-nam | --program-transform-na \
   1048   | --program-transform-n | --program-transform- \
   1049   | --program-transform | --program-transfor \
   1050   | --program-transfo | --program-transf \
   1051   | --program-trans | --program-tran \
   1052   | --progr-tra | --program-tr | --program-t)
   1053     ac_prev=program_transform_name ;;
   1054   -program-transform-name=* | --program-transform-name=* \
   1055   | --program-transform-nam=* | --program-transform-na=* \
   1056   | --program-transform-n=* | --program-transform-=* \
   1057   | --program-transform=* | --program-transfor=* \
   1058   | --program-transfo=* | --program-transf=* \
   1059   | --program-trans=* | --program-tran=* \
   1060   | --progr-tra=* | --program-tr=* | --program-t=*)
   1061     program_transform_name=$ac_optarg ;;
   1062 
   1063   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
   1064     ac_prev=pdfdir ;;
   1065   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
   1066     pdfdir=$ac_optarg ;;
   1067 
   1068   -psdir | --psdir | --psdi | --psd | --ps)
   1069     ac_prev=psdir ;;
   1070   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
   1071     psdir=$ac_optarg ;;
   1072 
   1073   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1074   | -silent | --silent | --silen | --sile | --sil)
   1075     silent=yes ;;
   1076 
   1077   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
   1078     ac_prev=sbindir ;;
   1079   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
   1080   | --sbi=* | --sb=*)
   1081     sbindir=$ac_optarg ;;
   1082 
   1083   -sharedstatedir | --sharedstatedir | --sharedstatedi \
   1084   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
   1085   | --sharedst | --shareds | --shared | --share | --shar \
   1086   | --sha | --sh)
   1087     ac_prev=sharedstatedir ;;
   1088   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
   1089   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
   1090   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
   1091   | --sha=* | --sh=*)
   1092     sharedstatedir=$ac_optarg ;;
   1093 
   1094   -site | --site | --sit)
   1095     ac_prev=site ;;
   1096   -site=* | --site=* | --sit=*)
   1097     site=$ac_optarg ;;
   1098 
   1099   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   1100     ac_prev=srcdir ;;
   1101   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   1102     srcdir=$ac_optarg ;;
   1103 
   1104   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
   1105   | --syscon | --sysco | --sysc | --sys | --sy)
   1106     ac_prev=sysconfdir ;;
   1107   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
   1108   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
   1109     sysconfdir=$ac_optarg ;;
   1110 
   1111   -target | --target | --targe | --targ | --tar | --ta | --t)
   1112     ac_prev=target_alias ;;
   1113   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
   1114     target_alias=$ac_optarg ;;
   1115 
   1116   -v | -verbose | --verbose | --verbos | --verbo | --verb)
   1117     verbose=yes ;;
   1118 
   1119   -version | --version | --versio | --versi | --vers | -V)
   1120     ac_init_version=: ;;
   1121 
   1122   -with-* | --with-*)
   1123     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
   1124     # Reject names that are not valid shell variable names.
   1125     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1126       as_fn_error $? "invalid package name: $ac_useropt"
   1127     ac_useropt_orig=$ac_useropt
   1128     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1129     case $ac_user_opts in
   1130       *"
   1131 "with_$ac_useropt"
   1132 "*) ;;
   1133       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
   1134 	 ac_unrecognized_sep=', ';;
   1135     esac
   1136     eval with_$ac_useropt=\$ac_optarg ;;
   1137 
   1138   -without-* | --without-*)
   1139     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
   1140     # Reject names that are not valid shell variable names.
   1141     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1142       as_fn_error $? "invalid package name: $ac_useropt"
   1143     ac_useropt_orig=$ac_useropt
   1144     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1145     case $ac_user_opts in
   1146       *"
   1147 "with_$ac_useropt"
   1148 "*) ;;
   1149       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
   1150 	 ac_unrecognized_sep=', ';;
   1151     esac
   1152     eval with_$ac_useropt=no ;;
   1153 
   1154   --x)
   1155     # Obsolete; use --with-x.
   1156     with_x=yes ;;
   1157 
   1158   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
   1159   | --x-incl | --x-inc | --x-in | --x-i)
   1160     ac_prev=x_includes ;;
   1161   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
   1162   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
   1163     x_includes=$ac_optarg ;;
   1164 
   1165   -x-libraries | --x-libraries | --x-librarie | --x-librari \
   1166   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
   1167     ac_prev=x_libraries ;;
   1168   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
   1169   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
   1170     x_libraries=$ac_optarg ;;
   1171 
   1172   -*) as_fn_error $? "unrecognized option: \`$ac_option'
   1173 Try \`$0 --help' for more information"
   1174     ;;
   1175 
   1176   *=*)
   1177     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
   1178     # Reject names that are not valid shell variable names.
   1179     case $ac_envvar in #(
   1180       '' | [0-9]* | *[!_$as_cr_alnum]* )
   1181       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
   1182     esac
   1183     eval $ac_envvar=\$ac_optarg
   1184     export $ac_envvar ;;
   1185 
   1186   *)
   1187     # FIXME: should be removed in autoconf 3.0.
   1188     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
   1189     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1190       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
   1191     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
   1192     ;;
   1193 
   1194   esac
   1195 done
   1196 
   1197 if test -n "$ac_prev"; then
   1198   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
   1199   as_fn_error $? "missing argument to $ac_option"
   1200 fi
   1201 
   1202 if test -n "$ac_unrecognized_opts"; then
   1203   case $enable_option_checking in
   1204     no) ;;
   1205     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
   1206     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
   1207   esac
   1208 fi
   1209 
   1210 # Check all directory arguments for consistency.
   1211 for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
   1212 		datadir sysconfdir sharedstatedir localstatedir includedir \
   1213 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
   1214 		libdir localedir mandir
   1215 do
   1216   eval ac_val=\$$ac_var
   1217   # Remove trailing slashes.
   1218   case $ac_val in
   1219     */ )
   1220       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
   1221       eval $ac_var=\$ac_val;;
   1222   esac
   1223   # Be sure to have absolute directory names.
   1224   case $ac_val in
   1225     [\\/$]* | ?:[\\/]* )  continue;;
   1226     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
   1227   esac
   1228   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
   1229 done
   1230 
   1231 # There might be people who depend on the old broken behavior: `$host'
   1232 # used to hold the argument of --host etc.
   1233 # FIXME: To remove some day.
   1234 build=$build_alias
   1235 host=$host_alias
   1236 target=$target_alias
   1237 
   1238 # FIXME: To remove some day.
   1239 if test "x$host_alias" != x; then
   1240   if test "x$build_alias" = x; then
   1241     cross_compiling=maybe
   1242   elif test "x$build_alias" != "x$host_alias"; then
   1243     cross_compiling=yes
   1244   fi
   1245 fi
   1246 
   1247 ac_tool_prefix=
   1248 test -n "$host_alias" && ac_tool_prefix=$host_alias-
   1249 
   1250 test "$silent" = yes && exec 6>/dev/null
   1251 
   1252 
   1253 ac_pwd=`pwd` && test -n "$ac_pwd" &&
   1254 ac_ls_di=`ls -di .` &&
   1255 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
   1256   as_fn_error $? "working directory cannot be determined"
   1257 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
   1258   as_fn_error $? "pwd does not report name of working directory"
   1259 
   1260 
   1261 # Find the source files, if location was not specified.
   1262 if test -z "$srcdir"; then
   1263   ac_srcdir_defaulted=yes
   1264   # Try the directory containing this script, then the parent directory.
   1265   ac_confdir=`$as_dirname -- "$as_myself" ||
   1266 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   1267 	 X"$as_myself" : 'X\(//\)[^/]' \| \
   1268 	 X"$as_myself" : 'X\(//\)$' \| \
   1269 	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
   1270 $as_echo X"$as_myself" |
   1271     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   1272 	    s//\1/
   1273 	    q
   1274 	  }
   1275 	  /^X\(\/\/\)[^/].*/{
   1276 	    s//\1/
   1277 	    q
   1278 	  }
   1279 	  /^X\(\/\/\)$/{
   1280 	    s//\1/
   1281 	    q
   1282 	  }
   1283 	  /^X\(\/\).*/{
   1284 	    s//\1/
   1285 	    q
   1286 	  }
   1287 	  s/.*/./; q'`
   1288   srcdir=$ac_confdir
   1289   if test ! -r "$srcdir/$ac_unique_file"; then
   1290     srcdir=..
   1291   fi
   1292 else
   1293   ac_srcdir_defaulted=no
   1294 fi
   1295 if test ! -r "$srcdir/$ac_unique_file"; then
   1296   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
   1297   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
   1298 fi
   1299 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
   1300 ac_abs_confdir=`(
   1301 	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
   1302 	pwd)`
   1303 # When building in place, set srcdir=.
   1304 if test "$ac_abs_confdir" = "$ac_pwd"; then
   1305   srcdir=.
   1306 fi
   1307 # Remove unnecessary trailing slashes from srcdir.
   1308 # Double slashes in file names in object file debugging info
   1309 # mess up M-x gdb in Emacs.
   1310 case $srcdir in
   1311 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
   1312 esac
   1313 for ac_var in $ac_precious_vars; do
   1314   eval ac_env_${ac_var}_set=\${${ac_var}+set}
   1315   eval ac_env_${ac_var}_value=\$${ac_var}
   1316   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
   1317   eval ac_cv_env_${ac_var}_value=\$${ac_var}
   1318 done
   1319 
   1320 #
   1321 # Report the --help message.
   1322 #
   1323 if test "$ac_init_help" = "long"; then
   1324   # Omit some internal or obsolete options to make the list less imposing.
   1325   # This message is too long to be a string in the A/UX 3.1 sh.
   1326   cat <<_ACEOF
   1327 \`configure' configures iperf 3.6+ to adapt to many kinds of systems.
   1328 
   1329 Usage: $0 [OPTION]... [VAR=VALUE]...
   1330 
   1331 To assign environment variables (e.g., CC, CFLAGS...), specify them as
   1332 VAR=VALUE.  See below for descriptions of some of the useful variables.
   1333 
   1334 Defaults for the options are specified in brackets.
   1335 
   1336 Configuration:
   1337   -h, --help              display this help and exit
   1338       --help=short        display options specific to this package
   1339       --help=recursive    display the short help of all the included packages
   1340   -V, --version           display version information and exit
   1341   -q, --quiet, --silent   do not print \`checking ...' messages
   1342       --cache-file=FILE   cache test results in FILE [disabled]
   1343   -C, --config-cache      alias for \`--cache-file=config.cache'
   1344   -n, --no-create         do not create output files
   1345       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
   1346 
   1347 Installation directories:
   1348   --prefix=PREFIX         install architecture-independent files in PREFIX
   1349                           [$ac_default_prefix]
   1350   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
   1351                           [PREFIX]
   1352 
   1353 By default, \`make install' will install all the files in
   1354 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
   1355 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1356 for instance \`--prefix=\$HOME'.
   1357 
   1358 For better control, use the options below.
   1359 
   1360 Fine tuning of the installation directories:
   1361   --bindir=DIR            user executables [EPREFIX/bin]
   1362   --sbindir=DIR           system admin executables [EPREFIX/sbin]
   1363   --libexecdir=DIR        program executables [EPREFIX/libexec]
   1364   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
   1365   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
   1366   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
   1367   --libdir=DIR            object code libraries [EPREFIX/lib]
   1368   --includedir=DIR        C header files [PREFIX/include]
   1369   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
   1370   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
   1371   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
   1372   --infodir=DIR           info documentation [DATAROOTDIR/info]
   1373   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
   1374   --mandir=DIR            man documentation [DATAROOTDIR/man]
   1375   --docdir=DIR            documentation root [DATAROOTDIR/doc/iperf]
   1376   --htmldir=DIR           html documentation [DOCDIR]
   1377   --dvidir=DIR            dvi documentation [DOCDIR]
   1378   --pdfdir=DIR            pdf documentation [DOCDIR]
   1379   --psdir=DIR             ps documentation [DOCDIR]
   1380 _ACEOF
   1381 
   1382   cat <<\_ACEOF
   1383 
   1384 Program names:
   1385   --program-prefix=PREFIX            prepend PREFIX to installed program names
   1386   --program-suffix=SUFFIX            append SUFFIX to installed program names
   1387   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
   1388 
   1389 System types:
   1390   --build=BUILD     configure for building on BUILD [guessed]
   1391   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1392 _ACEOF
   1393 fi
   1394 
   1395 if test -n "$ac_init_help"; then
   1396   case $ac_init_help in
   1397      short | recursive ) echo "Configuration of iperf 3.6+:";;
   1398    esac
   1399   cat <<\_ACEOF
   1400 
   1401 Optional Features:
   1402   --disable-option-checking  ignore unrecognized --enable/--with options
   1403   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1404   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1405   --enable-silent-rules   less verbose build output (undo: "make V=1")
   1406   --disable-silent-rules  verbose build output (undo: "make V=0")
   1407   --enable-maintainer-mode
   1408                           enable make rules and dependencies not useful (and
   1409                           sometimes confusing) to the casual installer
   1410   --enable-dependency-tracking
   1411                           do not reject slow dependency extractors
   1412   --disable-dependency-tracking
   1413                           speeds up one-time build
   1414   --enable-shared[=PKGS]  build shared libraries [default=yes]
   1415   --enable-static[=PKGS]  build static libraries [default=yes]
   1416   --enable-fast-install[=PKGS]
   1417                           optimize for fast installation [default=yes]
   1418   --disable-libtool-lock  avoid locking (might break parallel builds)
   1419   --disable-profiling     Disable iperf profiling binary
   1420 
   1421 Optional Packages:
   1422   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1423   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1424   --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
   1425                           both]
   1426   --with-aix-soname=aix|svr4|both
   1427                           shared library versioning (aka "SONAME") variant to
   1428                           provide on AIX, [default=aix].
   1429   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
   1430   --with-sysroot[=DIR]    Search for dependent libraries within DIR (or the
   1431                           compiler's sysroot if not specified).
   1432   --with-openssl=DIR      root of the OpenSSL directory
   1433 
   1434 Some influential environment variables:
   1435   CC          C compiler command
   1436   CFLAGS      C compiler flags
   1437   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1438               nonstandard directory <lib dir>
   1439   LIBS        libraries to pass to the linker, e.g. -l<library>
   1440   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
   1441               you have headers in a nonstandard directory <include dir>
   1442   LT_SYS_LIBRARY_PATH
   1443               User-defined run-time library search path.
   1444   CPP         C preprocessor
   1445 
   1446 Use these variables to override the choices made by `configure' or to help
   1447 it to find libraries and programs with nonstandard names/locations.
   1448 
   1449 Report bugs to <https://github.com/esnet/iperf>.
   1450 iperf home page: <https://software.es.net/iperf/>.
   1451 _ACEOF
   1452 ac_status=$?
   1453 fi
   1454 
   1455 if test "$ac_init_help" = "recursive"; then
   1456   # If there are subdirs, report their specific --help.
   1457   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1458     test -d "$ac_dir" ||
   1459       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
   1460       continue
   1461     ac_builddir=.
   1462 
   1463 case "$ac_dir" in
   1464 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1465 *)
   1466   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   1467   # A ".." for each directory in $ac_dir_suffix.
   1468   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   1469   case $ac_top_builddir_sub in
   1470   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1471   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1472   esac ;;
   1473 esac
   1474 ac_abs_top_builddir=$ac_pwd
   1475 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1476 # for backward compatibility:
   1477 ac_top_builddir=$ac_top_build_prefix
   1478 
   1479 case $srcdir in
   1480   .)  # We are building in place.
   1481     ac_srcdir=.
   1482     ac_top_srcdir=$ac_top_builddir_sub
   1483     ac_abs_top_srcdir=$ac_pwd ;;
   1484   [\\/]* | ?:[\\/]* )  # Absolute name.
   1485     ac_srcdir=$srcdir$ac_dir_suffix;
   1486     ac_top_srcdir=$srcdir
   1487     ac_abs_top_srcdir=$srcdir ;;
   1488   *) # Relative name.
   1489     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1490     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1491     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1492 esac
   1493 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1494 
   1495     cd "$ac_dir" || { ac_status=$?; continue; }
   1496     # Check for guested configure.
   1497     if test -f "$ac_srcdir/configure.gnu"; then
   1498       echo &&
   1499       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
   1500     elif test -f "$ac_srcdir/configure"; then
   1501       echo &&
   1502       $SHELL "$ac_srcdir/configure" --help=recursive
   1503     else
   1504       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1505     fi || ac_status=$?
   1506     cd "$ac_pwd" || { ac_status=$?; break; }
   1507   done
   1508 fi
   1509 
   1510 test -n "$ac_init_help" && exit $ac_status
   1511 if $ac_init_version; then
   1512   cat <<\_ACEOF
   1513 iperf configure 3.6+
   1514 generated by GNU Autoconf 2.69
   1515 
   1516 Copyright (C) 2012 Free Software Foundation, Inc.
   1517 This configure script is free software; the Free Software Foundation
   1518 gives unlimited permission to copy, distribute and modify it.
   1519 _ACEOF
   1520   exit
   1521 fi
   1522 
   1523 ## ------------------------ ##
   1524 ## Autoconf initialization. ##
   1525 ## ------------------------ ##
   1526 
   1527 # ac_fn_c_try_compile LINENO
   1528 # --------------------------
   1529 # Try to compile conftest.$ac_ext, and return whether this succeeded.
   1530 ac_fn_c_try_compile ()
   1531 {
   1532   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1533   rm -f conftest.$ac_objext
   1534   if { { ac_try="$ac_compile"
   1535 case "(($ac_try" in
   1536   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1537   *) ac_try_echo=$ac_try;;
   1538 esac
   1539 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1540 $as_echo "$ac_try_echo"; } >&5
   1541   (eval "$ac_compile") 2>conftest.err
   1542   ac_status=$?
   1543   if test -s conftest.err; then
   1544     grep -v '^ *+' conftest.err >conftest.er1
   1545     cat conftest.er1 >&5
   1546     mv -f conftest.er1 conftest.err
   1547   fi
   1548   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1549   test $ac_status = 0; } && {
   1550 	 test -z "$ac_c_werror_flag" ||
   1551 	 test ! -s conftest.err
   1552        } && test -s conftest.$ac_objext; then :
   1553   ac_retval=0
   1554 else
   1555   $as_echo "$as_me: failed program was:" >&5
   1556 sed 's/^/| /' conftest.$ac_ext >&5
   1557 
   1558 	ac_retval=1
   1559 fi
   1560   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1561   as_fn_set_status $ac_retval
   1562 
   1563 } # ac_fn_c_try_compile
   1564 
   1565 # ac_fn_c_try_link LINENO
   1566 # -----------------------
   1567 # Try to link conftest.$ac_ext, and return whether this succeeded.
   1568 ac_fn_c_try_link ()
   1569 {
   1570   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1571   rm -f conftest.$ac_objext conftest$ac_exeext
   1572   if { { ac_try="$ac_link"
   1573 case "(($ac_try" in
   1574   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1575   *) ac_try_echo=$ac_try;;
   1576 esac
   1577 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1578 $as_echo "$ac_try_echo"; } >&5
   1579   (eval "$ac_link") 2>conftest.err
   1580   ac_status=$?
   1581   if test -s conftest.err; then
   1582     grep -v '^ *+' conftest.err >conftest.er1
   1583     cat conftest.er1 >&5
   1584     mv -f conftest.er1 conftest.err
   1585   fi
   1586   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1587   test $ac_status = 0; } && {
   1588 	 test -z "$ac_c_werror_flag" ||
   1589 	 test ! -s conftest.err
   1590        } && test -s conftest$ac_exeext && {
   1591 	 test "$cross_compiling" = yes ||
   1592 	 test -x conftest$ac_exeext
   1593        }; then :
   1594   ac_retval=0
   1595 else
   1596   $as_echo "$as_me: failed program was:" >&5
   1597 sed 's/^/| /' conftest.$ac_ext >&5
   1598 
   1599 	ac_retval=1
   1600 fi
   1601   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
   1602   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
   1603   # interfere with the next link command; also delete a directory that is
   1604   # left behind by Apple's compiler.  We do this before executing the actions.
   1605   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1606   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1607   as_fn_set_status $ac_retval
   1608 
   1609 } # ac_fn_c_try_link
   1610 
   1611 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
   1612 # -------------------------------------------------------
   1613 # Tests whether HEADER exists and can be compiled using the include files in
   1614 # INCLUDES, setting the cache variable VAR accordingly.
   1615 ac_fn_c_check_header_compile ()
   1616 {
   1617   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1618   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1619 $as_echo_n "checking for $2... " >&6; }
   1620 if eval \${$3+:} false; then :
   1621   $as_echo_n "(cached) " >&6
   1622 else
   1623   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1624 /* end confdefs.h.  */
   1625 $4
   1626 #include <$2>
   1627 _ACEOF
   1628 if ac_fn_c_try_compile "$LINENO"; then :
   1629   eval "$3=yes"
   1630 else
   1631   eval "$3=no"
   1632 fi
   1633 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1634 fi
   1635 eval ac_res=\$$3
   1636 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1637 $as_echo "$ac_res" >&6; }
   1638   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1639 
   1640 } # ac_fn_c_check_header_compile
   1641 
   1642 # ac_fn_c_try_cpp LINENO
   1643 # ----------------------
   1644 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
   1645 ac_fn_c_try_cpp ()
   1646 {
   1647   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1648   if { { ac_try="$ac_cpp conftest.$ac_ext"
   1649 case "(($ac_try" in
   1650   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1651   *) ac_try_echo=$ac_try;;
   1652 esac
   1653 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1654 $as_echo "$ac_try_echo"; } >&5
   1655   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
   1656   ac_status=$?
   1657   if test -s conftest.err; then
   1658     grep -v '^ *+' conftest.err >conftest.er1
   1659     cat conftest.er1 >&5
   1660     mv -f conftest.er1 conftest.err
   1661   fi
   1662   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1663   test $ac_status = 0; } > conftest.i && {
   1664 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   1665 	 test ! -s conftest.err
   1666        }; then :
   1667   ac_retval=0
   1668 else
   1669   $as_echo "$as_me: failed program was:" >&5
   1670 sed 's/^/| /' conftest.$ac_ext >&5
   1671 
   1672     ac_retval=1
   1673 fi
   1674   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1675   as_fn_set_status $ac_retval
   1676 
   1677 } # ac_fn_c_try_cpp
   1678 
   1679 # ac_fn_c_try_run LINENO
   1680 # ----------------------
   1681 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
   1682 # that executables *can* be run.
   1683 ac_fn_c_try_run ()
   1684 {
   1685   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1686   if { { ac_try="$ac_link"
   1687 case "(($ac_try" in
   1688   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1689   *) ac_try_echo=$ac_try;;
   1690 esac
   1691 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1692 $as_echo "$ac_try_echo"; } >&5
   1693   (eval "$ac_link") 2>&5
   1694   ac_status=$?
   1695   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1696   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
   1697   { { case "(($ac_try" in
   1698   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1699   *) ac_try_echo=$ac_try;;
   1700 esac
   1701 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1702 $as_echo "$ac_try_echo"; } >&5
   1703   (eval "$ac_try") 2>&5
   1704   ac_status=$?
   1705   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1706   test $ac_status = 0; }; }; then :
   1707   ac_retval=0
   1708 else
   1709   $as_echo "$as_me: program exited with status $ac_status" >&5
   1710        $as_echo "$as_me: failed program was:" >&5
   1711 sed 's/^/| /' conftest.$ac_ext >&5
   1712 
   1713        ac_retval=$ac_status
   1714 fi
   1715   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1716   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1717   as_fn_set_status $ac_retval
   1718 
   1719 } # ac_fn_c_try_run
   1720 
   1721 # ac_fn_c_check_func LINENO FUNC VAR
   1722 # ----------------------------------
   1723 # Tests whether FUNC exists, setting the cache variable VAR accordingly
   1724 ac_fn_c_check_func ()
   1725 {
   1726   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1727   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1728 $as_echo_n "checking for $2... " >&6; }
   1729 if eval \${$3+:} false; then :
   1730   $as_echo_n "(cached) " >&6
   1731 else
   1732   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1733 /* end confdefs.h.  */
   1734 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
   1735    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   1736 #define $2 innocuous_$2
   1737 
   1738 /* System header to define __stub macros and hopefully few prototypes,
   1739     which can conflict with char $2 (); below.
   1740     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   1741     <limits.h> exists even on freestanding compilers.  */
   1742 
   1743 #ifdef __STDC__
   1744 # include <limits.h>
   1745 #else
   1746 # include <assert.h>
   1747 #endif
   1748 
   1749 #undef $2
   1750 
   1751 /* Override any GCC internal prototype to avoid an error.
   1752    Use char because int might match the return type of a GCC
   1753    builtin and then its argument prototype would still apply.  */
   1754 #ifdef __cplusplus
   1755 extern "C"
   1756 #endif
   1757 char $2 ();
   1758 /* The GNU C library defines this for functions which it implements
   1759     to always fail with ENOSYS.  Some functions are actually named
   1760     something starting with __ and the normal name is an alias.  */
   1761 #if defined __stub_$2 || defined __stub___$2
   1762 choke me
   1763 #endif
   1764 
   1765 int
   1766 main ()
   1767 {
   1768 return $2 ();
   1769   ;
   1770   return 0;
   1771 }
   1772 _ACEOF
   1773 if ac_fn_c_try_link "$LINENO"; then :
   1774   eval "$3=yes"
   1775 else
   1776   eval "$3=no"
   1777 fi
   1778 rm -f core conftest.err conftest.$ac_objext \
   1779     conftest$ac_exeext conftest.$ac_ext
   1780 fi
   1781 eval ac_res=\$$3
   1782 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1783 $as_echo "$ac_res" >&6; }
   1784   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1785 
   1786 } # ac_fn_c_check_func
   1787 
   1788 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
   1789 # -------------------------------------------------------
   1790 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
   1791 # the include files in INCLUDES and setting the cache variable VAR
   1792 # accordingly.
   1793 ac_fn_c_check_header_mongrel ()
   1794 {
   1795   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1796   if eval \${$3+:} false; then :
   1797   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1798 $as_echo_n "checking for $2... " >&6; }
   1799 if eval \${$3+:} false; then :
   1800   $as_echo_n "(cached) " >&6
   1801 fi
   1802 eval ac_res=\$$3
   1803 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1804 $as_echo "$ac_res" >&6; }
   1805 else
   1806   # Is the header compilable?
   1807 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
   1808 $as_echo_n "checking $2 usability... " >&6; }
   1809 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1810 /* end confdefs.h.  */
   1811 $4
   1812 #include <$2>
   1813 _ACEOF
   1814 if ac_fn_c_try_compile "$LINENO"; then :
   1815   ac_header_compiler=yes
   1816 else
   1817   ac_header_compiler=no
   1818 fi
   1819 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
   1821 $as_echo "$ac_header_compiler" >&6; }
   1822 
   1823 # Is the header present?
   1824 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
   1825 $as_echo_n "checking $2 presence... " >&6; }
   1826 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1827 /* end confdefs.h.  */
   1828 #include <$2>
   1829 _ACEOF
   1830 if ac_fn_c_try_cpp "$LINENO"; then :
   1831   ac_header_preproc=yes
   1832 else
   1833   ac_header_preproc=no
   1834 fi
   1835 rm -f conftest.err conftest.i conftest.$ac_ext
   1836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
   1837 $as_echo "$ac_header_preproc" >&6; }
   1838 
   1839 # So?  What about this header?
   1840 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
   1841   yes:no: )
   1842     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
   1843 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
   1844     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
   1845 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
   1846     ;;
   1847   no:yes:* )
   1848     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
   1849 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
   1850     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
   1851 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
   1852     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
   1853 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
   1854     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
   1855 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
   1856     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
   1857 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
   1858 ( $as_echo "## --------------------------------------------- ##
   1859 ## Report this to https://github.com/esnet/iperf ##
   1860 ## --------------------------------------------- ##"
   1861      ) | sed "s/^/$as_me: WARNING:     /" >&2
   1862     ;;
   1863 esac
   1864   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1865 $as_echo_n "checking for $2... " >&6; }
   1866 if eval \${$3+:} false; then :
   1867   $as_echo_n "(cached) " >&6
   1868 else
   1869   eval "$3=\$ac_header_compiler"
   1870 fi
   1871 eval ac_res=\$$3
   1872 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1873 $as_echo "$ac_res" >&6; }
   1874 fi
   1875   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1876 
   1877 } # ac_fn_c_check_header_mongrel
   1878 cat >config.log <<_ACEOF
   1879 This file contains any messages produced by compilers while
   1880 running configure, to aid debugging if configure makes a mistake.
   1881 
   1882 It was created by iperf $as_me 3.6+, which was
   1883 generated by GNU Autoconf 2.69.  Invocation command line was
   1884 
   1885   $ $0 $@
   1886 
   1887 _ACEOF
   1888 exec 5>>config.log
   1889 {
   1890 cat <<_ASUNAME
   1891 ## --------- ##
   1892 ## Platform. ##
   1893 ## --------- ##
   1894 
   1895 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   1896 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   1897 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   1898 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   1899 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   1900 
   1901 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   1902 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   1903 
   1904 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   1905 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   1906 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   1907 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
   1908 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   1909 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   1910 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   1911 
   1912 _ASUNAME
   1913 
   1914 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1915 for as_dir in $PATH
   1916 do
   1917   IFS=$as_save_IFS
   1918   test -z "$as_dir" && as_dir=.
   1919     $as_echo "PATH: $as_dir"
   1920   done
   1921 IFS=$as_save_IFS
   1922 
   1923 } >&5
   1924 
   1925 cat >&5 <<_ACEOF
   1926 
   1927 
   1928 ## ----------- ##
   1929 ## Core tests. ##
   1930 ## ----------- ##
   1931 
   1932 _ACEOF
   1933 
   1934 
   1935 # Keep a trace of the command line.
   1936 # Strip out --no-create and --no-recursion so they do not pile up.
   1937 # Strip out --silent because we don't want to record it for future runs.
   1938 # Also quote any args containing shell meta-characters.
   1939 # Make two passes to allow for proper duplicate-argument suppression.
   1940 ac_configure_args=
   1941 ac_configure_args0=
   1942 ac_configure_args1=
   1943 ac_must_keep_next=false
   1944 for ac_pass in 1 2
   1945 do
   1946   for ac_arg
   1947   do
   1948     case $ac_arg in
   1949     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   1950     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1951     | -silent | --silent | --silen | --sile | --sil)
   1952       continue ;;
   1953     *\'*)
   1954       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   1955     esac
   1956     case $ac_pass in
   1957     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
   1958     2)
   1959       as_fn_append ac_configure_args1 " '$ac_arg'"
   1960       if test $ac_must_keep_next = true; then
   1961 	ac_must_keep_next=false # Got value, back to normal.
   1962       else
   1963 	case $ac_arg in
   1964 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   1965 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   1966 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   1967 	  | -with-* | --with-* | -without-* | --without-* | --x)
   1968 	    case "$ac_configure_args0 " in
   1969 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   1970 	    esac
   1971 	    ;;
   1972 	  -* ) ac_must_keep_next=true ;;
   1973 	esac
   1974       fi
   1975       as_fn_append ac_configure_args " '$ac_arg'"
   1976       ;;
   1977     esac
   1978   done
   1979 done
   1980 { ac_configure_args0=; unset ac_configure_args0;}
   1981 { ac_configure_args1=; unset ac_configure_args1;}
   1982 
   1983 # When interrupted or exit'd, cleanup temporary files, and complete
   1984 # config.log.  We remove comments because anyway the quotes in there
   1985 # would cause problems or look ugly.
   1986 # WARNING: Use '\'' to represent an apostrophe within the trap.
   1987 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
   1988 trap 'exit_status=$?
   1989   # Save into config.log some information that might help in debugging.
   1990   {
   1991     echo
   1992 
   1993     $as_echo "## ---------------- ##
   1994 ## Cache variables. ##
   1995 ## ---------------- ##"
   1996     echo
   1997     # The following way of writing the cache mishandles newlines in values,
   1998 (
   1999   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
   2000     eval ac_val=\$$ac_var
   2001     case $ac_val in #(
   2002     *${as_nl}*)
   2003       case $ac_var in #(
   2004       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   2005 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   2006       esac
   2007       case $ac_var in #(
   2008       _ | IFS | as_nl) ;; #(
   2009       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   2010       *) { eval $ac_var=; unset $ac_var;} ;;
   2011       esac ;;
   2012     esac
   2013   done
   2014   (set) 2>&1 |
   2015     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
   2016     *${as_nl}ac_space=\ *)
   2017       sed -n \
   2018 	"s/'\''/'\''\\\\'\'''\''/g;
   2019 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
   2020       ;; #(
   2021     *)
   2022       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   2023       ;;
   2024     esac |
   2025     sort
   2026 )
   2027     echo
   2028 
   2029     $as_echo "## ----------------- ##
   2030 ## Output variables. ##
   2031 ## ----------------- ##"
   2032     echo
   2033     for ac_var in $ac_subst_vars
   2034     do
   2035       eval ac_val=\$$ac_var
   2036       case $ac_val in
   2037       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   2038       esac
   2039       $as_echo "$ac_var='\''$ac_val'\''"
   2040     done | sort
   2041     echo
   2042 
   2043     if test -n "$ac_subst_files"; then
   2044       $as_echo "## ------------------- ##
   2045 ## File substitutions. ##
   2046 ## ------------------- ##"
   2047       echo
   2048       for ac_var in $ac_subst_files
   2049       do
   2050 	eval ac_val=\$$ac_var
   2051 	case $ac_val in
   2052 	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   2053 	esac
   2054 	$as_echo "$ac_var='\''$ac_val'\''"
   2055       done | sort
   2056       echo
   2057     fi
   2058 
   2059     if test -s confdefs.h; then
   2060       $as_echo "## ----------- ##
   2061 ## confdefs.h. ##
   2062 ## ----------- ##"
   2063       echo
   2064       cat confdefs.h
   2065       echo
   2066     fi
   2067     test "$ac_signal" != 0 &&
   2068       $as_echo "$as_me: caught signal $ac_signal"
   2069     $as_echo "$as_me: exit $exit_status"
   2070   } >&5
   2071   rm -f core *.core core.conftest.* &&
   2072     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
   2073     exit $exit_status
   2074 ' 0
   2075 for ac_signal in 1 2 13 15; do
   2076   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
   2077 done
   2078 ac_signal=0
   2079 
   2080 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   2081 rm -f -r conftest* confdefs.h
   2082 
   2083 $as_echo "/* confdefs.h */" > confdefs.h
   2084 
   2085 # Predefined preprocessor variables.
   2086 
   2087 cat >>confdefs.h <<_ACEOF
   2088 #define PACKAGE_NAME "$PACKAGE_NAME"
   2089 _ACEOF
   2090 
   2091 cat >>confdefs.h <<_ACEOF
   2092 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   2093 _ACEOF
   2094 
   2095 cat >>confdefs.h <<_ACEOF
   2096 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   2097 _ACEOF
   2098 
   2099 cat >>confdefs.h <<_ACEOF
   2100 #define PACKAGE_STRING "$PACKAGE_STRING"
   2101 _ACEOF
   2102 
   2103 cat >>confdefs.h <<_ACEOF
   2104 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   2105 _ACEOF
   2106 
   2107 cat >>confdefs.h <<_ACEOF
   2108 #define PACKAGE_URL "$PACKAGE_URL"
   2109 _ACEOF
   2110 
   2111 
   2112 # Let the site file select an alternate cache file if it wants to.
   2113 # Prefer an explicitly selected file to automatically selected ones.
   2114 ac_site_file1=NONE
   2115 ac_site_file2=NONE
   2116 if test -n "$CONFIG_SITE"; then
   2117   # We do not want a PATH search for config.site.
   2118   case $CONFIG_SITE in #((
   2119     -*)  ac_site_file1=./$CONFIG_SITE;;
   2120     */*) ac_site_file1=$CONFIG_SITE;;
   2121     *)   ac_site_file1=./$CONFIG_SITE;;
   2122   esac
   2123 elif test "x$prefix" != xNONE; then
   2124   ac_site_file1=$prefix/share/config.site
   2125   ac_site_file2=$prefix/etc/config.site
   2126 else
   2127   ac_site_file1=$ac_default_prefix/share/config.site
   2128   ac_site_file2=$ac_default_prefix/etc/config.site
   2129 fi
   2130 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
   2131 do
   2132   test "x$ac_site_file" = xNONE && continue
   2133   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
   2134     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
   2135 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
   2136     sed 's/^/| /' "$ac_site_file" >&5
   2137     . "$ac_site_file" \
   2138       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2139 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2140 as_fn_error $? "failed to load site script $ac_site_file
   2141 See \`config.log' for more details" "$LINENO" 5; }
   2142   fi
   2143 done
   2144 
   2145 if test -r "$cache_file"; then
   2146   # Some versions of bash will fail to source /dev/null (special files
   2147   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
   2148   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
   2149     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
   2150 $as_echo "$as_me: loading cache $cache_file" >&6;}
   2151     case $cache_file in
   2152       [\\/]* | ?:[\\/]* ) . "$cache_file";;
   2153       *)                      . "./$cache_file";;
   2154     esac
   2155   fi
   2156 else
   2157   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
   2158 $as_echo "$as_me: creating cache $cache_file" >&6;}
   2159   >$cache_file
   2160 fi
   2161 
   2162 # Check that the precious variables saved in the cache have kept the same
   2163 # value.
   2164 ac_cache_corrupted=false
   2165 for ac_var in $ac_precious_vars; do
   2166   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   2167   eval ac_new_set=\$ac_env_${ac_var}_set
   2168   eval ac_old_val=\$ac_cv_env_${ac_var}_value
   2169   eval ac_new_val=\$ac_env_${ac_var}_value
   2170   case $ac_old_set,$ac_new_set in
   2171     set,)
   2172       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   2173 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   2174       ac_cache_corrupted=: ;;
   2175     ,set)
   2176       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
   2177 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   2178       ac_cache_corrupted=: ;;
   2179     ,);;
   2180     *)
   2181       if test "x$ac_old_val" != "x$ac_new_val"; then
   2182 	# differences in whitespace do not lead to failure.
   2183 	ac_old_val_w=`echo x $ac_old_val`
   2184 	ac_new_val_w=`echo x $ac_new_val`
   2185 	if test "$ac_old_val_w" != "$ac_new_val_w"; then
   2186 	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
   2187 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   2188 	  ac_cache_corrupted=:
   2189 	else
   2190 	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
   2191 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
   2192 	  eval $ac_var=\$ac_old_val
   2193 	fi
   2194 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
   2195 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
   2196 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
   2197 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
   2198       fi;;
   2199   esac
   2200   # Pass precious variables to config.status.
   2201   if test "$ac_new_set" = set; then
   2202     case $ac_new_val in
   2203     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   2204     *) ac_arg=$ac_var=$ac_new_val ;;
   2205     esac
   2206     case " $ac_configure_args " in
   2207       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   2208       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
   2209     esac
   2210   fi
   2211 done
   2212 if $ac_cache_corrupted; then
   2213   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2214 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2215   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
   2216 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   2217   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
   2218 fi
   2219 ## -------------------- ##
   2220 ## Main body of script. ##
   2221 ## -------------------- ##
   2222 
   2223 ac_ext=c
   2224 ac_cpp='$CPP $CPPFLAGS'
   2225 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2226 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2227 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2228 
   2229 
   2230 # ===========================================================================
   2231 #     https://www.gnu.org/software/autoconf-archive/ax_check_openssl.html
   2232 # ===========================================================================
   2233 #
   2234 # SYNOPSIS
   2235 #
   2236 #   AX_CHECK_OPENSSL([action-if-found[, action-if-not-found]])
   2237 #
   2238 # DESCRIPTION
   2239 #
   2240 #   Look for OpenSSL in a number of default spots, or in a user-selected
   2241 #   spot (via --with-openssl).  Sets
   2242 #
   2243 #     OPENSSL_INCLUDES to the include directives required
   2244 #     OPENSSL_LIBS to the -l directives required
   2245 #     OPENSSL_LDFLAGS to the -L or -R flags required
   2246 #
   2247 #   and calls ACTION-IF-FOUND or ACTION-IF-NOT-FOUND appropriately
   2248 #
   2249 #   This macro sets OPENSSL_INCLUDES such that source files should use the
   2250 #   openssl/ directory in include directives:
   2251 #
   2252 #     #include <openssl/hmac.h>
   2253 #
   2254 # LICENSE
   2255 #
   2256 #   Copyright (c) 2009,2010 Zmanda Inc. <http://www.zmanda.com/>
   2257 #   Copyright (c) 2009,2010 Dustin J. Mitchell <dustin (at] zmanda.com>
   2258 #
   2259 #   Copying and distribution of this file, with or without modification, are
   2260 #   permitted in any medium without royalty provided the copyright notice
   2261 #   and this notice are preserved. This file is offered as-is, without any
   2262 #   warranty.
   2263 
   2264 #serial 10
   2265 
   2266 # This is what autoupdate's m4 run will expand.  It fires
   2267 # the warning (with _au_warn_XXX), outputs it into the
   2268 # updated configure.ac (with AC_DIAGNOSE), and then outputs
   2269 # the replacement expansion.
   2270 
   2271 
   2272 # This is an auxiliary macro that is also run when
   2273 # autoupdate runs m4.  It simply calls m4_warning, but
   2274 # we need a wrapper so that each warning is emitted only
   2275 # once.  We break the quoting in m4_warning's argument in
   2276 # order to expand this macro's arguments, not AU_DEFUN's.
   2277 
   2278 
   2279 # Finally, this is the expansion that is picked up by
   2280 # autoconf.  It tells the user to run autoupdate, and
   2281 # then outputs the replacement expansion.  We do not care
   2282 # about autoupdate's warning because that contains
   2283 # information on what to do *after* running autoupdate.
   2284 
   2285 
   2286 
   2287 ac_ext=c
   2288 ac_cpp='$CPP $CPPFLAGS'
   2289 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2290 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2291 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2292 
   2293 
   2294 # Specify where the auxiliary files created by configure should go. The config
   2295 # directory is picked so that they don't clutter up more useful directories.
   2296 ac_aux_dir=
   2297 for ac_dir in config "$srcdir"/config; do
   2298   if test -f "$ac_dir/install-sh"; then
   2299     ac_aux_dir=$ac_dir
   2300     ac_install_sh="$ac_aux_dir/install-sh -c"
   2301     break
   2302   elif test -f "$ac_dir/install.sh"; then
   2303     ac_aux_dir=$ac_dir
   2304     ac_install_sh="$ac_aux_dir/install.sh -c"
   2305     break
   2306   elif test -f "$ac_dir/shtool"; then
   2307     ac_aux_dir=$ac_dir
   2308     ac_install_sh="$ac_aux_dir/shtool install -c"
   2309     break
   2310   fi
   2311 done
   2312 if test -z "$ac_aux_dir"; then
   2313   as_fn_error $? "cannot find install-sh, install.sh, or shtool in config \"$srcdir\"/config" "$LINENO" 5
   2314 fi
   2315 
   2316 # These three variables are undocumented and unsupported,
   2317 # and are intended to be withdrawn in a future Autoconf release.
   2318 # They can cause serious problems if a builder's source tree is in a directory
   2319 # whose full name contains unusual characters.
   2320 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   2321 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   2322 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   2323 
   2324 
   2325 
   2326 
   2327 # Initialize the automake system
   2328 am__api_version='1.16'
   2329 
   2330 # Find a good install program.  We prefer a C program (faster),
   2331 # so one script is as good as another.  But avoid the broken or
   2332 # incompatible versions:
   2333 # SysV /etc/install, /usr/sbin/install
   2334 # SunOS /usr/etc/install
   2335 # IRIX /sbin/install
   2336 # AIX /bin/install
   2337 # AmigaOS /C/install, which installs bootblocks on floppy discs
   2338 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   2339 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   2340 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   2341 # OS/2's system install, which has a completely different semantic
   2342 # ./install, which can be erroneously created by make from ./install.sh.
   2343 # Reject install programs that cannot install multiple files.
   2344 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
   2345 $as_echo_n "checking for a BSD-compatible install... " >&6; }
   2346 if test -z "$INSTALL"; then
   2347 if ${ac_cv_path_install+:} false; then :
   2348   $as_echo_n "(cached) " >&6
   2349 else
   2350   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2351 for as_dir in $PATH
   2352 do
   2353   IFS=$as_save_IFS
   2354   test -z "$as_dir" && as_dir=.
   2355     # Account for people who put trailing slashes in PATH elements.
   2356 case $as_dir/ in #((
   2357   ./ | .// | /[cC]/* | \
   2358   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   2359   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
   2360   /usr/ucb/* ) ;;
   2361   *)
   2362     # OSF1 and SCO ODT 3.0 have their own names for install.
   2363     # Don't use installbsd from OSF since it installs stuff as root
   2364     # by default.
   2365     for ac_prog in ginstall scoinst install; do
   2366       for ac_exec_ext in '' $ac_executable_extensions; do
   2367 	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
   2368 	  if test $ac_prog = install &&
   2369 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2370 	    # AIX install.  It has an incompatible calling convention.
   2371 	    :
   2372 	  elif test $ac_prog = install &&
   2373 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2374 	    # program-specific install script used by HP pwplus--don't use.
   2375 	    :
   2376 	  else
   2377 	    rm -rf conftest.one conftest.two conftest.dir
   2378 	    echo one > conftest.one
   2379 	    echo two > conftest.two
   2380 	    mkdir conftest.dir
   2381 	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
   2382 	      test -s conftest.one && test -s conftest.two &&
   2383 	      test -s conftest.dir/conftest.one &&
   2384 	      test -s conftest.dir/conftest.two
   2385 	    then
   2386 	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   2387 	      break 3
   2388 	    fi
   2389 	  fi
   2390 	fi
   2391       done
   2392     done
   2393     ;;
   2394 esac
   2395 
   2396   done
   2397 IFS=$as_save_IFS
   2398 
   2399 rm -rf conftest.one conftest.two conftest.dir
   2400 
   2401 fi
   2402   if test "${ac_cv_path_install+set}" = set; then
   2403     INSTALL=$ac_cv_path_install
   2404   else
   2405     # As a last resort, use the slow shell script.  Don't cache a
   2406     # value for INSTALL within a source directory, because that will
   2407     # break other packages using the cache if that directory is
   2408     # removed, or if the value is a relative name.
   2409     INSTALL=$ac_install_sh
   2410   fi
   2411 fi
   2412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
   2413 $as_echo "$INSTALL" >&6; }
   2414 
   2415 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   2416 # It thinks the first close brace ends the variable substitution.
   2417 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   2418 
   2419 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   2420 
   2421 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   2422 
   2423 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
   2424 $as_echo_n "checking whether build environment is sane... " >&6; }
   2425 # Reject unsafe characters in $srcdir or the absolute working directory
   2426 # name.  Accept space and tab only in the latter.
   2427 am_lf='
   2428 '
   2429 case `pwd` in
   2430   *[\\\"\#\$\&\'\`$am_lf]*)
   2431     as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
   2432 esac
   2433 case $srcdir in
   2434   *[\\\"\#\$\&\'\`$am_lf\ \	]*)
   2435     as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
   2436 esac
   2437 
   2438 # Do 'set' in a subshell so we don't clobber the current shell's
   2439 # arguments.  Must try -L first in case configure is actually a
   2440 # symlink; some systems play weird games with the mod time of symlinks
   2441 # (eg FreeBSD returns the mod time of the symlink's containing
   2442 # directory).
   2443 if (
   2444    am_has_slept=no
   2445    for am_try in 1 2; do
   2446      echo "timestamp, slept: $am_has_slept" > conftest.file
   2447      set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
   2448      if test "$*" = "X"; then
   2449 	# -L didn't work.
   2450 	set X `ls -t "$srcdir/configure" conftest.file`
   2451      fi
   2452      if test "$*" != "X $srcdir/configure conftest.file" \
   2453 	&& test "$*" != "X conftest.file $srcdir/configure"; then
   2454 
   2455 	# If neither matched, then we have a broken ls.  This can happen
   2456 	# if, for instance, CONFIG_SHELL is bash and it inherits a
   2457 	# broken ls alias from the environment.  This has actually
   2458 	# happened.  Such a system could not be considered "sane".
   2459 	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
   2460   alias in your environment" "$LINENO" 5
   2461      fi
   2462      if test "$2" = conftest.file || test $am_try -eq 2; then
   2463        break
   2464      fi
   2465      # Just in case.
   2466      sleep 1
   2467      am_has_slept=yes
   2468    done
   2469    test "$2" = conftest.file
   2470    )
   2471 then
   2472    # Ok.
   2473    :
   2474 else
   2475    as_fn_error $? "newly created file is older than distributed files!
   2476 Check your system clock" "$LINENO" 5
   2477 fi
   2478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   2479 $as_echo "yes" >&6; }
   2480 # If we didn't sleep, we still need to ensure time stamps of config.status and
   2481 # generated files are strictly newer.
   2482 am_sleep_pid=
   2483 if grep 'slept: no' conftest.file >/dev/null 2>&1; then
   2484   ( sleep 1 ) &
   2485   am_sleep_pid=$!
   2486 fi
   2487 
   2488 rm -f conftest.file
   2489 
   2490 test "$program_prefix" != NONE &&
   2491   program_transform_name="s&^&$program_prefix&;$program_transform_name"
   2492 # Use a double $ so make ignores it.
   2493 test "$program_suffix" != NONE &&
   2494   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
   2495 # Double any \ or $.
   2496 # By default was `s,x,x', remove it if useless.
   2497 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
   2498 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
   2499 
   2500 # Expand $ac_aux_dir to an absolute path.
   2501 am_aux_dir=`cd "$ac_aux_dir" && pwd`
   2502 
   2503 if test x"${MISSING+set}" != xset; then
   2504   case $am_aux_dir in
   2505   *\ * | *\	*)
   2506     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
   2507   *)
   2508     MISSING="\${SHELL} $am_aux_dir/missing" ;;
   2509   esac
   2510 fi
   2511 # Use eval to expand $SHELL
   2512 if eval "$MISSING --is-lightweight"; then
   2513   am_missing_run="$MISSING "
   2514 else
   2515   am_missing_run=
   2516   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
   2517 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
   2518 fi
   2519 
   2520 if test x"${install_sh+set}" != xset; then
   2521   case $am_aux_dir in
   2522   *\ * | *\	*)
   2523     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
   2524   *)
   2525     install_sh="\${SHELL} $am_aux_dir/install-sh"
   2526   esac
   2527 fi
   2528 
   2529 # Installed binaries are usually stripped using 'strip' when the user
   2530 # run "make install-strip".  However 'strip' might not be the right
   2531 # tool to use in cross-compilation environments, therefore Automake
   2532 # will honor the 'STRIP' environment variable to overrule this program.
   2533 if test "$cross_compiling" != no; then
   2534   if test -n "$ac_tool_prefix"; then
   2535   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   2536 set dummy ${ac_tool_prefix}strip; ac_word=$2
   2537 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2538 $as_echo_n "checking for $ac_word... " >&6; }
   2539 if ${ac_cv_prog_STRIP+:} false; then :
   2540   $as_echo_n "(cached) " >&6
   2541 else
   2542   if test -n "$STRIP"; then
   2543   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   2544 else
   2545 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2546 for as_dir in $PATH
   2547 do
   2548   IFS=$as_save_IFS
   2549   test -z "$as_dir" && as_dir=.
   2550     for ac_exec_ext in '' $ac_executable_extensions; do
   2551   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2552     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   2553     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2554     break 2
   2555   fi
   2556 done
   2557   done
   2558 IFS=$as_save_IFS
   2559 
   2560 fi
   2561 fi
   2562 STRIP=$ac_cv_prog_STRIP
   2563 if test -n "$STRIP"; then
   2564   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
   2565 $as_echo "$STRIP" >&6; }
   2566 else
   2567   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2568 $as_echo "no" >&6; }
   2569 fi
   2570 
   2571 
   2572 fi
   2573 if test -z "$ac_cv_prog_STRIP"; then
   2574   ac_ct_STRIP=$STRIP
   2575   # Extract the first word of "strip", so it can be a program name with args.
   2576 set dummy strip; ac_word=$2
   2577 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2578 $as_echo_n "checking for $ac_word... " >&6; }
   2579 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
   2580   $as_echo_n "(cached) " >&6
   2581 else
   2582   if test -n "$ac_ct_STRIP"; then
   2583   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   2584 else
   2585 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2586 for as_dir in $PATH
   2587 do
   2588   IFS=$as_save_IFS
   2589   test -z "$as_dir" && as_dir=.
   2590     for ac_exec_ext in '' $ac_executable_extensions; do
   2591   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2592     ac_cv_prog_ac_ct_STRIP="strip"
   2593     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2594     break 2
   2595   fi
   2596 done
   2597   done
   2598 IFS=$as_save_IFS
   2599 
   2600 fi
   2601 fi
   2602 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   2603 if test -n "$ac_ct_STRIP"; then
   2604   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
   2605 $as_echo "$ac_ct_STRIP" >&6; }
   2606 else
   2607   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2608 $as_echo "no" >&6; }
   2609 fi
   2610 
   2611   if test "x$ac_ct_STRIP" = x; then
   2612     STRIP=":"
   2613   else
   2614     case $cross_compiling:$ac_tool_warned in
   2615 yes:)
   2616 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   2617 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   2618 ac_tool_warned=yes ;;
   2619 esac
   2620     STRIP=$ac_ct_STRIP
   2621   fi
   2622 else
   2623   STRIP="$ac_cv_prog_STRIP"
   2624 fi
   2625 
   2626 fi
   2627 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
   2628 
   2629 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
   2630 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
   2631 if test -z "$MKDIR_P"; then
   2632   if ${ac_cv_path_mkdir+:} false; then :
   2633   $as_echo_n "(cached) " >&6
   2634 else
   2635   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2636 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
   2637 do
   2638   IFS=$as_save_IFS
   2639   test -z "$as_dir" && as_dir=.
   2640     for ac_prog in mkdir gmkdir; do
   2641 	 for ac_exec_ext in '' $ac_executable_extensions; do
   2642 	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
   2643 	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
   2644 	     'mkdir (GNU coreutils) '* | \
   2645 	     'mkdir (coreutils) '* | \
   2646 	     'mkdir (fileutils) '4.1*)
   2647 	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
   2648 	       break 3;;
   2649 	   esac
   2650 	 done
   2651        done
   2652   done
   2653 IFS=$as_save_IFS
   2654 
   2655 fi
   2656 
   2657   test -d ./--version && rmdir ./--version
   2658   if test "${ac_cv_path_mkdir+set}" = set; then
   2659     MKDIR_P="$ac_cv_path_mkdir -p"
   2660   else
   2661     # As a last resort, use the slow shell script.  Don't cache a
   2662     # value for MKDIR_P within a source directory, because that will
   2663     # break other packages using the cache if that directory is
   2664     # removed, or if the value is a relative name.
   2665     MKDIR_P="$ac_install_sh -d"
   2666   fi
   2667 fi
   2668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
   2669 $as_echo "$MKDIR_P" >&6; }
   2670 
   2671 for ac_prog in gawk mawk nawk awk
   2672 do
   2673   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2674 set dummy $ac_prog; ac_word=$2
   2675 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2676 $as_echo_n "checking for $ac_word... " >&6; }
   2677 if ${ac_cv_prog_AWK+:} false; then :
   2678   $as_echo_n "(cached) " >&6
   2679 else
   2680   if test -n "$AWK"; then
   2681   ac_cv_prog_AWK="$AWK" # Let the user override the test.
   2682 else
   2683 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2684 for as_dir in $PATH
   2685 do
   2686   IFS=$as_save_IFS
   2687   test -z "$as_dir" && as_dir=.
   2688     for ac_exec_ext in '' $ac_executable_extensions; do
   2689   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2690     ac_cv_prog_AWK="$ac_prog"
   2691     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2692     break 2
   2693   fi
   2694 done
   2695   done
   2696 IFS=$as_save_IFS
   2697 
   2698 fi
   2699 fi
   2700 AWK=$ac_cv_prog_AWK
   2701 if test -n "$AWK"; then
   2702   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
   2703 $as_echo "$AWK" >&6; }
   2704 else
   2705   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2706 $as_echo "no" >&6; }
   2707 fi
   2708 
   2709 
   2710   test -n "$AWK" && break
   2711 done
   2712 
   2713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
   2714 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
   2715 set x ${MAKE-make}
   2716 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
   2717 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
   2718   $as_echo_n "(cached) " >&6
   2719 else
   2720   cat >conftest.make <<\_ACEOF
   2721 SHELL = /bin/sh
   2722 all:
   2723 	@echo '@@@%%%=$(MAKE)=@@@%%%'
   2724 _ACEOF
   2725 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
   2726 case `${MAKE-make} -f conftest.make 2>/dev/null` in
   2727   *@@@%%%=?*=@@@%%%*)
   2728     eval ac_cv_prog_make_${ac_make}_set=yes;;
   2729   *)
   2730     eval ac_cv_prog_make_${ac_make}_set=no;;
   2731 esac
   2732 rm -f conftest.make
   2733 fi
   2734 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
   2735   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   2736 $as_echo "yes" >&6; }
   2737   SET_MAKE=
   2738 else
   2739   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2740 $as_echo "no" >&6; }
   2741   SET_MAKE="MAKE=${MAKE-make}"
   2742 fi
   2743 
   2744 rm -rf .tst 2>/dev/null
   2745 mkdir .tst 2>/dev/null
   2746 if test -d .tst; then
   2747   am__leading_dot=.
   2748 else
   2749   am__leading_dot=_
   2750 fi
   2751 rmdir .tst 2>/dev/null
   2752 
   2753 # Check whether --enable-silent-rules was given.
   2754 if test "${enable_silent_rules+set}" = set; then :
   2755   enableval=$enable_silent_rules;
   2756 fi
   2757 
   2758 case $enable_silent_rules in # (((
   2759   yes) AM_DEFAULT_VERBOSITY=0;;
   2760    no) AM_DEFAULT_VERBOSITY=1;;
   2761     *) AM_DEFAULT_VERBOSITY=1;;
   2762 esac
   2763 am_make=${MAKE-make}
   2764 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
   2765 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
   2766 if ${am_cv_make_support_nested_variables+:} false; then :
   2767   $as_echo_n "(cached) " >&6
   2768 else
   2769   if $as_echo 'TRUE=$(BAR$(V))
   2770 BAR0=false
   2771 BAR1=true
   2772 V=1
   2773 am__doit:
   2774 	@$(TRUE)
   2775 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
   2776   am_cv_make_support_nested_variables=yes
   2777 else
   2778   am_cv_make_support_nested_variables=no
   2779 fi
   2780 fi
   2781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
   2782 $as_echo "$am_cv_make_support_nested_variables" >&6; }
   2783 if test $am_cv_make_support_nested_variables = yes; then
   2784     AM_V='$(V)'
   2785   AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
   2786 else
   2787   AM_V=$AM_DEFAULT_VERBOSITY
   2788   AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
   2789 fi
   2790 AM_BACKSLASH='\'
   2791 
   2792 if test "`cd $srcdir && pwd`" != "`pwd`"; then
   2793   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
   2794   # is not polluted with repeated "-I."
   2795   am__isrc=' -I$(srcdir)'
   2796   # test to see if srcdir already configured
   2797   if test -f $srcdir/config.status; then
   2798     as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
   2799   fi
   2800 fi
   2801 
   2802 # test whether we have cygpath
   2803 if test -z "$CYGPATH_W"; then
   2804   if (cygpath --version) >/dev/null 2>/dev/null; then
   2805     CYGPATH_W='cygpath -w'
   2806   else
   2807     CYGPATH_W=echo
   2808   fi
   2809 fi
   2810 
   2811 
   2812 # Define the identity of the package.
   2813  PACKAGE='iperf'
   2814  VERSION='3.6+'
   2815 
   2816 
   2817 cat >>confdefs.h <<_ACEOF
   2818 #define PACKAGE "$PACKAGE"
   2819 _ACEOF
   2820 
   2821 
   2822 cat >>confdefs.h <<_ACEOF
   2823 #define VERSION "$VERSION"
   2824 _ACEOF
   2825 
   2826 # Some tools Automake needs.
   2827 
   2828 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
   2829 
   2830 
   2831 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
   2832 
   2833 
   2834 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
   2835 
   2836 
   2837 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
   2838 
   2839 
   2840 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
   2841 
   2842 # For better backward compatibility.  To be removed once Automake 1.9.x
   2843 # dies out for good.  For more background, see:
   2844 # <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
   2845 # <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
   2846 mkdir_p='$(MKDIR_P)'
   2847 
   2848 # We need awk for the "check" target (and possibly the TAP driver).  The
   2849 # system "awk" is bad on some platforms.
   2850 # Always define AMTAR for backward compatibility.  Yes, it's still used
   2851 # in the wild :-(  We should find a proper way to deprecate it ...
   2852 AMTAR='$${TAR-tar}'
   2853 
   2854 
   2855 # We'll loop over all known methods to create a tar archive until one works.
   2856 _am_tools='gnutar  pax cpio none'
   2857 
   2858 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
   2859 
   2860 
   2861 
   2862 
   2863 
   2864 
   2865 # POSIX will say in a future version that running "rm -f" with no argument
   2866 # is OK; and we want to be able to make that assumption in our Makefile
   2867 # recipes.  So use an aggressive probe to check that the usage we want is
   2868 # actually supported "in the wild" to an acceptable degree.
   2869 # See automake bug#10828.
   2870 # To make any issue more visible, cause the running configure to be aborted
   2871 # by default if the 'rm' program in use doesn't match our expectations; the
   2872 # user can still override this though.
   2873 if rm -f && rm -fr && rm -rf; then : OK; else
   2874   cat >&2 <<'END'
   2875 Oops!
   2876 
   2877 Your 'rm' program seems unable to run without file operands specified
   2878 on the command line, even when the '-f' option is present.  This is contrary
   2879 to the behaviour of most rm programs out there, and not conforming with
   2880 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
   2881 
   2882 Please tell bug-automake@gnu.org about your system, including the value
   2883 of your $PATH and any error possibly output before this message.  This
   2884 can help us improve future automake versions.
   2885 
   2886 END
   2887   if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
   2888     echo 'Configuration will proceed anyway, since you have set the' >&2
   2889     echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
   2890     echo >&2
   2891   else
   2892     cat >&2 <<'END'
   2893 Aborting the configuration process, to ensure you take notice of the issue.
   2894 
   2895 You can download and install GNU coreutils to get an 'rm' implementation
   2896 that behaves properly: <https://www.gnu.org/software/coreutils/>.
   2897 
   2898 If you want to complete the configuration process using your problematic
   2899 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
   2900 to "yes", and re-run configure.
   2901 
   2902 END
   2903     as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
   2904   fi
   2905 fi
   2906 
   2907 
   2908 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
   2909 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
   2910     # Check whether --enable-maintainer-mode was given.
   2911 if test "${enable_maintainer_mode+set}" = set; then :
   2912   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
   2913 else
   2914   USE_MAINTAINER_MODE=no
   2915 fi
   2916 
   2917   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
   2918 $as_echo "$USE_MAINTAINER_MODE" >&6; }
   2919    if test $USE_MAINTAINER_MODE = yes; then
   2920   MAINTAINER_MODE_TRUE=
   2921   MAINTAINER_MODE_FALSE='#'
   2922 else
   2923   MAINTAINER_MODE_TRUE='#'
   2924   MAINTAINER_MODE_FALSE=
   2925 fi
   2926 
   2927   MAINT=$MAINTAINER_MODE_TRUE
   2928 
   2929 
   2930 ac_config_headers="$ac_config_headers src/iperf_config.h"
   2931 
   2932 
   2933 # Make sure we can run config.sub.
   2934 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
   2935   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
   2936 
   2937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
   2938 $as_echo_n "checking build system type... " >&6; }
   2939 if ${ac_cv_build+:} false; then :
   2940   $as_echo_n "(cached) " >&6
   2941 else
   2942   ac_build_alias=$build_alias
   2943 test "x$ac_build_alias" = x &&
   2944   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
   2945 test "x$ac_build_alias" = x &&
   2946   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
   2947 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
   2948   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
   2949 
   2950 fi
   2951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
   2952 $as_echo "$ac_cv_build" >&6; }
   2953 case $ac_cv_build in
   2954 *-*-*) ;;
   2955 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
   2956 esac
   2957 build=$ac_cv_build
   2958 ac_save_IFS=$IFS; IFS='-'
   2959 set x $ac_cv_build
   2960 shift
   2961 build_cpu=$1
   2962 build_vendor=$2
   2963 shift; shift
   2964 # Remember, the first character of IFS is used to create $*,
   2965 # except with old shells:
   2966 build_os=$*
   2967 IFS=$ac_save_IFS
   2968 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
   2969 
   2970 
   2971 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
   2972 $as_echo_n "checking host system type... " >&6; }
   2973 if ${ac_cv_host+:} false; then :
   2974   $as_echo_n "(cached) " >&6
   2975 else
   2976   if test "x$host_alias" = x; then
   2977   ac_cv_host=$ac_cv_build
   2978 else
   2979   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
   2980     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
   2981 fi
   2982 
   2983 fi
   2984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
   2985 $as_echo "$ac_cv_host" >&6; }
   2986 case $ac_cv_host in
   2987 *-*-*) ;;
   2988 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
   2989 esac
   2990 host=$ac_cv_host
   2991 ac_save_IFS=$IFS; IFS='-'
   2992 set x $ac_cv_host
   2993 shift
   2994 host_cpu=$1
   2995 host_vendor=$2
   2996 shift; shift
   2997 # Remember, the first character of IFS is used to create $*,
   2998 # except with old shells:
   2999 host_os=$*
   3000 IFS=$ac_save_IFS
   3001 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
   3002 
   3003 
   3004 
   3005 # Checks for tools: c compiler, ranlib (used for creating static libraries),
   3006 # symlinks and libtool
   3007 ac_ext=c
   3008 ac_cpp='$CPP $CPPFLAGS'
   3009 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3010 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3011 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3012 if test -n "$ac_tool_prefix"; then
   3013   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   3014 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   3015 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3016 $as_echo_n "checking for $ac_word... " >&6; }
   3017 if ${ac_cv_prog_CC+:} false; then :
   3018   $as_echo_n "(cached) " >&6
   3019 else
   3020   if test -n "$CC"; then
   3021   ac_cv_prog_CC="$CC" # Let the user override the test.
   3022 else
   3023 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3024 for as_dir in $PATH
   3025 do
   3026   IFS=$as_save_IFS
   3027   test -z "$as_dir" && as_dir=.
   3028     for ac_exec_ext in '' $ac_executable_extensions; do
   3029   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3030     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   3031     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3032     break 2
   3033   fi
   3034 done
   3035   done
   3036 IFS=$as_save_IFS
   3037 
   3038 fi
   3039 fi
   3040 CC=$ac_cv_prog_CC
   3041 if test -n "$CC"; then
   3042   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   3043 $as_echo "$CC" >&6; }
   3044 else
   3045   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3046 $as_echo "no" >&6; }
   3047 fi
   3048 
   3049 
   3050 fi
   3051 if test -z "$ac_cv_prog_CC"; then
   3052   ac_ct_CC=$CC
   3053   # Extract the first word of "gcc", so it can be a program name with args.
   3054 set dummy gcc; ac_word=$2
   3055 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3056 $as_echo_n "checking for $ac_word... " >&6; }
   3057 if ${ac_cv_prog_ac_ct_CC+:} false; then :
   3058   $as_echo_n "(cached) " >&6
   3059 else
   3060   if test -n "$ac_ct_CC"; then
   3061   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   3062 else
   3063 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3064 for as_dir in $PATH
   3065 do
   3066   IFS=$as_save_IFS
   3067   test -z "$as_dir" && as_dir=.
   3068     for ac_exec_ext in '' $ac_executable_extensions; do
   3069   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3070     ac_cv_prog_ac_ct_CC="gcc"
   3071     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3072     break 2
   3073   fi
   3074 done
   3075   done
   3076 IFS=$as_save_IFS
   3077 
   3078 fi
   3079 fi
   3080 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   3081 if test -n "$ac_ct_CC"; then
   3082   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   3083 $as_echo "$ac_ct_CC" >&6; }
   3084 else
   3085   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3086 $as_echo "no" >&6; }
   3087 fi
   3088 
   3089   if test "x$ac_ct_CC" = x; then
   3090     CC=""
   3091   else
   3092     case $cross_compiling:$ac_tool_warned in
   3093 yes:)
   3094 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3095 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3096 ac_tool_warned=yes ;;
   3097 esac
   3098     CC=$ac_ct_CC
   3099   fi
   3100 else
   3101   CC="$ac_cv_prog_CC"
   3102 fi
   3103 
   3104 if test -z "$CC"; then
   3105           if test -n "$ac_tool_prefix"; then
   3106     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   3107 set dummy ${ac_tool_prefix}cc; ac_word=$2
   3108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3109 $as_echo_n "checking for $ac_word... " >&6; }
   3110 if ${ac_cv_prog_CC+:} false; then :
   3111   $as_echo_n "(cached) " >&6
   3112 else
   3113   if test -n "$CC"; then
   3114   ac_cv_prog_CC="$CC" # Let the user override the test.
   3115 else
   3116 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3117 for as_dir in $PATH
   3118 do
   3119   IFS=$as_save_IFS
   3120   test -z "$as_dir" && as_dir=.
   3121     for ac_exec_ext in '' $ac_executable_extensions; do
   3122   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3123     ac_cv_prog_CC="${ac_tool_prefix}cc"
   3124     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3125     break 2
   3126   fi
   3127 done
   3128   done
   3129 IFS=$as_save_IFS
   3130 
   3131 fi
   3132 fi
   3133 CC=$ac_cv_prog_CC
   3134 if test -n "$CC"; then
   3135   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   3136 $as_echo "$CC" >&6; }
   3137 else
   3138   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3139 $as_echo "no" >&6; }
   3140 fi
   3141 
   3142 
   3143   fi
   3144 fi
   3145 if test -z "$CC"; then
   3146   # Extract the first word of "cc", so it can be a program name with args.
   3147 set dummy cc; ac_word=$2
   3148 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3149 $as_echo_n "checking for $ac_word... " >&6; }
   3150 if ${ac_cv_prog_CC+:} false; then :
   3151   $as_echo_n "(cached) " >&6
   3152 else
   3153   if test -n "$CC"; then
   3154   ac_cv_prog_CC="$CC" # Let the user override the test.
   3155 else
   3156   ac_prog_rejected=no
   3157 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3158 for as_dir in $PATH
   3159 do
   3160   IFS=$as_save_IFS
   3161   test -z "$as_dir" && as_dir=.
   3162     for ac_exec_ext in '' $ac_executable_extensions; do
   3163   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3164     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   3165        ac_prog_rejected=yes
   3166        continue
   3167      fi
   3168     ac_cv_prog_CC="cc"
   3169     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3170     break 2
   3171   fi
   3172 done
   3173   done
   3174 IFS=$as_save_IFS
   3175 
   3176 if test $ac_prog_rejected = yes; then
   3177   # We found a bogon in the path, so make sure we never use it.
   3178   set dummy $ac_cv_prog_CC
   3179   shift
   3180   if test $# != 0; then
   3181     # We chose a different compiler from the bogus one.
   3182     # However, it has the same basename, so the bogon will be chosen
   3183     # first if we set CC to just the basename; use the full file name.
   3184     shift
   3185     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   3186   fi
   3187 fi
   3188 fi
   3189 fi
   3190 CC=$ac_cv_prog_CC
   3191 if test -n "$CC"; then
   3192   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   3193 $as_echo "$CC" >&6; }
   3194 else
   3195   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3196 $as_echo "no" >&6; }
   3197 fi
   3198 
   3199 
   3200 fi
   3201 if test -z "$CC"; then
   3202   if test -n "$ac_tool_prefix"; then
   3203   for ac_prog in cl.exe
   3204   do
   3205     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   3206 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   3207 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3208 $as_echo_n "checking for $ac_word... " >&6; }
   3209 if ${ac_cv_prog_CC+:} false; then :
   3210   $as_echo_n "(cached) " >&6
   3211 else
   3212   if test -n "$CC"; then
   3213   ac_cv_prog_CC="$CC" # Let the user override the test.
   3214 else
   3215 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3216 for as_dir in $PATH
   3217 do
   3218   IFS=$as_save_IFS
   3219   test -z "$as_dir" && as_dir=.
   3220     for ac_exec_ext in '' $ac_executable_extensions; do
   3221   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3222     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   3223     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3224     break 2
   3225   fi
   3226 done
   3227   done
   3228 IFS=$as_save_IFS
   3229 
   3230 fi
   3231 fi
   3232 CC=$ac_cv_prog_CC
   3233 if test -n "$CC"; then
   3234   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   3235 $as_echo "$CC" >&6; }
   3236 else
   3237   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3238 $as_echo "no" >&6; }
   3239 fi
   3240 
   3241 
   3242     test -n "$CC" && break
   3243   done
   3244 fi
   3245 if test -z "$CC"; then
   3246   ac_ct_CC=$CC
   3247   for ac_prog in cl.exe
   3248 do
   3249   # Extract the first word of "$ac_prog", so it can be a program name with args.
   3250 set dummy $ac_prog; ac_word=$2
   3251 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3252 $as_echo_n "checking for $ac_word... " >&6; }
   3253 if ${ac_cv_prog_ac_ct_CC+:} false; then :
   3254   $as_echo_n "(cached) " >&6
   3255 else
   3256   if test -n "$ac_ct_CC"; then
   3257   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   3258 else
   3259 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3260 for as_dir in $PATH
   3261 do
   3262   IFS=$as_save_IFS
   3263   test -z "$as_dir" && as_dir=.
   3264     for ac_exec_ext in '' $ac_executable_extensions; do
   3265   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3266     ac_cv_prog_ac_ct_CC="$ac_prog"
   3267     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3268     break 2
   3269   fi
   3270 done
   3271   done
   3272 IFS=$as_save_IFS
   3273 
   3274 fi
   3275 fi
   3276 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   3277 if test -n "$ac_ct_CC"; then
   3278   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   3279 $as_echo "$ac_ct_CC" >&6; }
   3280 else
   3281   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3282 $as_echo "no" >&6; }
   3283 fi
   3284 
   3285 
   3286   test -n "$ac_ct_CC" && break
   3287 done
   3288 
   3289   if test "x$ac_ct_CC" = x; then
   3290     CC=""
   3291   else
   3292     case $cross_compiling:$ac_tool_warned in
   3293 yes:)
   3294 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3295 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3296 ac_tool_warned=yes ;;
   3297 esac
   3298     CC=$ac_ct_CC
   3299   fi
   3300 fi
   3301 
   3302 fi
   3303 
   3304 
   3305 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3306 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3307 as_fn_error $? "no acceptable C compiler found in \$PATH
   3308 See \`config.log' for more details" "$LINENO" 5; }
   3309 
   3310 # Provide some information about the compiler.
   3311 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
   3312 set X $ac_compile
   3313 ac_compiler=$2
   3314 for ac_option in --version -v -V -qversion; do
   3315   { { ac_try="$ac_compiler $ac_option >&5"
   3316 case "(($ac_try" in
   3317   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3318   *) ac_try_echo=$ac_try;;
   3319 esac
   3320 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3321 $as_echo "$ac_try_echo"; } >&5
   3322   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
   3323   ac_status=$?
   3324   if test -s conftest.err; then
   3325     sed '10a\
   3326 ... rest of stderr output deleted ...
   3327          10q' conftest.err >conftest.er1
   3328     cat conftest.er1 >&5
   3329   fi
   3330   rm -f conftest.er1 conftest.err
   3331   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3332   test $ac_status = 0; }
   3333 done
   3334 
   3335 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3336 /* end confdefs.h.  */
   3337 
   3338 int
   3339 main ()
   3340 {
   3341 
   3342   ;
   3343   return 0;
   3344 }
   3345 _ACEOF
   3346 ac_clean_files_save=$ac_clean_files
   3347 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
   3348 # Try to create an executable without -o first, disregard a.out.
   3349 # It will help us diagnose broken compilers, and finding out an intuition
   3350 # of exeext.
   3351 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
   3352 $as_echo_n "checking whether the C compiler works... " >&6; }
   3353 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   3354 
   3355 # The possible output files:
   3356 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
   3357 
   3358 ac_rmfiles=
   3359 for ac_file in $ac_files
   3360 do
   3361   case $ac_file in
   3362     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3363     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
   3364   esac
   3365 done
   3366 rm -f $ac_rmfiles
   3367 
   3368 if { { ac_try="$ac_link_default"
   3369 case "(($ac_try" in
   3370   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3371   *) ac_try_echo=$ac_try;;
   3372 esac
   3373 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3374 $as_echo "$ac_try_echo"; } >&5
   3375   (eval "$ac_link_default") 2>&5
   3376   ac_status=$?
   3377   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3378   test $ac_status = 0; }; then :
   3379   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
   3380 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
   3381 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
   3382 # so that the user can short-circuit this test for compilers unknown to
   3383 # Autoconf.
   3384 for ac_file in $ac_files ''
   3385 do
   3386   test -f "$ac_file" || continue
   3387   case $ac_file in
   3388     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
   3389 	;;
   3390     [ab].out )
   3391 	# We found the default executable, but exeext='' is most
   3392 	# certainly right.
   3393 	break;;
   3394     *.* )
   3395 	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
   3396 	then :; else
   3397 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3398 	fi
   3399 	# We set ac_cv_exeext here because the later test for it is not
   3400 	# safe: cross compilers may not add the suffix if given an `-o'
   3401 	# argument, so we may need to know it at that point already.
   3402 	# Even if this section looks crufty: it has the advantage of
   3403 	# actually working.
   3404 	break;;
   3405     * )
   3406 	break;;
   3407   esac
   3408 done
   3409 test "$ac_cv_exeext" = no && ac_cv_exeext=
   3410 
   3411 else
   3412   ac_file=''
   3413 fi
   3414 if test -z "$ac_file"; then :
   3415   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3416 $as_echo "no" >&6; }
   3417 $as_echo "$as_me: failed program was:" >&5
   3418 sed 's/^/| /' conftest.$ac_ext >&5
   3419 
   3420 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3421 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3422 as_fn_error 77 "C compiler cannot create executables
   3423 See \`config.log' for more details" "$LINENO" 5; }
   3424 else
   3425   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3426 $as_echo "yes" >&6; }
   3427 fi
   3428 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
   3429 $as_echo_n "checking for C compiler default output file name... " >&6; }
   3430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
   3431 $as_echo "$ac_file" >&6; }
   3432 ac_exeext=$ac_cv_exeext
   3433 
   3434 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
   3435 ac_clean_files=$ac_clean_files_save
   3436 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
   3437 $as_echo_n "checking for suffix of executables... " >&6; }
   3438 if { { ac_try="$ac_link"
   3439 case "(($ac_try" in
   3440   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3441   *) ac_try_echo=$ac_try;;
   3442 esac
   3443 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3444 $as_echo "$ac_try_echo"; } >&5
   3445   (eval "$ac_link") 2>&5
   3446   ac_status=$?
   3447   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3448   test $ac_status = 0; }; then :
   3449   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   3450 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   3451 # work properly (i.e., refer to `conftest.exe'), while it won't with
   3452 # `rm'.
   3453 for ac_file in conftest.exe conftest conftest.*; do
   3454   test -f "$ac_file" || continue
   3455   case $ac_file in
   3456     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3457     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3458 	  break;;
   3459     * ) break;;
   3460   esac
   3461 done
   3462 else
   3463   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3464 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3465 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
   3466 See \`config.log' for more details" "$LINENO" 5; }
   3467 fi
   3468 rm -f conftest conftest$ac_cv_exeext
   3469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
   3470 $as_echo "$ac_cv_exeext" >&6; }
   3471 
   3472 rm -f conftest.$ac_ext
   3473 EXEEXT=$ac_cv_exeext
   3474 ac_exeext=$EXEEXT
   3475 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3476 /* end confdefs.h.  */
   3477 #include <stdio.h>
   3478 int
   3479 main ()
   3480 {
   3481 FILE *f = fopen ("conftest.out", "w");
   3482  return ferror (f) || fclose (f) != 0;
   3483 
   3484   ;
   3485   return 0;
   3486 }
   3487 _ACEOF
   3488 ac_clean_files="$ac_clean_files conftest.out"
   3489 # Check that the compiler produces executables we can run.  If not, either
   3490 # the compiler is broken, or we cross compile.
   3491 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
   3492 $as_echo_n "checking whether we are cross compiling... " >&6; }
   3493 if test "$cross_compiling" != yes; then
   3494   { { ac_try="$ac_link"
   3495 case "(($ac_try" in
   3496   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3497   *) ac_try_echo=$ac_try;;
   3498 esac
   3499 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3500 $as_echo "$ac_try_echo"; } >&5
   3501   (eval "$ac_link") 2>&5
   3502   ac_status=$?
   3503   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3504   test $ac_status = 0; }
   3505   if { ac_try='./conftest$ac_cv_exeext'
   3506   { { case "(($ac_try" in
   3507   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3508   *) ac_try_echo=$ac_try;;
   3509 esac
   3510 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3511 $as_echo "$ac_try_echo"; } >&5
   3512   (eval "$ac_try") 2>&5
   3513   ac_status=$?
   3514   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3515   test $ac_status = 0; }; }; then
   3516     cross_compiling=no
   3517   else
   3518     if test "$cross_compiling" = maybe; then
   3519 	cross_compiling=yes
   3520     else
   3521 	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3522 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3523 as_fn_error $? "cannot run C compiled programs.
   3524 If you meant to cross compile, use \`--host'.
   3525 See \`config.log' for more details" "$LINENO" 5; }
   3526     fi
   3527   fi
   3528 fi
   3529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
   3530 $as_echo "$cross_compiling" >&6; }
   3531 
   3532 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
   3533 ac_clean_files=$ac_clean_files_save
   3534 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
   3535 $as_echo_n "checking for suffix of object files... " >&6; }
   3536 if ${ac_cv_objext+:} false; then :
   3537   $as_echo_n "(cached) " >&6
   3538 else
   3539   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3540 /* end confdefs.h.  */
   3541 
   3542 int
   3543 main ()
   3544 {
   3545 
   3546   ;
   3547   return 0;
   3548 }
   3549 _ACEOF
   3550 rm -f conftest.o conftest.obj
   3551 if { { ac_try="$ac_compile"
   3552 case "(($ac_try" in
   3553   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3554   *) ac_try_echo=$ac_try;;
   3555 esac
   3556 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3557 $as_echo "$ac_try_echo"; } >&5
   3558   (eval "$ac_compile") 2>&5
   3559   ac_status=$?
   3560   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3561   test $ac_status = 0; }; then :
   3562   for ac_file in conftest.o conftest.obj conftest.*; do
   3563   test -f "$ac_file" || continue;
   3564   case $ac_file in
   3565     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
   3566     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   3567        break;;
   3568   esac
   3569 done
   3570 else
   3571   $as_echo "$as_me: failed program was:" >&5
   3572 sed 's/^/| /' conftest.$ac_ext >&5
   3573 
   3574 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3575 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3576 as_fn_error $? "cannot compute suffix of object files: cannot compile
   3577 See \`config.log' for more details" "$LINENO" 5; }
   3578 fi
   3579 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   3580 fi
   3581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
   3582 $as_echo "$ac_cv_objext" >&6; }
   3583 OBJEXT=$ac_cv_objext
   3584 ac_objext=$OBJEXT
   3585 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
   3586 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
   3587 if ${ac_cv_c_compiler_gnu+:} false; then :
   3588   $as_echo_n "(cached) " >&6
   3589 else
   3590   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3591 /* end confdefs.h.  */
   3592 
   3593 int
   3594 main ()
   3595 {
   3596 #ifndef __GNUC__
   3597        choke me
   3598 #endif
   3599 
   3600   ;
   3601   return 0;
   3602 }
   3603 _ACEOF
   3604 if ac_fn_c_try_compile "$LINENO"; then :
   3605   ac_compiler_gnu=yes
   3606 else
   3607   ac_compiler_gnu=no
   3608 fi
   3609 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3610 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   3611 
   3612 fi
   3613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
   3614 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
   3615 if test $ac_compiler_gnu = yes; then
   3616   GCC=yes
   3617 else
   3618   GCC=
   3619 fi
   3620 ac_test_CFLAGS=${CFLAGS+set}
   3621 ac_save_CFLAGS=$CFLAGS
   3622 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
   3623 $as_echo_n "checking whether $CC accepts -g... " >&6; }
   3624 if ${ac_cv_prog_cc_g+:} false; then :
   3625   $as_echo_n "(cached) " >&6
   3626 else
   3627   ac_save_c_werror_flag=$ac_c_werror_flag
   3628    ac_c_werror_flag=yes
   3629    ac_cv_prog_cc_g=no
   3630    CFLAGS="-g"
   3631    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3632 /* end confdefs.h.  */
   3633 
   3634 int
   3635 main ()
   3636 {
   3637 
   3638   ;
   3639   return 0;
   3640 }
   3641 _ACEOF
   3642 if ac_fn_c_try_compile "$LINENO"; then :
   3643   ac_cv_prog_cc_g=yes
   3644 else
   3645   CFLAGS=""
   3646       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3647 /* end confdefs.h.  */
   3648 
   3649 int
   3650 main ()
   3651 {
   3652 
   3653   ;
   3654   return 0;
   3655 }
   3656 _ACEOF
   3657 if ac_fn_c_try_compile "$LINENO"; then :
   3658 
   3659 else
   3660   ac_c_werror_flag=$ac_save_c_werror_flag
   3661 	 CFLAGS="-g"
   3662 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3663 /* end confdefs.h.  */
   3664 
   3665 int
   3666 main ()
   3667 {
   3668 
   3669   ;
   3670   return 0;
   3671 }
   3672 _ACEOF
   3673 if ac_fn_c_try_compile "$LINENO"; then :
   3674   ac_cv_prog_cc_g=yes
   3675 fi
   3676 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3677 fi
   3678 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3679 fi
   3680 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3681    ac_c_werror_flag=$ac_save_c_werror_flag
   3682 fi
   3683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
   3684 $as_echo "$ac_cv_prog_cc_g" >&6; }
   3685 if test "$ac_test_CFLAGS" = set; then
   3686   CFLAGS=$ac_save_CFLAGS
   3687 elif test $ac_cv_prog_cc_g = yes; then
   3688   if test "$GCC" = yes; then
   3689     CFLAGS="-g -O2"
   3690   else
   3691     CFLAGS="-g"
   3692   fi
   3693 else
   3694   if test "$GCC" = yes; then
   3695     CFLAGS="-O2"
   3696   else
   3697     CFLAGS=
   3698   fi
   3699 fi
   3700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
   3701 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
   3702 if ${ac_cv_prog_cc_c89+:} false; then :
   3703   $as_echo_n "(cached) " >&6
   3704 else
   3705   ac_cv_prog_cc_c89=no
   3706 ac_save_CC=$CC
   3707 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3708 /* end confdefs.h.  */
   3709 #include <stdarg.h>
   3710 #include <stdio.h>
   3711 struct stat;
   3712 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   3713 struct buf { int x; };
   3714 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   3715 static char *e (p, i)
   3716      char **p;
   3717      int i;
   3718 {
   3719   return p[i];
   3720 }
   3721 static char *f (char * (*g) (char **, int), char **p, ...)
   3722 {
   3723   char *s;
   3724   va_list v;
   3725   va_start (v,p);
   3726   s = g (p, va_arg (v,int));
   3727   va_end (v);
   3728   return s;
   3729 }
   3730 
   3731 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   3732    function prototypes and stuff, but not '\xHH' hex character constants.
   3733    These don't provoke an error unfortunately, instead are silently treated
   3734    as 'x'.  The following induces an error, until -std is added to get
   3735    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   3736    array size at least.  It's necessary to write '\x00'==0 to get something
   3737    that's true only with -std.  */
   3738 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   3739 
   3740 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   3741    inside strings and character constants.  */
   3742 #define FOO(x) 'x'
   3743 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   3744 
   3745 int test (int i, double x);
   3746 struct s1 {int (*f) (int a);};
   3747 struct s2 {int (*f) (double a);};
   3748 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   3749 int argc;
   3750 char **argv;
   3751 int
   3752 main ()
   3753 {
   3754 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   3755   ;
   3756   return 0;
   3757 }
   3758 _ACEOF
   3759 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   3760 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   3761 do
   3762   CC="$ac_save_CC $ac_arg"
   3763   if ac_fn_c_try_compile "$LINENO"; then :
   3764   ac_cv_prog_cc_c89=$ac_arg
   3765 fi
   3766 rm -f core conftest.err conftest.$ac_objext
   3767   test "x$ac_cv_prog_cc_c89" != "xno" && break
   3768 done
   3769 rm -f conftest.$ac_ext
   3770 CC=$ac_save_CC
   3771 
   3772 fi
   3773 # AC_CACHE_VAL
   3774 case "x$ac_cv_prog_cc_c89" in
   3775   x)
   3776     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
   3777 $as_echo "none needed" >&6; } ;;
   3778   xno)
   3779     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
   3780 $as_echo "unsupported" >&6; } ;;
   3781   *)
   3782     CC="$CC $ac_cv_prog_cc_c89"
   3783     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
   3784 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
   3785 esac
   3786 if test "x$ac_cv_prog_cc_c89" != xno; then :
   3787 
   3788 fi
   3789 
   3790 ac_ext=c
   3791 ac_cpp='$CPP $CPPFLAGS'
   3792 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3793 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3794 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3795 
   3796 ac_ext=c
   3797 ac_cpp='$CPP $CPPFLAGS'
   3798 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3799 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3800 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3801 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
   3802 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
   3803 if ${am_cv_prog_cc_c_o+:} false; then :
   3804   $as_echo_n "(cached) " >&6
   3805 else
   3806   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3807 /* end confdefs.h.  */
   3808 
   3809 int
   3810 main ()
   3811 {
   3812 
   3813   ;
   3814   return 0;
   3815 }
   3816 _ACEOF
   3817   # Make sure it works both with $CC and with simple cc.
   3818   # Following AC_PROG_CC_C_O, we do the test twice because some
   3819   # compilers refuse to overwrite an existing .o file with -o,
   3820   # though they will create one.
   3821   am_cv_prog_cc_c_o=yes
   3822   for am_i in 1 2; do
   3823     if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
   3824    ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
   3825    ac_status=$?
   3826    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3827    (exit $ac_status); } \
   3828          && test -f conftest2.$ac_objext; then
   3829       : OK
   3830     else
   3831       am_cv_prog_cc_c_o=no
   3832       break
   3833     fi
   3834   done
   3835   rm -f core conftest*
   3836   unset am_i
   3837 fi
   3838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
   3839 $as_echo "$am_cv_prog_cc_c_o" >&6; }
   3840 if test "$am_cv_prog_cc_c_o" != yes; then
   3841    # Losing compiler, so override with the script.
   3842    # FIXME: It is wrong to rewrite CC.
   3843    # But if we don't then we get into trouble of one sort or another.
   3844    # A longer-term fix would be to have automake use am__CC in this case,
   3845    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
   3846    CC="$am_aux_dir/compile $CC"
   3847 fi
   3848 ac_ext=c
   3849 ac_cpp='$CPP $CPPFLAGS'
   3850 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3851 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3852 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3853 
   3854 DEPDIR="${am__leading_dot}deps"
   3855 
   3856 ac_config_commands="$ac_config_commands depfiles"
   3857 
   3858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5
   3859 $as_echo_n "checking whether ${MAKE-make} supports the include directive... " >&6; }
   3860 cat > confinc.mk << 'END'
   3861 am__doit:
   3862 	@echo this is the am__doit target >confinc.out
   3863 .PHONY: am__doit
   3864 END
   3865 am__include="#"
   3866 am__quote=
   3867 # BSD make does it like this.
   3868 echo '.include "confinc.mk" # ignored' > confmf.BSD
   3869 # Other make implementations (GNU, Solaris 10, AIX) do it like this.
   3870 echo 'include confinc.mk # ignored' > confmf.GNU
   3871 _am_result=no
   3872 for s in GNU BSD; do
   3873   { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5
   3874    (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5
   3875    ac_status=$?
   3876    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3877    (exit $ac_status); }
   3878   case $?:`cat confinc.out 2>/dev/null` in #(
   3879   '0:this is the am__doit target') :
   3880     case $s in #(
   3881   BSD) :
   3882     am__include='.include' am__quote='"' ;; #(
   3883   *) :
   3884     am__include='include' am__quote='' ;;
   3885 esac ;; #(
   3886   *) :
   3887      ;;
   3888 esac
   3889   if test "$am__include" != "#"; then
   3890     _am_result="yes ($s style)"
   3891     break
   3892   fi
   3893 done
   3894 rm -f confinc.* confmf.*
   3895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
   3896 $as_echo "${_am_result}" >&6; }
   3897 
   3898 # Check whether --enable-dependency-tracking was given.
   3899 if test "${enable_dependency_tracking+set}" = set; then :
   3900   enableval=$enable_dependency_tracking;
   3901 fi
   3902 
   3903 if test "x$enable_dependency_tracking" != xno; then
   3904   am_depcomp="$ac_aux_dir/depcomp"
   3905   AMDEPBACKSLASH='\'
   3906   am__nodep='_no'
   3907 fi
   3908  if test "x$enable_dependency_tracking" != xno; then
   3909   AMDEP_TRUE=
   3910   AMDEP_FALSE='#'
   3911 else
   3912   AMDEP_TRUE='#'
   3913   AMDEP_FALSE=
   3914 fi
   3915 
   3916 
   3917 
   3918 depcc="$CC"   am_compiler_list=
   3919 
   3920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
   3921 $as_echo_n "checking dependency style of $depcc... " >&6; }
   3922 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
   3923   $as_echo_n "(cached) " >&6
   3924 else
   3925   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   3926   # We make a subdir and do the tests there.  Otherwise we can end up
   3927   # making bogus files that we don't know about and never remove.  For
   3928   # instance it was reported that on HP-UX the gcc test will end up
   3929   # making a dummy file named 'D' -- because '-MD' means "put the output
   3930   # in D".
   3931   rm -rf conftest.dir
   3932   mkdir conftest.dir
   3933   # Copy depcomp to subdir because otherwise we won't find it if we're
   3934   # using a relative directory.
   3935   cp "$am_depcomp" conftest.dir
   3936   cd conftest.dir
   3937   # We will build objects and dependencies in a subdirectory because
   3938   # it helps to detect inapplicable dependency modes.  For instance
   3939   # both Tru64's cc and ICC support -MD to output dependencies as a
   3940   # side effect of compilation, but ICC will put the dependencies in
   3941   # the current directory while Tru64 will put them in the object
   3942   # directory.
   3943   mkdir sub
   3944 
   3945   am_cv_CC_dependencies_compiler_type=none
   3946   if test "$am_compiler_list" = ""; then
   3947      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   3948   fi
   3949   am__universal=false
   3950   case " $depcc " in #(
   3951      *\ -arch\ *\ -arch\ *) am__universal=true ;;
   3952      esac
   3953 
   3954   for depmode in $am_compiler_list; do
   3955     # Setup a source with many dependencies, because some compilers
   3956     # like to wrap large dependency lists on column 80 (with \), and
   3957     # we should not choose a depcomp mode which is confused by this.
   3958     #
   3959     # We need to recreate these files for each test, as the compiler may
   3960     # overwrite some of them when testing with obscure command lines.
   3961     # This happens at least with the AIX C compiler.
   3962     : > sub/conftest.c
   3963     for i in 1 2 3 4 5 6; do
   3964       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   3965       # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
   3966       # Solaris 10 /bin/sh.
   3967       echo '/* dummy */' > sub/conftst$i.h
   3968     done
   3969     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   3970 
   3971     # We check with '-c' and '-o' for the sake of the "dashmstdout"
   3972     # mode.  It turns out that the SunPro C++ compiler does not properly
   3973     # handle '-M -o', and we need to detect this.  Also, some Intel
   3974     # versions had trouble with output in subdirs.
   3975     am__obj=sub/conftest.${OBJEXT-o}
   3976     am__minus_obj="-o $am__obj"
   3977     case $depmode in
   3978     gcc)
   3979       # This depmode causes a compiler race in universal mode.
   3980       test "$am__universal" = false || continue
   3981       ;;
   3982     nosideeffect)
   3983       # After this tag, mechanisms are not by side-effect, so they'll
   3984       # only be used when explicitly requested.
   3985       if test "x$enable_dependency_tracking" = xyes; then
   3986 	continue
   3987       else
   3988 	break
   3989       fi
   3990       ;;
   3991     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
   3992       # This compiler won't grok '-c -o', but also, the minuso test has
   3993       # not run yet.  These depmodes are late enough in the game, and
   3994       # so weak that their functioning should not be impacted.
   3995       am__obj=conftest.${OBJEXT-o}
   3996       am__minus_obj=
   3997       ;;
   3998     none) break ;;
   3999     esac
   4000     if depmode=$depmode \
   4001        source=sub/conftest.c object=$am__obj \
   4002        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   4003        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
   4004          >/dev/null 2>conftest.err &&
   4005        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   4006        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   4007        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
   4008        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   4009       # icc doesn't choke on unknown options, it will just issue warnings
   4010       # or remarks (even with -Werror).  So we grep stderr for any message
   4011       # that says an option was ignored or not supported.
   4012       # When given -MP, icc 7.0 and 7.1 complain thusly:
   4013       #   icc: Command line warning: ignoring option '-M'; no argument required
   4014       # The diagnosis changed in icc 8.0:
   4015       #   icc: Command line remark: option '-MP' not supported
   4016       if (grep 'ignoring option' conftest.err ||
   4017           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   4018         am_cv_CC_dependencies_compiler_type=$depmode
   4019         break
   4020       fi
   4021     fi
   4022   done
   4023 
   4024   cd ..
   4025   rm -rf conftest.dir
   4026 else
   4027   am_cv_CC_dependencies_compiler_type=none
   4028 fi
   4029 
   4030 fi
   4031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
   4032 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
   4033 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
   4034 
   4035  if
   4036   test "x$enable_dependency_tracking" != xno \
   4037   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
   4038   am__fastdepCC_TRUE=
   4039   am__fastdepCC_FALSE='#'
   4040 else
   4041   am__fastdepCC_TRUE='#'
   4042   am__fastdepCC_FALSE=
   4043 fi
   4044 
   4045 
   4046 if test -n "$ac_tool_prefix"; then
   4047   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   4048 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   4049 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4050 $as_echo_n "checking for $ac_word... " >&6; }
   4051 if ${ac_cv_prog_RANLIB+:} false; then :
   4052   $as_echo_n "(cached) " >&6
   4053 else
   4054   if test -n "$RANLIB"; then
   4055   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   4056 else
   4057 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4058 for as_dir in $PATH
   4059 do
   4060   IFS=$as_save_IFS
   4061   test -z "$as_dir" && as_dir=.
   4062     for ac_exec_ext in '' $ac_executable_extensions; do
   4063   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   4064     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   4065     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4066     break 2
   4067   fi
   4068 done
   4069   done
   4070 IFS=$as_save_IFS
   4071 
   4072 fi
   4073 fi
   4074 RANLIB=$ac_cv_prog_RANLIB
   4075 if test -n "$RANLIB"; then
   4076   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
   4077 $as_echo "$RANLIB" >&6; }
   4078 else
   4079   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4080 $as_echo "no" >&6; }
   4081 fi
   4082 
   4083 
   4084 fi
   4085 if test -z "$ac_cv_prog_RANLIB"; then
   4086   ac_ct_RANLIB=$RANLIB
   4087   # Extract the first word of "ranlib", so it can be a program name with args.
   4088 set dummy ranlib; ac_word=$2
   4089 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4090 $as_echo_n "checking for $ac_word... " >&6; }
   4091 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
   4092   $as_echo_n "(cached) " >&6
   4093 else
   4094   if test -n "$ac_ct_RANLIB"; then
   4095   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   4096 else
   4097 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4098 for as_dir in $PATH
   4099 do
   4100   IFS=$as_save_IFS
   4101   test -z "$as_dir" && as_dir=.
   4102     for ac_exec_ext in '' $ac_executable_extensions; do
   4103   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   4104     ac_cv_prog_ac_ct_RANLIB="ranlib"
   4105     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4106     break 2
   4107   fi
   4108 done
   4109   done
   4110 IFS=$as_save_IFS
   4111 
   4112 fi
   4113 fi
   4114 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   4115 if test -n "$ac_ct_RANLIB"; then
   4116   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
   4117 $as_echo "$ac_ct_RANLIB" >&6; }
   4118 else
   4119   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4120 $as_echo "no" >&6; }
   4121 fi
   4122 
   4123   if test "x$ac_ct_RANLIB" = x; then
   4124     RANLIB=":"
   4125   else
   4126     case $cross_compiling:$ac_tool_warned in
   4127 yes:)
   4128 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   4129 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   4130 ac_tool_warned=yes ;;
   4131 esac
   4132     RANLIB=$ac_ct_RANLIB
   4133   fi
   4134 else
   4135   RANLIB="$ac_cv_prog_RANLIB"
   4136 fi
   4137 
   4138 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
   4139 $as_echo_n "checking whether ln -s works... " >&6; }
   4140 LN_S=$as_ln_s
   4141 if test "$LN_S" = "ln -s"; then
   4142   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   4143 $as_echo "yes" >&6; }
   4144 else
   4145   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
   4146 $as_echo "no, using $LN_S" >&6; }
   4147 fi
   4148 
   4149 case `pwd` in
   4150   *\ * | *\	*)
   4151     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
   4152 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
   4153 esac
   4154 
   4155 
   4156 
   4157 macro_version='2.4.6'
   4158 macro_revision='2.4.6'
   4159 
   4160 
   4161 
   4162 
   4163 
   4164 
   4165 
   4166 
   4167 
   4168 
   4169 
   4170 
   4171 
   4172 ltmain=$ac_aux_dir/ltmain.sh
   4173 
   4174 # Backslashify metacharacters that are still active within
   4175 # double-quoted strings.
   4176 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
   4177 
   4178 # Same as above, but do not quote variable references.
   4179 double_quote_subst='s/\(["`\\]\)/\\\1/g'
   4180 
   4181 # Sed substitution to delay expansion of an escaped shell variable in a
   4182 # double_quote_subst'ed string.
   4183 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
   4184 
   4185 # Sed substitution to delay expansion of an escaped single quote.
   4186 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
   4187 
   4188 # Sed substitution to avoid accidental globbing in evaled expressions
   4189 no_glob_subst='s/\*/\\\*/g'
   4190 
   4191 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   4192 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
   4193 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
   4194 
   4195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
   4196 $as_echo_n "checking how to print strings... " >&6; }
   4197 # Test print first, because it will be a builtin if present.
   4198 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
   4199    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
   4200   ECHO='print -r --'
   4201 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
   4202   ECHO='printf %s\n'
   4203 else
   4204   # Use this function as a fallback that always works.
   4205   func_fallback_echo ()
   4206   {
   4207     eval 'cat <<_LTECHO_EOF
   4208 $1
   4209 _LTECHO_EOF'
   4210   }
   4211   ECHO='func_fallback_echo'
   4212 fi
   4213 
   4214 # func_echo_all arg...
   4215 # Invoke $ECHO with all args, space-separated.
   4216 func_echo_all ()
   4217 {
   4218     $ECHO ""
   4219 }
   4220 
   4221 case $ECHO in
   4222   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
   4223 $as_echo "printf" >&6; } ;;
   4224   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
   4225 $as_echo "print -r" >&6; } ;;
   4226   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
   4227 $as_echo "cat" >&6; } ;;
   4228 esac
   4229 
   4230 
   4231 
   4232 
   4233 
   4234 
   4235 
   4236 
   4237 
   4238 
   4239 
   4240 
   4241 
   4242 
   4243 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
   4244 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
   4245 if ${ac_cv_path_SED+:} false; then :
   4246   $as_echo_n "(cached) " >&6
   4247 else
   4248             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
   4249      for ac_i in 1 2 3 4 5 6 7; do
   4250        ac_script="$ac_script$as_nl$ac_script"
   4251      done
   4252      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
   4253      { ac_script=; unset ac_script;}
   4254      if test -z "$SED"; then
   4255   ac_path_SED_found=false
   4256   # Loop through the user's path and test for each of PROGNAME-LIST
   4257   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4258 for as_dir in $PATH
   4259 do
   4260   IFS=$as_save_IFS
   4261   test -z "$as_dir" && as_dir=.
   4262     for ac_prog in sed gsed; do
   4263     for ac_exec_ext in '' $ac_executable_extensions; do
   4264       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
   4265       as_fn_executable_p "$ac_path_SED" || continue
   4266 # Check for GNU ac_path_SED and select it if it is found.
   4267   # Check for GNU $ac_path_SED
   4268 case `"$ac_path_SED" --version 2>&1` in
   4269 *GNU*)
   4270   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
   4271 *)
   4272   ac_count=0
   4273   $as_echo_n 0123456789 >"conftest.in"
   4274   while :
   4275   do
   4276     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4277     mv "conftest.tmp" "conftest.in"
   4278     cp "conftest.in" "conftest.nl"
   4279     $as_echo '' >> "conftest.nl"
   4280     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4281     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4282     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4283     if test $ac_count -gt ${ac_path_SED_max-0}; then
   4284       # Best one so far, save it but keep looking for a better one
   4285       ac_cv_path_SED="$ac_path_SED"
   4286       ac_path_SED_max=$ac_count
   4287     fi
   4288     # 10*(2^10) chars as input seems more than enough
   4289     test $ac_count -gt 10 && break
   4290   done
   4291   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4292 esac
   4293 
   4294       $ac_path_SED_found && break 3
   4295     done
   4296   done
   4297   done
   4298 IFS=$as_save_IFS
   4299   if test -z "$ac_cv_path_SED"; then
   4300     as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
   4301   fi
   4302 else
   4303   ac_cv_path_SED=$SED
   4304 fi
   4305 
   4306 fi
   4307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
   4308 $as_echo "$ac_cv_path_SED" >&6; }
   4309  SED="$ac_cv_path_SED"
   4310   rm -f conftest.sed
   4311 
   4312 test -z "$SED" && SED=sed
   4313 Xsed="$SED -e 1s/^X//"
   4314 
   4315 
   4316 
   4317 
   4318 
   4319 
   4320 
   4321 
   4322 
   4323 
   4324 
   4325 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
   4326 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
   4327 if ${ac_cv_path_GREP+:} false; then :
   4328   $as_echo_n "(cached) " >&6
   4329 else
   4330   if test -z "$GREP"; then
   4331   ac_path_GREP_found=false
   4332   # Loop through the user's path and test for each of PROGNAME-LIST
   4333   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4334 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4335 do
   4336   IFS=$as_save_IFS
   4337   test -z "$as_dir" && as_dir=.
   4338     for ac_prog in grep ggrep; do
   4339     for ac_exec_ext in '' $ac_executable_extensions; do
   4340       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   4341       as_fn_executable_p "$ac_path_GREP" || continue
   4342 # Check for GNU ac_path_GREP and select it if it is found.
   4343   # Check for GNU $ac_path_GREP
   4344 case `"$ac_path_GREP" --version 2>&1` in
   4345 *GNU*)
   4346   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
   4347 *)
   4348   ac_count=0
   4349   $as_echo_n 0123456789 >"conftest.in"
   4350   while :
   4351   do
   4352     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4353     mv "conftest.tmp" "conftest.in"
   4354     cp "conftest.in" "conftest.nl"
   4355     $as_echo 'GREP' >> "conftest.nl"
   4356     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4357     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4358     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4359     if test $ac_count -gt ${ac_path_GREP_max-0}; then
   4360       # Best one so far, save it but keep looking for a better one
   4361       ac_cv_path_GREP="$ac_path_GREP"
   4362       ac_path_GREP_max=$ac_count
   4363     fi
   4364     # 10*(2^10) chars as input seems more than enough
   4365     test $ac_count -gt 10 && break
   4366   done
   4367   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4368 esac
   4369 
   4370       $ac_path_GREP_found && break 3
   4371     done
   4372   done
   4373   done
   4374 IFS=$as_save_IFS
   4375   if test -z "$ac_cv_path_GREP"; then
   4376     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   4377   fi
   4378 else
   4379   ac_cv_path_GREP=$GREP
   4380 fi
   4381 
   4382 fi
   4383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
   4384 $as_echo "$ac_cv_path_GREP" >&6; }
   4385  GREP="$ac_cv_path_GREP"
   4386 
   4387 
   4388 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
   4389 $as_echo_n "checking for egrep... " >&6; }
   4390 if ${ac_cv_path_EGREP+:} false; then :
   4391   $as_echo_n "(cached) " >&6
   4392 else
   4393   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   4394    then ac_cv_path_EGREP="$GREP -E"
   4395    else
   4396      if test -z "$EGREP"; then
   4397   ac_path_EGREP_found=false
   4398   # Loop through the user's path and test for each of PROGNAME-LIST
   4399   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4400 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4401 do
   4402   IFS=$as_save_IFS
   4403   test -z "$as_dir" && as_dir=.
   4404     for ac_prog in egrep; do
   4405     for ac_exec_ext in '' $ac_executable_extensions; do
   4406       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   4407       as_fn_executable_p "$ac_path_EGREP" || continue
   4408 # Check for GNU ac_path_EGREP and select it if it is found.
   4409   # Check for GNU $ac_path_EGREP
   4410 case `"$ac_path_EGREP" --version 2>&1` in
   4411 *GNU*)
   4412   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   4413 *)
   4414   ac_count=0
   4415   $as_echo_n 0123456789 >"conftest.in"
   4416   while :
   4417   do
   4418     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4419     mv "conftest.tmp" "conftest.in"
   4420     cp "conftest.in" "conftest.nl"
   4421     $as_echo 'EGREP' >> "conftest.nl"
   4422     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4423     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4424     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4425     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   4426       # Best one so far, save it but keep looking for a better one
   4427       ac_cv_path_EGREP="$ac_path_EGREP"
   4428       ac_path_EGREP_max=$ac_count
   4429     fi
   4430     # 10*(2^10) chars as input seems more than enough
   4431     test $ac_count -gt 10 && break
   4432   done
   4433   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4434 esac
   4435 
   4436       $ac_path_EGREP_found && break 3
   4437     done
   4438   done
   4439   done
   4440 IFS=$as_save_IFS
   4441   if test -z "$ac_cv_path_EGREP"; then
   4442     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   4443   fi
   4444 else
   4445   ac_cv_path_EGREP=$EGREP
   4446 fi
   4447 
   4448    fi
   4449 fi
   4450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
   4451 $as_echo "$ac_cv_path_EGREP" >&6; }
   4452  EGREP="$ac_cv_path_EGREP"
   4453 
   4454 
   4455 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
   4456 $as_echo_n "checking for fgrep... " >&6; }
   4457 if ${ac_cv_path_FGREP+:} false; then :
   4458   $as_echo_n "(cached) " >&6
   4459 else
   4460   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
   4461    then ac_cv_path_FGREP="$GREP -F"
   4462    else
   4463      if test -z "$FGREP"; then
   4464   ac_path_FGREP_found=false
   4465   # Loop through the user's path and test for each of PROGNAME-LIST
   4466   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4467 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4468 do
   4469   IFS=$as_save_IFS
   4470   test -z "$as_dir" && as_dir=.
   4471     for ac_prog in fgrep; do
   4472     for ac_exec_ext in '' $ac_executable_extensions; do
   4473       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
   4474       as_fn_executable_p "$ac_path_FGREP" || continue
   4475 # Check for GNU ac_path_FGREP and select it if it is found.
   4476   # Check for GNU $ac_path_FGREP
   4477 case `"$ac_path_FGREP" --version 2>&1` in
   4478 *GNU*)
   4479   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
   4480 *)
   4481   ac_count=0
   4482   $as_echo_n 0123456789 >"conftest.in"
   4483   while :
   4484   do
   4485     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4486     mv "conftest.tmp" "conftest.in"
   4487     cp "conftest.in" "conftest.nl"
   4488     $as_echo 'FGREP' >> "conftest.nl"
   4489     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4490     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4491     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4492     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
   4493       # Best one so far, save it but keep looking for a better one
   4494       ac_cv_path_FGREP="$ac_path_FGREP"
   4495       ac_path_FGREP_max=$ac_count
   4496     fi
   4497     # 10*(2^10) chars as input seems more than enough
   4498     test $ac_count -gt 10 && break
   4499   done
   4500   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4501 esac
   4502 
   4503       $ac_path_FGREP_found && break 3
   4504     done
   4505   done
   4506   done
   4507 IFS=$as_save_IFS
   4508   if test -z "$ac_cv_path_FGREP"; then
   4509     as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   4510   fi
   4511 else
   4512   ac_cv_path_FGREP=$FGREP
   4513 fi
   4514 
   4515    fi
   4516 fi
   4517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
   4518 $as_echo "$ac_cv_path_FGREP" >&6; }
   4519  FGREP="$ac_cv_path_FGREP"
   4520 
   4521 
   4522 test -z "$GREP" && GREP=grep
   4523 
   4524 
   4525 
   4526 
   4527 
   4528 
   4529 
   4530 
   4531 
   4532 
   4533 
   4534 
   4535 
   4536 
   4537 
   4538 
   4539 
   4540 
   4541 
   4542 # Check whether --with-gnu-ld was given.
   4543 if test "${with_gnu_ld+set}" = set; then :
   4544   withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes
   4545 else
   4546   with_gnu_ld=no
   4547 fi
   4548 
   4549 ac_prog=ld
   4550 if test yes = "$GCC"; then
   4551   # Check if gcc -print-prog-name=ld gives a path.
   4552   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
   4553 $as_echo_n "checking for ld used by $CC... " >&6; }
   4554   case $host in
   4555   *-*-mingw*)
   4556     # gcc leaves a trailing carriage return, which upsets mingw
   4557     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   4558   *)
   4559     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   4560   esac
   4561   case $ac_prog in
   4562     # Accept absolute paths.
   4563     [\\/]* | ?:[\\/]*)
   4564       re_direlt='/[^/][^/]*/\.\./'
   4565       # Canonicalize the pathname of ld
   4566       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
   4567       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
   4568 	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
   4569       done
   4570       test -z "$LD" && LD=$ac_prog
   4571       ;;
   4572   "")
   4573     # If it fails, then pretend we aren't using GCC.
   4574     ac_prog=ld
   4575     ;;
   4576   *)
   4577     # If it is relative, then search for the first ld in PATH.
   4578     with_gnu_ld=unknown
   4579     ;;
   4580   esac
   4581 elif test yes = "$with_gnu_ld"; then
   4582   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
   4583 $as_echo_n "checking for GNU ld... " >&6; }
   4584 else
   4585   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
   4586 $as_echo_n "checking for non-GNU ld... " >&6; }
   4587 fi
   4588 if ${lt_cv_path_LD+:} false; then :
   4589   $as_echo_n "(cached) " >&6
   4590 else
   4591   if test -z "$LD"; then
   4592   lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
   4593   for ac_dir in $PATH; do
   4594     IFS=$lt_save_ifs
   4595     test -z "$ac_dir" && ac_dir=.
   4596     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   4597       lt_cv_path_LD=$ac_dir/$ac_prog
   4598       # Check to see if the program is GNU ld.  I'd rather use --version,
   4599       # but apparently some variants of GNU ld only accept -v.
   4600       # Break only if it was the GNU/non-GNU ld that we prefer.
   4601       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   4602       *GNU* | *'with BFD'*)
   4603 	test no != "$with_gnu_ld" && break
   4604 	;;
   4605       *)
   4606 	test yes != "$with_gnu_ld" && break
   4607 	;;
   4608       esac
   4609     fi
   4610   done
   4611   IFS=$lt_save_ifs
   4612 else
   4613   lt_cv_path_LD=$LD # Let the user override the test with a path.
   4614 fi
   4615 fi
   4616 
   4617 LD=$lt_cv_path_LD
   4618 if test -n "$LD"; then
   4619   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
   4620 $as_echo "$LD" >&6; }
   4621 else
   4622   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4623 $as_echo "no" >&6; }
   4624 fi
   4625 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
   4626 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
   4627 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
   4628 if ${lt_cv_prog_gnu_ld+:} false; then :
   4629   $as_echo_n "(cached) " >&6
   4630 else
   4631   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   4632 case `$LD -v 2>&1 </dev/null` in
   4633 *GNU* | *'with BFD'*)
   4634   lt_cv_prog_gnu_ld=yes
   4635   ;;
   4636 *)
   4637   lt_cv_prog_gnu_ld=no
   4638   ;;
   4639 esac
   4640 fi
   4641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
   4642 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
   4643 with_gnu_ld=$lt_cv_prog_gnu_ld
   4644 
   4645 
   4646 
   4647 
   4648 
   4649 
   4650 
   4651 
   4652 
   4653 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
   4654 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
   4655 if ${lt_cv_path_NM+:} false; then :
   4656   $as_echo_n "(cached) " >&6
   4657 else
   4658   if test -n "$NM"; then
   4659   # Let the user override the test.
   4660   lt_cv_path_NM=$NM
   4661 else
   4662   lt_nm_to_check=${ac_tool_prefix}nm
   4663   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
   4664     lt_nm_to_check="$lt_nm_to_check nm"
   4665   fi
   4666   for lt_tmp_nm in $lt_nm_to_check; do
   4667     lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
   4668     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
   4669       IFS=$lt_save_ifs
   4670       test -z "$ac_dir" && ac_dir=.
   4671       tmp_nm=$ac_dir/$lt_tmp_nm
   4672       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then
   4673 	# Check to see if the nm accepts a BSD-compat flag.
   4674 	# Adding the 'sed 1q' prevents false positives on HP-UX, which says:
   4675 	#   nm: unknown option "B" ignored
   4676 	# Tru64's nm complains that /dev/null is an invalid object file
   4677 	# MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty
   4678 	case $build_os in
   4679 	mingw*) lt_bad_file=conftest.nm/nofile ;;
   4680 	*) lt_bad_file=/dev/null ;;
   4681 	esac
   4682 	case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in
   4683 	*$lt_bad_file* | *'Invalid file or object type'*)
   4684 	  lt_cv_path_NM="$tmp_nm -B"
   4685 	  break 2
   4686 	  ;;
   4687 	*)
   4688 	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
   4689 	  */dev/null*)
   4690 	    lt_cv_path_NM="$tmp_nm -p"
   4691 	    break 2
   4692 	    ;;
   4693 	  *)
   4694 	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
   4695 	    continue # so that we can try to find one that supports BSD flags
   4696 	    ;;
   4697 	  esac
   4698 	  ;;
   4699 	esac
   4700       fi
   4701     done
   4702     IFS=$lt_save_ifs
   4703   done
   4704   : ${lt_cv_path_NM=no}
   4705 fi
   4706 fi
   4707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
   4708 $as_echo "$lt_cv_path_NM" >&6; }
   4709 if test no != "$lt_cv_path_NM"; then
   4710   NM=$lt_cv_path_NM
   4711 else
   4712   # Didn't find any BSD compatible name lister, look for dumpbin.
   4713   if test -n "$DUMPBIN"; then :
   4714     # Let the user override the test.
   4715   else
   4716     if test -n "$ac_tool_prefix"; then
   4717   for ac_prog in dumpbin "link -dump"
   4718   do
   4719     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   4720 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   4721 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4722 $as_echo_n "checking for $ac_word... " >&6; }
   4723 if ${ac_cv_prog_DUMPBIN+:} false; then :
   4724   $as_echo_n "(cached) " >&6
   4725 else
   4726   if test -n "$DUMPBIN"; then
   4727   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
   4728 else
   4729 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4730 for as_dir in $PATH
   4731 do
   4732   IFS=$as_save_IFS
   4733   test -z "$as_dir" && as_dir=.
   4734     for ac_exec_ext in '' $ac_executable_extensions; do
   4735   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   4736     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
   4737     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4738     break 2
   4739   fi
   4740 done
   4741   done
   4742 IFS=$as_save_IFS
   4743 
   4744 fi
   4745 fi
   4746 DUMPBIN=$ac_cv_prog_DUMPBIN
   4747 if test -n "$DUMPBIN"; then
   4748   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
   4749 $as_echo "$DUMPBIN" >&6; }
   4750 else
   4751   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4752 $as_echo "no" >&6; }
   4753 fi
   4754 
   4755 
   4756     test -n "$DUMPBIN" && break
   4757   done
   4758 fi
   4759 if test -z "$DUMPBIN"; then
   4760   ac_ct_DUMPBIN=$DUMPBIN
   4761   for ac_prog in dumpbin "link -dump"
   4762 do
   4763   # Extract the first word of "$ac_prog", so it can be a program name with args.
   4764 set dummy $ac_prog; ac_word=$2
   4765 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4766 $as_echo_n "checking for $ac_word... " >&6; }
   4767 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
   4768   $as_echo_n "(cached) " >&6
   4769 else
   4770   if test -n "$ac_ct_DUMPBIN"; then
   4771   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
   4772 else
   4773 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4774 for as_dir in $PATH
   4775 do
   4776   IFS=$as_save_IFS
   4777   test -z "$as_dir" && as_dir=.
   4778     for ac_exec_ext in '' $ac_executable_extensions; do
   4779   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   4780     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
   4781     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4782     break 2
   4783   fi
   4784 done
   4785   done
   4786 IFS=$as_save_IFS
   4787 
   4788 fi
   4789 fi
   4790 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
   4791 if test -n "$ac_ct_DUMPBIN"; then
   4792   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
   4793 $as_echo "$ac_ct_DUMPBIN" >&6; }
   4794 else
   4795   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4796 $as_echo "no" >&6; }
   4797 fi
   4798 
   4799 
   4800   test -n "$ac_ct_DUMPBIN" && break
   4801 done
   4802 
   4803   if test "x$ac_ct_DUMPBIN" = x; then
   4804     DUMPBIN=":"
   4805   else
   4806     case $cross_compiling:$ac_tool_warned in
   4807 yes:)
   4808 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   4809 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   4810 ac_tool_warned=yes ;;
   4811 esac
   4812     DUMPBIN=$ac_ct_DUMPBIN
   4813   fi
   4814 fi
   4815 
   4816     case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in
   4817     *COFF*)
   4818       DUMPBIN="$DUMPBIN -symbols -headers"
   4819       ;;
   4820     *)
   4821       DUMPBIN=:
   4822       ;;
   4823     esac
   4824   fi
   4825 
   4826   if test : != "$DUMPBIN"; then
   4827     NM=$DUMPBIN
   4828   fi
   4829 fi
   4830 test -z "$NM" && NM=nm
   4831 
   4832 
   4833 
   4834 
   4835 
   4836 
   4837 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
   4838 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
   4839 if ${lt_cv_nm_interface+:} false; then :
   4840   $as_echo_n "(cached) " >&6
   4841 else
   4842   lt_cv_nm_interface="BSD nm"
   4843   echo "int some_variable = 0;" > conftest.$ac_ext
   4844   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
   4845   (eval "$ac_compile" 2>conftest.err)
   4846   cat conftest.err >&5
   4847   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
   4848   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
   4849   cat conftest.err >&5
   4850   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
   4851   cat conftest.out >&5
   4852   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
   4853     lt_cv_nm_interface="MS dumpbin"
   4854   fi
   4855   rm -f conftest*
   4856 fi
   4857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
   4858 $as_echo "$lt_cv_nm_interface" >&6; }
   4859 
   4860 # find the maximum length of command line arguments
   4861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
   4862 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
   4863 if ${lt_cv_sys_max_cmd_len+:} false; then :
   4864   $as_echo_n "(cached) " >&6
   4865 else
   4866     i=0
   4867   teststring=ABCD
   4868 
   4869   case $build_os in
   4870   msdosdjgpp*)
   4871     # On DJGPP, this test can blow up pretty badly due to problems in libc
   4872     # (any single argument exceeding 2000 bytes causes a buffer overrun
   4873     # during glob expansion).  Even if it were fixed, the result of this
   4874     # check would be larger than it should be.
   4875     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
   4876     ;;
   4877 
   4878   gnu*)
   4879     # Under GNU Hurd, this test is not required because there is
   4880     # no limit to the length of command line arguments.
   4881     # Libtool will interpret -1 as no limit whatsoever
   4882     lt_cv_sys_max_cmd_len=-1;
   4883     ;;
   4884 
   4885   cygwin* | mingw* | cegcc*)
   4886     # On Win9x/ME, this test blows up -- it succeeds, but takes
   4887     # about 5 minutes as the teststring grows exponentially.
   4888     # Worse, since 9x/ME are not pre-emptively multitasking,
   4889     # you end up with a "frozen" computer, even though with patience
   4890     # the test eventually succeeds (with a max line length of 256k).
   4891     # Instead, let's just punt: use the minimum linelength reported by
   4892     # all of the supported platforms: 8192 (on NT/2K/XP).
   4893     lt_cv_sys_max_cmd_len=8192;
   4894     ;;
   4895 
   4896   mint*)
   4897     # On MiNT this can take a long time and run out of memory.
   4898     lt_cv_sys_max_cmd_len=8192;
   4899     ;;
   4900 
   4901   amigaos*)
   4902     # On AmigaOS with pdksh, this test takes hours, literally.
   4903     # So we just punt and use a minimum line length of 8192.
   4904     lt_cv_sys_max_cmd_len=8192;
   4905     ;;
   4906 
   4907   bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*)
   4908     # This has been around since 386BSD, at least.  Likely further.
   4909     if test -x /sbin/sysctl; then
   4910       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
   4911     elif test -x /usr/sbin/sysctl; then
   4912       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
   4913     else
   4914       lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
   4915     fi
   4916     # And add a safety zone
   4917     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   4918     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   4919     ;;
   4920 
   4921   interix*)
   4922     # We know the value 262144 and hardcode it with a safety zone (like BSD)
   4923     lt_cv_sys_max_cmd_len=196608
   4924     ;;
   4925 
   4926   os2*)
   4927     # The test takes a long time on OS/2.
   4928     lt_cv_sys_max_cmd_len=8192
   4929     ;;
   4930 
   4931   osf*)
   4932     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
   4933     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
   4934     # nice to cause kernel panics so lets avoid the loop below.
   4935     # First set a reasonable default.
   4936     lt_cv_sys_max_cmd_len=16384
   4937     #
   4938     if test -x /sbin/sysconfig; then
   4939       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
   4940         *1*) lt_cv_sys_max_cmd_len=-1 ;;
   4941       esac
   4942     fi
   4943     ;;
   4944   sco3.2v5*)
   4945     lt_cv_sys_max_cmd_len=102400
   4946     ;;
   4947   sysv5* | sco5v6* | sysv4.2uw2*)
   4948     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
   4949     if test -n "$kargmax"; then
   4950       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
   4951     else
   4952       lt_cv_sys_max_cmd_len=32768
   4953     fi
   4954     ;;
   4955   *)
   4956     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
   4957     if test -n "$lt_cv_sys_max_cmd_len" && \
   4958        test undefined != "$lt_cv_sys_max_cmd_len"; then
   4959       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   4960       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   4961     else
   4962       # Make teststring a little bigger before we do anything with it.
   4963       # a 1K string should be a reasonable start.
   4964       for i in 1 2 3 4 5 6 7 8; do
   4965         teststring=$teststring$teststring
   4966       done
   4967       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
   4968       # If test is not a shell built-in, we'll probably end up computing a
   4969       # maximum length that is only half of the actual maximum length, but
   4970       # we can't tell.
   4971       while { test X`env echo "$teststring$teststring" 2>/dev/null` \
   4972 	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
   4973 	      test 17 != "$i" # 1/2 MB should be enough
   4974       do
   4975         i=`expr $i + 1`
   4976         teststring=$teststring$teststring
   4977       done
   4978       # Only check the string length outside the loop.
   4979       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
   4980       teststring=
   4981       # Add a significant safety factor because C++ compilers can tack on
   4982       # massive amounts of additional arguments before passing them to the
   4983       # linker.  It appears as though 1/2 is a usable value.
   4984       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
   4985     fi
   4986     ;;
   4987   esac
   4988 
   4989 fi
   4990 
   4991 if test -n "$lt_cv_sys_max_cmd_len"; then
   4992   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
   4993 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
   4994 else
   4995   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
   4996 $as_echo "none" >&6; }
   4997 fi
   4998 max_cmd_len=$lt_cv_sys_max_cmd_len
   4999 
   5000 
   5001 
   5002 
   5003 
   5004 
   5005 : ${CP="cp -f"}
   5006 : ${MV="mv -f"}
   5007 : ${RM="rm -f"}
   5008 
   5009 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
   5010   lt_unset=unset
   5011 else
   5012   lt_unset=false
   5013 fi
   5014 
   5015 
   5016 
   5017 
   5018 
   5019 # test EBCDIC or ASCII
   5020 case `echo X|tr X '\101'` in
   5021  A) # ASCII based system
   5022     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
   5023   lt_SP2NL='tr \040 \012'
   5024   lt_NL2SP='tr \015\012 \040\040'
   5025   ;;
   5026  *) # EBCDIC based system
   5027   lt_SP2NL='tr \100 \n'
   5028   lt_NL2SP='tr \r\n \100\100'
   5029   ;;
   5030 esac
   5031 
   5032 
   5033 
   5034 
   5035 
   5036 
   5037 
   5038 
   5039 
   5040 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
   5041 $as_echo_n "checking how to convert $build file names to $host format... " >&6; }
   5042 if ${lt_cv_to_host_file_cmd+:} false; then :
   5043   $as_echo_n "(cached) " >&6
   5044 else
   5045   case $host in
   5046   *-*-mingw* )
   5047     case $build in
   5048       *-*-mingw* ) # actually msys
   5049         lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
   5050         ;;
   5051       *-*-cygwin* )
   5052         lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
   5053         ;;
   5054       * ) # otherwise, assume *nix
   5055         lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
   5056         ;;
   5057     esac
   5058     ;;
   5059   *-*-cygwin* )
   5060     case $build in
   5061       *-*-mingw* ) # actually msys
   5062         lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
   5063         ;;
   5064       *-*-cygwin* )
   5065         lt_cv_to_host_file_cmd=func_convert_file_noop
   5066         ;;
   5067       * ) # otherwise, assume *nix
   5068         lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
   5069         ;;
   5070     esac
   5071     ;;
   5072   * ) # unhandled hosts (and "normal" native builds)
   5073     lt_cv_to_host_file_cmd=func_convert_file_noop
   5074     ;;
   5075 esac
   5076 
   5077 fi
   5078 
   5079 to_host_file_cmd=$lt_cv_to_host_file_cmd
   5080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
   5081 $as_echo "$lt_cv_to_host_file_cmd" >&6; }
   5082 
   5083 
   5084 
   5085 
   5086 
   5087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
   5088 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
   5089 if ${lt_cv_to_tool_file_cmd+:} false; then :
   5090   $as_echo_n "(cached) " >&6
   5091 else
   5092   #assume ordinary cross tools, or native build.
   5093 lt_cv_to_tool_file_cmd=func_convert_file_noop
   5094 case $host in
   5095   *-*-mingw* )
   5096     case $build in
   5097       *-*-mingw* ) # actually msys
   5098         lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
   5099         ;;
   5100     esac
   5101     ;;
   5102 esac
   5103 
   5104 fi
   5105 
   5106 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
   5107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
   5108 $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
   5109 
   5110 
   5111 
   5112 
   5113 
   5114 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
   5115 $as_echo_n "checking for $LD option to reload object files... " >&6; }
   5116 if ${lt_cv_ld_reload_flag+:} false; then :
   5117   $as_echo_n "(cached) " >&6
   5118 else
   5119   lt_cv_ld_reload_flag='-r'
   5120 fi
   5121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
   5122 $as_echo "$lt_cv_ld_reload_flag" >&6; }
   5123 reload_flag=$lt_cv_ld_reload_flag
   5124 case $reload_flag in
   5125 "" | " "*) ;;
   5126 *) reload_flag=" $reload_flag" ;;
   5127 esac
   5128 reload_cmds='$LD$reload_flag -o $output$reload_objs'
   5129 case $host_os in
   5130   cygwin* | mingw* | pw32* | cegcc*)
   5131     if test yes != "$GCC"; then
   5132       reload_cmds=false
   5133     fi
   5134     ;;
   5135   darwin*)
   5136     if test yes = "$GCC"; then
   5137       reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs'
   5138     else
   5139       reload_cmds='$LD$reload_flag -o $output$reload_objs'
   5140     fi
   5141     ;;
   5142 esac
   5143 
   5144 
   5145 
   5146 
   5147 
   5148 
   5149 
   5150 
   5151 
   5152 if test -n "$ac_tool_prefix"; then
   5153   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
   5154 set dummy ${ac_tool_prefix}objdump; ac_word=$2
   5155 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5156 $as_echo_n "checking for $ac_word... " >&6; }
   5157 if ${ac_cv_prog_OBJDUMP+:} false; then :
   5158   $as_echo_n "(cached) " >&6
   5159 else
   5160   if test -n "$OBJDUMP"; then
   5161   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
   5162 else
   5163 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5164 for as_dir in $PATH
   5165 do
   5166   IFS=$as_save_IFS
   5167   test -z "$as_dir" && as_dir=.
   5168     for ac_exec_ext in '' $ac_executable_extensions; do
   5169   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5170     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
   5171     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5172     break 2
   5173   fi
   5174 done
   5175   done
   5176 IFS=$as_save_IFS
   5177 
   5178 fi
   5179 fi
   5180 OBJDUMP=$ac_cv_prog_OBJDUMP
   5181 if test -n "$OBJDUMP"; then
   5182   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
   5183 $as_echo "$OBJDUMP" >&6; }
   5184 else
   5185   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5186 $as_echo "no" >&6; }
   5187 fi
   5188 
   5189 
   5190 fi
   5191 if test -z "$ac_cv_prog_OBJDUMP"; then
   5192   ac_ct_OBJDUMP=$OBJDUMP
   5193   # Extract the first word of "objdump", so it can be a program name with args.
   5194 set dummy objdump; ac_word=$2
   5195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5196 $as_echo_n "checking for $ac_word... " >&6; }
   5197 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
   5198   $as_echo_n "(cached) " >&6
   5199 else
   5200   if test -n "$ac_ct_OBJDUMP"; then
   5201   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
   5202 else
   5203 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5204 for as_dir in $PATH
   5205 do
   5206   IFS=$as_save_IFS
   5207   test -z "$as_dir" && as_dir=.
   5208     for ac_exec_ext in '' $ac_executable_extensions; do
   5209   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5210     ac_cv_prog_ac_ct_OBJDUMP="objdump"
   5211     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5212     break 2
   5213   fi
   5214 done
   5215   done
   5216 IFS=$as_save_IFS
   5217 
   5218 fi
   5219 fi
   5220 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
   5221 if test -n "$ac_ct_OBJDUMP"; then
   5222   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
   5223 $as_echo "$ac_ct_OBJDUMP" >&6; }
   5224 else
   5225   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5226 $as_echo "no" >&6; }
   5227 fi
   5228 
   5229   if test "x$ac_ct_OBJDUMP" = x; then
   5230     OBJDUMP="false"
   5231   else
   5232     case $cross_compiling:$ac_tool_warned in
   5233 yes:)
   5234 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   5235 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5236 ac_tool_warned=yes ;;
   5237 esac
   5238     OBJDUMP=$ac_ct_OBJDUMP
   5239   fi
   5240 else
   5241   OBJDUMP="$ac_cv_prog_OBJDUMP"
   5242 fi
   5243 
   5244 test -z "$OBJDUMP" && OBJDUMP=objdump
   5245 
   5246 
   5247 
   5248 
   5249 
   5250 
   5251 
   5252 
   5253 
   5254 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
   5255 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
   5256 if ${lt_cv_deplibs_check_method+:} false; then :
   5257   $as_echo_n "(cached) " >&6
   5258 else
   5259   lt_cv_file_magic_cmd='$MAGIC_CMD'
   5260 lt_cv_file_magic_test_file=
   5261 lt_cv_deplibs_check_method='unknown'
   5262 # Need to set the preceding variable on all platforms that support
   5263 # interlibrary dependencies.
   5264 # 'none' -- dependencies not supported.
   5265 # 'unknown' -- same as none, but documents that we really don't know.
   5266 # 'pass_all' -- all dependencies passed with no checks.
   5267 # 'test_compile' -- check by making test program.
   5268 # 'file_magic [[regex]]' -- check by looking for files in library path
   5269 # that responds to the $file_magic_cmd with a given extended regex.
   5270 # If you have 'file' or equivalent on your system and you're not sure
   5271 # whether 'pass_all' will *always* work, you probably want this one.
   5272 
   5273 case $host_os in
   5274 aix[4-9]*)
   5275   lt_cv_deplibs_check_method=pass_all
   5276   ;;
   5277 
   5278 beos*)
   5279   lt_cv_deplibs_check_method=pass_all
   5280   ;;
   5281 
   5282 bsdi[45]*)
   5283   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
   5284   lt_cv_file_magic_cmd='/usr/bin/file -L'
   5285   lt_cv_file_magic_test_file=/shlib/libc.so
   5286   ;;
   5287 
   5288 cygwin*)
   5289   # func_win32_libid is a shell function defined in ltmain.sh
   5290   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   5291   lt_cv_file_magic_cmd='func_win32_libid'
   5292   ;;
   5293 
   5294 mingw* | pw32*)
   5295   # Base MSYS/MinGW do not provide the 'file' command needed by
   5296   # func_win32_libid shell function, so use a weaker test based on 'objdump',
   5297   # unless we find 'file', for example because we are cross-compiling.
   5298   if ( file / ) >/dev/null 2>&1; then
   5299     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   5300     lt_cv_file_magic_cmd='func_win32_libid'
   5301   else
   5302     # Keep this pattern in sync with the one in func_win32_libid.
   5303     lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
   5304     lt_cv_file_magic_cmd='$OBJDUMP -f'
   5305   fi
   5306   ;;
   5307 
   5308 cegcc*)
   5309   # use the weaker test based on 'objdump'. See mingw*.
   5310   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
   5311   lt_cv_file_magic_cmd='$OBJDUMP -f'
   5312   ;;
   5313 
   5314 darwin* | rhapsody*)
   5315   lt_cv_deplibs_check_method=pass_all
   5316   ;;
   5317 
   5318 freebsd* | dragonfly*)
   5319   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
   5320     case $host_cpu in
   5321     i*86 )
   5322       # Not sure whether the presence of OpenBSD here was a mistake.
   5323       # Let's accept both of them until this is cleared up.
   5324       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
   5325       lt_cv_file_magic_cmd=/usr/bin/file
   5326       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
   5327       ;;
   5328     esac
   5329   else
   5330     lt_cv_deplibs_check_method=pass_all
   5331   fi
   5332   ;;
   5333 
   5334 haiku*)
   5335   lt_cv_deplibs_check_method=pass_all
   5336   ;;
   5337 
   5338 hpux10.20* | hpux11*)
   5339   lt_cv_file_magic_cmd=/usr/bin/file
   5340   case $host_cpu in
   5341   ia64*)
   5342     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
   5343     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
   5344     ;;
   5345   hppa*64*)
   5346     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]'
   5347     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
   5348     ;;
   5349   *)
   5350     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
   5351     lt_cv_file_magic_test_file=/usr/lib/libc.sl
   5352     ;;
   5353   esac
   5354   ;;
   5355 
   5356 interix[3-9]*)
   5357   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
   5358   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
   5359   ;;
   5360 
   5361 irix5* | irix6* | nonstopux*)
   5362   case $LD in
   5363   *-32|*"-32 ") libmagic=32-bit;;
   5364   *-n32|*"-n32 ") libmagic=N32;;
   5365   *-64|*"-64 ") libmagic=64-bit;;
   5366   *) libmagic=never-match;;
   5367   esac
   5368   lt_cv_deplibs_check_method=pass_all
   5369   ;;
   5370 
   5371 # This must be glibc/ELF.
   5372 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
   5373   lt_cv_deplibs_check_method=pass_all
   5374   ;;
   5375 
   5376 netbsd*)
   5377   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
   5378     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   5379   else
   5380     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
   5381   fi
   5382   ;;
   5383 
   5384 newos6*)
   5385   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
   5386   lt_cv_file_magic_cmd=/usr/bin/file
   5387   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   5388   ;;
   5389 
   5390 *nto* | *qnx*)
   5391   lt_cv_deplibs_check_method=pass_all
   5392   ;;
   5393 
   5394 openbsd* | bitrig*)
   5395   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
   5396     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
   5397   else
   5398     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   5399   fi
   5400   ;;
   5401 
   5402 osf3* | osf4* | osf5*)
   5403   lt_cv_deplibs_check_method=pass_all
   5404   ;;
   5405 
   5406 rdos*)
   5407   lt_cv_deplibs_check_method=pass_all
   5408   ;;
   5409 
   5410 solaris*)
   5411   lt_cv_deplibs_check_method=pass_all
   5412   ;;
   5413 
   5414 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   5415   lt_cv_deplibs_check_method=pass_all
   5416   ;;
   5417 
   5418 sysv4 | sysv4.3*)
   5419   case $host_vendor in
   5420   motorola)
   5421     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]'
   5422     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
   5423     ;;
   5424   ncr)
   5425     lt_cv_deplibs_check_method=pass_all
   5426     ;;
   5427   sequent)
   5428     lt_cv_file_magic_cmd='/bin/file'
   5429     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
   5430     ;;
   5431   sni)
   5432     lt_cv_file_magic_cmd='/bin/file'
   5433     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
   5434     lt_cv_file_magic_test_file=/lib/libc.so
   5435     ;;
   5436   siemens)
   5437     lt_cv_deplibs_check_method=pass_all
   5438     ;;
   5439   pc)
   5440     lt_cv_deplibs_check_method=pass_all
   5441     ;;
   5442   esac
   5443   ;;
   5444 
   5445 tpf*)
   5446   lt_cv_deplibs_check_method=pass_all
   5447   ;;
   5448 os2*)
   5449   lt_cv_deplibs_check_method=pass_all
   5450   ;;
   5451 esac
   5452 
   5453 fi
   5454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
   5455 $as_echo "$lt_cv_deplibs_check_method" >&6; }
   5456 
   5457 file_magic_glob=
   5458 want_nocaseglob=no
   5459 if test "$build" = "$host"; then
   5460   case $host_os in
   5461   mingw* | pw32*)
   5462     if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
   5463       want_nocaseglob=yes
   5464     else
   5465       file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
   5466     fi
   5467     ;;
   5468   esac
   5469 fi
   5470 
   5471 file_magic_cmd=$lt_cv_file_magic_cmd
   5472 deplibs_check_method=$lt_cv_deplibs_check_method
   5473 test -z "$deplibs_check_method" && deplibs_check_method=unknown
   5474 
   5475 
   5476 
   5477 
   5478 
   5479 
   5480 
   5481 
   5482 
   5483 
   5484 
   5485 
   5486 
   5487 
   5488 
   5489 
   5490 
   5491 
   5492 
   5493 
   5494 
   5495 
   5496 if test -n "$ac_tool_prefix"; then
   5497   # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
   5498 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
   5499 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5500 $as_echo_n "checking for $ac_word... " >&6; }
   5501 if ${ac_cv_prog_DLLTOOL+:} false; then :
   5502   $as_echo_n "(cached) " >&6
   5503 else
   5504   if test -n "$DLLTOOL"; then
   5505   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
   5506 else
   5507 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5508 for as_dir in $PATH
   5509 do
   5510   IFS=$as_save_IFS
   5511   test -z "$as_dir" && as_dir=.
   5512     for ac_exec_ext in '' $ac_executable_extensions; do
   5513   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5514     ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
   5515     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5516     break 2
   5517   fi
   5518 done
   5519   done
   5520 IFS=$as_save_IFS
   5521 
   5522 fi
   5523 fi
   5524 DLLTOOL=$ac_cv_prog_DLLTOOL
   5525 if test -n "$DLLTOOL"; then
   5526   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
   5527 $as_echo "$DLLTOOL" >&6; }
   5528 else
   5529   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5530 $as_echo "no" >&6; }
   5531 fi
   5532 
   5533 
   5534 fi
   5535 if test -z "$ac_cv_prog_DLLTOOL"; then
   5536   ac_ct_DLLTOOL=$DLLTOOL
   5537   # Extract the first word of "dlltool", so it can be a program name with args.
   5538 set dummy dlltool; ac_word=$2
   5539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5540 $as_echo_n "checking for $ac_word... " >&6; }
   5541 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
   5542   $as_echo_n "(cached) " >&6
   5543 else
   5544   if test -n "$ac_ct_DLLTOOL"; then
   5545   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
   5546 else
   5547 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5548 for as_dir in $PATH
   5549 do
   5550   IFS=$as_save_IFS
   5551   test -z "$as_dir" && as_dir=.
   5552     for ac_exec_ext in '' $ac_executable_extensions; do
   5553   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5554     ac_cv_prog_ac_ct_DLLTOOL="dlltool"
   5555     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5556     break 2
   5557   fi
   5558 done
   5559   done
   5560 IFS=$as_save_IFS
   5561 
   5562 fi
   5563 fi
   5564 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
   5565 if test -n "$ac_ct_DLLTOOL"; then
   5566   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
   5567 $as_echo "$ac_ct_DLLTOOL" >&6; }
   5568 else
   5569   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5570 $as_echo "no" >&6; }
   5571 fi
   5572 
   5573   if test "x$ac_ct_DLLTOOL" = x; then
   5574     DLLTOOL="false"
   5575   else
   5576     case $cross_compiling:$ac_tool_warned in
   5577 yes:)
   5578 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   5579 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5580 ac_tool_warned=yes ;;
   5581 esac
   5582     DLLTOOL=$ac_ct_DLLTOOL
   5583   fi
   5584 else
   5585   DLLTOOL="$ac_cv_prog_DLLTOOL"
   5586 fi
   5587 
   5588 test -z "$DLLTOOL" && DLLTOOL=dlltool
   5589 
   5590 
   5591 
   5592 
   5593 
   5594 
   5595 
   5596 
   5597 
   5598 
   5599 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
   5600 $as_echo_n "checking how to associate runtime and link libraries... " >&6; }
   5601 if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
   5602   $as_echo_n "(cached) " >&6
   5603 else
   5604   lt_cv_sharedlib_from_linklib_cmd='unknown'
   5605 
   5606 case $host_os in
   5607 cygwin* | mingw* | pw32* | cegcc*)
   5608   # two different shell functions defined in ltmain.sh;
   5609   # decide which one to use based on capabilities of $DLLTOOL
   5610   case `$DLLTOOL --help 2>&1` in
   5611   *--identify-strict*)
   5612     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
   5613     ;;
   5614   *)
   5615     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
   5616     ;;
   5617   esac
   5618   ;;
   5619 *)
   5620   # fallback: assume linklib IS sharedlib
   5621   lt_cv_sharedlib_from_linklib_cmd=$ECHO
   5622   ;;
   5623 esac
   5624 
   5625 fi
   5626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
   5627 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
   5628 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
   5629 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
   5630 
   5631 
   5632 
   5633 
   5634 
   5635 
   5636 
   5637 
   5638 if test -n "$ac_tool_prefix"; then
   5639   for ac_prog in ar
   5640   do
   5641     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   5642 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   5643 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5644 $as_echo_n "checking for $ac_word... " >&6; }
   5645 if ${ac_cv_prog_AR+:} false; then :
   5646   $as_echo_n "(cached) " >&6
   5647 else
   5648   if test -n "$AR"; then
   5649   ac_cv_prog_AR="$AR" # Let the user override the test.
   5650 else
   5651 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5652 for as_dir in $PATH
   5653 do
   5654   IFS=$as_save_IFS
   5655   test -z "$as_dir" && as_dir=.
   5656     for ac_exec_ext in '' $ac_executable_extensions; do
   5657   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5658     ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
   5659     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5660     break 2
   5661   fi
   5662 done
   5663   done
   5664 IFS=$as_save_IFS
   5665 
   5666 fi
   5667 fi
   5668 AR=$ac_cv_prog_AR
   5669 if test -n "$AR"; then
   5670   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
   5671 $as_echo "$AR" >&6; }
   5672 else
   5673   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5674 $as_echo "no" >&6; }
   5675 fi
   5676 
   5677 
   5678     test -n "$AR" && break
   5679   done
   5680 fi
   5681 if test -z "$AR"; then
   5682   ac_ct_AR=$AR
   5683   for ac_prog in ar
   5684 do
   5685   # Extract the first word of "$ac_prog", so it can be a program name with args.
   5686 set dummy $ac_prog; ac_word=$2
   5687 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5688 $as_echo_n "checking for $ac_word... " >&6; }
   5689 if ${ac_cv_prog_ac_ct_AR+:} false; then :
   5690   $as_echo_n "(cached) " >&6
   5691 else
   5692   if test -n "$ac_ct_AR"; then
   5693   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   5694 else
   5695 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5696 for as_dir in $PATH
   5697 do
   5698   IFS=$as_save_IFS
   5699   test -z "$as_dir" && as_dir=.
   5700     for ac_exec_ext in '' $ac_executable_extensions; do
   5701   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5702     ac_cv_prog_ac_ct_AR="$ac_prog"
   5703     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5704     break 2
   5705   fi
   5706 done
   5707   done
   5708 IFS=$as_save_IFS
   5709 
   5710 fi
   5711 fi
   5712 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   5713 if test -n "$ac_ct_AR"; then
   5714   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
   5715 $as_echo "$ac_ct_AR" >&6; }
   5716 else
   5717   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5718 $as_echo "no" >&6; }
   5719 fi
   5720 
   5721 
   5722   test -n "$ac_ct_AR" && break
   5723 done
   5724 
   5725   if test "x$ac_ct_AR" = x; then
   5726     AR="false"
   5727   else
   5728     case $cross_compiling:$ac_tool_warned in
   5729 yes:)
   5730 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   5731 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5732 ac_tool_warned=yes ;;
   5733 esac
   5734     AR=$ac_ct_AR
   5735   fi
   5736 fi
   5737 
   5738 : ${AR=ar}
   5739 : ${AR_FLAGS=cru}
   5740 
   5741 
   5742 
   5743 
   5744 
   5745 
   5746 
   5747 
   5748 
   5749 
   5750 
   5751 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
   5752 $as_echo_n "checking for archiver @FILE support... " >&6; }
   5753 if ${lt_cv_ar_at_file+:} false; then :
   5754   $as_echo_n "(cached) " >&6
   5755 else
   5756   lt_cv_ar_at_file=no
   5757    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5758 /* end confdefs.h.  */
   5759 
   5760 int
   5761 main ()
   5762 {
   5763 
   5764   ;
   5765   return 0;
   5766 }
   5767 _ACEOF
   5768 if ac_fn_c_try_compile "$LINENO"; then :
   5769   echo conftest.$ac_objext > conftest.lst
   5770       lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
   5771       { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
   5772   (eval $lt_ar_try) 2>&5
   5773   ac_status=$?
   5774   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   5775   test $ac_status = 0; }
   5776       if test 0 -eq "$ac_status"; then
   5777 	# Ensure the archiver fails upon bogus file names.
   5778 	rm -f conftest.$ac_objext libconftest.a
   5779 	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
   5780   (eval $lt_ar_try) 2>&5
   5781   ac_status=$?
   5782   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   5783   test $ac_status = 0; }
   5784 	if test 0 -ne "$ac_status"; then
   5785           lt_cv_ar_at_file=@
   5786         fi
   5787       fi
   5788       rm -f conftest.* libconftest.a
   5789 
   5790 fi
   5791 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5792 
   5793 fi
   5794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
   5795 $as_echo "$lt_cv_ar_at_file" >&6; }
   5796 
   5797 if test no = "$lt_cv_ar_at_file"; then
   5798   archiver_list_spec=
   5799 else
   5800   archiver_list_spec=$lt_cv_ar_at_file
   5801 fi
   5802 
   5803 
   5804 
   5805 
   5806 
   5807 
   5808 
   5809 if test -n "$ac_tool_prefix"; then
   5810   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   5811 set dummy ${ac_tool_prefix}strip; ac_word=$2
   5812 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5813 $as_echo_n "checking for $ac_word... " >&6; }
   5814 if ${ac_cv_prog_STRIP+:} false; then :
   5815   $as_echo_n "(cached) " >&6
   5816 else
   5817   if test -n "$STRIP"; then
   5818   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   5819 else
   5820 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5821 for as_dir in $PATH
   5822 do
   5823   IFS=$as_save_IFS
   5824   test -z "$as_dir" && as_dir=.
   5825     for ac_exec_ext in '' $ac_executable_extensions; do
   5826   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5827     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   5828     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5829     break 2
   5830   fi
   5831 done
   5832   done
   5833 IFS=$as_save_IFS
   5834 
   5835 fi
   5836 fi
   5837 STRIP=$ac_cv_prog_STRIP
   5838 if test -n "$STRIP"; then
   5839   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
   5840 $as_echo "$STRIP" >&6; }
   5841 else
   5842   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5843 $as_echo "no" >&6; }
   5844 fi
   5845 
   5846 
   5847 fi
   5848 if test -z "$ac_cv_prog_STRIP"; then
   5849   ac_ct_STRIP=$STRIP
   5850   # Extract the first word of "strip", so it can be a program name with args.
   5851 set dummy strip; ac_word=$2
   5852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5853 $as_echo_n "checking for $ac_word... " >&6; }
   5854 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
   5855   $as_echo_n "(cached) " >&6
   5856 else
   5857   if test -n "$ac_ct_STRIP"; then
   5858   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   5859 else
   5860 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5861 for as_dir in $PATH
   5862 do
   5863   IFS=$as_save_IFS
   5864   test -z "$as_dir" && as_dir=.
   5865     for ac_exec_ext in '' $ac_executable_extensions; do
   5866   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5867     ac_cv_prog_ac_ct_STRIP="strip"
   5868     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5869     break 2
   5870   fi
   5871 done
   5872   done
   5873 IFS=$as_save_IFS
   5874 
   5875 fi
   5876 fi
   5877 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   5878 if test -n "$ac_ct_STRIP"; then
   5879   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
   5880 $as_echo "$ac_ct_STRIP" >&6; }
   5881 else
   5882   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5883 $as_echo "no" >&6; }
   5884 fi
   5885 
   5886   if test "x$ac_ct_STRIP" = x; then
   5887     STRIP=":"
   5888   else
   5889     case $cross_compiling:$ac_tool_warned in
   5890 yes:)
   5891 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   5892 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5893 ac_tool_warned=yes ;;
   5894 esac
   5895     STRIP=$ac_ct_STRIP
   5896   fi
   5897 else
   5898   STRIP="$ac_cv_prog_STRIP"
   5899 fi
   5900 
   5901 test -z "$STRIP" && STRIP=:
   5902 
   5903 
   5904 
   5905 
   5906 
   5907 
   5908 if test -n "$ac_tool_prefix"; then
   5909   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   5910 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   5911 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5912 $as_echo_n "checking for $ac_word... " >&6; }
   5913 if ${ac_cv_prog_RANLIB+:} false; then :
   5914   $as_echo_n "(cached) " >&6
   5915 else
   5916   if test -n "$RANLIB"; then
   5917   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   5918 else
   5919 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5920 for as_dir in $PATH
   5921 do
   5922   IFS=$as_save_IFS
   5923   test -z "$as_dir" && as_dir=.
   5924     for ac_exec_ext in '' $ac_executable_extensions; do
   5925   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5926     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   5927     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5928     break 2
   5929   fi
   5930 done
   5931   done
   5932 IFS=$as_save_IFS
   5933 
   5934 fi
   5935 fi
   5936 RANLIB=$ac_cv_prog_RANLIB
   5937 if test -n "$RANLIB"; then
   5938   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
   5939 $as_echo "$RANLIB" >&6; }
   5940 else
   5941   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5942 $as_echo "no" >&6; }
   5943 fi
   5944 
   5945 
   5946 fi
   5947 if test -z "$ac_cv_prog_RANLIB"; then
   5948   ac_ct_RANLIB=$RANLIB
   5949   # Extract the first word of "ranlib", so it can be a program name with args.
   5950 set dummy ranlib; ac_word=$2
   5951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5952 $as_echo_n "checking for $ac_word... " >&6; }
   5953 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
   5954   $as_echo_n "(cached) " >&6
   5955 else
   5956   if test -n "$ac_ct_RANLIB"; then
   5957   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   5958 else
   5959 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5960 for as_dir in $PATH
   5961 do
   5962   IFS=$as_save_IFS
   5963   test -z "$as_dir" && as_dir=.
   5964     for ac_exec_ext in '' $ac_executable_extensions; do
   5965   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5966     ac_cv_prog_ac_ct_RANLIB="ranlib"
   5967     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5968     break 2
   5969   fi
   5970 done
   5971   done
   5972 IFS=$as_save_IFS
   5973 
   5974 fi
   5975 fi
   5976 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   5977 if test -n "$ac_ct_RANLIB"; then
   5978   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
   5979 $as_echo "$ac_ct_RANLIB" >&6; }
   5980 else
   5981   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5982 $as_echo "no" >&6; }
   5983 fi
   5984 
   5985   if test "x$ac_ct_RANLIB" = x; then
   5986     RANLIB=":"
   5987   else
   5988     case $cross_compiling:$ac_tool_warned in
   5989 yes:)
   5990 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   5991 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5992 ac_tool_warned=yes ;;
   5993 esac
   5994     RANLIB=$ac_ct_RANLIB
   5995   fi
   5996 else
   5997   RANLIB="$ac_cv_prog_RANLIB"
   5998 fi
   5999 
   6000 test -z "$RANLIB" && RANLIB=:
   6001 
   6002 
   6003 
   6004 
   6005 
   6006 
   6007 # Determine commands to create old-style static archives.
   6008 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
   6009 old_postinstall_cmds='chmod 644 $oldlib'
   6010 old_postuninstall_cmds=
   6011 
   6012 if test -n "$RANLIB"; then
   6013   case $host_os in
   6014   bitrig* | openbsd*)
   6015     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
   6016     ;;
   6017   *)
   6018     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
   6019     ;;
   6020   esac
   6021   old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
   6022 fi
   6023 
   6024 case $host_os in
   6025   darwin*)
   6026     lock_old_archive_extraction=yes ;;
   6027   *)
   6028     lock_old_archive_extraction=no ;;
   6029 esac
   6030 
   6031 
   6032 
   6033 
   6034 
   6035 
   6036 
   6037 
   6038 
   6039 
   6040 
   6041 
   6042 
   6043 
   6044 
   6045 
   6046 
   6047 
   6048 
   6049 
   6050 
   6051 
   6052 
   6053 
   6054 
   6055 
   6056 
   6057 
   6058 
   6059 
   6060 
   6061 
   6062 
   6063 
   6064 
   6065 
   6066 
   6067 
   6068 
   6069 # If no C compiler was specified, use CC.
   6070 LTCC=${LTCC-"$CC"}
   6071 
   6072 # If no C compiler flags were specified, use CFLAGS.
   6073 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   6074 
   6075 # Allow CC to be a program name with arguments.
   6076 compiler=$CC
   6077 
   6078 
   6079 # Check for command to grab the raw symbol name followed by C symbol from nm.
   6080 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
   6081 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
   6082 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
   6083   $as_echo_n "(cached) " >&6
   6084 else
   6085 
   6086 # These are sane defaults that work on at least a few old systems.
   6087 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
   6088 
   6089 # Character class describing NM global symbol codes.
   6090 symcode='[BCDEGRST]'
   6091 
   6092 # Regexp to match symbols that can be accessed directly from C.
   6093 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
   6094 
   6095 # Define system-specific variables.
   6096 case $host_os in
   6097 aix*)
   6098   symcode='[BCDT]'
   6099   ;;
   6100 cygwin* | mingw* | pw32* | cegcc*)
   6101   symcode='[ABCDGISTW]'
   6102   ;;
   6103 hpux*)
   6104   if test ia64 = "$host_cpu"; then
   6105     symcode='[ABCDEGRST]'
   6106   fi
   6107   ;;
   6108 irix* | nonstopux*)
   6109   symcode='[BCDEGRST]'
   6110   ;;
   6111 osf*)
   6112   symcode='[BCDEGQRST]'
   6113   ;;
   6114 solaris*)
   6115   symcode='[BDRT]'
   6116   ;;
   6117 sco3.2v5*)
   6118   symcode='[DT]'
   6119   ;;
   6120 sysv4.2uw2*)
   6121   symcode='[DT]'
   6122   ;;
   6123 sysv5* | sco5v6* | unixware* | OpenUNIX*)
   6124   symcode='[ABDT]'
   6125   ;;
   6126 sysv4)
   6127   symcode='[DFNSTU]'
   6128   ;;
   6129 esac
   6130 
   6131 # If we're using GNU nm, then use its standard symbol codes.
   6132 case `$NM -V 2>&1` in
   6133 *GNU* | *'with BFD'*)
   6134   symcode='[ABCDGIRSTW]' ;;
   6135 esac
   6136 
   6137 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
   6138   # Gets list of data symbols to import.
   6139   lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'"
   6140   # Adjust the below global symbol transforms to fixup imported variables.
   6141   lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'"
   6142   lt_c_name_hook=" -e 's/^I .* \(.*\)$/  {\"\1\", (void *) 0},/p'"
   6143   lt_c_name_lib_hook="\
   6144   -e 's/^I .* \(lib.*\)$/  {\"\1\", (void *) 0},/p'\
   6145   -e 's/^I .* \(.*\)$/  {\"lib\1\", (void *) 0},/p'"
   6146 else
   6147   # Disable hooks by default.
   6148   lt_cv_sys_global_symbol_to_import=
   6149   lt_cdecl_hook=
   6150   lt_c_name_hook=
   6151   lt_c_name_lib_hook=
   6152 fi
   6153 
   6154 # Transform an extracted symbol line into a proper C declaration.
   6155 # Some systems (esp. on ia64) link data and code symbols differently,
   6156 # so use this general approach.
   6157 lt_cv_sys_global_symbol_to_cdecl="sed -n"\
   6158 $lt_cdecl_hook\
   6159 " -e 's/^T .* \(.*\)$/extern int \1();/p'"\
   6160 " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'"
   6161 
   6162 # Transform an extracted symbol line into symbol name and symbol address
   6163 lt_cv_sys_global_symbol_to_c_name_address="sed -n"\
   6164 $lt_c_name_hook\
   6165 " -e 's/^: \(.*\) .*$/  {\"\1\", (void *) 0},/p'"\
   6166 " -e 's/^$symcode$symcode* .* \(.*\)$/  {\"\1\", (void *) \&\1},/p'"
   6167 
   6168 # Transform an extracted symbol line into symbol name with lib prefix and
   6169 # symbol address.
   6170 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\
   6171 $lt_c_name_lib_hook\
   6172 " -e 's/^: \(.*\) .*$/  {\"\1\", (void *) 0},/p'"\
   6173 " -e 's/^$symcode$symcode* .* \(lib.*\)$/  {\"\1\", (void *) \&\1},/p'"\
   6174 " -e 's/^$symcode$symcode* .* \(.*\)$/  {\"lib\1\", (void *) \&\1},/p'"
   6175 
   6176 # Handle CRLF in mingw tool chain
   6177 opt_cr=
   6178 case $build_os in
   6179 mingw*)
   6180   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
   6181   ;;
   6182 esac
   6183 
   6184 # Try without a prefix underscore, then with it.
   6185 for ac_symprfx in "" "_"; do
   6186 
   6187   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
   6188   symxfrm="\\1 $ac_symprfx\\2 \\2"
   6189 
   6190   # Write the raw and C identifiers.
   6191   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
   6192     # Fake it for dumpbin and say T for any non-static function,
   6193     # D for any global variable and I for any imported variable.
   6194     # Also find C++ and __fastcall symbols from MSVC++,
   6195     # which start with @ or ?.
   6196     lt_cv_sys_global_symbol_pipe="$AWK '"\
   6197 "     {last_section=section; section=\$ 3};"\
   6198 "     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
   6199 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
   6200 "     /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\
   6201 "     /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\
   6202 "     /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\
   6203 "     \$ 0!~/External *\|/{next};"\
   6204 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
   6205 "     {if(hide[section]) next};"\
   6206 "     {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\
   6207 "     {split(\$ 0,a,/\||\r/); split(a[2],s)};"\
   6208 "     s[1]~/^[@?]/{print f,s[1],s[1]; next};"\
   6209 "     s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\
   6210 "     ' prfx=^$ac_symprfx"
   6211   else
   6212     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
   6213   fi
   6214   lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
   6215 
   6216   # Check to see that the pipe works correctly.
   6217   pipe_works=no
   6218 
   6219   rm -f conftest*
   6220   cat > conftest.$ac_ext <<_LT_EOF
   6221 #ifdef __cplusplus
   6222 extern "C" {
   6223 #endif
   6224 char nm_test_var;
   6225 void nm_test_func(void);
   6226 void nm_test_func(void){}
   6227 #ifdef __cplusplus
   6228 }
   6229 #endif
   6230 int main(){nm_test_var='a';nm_test_func();return(0);}
   6231 _LT_EOF
   6232 
   6233   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   6234   (eval $ac_compile) 2>&5
   6235   ac_status=$?
   6236   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6237   test $ac_status = 0; }; then
   6238     # Now try to grab the symbols.
   6239     nlist=conftest.nm
   6240     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
   6241   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
   6242   ac_status=$?
   6243   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6244   test $ac_status = 0; } && test -s "$nlist"; then
   6245       # Try sorting and uniquifying the output.
   6246       if sort "$nlist" | uniq > "$nlist"T; then
   6247 	mv -f "$nlist"T "$nlist"
   6248       else
   6249 	rm -f "$nlist"T
   6250       fi
   6251 
   6252       # Make sure that we snagged all the symbols we need.
   6253       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
   6254 	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
   6255 	  cat <<_LT_EOF > conftest.$ac_ext
   6256 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
   6257 #if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE
   6258 /* DATA imports from DLLs on WIN32 can't be const, because runtime
   6259    relocations are performed -- see ld's documentation on pseudo-relocs.  */
   6260 # define LT_DLSYM_CONST
   6261 #elif defined __osf__
   6262 /* This system does not cope well with relocations in const data.  */
   6263 # define LT_DLSYM_CONST
   6264 #else
   6265 # define LT_DLSYM_CONST const
   6266 #endif
   6267 
   6268 #ifdef __cplusplus
   6269 extern "C" {
   6270 #endif
   6271 
   6272 _LT_EOF
   6273 	  # Now generate the symbol file.
   6274 	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
   6275 
   6276 	  cat <<_LT_EOF >> conftest.$ac_ext
   6277 
   6278 /* The mapping between symbol names and symbols.  */
   6279 LT_DLSYM_CONST struct {
   6280   const char *name;
   6281   void       *address;
   6282 }
   6283 lt__PROGRAM__LTX_preloaded_symbols[] =
   6284 {
   6285   { "@PROGRAM@", (void *) 0 },
   6286 _LT_EOF
   6287 	  $SED "s/^$symcode$symcode* .* \(.*\)$/  {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
   6288 	  cat <<\_LT_EOF >> conftest.$ac_ext
   6289   {0, (void *) 0}
   6290 };
   6291 
   6292 /* This works around a problem in FreeBSD linker */
   6293 #ifdef FREEBSD_WORKAROUND
   6294 static const void *lt_preloaded_setup() {
   6295   return lt__PROGRAM__LTX_preloaded_symbols;
   6296 }
   6297 #endif
   6298 
   6299 #ifdef __cplusplus
   6300 }
   6301 #endif
   6302 _LT_EOF
   6303 	  # Now try linking the two files.
   6304 	  mv conftest.$ac_objext conftstm.$ac_objext
   6305 	  lt_globsym_save_LIBS=$LIBS
   6306 	  lt_globsym_save_CFLAGS=$CFLAGS
   6307 	  LIBS=conftstm.$ac_objext
   6308 	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
   6309 	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   6310   (eval $ac_link) 2>&5
   6311   ac_status=$?
   6312   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6313   test $ac_status = 0; } && test -s conftest$ac_exeext; then
   6314 	    pipe_works=yes
   6315 	  fi
   6316 	  LIBS=$lt_globsym_save_LIBS
   6317 	  CFLAGS=$lt_globsym_save_CFLAGS
   6318 	else
   6319 	  echo "cannot find nm_test_func in $nlist" >&5
   6320 	fi
   6321       else
   6322 	echo "cannot find nm_test_var in $nlist" >&5
   6323       fi
   6324     else
   6325       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
   6326     fi
   6327   else
   6328     echo "$progname: failed program was:" >&5
   6329     cat conftest.$ac_ext >&5
   6330   fi
   6331   rm -rf conftest* conftst*
   6332 
   6333   # Do not use the global_symbol_pipe unless it works.
   6334   if test yes = "$pipe_works"; then
   6335     break
   6336   else
   6337     lt_cv_sys_global_symbol_pipe=
   6338   fi
   6339 done
   6340 
   6341 fi
   6342 
   6343 if test -z "$lt_cv_sys_global_symbol_pipe"; then
   6344   lt_cv_sys_global_symbol_to_cdecl=
   6345 fi
   6346 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
   6347   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
   6348 $as_echo "failed" >&6; }
   6349 else
   6350   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
   6351 $as_echo "ok" >&6; }
   6352 fi
   6353 
   6354 # Response file support.
   6355 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
   6356   nm_file_list_spec='@'
   6357 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
   6358   nm_file_list_spec='@'
   6359 fi
   6360 
   6361 
   6362 
   6363 
   6364 
   6365 
   6366 
   6367 
   6368 
   6369 
   6370 
   6371 
   6372 
   6373 
   6374 
   6375 
   6376 
   6377 
   6378 
   6379 
   6380 
   6381 
   6382 
   6383 
   6384 
   6385 
   6386 
   6387 
   6388 
   6389 
   6390 
   6391 
   6392 
   6393 
   6394 
   6395 
   6396 
   6397 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
   6398 $as_echo_n "checking for sysroot... " >&6; }
   6399 
   6400 # Check whether --with-sysroot was given.
   6401 if test "${with_sysroot+set}" = set; then :
   6402   withval=$with_sysroot;
   6403 else
   6404   with_sysroot=no
   6405 fi
   6406 
   6407 
   6408 lt_sysroot=
   6409 case $with_sysroot in #(
   6410  yes)
   6411    if test yes = "$GCC"; then
   6412      lt_sysroot=`$CC --print-sysroot 2>/dev/null`
   6413    fi
   6414    ;; #(
   6415  /*)
   6416    lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
   6417    ;; #(
   6418  no|'')
   6419    ;; #(
   6420  *)
   6421    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5
   6422 $as_echo "$with_sysroot" >&6; }
   6423    as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
   6424    ;;
   6425 esac
   6426 
   6427  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
   6428 $as_echo "${lt_sysroot:-no}" >&6; }
   6429 
   6430 
   6431 
   6432 
   6433 
   6434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5
   6435 $as_echo_n "checking for a working dd... " >&6; }
   6436 if ${ac_cv_path_lt_DD+:} false; then :
   6437   $as_echo_n "(cached) " >&6
   6438 else
   6439   printf 0123456789abcdef0123456789abcdef >conftest.i
   6440 cat conftest.i conftest.i >conftest2.i
   6441 : ${lt_DD:=$DD}
   6442 if test -z "$lt_DD"; then
   6443   ac_path_lt_DD_found=false
   6444   # Loop through the user's path and test for each of PROGNAME-LIST
   6445   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6446 for as_dir in $PATH
   6447 do
   6448   IFS=$as_save_IFS
   6449   test -z "$as_dir" && as_dir=.
   6450     for ac_prog in dd; do
   6451     for ac_exec_ext in '' $ac_executable_extensions; do
   6452       ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext"
   6453       as_fn_executable_p "$ac_path_lt_DD" || continue
   6454 if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
   6455   cmp -s conftest.i conftest.out \
   6456   && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=:
   6457 fi
   6458       $ac_path_lt_DD_found && break 3
   6459     done
   6460   done
   6461   done
   6462 IFS=$as_save_IFS
   6463   if test -z "$ac_cv_path_lt_DD"; then
   6464     :
   6465   fi
   6466 else
   6467   ac_cv_path_lt_DD=$lt_DD
   6468 fi
   6469 
   6470 rm -f conftest.i conftest2.i conftest.out
   6471 fi
   6472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5
   6473 $as_echo "$ac_cv_path_lt_DD" >&6; }
   6474 
   6475 
   6476 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5
   6477 $as_echo_n "checking how to truncate binary pipes... " >&6; }
   6478 if ${lt_cv_truncate_bin+:} false; then :
   6479   $as_echo_n "(cached) " >&6
   6480 else
   6481   printf 0123456789abcdef0123456789abcdef >conftest.i
   6482 cat conftest.i conftest.i >conftest2.i
   6483 lt_cv_truncate_bin=
   6484 if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
   6485   cmp -s conftest.i conftest.out \
   6486   && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1"
   6487 fi
   6488 rm -f conftest.i conftest2.i conftest.out
   6489 test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q"
   6490 fi
   6491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5
   6492 $as_echo "$lt_cv_truncate_bin" >&6; }
   6493 
   6494 
   6495 
   6496 
   6497 
   6498 
   6499 
   6500 # Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
   6501 func_cc_basename ()
   6502 {
   6503     for cc_temp in $*""; do
   6504       case $cc_temp in
   6505         compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   6506         distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   6507         \-*) ;;
   6508         *) break;;
   6509       esac
   6510     done
   6511     func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
   6512 }
   6513 
   6514 # Check whether --enable-libtool-lock was given.
   6515 if test "${enable_libtool_lock+set}" = set; then :
   6516   enableval=$enable_libtool_lock;
   6517 fi
   6518 
   6519 test no = "$enable_libtool_lock" || enable_libtool_lock=yes
   6520 
   6521 # Some flags need to be propagated to the compiler or linker for good
   6522 # libtool support.
   6523 case $host in
   6524 ia64-*-hpux*)
   6525   # Find out what ABI is being produced by ac_compile, and set mode
   6526   # options accordingly.
   6527   echo 'int i;' > conftest.$ac_ext
   6528   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   6529   (eval $ac_compile) 2>&5
   6530   ac_status=$?
   6531   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6532   test $ac_status = 0; }; then
   6533     case `/usr/bin/file conftest.$ac_objext` in
   6534       *ELF-32*)
   6535 	HPUX_IA64_MODE=32
   6536 	;;
   6537       *ELF-64*)
   6538 	HPUX_IA64_MODE=64
   6539 	;;
   6540     esac
   6541   fi
   6542   rm -rf conftest*
   6543   ;;
   6544 *-*-irix6*)
   6545   # Find out what ABI is being produced by ac_compile, and set linker
   6546   # options accordingly.
   6547   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
   6548   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   6549   (eval $ac_compile) 2>&5
   6550   ac_status=$?
   6551   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6552   test $ac_status = 0; }; then
   6553     if test yes = "$lt_cv_prog_gnu_ld"; then
   6554       case `/usr/bin/file conftest.$ac_objext` in
   6555 	*32-bit*)
   6556 	  LD="${LD-ld} -melf32bsmip"
   6557 	  ;;
   6558 	*N32*)
   6559 	  LD="${LD-ld} -melf32bmipn32"
   6560 	  ;;
   6561 	*64-bit*)
   6562 	  LD="${LD-ld} -melf64bmip"
   6563 	;;
   6564       esac
   6565     else
   6566       case `/usr/bin/file conftest.$ac_objext` in
   6567 	*32-bit*)
   6568 	  LD="${LD-ld} -32"
   6569 	  ;;
   6570 	*N32*)
   6571 	  LD="${LD-ld} -n32"
   6572 	  ;;
   6573 	*64-bit*)
   6574 	  LD="${LD-ld} -64"
   6575 	  ;;
   6576       esac
   6577     fi
   6578   fi
   6579   rm -rf conftest*
   6580   ;;
   6581 
   6582 mips64*-*linux*)
   6583   # Find out what ABI is being produced by ac_compile, and set linker
   6584   # options accordingly.
   6585   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
   6586   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   6587   (eval $ac_compile) 2>&5
   6588   ac_status=$?
   6589   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6590   test $ac_status = 0; }; then
   6591     emul=elf
   6592     case `/usr/bin/file conftest.$ac_objext` in
   6593       *32-bit*)
   6594 	emul="${emul}32"
   6595 	;;
   6596       *64-bit*)
   6597 	emul="${emul}64"
   6598 	;;
   6599     esac
   6600     case `/usr/bin/file conftest.$ac_objext` in
   6601       *MSB*)
   6602 	emul="${emul}btsmip"
   6603 	;;
   6604       *LSB*)
   6605 	emul="${emul}ltsmip"
   6606 	;;
   6607     esac
   6608     case `/usr/bin/file conftest.$ac_objext` in
   6609       *N32*)
   6610 	emul="${emul}n32"
   6611 	;;
   6612     esac
   6613     LD="${LD-ld} -m $emul"
   6614   fi
   6615   rm -rf conftest*
   6616   ;;
   6617 
   6618 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
   6619 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
   6620   # Find out what ABI is being produced by ac_compile, and set linker
   6621   # options accordingly.  Note that the listed cases only cover the
   6622   # situations where additional linker options are needed (such as when
   6623   # doing 32-bit compilation for a host where ld defaults to 64-bit, or
   6624   # vice versa); the common cases where no linker options are needed do
   6625   # not appear in the list.
   6626   echo 'int i;' > conftest.$ac_ext
   6627   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   6628   (eval $ac_compile) 2>&5
   6629   ac_status=$?
   6630   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6631   test $ac_status = 0; }; then
   6632     case `/usr/bin/file conftest.o` in
   6633       *32-bit*)
   6634 	case $host in
   6635 	  x86_64-*kfreebsd*-gnu)
   6636 	    LD="${LD-ld} -m elf_i386_fbsd"
   6637 	    ;;
   6638 	  x86_64-*linux*)
   6639 	    case `/usr/bin/file conftest.o` in
   6640 	      *x86-64*)
   6641 		LD="${LD-ld} -m elf32_x86_64"
   6642 		;;
   6643 	      *)
   6644 		LD="${LD-ld} -m elf_i386"
   6645 		;;
   6646 	    esac
   6647 	    ;;
   6648 	  powerpc64le-*linux*)
   6649 	    LD="${LD-ld} -m elf32lppclinux"
   6650 	    ;;
   6651 	  powerpc64-*linux*)
   6652 	    LD="${LD-ld} -m elf32ppclinux"
   6653 	    ;;
   6654 	  s390x-*linux*)
   6655 	    LD="${LD-ld} -m elf_s390"
   6656 	    ;;
   6657 	  sparc64-*linux*)
   6658 	    LD="${LD-ld} -m elf32_sparc"
   6659 	    ;;
   6660 	esac
   6661 	;;
   6662       *64-bit*)
   6663 	case $host in
   6664 	  x86_64-*kfreebsd*-gnu)
   6665 	    LD="${LD-ld} -m elf_x86_64_fbsd"
   6666 	    ;;
   6667 	  x86_64-*linux*)
   6668 	    LD="${LD-ld} -m elf_x86_64"
   6669 	    ;;
   6670 	  powerpcle-*linux*)
   6671 	    LD="${LD-ld} -m elf64lppc"
   6672 	    ;;
   6673 	  powerpc-*linux*)
   6674 	    LD="${LD-ld} -m elf64ppc"
   6675 	    ;;
   6676 	  s390*-*linux*|s390*-*tpf*)
   6677 	    LD="${LD-ld} -m elf64_s390"
   6678 	    ;;
   6679 	  sparc*-*linux*)
   6680 	    LD="${LD-ld} -m elf64_sparc"
   6681 	    ;;
   6682 	esac
   6683 	;;
   6684     esac
   6685   fi
   6686   rm -rf conftest*
   6687   ;;
   6688 
   6689 *-*-sco3.2v5*)
   6690   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
   6691   SAVE_CFLAGS=$CFLAGS
   6692   CFLAGS="$CFLAGS -belf"
   6693   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
   6694 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
   6695 if ${lt_cv_cc_needs_belf+:} false; then :
   6696   $as_echo_n "(cached) " >&6
   6697 else
   6698   ac_ext=c
   6699 ac_cpp='$CPP $CPPFLAGS'
   6700 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6701 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6702 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   6703 
   6704      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6705 /* end confdefs.h.  */
   6706 
   6707 int
   6708 main ()
   6709 {
   6710 
   6711   ;
   6712   return 0;
   6713 }
   6714 _ACEOF
   6715 if ac_fn_c_try_link "$LINENO"; then :
   6716   lt_cv_cc_needs_belf=yes
   6717 else
   6718   lt_cv_cc_needs_belf=no
   6719 fi
   6720 rm -f core conftest.err conftest.$ac_objext \
   6721     conftest$ac_exeext conftest.$ac_ext
   6722      ac_ext=c
   6723 ac_cpp='$CPP $CPPFLAGS'
   6724 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6725 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6726 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   6727 
   6728 fi
   6729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
   6730 $as_echo "$lt_cv_cc_needs_belf" >&6; }
   6731   if test yes != "$lt_cv_cc_needs_belf"; then
   6732     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
   6733     CFLAGS=$SAVE_CFLAGS
   6734   fi
   6735   ;;
   6736 *-*solaris*)
   6737   # Find out what ABI is being produced by ac_compile, and set linker
   6738   # options accordingly.
   6739   echo 'int i;' > conftest.$ac_ext
   6740   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   6741   (eval $ac_compile) 2>&5
   6742   ac_status=$?
   6743   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6744   test $ac_status = 0; }; then
   6745     case `/usr/bin/file conftest.o` in
   6746     *64-bit*)
   6747       case $lt_cv_prog_gnu_ld in
   6748       yes*)
   6749         case $host in
   6750         i?86-*-solaris*|x86_64-*-solaris*)
   6751           LD="${LD-ld} -m elf_x86_64"
   6752           ;;
   6753         sparc*-*-solaris*)
   6754           LD="${LD-ld} -m elf64_sparc"
   6755           ;;
   6756         esac
   6757         # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
   6758         if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
   6759           LD=${LD-ld}_sol2
   6760         fi
   6761         ;;
   6762       *)
   6763 	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
   6764 	  LD="${LD-ld} -64"
   6765 	fi
   6766 	;;
   6767       esac
   6768       ;;
   6769     esac
   6770   fi
   6771   rm -rf conftest*
   6772   ;;
   6773 esac
   6774 
   6775 need_locks=$enable_libtool_lock
   6776 
   6777 if test -n "$ac_tool_prefix"; then
   6778   # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
   6779 set dummy ${ac_tool_prefix}mt; ac_word=$2
   6780 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6781 $as_echo_n "checking for $ac_word... " >&6; }
   6782 if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
   6783   $as_echo_n "(cached) " >&6
   6784 else
   6785   if test -n "$MANIFEST_TOOL"; then
   6786   ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
   6787 else
   6788 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6789 for as_dir in $PATH
   6790 do
   6791   IFS=$as_save_IFS
   6792   test -z "$as_dir" && as_dir=.
   6793     for ac_exec_ext in '' $ac_executable_extensions; do
   6794   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6795     ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
   6796     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6797     break 2
   6798   fi
   6799 done
   6800   done
   6801 IFS=$as_save_IFS
   6802 
   6803 fi
   6804 fi
   6805 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
   6806 if test -n "$MANIFEST_TOOL"; then
   6807   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
   6808 $as_echo "$MANIFEST_TOOL" >&6; }
   6809 else
   6810   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6811 $as_echo "no" >&6; }
   6812 fi
   6813 
   6814 
   6815 fi
   6816 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
   6817   ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
   6818   # Extract the first word of "mt", so it can be a program name with args.
   6819 set dummy mt; ac_word=$2
   6820 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6821 $as_echo_n "checking for $ac_word... " >&6; }
   6822 if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
   6823   $as_echo_n "(cached) " >&6
   6824 else
   6825   if test -n "$ac_ct_MANIFEST_TOOL"; then
   6826   ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
   6827 else
   6828 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6829 for as_dir in $PATH
   6830 do
   6831   IFS=$as_save_IFS
   6832   test -z "$as_dir" && as_dir=.
   6833     for ac_exec_ext in '' $ac_executable_extensions; do
   6834   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6835     ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
   6836     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6837     break 2
   6838   fi
   6839 done
   6840   done
   6841 IFS=$as_save_IFS
   6842 
   6843 fi
   6844 fi
   6845 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
   6846 if test -n "$ac_ct_MANIFEST_TOOL"; then
   6847   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
   6848 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
   6849 else
   6850   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6851 $as_echo "no" >&6; }
   6852 fi
   6853 
   6854   if test "x$ac_ct_MANIFEST_TOOL" = x; then
   6855     MANIFEST_TOOL=":"
   6856   else
   6857     case $cross_compiling:$ac_tool_warned in
   6858 yes:)
   6859 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6860 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6861 ac_tool_warned=yes ;;
   6862 esac
   6863     MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
   6864   fi
   6865 else
   6866   MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
   6867 fi
   6868 
   6869 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
   6870 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
   6871 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
   6872 if ${lt_cv_path_mainfest_tool+:} false; then :
   6873   $as_echo_n "(cached) " >&6
   6874 else
   6875   lt_cv_path_mainfest_tool=no
   6876   echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
   6877   $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
   6878   cat conftest.err >&5
   6879   if $GREP 'Manifest Tool' conftest.out > /dev/null; then
   6880     lt_cv_path_mainfest_tool=yes
   6881   fi
   6882   rm -f conftest*
   6883 fi
   6884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
   6885 $as_echo "$lt_cv_path_mainfest_tool" >&6; }
   6886 if test yes != "$lt_cv_path_mainfest_tool"; then
   6887   MANIFEST_TOOL=:
   6888 fi
   6889 
   6890 
   6891 
   6892 
   6893 
   6894 
   6895   case $host_os in
   6896     rhapsody* | darwin*)
   6897     if test -n "$ac_tool_prefix"; then
   6898   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
   6899 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
   6900 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6901 $as_echo_n "checking for $ac_word... " >&6; }
   6902 if ${ac_cv_prog_DSYMUTIL+:} false; then :
   6903   $as_echo_n "(cached) " >&6
   6904 else
   6905   if test -n "$DSYMUTIL"; then
   6906   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
   6907 else
   6908 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6909 for as_dir in $PATH
   6910 do
   6911   IFS=$as_save_IFS
   6912   test -z "$as_dir" && as_dir=.
   6913     for ac_exec_ext in '' $ac_executable_extensions; do
   6914   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6915     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
   6916     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6917     break 2
   6918   fi
   6919 done
   6920   done
   6921 IFS=$as_save_IFS
   6922 
   6923 fi
   6924 fi
   6925 DSYMUTIL=$ac_cv_prog_DSYMUTIL
   6926 if test -n "$DSYMUTIL"; then
   6927   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
   6928 $as_echo "$DSYMUTIL" >&6; }
   6929 else
   6930   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6931 $as_echo "no" >&6; }
   6932 fi
   6933 
   6934 
   6935 fi
   6936 if test -z "$ac_cv_prog_DSYMUTIL"; then
   6937   ac_ct_DSYMUTIL=$DSYMUTIL
   6938   # Extract the first word of "dsymutil", so it can be a program name with args.
   6939 set dummy dsymutil; ac_word=$2
   6940 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6941 $as_echo_n "checking for $ac_word... " >&6; }
   6942 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
   6943   $as_echo_n "(cached) " >&6
   6944 else
   6945   if test -n "$ac_ct_DSYMUTIL"; then
   6946   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
   6947 else
   6948 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6949 for as_dir in $PATH
   6950 do
   6951   IFS=$as_save_IFS
   6952   test -z "$as_dir" && as_dir=.
   6953     for ac_exec_ext in '' $ac_executable_extensions; do
   6954   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6955     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
   6956     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6957     break 2
   6958   fi
   6959 done
   6960   done
   6961 IFS=$as_save_IFS
   6962 
   6963 fi
   6964 fi
   6965 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
   6966 if test -n "$ac_ct_DSYMUTIL"; then
   6967   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
   6968 $as_echo "$ac_ct_DSYMUTIL" >&6; }
   6969 else
   6970   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6971 $as_echo "no" >&6; }
   6972 fi
   6973 
   6974   if test "x$ac_ct_DSYMUTIL" = x; then
   6975     DSYMUTIL=":"
   6976   else
   6977     case $cross_compiling:$ac_tool_warned in
   6978 yes:)
   6979 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6980 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6981 ac_tool_warned=yes ;;
   6982 esac
   6983     DSYMUTIL=$ac_ct_DSYMUTIL
   6984   fi
   6985 else
   6986   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
   6987 fi
   6988 
   6989     if test -n "$ac_tool_prefix"; then
   6990   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
   6991 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
   6992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6993 $as_echo_n "checking for $ac_word... " >&6; }
   6994 if ${ac_cv_prog_NMEDIT+:} false; then :
   6995   $as_echo_n "(cached) " >&6
   6996 else
   6997   if test -n "$NMEDIT"; then
   6998   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
   6999 else
   7000 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7001 for as_dir in $PATH
   7002 do
   7003   IFS=$as_save_IFS
   7004   test -z "$as_dir" && as_dir=.
   7005     for ac_exec_ext in '' $ac_executable_extensions; do
   7006   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7007     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
   7008     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7009     break 2
   7010   fi
   7011 done
   7012   done
   7013 IFS=$as_save_IFS
   7014 
   7015 fi
   7016 fi
   7017 NMEDIT=$ac_cv_prog_NMEDIT
   7018 if test -n "$NMEDIT"; then
   7019   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
   7020 $as_echo "$NMEDIT" >&6; }
   7021 else
   7022   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7023 $as_echo "no" >&6; }
   7024 fi
   7025 
   7026 
   7027 fi
   7028 if test -z "$ac_cv_prog_NMEDIT"; then
   7029   ac_ct_NMEDIT=$NMEDIT
   7030   # Extract the first word of "nmedit", so it can be a program name with args.
   7031 set dummy nmedit; ac_word=$2
   7032 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7033 $as_echo_n "checking for $ac_word... " >&6; }
   7034 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
   7035   $as_echo_n "(cached) " >&6
   7036 else
   7037   if test -n "$ac_ct_NMEDIT"; then
   7038   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
   7039 else
   7040 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7041 for as_dir in $PATH
   7042 do
   7043   IFS=$as_save_IFS
   7044   test -z "$as_dir" && as_dir=.
   7045     for ac_exec_ext in '' $ac_executable_extensions; do
   7046   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7047     ac_cv_prog_ac_ct_NMEDIT="nmedit"
   7048     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7049     break 2
   7050   fi
   7051 done
   7052   done
   7053 IFS=$as_save_IFS
   7054 
   7055 fi
   7056 fi
   7057 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
   7058 if test -n "$ac_ct_NMEDIT"; then
   7059   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
   7060 $as_echo "$ac_ct_NMEDIT" >&6; }
   7061 else
   7062   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7063 $as_echo "no" >&6; }
   7064 fi
   7065 
   7066   if test "x$ac_ct_NMEDIT" = x; then
   7067     NMEDIT=":"
   7068   else
   7069     case $cross_compiling:$ac_tool_warned in
   7070 yes:)
   7071 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7072 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7073 ac_tool_warned=yes ;;
   7074 esac
   7075     NMEDIT=$ac_ct_NMEDIT
   7076   fi
   7077 else
   7078   NMEDIT="$ac_cv_prog_NMEDIT"
   7079 fi
   7080 
   7081     if test -n "$ac_tool_prefix"; then
   7082   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
   7083 set dummy ${ac_tool_prefix}lipo; ac_word=$2
   7084 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7085 $as_echo_n "checking for $ac_word... " >&6; }
   7086 if ${ac_cv_prog_LIPO+:} false; then :
   7087   $as_echo_n "(cached) " >&6
   7088 else
   7089   if test -n "$LIPO"; then
   7090   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
   7091 else
   7092 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7093 for as_dir in $PATH
   7094 do
   7095   IFS=$as_save_IFS
   7096   test -z "$as_dir" && as_dir=.
   7097     for ac_exec_ext in '' $ac_executable_extensions; do
   7098   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7099     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
   7100     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7101     break 2
   7102   fi
   7103 done
   7104   done
   7105 IFS=$as_save_IFS
   7106 
   7107 fi
   7108 fi
   7109 LIPO=$ac_cv_prog_LIPO
   7110 if test -n "$LIPO"; then
   7111   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
   7112 $as_echo "$LIPO" >&6; }
   7113 else
   7114   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7115 $as_echo "no" >&6; }
   7116 fi
   7117 
   7118 
   7119 fi
   7120 if test -z "$ac_cv_prog_LIPO"; then
   7121   ac_ct_LIPO=$LIPO
   7122   # Extract the first word of "lipo", so it can be a program name with args.
   7123 set dummy lipo; ac_word=$2
   7124 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7125 $as_echo_n "checking for $ac_word... " >&6; }
   7126 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
   7127   $as_echo_n "(cached) " >&6
   7128 else
   7129   if test -n "$ac_ct_LIPO"; then
   7130   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
   7131 else
   7132 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7133 for as_dir in $PATH
   7134 do
   7135   IFS=$as_save_IFS
   7136   test -z "$as_dir" && as_dir=.
   7137     for ac_exec_ext in '' $ac_executable_extensions; do
   7138   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7139     ac_cv_prog_ac_ct_LIPO="lipo"
   7140     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7141     break 2
   7142   fi
   7143 done
   7144   done
   7145 IFS=$as_save_IFS
   7146 
   7147 fi
   7148 fi
   7149 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
   7150 if test -n "$ac_ct_LIPO"; then
   7151   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
   7152 $as_echo "$ac_ct_LIPO" >&6; }
   7153 else
   7154   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7155 $as_echo "no" >&6; }
   7156 fi
   7157 
   7158   if test "x$ac_ct_LIPO" = x; then
   7159     LIPO=":"
   7160   else
   7161     case $cross_compiling:$ac_tool_warned in
   7162 yes:)
   7163 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7164 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7165 ac_tool_warned=yes ;;
   7166 esac
   7167     LIPO=$ac_ct_LIPO
   7168   fi
   7169 else
   7170   LIPO="$ac_cv_prog_LIPO"
   7171 fi
   7172 
   7173     if test -n "$ac_tool_prefix"; then
   7174   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
   7175 set dummy ${ac_tool_prefix}otool; ac_word=$2
   7176 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7177 $as_echo_n "checking for $ac_word... " >&6; }
   7178 if ${ac_cv_prog_OTOOL+:} false; then :
   7179   $as_echo_n "(cached) " >&6
   7180 else
   7181   if test -n "$OTOOL"; then
   7182   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
   7183 else
   7184 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7185 for as_dir in $PATH
   7186 do
   7187   IFS=$as_save_IFS
   7188   test -z "$as_dir" && as_dir=.
   7189     for ac_exec_ext in '' $ac_executable_extensions; do
   7190   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7191     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
   7192     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7193     break 2
   7194   fi
   7195 done
   7196   done
   7197 IFS=$as_save_IFS
   7198 
   7199 fi
   7200 fi
   7201 OTOOL=$ac_cv_prog_OTOOL
   7202 if test -n "$OTOOL"; then
   7203   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
   7204 $as_echo "$OTOOL" >&6; }
   7205 else
   7206   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7207 $as_echo "no" >&6; }
   7208 fi
   7209 
   7210 
   7211 fi
   7212 if test -z "$ac_cv_prog_OTOOL"; then
   7213   ac_ct_OTOOL=$OTOOL
   7214   # Extract the first word of "otool", so it can be a program name with args.
   7215 set dummy otool; ac_word=$2
   7216 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7217 $as_echo_n "checking for $ac_word... " >&6; }
   7218 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
   7219   $as_echo_n "(cached) " >&6
   7220 else
   7221   if test -n "$ac_ct_OTOOL"; then
   7222   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
   7223 else
   7224 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7225 for as_dir in $PATH
   7226 do
   7227   IFS=$as_save_IFS
   7228   test -z "$as_dir" && as_dir=.
   7229     for ac_exec_ext in '' $ac_executable_extensions; do
   7230   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7231     ac_cv_prog_ac_ct_OTOOL="otool"
   7232     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7233     break 2
   7234   fi
   7235 done
   7236   done
   7237 IFS=$as_save_IFS
   7238 
   7239 fi
   7240 fi
   7241 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
   7242 if test -n "$ac_ct_OTOOL"; then
   7243   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
   7244 $as_echo "$ac_ct_OTOOL" >&6; }
   7245 else
   7246   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7247 $as_echo "no" >&6; }
   7248 fi
   7249 
   7250   if test "x$ac_ct_OTOOL" = x; then
   7251     OTOOL=":"
   7252   else
   7253     case $cross_compiling:$ac_tool_warned in
   7254 yes:)
   7255 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7256 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7257 ac_tool_warned=yes ;;
   7258 esac
   7259     OTOOL=$ac_ct_OTOOL
   7260   fi
   7261 else
   7262   OTOOL="$ac_cv_prog_OTOOL"
   7263 fi
   7264 
   7265     if test -n "$ac_tool_prefix"; then
   7266   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
   7267 set dummy ${ac_tool_prefix}otool64; ac_word=$2
   7268 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7269 $as_echo_n "checking for $ac_word... " >&6; }
   7270 if ${ac_cv_prog_OTOOL64+:} false; then :
   7271   $as_echo_n "(cached) " >&6
   7272 else
   7273   if test -n "$OTOOL64"; then
   7274   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
   7275 else
   7276 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7277 for as_dir in $PATH
   7278 do
   7279   IFS=$as_save_IFS
   7280   test -z "$as_dir" && as_dir=.
   7281     for ac_exec_ext in '' $ac_executable_extensions; do
   7282   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7283     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
   7284     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7285     break 2
   7286   fi
   7287 done
   7288   done
   7289 IFS=$as_save_IFS
   7290 
   7291 fi
   7292 fi
   7293 OTOOL64=$ac_cv_prog_OTOOL64
   7294 if test -n "$OTOOL64"; then
   7295   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
   7296 $as_echo "$OTOOL64" >&6; }
   7297 else
   7298   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7299 $as_echo "no" >&6; }
   7300 fi
   7301 
   7302 
   7303 fi
   7304 if test -z "$ac_cv_prog_OTOOL64"; then
   7305   ac_ct_OTOOL64=$OTOOL64
   7306   # Extract the first word of "otool64", so it can be a program name with args.
   7307 set dummy otool64; ac_word=$2
   7308 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7309 $as_echo_n "checking for $ac_word... " >&6; }
   7310 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
   7311   $as_echo_n "(cached) " >&6
   7312 else
   7313   if test -n "$ac_ct_OTOOL64"; then
   7314   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
   7315 else
   7316 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7317 for as_dir in $PATH
   7318 do
   7319   IFS=$as_save_IFS
   7320   test -z "$as_dir" && as_dir=.
   7321     for ac_exec_ext in '' $ac_executable_extensions; do
   7322   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7323     ac_cv_prog_ac_ct_OTOOL64="otool64"
   7324     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7325     break 2
   7326   fi
   7327 done
   7328   done
   7329 IFS=$as_save_IFS
   7330 
   7331 fi
   7332 fi
   7333 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
   7334 if test -n "$ac_ct_OTOOL64"; then
   7335   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
   7336 $as_echo "$ac_ct_OTOOL64" >&6; }
   7337 else
   7338   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7339 $as_echo "no" >&6; }
   7340 fi
   7341 
   7342   if test "x$ac_ct_OTOOL64" = x; then
   7343     OTOOL64=":"
   7344   else
   7345     case $cross_compiling:$ac_tool_warned in
   7346 yes:)
   7347 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7348 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7349 ac_tool_warned=yes ;;
   7350 esac
   7351     OTOOL64=$ac_ct_OTOOL64
   7352   fi
   7353 else
   7354   OTOOL64="$ac_cv_prog_OTOOL64"
   7355 fi
   7356 
   7357 
   7358 
   7359 
   7360 
   7361 
   7362 
   7363 
   7364 
   7365 
   7366 
   7367 
   7368 
   7369 
   7370 
   7371 
   7372 
   7373 
   7374 
   7375 
   7376 
   7377 
   7378 
   7379 
   7380 
   7381 
   7382 
   7383     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
   7384 $as_echo_n "checking for -single_module linker flag... " >&6; }
   7385 if ${lt_cv_apple_cc_single_mod+:} false; then :
   7386   $as_echo_n "(cached) " >&6
   7387 else
   7388   lt_cv_apple_cc_single_mod=no
   7389       if test -z "$LT_MULTI_MODULE"; then
   7390 	# By default we will add the -single_module flag. You can override
   7391 	# by either setting the environment variable LT_MULTI_MODULE
   7392 	# non-empty at configure time, or by adding -multi_module to the
   7393 	# link flags.
   7394 	rm -rf libconftest.dylib*
   7395 	echo "int foo(void){return 1;}" > conftest.c
   7396 	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
   7397 -dynamiclib -Wl,-single_module conftest.c" >&5
   7398 	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
   7399 	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
   7400         _lt_result=$?
   7401 	# If there is a non-empty error log, and "single_module"
   7402 	# appears in it, assume the flag caused a linker warning
   7403         if test -s conftest.err && $GREP single_module conftest.err; then
   7404 	  cat conftest.err >&5
   7405 	# Otherwise, if the output was created with a 0 exit code from
   7406 	# the compiler, it worked.
   7407 	elif test -f libconftest.dylib && test 0 = "$_lt_result"; then
   7408 	  lt_cv_apple_cc_single_mod=yes
   7409 	else
   7410 	  cat conftest.err >&5
   7411 	fi
   7412 	rm -rf libconftest.dylib*
   7413 	rm -f conftest.*
   7414       fi
   7415 fi
   7416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
   7417 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
   7418 
   7419     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
   7420 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
   7421 if ${lt_cv_ld_exported_symbols_list+:} false; then :
   7422   $as_echo_n "(cached) " >&6
   7423 else
   7424   lt_cv_ld_exported_symbols_list=no
   7425       save_LDFLAGS=$LDFLAGS
   7426       echo "_main" > conftest.sym
   7427       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
   7428       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7429 /* end confdefs.h.  */
   7430 
   7431 int
   7432 main ()
   7433 {
   7434 
   7435   ;
   7436   return 0;
   7437 }
   7438 _ACEOF
   7439 if ac_fn_c_try_link "$LINENO"; then :
   7440   lt_cv_ld_exported_symbols_list=yes
   7441 else
   7442   lt_cv_ld_exported_symbols_list=no
   7443 fi
   7444 rm -f core conftest.err conftest.$ac_objext \
   7445     conftest$ac_exeext conftest.$ac_ext
   7446 	LDFLAGS=$save_LDFLAGS
   7447 
   7448 fi
   7449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
   7450 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
   7451 
   7452     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
   7453 $as_echo_n "checking for -force_load linker flag... " >&6; }
   7454 if ${lt_cv_ld_force_load+:} false; then :
   7455   $as_echo_n "(cached) " >&6
   7456 else
   7457   lt_cv_ld_force_load=no
   7458       cat > conftest.c << _LT_EOF
   7459 int forced_loaded() { return 2;}
   7460 _LT_EOF
   7461       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
   7462       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
   7463       echo "$AR cru libconftest.a conftest.o" >&5
   7464       $AR cru libconftest.a conftest.o 2>&5
   7465       echo "$RANLIB libconftest.a" >&5
   7466       $RANLIB libconftest.a 2>&5
   7467       cat > conftest.c << _LT_EOF
   7468 int main() { return 0;}
   7469 _LT_EOF
   7470       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
   7471       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
   7472       _lt_result=$?
   7473       if test -s conftest.err && $GREP force_load conftest.err; then
   7474 	cat conftest.err >&5
   7475       elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then
   7476 	lt_cv_ld_force_load=yes
   7477       else
   7478 	cat conftest.err >&5
   7479       fi
   7480         rm -f conftest.err libconftest.a conftest conftest.c
   7481         rm -rf conftest.dSYM
   7482 
   7483 fi
   7484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
   7485 $as_echo "$lt_cv_ld_force_load" >&6; }
   7486     case $host_os in
   7487     rhapsody* | darwin1.[012])
   7488       _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
   7489     darwin1.*)
   7490       _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
   7491     darwin*) # darwin 5.x on
   7492       # if running on 10.5 or later, the deployment target defaults
   7493       # to the OS version, if on x86, and 10.4, the deployment
   7494       # target defaults to 10.4. Don't you love it?
   7495       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
   7496 	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
   7497 	  _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
   7498 	10.[012][,.]*)
   7499 	  _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
   7500 	10.*)
   7501 	  _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
   7502       esac
   7503     ;;
   7504   esac
   7505     if test yes = "$lt_cv_apple_cc_single_mod"; then
   7506       _lt_dar_single_mod='$single_module'
   7507     fi
   7508     if test yes = "$lt_cv_ld_exported_symbols_list"; then
   7509       _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym'
   7510     else
   7511       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib'
   7512     fi
   7513     if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then
   7514       _lt_dsymutil='~$DSYMUTIL $lib || :'
   7515     else
   7516       _lt_dsymutil=
   7517     fi
   7518     ;;
   7519   esac
   7520 
   7521 # func_munge_path_list VARIABLE PATH
   7522 # -----------------------------------
   7523 # VARIABLE is name of variable containing _space_ separated list of
   7524 # directories to be munged by the contents of PATH, which is string
   7525 # having a format:
   7526 # "DIR[:DIR]:"
   7527 #       string "DIR[ DIR]" will be prepended to VARIABLE
   7528 # ":DIR[:DIR]"
   7529 #       string "DIR[ DIR]" will be appended to VARIABLE
   7530 # "DIRP[:DIRP]::[DIRA:]DIRA"
   7531 #       string "DIRP[ DIRP]" will be prepended to VARIABLE and string
   7532 #       "DIRA[ DIRA]" will be appended to VARIABLE
   7533 # "DIR[:DIR]"
   7534 #       VARIABLE will be replaced by "DIR[ DIR]"
   7535 func_munge_path_list ()
   7536 {
   7537     case x$2 in
   7538     x)
   7539         ;;
   7540     *:)
   7541         eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
   7542         ;;
   7543     x:*)
   7544         eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
   7545         ;;
   7546     *::*)
   7547         eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
   7548         eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
   7549         ;;
   7550     *)
   7551         eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
   7552         ;;
   7553     esac
   7554 }
   7555 
   7556 ac_ext=c
   7557 ac_cpp='$CPP $CPPFLAGS'
   7558 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7559 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7560 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7561 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
   7562 $as_echo_n "checking how to run the C preprocessor... " >&6; }
   7563 # On Suns, sometimes $CPP names a directory.
   7564 if test -n "$CPP" && test -d "$CPP"; then
   7565   CPP=
   7566 fi
   7567 if test -z "$CPP"; then
   7568   if ${ac_cv_prog_CPP+:} false; then :
   7569   $as_echo_n "(cached) " >&6
   7570 else
   7571       # Double quotes because CPP needs to be expanded
   7572     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   7573     do
   7574       ac_preproc_ok=false
   7575 for ac_c_preproc_warn_flag in '' yes
   7576 do
   7577   # Use a header file that comes with gcc, so configuring glibc
   7578   # with a fresh cross-compiler works.
   7579   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   7580   # <limits.h> exists even on freestanding compilers.
   7581   # On the NeXT, cc -E runs the code through the compiler's parser,
   7582   # not just through cpp. "Syntax error" is here to catch this case.
   7583   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7584 /* end confdefs.h.  */
   7585 #ifdef __STDC__
   7586 # include <limits.h>
   7587 #else
   7588 # include <assert.h>
   7589 #endif
   7590 		     Syntax error
   7591 _ACEOF
   7592 if ac_fn_c_try_cpp "$LINENO"; then :
   7593 
   7594 else
   7595   # Broken: fails on valid input.
   7596 continue
   7597 fi
   7598 rm -f conftest.err conftest.i conftest.$ac_ext
   7599 
   7600   # OK, works on sane cases.  Now check whether nonexistent headers
   7601   # can be detected and how.
   7602   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7603 /* end confdefs.h.  */
   7604 #include <ac_nonexistent.h>
   7605 _ACEOF
   7606 if ac_fn_c_try_cpp "$LINENO"; then :
   7607   # Broken: success on invalid input.
   7608 continue
   7609 else
   7610   # Passes both tests.
   7611 ac_preproc_ok=:
   7612 break
   7613 fi
   7614 rm -f conftest.err conftest.i conftest.$ac_ext
   7615 
   7616 done
   7617 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   7618 rm -f conftest.i conftest.err conftest.$ac_ext
   7619 if $ac_preproc_ok; then :
   7620   break
   7621 fi
   7622 
   7623     done
   7624     ac_cv_prog_CPP=$CPP
   7625 
   7626 fi
   7627   CPP=$ac_cv_prog_CPP
   7628 else
   7629   ac_cv_prog_CPP=$CPP
   7630 fi
   7631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
   7632 $as_echo "$CPP" >&6; }
   7633 ac_preproc_ok=false
   7634 for ac_c_preproc_warn_flag in '' yes
   7635 do
   7636   # Use a header file that comes with gcc, so configuring glibc
   7637   # with a fresh cross-compiler works.
   7638   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   7639   # <limits.h> exists even on freestanding compilers.
   7640   # On the NeXT, cc -E runs the code through the compiler's parser,
   7641   # not just through cpp. "Syntax error" is here to catch this case.
   7642   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7643 /* end confdefs.h.  */
   7644 #ifdef __STDC__
   7645 # include <limits.h>
   7646 #else
   7647 # include <assert.h>
   7648 #endif
   7649 		     Syntax error
   7650 _ACEOF
   7651 if ac_fn_c_try_cpp "$LINENO"; then :
   7652 
   7653 else
   7654   # Broken: fails on valid input.
   7655 continue
   7656 fi
   7657 rm -f conftest.err conftest.i conftest.$ac_ext
   7658 
   7659   # OK, works on sane cases.  Now check whether nonexistent headers
   7660   # can be detected and how.
   7661   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7662 /* end confdefs.h.  */
   7663 #include <ac_nonexistent.h>
   7664 _ACEOF
   7665 if ac_fn_c_try_cpp "$LINENO"; then :
   7666   # Broken: success on invalid input.
   7667 continue
   7668 else
   7669   # Passes both tests.
   7670 ac_preproc_ok=:
   7671 break
   7672 fi
   7673 rm -f conftest.err conftest.i conftest.$ac_ext
   7674 
   7675 done
   7676 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   7677 rm -f conftest.i conftest.err conftest.$ac_ext
   7678 if $ac_preproc_ok; then :
   7679 
   7680 else
   7681   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   7682 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   7683 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
   7684 See \`config.log' for more details" "$LINENO" 5; }
   7685 fi
   7686 
   7687 ac_ext=c
   7688 ac_cpp='$CPP $CPPFLAGS'
   7689 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7690 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7691 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7692 
   7693 
   7694 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
   7695 $as_echo_n "checking for ANSI C header files... " >&6; }
   7696 if ${ac_cv_header_stdc+:} false; then :
   7697   $as_echo_n "(cached) " >&6
   7698 else
   7699   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7700 /* end confdefs.h.  */
   7701 #include <stdlib.h>
   7702 #include <stdarg.h>
   7703 #include <string.h>
   7704 #include <float.h>
   7705 
   7706 int
   7707 main ()
   7708 {
   7709 
   7710   ;
   7711   return 0;
   7712 }
   7713 _ACEOF
   7714 if ac_fn_c_try_compile "$LINENO"; then :
   7715   ac_cv_header_stdc=yes
   7716 else
   7717   ac_cv_header_stdc=no
   7718 fi
   7719 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   7720 
   7721 if test $ac_cv_header_stdc = yes; then
   7722   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   7723   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7724 /* end confdefs.h.  */
   7725 #include <string.h>
   7726 
   7727 _ACEOF
   7728 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   7729   $EGREP "memchr" >/dev/null 2>&1; then :
   7730 
   7731 else
   7732   ac_cv_header_stdc=no
   7733 fi
   7734 rm -f conftest*
   7735 
   7736 fi
   7737 
   7738 if test $ac_cv_header_stdc = yes; then
   7739   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   7740   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7741 /* end confdefs.h.  */
   7742 #include <stdlib.h>
   7743 
   7744 _ACEOF
   7745 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   7746   $EGREP "free" >/dev/null 2>&1; then :
   7747 
   7748 else
   7749   ac_cv_header_stdc=no
   7750 fi
   7751 rm -f conftest*
   7752 
   7753 fi
   7754 
   7755 if test $ac_cv_header_stdc = yes; then
   7756   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   7757   if test "$cross_compiling" = yes; then :
   7758   :
   7759 else
   7760   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7761 /* end confdefs.h.  */
   7762 #include <ctype.h>
   7763 #include <stdlib.h>
   7764 #if ((' ' & 0x0FF) == 0x020)
   7765 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   7766 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   7767 #else
   7768 # define ISLOWER(c) \
   7769 		   (('a' <= (c) && (c) <= 'i') \
   7770 		     || ('j' <= (c) && (c) <= 'r') \
   7771 		     || ('s' <= (c) && (c) <= 'z'))
   7772 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   7773 #endif
   7774 
   7775 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   7776 int
   7777 main ()
   7778 {
   7779   int i;
   7780   for (i = 0; i < 256; i++)
   7781     if (XOR (islower (i), ISLOWER (i))
   7782 	|| toupper (i) != TOUPPER (i))
   7783       return 2;
   7784   return 0;
   7785 }
   7786 _ACEOF
   7787 if ac_fn_c_try_run "$LINENO"; then :
   7788 
   7789 else
   7790   ac_cv_header_stdc=no
   7791 fi
   7792 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   7793   conftest.$ac_objext conftest.beam conftest.$ac_ext
   7794 fi
   7795 
   7796 fi
   7797 fi
   7798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
   7799 $as_echo "$ac_cv_header_stdc" >&6; }
   7800 if test $ac_cv_header_stdc = yes; then
   7801 
   7802 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
   7803 
   7804 fi
   7805 
   7806 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   7807 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   7808 		  inttypes.h stdint.h unistd.h
   7809 do :
   7810   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   7811 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
   7812 "
   7813 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   7814   cat >>confdefs.h <<_ACEOF
   7815 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   7816 _ACEOF
   7817 
   7818 fi
   7819 
   7820 done
   7821 
   7822 
   7823 for ac_header in dlfcn.h
   7824 do :
   7825   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
   7826 "
   7827 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
   7828   cat >>confdefs.h <<_ACEOF
   7829 #define HAVE_DLFCN_H 1
   7830 _ACEOF
   7831 
   7832 fi
   7833 
   7834 done
   7835 
   7836 
   7837 
   7838 
   7839 
   7840 # Set options
   7841 
   7842 
   7843 
   7844         enable_dlopen=no
   7845 
   7846 
   7847   enable_win32_dll=no
   7848 
   7849 
   7850             # Check whether --enable-shared was given.
   7851 if test "${enable_shared+set}" = set; then :
   7852   enableval=$enable_shared; p=${PACKAGE-default}
   7853     case $enableval in
   7854     yes) enable_shared=yes ;;
   7855     no) enable_shared=no ;;
   7856     *)
   7857       enable_shared=no
   7858       # Look at the argument we got.  We use all the common list separators.
   7859       lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
   7860       for pkg in $enableval; do
   7861 	IFS=$lt_save_ifs
   7862 	if test "X$pkg" = "X$p"; then
   7863 	  enable_shared=yes
   7864 	fi
   7865       done
   7866       IFS=$lt_save_ifs
   7867       ;;
   7868     esac
   7869 else
   7870   enable_shared=yes
   7871 fi
   7872 
   7873 
   7874 
   7875 
   7876 
   7877 
   7878 
   7879 
   7880 
   7881   # Check whether --enable-static was given.
   7882 if test "${enable_static+set}" = set; then :
   7883   enableval=$enable_static; p=${PACKAGE-default}
   7884     case $enableval in
   7885     yes) enable_static=yes ;;
   7886     no) enable_static=no ;;
   7887     *)
   7888      enable_static=no
   7889       # Look at the argument we got.  We use all the common list separators.
   7890       lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
   7891       for pkg in $enableval; do
   7892 	IFS=$lt_save_ifs
   7893 	if test "X$pkg" = "X$p"; then
   7894 	  enable_static=yes
   7895 	fi
   7896       done
   7897       IFS=$lt_save_ifs
   7898       ;;
   7899     esac
   7900 else
   7901   enable_static=yes
   7902 fi
   7903 
   7904 
   7905 
   7906 
   7907 
   7908 
   7909 
   7910 
   7911 
   7912 
   7913 # Check whether --with-pic was given.
   7914 if test "${with_pic+set}" = set; then :
   7915   withval=$with_pic; lt_p=${PACKAGE-default}
   7916     case $withval in
   7917     yes|no) pic_mode=$withval ;;
   7918     *)
   7919       pic_mode=default
   7920       # Look at the argument we got.  We use all the common list separators.
   7921       lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
   7922       for lt_pkg in $withval; do
   7923 	IFS=$lt_save_ifs
   7924 	if test "X$lt_pkg" = "X$lt_p"; then
   7925 	  pic_mode=yes
   7926 	fi
   7927       done
   7928       IFS=$lt_save_ifs
   7929       ;;
   7930     esac
   7931 else
   7932   pic_mode=default
   7933 fi
   7934 
   7935 
   7936 
   7937 
   7938 
   7939 
   7940 
   7941 
   7942   # Check whether --enable-fast-install was given.
   7943 if test "${enable_fast_install+set}" = set; then :
   7944   enableval=$enable_fast_install; p=${PACKAGE-default}
   7945     case $enableval in
   7946     yes) enable_fast_install=yes ;;
   7947     no) enable_fast_install=no ;;
   7948     *)
   7949       enable_fast_install=no
   7950       # Look at the argument we got.  We use all the common list separators.
   7951       lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
   7952       for pkg in $enableval; do
   7953 	IFS=$lt_save_ifs
   7954 	if test "X$pkg" = "X$p"; then
   7955 	  enable_fast_install=yes
   7956 	fi
   7957       done
   7958       IFS=$lt_save_ifs
   7959       ;;
   7960     esac
   7961 else
   7962   enable_fast_install=yes
   7963 fi
   7964 
   7965 
   7966 
   7967 
   7968 
   7969 
   7970 
   7971 
   7972   shared_archive_member_spec=
   7973 case $host,$enable_shared in
   7974 power*-*-aix[5-9]*,yes)
   7975   { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5
   7976 $as_echo_n "checking which variant of shared library versioning to provide... " >&6; }
   7977 
   7978 # Check whether --with-aix-soname was given.
   7979 if test "${with_aix_soname+set}" = set; then :
   7980   withval=$with_aix_soname; case $withval in
   7981     aix|svr4|both)
   7982       ;;
   7983     *)
   7984       as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5
   7985       ;;
   7986     esac
   7987     lt_cv_with_aix_soname=$with_aix_soname
   7988 else
   7989   if ${lt_cv_with_aix_soname+:} false; then :
   7990   $as_echo_n "(cached) " >&6
   7991 else
   7992   lt_cv_with_aix_soname=aix
   7993 fi
   7994 
   7995     with_aix_soname=$lt_cv_with_aix_soname
   7996 fi
   7997 
   7998   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5
   7999 $as_echo "$with_aix_soname" >&6; }
   8000   if test aix != "$with_aix_soname"; then
   8001     # For the AIX way of multilib, we name the shared archive member
   8002     # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o',
   8003     # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File.
   8004     # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag,
   8005     # the AIX toolchain works better with OBJECT_MODE set (default 32).
   8006     if test 64 = "${OBJECT_MODE-32}"; then
   8007       shared_archive_member_spec=shr_64
   8008     else
   8009       shared_archive_member_spec=shr
   8010     fi
   8011   fi
   8012   ;;
   8013 *)
   8014   with_aix_soname=aix
   8015   ;;
   8016 esac
   8017 
   8018 
   8019 
   8020 
   8021 
   8022 
   8023 
   8024 
   8025 
   8026 
   8027 # This can be used to rebuild libtool when needed
   8028 LIBTOOL_DEPS=$ltmain
   8029 
   8030 # Always use our own libtool.
   8031 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
   8032 
   8033 
   8034 
   8035 
   8036 
   8037 
   8038 
   8039 
   8040 
   8041 
   8042 
   8043 
   8044 
   8045 
   8046 
   8047 
   8048 
   8049 
   8050 
   8051 
   8052 
   8053 
   8054 
   8055 
   8056 
   8057 
   8058 
   8059 
   8060 
   8061 
   8062 test -z "$LN_S" && LN_S="ln -s"
   8063 
   8064 
   8065 
   8066 
   8067 
   8068 
   8069 
   8070 
   8071 
   8072 
   8073 
   8074 
   8075 
   8076 
   8077 if test -n "${ZSH_VERSION+set}"; then
   8078    setopt NO_GLOB_SUBST
   8079 fi
   8080 
   8081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
   8082 $as_echo_n "checking for objdir... " >&6; }
   8083 if ${lt_cv_objdir+:} false; then :
   8084   $as_echo_n "(cached) " >&6
   8085 else
   8086   rm -f .libs 2>/dev/null
   8087 mkdir .libs 2>/dev/null
   8088 if test -d .libs; then
   8089   lt_cv_objdir=.libs
   8090 else
   8091   # MS-DOS does not allow filenames that begin with a dot.
   8092   lt_cv_objdir=_libs
   8093 fi
   8094 rmdir .libs 2>/dev/null
   8095 fi
   8096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
   8097 $as_echo "$lt_cv_objdir" >&6; }
   8098 objdir=$lt_cv_objdir
   8099 
   8100 
   8101 
   8102 
   8103 
   8104 cat >>confdefs.h <<_ACEOF
   8105 #define LT_OBJDIR "$lt_cv_objdir/"
   8106 _ACEOF
   8107 
   8108 
   8109 
   8110 
   8111 case $host_os in
   8112 aix3*)
   8113   # AIX sometimes has problems with the GCC collect2 program.  For some
   8114   # reason, if we set the COLLECT_NAMES environment variable, the problems
   8115   # vanish in a puff of smoke.
   8116   if test set != "${COLLECT_NAMES+set}"; then
   8117     COLLECT_NAMES=
   8118     export COLLECT_NAMES
   8119   fi
   8120   ;;
   8121 esac
   8122 
   8123 # Global variables:
   8124 ofile=libtool
   8125 can_build_shared=yes
   8126 
   8127 # All known linkers require a '.a' archive for static linking (except MSVC,
   8128 # which needs '.lib').
   8129 libext=a
   8130 
   8131 with_gnu_ld=$lt_cv_prog_gnu_ld
   8132 
   8133 old_CC=$CC
   8134 old_CFLAGS=$CFLAGS
   8135 
   8136 # Set sane defaults for various variables
   8137 test -z "$CC" && CC=cc
   8138 test -z "$LTCC" && LTCC=$CC
   8139 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
   8140 test -z "$LD" && LD=ld
   8141 test -z "$ac_objext" && ac_objext=o
   8142 
   8143 func_cc_basename $compiler
   8144 cc_basename=$func_cc_basename_result
   8145 
   8146 
   8147 # Only perform the check for file, if the check method requires it
   8148 test -z "$MAGIC_CMD" && MAGIC_CMD=file
   8149 case $deplibs_check_method in
   8150 file_magic*)
   8151   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
   8152     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
   8153 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
   8154 if ${lt_cv_path_MAGIC_CMD+:} false; then :
   8155   $as_echo_n "(cached) " >&6
   8156 else
   8157   case $MAGIC_CMD in
   8158 [\\/*] |  ?:[\\/]*)
   8159   lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
   8160   ;;
   8161 *)
   8162   lt_save_MAGIC_CMD=$MAGIC_CMD
   8163   lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
   8164   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   8165   for ac_dir in $ac_dummy; do
   8166     IFS=$lt_save_ifs
   8167     test -z "$ac_dir" && ac_dir=.
   8168     if test -f "$ac_dir/${ac_tool_prefix}file"; then
   8169       lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file"
   8170       if test -n "$file_magic_test_file"; then
   8171 	case $deplibs_check_method in
   8172 	"file_magic "*)
   8173 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   8174 	  MAGIC_CMD=$lt_cv_path_MAGIC_CMD
   8175 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   8176 	    $EGREP "$file_magic_regex" > /dev/null; then
   8177 	    :
   8178 	  else
   8179 	    cat <<_LT_EOF 1>&2
   8180 
   8181 *** Warning: the command libtool uses to detect shared libraries,
   8182 *** $file_magic_cmd, produces output that libtool cannot recognize.
   8183 *** The result is that libtool may fail to recognize shared libraries
   8184 *** as such.  This will affect the creation of libtool libraries that
   8185 *** depend on shared libraries, but programs linked with such libtool
   8186 *** libraries will work regardless of this problem.  Nevertheless, you
   8187 *** may want to report the problem to your system manager and/or to
   8188 *** bug-libtool (at] gnu.org
   8189 
   8190 _LT_EOF
   8191 	  fi ;;
   8192 	esac
   8193       fi
   8194       break
   8195     fi
   8196   done
   8197   IFS=$lt_save_ifs
   8198   MAGIC_CMD=$lt_save_MAGIC_CMD
   8199   ;;
   8200 esac
   8201 fi
   8202 
   8203 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
   8204 if test -n "$MAGIC_CMD"; then
   8205   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
   8206 $as_echo "$MAGIC_CMD" >&6; }
   8207 else
   8208   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8209 $as_echo "no" >&6; }
   8210 fi
   8211 
   8212 
   8213 
   8214 
   8215 
   8216 if test -z "$lt_cv_path_MAGIC_CMD"; then
   8217   if test -n "$ac_tool_prefix"; then
   8218     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
   8219 $as_echo_n "checking for file... " >&6; }
   8220 if ${lt_cv_path_MAGIC_CMD+:} false; then :
   8221   $as_echo_n "(cached) " >&6
   8222 else
   8223   case $MAGIC_CMD in
   8224 [\\/*] |  ?:[\\/]*)
   8225   lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
   8226   ;;
   8227 *)
   8228   lt_save_MAGIC_CMD=$MAGIC_CMD
   8229   lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
   8230   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   8231   for ac_dir in $ac_dummy; do
   8232     IFS=$lt_save_ifs
   8233     test -z "$ac_dir" && ac_dir=.
   8234     if test -f "$ac_dir/file"; then
   8235       lt_cv_path_MAGIC_CMD=$ac_dir/"file"
   8236       if test -n "$file_magic_test_file"; then
   8237 	case $deplibs_check_method in
   8238 	"file_magic "*)
   8239 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   8240 	  MAGIC_CMD=$lt_cv_path_MAGIC_CMD
   8241 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   8242 	    $EGREP "$file_magic_regex" > /dev/null; then
   8243 	    :
   8244 	  else
   8245 	    cat <<_LT_EOF 1>&2
   8246 
   8247 *** Warning: the command libtool uses to detect shared libraries,
   8248 *** $file_magic_cmd, produces output that libtool cannot recognize.
   8249 *** The result is that libtool may fail to recognize shared libraries
   8250 *** as such.  This will affect the creation of libtool libraries that
   8251 *** depend on shared libraries, but programs linked with such libtool
   8252 *** libraries will work regardless of this problem.  Nevertheless, you
   8253 *** may want to report the problem to your system manager and/or to
   8254 *** bug-libtool (at] gnu.org
   8255 
   8256 _LT_EOF
   8257 	  fi ;;
   8258 	esac
   8259       fi
   8260       break
   8261     fi
   8262   done
   8263   IFS=$lt_save_ifs
   8264   MAGIC_CMD=$lt_save_MAGIC_CMD
   8265   ;;
   8266 esac
   8267 fi
   8268 
   8269 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
   8270 if test -n "$MAGIC_CMD"; then
   8271   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
   8272 $as_echo "$MAGIC_CMD" >&6; }
   8273 else
   8274   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8275 $as_echo "no" >&6; }
   8276 fi
   8277 
   8278 
   8279   else
   8280     MAGIC_CMD=:
   8281   fi
   8282 fi
   8283 
   8284   fi
   8285   ;;
   8286 esac
   8287 
   8288 # Use C for the default configuration in the libtool script
   8289 
   8290 lt_save_CC=$CC
   8291 ac_ext=c
   8292 ac_cpp='$CPP $CPPFLAGS'
   8293 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   8294 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   8295 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   8296 
   8297 
   8298 # Source file extension for C test sources.
   8299 ac_ext=c
   8300 
   8301 # Object file extension for compiled C test sources.
   8302 objext=o
   8303 objext=$objext
   8304 
   8305 # Code to be used in simple compile tests
   8306 lt_simple_compile_test_code="int some_variable = 0;"
   8307 
   8308 # Code to be used in simple link tests
   8309 lt_simple_link_test_code='int main(){return(0);}'
   8310 
   8311 
   8312 
   8313 
   8314 
   8315 
   8316 
   8317 # If no C compiler was specified, use CC.
   8318 LTCC=${LTCC-"$CC"}
   8319 
   8320 # If no C compiler flags were specified, use CFLAGS.
   8321 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   8322 
   8323 # Allow CC to be a program name with arguments.
   8324 compiler=$CC
   8325 
   8326 # Save the default compiler, since it gets overwritten when the other
   8327 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
   8328 compiler_DEFAULT=$CC
   8329 
   8330 # save warnings/boilerplate of simple test code
   8331 ac_outfile=conftest.$ac_objext
   8332 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   8333 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   8334 _lt_compiler_boilerplate=`cat conftest.err`
   8335 $RM conftest*
   8336 
   8337 ac_outfile=conftest.$ac_objext
   8338 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   8339 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   8340 _lt_linker_boilerplate=`cat conftest.err`
   8341 $RM -r conftest*
   8342 
   8343 
   8344 if test -n "$compiler"; then
   8345 
   8346 lt_prog_compiler_no_builtin_flag=
   8347 
   8348 if test yes = "$GCC"; then
   8349   case $cc_basename in
   8350   nvcc*)
   8351     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
   8352   *)
   8353     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
   8354   esac
   8355 
   8356   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   8357 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
   8358 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
   8359   $as_echo_n "(cached) " >&6
   8360 else
   8361   lt_cv_prog_compiler_rtti_exceptions=no
   8362    ac_outfile=conftest.$ac_objext
   8363    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   8364    lt_compiler_flag="-fno-rtti -fno-exceptions"  ## exclude from sc_useless_quotes_in_assignment
   8365    # Insert the option either (1) after the last *FLAGS variable, or
   8366    # (2) before a word containing "conftest.", or (3) at the end.
   8367    # Note that $ac_compile itself does not contain backslashes and begins
   8368    # with a dollar sign (not a hyphen), so the echo should work correctly.
   8369    # The option is referenced via a variable to avoid confusing sed.
   8370    lt_compile=`echo "$ac_compile" | $SED \
   8371    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   8372    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   8373    -e 's:$: $lt_compiler_flag:'`
   8374    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   8375    (eval "$lt_compile" 2>conftest.err)
   8376    ac_status=$?
   8377    cat conftest.err >&5
   8378    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8379    if (exit $ac_status) && test -s "$ac_outfile"; then
   8380      # The compiler can only warn and ignore the option if not recognized
   8381      # So say no if there are warnings other than the usual output.
   8382      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
   8383      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   8384      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   8385        lt_cv_prog_compiler_rtti_exceptions=yes
   8386      fi
   8387    fi
   8388    $RM conftest*
   8389 
   8390 fi
   8391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   8392 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   8393 
   8394 if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then
   8395     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
   8396 else
   8397     :
   8398 fi
   8399 
   8400 fi
   8401 
   8402 
   8403 
   8404 
   8405 
   8406 
   8407   lt_prog_compiler_wl=
   8408 lt_prog_compiler_pic=
   8409 lt_prog_compiler_static=
   8410 
   8411 
   8412   if test yes = "$GCC"; then
   8413     lt_prog_compiler_wl='-Wl,'
   8414     lt_prog_compiler_static='-static'
   8415 
   8416     case $host_os in
   8417       aix*)
   8418       # All AIX code is PIC.
   8419       if test ia64 = "$host_cpu"; then
   8420 	# AIX 5 now supports IA64 processor
   8421 	lt_prog_compiler_static='-Bstatic'
   8422       fi
   8423       lt_prog_compiler_pic='-fPIC'
   8424       ;;
   8425 
   8426     amigaos*)
   8427       case $host_cpu in
   8428       powerpc)
   8429             # see comment about AmigaOS4 .so support
   8430             lt_prog_compiler_pic='-fPIC'
   8431         ;;
   8432       m68k)
   8433             # FIXME: we need at least 68020 code to build shared libraries, but
   8434             # adding the '-m68020' flag to GCC prevents building anything better,
   8435             # like '-m68040'.
   8436             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
   8437         ;;
   8438       esac
   8439       ;;
   8440 
   8441     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   8442       # PIC is the default for these OSes.
   8443       ;;
   8444 
   8445     mingw* | cygwin* | pw32* | os2* | cegcc*)
   8446       # This hack is so that the source file can tell whether it is being
   8447       # built for inclusion in a dll (and should export symbols for example).
   8448       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   8449       # (--disable-auto-import) libraries
   8450       lt_prog_compiler_pic='-DDLL_EXPORT'
   8451       case $host_os in
   8452       os2*)
   8453 	lt_prog_compiler_static='$wl-static'
   8454 	;;
   8455       esac
   8456       ;;
   8457 
   8458     darwin* | rhapsody*)
   8459       # PIC is the default on this platform
   8460       # Common symbols not allowed in MH_DYLIB files
   8461       lt_prog_compiler_pic='-fno-common'
   8462       ;;
   8463 
   8464     haiku*)
   8465       # PIC is the default for Haiku.
   8466       # The "-static" flag exists, but is broken.
   8467       lt_prog_compiler_static=
   8468       ;;
   8469 
   8470     hpux*)
   8471       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
   8472       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
   8473       # sets the default TLS model and affects inlining.
   8474       case $host_cpu in
   8475       hppa*64*)
   8476 	# +Z the default
   8477 	;;
   8478       *)
   8479 	lt_prog_compiler_pic='-fPIC'
   8480 	;;
   8481       esac
   8482       ;;
   8483 
   8484     interix[3-9]*)
   8485       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   8486       # Instead, we relocate shared libraries at runtime.
   8487       ;;
   8488 
   8489     msdosdjgpp*)
   8490       # Just because we use GCC doesn't mean we suddenly get shared libraries
   8491       # on systems that don't support them.
   8492       lt_prog_compiler_can_build_shared=no
   8493       enable_shared=no
   8494       ;;
   8495 
   8496     *nto* | *qnx*)
   8497       # QNX uses GNU C++, but need to define -shared option too, otherwise
   8498       # it will coredump.
   8499       lt_prog_compiler_pic='-fPIC -shared'
   8500       ;;
   8501 
   8502     sysv4*MP*)
   8503       if test -d /usr/nec; then
   8504 	lt_prog_compiler_pic=-Kconform_pic
   8505       fi
   8506       ;;
   8507 
   8508     *)
   8509       lt_prog_compiler_pic='-fPIC'
   8510       ;;
   8511     esac
   8512 
   8513     case $cc_basename in
   8514     nvcc*) # Cuda Compiler Driver 2.2
   8515       lt_prog_compiler_wl='-Xlinker '
   8516       if test -n "$lt_prog_compiler_pic"; then
   8517         lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
   8518       fi
   8519       ;;
   8520     esac
   8521   else
   8522     # PORTME Check for flag to pass linker flags through the system compiler.
   8523     case $host_os in
   8524     aix*)
   8525       lt_prog_compiler_wl='-Wl,'
   8526       if test ia64 = "$host_cpu"; then
   8527 	# AIX 5 now supports IA64 processor
   8528 	lt_prog_compiler_static='-Bstatic'
   8529       else
   8530 	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
   8531       fi
   8532       ;;
   8533 
   8534     darwin* | rhapsody*)
   8535       # PIC is the default on this platform
   8536       # Common symbols not allowed in MH_DYLIB files
   8537       lt_prog_compiler_pic='-fno-common'
   8538       case $cc_basename in
   8539       nagfor*)
   8540         # NAG Fortran compiler
   8541         lt_prog_compiler_wl='-Wl,-Wl,,'
   8542         lt_prog_compiler_pic='-PIC'
   8543         lt_prog_compiler_static='-Bstatic'
   8544         ;;
   8545       esac
   8546       ;;
   8547 
   8548     mingw* | cygwin* | pw32* | os2* | cegcc*)
   8549       # This hack is so that the source file can tell whether it is being
   8550       # built for inclusion in a dll (and should export symbols for example).
   8551       lt_prog_compiler_pic='-DDLL_EXPORT'
   8552       case $host_os in
   8553       os2*)
   8554 	lt_prog_compiler_static='$wl-static'
   8555 	;;
   8556       esac
   8557       ;;
   8558 
   8559     hpux9* | hpux10* | hpux11*)
   8560       lt_prog_compiler_wl='-Wl,'
   8561       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   8562       # not for PA HP-UX.
   8563       case $host_cpu in
   8564       hppa*64*|ia64*)
   8565 	# +Z the default
   8566 	;;
   8567       *)
   8568 	lt_prog_compiler_pic='+Z'
   8569 	;;
   8570       esac
   8571       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   8572       lt_prog_compiler_static='$wl-a ${wl}archive'
   8573       ;;
   8574 
   8575     irix5* | irix6* | nonstopux*)
   8576       lt_prog_compiler_wl='-Wl,'
   8577       # PIC (with -KPIC) is the default.
   8578       lt_prog_compiler_static='-non_shared'
   8579       ;;
   8580 
   8581     linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
   8582       case $cc_basename in
   8583       # old Intel for x86_64, which still supported -KPIC.
   8584       ecc*)
   8585 	lt_prog_compiler_wl='-Wl,'
   8586 	lt_prog_compiler_pic='-KPIC'
   8587 	lt_prog_compiler_static='-static'
   8588         ;;
   8589       # icc used to be incompatible with GCC.
   8590       # ICC 10 doesn't accept -KPIC any more.
   8591       icc* | ifort*)
   8592 	lt_prog_compiler_wl='-Wl,'
   8593 	lt_prog_compiler_pic='-fPIC'
   8594 	lt_prog_compiler_static='-static'
   8595         ;;
   8596       # Lahey Fortran 8.1.
   8597       lf95*)
   8598 	lt_prog_compiler_wl='-Wl,'
   8599 	lt_prog_compiler_pic='--shared'
   8600 	lt_prog_compiler_static='--static'
   8601 	;;
   8602       nagfor*)
   8603 	# NAG Fortran compiler
   8604 	lt_prog_compiler_wl='-Wl,-Wl,,'
   8605 	lt_prog_compiler_pic='-PIC'
   8606 	lt_prog_compiler_static='-Bstatic'
   8607 	;;
   8608       tcc*)
   8609 	# Fabrice Bellard et al's Tiny C Compiler
   8610 	lt_prog_compiler_wl='-Wl,'
   8611 	lt_prog_compiler_pic='-fPIC'
   8612 	lt_prog_compiler_static='-static'
   8613 	;;
   8614       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
   8615         # Portland Group compilers (*not* the Pentium gcc compiler,
   8616 	# which looks to be a dead project)
   8617 	lt_prog_compiler_wl='-Wl,'
   8618 	lt_prog_compiler_pic='-fpic'
   8619 	lt_prog_compiler_static='-Bstatic'
   8620         ;;
   8621       ccc*)
   8622         lt_prog_compiler_wl='-Wl,'
   8623         # All Alpha code is PIC.
   8624         lt_prog_compiler_static='-non_shared'
   8625         ;;
   8626       xl* | bgxl* | bgf* | mpixl*)
   8627 	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
   8628 	lt_prog_compiler_wl='-Wl,'
   8629 	lt_prog_compiler_pic='-qpic'
   8630 	lt_prog_compiler_static='-qstaticlink'
   8631 	;;
   8632       *)
   8633 	case `$CC -V 2>&1 | sed 5q` in
   8634 	*Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
   8635 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   8636 	  lt_prog_compiler_pic='-KPIC'
   8637 	  lt_prog_compiler_static='-Bstatic'
   8638 	  lt_prog_compiler_wl=''
   8639 	  ;;
   8640 	*Sun\ F* | *Sun*Fortran*)
   8641 	  lt_prog_compiler_pic='-KPIC'
   8642 	  lt_prog_compiler_static='-Bstatic'
   8643 	  lt_prog_compiler_wl='-Qoption ld '
   8644 	  ;;
   8645 	*Sun\ C*)
   8646 	  # Sun C 5.9
   8647 	  lt_prog_compiler_pic='-KPIC'
   8648 	  lt_prog_compiler_static='-Bstatic'
   8649 	  lt_prog_compiler_wl='-Wl,'
   8650 	  ;;
   8651         *Intel*\ [CF]*Compiler*)
   8652 	  lt_prog_compiler_wl='-Wl,'
   8653 	  lt_prog_compiler_pic='-fPIC'
   8654 	  lt_prog_compiler_static='-static'
   8655 	  ;;
   8656 	*Portland\ Group*)
   8657 	  lt_prog_compiler_wl='-Wl,'
   8658 	  lt_prog_compiler_pic='-fpic'
   8659 	  lt_prog_compiler_static='-Bstatic'
   8660 	  ;;
   8661 	esac
   8662 	;;
   8663       esac
   8664       ;;
   8665 
   8666     newsos6)
   8667       lt_prog_compiler_pic='-KPIC'
   8668       lt_prog_compiler_static='-Bstatic'
   8669       ;;
   8670 
   8671     *nto* | *qnx*)
   8672       # QNX uses GNU C++, but need to define -shared option too, otherwise
   8673       # it will coredump.
   8674       lt_prog_compiler_pic='-fPIC -shared'
   8675       ;;
   8676 
   8677     osf3* | osf4* | osf5*)
   8678       lt_prog_compiler_wl='-Wl,'
   8679       # All OSF/1 code is PIC.
   8680       lt_prog_compiler_static='-non_shared'
   8681       ;;
   8682 
   8683     rdos*)
   8684       lt_prog_compiler_static='-non_shared'
   8685       ;;
   8686 
   8687     solaris*)
   8688       lt_prog_compiler_pic='-KPIC'
   8689       lt_prog_compiler_static='-Bstatic'
   8690       case $cc_basename in
   8691       f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
   8692 	lt_prog_compiler_wl='-Qoption ld ';;
   8693       *)
   8694 	lt_prog_compiler_wl='-Wl,';;
   8695       esac
   8696       ;;
   8697 
   8698     sunos4*)
   8699       lt_prog_compiler_wl='-Qoption ld '
   8700       lt_prog_compiler_pic='-PIC'
   8701       lt_prog_compiler_static='-Bstatic'
   8702       ;;
   8703 
   8704     sysv4 | sysv4.2uw2* | sysv4.3*)
   8705       lt_prog_compiler_wl='-Wl,'
   8706       lt_prog_compiler_pic='-KPIC'
   8707       lt_prog_compiler_static='-Bstatic'
   8708       ;;
   8709 
   8710     sysv4*MP*)
   8711       if test -d /usr/nec; then
   8712 	lt_prog_compiler_pic='-Kconform_pic'
   8713 	lt_prog_compiler_static='-Bstatic'
   8714       fi
   8715       ;;
   8716 
   8717     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   8718       lt_prog_compiler_wl='-Wl,'
   8719       lt_prog_compiler_pic='-KPIC'
   8720       lt_prog_compiler_static='-Bstatic'
   8721       ;;
   8722 
   8723     unicos*)
   8724       lt_prog_compiler_wl='-Wl,'
   8725       lt_prog_compiler_can_build_shared=no
   8726       ;;
   8727 
   8728     uts4*)
   8729       lt_prog_compiler_pic='-pic'
   8730       lt_prog_compiler_static='-Bstatic'
   8731       ;;
   8732 
   8733     *)
   8734       lt_prog_compiler_can_build_shared=no
   8735       ;;
   8736     esac
   8737   fi
   8738 
   8739 case $host_os in
   8740   # For platforms that do not support PIC, -DPIC is meaningless:
   8741   *djgpp*)
   8742     lt_prog_compiler_pic=
   8743     ;;
   8744   *)
   8745     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
   8746     ;;
   8747 esac
   8748 
   8749 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
   8750 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   8751 if ${lt_cv_prog_compiler_pic+:} false; then :
   8752   $as_echo_n "(cached) " >&6
   8753 else
   8754   lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
   8755 fi
   8756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
   8757 $as_echo "$lt_cv_prog_compiler_pic" >&6; }
   8758 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
   8759 
   8760 #
   8761 # Check to make sure the PIC flag actually works.
   8762 #
   8763 if test -n "$lt_prog_compiler_pic"; then
   8764   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
   8765 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
   8766 if ${lt_cv_prog_compiler_pic_works+:} false; then :
   8767   $as_echo_n "(cached) " >&6
   8768 else
   8769   lt_cv_prog_compiler_pic_works=no
   8770    ac_outfile=conftest.$ac_objext
   8771    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   8772    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"  ## exclude from sc_useless_quotes_in_assignment
   8773    # Insert the option either (1) after the last *FLAGS variable, or
   8774    # (2) before a word containing "conftest.", or (3) at the end.
   8775    # Note that $ac_compile itself does not contain backslashes and begins
   8776    # with a dollar sign (not a hyphen), so the echo should work correctly.
   8777    # The option is referenced via a variable to avoid confusing sed.
   8778    lt_compile=`echo "$ac_compile" | $SED \
   8779    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   8780    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   8781    -e 's:$: $lt_compiler_flag:'`
   8782    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   8783    (eval "$lt_compile" 2>conftest.err)
   8784    ac_status=$?
   8785    cat conftest.err >&5
   8786    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8787    if (exit $ac_status) && test -s "$ac_outfile"; then
   8788      # The compiler can only warn and ignore the option if not recognized
   8789      # So say no if there are warnings other than the usual output.
   8790      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
   8791      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   8792      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   8793        lt_cv_prog_compiler_pic_works=yes
   8794      fi
   8795    fi
   8796    $RM conftest*
   8797 
   8798 fi
   8799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
   8800 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
   8801 
   8802 if test yes = "$lt_cv_prog_compiler_pic_works"; then
   8803     case $lt_prog_compiler_pic in
   8804      "" | " "*) ;;
   8805      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
   8806      esac
   8807 else
   8808     lt_prog_compiler_pic=
   8809      lt_prog_compiler_can_build_shared=no
   8810 fi
   8811 
   8812 fi
   8813 
   8814 
   8815 
   8816 
   8817 
   8818 
   8819 
   8820 
   8821 
   8822 
   8823 
   8824 #
   8825 # Check to make sure the static flag actually works.
   8826 #
   8827 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
   8828 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   8829 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   8830 if ${lt_cv_prog_compiler_static_works+:} false; then :
   8831   $as_echo_n "(cached) " >&6
   8832 else
   8833   lt_cv_prog_compiler_static_works=no
   8834    save_LDFLAGS=$LDFLAGS
   8835    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   8836    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   8837    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   8838      # The linker can only warn and ignore the option if not recognized
   8839      # So say no if there are warnings
   8840      if test -s conftest.err; then
   8841        # Append any errors to the config.log.
   8842        cat conftest.err 1>&5
   8843        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
   8844        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   8845        if diff conftest.exp conftest.er2 >/dev/null; then
   8846          lt_cv_prog_compiler_static_works=yes
   8847        fi
   8848      else
   8849        lt_cv_prog_compiler_static_works=yes
   8850      fi
   8851    fi
   8852    $RM -r conftest*
   8853    LDFLAGS=$save_LDFLAGS
   8854 
   8855 fi
   8856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
   8857 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
   8858 
   8859 if test yes = "$lt_cv_prog_compiler_static_works"; then
   8860     :
   8861 else
   8862     lt_prog_compiler_static=
   8863 fi
   8864 
   8865 
   8866 
   8867 
   8868 
   8869 
   8870 
   8871   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   8872 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   8873 if ${lt_cv_prog_compiler_c_o+:} false; then :
   8874   $as_echo_n "(cached) " >&6
   8875 else
   8876   lt_cv_prog_compiler_c_o=no
   8877    $RM -r conftest 2>/dev/null
   8878    mkdir conftest
   8879    cd conftest
   8880    mkdir out
   8881    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   8882 
   8883    lt_compiler_flag="-o out/conftest2.$ac_objext"
   8884    # Insert the option either (1) after the last *FLAGS variable, or
   8885    # (2) before a word containing "conftest.", or (3) at the end.
   8886    # Note that $ac_compile itself does not contain backslashes and begins
   8887    # with a dollar sign (not a hyphen), so the echo should work correctly.
   8888    lt_compile=`echo "$ac_compile" | $SED \
   8889    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   8890    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   8891    -e 's:$: $lt_compiler_flag:'`
   8892    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   8893    (eval "$lt_compile" 2>out/conftest.err)
   8894    ac_status=$?
   8895    cat out/conftest.err >&5
   8896    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8897    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   8898    then
   8899      # The compiler can only warn and ignore the option if not recognized
   8900      # So say no if there are warnings
   8901      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
   8902      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   8903      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   8904        lt_cv_prog_compiler_c_o=yes
   8905      fi
   8906    fi
   8907    chmod u+w . 2>&5
   8908    $RM conftest*
   8909    # SGI C++ compiler will create directory out/ii_files/ for
   8910    # template instantiation
   8911    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
   8912    $RM out/* && rmdir out
   8913    cd ..
   8914    $RM -r conftest
   8915    $RM conftest*
   8916 
   8917 fi
   8918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
   8919 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
   8920 
   8921 
   8922 
   8923 
   8924 
   8925 
   8926   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   8927 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   8928 if ${lt_cv_prog_compiler_c_o+:} false; then :
   8929   $as_echo_n "(cached) " >&6
   8930 else
   8931   lt_cv_prog_compiler_c_o=no
   8932    $RM -r conftest 2>/dev/null
   8933    mkdir conftest
   8934    cd conftest
   8935    mkdir out
   8936    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   8937 
   8938    lt_compiler_flag="-o out/conftest2.$ac_objext"
   8939    # Insert the option either (1) after the last *FLAGS variable, or
   8940    # (2) before a word containing "conftest.", or (3) at the end.
   8941    # Note that $ac_compile itself does not contain backslashes and begins
   8942    # with a dollar sign (not a hyphen), so the echo should work correctly.
   8943    lt_compile=`echo "$ac_compile" | $SED \
   8944    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   8945    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   8946    -e 's:$: $lt_compiler_flag:'`
   8947    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   8948    (eval "$lt_compile" 2>out/conftest.err)
   8949    ac_status=$?
   8950    cat out/conftest.err >&5
   8951    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8952    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   8953    then
   8954      # The compiler can only warn and ignore the option if not recognized
   8955      # So say no if there are warnings
   8956      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
   8957      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   8958      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   8959        lt_cv_prog_compiler_c_o=yes
   8960      fi
   8961    fi
   8962    chmod u+w . 2>&5
   8963    $RM conftest*
   8964    # SGI C++ compiler will create directory out/ii_files/ for
   8965    # template instantiation
   8966    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
   8967    $RM out/* && rmdir out
   8968    cd ..
   8969    $RM -r conftest
   8970    $RM conftest*
   8971 
   8972 fi
   8973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
   8974 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
   8975 
   8976 
   8977 
   8978 
   8979 hard_links=nottested
   8980 if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then
   8981   # do not overwrite the value of need_locks provided by the user
   8982   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
   8983 $as_echo_n "checking if we can lock with hard links... " >&6; }
   8984   hard_links=yes
   8985   $RM conftest*
   8986   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   8987   touch conftest.a
   8988   ln conftest.a conftest.b 2>&5 || hard_links=no
   8989   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   8990   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
   8991 $as_echo "$hard_links" >&6; }
   8992   if test no = "$hard_links"; then
   8993     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5
   8994 $as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;}
   8995     need_locks=warn
   8996   fi
   8997 else
   8998   need_locks=no
   8999 fi
   9000 
   9001 
   9002 
   9003 
   9004 
   9005 
   9006   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   9007 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   9008 
   9009   runpath_var=
   9010   allow_undefined_flag=
   9011   always_export_symbols=no
   9012   archive_cmds=
   9013   archive_expsym_cmds=
   9014   compiler_needs_object=no
   9015   enable_shared_with_static_runtimes=no
   9016   export_dynamic_flag_spec=
   9017   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   9018   hardcode_automatic=no
   9019   hardcode_direct=no
   9020   hardcode_direct_absolute=no
   9021   hardcode_libdir_flag_spec=
   9022   hardcode_libdir_separator=
   9023   hardcode_minus_L=no
   9024   hardcode_shlibpath_var=unsupported
   9025   inherit_rpath=no
   9026   link_all_deplibs=unknown
   9027   module_cmds=
   9028   module_expsym_cmds=
   9029   old_archive_from_new_cmds=
   9030   old_archive_from_expsyms_cmds=
   9031   thread_safe_flag_spec=
   9032   whole_archive_flag_spec=
   9033   # include_expsyms should be a list of space-separated symbols to be *always*
   9034   # included in the symbol list
   9035   include_expsyms=
   9036   # exclude_expsyms can be an extended regexp of symbols to exclude
   9037   # it will be wrapped by ' (' and ')$', so one must not match beginning or
   9038   # end of line.  Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc',
   9039   # as well as any symbol that contains 'd'.
   9040   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   9041   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   9042   # platforms (ab)use it in PIC code, but their linkers get confused if
   9043   # the symbol is explicitly referenced.  Since portable code cannot
   9044   # rely on this symbol name, it's probably fine to never include it in
   9045   # preloaded symbol tables.
   9046   # Exclude shared library initialization/finalization symbols.
   9047   extract_expsyms_cmds=
   9048 
   9049   case $host_os in
   9050   cygwin* | mingw* | pw32* | cegcc*)
   9051     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   9052     # When not using gcc, we currently assume that we are using
   9053     # Microsoft Visual C++.
   9054     if test yes != "$GCC"; then
   9055       with_gnu_ld=no
   9056     fi
   9057     ;;
   9058   interix*)
   9059     # we just hope/assume this is gcc and not c89 (= MSVC++)
   9060     with_gnu_ld=yes
   9061     ;;
   9062   openbsd* | bitrig*)
   9063     with_gnu_ld=no
   9064     ;;
   9065   esac
   9066 
   9067   ld_shlibs=yes
   9068 
   9069   # On some targets, GNU ld is compatible enough with the native linker
   9070   # that we're better off using the native interface for both.
   9071   lt_use_gnu_ld_interface=no
   9072   if test yes = "$with_gnu_ld"; then
   9073     case $host_os in
   9074       aix*)
   9075 	# The AIX port of GNU ld has always aspired to compatibility
   9076 	# with the native linker.  However, as the warning in the GNU ld
   9077 	# block says, versions before 2.19.5* couldn't really create working
   9078 	# shared libraries, regardless of the interface used.
   9079 	case `$LD -v 2>&1` in
   9080 	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
   9081 	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
   9082 	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
   9083 	  *)
   9084 	    lt_use_gnu_ld_interface=yes
   9085 	    ;;
   9086 	esac
   9087 	;;
   9088       *)
   9089 	lt_use_gnu_ld_interface=yes
   9090 	;;
   9091     esac
   9092   fi
   9093 
   9094   if test yes = "$lt_use_gnu_ld_interface"; then
   9095     # If archive_cmds runs LD, not CC, wlarc should be empty
   9096     wlarc='$wl'
   9097 
   9098     # Set some defaults for GNU ld with shared library support. These
   9099     # are reset later if shared libraries are not supported. Putting them
   9100     # here allows them to be overridden if necessary.
   9101     runpath_var=LD_RUN_PATH
   9102     hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
   9103     export_dynamic_flag_spec='$wl--export-dynamic'
   9104     # ancient GNU ld didn't support --whole-archive et. al.
   9105     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
   9106       whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
   9107     else
   9108       whole_archive_flag_spec=
   9109     fi
   9110     supports_anon_versioning=no
   9111     case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in
   9112       *GNU\ gold*) supports_anon_versioning=yes ;;
   9113       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   9114       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   9115       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   9116       *\ 2.11.*) ;; # other 2.11 versions
   9117       *) supports_anon_versioning=yes ;;
   9118     esac
   9119 
   9120     # See if GNU ld supports shared libraries.
   9121     case $host_os in
   9122     aix[3-9]*)
   9123       # On AIX/PPC, the GNU linker is very broken
   9124       if test ia64 != "$host_cpu"; then
   9125 	ld_shlibs=no
   9126 	cat <<_LT_EOF 1>&2
   9127 
   9128 *** Warning: the GNU linker, at least up to release 2.19, is reported
   9129 *** to be unable to reliably create shared libraries on AIX.
   9130 *** Therefore, libtool is disabling shared libraries support.  If you
   9131 *** really care for shared libraries, you may want to install binutils
   9132 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
   9133 *** You will then need to restart the configuration process.
   9134 
   9135 _LT_EOF
   9136       fi
   9137       ;;
   9138 
   9139     amigaos*)
   9140       case $host_cpu in
   9141       powerpc)
   9142             # see comment about AmigaOS4 .so support
   9143             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
   9144             archive_expsym_cmds=''
   9145         ;;
   9146       m68k)
   9147             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)'
   9148             hardcode_libdir_flag_spec='-L$libdir'
   9149             hardcode_minus_L=yes
   9150         ;;
   9151       esac
   9152       ;;
   9153 
   9154     beos*)
   9155       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   9156 	allow_undefined_flag=unsupported
   9157 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   9158 	# support --undefined.  This deserves some investigation.  FIXME
   9159 	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
   9160       else
   9161 	ld_shlibs=no
   9162       fi
   9163       ;;
   9164 
   9165     cygwin* | mingw* | pw32* | cegcc*)
   9166       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
   9167       # as there is no search path for DLLs.
   9168       hardcode_libdir_flag_spec='-L$libdir'
   9169       export_dynamic_flag_spec='$wl--export-all-symbols'
   9170       allow_undefined_flag=unsupported
   9171       always_export_symbols=no
   9172       enable_shared_with_static_runtimes=yes
   9173       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'
   9174       exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
   9175 
   9176       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
   9177         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   9178 	# If the export-symbols file already is a .def file, use it as
   9179 	# is; otherwise, prepend EXPORTS...
   9180 	archive_expsym_cmds='if   test DEF = "`$SED -n     -e '\''s/^[	 ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([	 ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
   9181           cp $export_symbols $output_objdir/$soname.def;
   9182         else
   9183           echo EXPORTS > $output_objdir/$soname.def;
   9184           cat $export_symbols >> $output_objdir/$soname.def;
   9185         fi~
   9186         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   9187       else
   9188 	ld_shlibs=no
   9189       fi
   9190       ;;
   9191 
   9192     haiku*)
   9193       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
   9194       link_all_deplibs=yes
   9195       ;;
   9196 
   9197     os2*)
   9198       hardcode_libdir_flag_spec='-L$libdir'
   9199       hardcode_minus_L=yes
   9200       allow_undefined_flag=unsupported
   9201       shrext_cmds=.dll
   9202       archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
   9203 	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
   9204 	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
   9205 	$ECHO EXPORTS >> $output_objdir/$libname.def~
   9206 	emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
   9207 	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
   9208 	emximp -o $lib $output_objdir/$libname.def'
   9209       archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
   9210 	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
   9211 	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
   9212 	$ECHO EXPORTS >> $output_objdir/$libname.def~
   9213 	prefix_cmds="$SED"~
   9214 	if test EXPORTS = "`$SED 1q $export_symbols`"; then
   9215 	  prefix_cmds="$prefix_cmds -e 1d";
   9216 	fi~
   9217 	prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
   9218 	cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
   9219 	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
   9220 	emximp -o $lib $output_objdir/$libname.def'
   9221       old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
   9222       enable_shared_with_static_runtimes=yes
   9223       ;;
   9224 
   9225     interix[3-9]*)
   9226       hardcode_direct=no
   9227       hardcode_shlibpath_var=no
   9228       hardcode_libdir_flag_spec='$wl-rpath,$libdir'
   9229       export_dynamic_flag_spec='$wl-E'
   9230       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   9231       # Instead, shared libraries are loaded at an image base (0x10000000 by
   9232       # default) and relocated if they conflict, which is a slow very memory
   9233       # consuming and fragmenting process.  To avoid this, we pick a random,
   9234       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   9235       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   9236       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   9237       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'
   9238       ;;
   9239 
   9240     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
   9241       tmp_diet=no
   9242       if test linux-dietlibc = "$host_os"; then
   9243 	case $cc_basename in
   9244 	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
   9245 	esac
   9246       fi
   9247       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
   9248 	 && test no = "$tmp_diet"
   9249       then
   9250 	tmp_addflag=' $pic_flag'
   9251 	tmp_sharedflag='-shared'
   9252 	case $cc_basename,$host_cpu in
   9253         pgcc*)				# Portland Group C compiler
   9254 	  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'
   9255 	  tmp_addflag=' $pic_flag'
   9256 	  ;;
   9257 	pgf77* | pgf90* | pgf95* | pgfortran*)
   9258 					# Portland Group f77 and f90 compilers
   9259 	  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'
   9260 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   9261 	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
   9262 	  tmp_addflag=' -i_dynamic' ;;
   9263 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   9264 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   9265 	ifc* | ifort*)			# Intel Fortran compiler
   9266 	  tmp_addflag=' -nofor_main' ;;
   9267 	lf95*)				# Lahey Fortran 8.1
   9268 	  whole_archive_flag_spec=
   9269 	  tmp_sharedflag='--shared' ;;
   9270         nagfor*)                        # NAGFOR 5.3
   9271           tmp_sharedflag='-Wl,-shared' ;;
   9272 	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
   9273 	  tmp_sharedflag='-qmkshrobj'
   9274 	  tmp_addflag= ;;
   9275 	nvcc*)	# Cuda Compiler Driver 2.2
   9276 	  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'
   9277 	  compiler_needs_object=yes
   9278 	  ;;
   9279 	esac
   9280 	case `$CC -V 2>&1 | sed 5q` in
   9281 	*Sun\ C*)			# Sun C 5.9
   9282 	  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'
   9283 	  compiler_needs_object=yes
   9284 	  tmp_sharedflag='-G' ;;
   9285 	*Sun\ F*)			# Sun Fortran 8.3
   9286 	  tmp_sharedflag='-G' ;;
   9287 	esac
   9288 	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
   9289 
   9290         if test yes = "$supports_anon_versioning"; then
   9291           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
   9292             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   9293             echo "local: *; };" >> $output_objdir/$libname.ver~
   9294             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
   9295         fi
   9296 
   9297 	case $cc_basename in
   9298 	tcc*)
   9299 	  export_dynamic_flag_spec='-rdynamic'
   9300 	  ;;
   9301 	xlf* | bgf* | bgxlf* | mpixlf*)
   9302 	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
   9303 	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
   9304 	  hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
   9305 	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
   9306 	  if test yes = "$supports_anon_versioning"; then
   9307 	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
   9308               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   9309               echo "local: *; };" >> $output_objdir/$libname.ver~
   9310               $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
   9311 	  fi
   9312 	  ;;
   9313 	esac
   9314       else
   9315         ld_shlibs=no
   9316       fi
   9317       ;;
   9318 
   9319     netbsd*)
   9320       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   9321 	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   9322 	wlarc=
   9323       else
   9324 	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
   9325 	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
   9326       fi
   9327       ;;
   9328 
   9329     solaris*)
   9330       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
   9331 	ld_shlibs=no
   9332 	cat <<_LT_EOF 1>&2
   9333 
   9334 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   9335 *** create shared libraries on Solaris systems.  Therefore, libtool
   9336 *** is disabling shared libraries support.  We urge you to upgrade GNU
   9337 *** binutils to release 2.9.1 or newer.  Another option is to modify
   9338 *** your PATH or compiler configuration so that the native linker is
   9339 *** used, and then restart.
   9340 
   9341 _LT_EOF
   9342       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   9343 	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
   9344 	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
   9345       else
   9346 	ld_shlibs=no
   9347       fi
   9348       ;;
   9349 
   9350     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   9351       case `$LD -v 2>&1` in
   9352         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   9353 	ld_shlibs=no
   9354 	cat <<_LT_EOF 1>&2
   9355 
   9356 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot
   9357 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   9358 *** is disabling shared libraries support.  We urge you to upgrade GNU
   9359 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   9360 *** your PATH or compiler configuration so that the native linker is
   9361 *** used, and then restart.
   9362 
   9363 _LT_EOF
   9364 	;;
   9365 	*)
   9366 	  # For security reasons, it is highly recommended that you always
   9367 	  # use absolute paths for naming shared libraries, and exclude the
   9368 	  # DT_RUNPATH tag from executables and libraries.  But doing so
   9369 	  # requires that you compile everything twice, which is a pain.
   9370 	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   9371 	    hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
   9372 	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
   9373 	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
   9374 	  else
   9375 	    ld_shlibs=no
   9376 	  fi
   9377 	;;
   9378       esac
   9379       ;;
   9380 
   9381     sunos4*)
   9382       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   9383       wlarc=
   9384       hardcode_direct=yes
   9385       hardcode_shlibpath_var=no
   9386       ;;
   9387 
   9388     *)
   9389       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   9390 	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
   9391 	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
   9392       else
   9393 	ld_shlibs=no
   9394       fi
   9395       ;;
   9396     esac
   9397 
   9398     if test no = "$ld_shlibs"; then
   9399       runpath_var=
   9400       hardcode_libdir_flag_spec=
   9401       export_dynamic_flag_spec=
   9402       whole_archive_flag_spec=
   9403     fi
   9404   else
   9405     # PORTME fill in a description of your system's linker (not GNU ld)
   9406     case $host_os in
   9407     aix3*)
   9408       allow_undefined_flag=unsupported
   9409       always_export_symbols=yes
   9410       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'
   9411       # Note: this linker hardcodes the directories in LIBPATH if there
   9412       # are no directories specified by -L.
   9413       hardcode_minus_L=yes
   9414       if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then
   9415 	# Neither direct hardcoding nor static linking is supported with a
   9416 	# broken collect2.
   9417 	hardcode_direct=unsupported
   9418       fi
   9419       ;;
   9420 
   9421     aix[4-9]*)
   9422       if test ia64 = "$host_cpu"; then
   9423 	# On IA64, the linker does run time linking by default, so we don't
   9424 	# have to do anything special.
   9425 	aix_use_runtimelinking=no
   9426 	exp_sym_flag='-Bexport'
   9427 	no_entry_flag=
   9428       else
   9429 	# If we're using GNU nm, then we don't want the "-C" option.
   9430 	# -C means demangle to GNU nm, but means don't demangle to AIX nm.
   9431 	# Without the "-l" option, or with the "-B" option, AIX nm treats
   9432 	# weak defined symbols like other global defined symbols, whereas
   9433 	# GNU nm marks them as "W".
   9434 	# While the 'weak' keyword is ignored in the Export File, we need
   9435 	# it in the Import File for the 'aix-soname' feature, so we have
   9436 	# to replace the "-B" option with "-P" for AIX nm.
   9437 	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
   9438 	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols'
   9439 	else
   9440 	  export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'
   9441 	fi
   9442 	aix_use_runtimelinking=no
   9443 
   9444 	# Test if we are trying to use run time linking or normal
   9445 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   9446 	# have runtime linking enabled, and use it for executables.
   9447 	# For shared libraries, we enable/disable runtime linking
   9448 	# depending on the kind of the shared library created -
   9449 	# when "with_aix_soname,aix_use_runtimelinking" is:
   9450 	# "aix,no"   lib.a(lib.so.V) shared, rtl:no,  for executables
   9451 	# "aix,yes"  lib.so          shared, rtl:yes, for executables
   9452 	#            lib.a           static archive
   9453 	# "both,no"  lib.so.V(shr.o) shared, rtl:yes
   9454 	#            lib.a(lib.so.V) shared, rtl:no,  for executables
   9455 	# "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables
   9456 	#            lib.a(lib.so.V) shared, rtl:no
   9457 	# "svr4,*"   lib.so.V(shr.o) shared, rtl:yes, for executables
   9458 	#            lib.a           static archive
   9459 	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   9460 	  for ld_flag in $LDFLAGS; do
   9461 	  if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then
   9462 	    aix_use_runtimelinking=yes
   9463 	    break
   9464 	  fi
   9465 	  done
   9466 	  if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then
   9467 	    # With aix-soname=svr4, we create the lib.so.V shared archives only,
   9468 	    # so we don't have lib.a shared libs to link our executables.
   9469 	    # We have to force runtime linking in this case.
   9470 	    aix_use_runtimelinking=yes
   9471 	    LDFLAGS="$LDFLAGS -Wl,-brtl"
   9472 	  fi
   9473 	  ;;
   9474 	esac
   9475 
   9476 	exp_sym_flag='-bexport'
   9477 	no_entry_flag='-bnoentry'
   9478       fi
   9479 
   9480       # When large executables or shared objects are built, AIX ld can
   9481       # have problems creating the table of contents.  If linking a library
   9482       # or program results in "error TOC overflow" add -mminimal-toc to
   9483       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   9484       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   9485 
   9486       archive_cmds=''
   9487       hardcode_direct=yes
   9488       hardcode_direct_absolute=yes
   9489       hardcode_libdir_separator=':'
   9490       link_all_deplibs=yes
   9491       file_list_spec='$wl-f,'
   9492       case $with_aix_soname,$aix_use_runtimelinking in
   9493       aix,*) ;; # traditional, no import file
   9494       svr4,* | *,yes) # use import file
   9495 	# The Import File defines what to hardcode.
   9496 	hardcode_direct=no
   9497 	hardcode_direct_absolute=no
   9498 	;;
   9499       esac
   9500 
   9501       if test yes = "$GCC"; then
   9502 	case $host_os in aix4.[012]|aix4.[012].*)
   9503 	# We only want to do this on AIX 4.2 and lower, the check
   9504 	# below for broken collect2 doesn't work under 4.3+
   9505 	  collect2name=`$CC -print-prog-name=collect2`
   9506 	  if test -f "$collect2name" &&
   9507 	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
   9508 	  then
   9509 	  # We have reworked collect2
   9510 	  :
   9511 	  else
   9512 	  # We have old collect2
   9513 	  hardcode_direct=unsupported
   9514 	  # It fails to find uninstalled libraries when the uninstalled
   9515 	  # path is not listed in the libpath.  Setting hardcode_minus_L
   9516 	  # to unsupported forces relinking
   9517 	  hardcode_minus_L=yes
   9518 	  hardcode_libdir_flag_spec='-L$libdir'
   9519 	  hardcode_libdir_separator=
   9520 	  fi
   9521 	  ;;
   9522 	esac
   9523 	shared_flag='-shared'
   9524 	if test yes = "$aix_use_runtimelinking"; then
   9525 	  shared_flag="$shared_flag "'$wl-G'
   9526 	fi
   9527 	# Need to ensure runtime linking is disabled for the traditional
   9528 	# shared library, or the linker may eventually find shared libraries
   9529 	# /with/ Import File - we do not want to mix them.
   9530 	shared_flag_aix='-shared'
   9531 	shared_flag_svr4='-shared $wl-G'
   9532       else
   9533 	# not using gcc
   9534 	if test ia64 = "$host_cpu"; then
   9535 	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   9536 	# chokes on -Wl,-G. The following line is correct:
   9537 	  shared_flag='-G'
   9538 	else
   9539 	  if test yes = "$aix_use_runtimelinking"; then
   9540 	    shared_flag='$wl-G'
   9541 	  else
   9542 	    shared_flag='$wl-bM:SRE'
   9543 	  fi
   9544 	  shared_flag_aix='$wl-bM:SRE'
   9545 	  shared_flag_svr4='$wl-G'
   9546 	fi
   9547       fi
   9548 
   9549       export_dynamic_flag_spec='$wl-bexpall'
   9550       # It seems that -bexpall does not export symbols beginning with
   9551       # underscore (_), so it is better to generate a list of symbols to export.
   9552       always_export_symbols=yes
   9553       if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then
   9554 	# Warning - without using the other runtime loading flags (-brtl),
   9555 	# -berok will link without error, but may produce a broken library.
   9556 	allow_undefined_flag='-berok'
   9557         # Determine the default libpath from the value encoded in an
   9558         # empty executable.
   9559         if test set = "${lt_cv_aix_libpath+set}"; then
   9560   aix_libpath=$lt_cv_aix_libpath
   9561 else
   9562   if ${lt_cv_aix_libpath_+:} false; then :
   9563   $as_echo_n "(cached) " >&6
   9564 else
   9565   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9566 /* end confdefs.h.  */
   9567 
   9568 int
   9569 main ()
   9570 {
   9571 
   9572   ;
   9573   return 0;
   9574 }
   9575 _ACEOF
   9576 if ac_fn_c_try_link "$LINENO"; then :
   9577 
   9578   lt_aix_libpath_sed='
   9579       /Import File Strings/,/^$/ {
   9580 	  /^0/ {
   9581 	      s/^0  *\([^ ]*\) *$/\1/
   9582 	      p
   9583 	  }
   9584       }'
   9585   lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   9586   # Check for a 64-bit object if we didn't find anything.
   9587   if test -z "$lt_cv_aix_libpath_"; then
   9588     lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   9589   fi
   9590 fi
   9591 rm -f core conftest.err conftest.$ac_objext \
   9592     conftest$ac_exeext conftest.$ac_ext
   9593   if test -z "$lt_cv_aix_libpath_"; then
   9594     lt_cv_aix_libpath_=/usr/lib:/lib
   9595   fi
   9596 
   9597 fi
   9598 
   9599   aix_libpath=$lt_cv_aix_libpath_
   9600 fi
   9601 
   9602         hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
   9603         archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag
   9604       else
   9605 	if test ia64 = "$host_cpu"; then
   9606 	  hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib'
   9607 	  allow_undefined_flag="-z nodefs"
   9608 	  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"
   9609 	else
   9610 	 # Determine the default libpath from the value encoded in an
   9611 	 # empty executable.
   9612 	 if test set = "${lt_cv_aix_libpath+set}"; then
   9613   aix_libpath=$lt_cv_aix_libpath
   9614 else
   9615   if ${lt_cv_aix_libpath_+:} false; then :
   9616   $as_echo_n "(cached) " >&6
   9617 else
   9618   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9619 /* end confdefs.h.  */
   9620 
   9621 int
   9622 main ()
   9623 {
   9624 
   9625   ;
   9626   return 0;
   9627 }
   9628 _ACEOF
   9629 if ac_fn_c_try_link "$LINENO"; then :
   9630 
   9631   lt_aix_libpath_sed='
   9632       /Import File Strings/,/^$/ {
   9633 	  /^0/ {
   9634 	      s/^0  *\([^ ]*\) *$/\1/
   9635 	      p
   9636 	  }
   9637       }'
   9638   lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   9639   # Check for a 64-bit object if we didn't find anything.
   9640   if test -z "$lt_cv_aix_libpath_"; then
   9641     lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   9642   fi
   9643 fi
   9644 rm -f core conftest.err conftest.$ac_objext \
   9645     conftest$ac_exeext conftest.$ac_ext
   9646   if test -z "$lt_cv_aix_libpath_"; then
   9647     lt_cv_aix_libpath_=/usr/lib:/lib
   9648   fi
   9649 
   9650 fi
   9651 
   9652   aix_libpath=$lt_cv_aix_libpath_
   9653 fi
   9654 
   9655 	 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
   9656 	  # Warning - without using the other run time loading flags,
   9657 	  # -berok will link without error, but may produce a broken library.
   9658 	  no_undefined_flag=' $wl-bernotok'
   9659 	  allow_undefined_flag=' $wl-berok'
   9660 	  if test yes = "$with_gnu_ld"; then
   9661 	    # We only use this code for GNU lds that support --whole-archive.
   9662 	    whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive'
   9663 	  else
   9664 	    # Exported symbols can be pulled into shared objects from archives
   9665 	    whole_archive_flag_spec='$convenience'
   9666 	  fi
   9667 	  archive_cmds_need_lc=yes
   9668 	  archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d'
   9669 	  # -brtl affects multiple linker settings, -berok does not and is overridden later
   9670 	  compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`'
   9671 	  if test svr4 != "$with_aix_soname"; then
   9672 	    # This is similar to how AIX traditionally builds its shared libraries.
   9673 	    archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname'
   9674 	  fi
   9675 	  if test aix != "$with_aix_soname"; then
   9676 	    archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp'
   9677 	  else
   9678 	    # used by -dlpreopen to get the symbols
   9679 	    archive_expsym_cmds="$archive_expsym_cmds"'~$MV  $output_objdir/$realname.d/$soname $output_objdir'
   9680 	  fi
   9681 	  archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d'
   9682 	fi
   9683       fi
   9684       ;;
   9685 
   9686     amigaos*)
   9687       case $host_cpu in
   9688       powerpc)
   9689             # see comment about AmigaOS4 .so support
   9690             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
   9691             archive_expsym_cmds=''
   9692         ;;
   9693       m68k)
   9694             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)'
   9695             hardcode_libdir_flag_spec='-L$libdir'
   9696             hardcode_minus_L=yes
   9697         ;;
   9698       esac
   9699       ;;
   9700 
   9701     bsdi[45]*)
   9702       export_dynamic_flag_spec=-rdynamic
   9703       ;;
   9704 
   9705     cygwin* | mingw* | pw32* | cegcc*)
   9706       # When not using gcc, we currently assume that we are using
   9707       # Microsoft Visual C++.
   9708       # hardcode_libdir_flag_spec is actually meaningless, as there is
   9709       # no search path for DLLs.
   9710       case $cc_basename in
   9711       cl*)
   9712 	# Native MSVC
   9713 	hardcode_libdir_flag_spec=' '
   9714 	allow_undefined_flag=unsupported
   9715 	always_export_symbols=yes
   9716 	file_list_spec='@'
   9717 	# Tell ltmain to make .lib files, not .a files.
   9718 	libext=lib
   9719 	# Tell ltmain to make .dll files, not .so files.
   9720 	shrext_cmds=.dll
   9721 	# FIXME: Setting linknames here is a bad hack.
   9722 	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames='
   9723 	archive_expsym_cmds='if   test DEF = "`$SED -n     -e '\''s/^[	 ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([	 ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
   9724             cp "$export_symbols" "$output_objdir/$soname.def";
   9725             echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp";
   9726           else
   9727             $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp;
   9728           fi~
   9729           $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
   9730           linknames='
   9731 	# The linker will not automatically build a static lib if we build a DLL.
   9732 	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
   9733 	enable_shared_with_static_runtimes=yes
   9734 	exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
   9735 	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   9736 	# Don't use ranlib
   9737 	old_postinstall_cmds='chmod 644 $oldlib'
   9738 	postlink_cmds='lt_outputfile="@OUTPUT@"~
   9739           lt_tool_outputfile="@TOOL_OUTPUT@"~
   9740           case $lt_outputfile in
   9741             *.exe|*.EXE) ;;
   9742             *)
   9743               lt_outputfile=$lt_outputfile.exe
   9744               lt_tool_outputfile=$lt_tool_outputfile.exe
   9745               ;;
   9746           esac~
   9747           if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then
   9748             $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
   9749             $RM "$lt_outputfile.manifest";
   9750           fi'
   9751 	;;
   9752       *)
   9753 	# Assume MSVC wrapper
   9754 	hardcode_libdir_flag_spec=' '
   9755 	allow_undefined_flag=unsupported
   9756 	# Tell ltmain to make .lib files, not .a files.
   9757 	libext=lib
   9758 	# Tell ltmain to make .dll files, not .so files.
   9759 	shrext_cmds=.dll
   9760 	# FIXME: Setting linknames here is a bad hack.
   9761 	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
   9762 	# The linker will automatically build a .lib file if we build a DLL.
   9763 	old_archive_from_new_cmds='true'
   9764 	# FIXME: Should let the user specify the lib program.
   9765 	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
   9766 	enable_shared_with_static_runtimes=yes
   9767 	;;
   9768       esac
   9769       ;;
   9770 
   9771     darwin* | rhapsody*)
   9772 
   9773 
   9774   archive_cmds_need_lc=no
   9775   hardcode_direct=no
   9776   hardcode_automatic=yes
   9777   hardcode_shlibpath_var=unsupported
   9778   if test yes = "$lt_cv_ld_force_load"; then
   9779     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\"`'
   9780 
   9781   else
   9782     whole_archive_flag_spec=''
   9783   fi
   9784   link_all_deplibs=yes
   9785   allow_undefined_flag=$_lt_dar_allow_undefined
   9786   case $cc_basename in
   9787      ifort*|nagfor*) _lt_dar_can_shared=yes ;;
   9788      *) _lt_dar_can_shared=$GCC ;;
   9789   esac
   9790   if test yes = "$_lt_dar_can_shared"; then
   9791     output_verbose_link_cmd=func_echo_all
   9792     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil"
   9793     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"
   9794     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"
   9795     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"
   9796 
   9797   else
   9798   ld_shlibs=no
   9799   fi
   9800 
   9801       ;;
   9802 
   9803     dgux*)
   9804       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9805       hardcode_libdir_flag_spec='-L$libdir'
   9806       hardcode_shlibpath_var=no
   9807       ;;
   9808 
   9809     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   9810     # support.  Future versions do this automatically, but an explicit c++rt0.o
   9811     # does not break anything, and helps significantly (at the cost of a little
   9812     # extra space).
   9813     freebsd2.2*)
   9814       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   9815       hardcode_libdir_flag_spec='-R$libdir'
   9816       hardcode_direct=yes
   9817       hardcode_shlibpath_var=no
   9818       ;;
   9819 
   9820     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   9821     freebsd2.*)
   9822       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   9823       hardcode_direct=yes
   9824       hardcode_minus_L=yes
   9825       hardcode_shlibpath_var=no
   9826       ;;
   9827 
   9828     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   9829     freebsd* | dragonfly*)
   9830       archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   9831       hardcode_libdir_flag_spec='-R$libdir'
   9832       hardcode_direct=yes
   9833       hardcode_shlibpath_var=no
   9834       ;;
   9835 
   9836     hpux9*)
   9837       if test yes = "$GCC"; then
   9838 	archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
   9839       else
   9840 	archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
   9841       fi
   9842       hardcode_libdir_flag_spec='$wl+b $wl$libdir'
   9843       hardcode_libdir_separator=:
   9844       hardcode_direct=yes
   9845 
   9846       # hardcode_minus_L: Not really in the search PATH,
   9847       # but as the default location of the library.
   9848       hardcode_minus_L=yes
   9849       export_dynamic_flag_spec='$wl-E'
   9850       ;;
   9851 
   9852     hpux10*)
   9853       if test yes,no = "$GCC,$with_gnu_ld"; then
   9854 	archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   9855       else
   9856 	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   9857       fi
   9858       if test no = "$with_gnu_ld"; then
   9859 	hardcode_libdir_flag_spec='$wl+b $wl$libdir'
   9860 	hardcode_libdir_separator=:
   9861 	hardcode_direct=yes
   9862 	hardcode_direct_absolute=yes
   9863 	export_dynamic_flag_spec='$wl-E'
   9864 	# hardcode_minus_L: Not really in the search PATH,
   9865 	# but as the default location of the library.
   9866 	hardcode_minus_L=yes
   9867       fi
   9868       ;;
   9869 
   9870     hpux11*)
   9871       if test yes,no = "$GCC,$with_gnu_ld"; then
   9872 	case $host_cpu in
   9873 	hppa*64*)
   9874 	  archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
   9875 	  ;;
   9876 	ia64*)
   9877 	  archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   9878 	  ;;
   9879 	*)
   9880 	  archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   9881 	  ;;
   9882 	esac
   9883       else
   9884 	case $host_cpu in
   9885 	hppa*64*)
   9886 	  archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
   9887 	  ;;
   9888 	ia64*)
   9889 	  archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   9890 	  ;;
   9891 	*)
   9892 
   9893 	  # Older versions of the 11.00 compiler do not understand -b yet
   9894 	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
   9895 	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
   9896 $as_echo_n "checking if $CC understands -b... " >&6; }
   9897 if ${lt_cv_prog_compiler__b+:} false; then :
   9898   $as_echo_n "(cached) " >&6
   9899 else
   9900   lt_cv_prog_compiler__b=no
   9901    save_LDFLAGS=$LDFLAGS
   9902    LDFLAGS="$LDFLAGS -b"
   9903    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   9904    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   9905      # The linker can only warn and ignore the option if not recognized
   9906      # So say no if there are warnings
   9907      if test -s conftest.err; then
   9908        # Append any errors to the config.log.
   9909        cat conftest.err 1>&5
   9910        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
   9911        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   9912        if diff conftest.exp conftest.er2 >/dev/null; then
   9913          lt_cv_prog_compiler__b=yes
   9914        fi
   9915      else
   9916        lt_cv_prog_compiler__b=yes
   9917      fi
   9918    fi
   9919    $RM -r conftest*
   9920    LDFLAGS=$save_LDFLAGS
   9921 
   9922 fi
   9923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
   9924 $as_echo "$lt_cv_prog_compiler__b" >&6; }
   9925 
   9926 if test yes = "$lt_cv_prog_compiler__b"; then
   9927     archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   9928 else
   9929     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   9930 fi
   9931 
   9932 	  ;;
   9933 	esac
   9934       fi
   9935       if test no = "$with_gnu_ld"; then
   9936 	hardcode_libdir_flag_spec='$wl+b $wl$libdir'
   9937 	hardcode_libdir_separator=:
   9938 
   9939 	case $host_cpu in
   9940 	hppa*64*|ia64*)
   9941 	  hardcode_direct=no
   9942 	  hardcode_shlibpath_var=no
   9943 	  ;;
   9944 	*)
   9945 	  hardcode_direct=yes
   9946 	  hardcode_direct_absolute=yes
   9947 	  export_dynamic_flag_spec='$wl-E'
   9948 
   9949 	  # hardcode_minus_L: Not really in the search PATH,
   9950 	  # but as the default location of the library.
   9951 	  hardcode_minus_L=yes
   9952 	  ;;
   9953 	esac
   9954       fi
   9955       ;;
   9956 
   9957     irix5* | irix6* | nonstopux*)
   9958       if test yes = "$GCC"; then
   9959 	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'
   9960 	# Try to use the -exported_symbol ld option, if it does not
   9961 	# work, assume that -exports_file does not work either and
   9962 	# implicitly export all symbols.
   9963 	# This should be the same for all languages, so no per-tag cache variable.
   9964 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
   9965 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
   9966 if ${lt_cv_irix_exported_symbol+:} false; then :
   9967   $as_echo_n "(cached) " >&6
   9968 else
   9969   save_LDFLAGS=$LDFLAGS
   9970 	   LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null"
   9971 	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9972 /* end confdefs.h.  */
   9973 int foo (void) { return 0; }
   9974 _ACEOF
   9975 if ac_fn_c_try_link "$LINENO"; then :
   9976   lt_cv_irix_exported_symbol=yes
   9977 else
   9978   lt_cv_irix_exported_symbol=no
   9979 fi
   9980 rm -f core conftest.err conftest.$ac_objext \
   9981     conftest$ac_exeext conftest.$ac_ext
   9982            LDFLAGS=$save_LDFLAGS
   9983 fi
   9984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
   9985 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
   9986 	if test yes = "$lt_cv_irix_exported_symbol"; then
   9987           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'
   9988 	fi
   9989       else
   9990 	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'
   9991 	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'
   9992       fi
   9993       archive_cmds_need_lc='no'
   9994       hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
   9995       hardcode_libdir_separator=:
   9996       inherit_rpath=yes
   9997       link_all_deplibs=yes
   9998       ;;
   9999 
   10000     linux*)
   10001       case $cc_basename in
   10002       tcc*)
   10003 	# Fabrice Bellard et al's Tiny C Compiler
   10004 	ld_shlibs=yes
   10005 	archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   10006 	;;
   10007       esac
   10008       ;;
   10009 
   10010     netbsd*)
   10011       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   10012 	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   10013       else
   10014 	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   10015       fi
   10016       hardcode_libdir_flag_spec='-R$libdir'
   10017       hardcode_direct=yes
   10018       hardcode_shlibpath_var=no
   10019       ;;
   10020 
   10021     newsos6)
   10022       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10023       hardcode_direct=yes
   10024       hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
   10025       hardcode_libdir_separator=:
   10026       hardcode_shlibpath_var=no
   10027       ;;
   10028 
   10029     *nto* | *qnx*)
   10030       ;;
   10031 
   10032     openbsd* | bitrig*)
   10033       if test -f /usr/libexec/ld.so; then
   10034 	hardcode_direct=yes
   10035 	hardcode_shlibpath_var=no
   10036 	hardcode_direct_absolute=yes
   10037 	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
   10038 	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   10039 	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols'
   10040 	  hardcode_libdir_flag_spec='$wl-rpath,$libdir'
   10041 	  export_dynamic_flag_spec='$wl-E'
   10042 	else
   10043 	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   10044 	  hardcode_libdir_flag_spec='$wl-rpath,$libdir'
   10045 	fi
   10046       else
   10047 	ld_shlibs=no
   10048       fi
   10049       ;;
   10050 
   10051     os2*)
   10052       hardcode_libdir_flag_spec='-L$libdir'
   10053       hardcode_minus_L=yes
   10054       allow_undefined_flag=unsupported
   10055       shrext_cmds=.dll
   10056       archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
   10057 	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
   10058 	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
   10059 	$ECHO EXPORTS >> $output_objdir/$libname.def~
   10060 	emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
   10061 	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
   10062 	emximp -o $lib $output_objdir/$libname.def'
   10063       archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
   10064 	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
   10065 	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
   10066 	$ECHO EXPORTS >> $output_objdir/$libname.def~
   10067 	prefix_cmds="$SED"~
   10068 	if test EXPORTS = "`$SED 1q $export_symbols`"; then
   10069 	  prefix_cmds="$prefix_cmds -e 1d";
   10070 	fi~
   10071 	prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
   10072 	cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
   10073 	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
   10074 	emximp -o $lib $output_objdir/$libname.def'
   10075       old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
   10076       enable_shared_with_static_runtimes=yes
   10077       ;;
   10078 
   10079     osf3*)
   10080       if test yes = "$GCC"; then
   10081 	allow_undefined_flag=' $wl-expect_unresolved $wl\*'
   10082 	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'
   10083       else
   10084 	allow_undefined_flag=' -expect_unresolved \*'
   10085 	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'
   10086       fi
   10087       archive_cmds_need_lc='no'
   10088       hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
   10089       hardcode_libdir_separator=:
   10090       ;;
   10091 
   10092     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   10093       if test yes = "$GCC"; then
   10094 	allow_undefined_flag=' $wl-expect_unresolved $wl\*'
   10095 	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'
   10096 	hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
   10097       else
   10098 	allow_undefined_flag=' -expect_unresolved \*'
   10099 	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'
   10100 	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~
   10101           $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'
   10102 
   10103 	# Both c and cxx compiler support -rpath directly
   10104 	hardcode_libdir_flag_spec='-rpath $libdir'
   10105       fi
   10106       archive_cmds_need_lc='no'
   10107       hardcode_libdir_separator=:
   10108       ;;
   10109 
   10110     solaris*)
   10111       no_undefined_flag=' -z defs'
   10112       if test yes = "$GCC"; then
   10113 	wlarc='$wl'
   10114 	archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
   10115 	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   10116           $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'
   10117       else
   10118 	case `$CC -V 2>&1` in
   10119 	*"Compilers 5.0"*)
   10120 	  wlarc=''
   10121 	  archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10122 	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   10123             $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
   10124 	  ;;
   10125 	*)
   10126 	  wlarc='$wl'
   10127 	  archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags'
   10128 	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   10129             $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
   10130 	  ;;
   10131 	esac
   10132       fi
   10133       hardcode_libdir_flag_spec='-R$libdir'
   10134       hardcode_shlibpath_var=no
   10135       case $host_os in
   10136       solaris2.[0-5] | solaris2.[0-5].*) ;;
   10137       *)
   10138 	# The compiler driver will combine and reorder linker options,
   10139 	# but understands '-z linker_flag'.  GCC discards it without '$wl',
   10140 	# but is careful enough not to reorder.
   10141 	# Supported since Solaris 2.6 (maybe 2.5.1?)
   10142 	if test yes = "$GCC"; then
   10143 	  whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract'
   10144 	else
   10145 	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
   10146 	fi
   10147 	;;
   10148       esac
   10149       link_all_deplibs=yes
   10150       ;;
   10151 
   10152     sunos4*)
   10153       if test sequent = "$host_vendor"; then
   10154 	# Use $CC to link under sequent, because it throws in some extra .o
   10155 	# files that make .init and .fini sections work.
   10156 	archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   10157       else
   10158 	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   10159       fi
   10160       hardcode_libdir_flag_spec='-L$libdir'
   10161       hardcode_direct=yes
   10162       hardcode_minus_L=yes
   10163       hardcode_shlibpath_var=no
   10164       ;;
   10165 
   10166     sysv4)
   10167       case $host_vendor in
   10168 	sni)
   10169 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10170 	  hardcode_direct=yes # is this really true???
   10171 	;;
   10172 	siemens)
   10173 	  ## LD is ld it makes a PLAMLIB
   10174 	  ## CC just makes a GrossModule.
   10175 	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   10176 	  reload_cmds='$CC -r -o $output$reload_objs'
   10177 	  hardcode_direct=no
   10178         ;;
   10179 	motorola)
   10180 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10181 	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
   10182 	;;
   10183       esac
   10184       runpath_var='LD_RUN_PATH'
   10185       hardcode_shlibpath_var=no
   10186       ;;
   10187 
   10188     sysv4.3*)
   10189       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10190       hardcode_shlibpath_var=no
   10191       export_dynamic_flag_spec='-Bexport'
   10192       ;;
   10193 
   10194     sysv4*MP*)
   10195       if test -d /usr/nec; then
   10196 	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10197 	hardcode_shlibpath_var=no
   10198 	runpath_var=LD_RUN_PATH
   10199 	hardcode_runpath_var=yes
   10200 	ld_shlibs=yes
   10201       fi
   10202       ;;
   10203 
   10204     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   10205       no_undefined_flag='$wl-z,text'
   10206       archive_cmds_need_lc=no
   10207       hardcode_shlibpath_var=no
   10208       runpath_var='LD_RUN_PATH'
   10209 
   10210       if test yes = "$GCC"; then
   10211 	archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10212 	archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10213       else
   10214 	archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10215 	archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10216       fi
   10217       ;;
   10218 
   10219     sysv5* | sco3.2v5* | sco5v6*)
   10220       # Note: We CANNOT use -z defs as we might desire, because we do not
   10221       # link with -lc, and that would cause any symbols used from libc to
   10222       # always be unresolved, which means just about no library would
   10223       # ever link correctly.  If we're not using GNU ld we use -z text
   10224       # though, which does catch some bad symbols but isn't as heavy-handed
   10225       # as -z defs.
   10226       no_undefined_flag='$wl-z,text'
   10227       allow_undefined_flag='$wl-z,nodefs'
   10228       archive_cmds_need_lc=no
   10229       hardcode_shlibpath_var=no
   10230       hardcode_libdir_flag_spec='$wl-R,$libdir'
   10231       hardcode_libdir_separator=':'
   10232       link_all_deplibs=yes
   10233       export_dynamic_flag_spec='$wl-Bexport'
   10234       runpath_var='LD_RUN_PATH'
   10235 
   10236       if test yes = "$GCC"; then
   10237 	archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10238 	archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10239       else
   10240 	archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10241 	archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10242       fi
   10243       ;;
   10244 
   10245     uts4*)
   10246       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10247       hardcode_libdir_flag_spec='-L$libdir'
   10248       hardcode_shlibpath_var=no
   10249       ;;
   10250 
   10251     *)
   10252       ld_shlibs=no
   10253       ;;
   10254     esac
   10255 
   10256     if test sni = "$host_vendor"; then
   10257       case $host in
   10258       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
   10259 	export_dynamic_flag_spec='$wl-Blargedynsym'
   10260 	;;
   10261       esac
   10262     fi
   10263   fi
   10264 
   10265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
   10266 $as_echo "$ld_shlibs" >&6; }
   10267 test no = "$ld_shlibs" && can_build_shared=no
   10268 
   10269 with_gnu_ld=$with_gnu_ld
   10270 
   10271 
   10272 
   10273 
   10274 
   10275 
   10276 
   10277 
   10278 
   10279 
   10280 
   10281 
   10282 
   10283 
   10284 
   10285 #
   10286 # Do we need to explicitly link libc?
   10287 #
   10288 case "x$archive_cmds_need_lc" in
   10289 x|xyes)
   10290   # Assume -lc should be added
   10291   archive_cmds_need_lc=yes
   10292 
   10293   if test yes,yes = "$GCC,$enable_shared"; then
   10294     case $archive_cmds in
   10295     *'~'*)
   10296       # FIXME: we may have to deal with multi-command sequences.
   10297       ;;
   10298     '$CC '*)
   10299       # Test whether the compiler implicitly links with -lc since on some
   10300       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   10301       # to ld, don't add -lc before -lgcc.
   10302       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
   10303 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   10304 if ${lt_cv_archive_cmds_need_lc+:} false; then :
   10305   $as_echo_n "(cached) " >&6
   10306 else
   10307   $RM conftest*
   10308 	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   10309 
   10310 	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   10311   (eval $ac_compile) 2>&5
   10312   ac_status=$?
   10313   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   10314   test $ac_status = 0; } 2>conftest.err; then
   10315 	  soname=conftest
   10316 	  lib=conftest
   10317 	  libobjs=conftest.$ac_objext
   10318 	  deplibs=
   10319 	  wl=$lt_prog_compiler_wl
   10320 	  pic_flag=$lt_prog_compiler_pic
   10321 	  compiler_flags=-v
   10322 	  linker_flags=-v
   10323 	  verstring=
   10324 	  output_objdir=.
   10325 	  libname=conftest
   10326 	  lt_save_allow_undefined_flag=$allow_undefined_flag
   10327 	  allow_undefined_flag=
   10328 	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
   10329   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
   10330   ac_status=$?
   10331   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   10332   test $ac_status = 0; }
   10333 	  then
   10334 	    lt_cv_archive_cmds_need_lc=no
   10335 	  else
   10336 	    lt_cv_archive_cmds_need_lc=yes
   10337 	  fi
   10338 	  allow_undefined_flag=$lt_save_allow_undefined_flag
   10339 	else
   10340 	  cat conftest.err 1>&5
   10341 	fi
   10342 	$RM conftest*
   10343 
   10344 fi
   10345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
   10346 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
   10347       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
   10348       ;;
   10349     esac
   10350   fi
   10351   ;;
   10352 esac
   10353 
   10354 
   10355 
   10356 
   10357 
   10358 
   10359 
   10360 
   10361 
   10362 
   10363 
   10364 
   10365 
   10366 
   10367 
   10368 
   10369 
   10370 
   10371 
   10372 
   10373 
   10374 
   10375 
   10376 
   10377 
   10378 
   10379 
   10380 
   10381 
   10382 
   10383 
   10384 
   10385 
   10386 
   10387 
   10388 
   10389 
   10390 
   10391 
   10392 
   10393 
   10394 
   10395 
   10396 
   10397 
   10398 
   10399 
   10400 
   10401 
   10402 
   10403 
   10404 
   10405 
   10406 
   10407 
   10408 
   10409 
   10410 
   10411 
   10412 
   10413 
   10414 
   10415 
   10416 
   10417 
   10418 
   10419 
   10420 
   10421 
   10422 
   10423 
   10424 
   10425 
   10426 
   10427 
   10428 
   10429 
   10430 
   10431 
   10432 
   10433 
   10434 
   10435 
   10436 
   10437 
   10438 
   10439 
   10440 
   10441 
   10442 
   10443 
   10444 
   10445 
   10446 
   10447 
   10448 
   10449 
   10450 
   10451 
   10452 
   10453 
   10454 
   10455 
   10456 
   10457 
   10458 
   10459 
   10460 
   10461 
   10462 
   10463 
   10464 
   10465 
   10466 
   10467 
   10468 
   10469 
   10470 
   10471 
   10472 
   10473 
   10474 
   10475 
   10476 
   10477 
   10478 
   10479 
   10480 
   10481 
   10482 
   10483 
   10484 
   10485 
   10486 
   10487 
   10488 
   10489 
   10490 
   10491 
   10492 
   10493 
   10494 
   10495 
   10496 
   10497 
   10498 
   10499 
   10500 
   10501 
   10502 
   10503 
   10504 
   10505   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
   10506 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   10507 
   10508 if test yes = "$GCC"; then
   10509   case $host_os in
   10510     darwin*) lt_awk_arg='/^libraries:/,/LR/' ;;
   10511     *) lt_awk_arg='/^libraries:/' ;;
   10512   esac
   10513   case $host_os in
   10514     mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;;
   10515     *) lt_sed_strip_eq='s|=/|/|g' ;;
   10516   esac
   10517   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
   10518   case $lt_search_path_spec in
   10519   *\;*)
   10520     # if the path contains ";" then we assume it to be the separator
   10521     # otherwise default to the standard path separator (i.e. ":") - it is
   10522     # assumed that no part of a normal pathname contains ";" but that should
   10523     # okay in the real world where ";" in dirpaths is itself problematic.
   10524     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
   10525     ;;
   10526   *)
   10527     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
   10528     ;;
   10529   esac
   10530   # Ok, now we have the path, separated by spaces, we can step through it
   10531   # and add multilib dir if necessary...
   10532   lt_tmp_lt_search_path_spec=
   10533   lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
   10534   # ...but if some path component already ends with the multilib dir we assume
   10535   # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer).
   10536   case "$lt_multi_os_dir; $lt_search_path_spec " in
   10537   "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*)
   10538     lt_multi_os_dir=
   10539     ;;
   10540   esac
   10541   for lt_sys_path in $lt_search_path_spec; do
   10542     if test -d "$lt_sys_path$lt_multi_os_dir"; then
   10543       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir"
   10544     elif test -n "$lt_multi_os_dir"; then
   10545       test -d "$lt_sys_path" && \
   10546 	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
   10547     fi
   10548   done
   10549   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
   10550 BEGIN {RS = " "; FS = "/|\n";} {
   10551   lt_foo = "";
   10552   lt_count = 0;
   10553   for (lt_i = NF; lt_i > 0; lt_i--) {
   10554     if ($lt_i != "" && $lt_i != ".") {
   10555       if ($lt_i == "..") {
   10556         lt_count++;
   10557       } else {
   10558         if (lt_count == 0) {
   10559           lt_foo = "/" $lt_i lt_foo;
   10560         } else {
   10561           lt_count--;
   10562         }
   10563       }
   10564     }
   10565   }
   10566   if (lt_foo != "") { lt_freq[lt_foo]++; }
   10567   if (lt_freq[lt_foo] == 1) { print lt_foo; }
   10568 }'`
   10569   # AWK program above erroneously prepends '/' to C:/dos/paths
   10570   # for these hosts.
   10571   case $host_os in
   10572     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
   10573       $SED 's|/\([A-Za-z]:\)|\1|g'` ;;
   10574   esac
   10575   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
   10576 else
   10577   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   10578 fi
   10579 library_names_spec=
   10580 libname_spec='lib$name'
   10581 soname_spec=
   10582 shrext_cmds=.so
   10583 postinstall_cmds=
   10584 postuninstall_cmds=
   10585 finish_cmds=
   10586 finish_eval=
   10587 shlibpath_var=
   10588 shlibpath_overrides_runpath=unknown
   10589 version_type=none
   10590 dynamic_linker="$host_os ld.so"
   10591 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   10592 need_lib_prefix=unknown
   10593 hardcode_into_libs=no
   10594 
   10595 # when you set need_version to no, make sure it does not cause -set_version
   10596 # flags to be left without arguments
   10597 need_version=unknown
   10598 
   10599 
   10600 
   10601 case $host_os in
   10602 aix3*)
   10603   version_type=linux # correct to gnu/linux during the next big refactor
   10604   library_names_spec='$libname$release$shared_ext$versuffix $libname.a'
   10605   shlibpath_var=LIBPATH
   10606 
   10607   # AIX 3 has no versioning support, so we append a major version to the name.
   10608   soname_spec='$libname$release$shared_ext$major'
   10609   ;;
   10610 
   10611 aix[4-9]*)
   10612   version_type=linux # correct to gnu/linux during the next big refactor
   10613   need_lib_prefix=no
   10614   need_version=no
   10615   hardcode_into_libs=yes
   10616   if test ia64 = "$host_cpu"; then
   10617     # AIX 5 supports IA64
   10618     library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext'
   10619     shlibpath_var=LD_LIBRARY_PATH
   10620   else
   10621     # With GCC up to 2.95.x, collect2 would create an import file
   10622     # for dependence libraries.  The import file would start with
   10623     # the line '#! .'.  This would cause the generated library to
   10624     # depend on '.', always an invalid library.  This was fixed in
   10625     # development snapshots of GCC prior to 3.0.
   10626     case $host_os in
   10627       aix4 | aix4.[01] | aix4.[01].*)
   10628       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   10629 	   echo ' yes '
   10630 	   echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then
   10631 	:
   10632       else
   10633 	can_build_shared=no
   10634       fi
   10635       ;;
   10636     esac
   10637     # Using Import Files as archive members, it is possible to support
   10638     # filename-based versioning of shared library archives on AIX. While
   10639     # this would work for both with and without runtime linking, it will
   10640     # prevent static linking of such archives. So we do filename-based
   10641     # shared library versioning with .so extension only, which is used
   10642     # when both runtime linking and shared linking is enabled.
   10643     # Unfortunately, runtime linking may impact performance, so we do
   10644     # not want this to be the default eventually. Also, we use the
   10645     # versioned .so libs for executables only if there is the -brtl
   10646     # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only.
   10647     # To allow for filename-based versioning support, we need to create
   10648     # libNAME.so.V as an archive file, containing:
   10649     # *) an Import File, referring to the versioned filename of the
   10650     #    archive as well as the shared archive member, telling the
   10651     #    bitwidth (32 or 64) of that shared object, and providing the
   10652     #    list of exported symbols of that shared object, eventually
   10653     #    decorated with the 'weak' keyword
   10654     # *) the shared object with the F_LOADONLY flag set, to really avoid
   10655     #    it being seen by the linker.
   10656     # At run time we better use the real file rather than another symlink,
   10657     # but for link time we create the symlink libNAME.so -> libNAME.so.V
   10658 
   10659     case $with_aix_soname,$aix_use_runtimelinking in
   10660     # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct
   10661     # soname into executable. Probably we can add versioning support to
   10662     # collect2, so additional links can be useful in future.
   10663     aix,yes) # traditional libtool
   10664       dynamic_linker='AIX unversionable lib.so'
   10665       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   10666       # instead of lib<name>.a to let people know that these are not
   10667       # typical AIX shared libraries.
   10668       library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   10669       ;;
   10670     aix,no) # traditional AIX only
   10671       dynamic_linker='AIX lib.a(lib.so.V)'
   10672       # We preserve .a as extension for shared libraries through AIX4.2
   10673       # and later when we are not doing run time linking.
   10674       library_names_spec='$libname$release.a $libname.a'
   10675       soname_spec='$libname$release$shared_ext$major'
   10676       ;;
   10677     svr4,*) # full svr4 only
   10678       dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)"
   10679       library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
   10680       # We do not specify a path in Import Files, so LIBPATH fires.
   10681       shlibpath_overrides_runpath=yes
   10682       ;;
   10683     *,yes) # both, prefer svr4
   10684       dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)"
   10685       library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
   10686       # unpreferred sharedlib libNAME.a needs extra handling
   10687       postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"'
   10688       postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"'
   10689       # We do not specify a path in Import Files, so LIBPATH fires.
   10690       shlibpath_overrides_runpath=yes
   10691       ;;
   10692     *,no) # both, prefer aix
   10693       dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)"
   10694       library_names_spec='$libname$release.a $libname.a'
   10695       soname_spec='$libname$release$shared_ext$major'
   10696       # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling
   10697       postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)'
   10698       postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"'
   10699       ;;
   10700     esac
   10701     shlibpath_var=LIBPATH
   10702   fi
   10703   ;;
   10704 
   10705 amigaos*)
   10706   case $host_cpu in
   10707   powerpc)
   10708     # Since July 2007 AmigaOS4 officially supports .so libraries.
   10709     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
   10710     library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   10711     ;;
   10712   m68k)
   10713     library_names_spec='$libname.ixlibrary $libname.a'
   10714     # Create ${libname}_ixlibrary.a entries in /sys/libs.
   10715     finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $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'
   10716     ;;
   10717   esac
   10718   ;;
   10719 
   10720 beos*)
   10721   library_names_spec='$libname$shared_ext'
   10722   dynamic_linker="$host_os ld.so"
   10723   shlibpath_var=LIBRARY_PATH
   10724   ;;
   10725 
   10726 bsdi[45]*)
   10727   version_type=linux # correct to gnu/linux during the next big refactor
   10728   need_version=no
   10729   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   10730   soname_spec='$libname$release$shared_ext$major'
   10731   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   10732   shlibpath_var=LD_LIBRARY_PATH
   10733   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   10734   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   10735   # the default ld.so.conf also contains /usr/contrib/lib and
   10736   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   10737   # libtool to hard-code these into programs
   10738   ;;
   10739 
   10740 cygwin* | mingw* | pw32* | cegcc*)
   10741   version_type=windows
   10742   shrext_cmds=.dll
   10743   need_version=no
   10744   need_lib_prefix=no
   10745 
   10746   case $GCC,$cc_basename in
   10747   yes,*)
   10748     # gcc
   10749     library_names_spec='$libname.dll.a'
   10750     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   10751     postinstall_cmds='base_file=`basename \$file`~
   10752       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
   10753       dldir=$destdir/`dirname \$dlpath`~
   10754       test -d \$dldir || mkdir -p \$dldir~
   10755       $install_prog $dir/$dlname \$dldir/$dlname~
   10756       chmod a+x \$dldir/$dlname~
   10757       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
   10758         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
   10759       fi'
   10760     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   10761       dlpath=$dir/\$dldll~
   10762        $RM \$dlpath'
   10763     shlibpath_overrides_runpath=yes
   10764 
   10765     case $host_os in
   10766     cygwin*)
   10767       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   10768       soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
   10769 
   10770       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
   10771       ;;
   10772     mingw* | cegcc*)
   10773       # MinGW DLLs use traditional 'lib' prefix
   10774       soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
   10775       ;;
   10776     pw32*)
   10777       # pw32 DLLs use 'pw' prefix rather than 'lib'
   10778       library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
   10779       ;;
   10780     esac
   10781     dynamic_linker='Win32 ld.exe'
   10782     ;;
   10783 
   10784   *,cl*)
   10785     # Native MSVC
   10786     libname_spec='$name'
   10787     soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
   10788     library_names_spec='$libname.dll.lib'
   10789 
   10790     case $build_os in
   10791     mingw*)
   10792       sys_lib_search_path_spec=
   10793       lt_save_ifs=$IFS
   10794       IFS=';'
   10795       for lt_path in $LIB
   10796       do
   10797         IFS=$lt_save_ifs
   10798         # Let DOS variable expansion print the short 8.3 style file name.
   10799         lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
   10800         sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
   10801       done
   10802       IFS=$lt_save_ifs
   10803       # Convert to MSYS style.
   10804       sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
   10805       ;;
   10806     cygwin*)
   10807       # Convert to unix form, then to dos form, then back to unix form
   10808       # but this time dos style (no spaces!) so that the unix form looks
   10809       # like /cygdrive/c/PROGRA~1:/cygdr...
   10810       sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
   10811       sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
   10812       sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
   10813       ;;
   10814     *)
   10815       sys_lib_search_path_spec=$LIB
   10816       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
   10817         # It is most probably a Windows format PATH.
   10818         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   10819       else
   10820         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
   10821       fi
   10822       # FIXME: find the short name or the path components, as spaces are
   10823       # common. (e.g. "Program Files" -> "PROGRA~1")
   10824       ;;
   10825     esac
   10826 
   10827     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   10828     postinstall_cmds='base_file=`basename \$file`~
   10829       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
   10830       dldir=$destdir/`dirname \$dlpath`~
   10831       test -d \$dldir || mkdir -p \$dldir~
   10832       $install_prog $dir/$dlname \$dldir/$dlname'
   10833     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   10834       dlpath=$dir/\$dldll~
   10835        $RM \$dlpath'
   10836     shlibpath_overrides_runpath=yes
   10837     dynamic_linker='Win32 link.exe'
   10838     ;;
   10839 
   10840   *)
   10841     # Assume MSVC wrapper
   10842     library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib'
   10843     dynamic_linker='Win32 ld.exe'
   10844     ;;
   10845   esac
   10846   # FIXME: first we should search . and the directory the executable is in
   10847   shlibpath_var=PATH
   10848   ;;
   10849 
   10850 darwin* | rhapsody*)
   10851   dynamic_linker="$host_os dyld"
   10852   version_type=darwin
   10853   need_lib_prefix=no
   10854   need_version=no
   10855   library_names_spec='$libname$release$major$shared_ext $libname$shared_ext'
   10856   soname_spec='$libname$release$major$shared_ext'
   10857   shlibpath_overrides_runpath=yes
   10858   shlibpath_var=DYLD_LIBRARY_PATH
   10859   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   10860 
   10861   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
   10862   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   10863   ;;
   10864 
   10865 dgux*)
   10866   version_type=linux # correct to gnu/linux during the next big refactor
   10867   need_lib_prefix=no
   10868   need_version=no
   10869   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   10870   soname_spec='$libname$release$shared_ext$major'
   10871   shlibpath_var=LD_LIBRARY_PATH
   10872   ;;
   10873 
   10874 freebsd* | dragonfly*)
   10875   # DragonFly does not have aout.  When/if they implement a new
   10876   # versioning mechanism, adjust this.
   10877   if test -x /usr/bin/objformat; then
   10878     objformat=`/usr/bin/objformat`
   10879   else
   10880     case $host_os in
   10881     freebsd[23].*) objformat=aout ;;
   10882     *) objformat=elf ;;
   10883     esac
   10884   fi
   10885   version_type=freebsd-$objformat
   10886   case $version_type in
   10887     freebsd-elf*)
   10888       library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   10889       soname_spec='$libname$release$shared_ext$major'
   10890       need_version=no
   10891       need_lib_prefix=no
   10892       ;;
   10893     freebsd-*)
   10894       library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
   10895       need_version=yes
   10896       ;;
   10897   esac
   10898   shlibpath_var=LD_LIBRARY_PATH
   10899   case $host_os in
   10900   freebsd2.*)
   10901     shlibpath_overrides_runpath=yes
   10902     ;;
   10903   freebsd3.[01]* | freebsdelf3.[01]*)
   10904     shlibpath_overrides_runpath=yes
   10905     hardcode_into_libs=yes
   10906     ;;
   10907   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   10908   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   10909     shlibpath_overrides_runpath=no
   10910     hardcode_into_libs=yes
   10911     ;;
   10912   *) # from 4.6 on, and DragonFly
   10913     shlibpath_overrides_runpath=yes
   10914     hardcode_into_libs=yes
   10915     ;;
   10916   esac
   10917   ;;
   10918 
   10919 haiku*)
   10920   version_type=linux # correct to gnu/linux during the next big refactor
   10921   need_lib_prefix=no
   10922   need_version=no
   10923   dynamic_linker="$host_os runtime_loader"
   10924   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   10925   soname_spec='$libname$release$shared_ext$major'
   10926   shlibpath_var=LIBRARY_PATH
   10927   shlibpath_overrides_runpath=no
   10928   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
   10929   hardcode_into_libs=yes
   10930   ;;
   10931 
   10932 hpux9* | hpux10* | hpux11*)
   10933   # Give a soname corresponding to the major version so that dld.sl refuses to
   10934   # link against other versions.
   10935   version_type=sunos
   10936   need_lib_prefix=no
   10937   need_version=no
   10938   case $host_cpu in
   10939   ia64*)
   10940     shrext_cmds='.so'
   10941     hardcode_into_libs=yes
   10942     dynamic_linker="$host_os dld.so"
   10943     shlibpath_var=LD_LIBRARY_PATH
   10944     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   10945     library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   10946     soname_spec='$libname$release$shared_ext$major'
   10947     if test 32 = "$HPUX_IA64_MODE"; then
   10948       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   10949       sys_lib_dlsearch_path_spec=/usr/lib/hpux32
   10950     else
   10951       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   10952       sys_lib_dlsearch_path_spec=/usr/lib/hpux64
   10953     fi
   10954     ;;
   10955   hppa*64*)
   10956     shrext_cmds='.sl'
   10957     hardcode_into_libs=yes
   10958     dynamic_linker="$host_os dld.sl"
   10959     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   10960     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   10961     library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   10962     soname_spec='$libname$release$shared_ext$major'
   10963     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   10964     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   10965     ;;
   10966   *)
   10967     shrext_cmds='.sl'
   10968     dynamic_linker="$host_os dld.sl"
   10969     shlibpath_var=SHLIB_PATH
   10970     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   10971     library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   10972     soname_spec='$libname$release$shared_ext$major'
   10973     ;;
   10974   esac
   10975   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
   10976   postinstall_cmds='chmod 555 $lib'
   10977   # or fails outright, so override atomically:
   10978   install_override_mode=555
   10979   ;;
   10980 
   10981 interix[3-9]*)
   10982   version_type=linux # correct to gnu/linux during the next big refactor
   10983   need_lib_prefix=no
   10984   need_version=no
   10985   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   10986   soname_spec='$libname$release$shared_ext$major'
   10987   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   10988   shlibpath_var=LD_LIBRARY_PATH
   10989   shlibpath_overrides_runpath=no
   10990   hardcode_into_libs=yes
   10991   ;;
   10992 
   10993 irix5* | irix6* | nonstopux*)
   10994   case $host_os in
   10995     nonstopux*) version_type=nonstopux ;;
   10996     *)
   10997 	if test yes = "$lt_cv_prog_gnu_ld"; then
   10998 		version_type=linux # correct to gnu/linux during the next big refactor
   10999 	else
   11000 		version_type=irix
   11001 	fi ;;
   11002   esac
   11003   need_lib_prefix=no
   11004   need_version=no
   11005   soname_spec='$libname$release$shared_ext$major'
   11006   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext'
   11007   case $host_os in
   11008   irix5* | nonstopux*)
   11009     libsuff= shlibsuff=
   11010     ;;
   11011   *)
   11012     case $LD in # libtool.m4 will add one of these switches to LD
   11013     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   11014       libsuff= shlibsuff= libmagic=32-bit;;
   11015     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   11016       libsuff=32 shlibsuff=N32 libmagic=N32;;
   11017     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   11018       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   11019     *) libsuff= shlibsuff= libmagic=never-match;;
   11020     esac
   11021     ;;
   11022   esac
   11023   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   11024   shlibpath_overrides_runpath=no
   11025   sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff"
   11026   sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff"
   11027   hardcode_into_libs=yes
   11028   ;;
   11029 
   11030 # No shared lib support for Linux oldld, aout, or coff.
   11031 linux*oldld* | linux*aout* | linux*coff*)
   11032   dynamic_linker=no
   11033   ;;
   11034 
   11035 linux*android*)
   11036   version_type=none # Android doesn't support versioned libraries.
   11037   need_lib_prefix=no
   11038   need_version=no
   11039   library_names_spec='$libname$release$shared_ext'
   11040   soname_spec='$libname$release$shared_ext'
   11041   finish_cmds=
   11042   shlibpath_var=LD_LIBRARY_PATH
   11043   shlibpath_overrides_runpath=yes
   11044 
   11045   # This implies no fast_install, which is unacceptable.
   11046   # Some rework will be needed to allow for fast_install
   11047   # before this can be enabled.
   11048   hardcode_into_libs=yes
   11049 
   11050   dynamic_linker='Android linker'
   11051   # Don't embed -rpath directories since the linker doesn't support them.
   11052   hardcode_libdir_flag_spec='-L$libdir'
   11053   ;;
   11054 
   11055 # This must be glibc/ELF.
   11056 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
   11057   version_type=linux # correct to gnu/linux during the next big refactor
   11058   need_lib_prefix=no
   11059   need_version=no
   11060   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   11061   soname_spec='$libname$release$shared_ext$major'
   11062   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   11063   shlibpath_var=LD_LIBRARY_PATH
   11064   shlibpath_overrides_runpath=no
   11065 
   11066   # Some binutils ld are patched to set DT_RUNPATH
   11067   if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
   11068   $as_echo_n "(cached) " >&6
   11069 else
   11070   lt_cv_shlibpath_overrides_runpath=no
   11071     save_LDFLAGS=$LDFLAGS
   11072     save_libdir=$libdir
   11073     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
   11074 	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
   11075     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11076 /* end confdefs.h.  */
   11077 
   11078 int
   11079 main ()
   11080 {
   11081 
   11082   ;
   11083   return 0;
   11084 }
   11085 _ACEOF
   11086 if ac_fn_c_try_link "$LINENO"; then :
   11087   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
   11088   lt_cv_shlibpath_overrides_runpath=yes
   11089 fi
   11090 fi
   11091 rm -f core conftest.err conftest.$ac_objext \
   11092     conftest$ac_exeext conftest.$ac_ext
   11093     LDFLAGS=$save_LDFLAGS
   11094     libdir=$save_libdir
   11095 
   11096 fi
   11097 
   11098   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
   11099 
   11100   # This implies no fast_install, which is unacceptable.
   11101   # Some rework will be needed to allow for fast_install
   11102   # before this can be enabled.
   11103   hardcode_into_libs=yes
   11104 
   11105   # Ideally, we could use ldconfig to report *all* directores which are
   11106   # searched for libraries, however this is still not possible.  Aside from not
   11107   # being certain /sbin/ldconfig is available, command
   11108   # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64,
   11109   # even though it is searched at run-time.  Try to do the best guess by
   11110   # appending ld.so.conf contents (and includes) to the search path.
   11111   if test -f /etc/ld.so.conf; then
   11112     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' ' '`
   11113     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   11114   fi
   11115 
   11116   # We used to test for /lib/ld.so.1 and disable shared libraries on
   11117   # powerpc, because MkLinux only supported shared libraries with the
   11118   # GNU dynamic linker.  Since this was broken with cross compilers,
   11119   # most powerpc-linux boxes support dynamic linking these days and
   11120   # people can always --disable-shared, the test was removed, and we
   11121   # assume the GNU/Linux dynamic linker is in use.
   11122   dynamic_linker='GNU/Linux ld.so'
   11123   ;;
   11124 
   11125 netbsd*)
   11126   version_type=sunos
   11127   need_lib_prefix=no
   11128   need_version=no
   11129   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   11130     library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
   11131     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   11132     dynamic_linker='NetBSD (a.out) ld.so'
   11133   else
   11134     library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   11135     soname_spec='$libname$release$shared_ext$major'
   11136     dynamic_linker='NetBSD ld.elf_so'
   11137   fi
   11138   shlibpath_var=LD_LIBRARY_PATH
   11139   shlibpath_overrides_runpath=yes
   11140   hardcode_into_libs=yes
   11141   ;;
   11142 
   11143 newsos6)
   11144   version_type=linux # correct to gnu/linux during the next big refactor
   11145   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   11146   shlibpath_var=LD_LIBRARY_PATH
   11147   shlibpath_overrides_runpath=yes
   11148   ;;
   11149 
   11150 *nto* | *qnx*)
   11151   version_type=qnx
   11152   need_lib_prefix=no
   11153   need_version=no
   11154   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   11155   soname_spec='$libname$release$shared_ext$major'
   11156   shlibpath_var=LD_LIBRARY_PATH
   11157   shlibpath_overrides_runpath=no
   11158   hardcode_into_libs=yes
   11159   dynamic_linker='ldqnx.so'
   11160   ;;
   11161 
   11162 openbsd* | bitrig*)
   11163   version_type=sunos
   11164   sys_lib_dlsearch_path_spec=/usr/lib
   11165   need_lib_prefix=no
   11166   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
   11167     need_version=no
   11168   else
   11169     need_version=yes
   11170   fi
   11171   library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
   11172   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   11173   shlibpath_var=LD_LIBRARY_PATH
   11174   shlibpath_overrides_runpath=yes
   11175   ;;
   11176 
   11177 os2*)
   11178   libname_spec='$name'
   11179   version_type=windows
   11180   shrext_cmds=.dll
   11181   need_version=no
   11182   need_lib_prefix=no
   11183   # OS/2 can only load a DLL with a base name of 8 characters or less.
   11184   soname_spec='`test -n "$os2dllname" && libname="$os2dllname";
   11185     v=$($ECHO $release$versuffix | tr -d .-);
   11186     n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _);
   11187     $ECHO $n$v`$shared_ext'
   11188   library_names_spec='${libname}_dll.$libext'
   11189   dynamic_linker='OS/2 ld.exe'
   11190   shlibpath_var=BEGINLIBPATH
   11191   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   11192   sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   11193   postinstall_cmds='base_file=`basename \$file`~
   11194     dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~
   11195     dldir=$destdir/`dirname \$dlpath`~
   11196     test -d \$dldir || mkdir -p \$dldir~
   11197     $install_prog $dir/$dlname \$dldir/$dlname~
   11198     chmod a+x \$dldir/$dlname~
   11199     if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
   11200       eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
   11201     fi'
   11202   postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~
   11203     dlpath=$dir/\$dldll~
   11204     $RM \$dlpath'
   11205   ;;
   11206 
   11207 osf3* | osf4* | osf5*)
   11208   version_type=osf
   11209   need_lib_prefix=no
   11210   need_version=no
   11211   soname_spec='$libname$release$shared_ext$major'
   11212   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   11213   shlibpath_var=LD_LIBRARY_PATH
   11214   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   11215   sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   11216   ;;
   11217 
   11218 rdos*)
   11219   dynamic_linker=no
   11220   ;;
   11221 
   11222 solaris*)
   11223   version_type=linux # correct to gnu/linux during the next big refactor
   11224   need_lib_prefix=no
   11225   need_version=no
   11226   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   11227   soname_spec='$libname$release$shared_ext$major'
   11228   shlibpath_var=LD_LIBRARY_PATH
   11229   shlibpath_overrides_runpath=yes
   11230   hardcode_into_libs=yes
   11231   # ldd complains unless libraries are executable
   11232   postinstall_cmds='chmod +x $lib'
   11233   ;;
   11234 
   11235 sunos4*)
   11236   version_type=sunos
   11237   library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
   11238   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   11239   shlibpath_var=LD_LIBRARY_PATH
   11240   shlibpath_overrides_runpath=yes
   11241   if test yes = "$with_gnu_ld"; then
   11242     need_lib_prefix=no
   11243   fi
   11244   need_version=yes
   11245   ;;
   11246 
   11247 sysv4 | sysv4.3*)
   11248   version_type=linux # correct to gnu/linux during the next big refactor
   11249   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   11250   soname_spec='$libname$release$shared_ext$major'
   11251   shlibpath_var=LD_LIBRARY_PATH
   11252   case $host_vendor in
   11253     sni)
   11254       shlibpath_overrides_runpath=no
   11255       need_lib_prefix=no
   11256       runpath_var=LD_RUN_PATH
   11257       ;;
   11258     siemens)
   11259       need_lib_prefix=no
   11260       ;;
   11261     motorola)
   11262       need_lib_prefix=no
   11263       need_version=no
   11264       shlibpath_overrides_runpath=no
   11265       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   11266       ;;
   11267   esac
   11268   ;;
   11269 
   11270 sysv4*MP*)
   11271   if test -d /usr/nec; then
   11272     version_type=linux # correct to gnu/linux during the next big refactor
   11273     library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext'
   11274     soname_spec='$libname$shared_ext.$major'
   11275     shlibpath_var=LD_LIBRARY_PATH
   11276   fi
   11277   ;;
   11278 
   11279 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   11280   version_type=sco
   11281   need_lib_prefix=no
   11282   need_version=no
   11283   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext'
   11284   soname_spec='$libname$release$shared_ext$major'
   11285   shlibpath_var=LD_LIBRARY_PATH
   11286   shlibpath_overrides_runpath=yes
   11287   hardcode_into_libs=yes
   11288   if test yes = "$with_gnu_ld"; then
   11289     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   11290   else
   11291     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   11292     case $host_os in
   11293       sco3.2v5*)
   11294         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   11295 	;;
   11296     esac
   11297   fi
   11298   sys_lib_dlsearch_path_spec='/usr/lib'
   11299   ;;
   11300 
   11301 tpf*)
   11302   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
   11303   version_type=linux # correct to gnu/linux during the next big refactor
   11304   need_lib_prefix=no
   11305   need_version=no
   11306   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   11307   shlibpath_var=LD_LIBRARY_PATH
   11308   shlibpath_overrides_runpath=no
   11309   hardcode_into_libs=yes
   11310   ;;
   11311 
   11312 uts4*)
   11313   version_type=linux # correct to gnu/linux during the next big refactor
   11314   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
   11315   soname_spec='$libname$release$shared_ext$major'
   11316   shlibpath_var=LD_LIBRARY_PATH
   11317   ;;
   11318 
   11319 *)
   11320   dynamic_linker=no
   11321   ;;
   11322 esac
   11323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
   11324 $as_echo "$dynamic_linker" >&6; }
   11325 test no = "$dynamic_linker" && can_build_shared=no
   11326 
   11327 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   11328 if test yes = "$GCC"; then
   11329   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   11330 fi
   11331 
   11332 if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then
   11333   sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec
   11334 fi
   11335 
   11336 if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then
   11337   sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec
   11338 fi
   11339 
   11340 # remember unaugmented sys_lib_dlsearch_path content for libtool script decls...
   11341 configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec
   11342 
   11343 # ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code
   11344 func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH"
   11345 
   11346 # to be used as default LT_SYS_LIBRARY_PATH value in generated libtool
   11347 configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH
   11348 
   11349 
   11350 
   11351 
   11352 
   11353 
   11354 
   11355 
   11356 
   11357 
   11358 
   11359 
   11360 
   11361 
   11362 
   11363 
   11364 
   11365 
   11366 
   11367 
   11368 
   11369 
   11370 
   11371 
   11372 
   11373 
   11374 
   11375 
   11376 
   11377 
   11378 
   11379 
   11380 
   11381 
   11382 
   11383 
   11384 
   11385 
   11386 
   11387 
   11388 
   11389 
   11390 
   11391 
   11392 
   11393 
   11394 
   11395 
   11396 
   11397 
   11398 
   11399 
   11400 
   11401 
   11402 
   11403 
   11404 
   11405 
   11406 
   11407 
   11408 
   11409 
   11410 
   11411 
   11412 
   11413 
   11414 
   11415 
   11416 
   11417 
   11418 
   11419 
   11420 
   11421 
   11422 
   11423 
   11424 
   11425 
   11426 
   11427 
   11428 
   11429 
   11430 
   11431 
   11432 
   11433 
   11434 
   11435 
   11436 
   11437 
   11438 
   11439 
   11440 
   11441 
   11442 
   11443 
   11444 
   11445   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
   11446 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   11447 hardcode_action=
   11448 if test -n "$hardcode_libdir_flag_spec" ||
   11449    test -n "$runpath_var" ||
   11450    test yes = "$hardcode_automatic"; then
   11451 
   11452   # We can hardcode non-existent directories.
   11453   if test no != "$hardcode_direct" &&
   11454      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   11455      # have to relink, otherwise we might link with an installed library
   11456      # when we should be linking with a yet-to-be-installed one
   11457      ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" &&
   11458      test no != "$hardcode_minus_L"; then
   11459     # Linking always hardcodes the temporary library directory.
   11460     hardcode_action=relink
   11461   else
   11462     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   11463     hardcode_action=immediate
   11464   fi
   11465 else
   11466   # We cannot hardcode anything, or else we can only hardcode existing
   11467   # directories.
   11468   hardcode_action=unsupported
   11469 fi
   11470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
   11471 $as_echo "$hardcode_action" >&6; }
   11472 
   11473 if test relink = "$hardcode_action" ||
   11474    test yes = "$inherit_rpath"; then
   11475   # Fast installation is not supported
   11476   enable_fast_install=no
   11477 elif test yes = "$shlibpath_overrides_runpath" ||
   11478      test no = "$enable_shared"; then
   11479   # Fast installation is not necessary
   11480   enable_fast_install=needless
   11481 fi
   11482 
   11483 
   11484 
   11485 
   11486 
   11487 
   11488   if test yes != "$enable_dlopen"; then
   11489   enable_dlopen=unknown
   11490   enable_dlopen_self=unknown
   11491   enable_dlopen_self_static=unknown
   11492 else
   11493   lt_cv_dlopen=no
   11494   lt_cv_dlopen_libs=
   11495 
   11496   case $host_os in
   11497   beos*)
   11498     lt_cv_dlopen=load_add_on
   11499     lt_cv_dlopen_libs=
   11500     lt_cv_dlopen_self=yes
   11501     ;;
   11502 
   11503   mingw* | pw32* | cegcc*)
   11504     lt_cv_dlopen=LoadLibrary
   11505     lt_cv_dlopen_libs=
   11506     ;;
   11507 
   11508   cygwin*)
   11509     lt_cv_dlopen=dlopen
   11510     lt_cv_dlopen_libs=
   11511     ;;
   11512 
   11513   darwin*)
   11514     # if libdl is installed we need to link against it
   11515     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
   11516 $as_echo_n "checking for dlopen in -ldl... " >&6; }
   11517 if ${ac_cv_lib_dl_dlopen+:} false; then :
   11518   $as_echo_n "(cached) " >&6
   11519 else
   11520   ac_check_lib_save_LIBS=$LIBS
   11521 LIBS="-ldl  $LIBS"
   11522 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11523 /* end confdefs.h.  */
   11524 
   11525 /* Override any GCC internal prototype to avoid an error.
   11526    Use char because int might match the return type of a GCC
   11527    builtin and then its argument prototype would still apply.  */
   11528 #ifdef __cplusplus
   11529 extern "C"
   11530 #endif
   11531 char dlopen ();
   11532 int
   11533 main ()
   11534 {
   11535 return dlopen ();
   11536   ;
   11537   return 0;
   11538 }
   11539 _ACEOF
   11540 if ac_fn_c_try_link "$LINENO"; then :
   11541   ac_cv_lib_dl_dlopen=yes
   11542 else
   11543   ac_cv_lib_dl_dlopen=no
   11544 fi
   11545 rm -f core conftest.err conftest.$ac_objext \
   11546     conftest$ac_exeext conftest.$ac_ext
   11547 LIBS=$ac_check_lib_save_LIBS
   11548 fi
   11549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
   11550 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
   11551 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
   11552   lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
   11553 else
   11554 
   11555     lt_cv_dlopen=dyld
   11556     lt_cv_dlopen_libs=
   11557     lt_cv_dlopen_self=yes
   11558 
   11559 fi
   11560 
   11561     ;;
   11562 
   11563   tpf*)
   11564     # Don't try to run any link tests for TPF.  We know it's impossible
   11565     # because TPF is a cross-compiler, and we know how we open DSOs.
   11566     lt_cv_dlopen=dlopen
   11567     lt_cv_dlopen_libs=
   11568     lt_cv_dlopen_self=no
   11569     ;;
   11570 
   11571   *)
   11572     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
   11573 if test "x$ac_cv_func_shl_load" = xyes; then :
   11574   lt_cv_dlopen=shl_load
   11575 else
   11576   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
   11577 $as_echo_n "checking for shl_load in -ldld... " >&6; }
   11578 if ${ac_cv_lib_dld_shl_load+:} false; then :
   11579   $as_echo_n "(cached) " >&6
   11580 else
   11581   ac_check_lib_save_LIBS=$LIBS
   11582 LIBS="-ldld  $LIBS"
   11583 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11584 /* end confdefs.h.  */
   11585 
   11586 /* Override any GCC internal prototype to avoid an error.
   11587    Use char because int might match the return type of a GCC
   11588    builtin and then its argument prototype would still apply.  */
   11589 #ifdef __cplusplus
   11590 extern "C"
   11591 #endif
   11592 char shl_load ();
   11593 int
   11594 main ()
   11595 {
   11596 return shl_load ();
   11597   ;
   11598   return 0;
   11599 }
   11600 _ACEOF
   11601 if ac_fn_c_try_link "$LINENO"; then :
   11602   ac_cv_lib_dld_shl_load=yes
   11603 else
   11604   ac_cv_lib_dld_shl_load=no
   11605 fi
   11606 rm -f core conftest.err conftest.$ac_objext \
   11607     conftest$ac_exeext conftest.$ac_ext
   11608 LIBS=$ac_check_lib_save_LIBS
   11609 fi
   11610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
   11611 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
   11612 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
   11613   lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld
   11614 else
   11615   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
   11616 if test "x$ac_cv_func_dlopen" = xyes; then :
   11617   lt_cv_dlopen=dlopen
   11618 else
   11619   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
   11620 $as_echo_n "checking for dlopen in -ldl... " >&6; }
   11621 if ${ac_cv_lib_dl_dlopen+:} false; then :
   11622   $as_echo_n "(cached) " >&6
   11623 else
   11624   ac_check_lib_save_LIBS=$LIBS
   11625 LIBS="-ldl  $LIBS"
   11626 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11627 /* end confdefs.h.  */
   11628 
   11629 /* Override any GCC internal prototype to avoid an error.
   11630    Use char because int might match the return type of a GCC
   11631    builtin and then its argument prototype would still apply.  */
   11632 #ifdef __cplusplus
   11633 extern "C"
   11634 #endif
   11635 char dlopen ();
   11636 int
   11637 main ()
   11638 {
   11639 return dlopen ();
   11640   ;
   11641   return 0;
   11642 }
   11643 _ACEOF
   11644 if ac_fn_c_try_link "$LINENO"; then :
   11645   ac_cv_lib_dl_dlopen=yes
   11646 else
   11647   ac_cv_lib_dl_dlopen=no
   11648 fi
   11649 rm -f core conftest.err conftest.$ac_objext \
   11650     conftest$ac_exeext conftest.$ac_ext
   11651 LIBS=$ac_check_lib_save_LIBS
   11652 fi
   11653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
   11654 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
   11655 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
   11656   lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
   11657 else
   11658   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
   11659 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
   11660 if ${ac_cv_lib_svld_dlopen+:} false; then :
   11661   $as_echo_n "(cached) " >&6
   11662 else
   11663   ac_check_lib_save_LIBS=$LIBS
   11664 LIBS="-lsvld  $LIBS"
   11665 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11666 /* end confdefs.h.  */
   11667 
   11668 /* Override any GCC internal prototype to avoid an error.
   11669    Use char because int might match the return type of a GCC
   11670    builtin and then its argument prototype would still apply.  */
   11671 #ifdef __cplusplus
   11672 extern "C"
   11673 #endif
   11674 char dlopen ();
   11675 int
   11676 main ()
   11677 {
   11678 return dlopen ();
   11679   ;
   11680   return 0;
   11681 }
   11682 _ACEOF
   11683 if ac_fn_c_try_link "$LINENO"; then :
   11684   ac_cv_lib_svld_dlopen=yes
   11685 else
   11686   ac_cv_lib_svld_dlopen=no
   11687 fi
   11688 rm -f core conftest.err conftest.$ac_objext \
   11689     conftest$ac_exeext conftest.$ac_ext
   11690 LIBS=$ac_check_lib_save_LIBS
   11691 fi
   11692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
   11693 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
   11694 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
   11695   lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld
   11696 else
   11697   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
   11698 $as_echo_n "checking for dld_link in -ldld... " >&6; }
   11699 if ${ac_cv_lib_dld_dld_link+:} false; then :
   11700   $as_echo_n "(cached) " >&6
   11701 else
   11702   ac_check_lib_save_LIBS=$LIBS
   11703 LIBS="-ldld  $LIBS"
   11704 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11705 /* end confdefs.h.  */
   11706 
   11707 /* Override any GCC internal prototype to avoid an error.
   11708    Use char because int might match the return type of a GCC
   11709    builtin and then its argument prototype would still apply.  */
   11710 #ifdef __cplusplus
   11711 extern "C"
   11712 #endif
   11713 char dld_link ();
   11714 int
   11715 main ()
   11716 {
   11717 return dld_link ();
   11718   ;
   11719   return 0;
   11720 }
   11721 _ACEOF
   11722 if ac_fn_c_try_link "$LINENO"; then :
   11723   ac_cv_lib_dld_dld_link=yes
   11724 else
   11725   ac_cv_lib_dld_dld_link=no
   11726 fi
   11727 rm -f core conftest.err conftest.$ac_objext \
   11728     conftest$ac_exeext conftest.$ac_ext
   11729 LIBS=$ac_check_lib_save_LIBS
   11730 fi
   11731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
   11732 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
   11733 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
   11734   lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld
   11735 fi
   11736 
   11737 
   11738 fi
   11739 
   11740 
   11741 fi
   11742 
   11743 
   11744 fi
   11745 
   11746 
   11747 fi
   11748 
   11749 
   11750 fi
   11751 
   11752     ;;
   11753   esac
   11754 
   11755   if test no = "$lt_cv_dlopen"; then
   11756     enable_dlopen=no
   11757   else
   11758     enable_dlopen=yes
   11759   fi
   11760 
   11761   case $lt_cv_dlopen in
   11762   dlopen)
   11763     save_CPPFLAGS=$CPPFLAGS
   11764     test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
   11765 
   11766     save_LDFLAGS=$LDFLAGS
   11767     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
   11768 
   11769     save_LIBS=$LIBS
   11770     LIBS="$lt_cv_dlopen_libs $LIBS"
   11771 
   11772     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
   11773 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
   11774 if ${lt_cv_dlopen_self+:} false; then :
   11775   $as_echo_n "(cached) " >&6
   11776 else
   11777   	  if test yes = "$cross_compiling"; then :
   11778   lt_cv_dlopen_self=cross
   11779 else
   11780   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   11781   lt_status=$lt_dlunknown
   11782   cat > conftest.$ac_ext <<_LT_EOF
   11783 #line $LINENO "configure"
   11784 #include "confdefs.h"
   11785 
   11786 #if HAVE_DLFCN_H
   11787 #include <dlfcn.h>
   11788 #endif
   11789 
   11790 #include <stdio.h>
   11791 
   11792 #ifdef RTLD_GLOBAL
   11793 #  define LT_DLGLOBAL		RTLD_GLOBAL
   11794 #else
   11795 #  ifdef DL_GLOBAL
   11796 #    define LT_DLGLOBAL		DL_GLOBAL
   11797 #  else
   11798 #    define LT_DLGLOBAL		0
   11799 #  endif
   11800 #endif
   11801 
   11802 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   11803    find out it does not work in some platform. */
   11804 #ifndef LT_DLLAZY_OR_NOW
   11805 #  ifdef RTLD_LAZY
   11806 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   11807 #  else
   11808 #    ifdef DL_LAZY
   11809 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   11810 #    else
   11811 #      ifdef RTLD_NOW
   11812 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   11813 #      else
   11814 #        ifdef DL_NOW
   11815 #          define LT_DLLAZY_OR_NOW	DL_NOW
   11816 #        else
   11817 #          define LT_DLLAZY_OR_NOW	0
   11818 #        endif
   11819 #      endif
   11820 #    endif
   11821 #  endif
   11822 #endif
   11823 
   11824 /* When -fvisibility=hidden is used, assume the code has been annotated
   11825    correspondingly for the symbols needed.  */
   11826 #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
   11827 int fnord () __attribute__((visibility("default")));
   11828 #endif
   11829 
   11830 int fnord () { return 42; }
   11831 int main ()
   11832 {
   11833   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   11834   int status = $lt_dlunknown;
   11835 
   11836   if (self)
   11837     {
   11838       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   11839       else
   11840         {
   11841 	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
   11842           else puts (dlerror ());
   11843 	}
   11844       /* dlclose (self); */
   11845     }
   11846   else
   11847     puts (dlerror ());
   11848 
   11849   return status;
   11850 }
   11851 _LT_EOF
   11852   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   11853   (eval $ac_link) 2>&5
   11854   ac_status=$?
   11855   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   11856   test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
   11857     (./conftest; exit; ) >&5 2>/dev/null
   11858     lt_status=$?
   11859     case x$lt_status in
   11860       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
   11861       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
   11862       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
   11863     esac
   11864   else :
   11865     # compilation failed
   11866     lt_cv_dlopen_self=no
   11867   fi
   11868 fi
   11869 rm -fr conftest*
   11870 
   11871 
   11872 fi
   11873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
   11874 $as_echo "$lt_cv_dlopen_self" >&6; }
   11875 
   11876     if test yes = "$lt_cv_dlopen_self"; then
   11877       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
   11878       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
   11879 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
   11880 if ${lt_cv_dlopen_self_static+:} false; then :
   11881   $as_echo_n "(cached) " >&6
   11882 else
   11883   	  if test yes = "$cross_compiling"; then :
   11884   lt_cv_dlopen_self_static=cross
   11885 else
   11886   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   11887   lt_status=$lt_dlunknown
   11888   cat > conftest.$ac_ext <<_LT_EOF
   11889 #line $LINENO "configure"
   11890 #include "confdefs.h"
   11891 
   11892 #if HAVE_DLFCN_H
   11893 #include <dlfcn.h>
   11894 #endif
   11895 
   11896 #include <stdio.h>
   11897 
   11898 #ifdef RTLD_GLOBAL
   11899 #  define LT_DLGLOBAL		RTLD_GLOBAL
   11900 #else
   11901 #  ifdef DL_GLOBAL
   11902 #    define LT_DLGLOBAL		DL_GLOBAL
   11903 #  else
   11904 #    define LT_DLGLOBAL		0
   11905 #  endif
   11906 #endif
   11907 
   11908 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   11909    find out it does not work in some platform. */
   11910 #ifndef LT_DLLAZY_OR_NOW
   11911 #  ifdef RTLD_LAZY
   11912 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   11913 #  else
   11914 #    ifdef DL_LAZY
   11915 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   11916 #    else
   11917 #      ifdef RTLD_NOW
   11918 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   11919 #      else
   11920 #        ifdef DL_NOW
   11921 #          define LT_DLLAZY_OR_NOW	DL_NOW
   11922 #        else
   11923 #          define LT_DLLAZY_OR_NOW	0
   11924 #        endif
   11925 #      endif
   11926 #    endif
   11927 #  endif
   11928 #endif
   11929 
   11930 /* When -fvisibility=hidden is used, assume the code has been annotated
   11931    correspondingly for the symbols needed.  */
   11932 #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
   11933 int fnord () __attribute__((visibility("default")));
   11934 #endif
   11935 
   11936 int fnord () { return 42; }
   11937 int main ()
   11938 {
   11939   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   11940   int status = $lt_dlunknown;
   11941 
   11942   if (self)
   11943     {
   11944       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   11945       else
   11946         {
   11947 	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
   11948           else puts (dlerror ());
   11949 	}
   11950       /* dlclose (self); */
   11951     }
   11952   else
   11953     puts (dlerror ());
   11954 
   11955   return status;
   11956 }
   11957 _LT_EOF
   11958   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   11959   (eval $ac_link) 2>&5
   11960   ac_status=$?
   11961   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   11962   test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
   11963     (./conftest; exit; ) >&5 2>/dev/null
   11964     lt_status=$?
   11965     case x$lt_status in
   11966       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
   11967       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
   11968       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
   11969     esac
   11970   else :
   11971     # compilation failed
   11972     lt_cv_dlopen_self_static=no
   11973   fi
   11974 fi
   11975 rm -fr conftest*
   11976 
   11977 
   11978 fi
   11979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
   11980 $as_echo "$lt_cv_dlopen_self_static" >&6; }
   11981     fi
   11982 
   11983     CPPFLAGS=$save_CPPFLAGS
   11984     LDFLAGS=$save_LDFLAGS
   11985     LIBS=$save_LIBS
   11986     ;;
   11987   esac
   11988 
   11989   case $lt_cv_dlopen_self in
   11990   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
   11991   *) enable_dlopen_self=unknown ;;
   11992   esac
   11993 
   11994   case $lt_cv_dlopen_self_static in
   11995   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
   11996   *) enable_dlopen_self_static=unknown ;;
   11997   esac
   11998 fi
   11999 
   12000 
   12001 
   12002 
   12003 
   12004 
   12005 
   12006 
   12007 
   12008 
   12009 
   12010 
   12011 
   12012 
   12013 
   12014 
   12015 
   12016 striplib=
   12017 old_striplib=
   12018 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
   12019 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
   12020 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
   12021   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
   12022   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
   12023   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   12024 $as_echo "yes" >&6; }
   12025 else
   12026 # FIXME - insert some real tests, host_os isn't really good enough
   12027   case $host_os in
   12028   darwin*)
   12029     if test -n "$STRIP"; then
   12030       striplib="$STRIP -x"
   12031       old_striplib="$STRIP -S"
   12032       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   12033 $as_echo "yes" >&6; }
   12034     else
   12035       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   12036 $as_echo "no" >&6; }
   12037     fi
   12038     ;;
   12039   *)
   12040     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   12041 $as_echo "no" >&6; }
   12042     ;;
   12043   esac
   12044 fi
   12045 
   12046 
   12047 
   12048 
   12049 
   12050 
   12051 
   12052 
   12053 
   12054 
   12055 
   12056 
   12057   # Report what library types will actually be built
   12058   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
   12059 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
   12060   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
   12061 $as_echo "$can_build_shared" >&6; }
   12062 
   12063   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
   12064 $as_echo_n "checking whether to build shared libraries... " >&6; }
   12065   test no = "$can_build_shared" && enable_shared=no
   12066 
   12067   # On AIX, shared libraries and static libraries use the same namespace, and
   12068   # are all built from PIC.
   12069   case $host_os in
   12070   aix3*)
   12071     test yes = "$enable_shared" && enable_static=no
   12072     if test -n "$RANLIB"; then
   12073       archive_cmds="$archive_cmds~\$RANLIB \$lib"
   12074       postinstall_cmds='$RANLIB $lib'
   12075     fi
   12076     ;;
   12077 
   12078   aix[4-9]*)
   12079     if test ia64 != "$host_cpu"; then
   12080       case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in
   12081       yes,aix,yes) ;;			# shared object as lib.so file only
   12082       yes,svr4,*) ;;			# shared object as lib.so archive member only
   12083       yes,*) enable_static=no ;;	# shared object in lib.a archive as well
   12084       esac
   12085     fi
   12086     ;;
   12087   esac
   12088   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
   12089 $as_echo "$enable_shared" >&6; }
   12090 
   12091   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
   12092 $as_echo_n "checking whether to build static libraries... " >&6; }
   12093   # Make sure either enable_shared or enable_static is yes.
   12094   test yes = "$enable_shared" || enable_static=yes
   12095   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
   12096 $as_echo "$enable_static" >&6; }
   12097 
   12098 
   12099 
   12100 
   12101 fi
   12102 ac_ext=c
   12103 ac_cpp='$CPP $CPPFLAGS'
   12104 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   12105 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   12106 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   12107 
   12108 CC=$lt_save_CC
   12109 
   12110 
   12111 
   12112 
   12113 
   12114 
   12115 
   12116 
   12117 
   12118 
   12119 
   12120 
   12121 
   12122 
   12123 
   12124         ac_config_commands="$ac_config_commands libtool"
   12125 
   12126 
   12127 
   12128 
   12129 # Only expand once:
   12130 
   12131 
   12132 
   12133 # Add -Wall if we are using GCC.
   12134 if test "x$GCC" = "xyes"; then
   12135   CFLAGS="$CFLAGS -Wall"
   12136 fi
   12137 
   12138 # Check if profiling must be disabled
   12139 # Check whether --enable-profiling was given.
   12140 if test "${enable_profiling+set}" = set; then :
   12141   enableval=$enable_profiling; :
   12142 else
   12143   enable_profiling=yes
   12144 fi
   12145 
   12146  if test x$enable_profiling = xyes; then
   12147   ENABLE_PROFILING_TRUE=
   12148   ENABLE_PROFILING_FALSE='#'
   12149 else
   12150   ENABLE_PROFILING_TRUE='#'
   12151   ENABLE_PROFILING_FALSE=
   12152 fi
   12153 
   12154 
   12155 # Checks for header files.
   12156 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
   12157 $as_echo_n "checking for ANSI C header files... " >&6; }
   12158 if ${ac_cv_header_stdc+:} false; then :
   12159   $as_echo_n "(cached) " >&6
   12160 else
   12161   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12162 /* end confdefs.h.  */
   12163 #include <stdlib.h>
   12164 #include <stdarg.h>
   12165 #include <string.h>
   12166 #include <float.h>
   12167 
   12168 int
   12169 main ()
   12170 {
   12171 
   12172   ;
   12173   return 0;
   12174 }
   12175 _ACEOF
   12176 if ac_fn_c_try_compile "$LINENO"; then :
   12177   ac_cv_header_stdc=yes
   12178 else
   12179   ac_cv_header_stdc=no
   12180 fi
   12181 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   12182 
   12183 if test $ac_cv_header_stdc = yes; then
   12184   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   12185   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12186 /* end confdefs.h.  */
   12187 #include <string.h>
   12188 
   12189 _ACEOF
   12190 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   12191   $EGREP "memchr" >/dev/null 2>&1; then :
   12192 
   12193 else
   12194   ac_cv_header_stdc=no
   12195 fi
   12196 rm -f conftest*
   12197 
   12198 fi
   12199 
   12200 if test $ac_cv_header_stdc = yes; then
   12201   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   12202   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12203 /* end confdefs.h.  */
   12204 #include <stdlib.h>
   12205 
   12206 _ACEOF
   12207 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   12208   $EGREP "free" >/dev/null 2>&1; then :
   12209 
   12210 else
   12211   ac_cv_header_stdc=no
   12212 fi
   12213 rm -f conftest*
   12214 
   12215 fi
   12216 
   12217 if test $ac_cv_header_stdc = yes; then
   12218   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   12219   if test "$cross_compiling" = yes; then :
   12220   :
   12221 else
   12222   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12223 /* end confdefs.h.  */
   12224 #include <ctype.h>
   12225 #include <stdlib.h>
   12226 #if ((' ' & 0x0FF) == 0x020)
   12227 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   12228 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   12229 #else
   12230 # define ISLOWER(c) \
   12231 		   (('a' <= (c) && (c) <= 'i') \
   12232 		     || ('j' <= (c) && (c) <= 'r') \
   12233 		     || ('s' <= (c) && (c) <= 'z'))
   12234 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   12235 #endif
   12236 
   12237 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   12238 int
   12239 main ()
   12240 {
   12241   int i;
   12242   for (i = 0; i < 256; i++)
   12243     if (XOR (islower (i), ISLOWER (i))
   12244 	|| toupper (i) != TOUPPER (i))
   12245       return 2;
   12246   return 0;
   12247 }
   12248 _ACEOF
   12249 if ac_fn_c_try_run "$LINENO"; then :
   12250 
   12251 else
   12252   ac_cv_header_stdc=no
   12253 fi
   12254 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   12255   conftest.$ac_objext conftest.beam conftest.$ac_ext
   12256 fi
   12257 
   12258 fi
   12259 fi
   12260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
   12261 $as_echo "$ac_cv_header_stdc" >&6; }
   12262 if test $ac_cv_header_stdc = yes; then
   12263 
   12264 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
   12265 
   12266 fi
   12267 
   12268 
   12269 # Check for systems which need -lsocket and -lnsl
   12270 #AX_LIB_SOCKET_NSL
   12271 
   12272 # Check for the math library (needed by cjson on some platforms)
   12273 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing floor" >&5
   12274 $as_echo_n "checking for library containing floor... " >&6; }
   12275 if ${ac_cv_search_floor+:} false; then :
   12276   $as_echo_n "(cached) " >&6
   12277 else
   12278   ac_func_search_save_LIBS=$LIBS
   12279 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12280 /* end confdefs.h.  */
   12281 
   12282 /* Override any GCC internal prototype to avoid an error.
   12283    Use char because int might match the return type of a GCC
   12284    builtin and then its argument prototype would still apply.  */
   12285 #ifdef __cplusplus
   12286 extern "C"
   12287 #endif
   12288 char floor ();
   12289 int
   12290 main ()
   12291 {
   12292 return floor ();
   12293   ;
   12294   return 0;
   12295 }
   12296 _ACEOF
   12297 for ac_lib in '' m; do
   12298   if test -z "$ac_lib"; then
   12299     ac_res="none required"
   12300   else
   12301     ac_res=-l$ac_lib
   12302     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   12303   fi
   12304   if ac_fn_c_try_link "$LINENO"; then :
   12305   ac_cv_search_floor=$ac_res
   12306 fi
   12307 rm -f core conftest.err conftest.$ac_objext \
   12308     conftest$ac_exeext
   12309   if ${ac_cv_search_floor+:} false; then :
   12310   break
   12311 fi
   12312 done
   12313 if ${ac_cv_search_floor+:} false; then :
   12314 
   12315 else
   12316   ac_cv_search_floor=no
   12317 fi
   12318 rm conftest.$ac_ext
   12319 LIBS=$ac_func_search_save_LIBS
   12320 fi
   12321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_floor" >&5
   12322 $as_echo "$ac_cv_search_floor" >&6; }
   12323 ac_res=$ac_cv_search_floor
   12324 if test "$ac_res" != no; then :
   12325   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   12326 
   12327 else
   12328 
   12329 echo "floor()"
   12330 exit 1
   12331 
   12332 fi
   12333 
   12334 
   12335 # On illumos we need -lsocket
   12336 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
   12337 $as_echo_n "checking for library containing socket... " >&6; }
   12338 if ${ac_cv_search_socket+:} false; then :
   12339   $as_echo_n "(cached) " >&6
   12340 else
   12341   ac_func_search_save_LIBS=$LIBS
   12342 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12343 /* end confdefs.h.  */
   12344 
   12345 /* Override any GCC internal prototype to avoid an error.
   12346    Use char because int might match the return type of a GCC
   12347    builtin and then its argument prototype would still apply.  */
   12348 #ifdef __cplusplus
   12349 extern "C"
   12350 #endif
   12351 char socket ();
   12352 int
   12353 main ()
   12354 {
   12355 return socket ();
   12356   ;
   12357   return 0;
   12358 }
   12359 _ACEOF
   12360 for ac_lib in '' socket; do
   12361   if test -z "$ac_lib"; then
   12362     ac_res="none required"
   12363   else
   12364     ac_res=-l$ac_lib
   12365     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   12366   fi
   12367   if ac_fn_c_try_link "$LINENO"; then :
   12368   ac_cv_search_socket=$ac_res
   12369 fi
   12370 rm -f core conftest.err conftest.$ac_objext \
   12371     conftest$ac_exeext
   12372   if ${ac_cv_search_socket+:} false; then :
   12373   break
   12374 fi
   12375 done
   12376 if ${ac_cv_search_socket+:} false; then :
   12377 
   12378 else
   12379   ac_cv_search_socket=no
   12380 fi
   12381 rm conftest.$ac_ext
   12382 LIBS=$ac_func_search_save_LIBS
   12383 fi
   12384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
   12385 $as_echo "$ac_cv_search_socket" >&6; }
   12386 ac_res=$ac_cv_search_socket
   12387 if test "$ac_res" != no; then :
   12388   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   12389 
   12390 else
   12391 
   12392 echo "socket()"
   12393 exit 1
   12394 
   12395 fi
   12396 
   12397 
   12398 # On illumos inet_ntop in in -lnsl
   12399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing inet_ntop" >&5
   12400 $as_echo_n "checking for library containing inet_ntop... " >&6; }
   12401 if ${ac_cv_search_inet_ntop+:} false; then :
   12402   $as_echo_n "(cached) " >&6
   12403 else
   12404   ac_func_search_save_LIBS=$LIBS
   12405 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12406 /* end confdefs.h.  */
   12407 
   12408 /* Override any GCC internal prototype to avoid an error.
   12409    Use char because int might match the return type of a GCC
   12410    builtin and then its argument prototype would still apply.  */
   12411 #ifdef __cplusplus
   12412 extern "C"
   12413 #endif
   12414 char inet_ntop ();
   12415 int
   12416 main ()
   12417 {
   12418 return inet_ntop ();
   12419   ;
   12420   return 0;
   12421 }
   12422 _ACEOF
   12423 for ac_lib in '' nsl; do
   12424   if test -z "$ac_lib"; then
   12425     ac_res="none required"
   12426   else
   12427     ac_res=-l$ac_lib
   12428     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   12429   fi
   12430   if ac_fn_c_try_link "$LINENO"; then :
   12431   ac_cv_search_inet_ntop=$ac_res
   12432 fi
   12433 rm -f core conftest.err conftest.$ac_objext \
   12434     conftest$ac_exeext
   12435   if ${ac_cv_search_inet_ntop+:} false; then :
   12436   break
   12437 fi
   12438 done
   12439 if ${ac_cv_search_inet_ntop+:} false; then :
   12440 
   12441 else
   12442   ac_cv_search_inet_ntop=no
   12443 fi
   12444 rm conftest.$ac_ext
   12445 LIBS=$ac_func_search_save_LIBS
   12446 fi
   12447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_inet_ntop" >&5
   12448 $as_echo "$ac_cv_search_inet_ntop" >&6; }
   12449 ac_res=$ac_cv_search_inet_ntop
   12450 if test "$ac_res" != no; then :
   12451   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   12452 
   12453 else
   12454 
   12455 echo "inet_ntop()"
   12456 exit 1
   12457 
   12458 fi
   12459 
   12460 
   12461 # Checks for typedefs, structures, and compiler characteristics.
   12462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
   12463 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
   12464 if ${ac_cv_c_const+:} false; then :
   12465   $as_echo_n "(cached) " >&6
   12466 else
   12467   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12468 /* end confdefs.h.  */
   12469 
   12470 int
   12471 main ()
   12472 {
   12473 
   12474 #ifndef __cplusplus
   12475   /* Ultrix mips cc rejects this sort of thing.  */
   12476   typedef int charset[2];
   12477   const charset cs = { 0, 0 };
   12478   /* SunOS 4.1.1 cc rejects this.  */
   12479   char const *const *pcpcc;
   12480   char **ppc;
   12481   /* NEC SVR4.0.2 mips cc rejects this.  */
   12482   struct point {int x, y;};
   12483   static struct point const zero = {0,0};
   12484   /* AIX XL C 1.02.0.0 rejects this.
   12485      It does not let you subtract one const X* pointer from another in
   12486      an arm of an if-expression whose if-part is not a constant
   12487      expression */
   12488   const char *g = "string";
   12489   pcpcc = &g + (g ? g-g : 0);
   12490   /* HPUX 7.0 cc rejects these. */
   12491   ++pcpcc;
   12492   ppc = (char**) pcpcc;
   12493   pcpcc = (char const *const *) ppc;
   12494   { /* SCO 3.2v4 cc rejects this sort of thing.  */
   12495     char tx;
   12496     char *t = &tx;
   12497     char const *s = 0 ? (char *) 0 : (char const *) 0;
   12498 
   12499     *t++ = 0;
   12500     if (s) return 0;
   12501   }
   12502   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
   12503     int x[] = {25, 17};
   12504     const int *foo = &x[0];
   12505     ++foo;
   12506   }
   12507   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
   12508     typedef const int *iptr;
   12509     iptr p = 0;
   12510     ++p;
   12511   }
   12512   { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
   12513        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
   12514     struct s { int j; const int *ap[3]; } bx;
   12515     struct s *b = &bx; b->j = 5;
   12516   }
   12517   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
   12518     const int foo = 10;
   12519     if (!foo) return 0;
   12520   }
   12521   return !cs[0] && !zero.x;
   12522 #endif
   12523 
   12524   ;
   12525   return 0;
   12526 }
   12527 _ACEOF
   12528 if ac_fn_c_try_compile "$LINENO"; then :
   12529   ac_cv_c_const=yes
   12530 else
   12531   ac_cv_c_const=no
   12532 fi
   12533 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   12534 fi
   12535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
   12536 $as_echo "$ac_cv_c_const" >&6; }
   12537 if test $ac_cv_c_const = no; then
   12538 
   12539 $as_echo "#define const /**/" >>confdefs.h
   12540 
   12541 fi
   12542 
   12543 
   12544 # Check for poll.h (it's in POSIX so everyone should have it?)
   12545 for ac_header in poll.h
   12546 do :
   12547   ac_fn_c_check_header_mongrel "$LINENO" "poll.h" "ac_cv_header_poll_h" "$ac_includes_default"
   12548 if test "x$ac_cv_header_poll_h" = xyes; then :
   12549   cat >>confdefs.h <<_ACEOF
   12550 #define HAVE_POLL_H 1
   12551 _ACEOF
   12552 
   12553 fi
   12554 
   12555 done
   12556 
   12557 
   12558 # Check for SCTP support
   12559 for ac_header in sys/socket.h
   12560 do :
   12561   ac_fn_c_check_header_mongrel "$LINENO" "sys/socket.h" "ac_cv_header_sys_socket_h" "$ac_includes_default"
   12562 if test "x$ac_cv_header_sys_socket_h" = xyes; then :
   12563   cat >>confdefs.h <<_ACEOF
   12564 #define HAVE_SYS_SOCKET_H 1
   12565 _ACEOF
   12566 
   12567 fi
   12568 
   12569 done
   12570 
   12571 for ac_header in netinet/sctp.h
   12572 do :
   12573   ac_fn_c_check_header_compile "$LINENO" "netinet/sctp.h" "ac_cv_header_netinet_sctp_h" "#ifdef HAVE_SYS_SOCKET_H
   12574 #include <sys/socket.h>
   12575 #endif
   12576 
   12577 "
   12578 if test "x$ac_cv_header_netinet_sctp_h" = xyes; then :
   12579   cat >>confdefs.h <<_ACEOF
   12580 #define HAVE_NETINET_SCTP_H 1
   12581 _ACEOF
   12582 
   12583 $as_echo "#define HAVE_SCTP 1" >>confdefs.h
   12584 
   12585 		 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing sctp_bindx" >&5
   12586 $as_echo_n "checking for library containing sctp_bindx... " >&6; }
   12587 if ${ac_cv_search_sctp_bindx+:} false; then :
   12588   $as_echo_n "(cached) " >&6
   12589 else
   12590   ac_func_search_save_LIBS=$LIBS
   12591 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12592 /* end confdefs.h.  */
   12593 
   12594 /* Override any GCC internal prototype to avoid an error.
   12595    Use char because int might match the return type of a GCC
   12596    builtin and then its argument prototype would still apply.  */
   12597 #ifdef __cplusplus
   12598 extern "C"
   12599 #endif
   12600 char sctp_bindx ();
   12601 int
   12602 main ()
   12603 {
   12604 return sctp_bindx ();
   12605   ;
   12606   return 0;
   12607 }
   12608 _ACEOF
   12609 for ac_lib in '' sctp; do
   12610   if test -z "$ac_lib"; then
   12611     ac_res="none required"
   12612   else
   12613     ac_res=-l$ac_lib
   12614     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   12615   fi
   12616   if ac_fn_c_try_link "$LINENO"; then :
   12617   ac_cv_search_sctp_bindx=$ac_res
   12618 fi
   12619 rm -f core conftest.err conftest.$ac_objext \
   12620     conftest$ac_exeext
   12621   if ${ac_cv_search_sctp_bindx+:} false; then :
   12622   break
   12623 fi
   12624 done
   12625 if ${ac_cv_search_sctp_bindx+:} false; then :
   12626 
   12627 else
   12628   ac_cv_search_sctp_bindx=no
   12629 fi
   12630 rm conftest.$ac_ext
   12631 LIBS=$ac_func_search_save_LIBS
   12632 fi
   12633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_sctp_bindx" >&5
   12634 $as_echo "$ac_cv_search_sctp_bindx" >&6; }
   12635 ac_res=$ac_cv_search_sctp_bindx
   12636 if test "$ac_res" != no; then :
   12637   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   12638 
   12639 fi
   12640 
   12641 
   12642 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
   12643 # -------------------------------------------
   12644 # Tests whether TYPE exists after having included INCLUDES, setting cache
   12645 # variable VAR accordingly.
   12646 ac_fn_c_check_type ()
   12647 {
   12648   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   12649   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   12650 $as_echo_n "checking for $2... " >&6; }
   12651 if eval \${$3+:} false; then :
   12652   $as_echo_n "(cached) " >&6
   12653 else
   12654   eval "$3=no"
   12655   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12656 /* end confdefs.h.  */
   12657 $4
   12658 int
   12659 main ()
   12660 {
   12661 if (sizeof ($2))
   12662 	 return 0;
   12663   ;
   12664   return 0;
   12665 }
   12666 _ACEOF
   12667 if ac_fn_c_try_compile "$LINENO"; then :
   12668   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12669 /* end confdefs.h.  */
   12670 $4
   12671 int
   12672 main ()
   12673 {
   12674 if (sizeof (($2)))
   12675 	    return 0;
   12676   ;
   12677   return 0;
   12678 }
   12679 _ACEOF
   12680 if ac_fn_c_try_compile "$LINENO"; then :
   12681 
   12682 else
   12683   eval "$3=yes"
   12684 fi
   12685 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   12686 fi
   12687 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   12688 fi
   12689 eval ac_res=\$$3
   12690 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   12691 $as_echo "$ac_res" >&6; }
   12692   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   12693 
   12694 } # ac_fn_c_check_type
   12695 ac_fn_c_check_type "$LINENO" "struct sctp_assoc_value" "ac_cv_type_struct_sctp_assoc_value" "#include <netinet/sctp.h>
   12696 "
   12697 if test "x$ac_cv_type_struct_sctp_assoc_value" = xyes; then :
   12698 
   12699 cat >>confdefs.h <<_ACEOF
   12700 #define HAVE_STRUCT_SCTP_ASSOC_VALUE 1
   12701 _ACEOF
   12702 
   12703 
   12704 fi
   12705 
   12706 fi
   12707 
   12708 done
   12709 
   12710 
   12711 ac_fn_c_check_header_mongrel "$LINENO" "endian.h" "ac_cv_header_endian_h" "$ac_includes_default"
   12712 if test "x$ac_cv_header_endian_h" = xyes; then :
   12713 
   12714 $as_echo "#define HAVE_ENDIAN_H 1" >>confdefs.h
   12715 
   12716 else
   12717   ac_fn_c_check_header_mongrel "$LINENO" "sys/endian.h" "ac_cv_header_sys_endian_h" "$ac_includes_default"
   12718 if test "x$ac_cv_header_sys_endian_h" = xyes; then :
   12719 
   12720 $as_echo "#define HAVE_SYS_ENDIAN_H 1" >>confdefs.h
   12721 
   12722 else
   12723   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Couldn't find endian.h or sys/endian.h files: doing compile-time tests." >&5
   12724 $as_echo "$as_me: WARNING: Couldn't find endian.h or sys/endian.h files: doing compile-time tests." >&2;}
   12725 
   12726 fi
   12727 
   12728 
   12729 
   12730 fi
   12731 
   12732 
   12733 
   12734 if test "x$with_openssl" = "xno"; then
   12735     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Building without OpenSSL; disabling iperf_auth functionality. " >&5
   12736 $as_echo "$as_me: WARNING: Building without OpenSSL; disabling iperf_auth functionality. " >&2;}
   12737 else
   12738     # Check for OPENSSL support
   12739 
   12740     found=false
   12741 
   12742 # Check whether --with-openssl was given.
   12743 if test "${with_openssl+set}" = set; then :
   12744   withval=$with_openssl;
   12745             case "$withval" in
   12746             "" | y | ye | yes | n | no)
   12747             as_fn_error $? "Invalid --with-openssl value" "$LINENO" 5
   12748               ;;
   12749             *) ssldirs="$withval"
   12750               ;;
   12751             esac
   12752 
   12753 else
   12754 
   12755             # if pkg-config is installed and openssl has installed a .pc file,
   12756             # then use that information and don't search ssldirs
   12757             if test -n "$ac_tool_prefix"; then
   12758   # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
   12759 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
   12760 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   12761 $as_echo_n "checking for $ac_word... " >&6; }
   12762 if ${ac_cv_prog_PKG_CONFIG+:} false; then :
   12763   $as_echo_n "(cached) " >&6
   12764 else
   12765   if test -n "$PKG_CONFIG"; then
   12766   ac_cv_prog_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test.
   12767 else
   12768 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   12769 for as_dir in $PATH
   12770 do
   12771   IFS=$as_save_IFS
   12772   test -z "$as_dir" && as_dir=.
   12773     for ac_exec_ext in '' $ac_executable_extensions; do
   12774   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   12775     ac_cv_prog_PKG_CONFIG="${ac_tool_prefix}pkg-config"
   12776     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   12777     break 2
   12778   fi
   12779 done
   12780   done
   12781 IFS=$as_save_IFS
   12782 
   12783 fi
   12784 fi
   12785 PKG_CONFIG=$ac_cv_prog_PKG_CONFIG
   12786 if test -n "$PKG_CONFIG"; then
   12787   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
   12788 $as_echo "$PKG_CONFIG" >&6; }
   12789 else
   12790   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   12791 $as_echo "no" >&6; }
   12792 fi
   12793 
   12794 
   12795 fi
   12796 if test -z "$ac_cv_prog_PKG_CONFIG"; then
   12797   ac_ct_PKG_CONFIG=$PKG_CONFIG
   12798   # Extract the first word of "pkg-config", so it can be a program name with args.
   12799 set dummy pkg-config; ac_word=$2
   12800 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   12801 $as_echo_n "checking for $ac_word... " >&6; }
   12802 if ${ac_cv_prog_ac_ct_PKG_CONFIG+:} false; then :
   12803   $as_echo_n "(cached) " >&6
   12804 else
   12805   if test -n "$ac_ct_PKG_CONFIG"; then
   12806   ac_cv_prog_ac_ct_PKG_CONFIG="$ac_ct_PKG_CONFIG" # Let the user override the test.
   12807 else
   12808 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   12809 for as_dir in $PATH
   12810 do
   12811   IFS=$as_save_IFS
   12812   test -z "$as_dir" && as_dir=.
   12813     for ac_exec_ext in '' $ac_executable_extensions; do
   12814   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   12815     ac_cv_prog_ac_ct_PKG_CONFIG="pkg-config"
   12816     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   12817     break 2
   12818   fi
   12819 done
   12820   done
   12821 IFS=$as_save_IFS
   12822 
   12823 fi
   12824 fi
   12825 ac_ct_PKG_CONFIG=$ac_cv_prog_ac_ct_PKG_CONFIG
   12826 if test -n "$ac_ct_PKG_CONFIG"; then
   12827   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_PKG_CONFIG" >&5
   12828 $as_echo "$ac_ct_PKG_CONFIG" >&6; }
   12829 else
   12830   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   12831 $as_echo "no" >&6; }
   12832 fi
   12833 
   12834   if test "x$ac_ct_PKG_CONFIG" = x; then
   12835     PKG_CONFIG=""
   12836   else
   12837     case $cross_compiling:$ac_tool_warned in
   12838 yes:)
   12839 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   12840 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   12841 ac_tool_warned=yes ;;
   12842 esac
   12843     PKG_CONFIG=$ac_ct_PKG_CONFIG
   12844   fi
   12845 else
   12846   PKG_CONFIG="$ac_cv_prog_PKG_CONFIG"
   12847 fi
   12848 
   12849             if test x"$PKG_CONFIG" != x""; then
   12850                 OPENSSL_LDFLAGS=`$PKG_CONFIG openssl --libs-only-L 2>/dev/null`
   12851                 if test $? = 0; then
   12852                     OPENSSL_LIBS=`$PKG_CONFIG openssl --libs-only-l 2>/dev/null`
   12853                     OPENSSL_INCLUDES=`$PKG_CONFIG openssl --cflags-only-I 2>/dev/null`
   12854                     found=true
   12855                 fi
   12856             fi
   12857 
   12858             # no such luck; use some default ssldirs
   12859             if ! $found; then
   12860                 ssldirs="/usr/local/ssl /usr/lib/ssl /usr/ssl /usr/pkg /usr/local /usr"
   12861             fi
   12862 
   12863 
   12864 fi
   12865 
   12866 
   12867 
   12868     # note that we #include <openssl/foo.h>, so the OpenSSL headers have to be in
   12869     # an 'openssl' subdirectory
   12870 
   12871     if ! $found; then
   12872         OPENSSL_INCLUDES=
   12873         for ssldir in $ssldirs; do
   12874             { $as_echo "$as_me:${as_lineno-$LINENO}: checking for openssl/ssl.h in $ssldir" >&5
   12875 $as_echo_n "checking for openssl/ssl.h in $ssldir... " >&6; }
   12876             if test -f "$ssldir/include/openssl/ssl.h"; then
   12877                 OPENSSL_INCLUDES="-I$ssldir/include"
   12878                 OPENSSL_LDFLAGS="-L$ssldir/lib"
   12879                 OPENSSL_LIBS="-lssl -lcrypto"
   12880                 found=true
   12881                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   12882 $as_echo "yes" >&6; }
   12883                 break
   12884             else
   12885                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   12886 $as_echo "no" >&6; }
   12887             fi
   12888         done
   12889 
   12890         # if the file wasn't found, well, go ahead and try the link anyway -- maybe
   12891         # it will just work!
   12892     fi
   12893 
   12894     # try the preprocessor and linker with our new flags,
   12895     # being careful not to pollute the global LIBS, LDFLAGS, and CPPFLAGS
   12896 
   12897     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiling and linking against OpenSSL works" >&5
   12898 $as_echo_n "checking whether compiling and linking against OpenSSL works... " >&6; }
   12899     echo "Trying link with OPENSSL_LDFLAGS=$OPENSSL_LDFLAGS;" \
   12900         "OPENSSL_LIBS=$OPENSSL_LIBS; OPENSSL_INCLUDES=$OPENSSL_INCLUDES" >&5
   12901 
   12902     save_LIBS="$LIBS"
   12903     save_LDFLAGS="$LDFLAGS"
   12904     save_CPPFLAGS="$CPPFLAGS"
   12905     LDFLAGS="$LDFLAGS $OPENSSL_LDFLAGS"
   12906     LIBS="$OPENSSL_LIBS $LIBS"
   12907     CPPFLAGS="$OPENSSL_INCLUDES $CPPFLAGS"
   12908     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12909 /* end confdefs.h.  */
   12910 #include <openssl/ssl.h>
   12911 int
   12912 main ()
   12913 {
   12914 SSL_new(NULL)
   12915   ;
   12916   return 0;
   12917 }
   12918 _ACEOF
   12919 if ac_fn_c_try_link "$LINENO"; then :
   12920 
   12921             { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   12922 $as_echo "yes" >&6; }
   12923 
   12924 $as_echo "#define HAVE_SSL 1" >>confdefs.h
   12925 
   12926 
   12927 else
   12928 
   12929             { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   12930 $as_echo "no" >&6; }
   12931              if test "x$with_openssl" != "x"; then
   12932 	  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   12933 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   12934 as_fn_error $? "--with-openssl was given, but test for OpenSSL failed
   12935 See \`config.log' for more details" "$LINENO" 5; }
   12936 	  fi
   12937 
   12938 
   12939 fi
   12940 rm -f core conftest.err conftest.$ac_objext \
   12941     conftest$ac_exeext conftest.$ac_ext
   12942     CPPFLAGS="$save_CPPFLAGS"
   12943     LDFLAGS="$save_LDFLAGS"
   12944     LIBS="$save_LIBS"
   12945 
   12946 
   12947 
   12948 
   12949 
   12950     LDFLAGS="$LDFLAGS $OPENSSL_LDFLAGS"
   12951     LIBS="$OPENSSL_LIBS $LIBS"
   12952     CPPFLAGS="$OPENSSL_INCLUDES $CPPFLAGS"
   12953 fi
   12954 
   12955 # Check for TCP_CONGESTION sockopt (believed to be Linux and FreeBSD only)
   12956 { $as_echo "$as_me:${as_lineno-$LINENO}: checking TCP_CONGESTION socket option" >&5
   12957 $as_echo_n "checking TCP_CONGESTION socket option... " >&6; }
   12958 if ${iperf3_cv_header_tcp_congestion+:} false; then :
   12959   $as_echo_n "(cached) " >&6
   12960 else
   12961   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12962 /* end confdefs.h.  */
   12963 #include <netinet/tcp.h>
   12964 #ifdef TCP_CONGESTION
   12965   yes
   12966 #endif
   12967 
   12968 _ACEOF
   12969 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   12970   $EGREP "yes" >/dev/null 2>&1; then :
   12971   iperf3_cv_header_tcp_congestion=yes
   12972 else
   12973   iperf3_cv_header_tcp_congestion=no
   12974 fi
   12975 rm -f conftest*
   12976 
   12977 fi
   12978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $iperf3_cv_header_tcp_congestion" >&5
   12979 $as_echo "$iperf3_cv_header_tcp_congestion" >&6; }
   12980 if test "x$iperf3_cv_header_tcp_congestion" = "xyes"; then
   12981 
   12982 $as_echo "#define HAVE_TCP_CONGESTION 1" >>confdefs.h
   12983 
   12984 fi
   12985 
   12986 # Check for IPv6 flowlabel support (believed to be Linux only)
   12987 # We check for IPV6_FLOWLABEL_MGR in <linux/in6.h> even though we
   12988 # don't use that file directly (we have our own stripped-down
   12989 # copy, see src/flowlabel.h for more details).
   12990 { $as_echo "$as_me:${as_lineno-$LINENO}: checking IPv6 flowlabel support" >&5
   12991 $as_echo_n "checking IPv6 flowlabel support... " >&6; }
   12992 if ${iperf3_cv_header_flowlabel+:} false; then :
   12993   $as_echo_n "(cached) " >&6
   12994 else
   12995   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12996 /* end confdefs.h.  */
   12997 #include <sys/types.h>
   12998 #include <linux/in6.h>
   12999 #ifdef IPV6_FLOWLABEL_MGR
   13000   yes
   13001 #endif
   13002 
   13003 _ACEOF
   13004 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   13005   $EGREP "yes" >/dev/null 2>&1; then :
   13006   iperf3_cv_header_flowlabel=yes
   13007 else
   13008   iperf3_cv_header_flowlabel=no
   13009 fi
   13010 rm -f conftest*
   13011 
   13012 fi
   13013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $iperf3_cv_header_flowlabel" >&5
   13014 $as_echo "$iperf3_cv_header_flowlabel" >&6; }
   13015 if test "x$iperf3_cv_header_flowlabel" = "xyes"; then
   13016 
   13017 $as_echo "#define HAVE_FLOWLABEL 1" >>confdefs.h
   13018 
   13019 fi
   13020 
   13021 # Check for CPU affinity support.  FreeBSD and Linux do this differently
   13022 # unfortunately so we have to check separately for each of them.
   13023 # FreeBSD uses cpuset_setaffinity while Linux uses sched_setaffinity.
   13024 # Define HAVE_CPU_AFFINITY to indicate the CPU affinity setting as a
   13025 # generic concept is available.
   13026 for ac_func in cpuset_setaffinity sched_setaffinity SetProcessAffinityMask
   13027 do :
   13028   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
   13029 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
   13030 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
   13031   cat >>confdefs.h <<_ACEOF
   13032 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
   13033 _ACEOF
   13034 
   13035 $as_echo "#define HAVE_CPU_AFFINITY 1" >>confdefs.h
   13036 
   13037 fi
   13038 done
   13039 
   13040 
   13041 # Check for daemon().  Most systems have this but a few (IRIX) don't.
   13042 for ac_func in daemon
   13043 do :
   13044   ac_fn_c_check_func "$LINENO" "daemon" "ac_cv_func_daemon"
   13045 if test "x$ac_cv_func_daemon" = xyes; then :
   13046   cat >>confdefs.h <<_ACEOF
   13047 #define HAVE_DAEMON 1
   13048 _ACEOF
   13049 
   13050 fi
   13051 done
   13052 
   13053 
   13054 # Check for sendfile support.  FreeBSD, Linux, and MacOS all support
   13055 # this system call, but they're all different in terms of what headers
   13056 # it needs and what arguments it expects.
   13057 for ac_func in sendfile
   13058 do :
   13059   ac_fn_c_check_func "$LINENO" "sendfile" "ac_cv_func_sendfile"
   13060 if test "x$ac_cv_func_sendfile" = xyes; then :
   13061   cat >>confdefs.h <<_ACEOF
   13062 #define HAVE_SENDFILE 1
   13063 _ACEOF
   13064 
   13065 fi
   13066 done
   13067 
   13068 
   13069 # Check for getline support, used as a part of authenticated
   13070 # connections.
   13071 for ac_func in getline
   13072 do :
   13073   ac_fn_c_check_func "$LINENO" "getline" "ac_cv_func_getline"
   13074 if test "x$ac_cv_func_getline" = xyes; then :
   13075   cat >>confdefs.h <<_ACEOF
   13076 #define HAVE_GETLINE 1
   13077 _ACEOF
   13078 
   13079 fi
   13080 done
   13081 
   13082 
   13083 # Check for packet pacing socket option (Linux only for now).
   13084 { $as_echo "$as_me:${as_lineno-$LINENO}: checking SO_MAX_PACING_RATE socket option" >&5
   13085 $as_echo_n "checking SO_MAX_PACING_RATE socket option... " >&6; }
   13086 if ${iperf3_cv_header_so_max_pacing_rate+:} false; then :
   13087   $as_echo_n "(cached) " >&6
   13088 else
   13089   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13090 /* end confdefs.h.  */
   13091 #include <sys/socket.h>
   13092 #ifdef SO_MAX_PACING_RATE
   13093   yes
   13094 #endif
   13095 
   13096 _ACEOF
   13097 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   13098   $EGREP "yes" >/dev/null 2>&1; then :
   13099   iperf3_cv_header_so_max_pacing_rate=yes
   13100 else
   13101   iperf3_cv_header_so_max_pacing_rate=no
   13102 fi
   13103 rm -f conftest*
   13104 
   13105 fi
   13106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $iperf3_cv_header_so_max_pacing_rate" >&5
   13107 $as_echo "$iperf3_cv_header_so_max_pacing_rate" >&6; }
   13108 if test "x$iperf3_cv_header_so_max_pacing_rate" = "xyes"; then
   13109 
   13110 $as_echo "#define HAVE_SO_MAX_PACING_RATE 1" >>confdefs.h
   13111 
   13112 fi
   13113 
   13114 # Check if we need -lrt for clock_gettime
   13115 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing clock_gettime" >&5
   13116 $as_echo_n "checking for library containing clock_gettime... " >&6; }
   13117 if ${ac_cv_search_clock_gettime+:} false; then :
   13118   $as_echo_n "(cached) " >&6
   13119 else
   13120   ac_func_search_save_LIBS=$LIBS
   13121 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13122 /* end confdefs.h.  */
   13123 
   13124 /* Override any GCC internal prototype to avoid an error.
   13125    Use char because int might match the return type of a GCC
   13126    builtin and then its argument prototype would still apply.  */
   13127 #ifdef __cplusplus
   13128 extern "C"
   13129 #endif
   13130 char clock_gettime ();
   13131 int
   13132 main ()
   13133 {
   13134 return clock_gettime ();
   13135   ;
   13136   return 0;
   13137 }
   13138 _ACEOF
   13139 for ac_lib in '' rt posix4; do
   13140   if test -z "$ac_lib"; then
   13141     ac_res="none required"
   13142   else
   13143     ac_res=-l$ac_lib
   13144     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   13145   fi
   13146   if ac_fn_c_try_link "$LINENO"; then :
   13147   ac_cv_search_clock_gettime=$ac_res
   13148 fi
   13149 rm -f core conftest.err conftest.$ac_objext \
   13150     conftest$ac_exeext
   13151   if ${ac_cv_search_clock_gettime+:} false; then :
   13152   break
   13153 fi
   13154 done
   13155 if ${ac_cv_search_clock_gettime+:} false; then :
   13156 
   13157 else
   13158   ac_cv_search_clock_gettime=no
   13159 fi
   13160 rm conftest.$ac_ext
   13161 LIBS=$ac_func_search_save_LIBS
   13162 fi
   13163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_clock_gettime" >&5
   13164 $as_echo "$ac_cv_search_clock_gettime" >&6; }
   13165 ac_res=$ac_cv_search_clock_gettime
   13166 if test "$ac_res" != no; then :
   13167   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   13168 
   13169 fi
   13170 
   13171 # Check for clock_gettime support
   13172 for ac_func in clock_gettime
   13173 do :
   13174   ac_fn_c_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime"
   13175 if test "x$ac_cv_func_clock_gettime" = xyes; then :
   13176   cat >>confdefs.h <<_ACEOF
   13177 #define HAVE_CLOCK_GETTIME 1
   13178 _ACEOF
   13179 
   13180 fi
   13181 done
   13182 
   13183 
   13184 ac_config_files="$ac_config_files Makefile src/Makefile src/version.h examples/Makefile iperf3.spec"
   13185 
   13186 cat >confcache <<\_ACEOF
   13187 # This file is a shell script that caches the results of configure
   13188 # tests run on this system so they can be shared between configure
   13189 # scripts and configure runs, see configure's option --config-cache.
   13190 # It is not useful on other systems.  If it contains results you don't
   13191 # want to keep, you may remove or edit it.
   13192 #
   13193 # config.status only pays attention to the cache file if you give it
   13194 # the --recheck option to rerun configure.
   13195 #
   13196 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   13197 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   13198 # following values.
   13199 
   13200 _ACEOF
   13201 
   13202 # The following way of writing the cache mishandles newlines in values,
   13203 # but we know of no workaround that is simple, portable, and efficient.
   13204 # So, we kill variables containing newlines.
   13205 # Ultrix sh set writes to stderr and can't be redirected directly,
   13206 # and sets the high bit in the cache file unless we assign to the vars.
   13207 (
   13208   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
   13209     eval ac_val=\$$ac_var
   13210     case $ac_val in #(
   13211     *${as_nl}*)
   13212       case $ac_var in #(
   13213       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   13214 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   13215       esac
   13216       case $ac_var in #(
   13217       _ | IFS | as_nl) ;; #(
   13218       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   13219       *) { eval $ac_var=; unset $ac_var;} ;;
   13220       esac ;;
   13221     esac
   13222   done
   13223 
   13224   (set) 2>&1 |
   13225     case $as_nl`(ac_space=' '; set) 2>&1` in #(
   13226     *${as_nl}ac_space=\ *)
   13227       # `set' does not quote correctly, so add quotes: double-quote
   13228       # substitution turns \\\\ into \\, and sed turns \\ into \.
   13229       sed -n \
   13230 	"s/'/'\\\\''/g;
   13231 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   13232       ;; #(
   13233     *)
   13234       # `set' quotes correctly as required by POSIX, so do not add quotes.
   13235       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   13236       ;;
   13237     esac |
   13238     sort
   13239 ) |
   13240   sed '
   13241      /^ac_cv_env_/b end
   13242      t clear
   13243      :clear
   13244      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   13245      t end
   13246      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   13247      :end' >>confcache
   13248 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   13249   if test -w "$cache_file"; then
   13250     if test "x$cache_file" != "x/dev/null"; then
   13251       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
   13252 $as_echo "$as_me: updating cache $cache_file" >&6;}
   13253       if test ! -f "$cache_file" || test -h "$cache_file"; then
   13254 	cat confcache >"$cache_file"
   13255       else
   13256         case $cache_file in #(
   13257         */* | ?:*)
   13258 	  mv -f confcache "$cache_file"$$ &&
   13259 	  mv -f "$cache_file"$$ "$cache_file" ;; #(
   13260         *)
   13261 	  mv -f confcache "$cache_file" ;;
   13262 	esac
   13263       fi
   13264     fi
   13265   else
   13266     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
   13267 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
   13268   fi
   13269 fi
   13270 rm -f confcache
   13271 
   13272 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   13273 # Let make expand exec_prefix.
   13274 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   13275 
   13276 DEFS=-DHAVE_CONFIG_H
   13277 
   13278 ac_libobjs=
   13279 ac_ltlibobjs=
   13280 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   13281   # 1. Remove the extension, and $U if already installed.
   13282   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
   13283   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
   13284   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
   13285   #    will be set to the directory where LIBOBJS objects are built.
   13286   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
   13287   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
   13288 done
   13289 LIBOBJS=$ac_libobjs
   13290 
   13291 LTLIBOBJS=$ac_ltlibobjs
   13292 
   13293 
   13294 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
   13295 $as_echo_n "checking that generated files are newer than configure... " >&6; }
   13296    if test -n "$am_sleep_pid"; then
   13297      # Hide warnings about reused PIDs.
   13298      wait $am_sleep_pid 2>/dev/null
   13299    fi
   13300    { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
   13301 $as_echo "done" >&6; }
   13302  if test -n "$EXEEXT"; then
   13303   am__EXEEXT_TRUE=
   13304   am__EXEEXT_FALSE='#'
   13305 else
   13306   am__EXEEXT_TRUE='#'
   13307   am__EXEEXT_FALSE=
   13308 fi
   13309 
   13310 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
   13311   as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
   13312 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   13313 fi
   13314 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
   13315   as_fn_error $? "conditional \"AMDEP\" was never defined.
   13316 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   13317 fi
   13318 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
   13319   as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
   13320 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   13321 fi
   13322 if test -z "${ENABLE_PROFILING_TRUE}" && test -z "${ENABLE_PROFILING_FALSE}"; then
   13323   as_fn_error $? "conditional \"ENABLE_PROFILING\" was never defined.
   13324 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   13325 fi
   13326 
   13327 : "${CONFIG_STATUS=./config.status}"
   13328 ac_write_fail=0
   13329 ac_clean_files_save=$ac_clean_files
   13330 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   13331 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
   13332 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
   13333 as_write_fail=0
   13334 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
   13335 #! $SHELL
   13336 # Generated by $as_me.
   13337 # Run this file to recreate the current configuration.
   13338 # Compiler output produced by configure, useful for debugging
   13339 # configure, is in config.log if it exists.
   13340 
   13341 debug=false
   13342 ac_cs_recheck=false
   13343 ac_cs_silent=false
   13344 
   13345 SHELL=\${CONFIG_SHELL-$SHELL}
   13346 export SHELL
   13347 _ASEOF
   13348 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
   13349 ## -------------------- ##
   13350 ## M4sh Initialization. ##
   13351 ## -------------------- ##
   13352 
   13353 # Be more Bourne compatible
   13354 DUALCASE=1; export DUALCASE # for MKS sh
   13355 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
   13356   emulate sh
   13357   NULLCMD=:
   13358   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
   13359   # is contrary to our usage.  Disable this feature.
   13360   alias -g '${1+"$@"}'='"$@"'
   13361   setopt NO_GLOB_SUBST
   13362 else
   13363   case `(set -o) 2>/dev/null` in #(
   13364   *posix*) :
   13365     set -o posix ;; #(
   13366   *) :
   13367      ;;
   13368 esac
   13369 fi
   13370 
   13371 
   13372 as_nl='
   13373 '
   13374 export as_nl
   13375 # Printing a long string crashes Solaris 7 /usr/bin/printf.
   13376 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   13377 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
   13378 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
   13379 # Prefer a ksh shell builtin over an external printf program on Solaris,
   13380 # but without wasting forks for bash or zsh.
   13381 if test -z "$BASH_VERSION$ZSH_VERSION" \
   13382     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
   13383   as_echo='print -r --'
   13384   as_echo_n='print -rn --'
   13385 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
   13386   as_echo='printf %s\n'
   13387   as_echo_n='printf %s'
   13388 else
   13389   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
   13390     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
   13391     as_echo_n='/usr/ucb/echo -n'
   13392   else
   13393     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
   13394     as_echo_n_body='eval
   13395       arg=$1;
   13396       case $arg in #(
   13397       *"$as_nl"*)
   13398 	expr "X$arg" : "X\\(.*\\)$as_nl";
   13399 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
   13400       esac;
   13401       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
   13402     '
   13403     export as_echo_n_body
   13404     as_echo_n='sh -c $as_echo_n_body as_echo'
   13405   fi
   13406   export as_echo_body
   13407   as_echo='sh -c $as_echo_body as_echo'
   13408 fi
   13409 
   13410 # The user is always right.
   13411 if test "${PATH_SEPARATOR+set}" != set; then
   13412   PATH_SEPARATOR=:
   13413   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
   13414     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
   13415       PATH_SEPARATOR=';'
   13416   }
   13417 fi
   13418 
   13419 
   13420 # IFS
   13421 # We need space, tab and new line, in precisely that order.  Quoting is
   13422 # there to prevent editors from complaining about space-tab.
   13423 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
   13424 # splitting by setting IFS to empty value.)
   13425 IFS=" ""	$as_nl"
   13426 
   13427 # Find who we are.  Look in the path if we contain no directory separator.
   13428 as_myself=
   13429 case $0 in #((
   13430   *[\\/]* ) as_myself=$0 ;;
   13431   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   13432 for as_dir in $PATH
   13433 do
   13434   IFS=$as_save_IFS
   13435   test -z "$as_dir" && as_dir=.
   13436     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   13437   done
   13438 IFS=$as_save_IFS
   13439 
   13440      ;;
   13441 esac
   13442 # We did not find ourselves, most probably we were run as `sh COMMAND'
   13443 # in which case we are not to be found in the path.
   13444 if test "x$as_myself" = x; then
   13445   as_myself=$0
   13446 fi
   13447 if test ! -f "$as_myself"; then
   13448   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   13449   exit 1
   13450 fi
   13451 
   13452 # Unset variables that we do not need and which cause bugs (e.g. in
   13453 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
   13454 # suppresses any "Segmentation fault" message there.  '((' could
   13455 # trigger a bug in pdksh 5.2.14.
   13456 for as_var in BASH_ENV ENV MAIL MAILPATH
   13457 do eval test x\${$as_var+set} = xset \
   13458   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
   13459 done
   13460 PS1='$ '
   13461 PS2='> '
   13462 PS4='+ '
   13463 
   13464 # NLS nuisances.
   13465 LC_ALL=C
   13466 export LC_ALL
   13467 LANGUAGE=C
   13468 export LANGUAGE
   13469 
   13470 # CDPATH.
   13471 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   13472 
   13473 
   13474 # as_fn_error STATUS ERROR [LINENO LOG_FD]
   13475 # ----------------------------------------
   13476 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
   13477 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
   13478 # script with STATUS, using 1 if that was 0.
   13479 as_fn_error ()
   13480 {
   13481   as_status=$1; test $as_status -eq 0 && as_status=1
   13482   if test "$4"; then
   13483     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   13484     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
   13485   fi
   13486   $as_echo "$as_me: error: $2" >&2
   13487   as_fn_exit $as_status
   13488 } # as_fn_error
   13489 
   13490 
   13491 # as_fn_set_status STATUS
   13492 # -----------------------
   13493 # Set $? to STATUS, without forking.
   13494 as_fn_set_status ()
   13495 {
   13496   return $1
   13497 } # as_fn_set_status
   13498 
   13499 # as_fn_exit STATUS
   13500 # -----------------
   13501 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
   13502 as_fn_exit ()
   13503 {
   13504   set +e
   13505   as_fn_set_status $1
   13506   exit $1
   13507 } # as_fn_exit
   13508 
   13509 # as_fn_unset VAR
   13510 # ---------------
   13511 # Portably unset VAR.
   13512 as_fn_unset ()
   13513 {
   13514   { eval $1=; unset $1;}
   13515 }
   13516 as_unset=as_fn_unset
   13517 # as_fn_append VAR VALUE
   13518 # ----------------------
   13519 # Append the text in VALUE to the end of the definition contained in VAR. Take
   13520 # advantage of any shell optimizations that allow amortized linear growth over
   13521 # repeated appends, instead of the typical quadratic growth present in naive
   13522 # implementations.
   13523 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
   13524   eval 'as_fn_append ()
   13525   {
   13526     eval $1+=\$2
   13527   }'
   13528 else
   13529   as_fn_append ()
   13530   {
   13531     eval $1=\$$1\$2
   13532   }
   13533 fi # as_fn_append
   13534 
   13535 # as_fn_arith ARG...
   13536 # ------------------
   13537 # Perform arithmetic evaluation on the ARGs, and store the result in the
   13538 # global $as_val. Take advantage of shells that can avoid forks. The arguments
   13539 # must be portable across $(()) and expr.
   13540 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
   13541   eval 'as_fn_arith ()
   13542   {
   13543     as_val=$(( $* ))
   13544   }'
   13545 else
   13546   as_fn_arith ()
   13547   {
   13548     as_val=`expr "$@" || test $? -eq 1`
   13549   }
   13550 fi # as_fn_arith
   13551 
   13552 
   13553 if expr a : '\(a\)' >/dev/null 2>&1 &&
   13554    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   13555   as_expr=expr
   13556 else
   13557   as_expr=false
   13558 fi
   13559 
   13560 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   13561   as_basename=basename
   13562 else
   13563   as_basename=false
   13564 fi
   13565 
   13566 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   13567   as_dirname=dirname
   13568 else
   13569   as_dirname=false
   13570 fi
   13571 
   13572 as_me=`$as_basename -- "$0" ||
   13573 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   13574 	 X"$0" : 'X\(//\)$' \| \
   13575 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   13576 $as_echo X/"$0" |
   13577     sed '/^.*\/\([^/][^/]*\)\/*$/{
   13578 	    s//\1/
   13579 	    q
   13580 	  }
   13581 	  /^X\/\(\/\/\)$/{
   13582 	    s//\1/
   13583 	    q
   13584 	  }
   13585 	  /^X\/\(\/\).*/{
   13586 	    s//\1/
   13587 	    q
   13588 	  }
   13589 	  s/.*/./; q'`
   13590 
   13591 # Avoid depending upon Character Ranges.
   13592 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   13593 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   13594 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   13595 as_cr_digits='0123456789'
   13596 as_cr_alnum=$as_cr_Letters$as_cr_digits
   13597 
   13598 ECHO_C= ECHO_N= ECHO_T=
   13599 case `echo -n x` in #(((((
   13600 -n*)
   13601   case `echo 'xy\c'` in
   13602   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   13603   xy)  ECHO_C='\c';;
   13604   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
   13605        ECHO_T='	';;
   13606   esac;;
   13607 *)
   13608   ECHO_N='-n';;
   13609 esac
   13610 
   13611 rm -f conf$$ conf$$.exe conf$$.file
   13612 if test -d conf$$.dir; then
   13613   rm -f conf$$.dir/conf$$.file
   13614 else
   13615   rm -f conf$$.dir
   13616   mkdir conf$$.dir 2>/dev/null
   13617 fi
   13618 if (echo >conf$$.file) 2>/dev/null; then
   13619   if ln -s conf$$.file conf$$ 2>/dev/null; then
   13620     as_ln_s='ln -s'
   13621     # ... but there are two gotchas:
   13622     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   13623     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   13624     # In both cases, we have to default to `cp -pR'.
   13625     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   13626       as_ln_s='cp -pR'
   13627   elif ln conf$$.file conf$$ 2>/dev/null; then
   13628     as_ln_s=ln
   13629   else
   13630     as_ln_s='cp -pR'
   13631   fi
   13632 else
   13633   as_ln_s='cp -pR'
   13634 fi
   13635 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   13636 rmdir conf$$.dir 2>/dev/null
   13637 
   13638 
   13639 # as_fn_mkdir_p
   13640 # -------------
   13641 # Create "$as_dir" as a directory, including parents if necessary.
   13642 as_fn_mkdir_p ()
   13643 {
   13644 
   13645   case $as_dir in #(
   13646   -*) as_dir=./$as_dir;;
   13647   esac
   13648   test -d "$as_dir" || eval $as_mkdir_p || {
   13649     as_dirs=
   13650     while :; do
   13651       case $as_dir in #(
   13652       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
   13653       *) as_qdir=$as_dir;;
   13654       esac
   13655       as_dirs="'$as_qdir' $as_dirs"
   13656       as_dir=`$as_dirname -- "$as_dir" ||
   13657 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   13658 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   13659 	 X"$as_dir" : 'X\(//\)$' \| \
   13660 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   13661 $as_echo X"$as_dir" |
   13662     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   13663 	    s//\1/
   13664 	    q
   13665 	  }
   13666 	  /^X\(\/\/\)[^/].*/{
   13667 	    s//\1/
   13668 	    q
   13669 	  }
   13670 	  /^X\(\/\/\)$/{
   13671 	    s//\1/
   13672 	    q
   13673 	  }
   13674 	  /^X\(\/\).*/{
   13675 	    s//\1/
   13676 	    q
   13677 	  }
   13678 	  s/.*/./; q'`
   13679       test -d "$as_dir" && break
   13680     done
   13681     test -z "$as_dirs" || eval "mkdir $as_dirs"
   13682   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
   13683 
   13684 
   13685 } # as_fn_mkdir_p
   13686 if mkdir -p . 2>/dev/null; then
   13687   as_mkdir_p='mkdir -p "$as_dir"'
   13688 else
   13689   test -d ./-p && rmdir ./-p
   13690   as_mkdir_p=false
   13691 fi
   13692 
   13693 
   13694 # as_fn_executable_p FILE
   13695 # -----------------------
   13696 # Test if FILE is an executable regular file.
   13697 as_fn_executable_p ()
   13698 {
   13699   test -f "$1" && test -x "$1"
   13700 } # as_fn_executable_p
   13701 as_test_x='test -x'
   13702 as_executable_p=as_fn_executable_p
   13703 
   13704 # Sed expression to map a string onto a valid CPP name.
   13705 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   13706 
   13707 # Sed expression to map a string onto a valid variable name.
   13708 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   13709 
   13710 
   13711 exec 6>&1
   13712 ## ----------------------------------- ##
   13713 ## Main body of $CONFIG_STATUS script. ##
   13714 ## ----------------------------------- ##
   13715 _ASEOF
   13716 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
   13717 
   13718 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   13719 # Save the log message, to keep $0 and so on meaningful, and to
   13720 # report actual input values of CONFIG_FILES etc. instead of their
   13721 # values after options handling.
   13722 ac_log="
   13723 This file was extended by iperf $as_me 3.6+, which was
   13724 generated by GNU Autoconf 2.69.  Invocation command line was
   13725 
   13726   CONFIG_FILES    = $CONFIG_FILES
   13727   CONFIG_HEADERS  = $CONFIG_HEADERS
   13728   CONFIG_LINKS    = $CONFIG_LINKS
   13729   CONFIG_COMMANDS = $CONFIG_COMMANDS
   13730   $ $0 $@
   13731 
   13732 on `(hostname || uname -n) 2>/dev/null | sed 1q`
   13733 "
   13734 
   13735 _ACEOF
   13736 
   13737 case $ac_config_files in *"
   13738 "*) set x $ac_config_files; shift; ac_config_files=$*;;
   13739 esac
   13740 
   13741 case $ac_config_headers in *"
   13742 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
   13743 esac
   13744 
   13745 
   13746 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   13747 # Files that config.status was made for.
   13748 config_files="$ac_config_files"
   13749 config_headers="$ac_config_headers"
   13750 config_commands="$ac_config_commands"
   13751 
   13752 _ACEOF
   13753 
   13754 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   13755 ac_cs_usage="\
   13756 \`$as_me' instantiates files and other configuration actions
   13757 from templates according to the current configuration.  Unless the files
   13758 and actions are specified as TAGs, all are instantiated by default.
   13759 
   13760 Usage: $0 [OPTION]... [TAG]...
   13761 
   13762   -h, --help       print this help, then exit
   13763   -V, --version    print version number and configuration settings, then exit
   13764       --config     print configuration, then exit
   13765   -q, --quiet, --silent
   13766                    do not print progress messages
   13767   -d, --debug      don't remove temporary files
   13768       --recheck    update $as_me by reconfiguring in the same conditions
   13769       --file=FILE[:TEMPLATE]
   13770                    instantiate the configuration file FILE
   13771       --header=FILE[:TEMPLATE]
   13772                    instantiate the configuration header FILE
   13773 
   13774 Configuration files:
   13775 $config_files
   13776 
   13777 Configuration headers:
   13778 $config_headers
   13779 
   13780 Configuration commands:
   13781 $config_commands
   13782 
   13783 Report bugs to <https://github.com/esnet/iperf>.
   13784 iperf home page: <https://software.es.net/iperf/>."
   13785 
   13786 _ACEOF
   13787 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   13788 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
   13789 ac_cs_version="\\
   13790 iperf config.status 3.6+
   13791 configured by $0, generated by GNU Autoconf 2.69,
   13792   with options \\"\$ac_cs_config\\"
   13793 
   13794 Copyright (C) 2012 Free Software Foundation, Inc.
   13795 This config.status script is free software; the Free Software Foundation
   13796 gives unlimited permission to copy, distribute and modify it."
   13797 
   13798 ac_pwd='$ac_pwd'
   13799 srcdir='$srcdir'
   13800 INSTALL='$INSTALL'
   13801 MKDIR_P='$MKDIR_P'
   13802 AWK='$AWK'
   13803 test -n "\$AWK" || AWK=awk
   13804 _ACEOF
   13805 
   13806 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   13807 # The default lists apply if the user does not specify any file.
   13808 ac_need_defaults=:
   13809 while test $# != 0
   13810 do
   13811   case $1 in
   13812   --*=?*)
   13813     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   13814     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
   13815     ac_shift=:
   13816     ;;
   13817   --*=)
   13818     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   13819     ac_optarg=
   13820     ac_shift=:
   13821     ;;
   13822   *)
   13823     ac_option=$1
   13824     ac_optarg=$2
   13825     ac_shift=shift
   13826     ;;
   13827   esac
   13828 
   13829   case $ac_option in
   13830   # Handling of the options.
   13831   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   13832     ac_cs_recheck=: ;;
   13833   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
   13834     $as_echo "$ac_cs_version"; exit ;;
   13835   --config | --confi | --conf | --con | --co | --c )
   13836     $as_echo "$ac_cs_config"; exit ;;
   13837   --debug | --debu | --deb | --de | --d | -d )
   13838     debug=: ;;
   13839   --file | --fil | --fi | --f )
   13840     $ac_shift
   13841     case $ac_optarg in
   13842     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   13843     '') as_fn_error $? "missing file argument" ;;
   13844     esac
   13845     as_fn_append CONFIG_FILES " '$ac_optarg'"
   13846     ac_need_defaults=false;;
   13847   --header | --heade | --head | --hea )
   13848     $ac_shift
   13849     case $ac_optarg in
   13850     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   13851     esac
   13852     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
   13853     ac_need_defaults=false;;
   13854   --he | --h)
   13855     # Conflict between --help and --header
   13856     as_fn_error $? "ambiguous option: \`$1'
   13857 Try \`$0 --help' for more information.";;
   13858   --help | --hel | -h )
   13859     $as_echo "$ac_cs_usage"; exit ;;
   13860   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   13861   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   13862     ac_cs_silent=: ;;
   13863 
   13864   # This is an error.
   13865   -*) as_fn_error $? "unrecognized option: \`$1'
   13866 Try \`$0 --help' for more information." ;;
   13867 
   13868   *) as_fn_append ac_config_targets " $1"
   13869      ac_need_defaults=false ;;
   13870 
   13871   esac
   13872   shift
   13873 done
   13874 
   13875 ac_configure_extra_args=
   13876 
   13877 if $ac_cs_silent; then
   13878   exec 6>/dev/null
   13879   ac_configure_extra_args="$ac_configure_extra_args --silent"
   13880 fi
   13881 
   13882 _ACEOF
   13883 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   13884 if \$ac_cs_recheck; then
   13885   set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   13886   shift
   13887   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
   13888   CONFIG_SHELL='$SHELL'
   13889   export CONFIG_SHELL
   13890   exec "\$@"
   13891 fi
   13892 
   13893 _ACEOF
   13894 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   13895 exec 5>>config.log
   13896 {
   13897   echo
   13898   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   13899 ## Running $as_me. ##
   13900 _ASBOX
   13901   $as_echo "$ac_log"
   13902 } >&5
   13903 
   13904 _ACEOF
   13905 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   13906 #
   13907 # INIT-COMMANDS
   13908 #
   13909 AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"
   13910 
   13911 
   13912 # The HP-UX ksh and POSIX shell print the target directory to stdout
   13913 # if CDPATH is set.
   13914 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   13915 
   13916 sed_quote_subst='$sed_quote_subst'
   13917 double_quote_subst='$double_quote_subst'
   13918 delay_variable_subst='$delay_variable_subst'
   13919 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
   13920 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
   13921 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
   13922 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
   13923 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
   13924 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
   13925 shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`'
   13926 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
   13927 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
   13928 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
   13929 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
   13930 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
   13931 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
   13932 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
   13933 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
   13934 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
   13935 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
   13936 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
   13937 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
   13938 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
   13939 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
   13940 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
   13941 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
   13942 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
   13943 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
   13944 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
   13945 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
   13946 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
   13947 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
   13948 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
   13949 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
   13950 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
   13951 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
   13952 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
   13953 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
   13954 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
   13955 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
   13956 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
   13957 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
   13958 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
   13959 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
   13960 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
   13961 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
   13962 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
   13963 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
   13964 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
   13965 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
   13966 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
   13967 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
   13968 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
   13969 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
   13970 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
   13971 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
   13972 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
   13973 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
   13974 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
   13975 lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`'
   13976 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
   13977 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"`'
   13978 lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`'
   13979 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
   13980 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
   13981 lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`'
   13982 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
   13983 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
   13984 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
   13985 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
   13986 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
   13987 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
   13988 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
   13989 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
   13990 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
   13991 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
   13992 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
   13993 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
   13994 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
   13995 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
   13996 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
   13997 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
   13998 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
   13999 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
   14000 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
   14001 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
   14002 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
   14003 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
   14004 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
   14005 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
   14006 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
   14007 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
   14008 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
   14009 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
   14010 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
   14011 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
   14012 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
   14013 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
   14014 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
   14015 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
   14016 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
   14017 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
   14018 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
   14019 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
   14020 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
   14021 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
   14022 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
   14023 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
   14024 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
   14025 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
   14026 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
   14027 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
   14028 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
   14029 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
   14030 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
   14031 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
   14032 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
   14033 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
   14034 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
   14035 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
   14036 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
   14037 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
   14038 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
   14039 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
   14040 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
   14041 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
   14042 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
   14043 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
   14044 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
   14045 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
   14046 configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`'
   14047 configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`'
   14048 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
   14049 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
   14050 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
   14051 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
   14052 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
   14053 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
   14054 
   14055 LTCC='$LTCC'
   14056 LTCFLAGS='$LTCFLAGS'
   14057 compiler='$compiler_DEFAULT'
   14058 
   14059 # A function that is used when there is no print builtin or printf.
   14060 func_fallback_echo ()
   14061 {
   14062   eval 'cat <<_LTECHO_EOF
   14063 \$1
   14064 _LTECHO_EOF'
   14065 }
   14066 
   14067 # Quote evaled strings.
   14068 for var in SHELL \
   14069 ECHO \
   14070 PATH_SEPARATOR \
   14071 SED \
   14072 GREP \
   14073 EGREP \
   14074 FGREP \
   14075 LD \
   14076 NM \
   14077 LN_S \
   14078 lt_SP2NL \
   14079 lt_NL2SP \
   14080 reload_flag \
   14081 OBJDUMP \
   14082 deplibs_check_method \
   14083 file_magic_cmd \
   14084 file_magic_glob \
   14085 want_nocaseglob \
   14086 DLLTOOL \
   14087 sharedlib_from_linklib_cmd \
   14088 AR \
   14089 AR_FLAGS \
   14090 archiver_list_spec \
   14091 STRIP \
   14092 RANLIB \
   14093 CC \
   14094 CFLAGS \
   14095 compiler \
   14096 lt_cv_sys_global_symbol_pipe \
   14097 lt_cv_sys_global_symbol_to_cdecl \
   14098 lt_cv_sys_global_symbol_to_import \
   14099 lt_cv_sys_global_symbol_to_c_name_address \
   14100 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
   14101 lt_cv_nm_interface \
   14102 nm_file_list_spec \
   14103 lt_cv_truncate_bin \
   14104 lt_prog_compiler_no_builtin_flag \
   14105 lt_prog_compiler_pic \
   14106 lt_prog_compiler_wl \
   14107 lt_prog_compiler_static \
   14108 lt_cv_prog_compiler_c_o \
   14109 need_locks \
   14110 MANIFEST_TOOL \
   14111 DSYMUTIL \
   14112 NMEDIT \
   14113 LIPO \
   14114 OTOOL \
   14115 OTOOL64 \
   14116 shrext_cmds \
   14117 export_dynamic_flag_spec \
   14118 whole_archive_flag_spec \
   14119 compiler_needs_object \
   14120 with_gnu_ld \
   14121 allow_undefined_flag \
   14122 no_undefined_flag \
   14123 hardcode_libdir_flag_spec \
   14124 hardcode_libdir_separator \
   14125 exclude_expsyms \
   14126 include_expsyms \
   14127 file_list_spec \
   14128 variables_saved_for_relink \
   14129 libname_spec \
   14130 library_names_spec \
   14131 soname_spec \
   14132 install_override_mode \
   14133 finish_eval \
   14134 old_striplib \
   14135 striplib; do
   14136     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
   14137     *[\\\\\\\`\\"\\\$]*)
   14138       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
   14139       ;;
   14140     *)
   14141       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
   14142       ;;
   14143     esac
   14144 done
   14145 
   14146 # Double-quote double-evaled strings.
   14147 for var in reload_cmds \
   14148 old_postinstall_cmds \
   14149 old_postuninstall_cmds \
   14150 old_archive_cmds \
   14151 extract_expsyms_cmds \
   14152 old_archive_from_new_cmds \
   14153 old_archive_from_expsyms_cmds \
   14154 archive_cmds \
   14155 archive_expsym_cmds \
   14156 module_cmds \
   14157 module_expsym_cmds \
   14158 export_symbols_cmds \
   14159 prelink_cmds \
   14160 postlink_cmds \
   14161 postinstall_cmds \
   14162 postuninstall_cmds \
   14163 finish_cmds \
   14164 sys_lib_search_path_spec \
   14165 configure_time_dlsearch_path \
   14166 configure_time_lt_sys_library_path; do
   14167     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
   14168     *[\\\\\\\`\\"\\\$]*)
   14169       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
   14170       ;;
   14171     *)
   14172       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
   14173       ;;
   14174     esac
   14175 done
   14176 
   14177 ac_aux_dir='$ac_aux_dir'
   14178 
   14179 # See if we are running on zsh, and set the options that allow our
   14180 # commands through without removal of \ escapes INIT.
   14181 if test -n "\${ZSH_VERSION+set}"; then
   14182    setopt NO_GLOB_SUBST
   14183 fi
   14184 
   14185 
   14186     PACKAGE='$PACKAGE'
   14187     VERSION='$VERSION'
   14188     RM='$RM'
   14189     ofile='$ofile'
   14190 
   14191 
   14192 
   14193 
   14194 _ACEOF
   14195 
   14196 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   14197 
   14198 # Handling of arguments.
   14199 for ac_config_target in $ac_config_targets
   14200 do
   14201   case $ac_config_target in
   14202     "src/iperf_config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/iperf_config.h" ;;
   14203     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
   14204     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
   14205     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   14206     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
   14207     "src/version.h") CONFIG_FILES="$CONFIG_FILES src/version.h" ;;
   14208     "examples/Makefile") CONFIG_FILES="$CONFIG_FILES examples/Makefile" ;;
   14209     "iperf3.spec") CONFIG_FILES="$CONFIG_FILES iperf3.spec" ;;
   14210 
   14211   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
   14212   esac
   14213 done
   14214 
   14215 
   14216 # If the user did not use the arguments to specify the items to instantiate,
   14217 # then the envvar interface is used.  Set only those that are not.
   14218 # We use the long form for the default assignment because of an extremely
   14219 # bizarre bug on SunOS 4.1.3.
   14220 if $ac_need_defaults; then
   14221   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   14222   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
   14223   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
   14224 fi
   14225 
   14226 # Have a temporary directory for convenience.  Make it in the build tree
   14227 # simply because there is no reason against having it here, and in addition,
   14228 # creating and moving files from /tmp can sometimes cause problems.
   14229 # Hook for its removal unless debugging.
   14230 # Note that there is a small window in which the directory will not be cleaned:
   14231 # after its creation but before its name has been assigned to `$tmp'.
   14232 $debug ||
   14233 {
   14234   tmp= ac_tmp=
   14235   trap 'exit_status=$?
   14236   : "${ac_tmp:=$tmp}"
   14237   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
   14238 ' 0
   14239   trap 'as_fn_exit 1' 1 2 13 15
   14240 }
   14241 # Create a (secure) tmp directory for tmp files.
   14242 
   14243 {
   14244   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
   14245   test -d "$tmp"
   14246 }  ||
   14247 {
   14248   tmp=./conf$$-$RANDOM
   14249   (umask 077 && mkdir "$tmp")
   14250 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
   14251 ac_tmp=$tmp
   14252 
   14253 # Set up the scripts for CONFIG_FILES section.
   14254 # No need to generate them if there are no CONFIG_FILES.
   14255 # This happens for instance with `./config.status config.h'.
   14256 if test -n "$CONFIG_FILES"; then
   14257 
   14258 
   14259 ac_cr=`echo X | tr X '\015'`
   14260 # On cygwin, bash can eat \r inside `` if the user requested igncr.
   14261 # But we know of no other shell where ac_cr would be empty at this
   14262 # point, so we can use a bashism as a fallback.
   14263 if test "x$ac_cr" = x; then
   14264   eval ac_cr=\$\'\\r\'
   14265 fi
   14266 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
   14267 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
   14268   ac_cs_awk_cr='\\r'
   14269 else
   14270   ac_cs_awk_cr=$ac_cr
   14271 fi
   14272 
   14273 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
   14274 _ACEOF
   14275 
   14276 
   14277 {
   14278   echo "cat >conf$$subs.awk <<_ACEOF" &&
   14279   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
   14280   echo "_ACEOF"
   14281 } >conf$$subs.sh ||
   14282   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   14283 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
   14284 ac_delim='%!_!# '
   14285 for ac_last_try in false false false false false :; do
   14286   . ./conf$$subs.sh ||
   14287     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   14288 
   14289   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
   14290   if test $ac_delim_n = $ac_delim_num; then
   14291     break
   14292   elif $ac_last_try; then
   14293     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   14294   else
   14295     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   14296   fi
   14297 done
   14298 rm -f conf$$subs.sh
   14299 
   14300 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   14301 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
   14302 _ACEOF
   14303 sed -n '
   14304 h
   14305 s/^/S["/; s/!.*/"]=/
   14306 p
   14307 g
   14308 s/^[^!]*!//
   14309 :repl
   14310 t repl
   14311 s/'"$ac_delim"'$//
   14312 t delim
   14313 :nl
   14314 h
   14315 s/\(.\{148\}\)..*/\1/
   14316 t more1
   14317 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
   14318 p
   14319 n
   14320 b repl
   14321 :more1
   14322 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   14323 p
   14324 g
   14325 s/.\{148\}//
   14326 t nl
   14327 :delim
   14328 h
   14329 s/\(.\{148\}\)..*/\1/
   14330 t more2
   14331 s/["\\]/\\&/g; s/^/"/; s/$/"/
   14332 p
   14333 b
   14334 :more2
   14335 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   14336 p
   14337 g
   14338 s/.\{148\}//
   14339 t delim
   14340 ' <conf$$subs.awk | sed '
   14341 /^[^""]/{
   14342   N
   14343   s/\n//
   14344 }
   14345 ' >>$CONFIG_STATUS || ac_write_fail=1
   14346 rm -f conf$$subs.awk
   14347 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   14348 _ACAWK
   14349 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
   14350   for (key in S) S_is_set[key] = 1
   14351   FS = ""
   14352 
   14353 }
   14354 {
   14355   line = $ 0
   14356   nfields = split(line, field, "@")
   14357   substed = 0
   14358   len = length(field[1])
   14359   for (i = 2; i < nfields; i++) {
   14360     key = field[i]
   14361     keylen = length(key)
   14362     if (S_is_set[key]) {
   14363       value = S[key]
   14364       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
   14365       len += length(value) + length(field[++i])
   14366       substed = 1
   14367     } else
   14368       len += 1 + keylen
   14369   }
   14370 
   14371   print line
   14372 }
   14373 
   14374 _ACAWK
   14375 _ACEOF
   14376 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   14377 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
   14378   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
   14379 else
   14380   cat
   14381 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
   14382   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
   14383 _ACEOF
   14384 
   14385 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
   14386 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
   14387 # trailing colons and then remove the whole line if VPATH becomes empty
   14388 # (actually we leave an empty line to preserve line numbers).
   14389 if test "x$srcdir" = x.; then
   14390   ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
   14391 h
   14392 s///
   14393 s/^/:/
   14394 s/[	 ]*$/:/
   14395 s/:\$(srcdir):/:/g
   14396 s/:\${srcdir}:/:/g
   14397 s/:@srcdir@:/:/g
   14398 s/^:*//
   14399 s/:*$//
   14400 x
   14401 s/\(=[	 ]*\).*/\1/
   14402 G
   14403 s/\n//
   14404 s/^[^=]*=[	 ]*$//
   14405 }'
   14406 fi
   14407 
   14408 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   14409 fi # test -n "$CONFIG_FILES"
   14410 
   14411 # Set up the scripts for CONFIG_HEADERS section.
   14412 # No need to generate them if there are no CONFIG_HEADERS.
   14413 # This happens for instance with `./config.status Makefile'.
   14414 if test -n "$CONFIG_HEADERS"; then
   14415 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
   14416 BEGIN {
   14417 _ACEOF
   14418 
   14419 # Transform confdefs.h into an awk script `defines.awk', embedded as
   14420 # here-document in config.status, that substitutes the proper values into
   14421 # config.h.in to produce config.h.
   14422 
   14423 # Create a delimiter string that does not exist in confdefs.h, to ease
   14424 # handling of long lines.
   14425 ac_delim='%!_!# '
   14426 for ac_last_try in false false :; do
   14427   ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
   14428   if test -z "$ac_tt"; then
   14429     break
   14430   elif $ac_last_try; then
   14431     as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
   14432   else
   14433     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   14434   fi
   14435 done
   14436 
   14437 # For the awk script, D is an array of macro values keyed by name,
   14438 # likewise P contains macro parameters if any.  Preserve backslash
   14439 # newline sequences.
   14440 
   14441 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
   14442 sed -n '
   14443 s/.\{148\}/&'"$ac_delim"'/g
   14444 t rset
   14445 :rset
   14446 s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
   14447 t def
   14448 d
   14449 :def
   14450 s/\\$//
   14451 t bsnl
   14452 s/["\\]/\\&/g
   14453 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   14454 D["\1"]=" \3"/p
   14455 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
   14456 d
   14457 :bsnl
   14458 s/["\\]/\\&/g
   14459 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   14460 D["\1"]=" \3\\\\\\n"\\/p
   14461 t cont
   14462 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
   14463 t cont
   14464 d
   14465 :cont
   14466 n
   14467 s/.\{148\}/&'"$ac_delim"'/g
   14468 t clear
   14469 :clear
   14470 s/\\$//
   14471 t bsnlc
   14472 s/["\\]/\\&/g; s/^/"/; s/$/"/p
   14473 d
   14474 :bsnlc
   14475 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
   14476 b cont
   14477 ' <confdefs.h | sed '
   14478 s/'"$ac_delim"'/"\\\
   14479 "/g' >>$CONFIG_STATUS || ac_write_fail=1
   14480 
   14481 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   14482   for (key in D) D_is_set[key] = 1
   14483   FS = ""
   14484 }
   14485 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
   14486   line = \$ 0
   14487   split(line, arg, " ")
   14488   if (arg[1] == "#") {
   14489     defundef = arg[2]
   14490     mac1 = arg[3]
   14491   } else {
   14492     defundef = substr(arg[1], 2)
   14493     mac1 = arg[2]
   14494   }
   14495   split(mac1, mac2, "(") #)
   14496   macro = mac2[1]
   14497   prefix = substr(line, 1, index(line, defundef) - 1)
   14498   if (D_is_set[macro]) {
   14499     # Preserve the white space surrounding the "#".
   14500     print prefix "define", macro P[macro] D[macro]
   14501     next
   14502   } else {
   14503     # Replace #undef with comments.  This is necessary, for example,
   14504     # in the case of _POSIX_SOURCE, which is predefined and required
   14505     # on some systems where configure will not decide to define it.
   14506     if (defundef == "undef") {
   14507       print "/*", prefix defundef, macro, "*/"
   14508       next
   14509     }
   14510   }
   14511 }
   14512 { print }
   14513 _ACAWK
   14514 _ACEOF
   14515 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   14516   as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
   14517 fi # test -n "$CONFIG_HEADERS"
   14518 
   14519 
   14520 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
   14521 shift
   14522 for ac_tag
   14523 do
   14524   case $ac_tag in
   14525   :[FHLC]) ac_mode=$ac_tag; continue;;
   14526   esac
   14527   case $ac_mode$ac_tag in
   14528   :[FHL]*:*);;
   14529   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
   14530   :[FH]-) ac_tag=-:-;;
   14531   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   14532   esac
   14533   ac_save_IFS=$IFS
   14534   IFS=:
   14535   set x $ac_tag
   14536   IFS=$ac_save_IFS
   14537   shift
   14538   ac_file=$1
   14539   shift
   14540 
   14541   case $ac_mode in
   14542   :L) ac_source=$1;;
   14543   :[FH])
   14544     ac_file_inputs=
   14545     for ac_f
   14546     do
   14547       case $ac_f in
   14548       -) ac_f="$ac_tmp/stdin";;
   14549       *) # Look for the file first in the build tree, then in the source tree
   14550 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
   14551 	 # because $ac_f cannot contain `:'.
   14552 	 test -f "$ac_f" ||
   14553 	   case $ac_f in
   14554 	   [\\/$]*) false;;
   14555 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
   14556 	   esac ||
   14557 	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
   14558       esac
   14559       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
   14560       as_fn_append ac_file_inputs " '$ac_f'"
   14561     done
   14562 
   14563     # Let's still pretend it is `configure' which instantiates (i.e., don't
   14564     # use $as_me), people would be surprised to read:
   14565     #    /* config.h.  Generated by config.status.  */
   14566     configure_input='Generated from '`
   14567 	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
   14568 	`' by configure.'
   14569     if test x"$ac_file" != x-; then
   14570       configure_input="$ac_file.  $configure_input"
   14571       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
   14572 $as_echo "$as_me: creating $ac_file" >&6;}
   14573     fi
   14574     # Neutralize special characters interpreted by sed in replacement strings.
   14575     case $configure_input in #(
   14576     *\&* | *\|* | *\\* )
   14577        ac_sed_conf_input=`$as_echo "$configure_input" |
   14578        sed 's/[\\\\&|]/\\\\&/g'`;; #(
   14579     *) ac_sed_conf_input=$configure_input;;
   14580     esac
   14581 
   14582     case $ac_tag in
   14583     *:-:* | *:-) cat >"$ac_tmp/stdin" \
   14584       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
   14585     esac
   14586     ;;
   14587   esac
   14588 
   14589   ac_dir=`$as_dirname -- "$ac_file" ||
   14590 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   14591 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   14592 	 X"$ac_file" : 'X\(//\)$' \| \
   14593 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   14594 $as_echo X"$ac_file" |
   14595     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   14596 	    s//\1/
   14597 	    q
   14598 	  }
   14599 	  /^X\(\/\/\)[^/].*/{
   14600 	    s//\1/
   14601 	    q
   14602 	  }
   14603 	  /^X\(\/\/\)$/{
   14604 	    s//\1/
   14605 	    q
   14606 	  }
   14607 	  /^X\(\/\).*/{
   14608 	    s//\1/
   14609 	    q
   14610 	  }
   14611 	  s/.*/./; q'`
   14612   as_dir="$ac_dir"; as_fn_mkdir_p
   14613   ac_builddir=.
   14614 
   14615 case "$ac_dir" in
   14616 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   14617 *)
   14618   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   14619   # A ".." for each directory in $ac_dir_suffix.
   14620   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   14621   case $ac_top_builddir_sub in
   14622   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   14623   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   14624   esac ;;
   14625 esac
   14626 ac_abs_top_builddir=$ac_pwd
   14627 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   14628 # for backward compatibility:
   14629 ac_top_builddir=$ac_top_build_prefix
   14630 
   14631 case $srcdir in
   14632   .)  # We are building in place.
   14633     ac_srcdir=.
   14634     ac_top_srcdir=$ac_top_builddir_sub
   14635     ac_abs_top_srcdir=$ac_pwd ;;
   14636   [\\/]* | ?:[\\/]* )  # Absolute name.
   14637     ac_srcdir=$srcdir$ac_dir_suffix;
   14638     ac_top_srcdir=$srcdir
   14639     ac_abs_top_srcdir=$srcdir ;;
   14640   *) # Relative name.
   14641     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   14642     ac_top_srcdir=$ac_top_build_prefix$srcdir
   14643     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   14644 esac
   14645 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   14646 
   14647 
   14648   case $ac_mode in
   14649   :F)
   14650   #
   14651   # CONFIG_FILE
   14652   #
   14653 
   14654   case $INSTALL in
   14655   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   14656   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
   14657   esac
   14658   ac_MKDIR_P=$MKDIR_P
   14659   case $MKDIR_P in
   14660   [\\/$]* | ?:[\\/]* ) ;;
   14661   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
   14662   esac
   14663 _ACEOF
   14664 
   14665 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   14666 # If the template does not know about datarootdir, expand it.
   14667 # FIXME: This hack should be removed a few years after 2.60.
   14668 ac_datarootdir_hack=; ac_datarootdir_seen=
   14669 ac_sed_dataroot='
   14670 /datarootdir/ {
   14671   p
   14672   q
   14673 }
   14674 /@datadir@/p
   14675 /@docdir@/p
   14676 /@infodir@/p
   14677 /@localedir@/p
   14678 /@mandir@/p'
   14679 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
   14680 *datarootdir*) ac_datarootdir_seen=yes;;
   14681 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
   14682   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
   14683 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
   14684 _ACEOF
   14685 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   14686   ac_datarootdir_hack='
   14687   s&@datadir@&$datadir&g
   14688   s&@docdir@&$docdir&g
   14689   s&@infodir@&$infodir&g
   14690   s&@localedir@&$localedir&g
   14691   s&@mandir@&$mandir&g
   14692   s&\\\${datarootdir}&$datarootdir&g' ;;
   14693 esac
   14694 _ACEOF
   14695 
   14696 # Neutralize VPATH when `$srcdir' = `.'.
   14697 # Shell code in configure.ac might set extrasub.
   14698 # FIXME: do we really want to maintain this feature?
   14699 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   14700 ac_sed_extra="$ac_vpsub
   14701 $extrasub
   14702 _ACEOF
   14703 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   14704 :t
   14705 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   14706 s|@configure_input@|$ac_sed_conf_input|;t t
   14707 s&@top_builddir@&$ac_top_builddir_sub&;t t
   14708 s&@top_build_prefix@&$ac_top_build_prefix&;t t
   14709 s&@srcdir@&$ac_srcdir&;t t
   14710 s&@abs_srcdir@&$ac_abs_srcdir&;t t
   14711 s&@top_srcdir@&$ac_top_srcdir&;t t
   14712 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
   14713 s&@builddir@&$ac_builddir&;t t
   14714 s&@abs_builddir@&$ac_abs_builddir&;t t
   14715 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
   14716 s&@INSTALL@&$ac_INSTALL&;t t
   14717 s&@MKDIR_P@&$ac_MKDIR_P&;t t
   14718 $ac_datarootdir_hack
   14719 "
   14720 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
   14721   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   14722 
   14723 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   14724   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
   14725   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
   14726       "$ac_tmp/out"`; test -z "$ac_out"; } &&
   14727   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   14728 which seems to be undefined.  Please make sure it is defined" >&5
   14729 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   14730 which seems to be undefined.  Please make sure it is defined" >&2;}
   14731 
   14732   rm -f "$ac_tmp/stdin"
   14733   case $ac_file in
   14734   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
   14735   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
   14736   esac \
   14737   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   14738  ;;
   14739   :H)
   14740   #
   14741   # CONFIG_HEADER
   14742   #
   14743   if test x"$ac_file" != x-; then
   14744     {
   14745       $as_echo "/* $configure_input  */" \
   14746       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
   14747     } >"$ac_tmp/config.h" \
   14748       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   14749     if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
   14750       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
   14751 $as_echo "$as_me: $ac_file is unchanged" >&6;}
   14752     else
   14753       rm -f "$ac_file"
   14754       mv "$ac_tmp/config.h" "$ac_file" \
   14755 	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
   14756     fi
   14757   else
   14758     $as_echo "/* $configure_input  */" \
   14759       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
   14760       || as_fn_error $? "could not create -" "$LINENO" 5
   14761   fi
   14762 # Compute "$ac_file"'s index in $config_headers.
   14763 _am_arg="$ac_file"
   14764 _am_stamp_count=1
   14765 for _am_header in $config_headers :; do
   14766   case $_am_header in
   14767     $_am_arg | $_am_arg:* )
   14768       break ;;
   14769     * )
   14770       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
   14771   esac
   14772 done
   14773 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
   14774 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   14775 	 X"$_am_arg" : 'X\(//\)[^/]' \| \
   14776 	 X"$_am_arg" : 'X\(//\)$' \| \
   14777 	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
   14778 $as_echo X"$_am_arg" |
   14779     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   14780 	    s//\1/
   14781 	    q
   14782 	  }
   14783 	  /^X\(\/\/\)[^/].*/{
   14784 	    s//\1/
   14785 	    q
   14786 	  }
   14787 	  /^X\(\/\/\)$/{
   14788 	    s//\1/
   14789 	    q
   14790 	  }
   14791 	  /^X\(\/\).*/{
   14792 	    s//\1/
   14793 	    q
   14794 	  }
   14795 	  s/.*/./; q'`/stamp-h$_am_stamp_count
   14796  ;;
   14797 
   14798   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
   14799 $as_echo "$as_me: executing $ac_file commands" >&6;}
   14800  ;;
   14801   esac
   14802 
   14803 
   14804   case $ac_file$ac_mode in
   14805     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
   14806   # Older Autoconf quotes --file arguments for eval, but not when files
   14807   # are listed without --file.  Let's play safe and only enable the eval
   14808   # if we detect the quoting.
   14809   # TODO: see whether this extra hack can be removed once we start
   14810   # requiring Autoconf 2.70 or later.
   14811   case $CONFIG_FILES in #(
   14812   *\'*) :
   14813     eval set x "$CONFIG_FILES" ;; #(
   14814   *) :
   14815     set x $CONFIG_FILES ;; #(
   14816   *) :
   14817      ;;
   14818 esac
   14819   shift
   14820   # Used to flag and report bootstrapping failures.
   14821   am_rc=0
   14822   for am_mf
   14823   do
   14824     # Strip MF so we end up with the name of the file.
   14825     am_mf=`$as_echo "$am_mf" | sed -e 's/:.*$//'`
   14826     # Check whether this is an Automake generated Makefile which includes
   14827     # dependency-tracking related rules and includes.
   14828     # Grep'ing the whole file directly is not great: AIX grep has a line
   14829     # limit of 2048, but all sed's we know have understand at least 4000.
   14830     sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
   14831       || continue
   14832     am_dirpart=`$as_dirname -- "$am_mf" ||
   14833 $as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   14834 	 X"$am_mf" : 'X\(//\)[^/]' \| \
   14835 	 X"$am_mf" : 'X\(//\)$' \| \
   14836 	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
   14837 $as_echo X"$am_mf" |
   14838     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   14839 	    s//\1/
   14840 	    q
   14841 	  }
   14842 	  /^X\(\/\/\)[^/].*/{
   14843 	    s//\1/
   14844 	    q
   14845 	  }
   14846 	  /^X\(\/\/\)$/{
   14847 	    s//\1/
   14848 	    q
   14849 	  }
   14850 	  /^X\(\/\).*/{
   14851 	    s//\1/
   14852 	    q
   14853 	  }
   14854 	  s/.*/./; q'`
   14855     am_filepart=`$as_basename -- "$am_mf" ||
   14856 $as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \
   14857 	 X"$am_mf" : 'X\(//\)$' \| \
   14858 	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
   14859 $as_echo X/"$am_mf" |
   14860     sed '/^.*\/\([^/][^/]*\)\/*$/{
   14861 	    s//\1/
   14862 	    q
   14863 	  }
   14864 	  /^X\/\(\/\/\)$/{
   14865 	    s//\1/
   14866 	    q
   14867 	  }
   14868 	  /^X\/\(\/\).*/{
   14869 	    s//\1/
   14870 	    q
   14871 	  }
   14872 	  s/.*/./; q'`
   14873     { echo "$as_me:$LINENO: cd "$am_dirpart" \
   14874       && sed -e '/# am--include-marker/d' "$am_filepart" \
   14875         | $MAKE -f - am--depfiles" >&5
   14876    (cd "$am_dirpart" \
   14877       && sed -e '/# am--include-marker/d' "$am_filepart" \
   14878         | $MAKE -f - am--depfiles) >&5 2>&5
   14879    ac_status=$?
   14880    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14881    (exit $ac_status); } || am_rc=$?
   14882   done
   14883   if test $am_rc -ne 0; then
   14884     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   14885 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   14886 as_fn_error $? "Something went wrong bootstrapping makefile fragments
   14887     for automatic dependency tracking.  Try re-running configure with the
   14888     '--disable-dependency-tracking' option to at least be able to build
   14889     the package (albeit without support for automatic dependency tracking).
   14890 See \`config.log' for more details" "$LINENO" 5; }
   14891   fi
   14892   { am_dirpart=; unset am_dirpart;}
   14893   { am_filepart=; unset am_filepart;}
   14894   { am_mf=; unset am_mf;}
   14895   { am_rc=; unset am_rc;}
   14896   rm -f conftest-deps.mk
   14897 }
   14898  ;;
   14899     "libtool":C)
   14900 
   14901     # See if we are running on zsh, and set the options that allow our
   14902     # commands through without removal of \ escapes.
   14903     if test -n "${ZSH_VERSION+set}"; then
   14904       setopt NO_GLOB_SUBST
   14905     fi
   14906 
   14907     cfgfile=${ofile}T
   14908     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
   14909     $RM "$cfgfile"
   14910 
   14911     cat <<_LT_EOF >> "$cfgfile"
   14912 #! $SHELL
   14913 # Generated automatically by $as_me ($PACKAGE) $VERSION
   14914 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   14915 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
   14916 
   14917 # Provide generalized library-building support services.
   14918 # Written by Gordon Matzigkeit, 1996
   14919 
   14920 # Copyright (C) 2014 Free Software Foundation, Inc.
   14921 # This is free software; see the source for copying conditions.  There is NO
   14922 # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
   14923 
   14924 # GNU Libtool is free software; you can redistribute it and/or modify
   14925 # it under the terms of the GNU General Public License as published by
   14926 # the Free Software Foundation; either version 2 of of the License, or
   14927 # (at your option) any later version.
   14928 #
   14929 # As a special exception to the GNU General Public License, if you
   14930 # distribute this file as part of a program or library that is built
   14931 # using GNU Libtool, you may include this file under the  same
   14932 # distribution terms that you use for the rest of that program.
   14933 #
   14934 # GNU Libtool is distributed in the hope that it will be useful, but
   14935 # WITHOUT ANY WARRANTY; without even the implied warranty of
   14936 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   14937 # GNU General Public License for more details.
   14938 #
   14939 # You should have received a copy of the GNU General Public License
   14940 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
   14941 
   14942 
   14943 # The names of the tagged configurations supported by this script.
   14944 available_tags=''
   14945 
   14946 # Configured defaults for sys_lib_dlsearch_path munging.
   14947 : \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"}
   14948 
   14949 # ### BEGIN LIBTOOL CONFIG
   14950 
   14951 # Which release of libtool.m4 was used?
   14952 macro_version=$macro_version
   14953 macro_revision=$macro_revision
   14954 
   14955 # Whether or not to build shared libraries.
   14956 build_libtool_libs=$enable_shared
   14957 
   14958 # Whether or not to build static libraries.
   14959 build_old_libs=$enable_static
   14960 
   14961 # What type of objects to build.
   14962 pic_mode=$pic_mode
   14963 
   14964 # Whether or not to optimize for fast installation.
   14965 fast_install=$enable_fast_install
   14966 
   14967 # Shared archive member basename,for filename based shared library versioning on AIX.
   14968 shared_archive_member_spec=$shared_archive_member_spec
   14969 
   14970 # Shell to use when invoking shell scripts.
   14971 SHELL=$lt_SHELL
   14972 
   14973 # An echo program that protects backslashes.
   14974 ECHO=$lt_ECHO
   14975 
   14976 # The PATH separator for the build system.
   14977 PATH_SEPARATOR=$lt_PATH_SEPARATOR
   14978 
   14979 # The host system.
   14980 host_alias=$host_alias
   14981 host=$host
   14982 host_os=$host_os
   14983 
   14984 # The build system.
   14985 build_alias=$build_alias
   14986 build=$build
   14987 build_os=$build_os
   14988 
   14989 # A sed program that does not truncate output.
   14990 SED=$lt_SED
   14991 
   14992 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
   14993 Xsed="\$SED -e 1s/^X//"
   14994 
   14995 # A grep program that handles long lines.
   14996 GREP=$lt_GREP
   14997 
   14998 # An ERE matcher.
   14999 EGREP=$lt_EGREP
   15000 
   15001 # A literal string matcher.
   15002 FGREP=$lt_FGREP
   15003 
   15004 # A BSD- or MS-compatible name lister.
   15005 NM=$lt_NM
   15006 
   15007 # Whether we need soft or hard links.
   15008 LN_S=$lt_LN_S
   15009 
   15010 # What is the maximum length of a command?
   15011 max_cmd_len=$max_cmd_len
   15012 
   15013 # Object file suffix (normally "o").
   15014 objext=$ac_objext
   15015 
   15016 # Executable file suffix (normally "").
   15017 exeext=$exeext
   15018 
   15019 # whether the shell understands "unset".
   15020 lt_unset=$lt_unset
   15021 
   15022 # turn spaces into newlines.
   15023 SP2NL=$lt_lt_SP2NL
   15024 
   15025 # turn newlines into spaces.
   15026 NL2SP=$lt_lt_NL2SP
   15027 
   15028 # convert \$build file names to \$host format.
   15029 to_host_file_cmd=$lt_cv_to_host_file_cmd
   15030 
   15031 # convert \$build files to toolchain format.
   15032 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
   15033 
   15034 # An object symbol dumper.
   15035 OBJDUMP=$lt_OBJDUMP
   15036 
   15037 # Method to check whether dependent libraries are shared objects.
   15038 deplibs_check_method=$lt_deplibs_check_method
   15039 
   15040 # Command to use when deplibs_check_method = "file_magic".
   15041 file_magic_cmd=$lt_file_magic_cmd
   15042 
   15043 # How to find potential files when deplibs_check_method = "file_magic".
   15044 file_magic_glob=$lt_file_magic_glob
   15045 
   15046 # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
   15047 want_nocaseglob=$lt_want_nocaseglob
   15048 
   15049 # DLL creation program.
   15050 DLLTOOL=$lt_DLLTOOL
   15051 
   15052 # Command to associate shared and link libraries.
   15053 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
   15054 
   15055 # The archiver.
   15056 AR=$lt_AR
   15057 
   15058 # Flags to create an archive.
   15059 AR_FLAGS=$lt_AR_FLAGS
   15060 
   15061 # How to feed a file listing to the archiver.
   15062 archiver_list_spec=$lt_archiver_list_spec
   15063 
   15064 # A symbol stripping program.
   15065 STRIP=$lt_STRIP
   15066 
   15067 # Commands used to install an old-style archive.
   15068 RANLIB=$lt_RANLIB
   15069 old_postinstall_cmds=$lt_old_postinstall_cmds
   15070 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   15071 
   15072 # Whether to use a lock for old archive extraction.
   15073 lock_old_archive_extraction=$lock_old_archive_extraction
   15074 
   15075 # A C compiler.
   15076 LTCC=$lt_CC
   15077 
   15078 # LTCC compiler flags.
   15079 LTCFLAGS=$lt_CFLAGS
   15080 
   15081 # Take the output of nm and produce a listing of raw symbols and C names.
   15082 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   15083 
   15084 # Transform the output of nm in a proper C declaration.
   15085 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   15086 
   15087 # Transform the output of nm into a list of symbols to manually relocate.
   15088 global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import
   15089 
   15090 # Transform the output of nm in a C name address pair.
   15091 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   15092 
   15093 # Transform the output of nm in a C name address pair when lib prefix is needed.
   15094 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
   15095 
   15096 # The name lister interface.
   15097 nm_interface=$lt_lt_cv_nm_interface
   15098 
   15099 # Specify filename containing input files for \$NM.
   15100 nm_file_list_spec=$lt_nm_file_list_spec
   15101 
   15102 # The root where to search for dependent libraries,and where our libraries should be installed.
   15103 lt_sysroot=$lt_sysroot
   15104 
   15105 # Command to truncate a binary pipe.
   15106 lt_truncate_bin=$lt_lt_cv_truncate_bin
   15107 
   15108 # The name of the directory that contains temporary libtool files.
   15109 objdir=$objdir
   15110 
   15111 # Used to examine libraries when file_magic_cmd begins with "file".
   15112 MAGIC_CMD=$MAGIC_CMD
   15113 
   15114 # Must we lock files when doing compilation?
   15115 need_locks=$lt_need_locks
   15116 
   15117 # Manifest tool.
   15118 MANIFEST_TOOL=$lt_MANIFEST_TOOL
   15119 
   15120 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
   15121 DSYMUTIL=$lt_DSYMUTIL
   15122 
   15123 # Tool to change global to local symbols on Mac OS X.
   15124 NMEDIT=$lt_NMEDIT
   15125 
   15126 # Tool to manipulate fat objects and archives on Mac OS X.
   15127 LIPO=$lt_LIPO
   15128 
   15129 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
   15130 OTOOL=$lt_OTOOL
   15131 
   15132 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
   15133 OTOOL64=$lt_OTOOL64
   15134 
   15135 # Old archive suffix (normally "a").
   15136 libext=$libext
   15137 
   15138 # Shared library suffix (normally ".so").
   15139 shrext_cmds=$lt_shrext_cmds
   15140 
   15141 # The commands to extract the exported symbol list from a shared archive.
   15142 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   15143 
   15144 # Variables whose values should be saved in libtool wrapper scripts and
   15145 # restored at link time.
   15146 variables_saved_for_relink=$lt_variables_saved_for_relink
   15147 
   15148 # Do we need the "lib" prefix for modules?
   15149 need_lib_prefix=$need_lib_prefix
   15150 
   15151 # Do we need a version for libraries?
   15152 need_version=$need_version
   15153 
   15154 # Library versioning type.
   15155 version_type=$version_type
   15156 
   15157 # Shared library runtime path variable.
   15158 runpath_var=$runpath_var
   15159 
   15160 # Shared library path variable.
   15161 shlibpath_var=$shlibpath_var
   15162 
   15163 # Is shlibpath searched before the hard-coded library search path?
   15164 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   15165 
   15166 # Format of library name prefix.
   15167 libname_spec=$lt_libname_spec
   15168 
   15169 # List of archive names.  First name is the real one, the rest are links.
   15170 # The last name is the one that the linker finds with -lNAME
   15171 library_names_spec=$lt_library_names_spec
   15172 
   15173 # The coded name of the library, if different from the real name.
   15174 soname_spec=$lt_soname_spec
   15175 
   15176 # Permission mode override for installation of shared libraries.
   15177 install_override_mode=$lt_install_override_mode
   15178 
   15179 # Command to use after installation of a shared archive.
   15180 postinstall_cmds=$lt_postinstall_cmds
   15181 
   15182 # Command to use after uninstallation of a shared archive.
   15183 postuninstall_cmds=$lt_postuninstall_cmds
   15184 
   15185 # Commands used to finish a libtool library installation in a directory.
   15186 finish_cmds=$lt_finish_cmds
   15187 
   15188 # As "finish_cmds", except a single script fragment to be evaled but
   15189 # not shown.
   15190 finish_eval=$lt_finish_eval
   15191 
   15192 # Whether we should hardcode library paths into libraries.
   15193 hardcode_into_libs=$hardcode_into_libs
   15194 
   15195 # Compile-time system search path for libraries.
   15196 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   15197 
   15198 # Detected run-time system search path for libraries.
   15199 sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path
   15200 
   15201 # Explicit LT_SYS_LIBRARY_PATH set during ./configure time.
   15202 configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path
   15203 
   15204 # Whether dlopen is supported.
   15205 dlopen_support=$enable_dlopen
   15206 
   15207 # Whether dlopen of programs is supported.
   15208 dlopen_self=$enable_dlopen_self
   15209 
   15210 # Whether dlopen of statically linked programs is supported.
   15211 dlopen_self_static=$enable_dlopen_self_static
   15212 
   15213 # Commands to strip libraries.
   15214 old_striplib=$lt_old_striplib
   15215 striplib=$lt_striplib
   15216 
   15217 
   15218 # The linker used to build libraries.
   15219 LD=$lt_LD
   15220 
   15221 # How to create reloadable object files.
   15222 reload_flag=$lt_reload_flag
   15223 reload_cmds=$lt_reload_cmds
   15224 
   15225 # Commands used to build an old-style archive.
   15226 old_archive_cmds=$lt_old_archive_cmds
   15227 
   15228 # A language specific compiler.
   15229 CC=$lt_compiler
   15230 
   15231 # Is the compiler the GNU compiler?
   15232 with_gcc=$GCC
   15233 
   15234 # Compiler flag to turn off builtin functions.
   15235 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
   15236 
   15237 # Additional compiler flags for building library objects.
   15238 pic_flag=$lt_lt_prog_compiler_pic
   15239 
   15240 # How to pass a linker flag through the compiler.
   15241 wl=$lt_lt_prog_compiler_wl
   15242 
   15243 # Compiler flag to prevent dynamic linking.
   15244 link_static_flag=$lt_lt_prog_compiler_static
   15245 
   15246 # Does compiler simultaneously support -c and -o options?
   15247 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
   15248 
   15249 # Whether or not to add -lc for building shared libraries.
   15250 build_libtool_need_lc=$archive_cmds_need_lc
   15251 
   15252 # Whether or not to disallow shared libs when runtime libs are static.
   15253 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
   15254 
   15255 # Compiler flag to allow reflexive dlopens.
   15256 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
   15257 
   15258 # Compiler flag to generate shared objects directly from archives.
   15259 whole_archive_flag_spec=$lt_whole_archive_flag_spec
   15260 
   15261 # Whether the compiler copes with passing no objects directly.
   15262 compiler_needs_object=$lt_compiler_needs_object
   15263 
   15264 # Create an old-style archive from a shared archive.
   15265 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
   15266 
   15267 # Create a temporary old-style archive to link instead of a shared archive.
   15268 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
   15269 
   15270 # Commands used to build a shared archive.
   15271 archive_cmds=$lt_archive_cmds
   15272 archive_expsym_cmds=$lt_archive_expsym_cmds
   15273 
   15274 # Commands used to build a loadable module if different from building
   15275 # a shared archive.
   15276 module_cmds=$lt_module_cmds
   15277 module_expsym_cmds=$lt_module_expsym_cmds
   15278 
   15279 # Whether we are building with GNU ld or not.
   15280 with_gnu_ld=$lt_with_gnu_ld
   15281 
   15282 # Flag that allows shared libraries with undefined symbols to be built.
   15283 allow_undefined_flag=$lt_allow_undefined_flag
   15284 
   15285 # Flag that enforces no undefined symbols.
   15286 no_undefined_flag=$lt_no_undefined_flag
   15287 
   15288 # Flag to hardcode \$libdir into a binary during linking.
   15289 # This must work even if \$libdir does not exist
   15290 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
   15291 
   15292 # Whether we need a single "-rpath" flag with a separated argument.
   15293 hardcode_libdir_separator=$lt_hardcode_libdir_separator
   15294 
   15295 # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
   15296 # DIR into the resulting binary.
   15297 hardcode_direct=$hardcode_direct
   15298 
   15299 # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
   15300 # DIR into the resulting binary and the resulting library dependency is
   15301 # "absolute",i.e impossible to change by setting \$shlibpath_var if the
   15302 # library is relocated.
   15303 hardcode_direct_absolute=$hardcode_direct_absolute
   15304 
   15305 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
   15306 # into the resulting binary.
   15307 hardcode_minus_L=$hardcode_minus_L
   15308 
   15309 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
   15310 # into the resulting binary.
   15311 hardcode_shlibpath_var=$hardcode_shlibpath_var
   15312 
   15313 # Set to "yes" if building a shared library automatically hardcodes DIR
   15314 # into the library and all subsequent libraries and executables linked
   15315 # against it.
   15316 hardcode_automatic=$hardcode_automatic
   15317 
   15318 # Set to yes if linker adds runtime paths of dependent libraries
   15319 # to runtime path list.
   15320 inherit_rpath=$inherit_rpath
   15321 
   15322 # Whether libtool must link a program against all its dependency libraries.
   15323 link_all_deplibs=$link_all_deplibs
   15324 
   15325 # Set to "yes" if exported symbols are required.
   15326 always_export_symbols=$always_export_symbols
   15327 
   15328 # The commands to list exported symbols.
   15329 export_symbols_cmds=$lt_export_symbols_cmds
   15330 
   15331 # Symbols that should not be listed in the preloaded symbols.
   15332 exclude_expsyms=$lt_exclude_expsyms
   15333 
   15334 # Symbols that must always be exported.
   15335 include_expsyms=$lt_include_expsyms
   15336 
   15337 # Commands necessary for linking programs (against libraries) with templates.
   15338 prelink_cmds=$lt_prelink_cmds
   15339 
   15340 # Commands necessary for finishing linking programs.
   15341 postlink_cmds=$lt_postlink_cmds
   15342 
   15343 # Specify filename containing input files.
   15344 file_list_spec=$lt_file_list_spec
   15345 
   15346 # How to hardcode a shared library path into an executable.
   15347 hardcode_action=$hardcode_action
   15348 
   15349 # ### END LIBTOOL CONFIG
   15350 
   15351 _LT_EOF
   15352 
   15353     cat <<'_LT_EOF' >> "$cfgfile"
   15354 
   15355 # ### BEGIN FUNCTIONS SHARED WITH CONFIGURE
   15356 
   15357 # func_munge_path_list VARIABLE PATH
   15358 # -----------------------------------
   15359 # VARIABLE is name of variable containing _space_ separated list of
   15360 # directories to be munged by the contents of PATH, which is string
   15361 # having a format:
   15362 # "DIR[:DIR]:"
   15363 #       string "DIR[ DIR]" will be prepended to VARIABLE
   15364 # ":DIR[:DIR]"
   15365 #       string "DIR[ DIR]" will be appended to VARIABLE
   15366 # "DIRP[:DIRP]::[DIRA:]DIRA"
   15367 #       string "DIRP[ DIRP]" will be prepended to VARIABLE and string
   15368 #       "DIRA[ DIRA]" will be appended to VARIABLE
   15369 # "DIR[:DIR]"
   15370 #       VARIABLE will be replaced by "DIR[ DIR]"
   15371 func_munge_path_list ()
   15372 {
   15373     case x$2 in
   15374     x)
   15375         ;;
   15376     *:)
   15377         eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
   15378         ;;
   15379     x:*)
   15380         eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
   15381         ;;
   15382     *::*)
   15383         eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
   15384         eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
   15385         ;;
   15386     *)
   15387         eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
   15388         ;;
   15389     esac
   15390 }
   15391 
   15392 
   15393 # Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
   15394 func_cc_basename ()
   15395 {
   15396     for cc_temp in $*""; do
   15397       case $cc_temp in
   15398         compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   15399         distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   15400         \-*) ;;
   15401         *) break;;
   15402       esac
   15403     done
   15404     func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
   15405 }
   15406 
   15407 
   15408 # ### END FUNCTIONS SHARED WITH CONFIGURE
   15409 
   15410 _LT_EOF
   15411 
   15412   case $host_os in
   15413   aix3*)
   15414     cat <<\_LT_EOF >> "$cfgfile"
   15415 # AIX sometimes has problems with the GCC collect2 program.  For some
   15416 # reason, if we set the COLLECT_NAMES environment variable, the problems
   15417 # vanish in a puff of smoke.
   15418 if test set != "${COLLECT_NAMES+set}"; then
   15419   COLLECT_NAMES=
   15420   export COLLECT_NAMES
   15421 fi
   15422 _LT_EOF
   15423     ;;
   15424   esac
   15425 
   15426 
   15427 ltmain=$ac_aux_dir/ltmain.sh
   15428 
   15429 
   15430   # We use sed instead of cat because bash on DJGPP gets confused if
   15431   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
   15432   # text mode, it properly converts lines to CR/LF.  This bash problem
   15433   # is reportedly fixed, but why not run on old versions too?
   15434   sed '$q' "$ltmain" >> "$cfgfile" \
   15435      || (rm -f "$cfgfile"; exit 1)
   15436 
   15437    mv -f "$cfgfile" "$ofile" ||
   15438     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
   15439   chmod +x "$ofile"
   15440 
   15441  ;;
   15442 
   15443   esac
   15444 done # for ac_tag
   15445 
   15446 
   15447 as_fn_exit 0
   15448 _ACEOF
   15449 ac_clean_files=$ac_clean_files_save
   15450 
   15451 test $ac_write_fail = 0 ||
   15452   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
   15453 
   15454 
   15455 # configure is writing to config.log, and then calls config.status.
   15456 # config.status does its own redirection, appending to config.log.
   15457 # Unfortunately, on DOS this fails, as config.log is still kept open
   15458 # by configure, so config.status won't be able to write to it; its
   15459 # output is simply discarded.  So we exec the FD to /dev/null,
   15460 # effectively closing config.log, so it can be properly (re)opened and
   15461 # appended to by config.status.  When coming back to configure, we
   15462 # need to make the FD available again.
   15463 if test "$no_create" != yes; then
   15464   ac_cs_success=:
   15465   ac_config_status_args=
   15466   test "$silent" = yes &&
   15467     ac_config_status_args="$ac_config_status_args --quiet"
   15468   exec 5>/dev/null
   15469   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   15470   exec 5>>config.log
   15471   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   15472   # would make configure fail if this is the last instruction.
   15473   $ac_cs_success || as_fn_exit 1
   15474 fi
   15475 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
   15476   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
   15477 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
   15478 fi
   15479 
   15480