Home | History | Annotate | Line # | Download | only in zlib
configure revision 1.1.1.9
      1 #! /bin/sh
      2 # Guess values for system-dependent variables and create Makefiles.
      3 # Generated by GNU Autoconf 2.69 for zlib 1.3.1.
      4 #
      5 #
      6 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
      7 #
      8 #
      9 # This configure script is free software; the Free Software Foundation
     10 # gives unlimited permission to copy, distribute and modify it.
     11 ## -------------------- ##
     12 ## M4sh Initialization. ##
     13 ## -------------------- ##
     14 
     15 # Be more Bourne compatible
     16 DUALCASE=1; export DUALCASE # for MKS sh
     17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
     18   emulate sh
     19   NULLCMD=:
     20   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
     21   # is contrary to our usage.  Disable this feature.
     22   alias -g '${1+"$@"}'='"$@"'
     23   setopt NO_GLOB_SUBST
     24 else
     25   case `(set -o) 2>/dev/null` in #(
     26   *posix*) :
     27     set -o posix ;; #(
     28   *) :
     29      ;;
     30 esac
     31 fi
     32 
     33 
     34 as_nl='
     35 '
     36 export as_nl
     37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
     38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
     39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
     40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
     41 # Prefer a ksh shell builtin over an external printf program on Solaris,
     42 # but without wasting forks for bash or zsh.
     43 if test -z "$BASH_VERSION$ZSH_VERSION" \
     44     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
     45   as_echo='print -r --'
     46   as_echo_n='print -rn --'
     47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
     48   as_echo='printf %s\n'
     49   as_echo_n='printf %s'
     50 else
     51   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
     52     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
     53     as_echo_n='/usr/ucb/echo -n'
     54   else
     55     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
     56     as_echo_n_body='eval
     57       arg=$1;
     58       case $arg in #(
     59       *"$as_nl"*)
     60 	expr "X$arg" : "X\\(.*\\)$as_nl";
     61 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
     62       esac;
     63       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
     64     '
     65     export as_echo_n_body
     66     as_echo_n='sh -c $as_echo_n_body as_echo'
     67   fi
     68   export as_echo_body
     69   as_echo='sh -c $as_echo_body as_echo'
     70 fi
     71 
     72 # The user is always right.
     73 if test "${PATH_SEPARATOR+set}" != set; then
     74   PATH_SEPARATOR=:
     75   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
     76     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
     77       PATH_SEPARATOR=';'
     78   }
     79 fi
     80 
     81 
     82 # IFS
     83 # We need space, tab and new line, in precisely that order.  Quoting is
     84 # there to prevent editors from complaining about space-tab.
     85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
     86 # splitting by setting IFS to empty value.)
     87 IFS=" ""	$as_nl"
     88 
     89 # Find who we are.  Look in the path if we contain no directory separator.
     90 as_myself=
     91 case $0 in #((
     92   *[\\/]* ) as_myself=$0 ;;
     93   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
     94 for as_dir in $PATH
     95 do
     96   IFS=$as_save_IFS
     97   test -z "$as_dir" && as_dir=.
     98     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
     99   done
    100 IFS=$as_save_IFS
    101 
    102      ;;
    103 esac
    104 # We did not find ourselves, most probably we were run as `sh COMMAND'
    105 # in which case we are not to be found in the path.
    106 if test "x$as_myself" = x; then
    107   as_myself=$0
    108 fi
    109 if test ! -f "$as_myself"; then
    110   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
    111   exit 1
    112 fi
    113 
    114 # Unset variables that we do not need and which cause bugs (e.g. in
    115 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
    116 # suppresses any "Segmentation fault" message there.  '((' could
    117 # trigger a bug in pdksh 5.2.14.
    118 for as_var in BASH_ENV ENV MAIL MAILPATH
    119 do eval test x\${$as_var+set} = xset \
    120   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
    121 done
    122 PS1='$ '
    123 PS2='> '
    124 PS4='+ '
    125 
    126 # NLS nuisances.
    127 LC_ALL=C
    128 export LC_ALL
    129 LANGUAGE=C
    130 export LANGUAGE
    131 
    132 # CDPATH.
    133 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
    134 
    135 # Use a proper internal environment variable to ensure we don't fall
    136   # into an infinite loop, continuously re-executing ourselves.
    137   if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
    138     _as_can_reexec=no; export _as_can_reexec;
    139     # We cannot yet assume a decent shell, so we have to provide a
    140 # neutralization value for shells without unset; and this also
    141 # works around shells that cannot unset nonexistent variables.
    142 # Preserve -v and -x to the replacement shell.
    143 BASH_ENV=/dev/null
    144 ENV=/dev/null
    145 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
    146 case $- in # ((((
    147   *v*x* | *x*v* ) as_opts=-vx ;;
    148   *v* ) as_opts=-v ;;
    149   *x* ) as_opts=-x ;;
    150   * ) as_opts= ;;
    151 esac
    152 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
    153 # Admittedly, this is quite paranoid, since all the known shells bail
    154 # out after a failed `exec'.
    155 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
    156 as_fn_exit 255
    157   fi
    158   # We don't want this to propagate to other subprocesses.
    159           { _as_can_reexec=; unset _as_can_reexec;}
    160 if test "x$CONFIG_SHELL" = x; then
    161   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
    162   emulate sh
    163   NULLCMD=:
    164   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
    165   # is contrary to our usage.  Disable this feature.
    166   alias -g '\${1+\"\$@\"}'='\"\$@\"'
    167   setopt NO_GLOB_SUBST
    168 else
    169   case \`(set -o) 2>/dev/null\` in #(
    170   *posix*) :
    171     set -o posix ;; #(
    172   *) :
    173      ;;
    174 esac
    175 fi
    176 "
    177   as_required="as_fn_return () { (exit \$1); }
    178 as_fn_success () { as_fn_return 0; }
    179 as_fn_failure () { as_fn_return 1; }
    180 as_fn_ret_success () { return 0; }
    181 as_fn_ret_failure () { return 1; }
    182 
    183 exitcode=0
    184 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
    185 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
    186 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
    187 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
    188 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
    189 
    190 else
    191   exitcode=1; echo positional parameters were not saved.
    192 fi
    193 test x\$exitcode = x0 || exit 1
    194 test -x / || exit 1"
    195   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
    196   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
    197   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
    198   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
    199 
    200   test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
    201     ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
    202     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
    203     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
    204     PATH=/empty FPATH=/empty; export PATH FPATH
    205     test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
    206       || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
    207 test \$(( 1 + 1 )) = 2 || exit 1"
    208   if (eval "$as_required") 2>/dev/null; then :
    209   as_have_required=yes
    210 else
    211   as_have_required=no
    212 fi
    213   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
    214 
    215 else
    216   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    217 as_found=false
    218 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
    219 do
    220   IFS=$as_save_IFS
    221   test -z "$as_dir" && as_dir=.
    222   as_found=:
    223   case $as_dir in #(
    224 	 /*)
    225 	   for as_base in sh bash ksh sh5; do
    226 	     # Try only shells that exist, to save several forks.
    227 	     as_shell=$as_dir/$as_base
    228 	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
    229 		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
    230   CONFIG_SHELL=$as_shell as_have_required=yes
    231 		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
    232   break 2
    233 fi
    234 fi
    235 	   done;;
    236        esac
    237   as_found=false
    238 done
    239 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
    240 	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
    241   CONFIG_SHELL=$SHELL as_have_required=yes
    242 fi; }
    243 IFS=$as_save_IFS
    244 
    245 
    246       if test "x$CONFIG_SHELL" != x; then :
    247   export CONFIG_SHELL
    248              # We cannot yet assume a decent shell, so we have to provide a
    249 # neutralization value for shells without unset; and this also
    250 # works around shells that cannot unset nonexistent variables.
    251 # Preserve -v and -x to the replacement shell.
    252 BASH_ENV=/dev/null
    253 ENV=/dev/null
    254 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
    255 case $- in # ((((
    256   *v*x* | *x*v* ) as_opts=-vx ;;
    257   *v* ) as_opts=-v ;;
    258   *x* ) as_opts=-x ;;
    259   * ) as_opts= ;;
    260 esac
    261 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
    262 # Admittedly, this is quite paranoid, since all the known shells bail
    263 # out after a failed `exec'.
    264 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
    265 exit 255
    266 fi
    267 
    268     if test x$as_have_required = xno; then :
    269   $as_echo "$0: This script requires a shell more modern than all"
    270   $as_echo "$0: the shells that I found on your system."
    271   if test x${ZSH_VERSION+set} = xset ; then
    272     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
    273     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
    274   else
    275     $as_echo "$0: Please tell bug-autoconf (at] gnu.org about your system,
    276 $0: including any error possibly output before this
    277 $0: message. Then install a modern shell, or manually run
    278 $0: the script under such a shell if you do have one."
    279   fi
    280   exit 1
    281 fi
    282 fi
    283 fi
    284 SHELL=${CONFIG_SHELL-/bin/sh}
    285 export SHELL
    286 # Unset more variables known to interfere with behavior of common tools.
    287 CLICOLOR_FORCE= GREP_OPTIONS=
    288 unset CLICOLOR_FORCE GREP_OPTIONS
    289 
    290 ## --------------------- ##
    291 ## M4sh Shell Functions. ##
    292 ## --------------------- ##
    293 # as_fn_unset VAR
    294 # ---------------
    295 # Portably unset VAR.
    296 as_fn_unset ()
    297 {
    298   { eval $1=; unset $1;}
    299 }
    300 as_unset=as_fn_unset
    301 
    302 # as_fn_set_status STATUS
    303 # -----------------------
    304 # Set $? to STATUS, without forking.
    305 as_fn_set_status ()
    306 {
    307   return $1
    308 } # as_fn_set_status
    309 
    310 # as_fn_exit STATUS
    311 # -----------------
    312 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
    313 as_fn_exit ()
    314 {
    315   set +e
    316   as_fn_set_status $1
    317   exit $1
    318 } # as_fn_exit
    319 
    320 # as_fn_mkdir_p
    321 # -------------
    322 # Create "$as_dir" as a directory, including parents if necessary.
    323 as_fn_mkdir_p ()
    324 {
    325 
    326   case $as_dir in #(
    327   -*) as_dir=./$as_dir;;
    328   esac
    329   test -d "$as_dir" || eval $as_mkdir_p || {
    330     as_dirs=
    331     while :; do
    332       case $as_dir in #(
    333       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
    334       *) as_qdir=$as_dir;;
    335       esac
    336       as_dirs="'$as_qdir' $as_dirs"
    337       as_dir=`$as_dirname -- "$as_dir" ||
    338 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
    339 	 X"$as_dir" : 'X\(//\)[^/]' \| \
    340 	 X"$as_dir" : 'X\(//\)$' \| \
    341 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
    342 $as_echo X"$as_dir" |
    343     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
    344 	    s//\1/
    345 	    q
    346 	  }
    347 	  /^X\(\/\/\)[^/].*/{
    348 	    s//\1/
    349 	    q
    350 	  }
    351 	  /^X\(\/\/\)$/{
    352 	    s//\1/
    353 	    q
    354 	  }
    355 	  /^X\(\/\).*/{
    356 	    s//\1/
    357 	    q
    358 	  }
    359 	  s/.*/./; q'`
    360       test -d "$as_dir" && break
    361     done
    362     test -z "$as_dirs" || eval "mkdir $as_dirs"
    363   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
    364 
    365 
    366 } # as_fn_mkdir_p
    367 
    368 # as_fn_executable_p FILE
    369 # -----------------------
    370 # Test if FILE is an executable regular file.
    371 as_fn_executable_p ()
    372 {
    373   test -f "$1" && test -x "$1"
    374 } # as_fn_executable_p
    375 # as_fn_append VAR VALUE
    376 # ----------------------
    377 # Append the text in VALUE to the end of the definition contained in VAR. Take
    378 # advantage of any shell optimizations that allow amortized linear growth over
    379 # repeated appends, instead of the typical quadratic growth present in naive
    380 # implementations.
    381 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
    382   eval 'as_fn_append ()
    383   {
    384     eval $1+=\$2
    385   }'
    386 else
    387   as_fn_append ()
    388   {
    389     eval $1=\$$1\$2
    390   }
    391 fi # as_fn_append
    392 
    393 # as_fn_arith ARG...
    394 # ------------------
    395 # Perform arithmetic evaluation on the ARGs, and store the result in the
    396 # global $as_val. Take advantage of shells that can avoid forks. The arguments
    397 # must be portable across $(()) and expr.
    398 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
    399   eval 'as_fn_arith ()
    400   {
    401     as_val=$(( $* ))
    402   }'
    403 else
    404   as_fn_arith ()
    405   {
    406     as_val=`expr "$@" || test $? -eq 1`
    407   }
    408 fi # as_fn_arith
    409 
    410 
    411 # as_fn_error STATUS ERROR [LINENO LOG_FD]
    412 # ----------------------------------------
    413 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
    414 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
    415 # script with STATUS, using 1 if that was 0.
    416 as_fn_error ()
    417 {
    418   as_status=$1; test $as_status -eq 0 && as_status=1
    419   if test "$4"; then
    420     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
    421     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
    422   fi
    423   $as_echo "$as_me: error: $2" >&2
    424   as_fn_exit $as_status
    425 } # as_fn_error
    426 
    427 if expr a : '\(a\)' >/dev/null 2>&1 &&
    428    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    429   as_expr=expr
    430 else
    431   as_expr=false
    432 fi
    433 
    434 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
    435   as_basename=basename
    436 else
    437   as_basename=false
    438 fi
    439 
    440 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
    441   as_dirname=dirname
    442 else
    443   as_dirname=false
    444 fi
    445 
    446 as_me=`$as_basename -- "$0" ||
    447 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
    448 	 X"$0" : 'X\(//\)$' \| \
    449 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
    450 $as_echo X/"$0" |
    451     sed '/^.*\/\([^/][^/]*\)\/*$/{
    452 	    s//\1/
    453 	    q
    454 	  }
    455 	  /^X\/\(\/\/\)$/{
    456 	    s//\1/
    457 	    q
    458 	  }
    459 	  /^X\/\(\/\).*/{
    460 	    s//\1/
    461 	    q
    462 	  }
    463 	  s/.*/./; q'`
    464 
    465 # Avoid depending upon Character Ranges.
    466 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
    467 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
    468 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
    469 as_cr_digits='0123456789'
    470 as_cr_alnum=$as_cr_Letters$as_cr_digits
    471 
    472 
    473   as_lineno_1=$LINENO as_lineno_1a=$LINENO
    474   as_lineno_2=$LINENO as_lineno_2a=$LINENO
    475   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
    476   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
    477   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
    478   sed -n '
    479     p
    480     /[$]LINENO/=
    481   ' <$as_myself |
    482     sed '
    483       s/[$]LINENO.*/&-/
    484       t lineno
    485       b
    486       :lineno
    487       N
    488       :loop
    489       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
    490       t loop
    491       s/-\n.*//
    492     ' >$as_me.lineno &&
    493   chmod +x "$as_me.lineno" ||
    494     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
    495 
    496   # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
    497   # already done that, so ensure we don't try to do so again and fall
    498   # in an infinite loop.  This has already happened in practice.
    499   _as_can_reexec=no; export _as_can_reexec
    500   # Don't try to exec as it changes $[0], causing all sort of problems
    501   # (the dirname of $[0] is not the place where we might find the
    502   # original and so on.  Autoconf is especially sensitive to this).
    503   . "./$as_me.lineno"
    504   # Exit status is that of the last command.
    505   exit
    506 }
    507 
    508 ECHO_C= ECHO_N= ECHO_T=
    509 case `echo -n x` in #(((((
    510 -n*)
    511   case `echo 'xy\c'` in
    512   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
    513   xy)  ECHO_C='\c';;
    514   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
    515        ECHO_T='	';;
    516   esac;;
    517 *)
    518   ECHO_N='-n';;
    519 esac
    520 
    521 rm -f conf$$ conf$$.exe conf$$.file
    522 if test -d conf$$.dir; then
    523   rm -f conf$$.dir/conf$$.file
    524 else
    525   rm -f conf$$.dir
    526   mkdir conf$$.dir 2>/dev/null
    527 fi
    528 if (echo >conf$$.file) 2>/dev/null; then
    529   if ln -s conf$$.file conf$$ 2>/dev/null; then
    530     as_ln_s='ln -s'
    531     # ... but there are two gotchas:
    532     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
    533     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
    534     # In both cases, we have to default to `cp -pR'.
    535     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
    536       as_ln_s='cp -pR'
    537   elif ln conf$$.file conf$$ 2>/dev/null; then
    538     as_ln_s=ln
    539   else
    540     as_ln_s='cp -pR'
    541   fi
    542 else
    543   as_ln_s='cp -pR'
    544 fi
    545 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
    546 rmdir conf$$.dir 2>/dev/null
    547 
    548 if mkdir -p . 2>/dev/null; then
    549   as_mkdir_p='mkdir -p "$as_dir"'
    550 else
    551   test -d ./-p && rmdir ./-p
    552   as_mkdir_p=false
    553 fi
    554 
    555 as_test_x='test -x'
    556 as_executable_p=as_fn_executable_p
    557 
    558 # Sed expression to map a string onto a valid CPP name.
    559 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
    560 
    561 # Sed expression to map a string onto a valid variable name.
    562 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
    563 
    564 SHELL=${CONFIG_SHELL-/bin/sh}
    565 
    566 
    567 test -n "$DJDIR" || exec 7<&0 </dev/null
    568 exec 6>&1
    569 
    570 # Name of the host.
    571 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
    572 # so uname gets run too.
    573 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
    574 
    575 #
    576 # Initializations.
    577 #
    578 ac_default_prefix=/usr/local
    579 ac_clean_files=
    580 ac_config_libobj_dir=.
    581 LIBOBJS=
    582 cross_compiling=no
    583 subdirs=
    584 MFLAGS=
    585 MAKEFLAGS=
    586 
    587 # Identity of this package.
    588 PACKAGE_NAME='zlib'
    589 PACKAGE_TARNAME='zlib'
    590 PACKAGE_VERSION='1.3.1'
    591 PACKAGE_STRING='zlib 1.3.1'
    592 PACKAGE_BUGREPORT=''
    593 PACKAGE_URL=''
    594 
    595 ac_unique_file="zlib.h"
    596 # Factoring default headers for most tests.
    597 ac_includes_default="\
    598 #include <stdio.h>
    599 #ifdef HAVE_SYS_TYPES_H
    600 # include <sys/types.h>
    601 #endif
    602 #ifdef HAVE_SYS_STAT_H
    603 # include <sys/stat.h>
    604 #endif
    605 #ifdef STDC_HEADERS
    606 # include <stdlib.h>
    607 # include <stddef.h>
    608 #else
    609 # ifdef HAVE_STDLIB_H
    610 #  include <stdlib.h>
    611 # endif
    612 #endif
    613 #ifdef HAVE_STRING_H
    614 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
    615 #  include <memory.h>
    616 # endif
    617 # include <string.h>
    618 #endif
    619 #ifdef HAVE_STRINGS_H
    620 # include <strings.h>
    621 #endif
    622 #ifdef HAVE_INTTYPES_H
    623 # include <inttypes.h>
    624 #endif
    625 #ifdef HAVE_STDINT_H
    626 # include <stdint.h>
    627 #endif
    628 #ifdef HAVE_UNISTD_H
    629 # include <unistd.h>
    630 #endif"
    631 
    632 ac_header_list=
    633 ac_subst_vars='am__EXEEXT_FALSE
    634 am__EXEEXT_TRUE
    635 LTLIBOBJS
    636 LIBOBJS
    637 PICFLAG
    638 enable_host_pie
    639 enable_host_shared
    640 TARGET_LIBRARY_FALSE
    641 TARGET_LIBRARY_TRUE
    642 toolexeclibdir
    643 toolexecdir
    644 ENABLE_DARWIN_AT_RPATH_FALSE
    645 ENABLE_DARWIN_AT_RPATH_TRUE
    646 CPP
    647 OTOOL64
    648 OTOOL
    649 LIPO
    650 NMEDIT
    651 DSYMUTIL
    652 RANLIB
    653 AR
    654 OBJDUMP
    655 LN_S
    656 NM
    657 ac_ct_DUMPBIN
    658 DUMPBIN
    659 LD
    660 FGREP
    661 EGREP
    662 GREP
    663 SED
    664 LIBTOOL
    665 CET_FLAGS
    666 am__fastdepCC_FALSE
    667 am__fastdepCC_TRUE
    668 CCDEPMODE
    669 am__nodep
    670 AMDEPBACKSLASH
    671 AMDEP_FALSE
    672 AMDEP_TRUE
    673 am__quote
    674 am__include
    675 DEPDIR
    676 OBJEXT
    677 EXEEXT
    678 ac_ct_CC
    679 CPPFLAGS
    680 LDFLAGS
    681 CFLAGS
    682 CC
    683 COMPPATH
    684 MAINT
    685 MAINTAINER_MODE_FALSE
    686 MAINTAINER_MODE_TRUE
    687 AM_BACKSLASH
    688 AM_DEFAULT_VERBOSITY
    689 AM_DEFAULT_V
    690 AM_V
    691 am__untar
    692 am__tar
    693 AMTAR
    694 am__leading_dot
    695 SET_MAKE
    696 AWK
    697 mkdir_p
    698 MKDIR_P
    699 INSTALL_STRIP_PROGRAM
    700 STRIP
    701 install_sh
    702 MAKEINFO
    703 AUTOHEADER
    704 AUTOMAKE
    705 AUTOCONF
    706 ACLOCAL
    707 VERSION
    708 PACKAGE
    709 CYGPATH_W
    710 am__isrc
    711 INSTALL_DATA
    712 INSTALL_SCRIPT
    713 INSTALL_PROGRAM
    714 mkinstalldirs
    715 target_os
    716 target_vendor
    717 target_cpu
    718 target
    719 host_os
    720 host_vendor
    721 host_cpu
    722 host
    723 build_os
    724 build_vendor
    725 build_cpu
    726 build
    727 multi_basedir
    728 target_alias
    729 host_alias
    730 build_alias
    731 LIBS
    732 ECHO_T
    733 ECHO_N
    734 ECHO_C
    735 DEFS
    736 mandir
    737 localedir
    738 libdir
    739 psdir
    740 pdfdir
    741 dvidir
    742 htmldir
    743 infodir
    744 docdir
    745 oldincludedir
    746 includedir
    747 localstatedir
    748 sharedstatedir
    749 sysconfdir
    750 datadir
    751 datarootdir
    752 libexecdir
    753 sbindir
    754 bindir
    755 program_transform_name
    756 prefix
    757 exec_prefix
    758 PACKAGE_URL
    759 PACKAGE_BUGREPORT
    760 PACKAGE_STRING
    761 PACKAGE_VERSION
    762 PACKAGE_TARNAME
    763 PACKAGE_NAME
    764 PATH_SEPARATOR
    765 SHELL'
    766 ac_subst_files=''
    767 ac_user_opts='
    768 enable_option_checking
    769 enable_multilib
    770 enable_silent_rules
    771 enable_maintainer_mode
    772 with_target_subdir
    773 with_cross_host
    774 with_system_zlib
    775 enable_dependency_tracking
    776 enable_cet
    777 enable_shared
    778 enable_static
    779 with_pic
    780 enable_fast_install
    781 with_gnu_ld
    782 enable_libtool_lock
    783 with_toolexeclibdir
    784 enable_host_shared
    785 enable_host_pie
    786 '
    787       ac_precious_vars='build_alias
    788 host_alias
    789 target_alias
    790 CPP
    791 CPPFLAGS'
    792 
    793 
    794 # Initialize some variables set by options.
    795 ac_init_help=
    796 ac_init_version=false
    797 ac_unrecognized_opts=
    798 ac_unrecognized_sep=
    799 # The variables have the same names as the options, with
    800 # dashes changed to underlines.
    801 cache_file=/dev/null
    802 exec_prefix=NONE
    803 no_create=
    804 no_recursion=
    805 prefix=NONE
    806 program_prefix=NONE
    807 program_suffix=NONE
    808 program_transform_name=s,x,x,
    809 silent=
    810 site=
    811 srcdir=
    812 verbose=
    813 x_includes=NONE
    814 x_libraries=NONE
    815 
    816 # Installation directory options.
    817 # These are left unexpanded so users can "make install exec_prefix=/foo"
    818 # and all the variables that are supposed to be based on exec_prefix
    819 # by default will actually change.
    820 # Use braces instead of parens because sh, perl, etc. also accept them.
    821 # (The list follows the same order as the GNU Coding Standards.)
    822 bindir='${exec_prefix}/bin'
    823 sbindir='${exec_prefix}/sbin'
    824 libexecdir='${exec_prefix}/libexec'
    825 datarootdir='${prefix}/share'
    826 datadir='${datarootdir}'
    827 sysconfdir='${prefix}/etc'
    828 sharedstatedir='${prefix}/com'
    829 localstatedir='${prefix}/var'
    830 includedir='${prefix}/include'
    831 oldincludedir='/usr/include'
    832 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
    833 infodir='${datarootdir}/info'
    834 htmldir='${docdir}'
    835 dvidir='${docdir}'
    836 pdfdir='${docdir}'
    837 psdir='${docdir}'
    838 libdir='${exec_prefix}/lib'
    839 localedir='${datarootdir}/locale'
    840 mandir='${datarootdir}/man'
    841 
    842 ac_prev=
    843 ac_dashdash=
    844 for ac_option
    845 do
    846   # If the previous option needs an argument, assign it.
    847   if test -n "$ac_prev"; then
    848     eval $ac_prev=\$ac_option
    849     ac_prev=
    850     continue
    851   fi
    852 
    853   case $ac_option in
    854   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
    855   *=)   ac_optarg= ;;
    856   *)    ac_optarg=yes ;;
    857   esac
    858 
    859   # Accept the important Cygnus configure options, so we can diagnose typos.
    860 
    861   case $ac_dashdash$ac_option in
    862   --)
    863     ac_dashdash=yes ;;
    864 
    865   -bindir | --bindir | --bindi | --bind | --bin | --bi)
    866     ac_prev=bindir ;;
    867   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
    868     bindir=$ac_optarg ;;
    869 
    870   -build | --build | --buil | --bui | --bu)
    871     ac_prev=build_alias ;;
    872   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
    873     build_alias=$ac_optarg ;;
    874 
    875   -cache-file | --cache-file | --cache-fil | --cache-fi \
    876   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
    877     ac_prev=cache_file ;;
    878   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
    879   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
    880     cache_file=$ac_optarg ;;
    881 
    882   --config-cache | -C)
    883     cache_file=config.cache ;;
    884 
    885   -datadir | --datadir | --datadi | --datad)
    886     ac_prev=datadir ;;
    887   -datadir=* | --datadir=* | --datadi=* | --datad=*)
    888     datadir=$ac_optarg ;;
    889 
    890   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
    891   | --dataroo | --dataro | --datar)
    892     ac_prev=datarootdir ;;
    893   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
    894   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
    895     datarootdir=$ac_optarg ;;
    896 
    897   -disable-* | --disable-*)
    898     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
    899     # Reject names that are not valid shell variable names.
    900     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
    901       as_fn_error $? "invalid feature name: $ac_useropt"
    902     ac_useropt_orig=$ac_useropt
    903     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
    904     case $ac_user_opts in
    905       *"
    906 "enable_$ac_useropt"
    907 "*) ;;
    908       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
    909 	 ac_unrecognized_sep=', ';;
    910     esac
    911     eval enable_$ac_useropt=no ;;
    912 
    913   -docdir | --docdir | --docdi | --doc | --do)
    914     ac_prev=docdir ;;
    915   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
    916     docdir=$ac_optarg ;;
    917 
    918   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
    919     ac_prev=dvidir ;;
    920   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
    921     dvidir=$ac_optarg ;;
    922 
    923   -enable-* | --enable-*)
    924     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
    925     # Reject names that are not valid shell variable names.
    926     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
    927       as_fn_error $? "invalid feature name: $ac_useropt"
    928     ac_useropt_orig=$ac_useropt
    929     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
    930     case $ac_user_opts in
    931       *"
    932 "enable_$ac_useropt"
    933 "*) ;;
    934       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
    935 	 ac_unrecognized_sep=', ';;
    936     esac
    937     eval enable_$ac_useropt=\$ac_optarg ;;
    938 
    939   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
    940   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
    941   | --exec | --exe | --ex)
    942     ac_prev=exec_prefix ;;
    943   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
    944   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
    945   | --exec=* | --exe=* | --ex=*)
    946     exec_prefix=$ac_optarg ;;
    947 
    948   -gas | --gas | --ga | --g)
    949     # Obsolete; use --with-gas.
    950     with_gas=yes ;;
    951 
    952   -help | --help | --hel | --he | -h)
    953     ac_init_help=long ;;
    954   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
    955     ac_init_help=recursive ;;
    956   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
    957     ac_init_help=short ;;
    958 
    959   -host | --host | --hos | --ho)
    960     ac_prev=host_alias ;;
    961   -host=* | --host=* | --hos=* | --ho=*)
    962     host_alias=$ac_optarg ;;
    963 
    964   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
    965     ac_prev=htmldir ;;
    966   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
    967   | --ht=*)
    968     htmldir=$ac_optarg ;;
    969 
    970   -includedir | --includedir | --includedi | --included | --include \
    971   | --includ | --inclu | --incl | --inc)
    972     ac_prev=includedir ;;
    973   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
    974   | --includ=* | --inclu=* | --incl=* | --inc=*)
    975     includedir=$ac_optarg ;;
    976 
    977   -infodir | --infodir | --infodi | --infod | --info | --inf)
    978     ac_prev=infodir ;;
    979   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
    980     infodir=$ac_optarg ;;
    981 
    982   -libdir | --libdir | --libdi | --libd)
    983     ac_prev=libdir ;;
    984   -libdir=* | --libdir=* | --libdi=* | --libd=*)
    985     libdir=$ac_optarg ;;
    986 
    987   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
    988   | --libexe | --libex | --libe)
    989     ac_prev=libexecdir ;;
    990   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
    991   | --libexe=* | --libex=* | --libe=*)
    992     libexecdir=$ac_optarg ;;
    993 
    994   -localedir | --localedir | --localedi | --localed | --locale)
    995     ac_prev=localedir ;;
    996   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
    997     localedir=$ac_optarg ;;
    998 
    999   -localstatedir | --localstatedir | --localstatedi | --localstated \
   1000   | --localstate | --localstat | --localsta | --localst | --locals)
   1001     ac_prev=localstatedir ;;
   1002   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
   1003   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
   1004     localstatedir=$ac_optarg ;;
   1005 
   1006   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
   1007     ac_prev=mandir ;;
   1008   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
   1009     mandir=$ac_optarg ;;
   1010 
   1011   -nfp | --nfp | --nf)
   1012     # Obsolete; use --without-fp.
   1013     with_fp=no ;;
   1014 
   1015   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
   1016   | --no-cr | --no-c | -n)
   1017     no_create=yes ;;
   1018 
   1019   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
   1020   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
   1021     no_recursion=yes ;;
   1022 
   1023   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
   1024   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
   1025   | --oldin | --oldi | --old | --ol | --o)
   1026     ac_prev=oldincludedir ;;
   1027   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
   1028   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
   1029   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
   1030     oldincludedir=$ac_optarg ;;
   1031 
   1032   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
   1033     ac_prev=prefix ;;
   1034   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
   1035     prefix=$ac_optarg ;;
   1036 
   1037   -program-prefix | --program-prefix | --program-prefi | --program-pref \
   1038   | --program-pre | --program-pr | --program-p)
   1039     ac_prev=program_prefix ;;
   1040   -program-prefix=* | --program-prefix=* | --program-prefi=* \
   1041   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
   1042     program_prefix=$ac_optarg ;;
   1043 
   1044   -program-suffix | --program-suffix | --program-suffi | --program-suff \
   1045   | --program-suf | --program-su | --program-s)
   1046     ac_prev=program_suffix ;;
   1047   -program-suffix=* | --program-suffix=* | --program-suffi=* \
   1048   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
   1049     program_suffix=$ac_optarg ;;
   1050 
   1051   -program-transform-name | --program-transform-name \
   1052   | --program-transform-nam | --program-transform-na \
   1053   | --program-transform-n | --program-transform- \
   1054   | --program-transform | --program-transfor \
   1055   | --program-transfo | --program-transf \
   1056   | --program-trans | --program-tran \
   1057   | --progr-tra | --program-tr | --program-t)
   1058     ac_prev=program_transform_name ;;
   1059   -program-transform-name=* | --program-transform-name=* \
   1060   | --program-transform-nam=* | --program-transform-na=* \
   1061   | --program-transform-n=* | --program-transform-=* \
   1062   | --program-transform=* | --program-transfor=* \
   1063   | --program-transfo=* | --program-transf=* \
   1064   | --program-trans=* | --program-tran=* \
   1065   | --progr-tra=* | --program-tr=* | --program-t=*)
   1066     program_transform_name=$ac_optarg ;;
   1067 
   1068   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
   1069     ac_prev=pdfdir ;;
   1070   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
   1071     pdfdir=$ac_optarg ;;
   1072 
   1073   -psdir | --psdir | --psdi | --psd | --ps)
   1074     ac_prev=psdir ;;
   1075   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
   1076     psdir=$ac_optarg ;;
   1077 
   1078   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1079   | -silent | --silent | --silen | --sile | --sil)
   1080     silent=yes ;;
   1081 
   1082   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
   1083     ac_prev=sbindir ;;
   1084   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
   1085   | --sbi=* | --sb=*)
   1086     sbindir=$ac_optarg ;;
   1087 
   1088   -sharedstatedir | --sharedstatedir | --sharedstatedi \
   1089   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
   1090   | --sharedst | --shareds | --shared | --share | --shar \
   1091   | --sha | --sh)
   1092     ac_prev=sharedstatedir ;;
   1093   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
   1094   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
   1095   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
   1096   | --sha=* | --sh=*)
   1097     sharedstatedir=$ac_optarg ;;
   1098 
   1099   -site | --site | --sit)
   1100     ac_prev=site ;;
   1101   -site=* | --site=* | --sit=*)
   1102     site=$ac_optarg ;;
   1103 
   1104   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   1105     ac_prev=srcdir ;;
   1106   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   1107     srcdir=$ac_optarg ;;
   1108 
   1109   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
   1110   | --syscon | --sysco | --sysc | --sys | --sy)
   1111     ac_prev=sysconfdir ;;
   1112   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
   1113   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
   1114     sysconfdir=$ac_optarg ;;
   1115 
   1116   -target | --target | --targe | --targ | --tar | --ta | --t)
   1117     ac_prev=target_alias ;;
   1118   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
   1119     target_alias=$ac_optarg ;;
   1120 
   1121   -v | -verbose | --verbose | --verbos | --verbo | --verb)
   1122     verbose=yes ;;
   1123 
   1124   -version | --version | --versio | --versi | --vers | -V)
   1125     ac_init_version=: ;;
   1126 
   1127   -with-* | --with-*)
   1128     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
   1129     # Reject names that are not valid shell variable names.
   1130     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1131       as_fn_error $? "invalid package name: $ac_useropt"
   1132     ac_useropt_orig=$ac_useropt
   1133     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1134     case $ac_user_opts in
   1135       *"
   1136 "with_$ac_useropt"
   1137 "*) ;;
   1138       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
   1139 	 ac_unrecognized_sep=', ';;
   1140     esac
   1141     eval with_$ac_useropt=\$ac_optarg ;;
   1142 
   1143   -without-* | --without-*)
   1144     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
   1145     # Reject names that are not valid shell variable names.
   1146     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1147       as_fn_error $? "invalid package name: $ac_useropt"
   1148     ac_useropt_orig=$ac_useropt
   1149     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1150     case $ac_user_opts in
   1151       *"
   1152 "with_$ac_useropt"
   1153 "*) ;;
   1154       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
   1155 	 ac_unrecognized_sep=', ';;
   1156     esac
   1157     eval with_$ac_useropt=no ;;
   1158 
   1159   --x)
   1160     # Obsolete; use --with-x.
   1161     with_x=yes ;;
   1162 
   1163   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
   1164   | --x-incl | --x-inc | --x-in | --x-i)
   1165     ac_prev=x_includes ;;
   1166   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
   1167   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
   1168     x_includes=$ac_optarg ;;
   1169 
   1170   -x-libraries | --x-libraries | --x-librarie | --x-librari \
   1171   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
   1172     ac_prev=x_libraries ;;
   1173   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
   1174   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
   1175     x_libraries=$ac_optarg ;;
   1176 
   1177   -*) as_fn_error $? "unrecognized option: \`$ac_option'
   1178 Try \`$0 --help' for more information"
   1179     ;;
   1180 
   1181   *=*)
   1182     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
   1183     # Reject names that are not valid shell variable names.
   1184     case $ac_envvar in #(
   1185       '' | [0-9]* | *[!_$as_cr_alnum]* )
   1186       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
   1187     esac
   1188     eval $ac_envvar=\$ac_optarg
   1189     export $ac_envvar ;;
   1190 
   1191   *)
   1192     # FIXME: should be removed in autoconf 3.0.
   1193     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
   1194     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1195       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
   1196     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
   1197     ;;
   1198 
   1199   esac
   1200 done
   1201 
   1202 if test -n "$ac_prev"; then
   1203   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
   1204   as_fn_error $? "missing argument to $ac_option"
   1205 fi
   1206 
   1207 if test -n "$ac_unrecognized_opts"; then
   1208   case $enable_option_checking in
   1209     no) ;;
   1210     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
   1211     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
   1212   esac
   1213 fi
   1214 
   1215 # Check all directory arguments for consistency.
   1216 for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
   1217 		datadir sysconfdir sharedstatedir localstatedir includedir \
   1218 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
   1219 		libdir localedir mandir
   1220 do
   1221   eval ac_val=\$$ac_var
   1222   # Remove trailing slashes.
   1223   case $ac_val in
   1224     */ )
   1225       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
   1226       eval $ac_var=\$ac_val;;
   1227   esac
   1228   # Be sure to have absolute directory names.
   1229   case $ac_val in
   1230     [\\/$]* | ?:[\\/]* )  continue;;
   1231     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
   1232   esac
   1233   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
   1234 done
   1235 
   1236 # There might be people who depend on the old broken behavior: `$host'
   1237 # used to hold the argument of --host etc.
   1238 # FIXME: To remove some day.
   1239 build=$build_alias
   1240 host=$host_alias
   1241 target=$target_alias
   1242 
   1243 # FIXME: To remove some day.
   1244 if test "x$host_alias" != x; then
   1245   if test "x$build_alias" = x; then
   1246     cross_compiling=maybe
   1247   elif test "x$build_alias" != "x$host_alias"; then
   1248     cross_compiling=yes
   1249   fi
   1250 fi
   1251 
   1252 ac_tool_prefix=
   1253 test -n "$host_alias" && ac_tool_prefix=$host_alias-
   1254 
   1255 test "$silent" = yes && exec 6>/dev/null
   1256 
   1257 
   1258 ac_pwd=`pwd` && test -n "$ac_pwd" &&
   1259 ac_ls_di=`ls -di .` &&
   1260 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
   1261   as_fn_error $? "working directory cannot be determined"
   1262 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
   1263   as_fn_error $? "pwd does not report name of working directory"
   1264 
   1265 
   1266 # Find the source files, if location was not specified.
   1267 if test -z "$srcdir"; then
   1268   ac_srcdir_defaulted=yes
   1269   # Try the directory containing this script, then the parent directory.
   1270   ac_confdir=`$as_dirname -- "$as_myself" ||
   1271 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   1272 	 X"$as_myself" : 'X\(//\)[^/]' \| \
   1273 	 X"$as_myself" : 'X\(//\)$' \| \
   1274 	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
   1275 $as_echo X"$as_myself" |
   1276     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   1277 	    s//\1/
   1278 	    q
   1279 	  }
   1280 	  /^X\(\/\/\)[^/].*/{
   1281 	    s//\1/
   1282 	    q
   1283 	  }
   1284 	  /^X\(\/\/\)$/{
   1285 	    s//\1/
   1286 	    q
   1287 	  }
   1288 	  /^X\(\/\).*/{
   1289 	    s//\1/
   1290 	    q
   1291 	  }
   1292 	  s/.*/./; q'`
   1293   srcdir=$ac_confdir
   1294   if test ! -r "$srcdir/$ac_unique_file"; then
   1295     srcdir=..
   1296   fi
   1297 else
   1298   ac_srcdir_defaulted=no
   1299 fi
   1300 if test ! -r "$srcdir/$ac_unique_file"; then
   1301   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
   1302   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
   1303 fi
   1304 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
   1305 ac_abs_confdir=`(
   1306 	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
   1307 	pwd)`
   1308 # When building in place, set srcdir=.
   1309 if test "$ac_abs_confdir" = "$ac_pwd"; then
   1310   srcdir=.
   1311 fi
   1312 # Remove unnecessary trailing slashes from srcdir.
   1313 # Double slashes in file names in object file debugging info
   1314 # mess up M-x gdb in Emacs.
   1315 case $srcdir in
   1316 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
   1317 esac
   1318 for ac_var in $ac_precious_vars; do
   1319   eval ac_env_${ac_var}_set=\${${ac_var}+set}
   1320   eval ac_env_${ac_var}_value=\$${ac_var}
   1321   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
   1322   eval ac_cv_env_${ac_var}_value=\$${ac_var}
   1323 done
   1324 
   1325 #
   1326 # Report the --help message.
   1327 #
   1328 if test "$ac_init_help" = "long"; then
   1329   # Omit some internal or obsolete options to make the list less imposing.
   1330   # This message is too long to be a string in the A/UX 3.1 sh.
   1331   cat <<_ACEOF
   1332 \`configure' configures zlib 1.3.1 to adapt to many kinds of systems.
   1333 
   1334 Usage: $0 [OPTION]... [VAR=VALUE]...
   1335 
   1336 To assign environment variables (e.g., CC, CFLAGS...), specify them as
   1337 VAR=VALUE.  See below for descriptions of some of the useful variables.
   1338 
   1339 Defaults for the options are specified in brackets.
   1340 
   1341 Configuration:
   1342   -h, --help              display this help and exit
   1343       --help=short        display options specific to this package
   1344       --help=recursive    display the short help of all the included packages
   1345   -V, --version           display version information and exit
   1346   -q, --quiet, --silent   do not print \`checking ...' messages
   1347       --cache-file=FILE   cache test results in FILE [disabled]
   1348   -C, --config-cache      alias for \`--cache-file=config.cache'
   1349   -n, --no-create         do not create output files
   1350       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
   1351 
   1352 Installation directories:
   1353   --prefix=PREFIX         install architecture-independent files in PREFIX
   1354                           [$ac_default_prefix]
   1355   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
   1356                           [PREFIX]
   1357 
   1358 By default, \`make install' will install all the files in
   1359 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
   1360 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1361 for instance \`--prefix=\$HOME'.
   1362 
   1363 For better control, use the options below.
   1364 
   1365 Fine tuning of the installation directories:
   1366   --bindir=DIR            user executables [EPREFIX/bin]
   1367   --sbindir=DIR           system admin executables [EPREFIX/sbin]
   1368   --libexecdir=DIR        program executables [EPREFIX/libexec]
   1369   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
   1370   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
   1371   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
   1372   --libdir=DIR            object code libraries [EPREFIX/lib]
   1373   --includedir=DIR        C header files [PREFIX/include]
   1374   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
   1375   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
   1376   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
   1377   --infodir=DIR           info documentation [DATAROOTDIR/info]
   1378   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
   1379   --mandir=DIR            man documentation [DATAROOTDIR/man]
   1380   --docdir=DIR            documentation root [DATAROOTDIR/doc/zlib]
   1381   --htmldir=DIR           html documentation [DOCDIR]
   1382   --dvidir=DIR            dvi documentation [DOCDIR]
   1383   --pdfdir=DIR            pdf documentation [DOCDIR]
   1384   --psdir=DIR             ps documentation [DOCDIR]
   1385 _ACEOF
   1386 
   1387   cat <<\_ACEOF
   1388 
   1389 Program names:
   1390   --program-prefix=PREFIX            prepend PREFIX to installed program names
   1391   --program-suffix=SUFFIX            append SUFFIX to installed program names
   1392   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
   1393 
   1394 System types:
   1395   --build=BUILD     configure for building on BUILD [guessed]
   1396   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1397   --target=TARGET   configure for building compilers for TARGET [HOST]
   1398 _ACEOF
   1399 fi
   1400 
   1401 if test -n "$ac_init_help"; then
   1402   case $ac_init_help in
   1403      short | recursive ) echo "Configuration of zlib 1.3.1:";;
   1404    esac
   1405   cat <<\_ACEOF
   1406 
   1407 Optional Features:
   1408   --disable-option-checking  ignore unrecognized --enable/--with options
   1409   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1410   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1411   --enable-multilib       build many library versions (default)
   1412   --enable-silent-rules   less verbose build output (undo: "make V=1")
   1413   --disable-silent-rules  verbose build output (undo: "make V=0")
   1414   --enable-maintainer-mode
   1415                           enable make rules and dependencies not useful (and
   1416                           sometimes confusing) to the casual installer
   1417   --enable-dependency-tracking
   1418                           do not reject slow dependency extractors
   1419   --disable-dependency-tracking
   1420                           speeds up one-time build
   1421   --enable-cet            enable Intel CET in target libraries [default=auto]
   1422   --enable-shared[=PKGS]  build shared libraries [default=yes]
   1423   --enable-static[=PKGS]  build static libraries [default=yes]
   1424   --enable-fast-install[=PKGS]
   1425                           optimize for fast installation [default=yes]
   1426   --disable-libtool-lock  avoid locking (might break parallel builds)
   1427   --enable-host-shared    build host code as shared libraries
   1428   --enable-host-pie       build host code as PIE
   1429 
   1430 Optional Packages:
   1431   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1432   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1433   --with-target-subdir=SUBDIR
   1434                           configuring in a subdirectory
   1435   --with-cross-host=HOST  configuring with a cross compiler
   1436   --with-system-zlib      use installed libz
   1437   --with-pic              try to use only PIC/non-PIC objects [default=use
   1438                           both]
   1439   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
   1440   --with-toolexeclibdir=DIR
   1441                           install libraries built with a cross compiler within
   1442                           DIR
   1443 
   1444 Some influential environment variables:
   1445   CC          C compiler command
   1446   CFLAGS      C compiler flags
   1447   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1448               nonstandard directory <lib dir>
   1449   LIBS        libraries to pass to the linker, e.g. -l<library>
   1450   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
   1451               you have headers in a nonstandard directory <include dir>
   1452   CPP         C preprocessor
   1453 
   1454 Use these variables to override the choices made by `configure' or to help
   1455 it to find libraries and programs with nonstandard names/locations.
   1456 
   1457 Report bugs to the package provider.
   1458 _ACEOF
   1459 ac_status=$?
   1460 fi
   1461 
   1462 if test "$ac_init_help" = "recursive"; then
   1463   # If there are subdirs, report their specific --help.
   1464   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1465     test -d "$ac_dir" ||
   1466       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
   1467       continue
   1468     ac_builddir=.
   1469 
   1470 case "$ac_dir" in
   1471 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1472 *)
   1473   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   1474   # A ".." for each directory in $ac_dir_suffix.
   1475   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   1476   case $ac_top_builddir_sub in
   1477   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1478   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1479   esac ;;
   1480 esac
   1481 ac_abs_top_builddir=$ac_pwd
   1482 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1483 # for backward compatibility:
   1484 ac_top_builddir=$ac_top_build_prefix
   1485 
   1486 case $srcdir in
   1487   .)  # We are building in place.
   1488     ac_srcdir=.
   1489     ac_top_srcdir=$ac_top_builddir_sub
   1490     ac_abs_top_srcdir=$ac_pwd ;;
   1491   [\\/]* | ?:[\\/]* )  # Absolute name.
   1492     ac_srcdir=$srcdir$ac_dir_suffix;
   1493     ac_top_srcdir=$srcdir
   1494     ac_abs_top_srcdir=$srcdir ;;
   1495   *) # Relative name.
   1496     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1497     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1498     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1499 esac
   1500 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1501 
   1502     cd "$ac_dir" || { ac_status=$?; continue; }
   1503     # Check for guested configure.
   1504     if test -f "$ac_srcdir/configure.gnu"; then
   1505       echo &&
   1506       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
   1507     elif test -f "$ac_srcdir/configure"; then
   1508       echo &&
   1509       $SHELL "$ac_srcdir/configure" --help=recursive
   1510     else
   1511       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1512     fi || ac_status=$?
   1513     cd "$ac_pwd" || { ac_status=$?; break; }
   1514   done
   1515 fi
   1516 
   1517 test -n "$ac_init_help" && exit $ac_status
   1518 if $ac_init_version; then
   1519   cat <<\_ACEOF
   1520 zlib configure 1.3.1
   1521 generated by GNU Autoconf 2.69
   1522 
   1523 Copyright (C) 2012 Free Software Foundation, Inc.
   1524 This configure script is free software; the Free Software Foundation
   1525 gives unlimited permission to copy, distribute and modify it.
   1526 _ACEOF
   1527   exit
   1528 fi
   1529 
   1530 ## ------------------------ ##
   1531 ## Autoconf initialization. ##
   1532 ## ------------------------ ##
   1533 
   1534 # ac_fn_c_try_compile LINENO
   1535 # --------------------------
   1536 # Try to compile conftest.$ac_ext, and return whether this succeeded.
   1537 ac_fn_c_try_compile ()
   1538 {
   1539   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1540   rm -f conftest.$ac_objext
   1541   if { { ac_try="$ac_compile"
   1542 case "(($ac_try" in
   1543   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1544   *) ac_try_echo=$ac_try;;
   1545 esac
   1546 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1547 $as_echo "$ac_try_echo"; } >&5
   1548   (eval "$ac_compile") 2>conftest.err
   1549   ac_status=$?
   1550   if test -s conftest.err; then
   1551     grep -v '^ *+' conftest.err >conftest.er1
   1552     cat conftest.er1 >&5
   1553     mv -f conftest.er1 conftest.err
   1554   fi
   1555   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1556   test $ac_status = 0; } && {
   1557 	 test -z "$ac_c_werror_flag" ||
   1558 	 test ! -s conftest.err
   1559        } && test -s conftest.$ac_objext; then :
   1560   ac_retval=0
   1561 else
   1562   $as_echo "$as_me: failed program was:" >&5
   1563 sed 's/^/| /' conftest.$ac_ext >&5
   1564 
   1565 	ac_retval=1
   1566 fi
   1567   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1568   as_fn_set_status $ac_retval
   1569 
   1570 } # ac_fn_c_try_compile
   1571 
   1572 # ac_fn_c_try_link LINENO
   1573 # -----------------------
   1574 # Try to link conftest.$ac_ext, and return whether this succeeded.
   1575 ac_fn_c_try_link ()
   1576 {
   1577   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1578   rm -f conftest.$ac_objext conftest$ac_exeext
   1579   if { { ac_try="$ac_link"
   1580 case "(($ac_try" in
   1581   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1582   *) ac_try_echo=$ac_try;;
   1583 esac
   1584 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1585 $as_echo "$ac_try_echo"; } >&5
   1586   (eval "$ac_link") 2>conftest.err
   1587   ac_status=$?
   1588   if test -s conftest.err; then
   1589     grep -v '^ *+' conftest.err >conftest.er1
   1590     cat conftest.er1 >&5
   1591     mv -f conftest.er1 conftest.err
   1592   fi
   1593   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1594   test $ac_status = 0; } && {
   1595 	 test -z "$ac_c_werror_flag" ||
   1596 	 test ! -s conftest.err
   1597        } && test -s conftest$ac_exeext && {
   1598 	 test "$cross_compiling" = yes ||
   1599 	 test -x conftest$ac_exeext
   1600        }; then :
   1601   ac_retval=0
   1602 else
   1603   $as_echo "$as_me: failed program was:" >&5
   1604 sed 's/^/| /' conftest.$ac_ext >&5
   1605 
   1606 	ac_retval=1
   1607 fi
   1608   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
   1609   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
   1610   # interfere with the next link command; also delete a directory that is
   1611   # left behind by Apple's compiler.  We do this before executing the actions.
   1612   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1613   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1614   as_fn_set_status $ac_retval
   1615 
   1616 } # ac_fn_c_try_link
   1617 
   1618 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
   1619 # -------------------------------------------------------
   1620 # Tests whether HEADER exists and can be compiled using the include files in
   1621 # INCLUDES, setting the cache variable VAR accordingly.
   1622 ac_fn_c_check_header_compile ()
   1623 {
   1624   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1625   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1626 $as_echo_n "checking for $2... " >&6; }
   1627 if eval \${$3+:} false; then :
   1628   $as_echo_n "(cached) " >&6
   1629 else
   1630   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1631 /* end confdefs.h.  */
   1632 $4
   1633 #include <$2>
   1634 _ACEOF
   1635 if ac_fn_c_try_compile "$LINENO"; then :
   1636   eval "$3=yes"
   1637 else
   1638   eval "$3=no"
   1639 fi
   1640 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1641 fi
   1642 eval ac_res=\$$3
   1643 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1644 $as_echo "$ac_res" >&6; }
   1645   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1646 
   1647 } # ac_fn_c_check_header_compile
   1648 
   1649 # ac_fn_c_try_cpp LINENO
   1650 # ----------------------
   1651 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
   1652 ac_fn_c_try_cpp ()
   1653 {
   1654   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1655   if { { ac_try="$ac_cpp conftest.$ac_ext"
   1656 case "(($ac_try" in
   1657   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1658   *) ac_try_echo=$ac_try;;
   1659 esac
   1660 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1661 $as_echo "$ac_try_echo"; } >&5
   1662   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
   1663   ac_status=$?
   1664   if test -s conftest.err; then
   1665     grep -v '^ *+' conftest.err >conftest.er1
   1666     cat conftest.er1 >&5
   1667     mv -f conftest.er1 conftest.err
   1668   fi
   1669   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1670   test $ac_status = 0; } > conftest.i && {
   1671 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   1672 	 test ! -s conftest.err
   1673        }; then :
   1674   ac_retval=0
   1675 else
   1676   $as_echo "$as_me: failed program was:" >&5
   1677 sed 's/^/| /' conftest.$ac_ext >&5
   1678 
   1679     ac_retval=1
   1680 fi
   1681   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1682   as_fn_set_status $ac_retval
   1683 
   1684 } # ac_fn_c_try_cpp
   1685 
   1686 # ac_fn_c_try_run LINENO
   1687 # ----------------------
   1688 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
   1689 # that executables *can* be run.
   1690 ac_fn_c_try_run ()
   1691 {
   1692   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1693   if { { ac_try="$ac_link"
   1694 case "(($ac_try" in
   1695   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1696   *) ac_try_echo=$ac_try;;
   1697 esac
   1698 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1699 $as_echo "$ac_try_echo"; } >&5
   1700   (eval "$ac_link") 2>&5
   1701   ac_status=$?
   1702   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1703   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
   1704   { { case "(($ac_try" in
   1705   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1706   *) ac_try_echo=$ac_try;;
   1707 esac
   1708 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1709 $as_echo "$ac_try_echo"; } >&5
   1710   (eval "$ac_try") 2>&5
   1711   ac_status=$?
   1712   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1713   test $ac_status = 0; }; }; then :
   1714   ac_retval=0
   1715 else
   1716   $as_echo "$as_me: program exited with status $ac_status" >&5
   1717        $as_echo "$as_me: failed program was:" >&5
   1718 sed 's/^/| /' conftest.$ac_ext >&5
   1719 
   1720        ac_retval=$ac_status
   1721 fi
   1722   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1723   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1724   as_fn_set_status $ac_retval
   1725 
   1726 } # ac_fn_c_try_run
   1727 
   1728 # ac_fn_c_check_func LINENO FUNC VAR
   1729 # ----------------------------------
   1730 # Tests whether FUNC exists, setting the cache variable VAR accordingly
   1731 ac_fn_c_check_func ()
   1732 {
   1733   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1734   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1735 $as_echo_n "checking for $2... " >&6; }
   1736 if eval \${$3+:} false; then :
   1737   $as_echo_n "(cached) " >&6
   1738 else
   1739   if test x$gcc_no_link = xyes; then
   1740   as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
   1741 fi
   1742 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1743 /* end confdefs.h.  */
   1744 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
   1745    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   1746 #define $2 innocuous_$2
   1747 
   1748 /* System header to define __stub macros and hopefully few prototypes,
   1749     which can conflict with char $2 (); below.
   1750     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   1751     <limits.h> exists even on freestanding compilers.  */
   1752 
   1753 #ifdef __STDC__
   1754 # include <limits.h>
   1755 #else
   1756 # include <assert.h>
   1757 #endif
   1758 
   1759 #undef $2
   1760 
   1761 /* Override any GCC internal prototype to avoid an error.
   1762    Use char because int might match the return type of a GCC
   1763    builtin and then its argument prototype would still apply.  */
   1764 #ifdef __cplusplus
   1765 extern "C"
   1766 #endif
   1767 char $2 ();
   1768 /* The GNU C library defines this for functions which it implements
   1769     to always fail with ENOSYS.  Some functions are actually named
   1770     something starting with __ and the normal name is an alias.  */
   1771 #if defined __stub_$2 || defined __stub___$2
   1772 choke me
   1773 #endif
   1774 
   1775 int
   1776 main ()
   1777 {
   1778 return $2 ();
   1779   ;
   1780   return 0;
   1781 }
   1782 _ACEOF
   1783 if ac_fn_c_try_link "$LINENO"; then :
   1784   eval "$3=yes"
   1785 else
   1786   eval "$3=no"
   1787 fi
   1788 rm -f core conftest.err conftest.$ac_objext \
   1789     conftest$ac_exeext conftest.$ac_ext
   1790 fi
   1791 eval ac_res=\$$3
   1792 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1793 $as_echo "$ac_res" >&6; }
   1794   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1795 
   1796 } # ac_fn_c_check_func
   1797 
   1798 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
   1799 # -------------------------------------------------------
   1800 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
   1801 # the include files in INCLUDES and setting the cache variable VAR
   1802 # accordingly.
   1803 ac_fn_c_check_header_mongrel ()
   1804 {
   1805   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1806   if eval \${$3+:} false; then :
   1807   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1808 $as_echo_n "checking for $2... " >&6; }
   1809 if eval \${$3+:} false; then :
   1810   $as_echo_n "(cached) " >&6
   1811 fi
   1812 eval ac_res=\$$3
   1813 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1814 $as_echo "$ac_res" >&6; }
   1815 else
   1816   # Is the header compilable?
   1817 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
   1818 $as_echo_n "checking $2 usability... " >&6; }
   1819 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1820 /* end confdefs.h.  */
   1821 $4
   1822 #include <$2>
   1823 _ACEOF
   1824 if ac_fn_c_try_compile "$LINENO"; then :
   1825   ac_header_compiler=yes
   1826 else
   1827   ac_header_compiler=no
   1828 fi
   1829 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
   1831 $as_echo "$ac_header_compiler" >&6; }
   1832 
   1833 # Is the header present?
   1834 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
   1835 $as_echo_n "checking $2 presence... " >&6; }
   1836 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1837 /* end confdefs.h.  */
   1838 #include <$2>
   1839 _ACEOF
   1840 if ac_fn_c_try_cpp "$LINENO"; then :
   1841   ac_header_preproc=yes
   1842 else
   1843   ac_header_preproc=no
   1844 fi
   1845 rm -f conftest.err conftest.i conftest.$ac_ext
   1846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
   1847 $as_echo "$ac_header_preproc" >&6; }
   1848 
   1849 # So?  What about this header?
   1850 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
   1851   yes:no: )
   1852     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
   1853 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
   1854     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
   1855 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
   1856     ;;
   1857   no:yes:* )
   1858     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
   1859 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
   1860     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
   1861 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
   1862     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
   1863 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
   1864     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
   1865 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
   1866     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
   1867 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
   1868     ;;
   1869 esac
   1870   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1871 $as_echo_n "checking for $2... " >&6; }
   1872 if eval \${$3+:} false; then :
   1873   $as_echo_n "(cached) " >&6
   1874 else
   1875   eval "$3=\$ac_header_compiler"
   1876 fi
   1877 eval ac_res=\$$3
   1878 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1879 $as_echo "$ac_res" >&6; }
   1880 fi
   1881   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1882 
   1883 } # ac_fn_c_check_header_mongrel
   1884 cat >config.log <<_ACEOF
   1885 This file contains any messages produced by compilers while
   1886 running configure, to aid debugging if configure makes a mistake.
   1887 
   1888 It was created by zlib $as_me 1.3.1, which was
   1889 generated by GNU Autoconf 2.69.  Invocation command line was
   1890 
   1891   $ $0 $@
   1892 
   1893 _ACEOF
   1894 exec 5>>config.log
   1895 {
   1896 cat <<_ASUNAME
   1897 ## --------- ##
   1898 ## Platform. ##
   1899 ## --------- ##
   1900 
   1901 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   1902 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   1903 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   1904 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   1905 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   1906 
   1907 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   1908 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   1909 
   1910 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   1911 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   1912 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   1913 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
   1914 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   1915 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   1916 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   1917 
   1918 _ASUNAME
   1919 
   1920 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1921 for as_dir in $PATH
   1922 do
   1923   IFS=$as_save_IFS
   1924   test -z "$as_dir" && as_dir=.
   1925     $as_echo "PATH: $as_dir"
   1926   done
   1927 IFS=$as_save_IFS
   1928 
   1929 } >&5
   1930 
   1931 cat >&5 <<_ACEOF
   1932 
   1933 
   1934 ## ----------- ##
   1935 ## Core tests. ##
   1936 ## ----------- ##
   1937 
   1938 _ACEOF
   1939 
   1940 
   1941 # Keep a trace of the command line.
   1942 # Strip out --no-create and --no-recursion so they do not pile up.
   1943 # Strip out --silent because we don't want to record it for future runs.
   1944 # Also quote any args containing shell meta-characters.
   1945 # Make two passes to allow for proper duplicate-argument suppression.
   1946 ac_configure_args=
   1947 ac_configure_args0=
   1948 ac_configure_args1=
   1949 ac_must_keep_next=false
   1950 for ac_pass in 1 2
   1951 do
   1952   for ac_arg
   1953   do
   1954     case $ac_arg in
   1955     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   1956     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1957     | -silent | --silent | --silen | --sile | --sil)
   1958       continue ;;
   1959     *\'*)
   1960       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   1961     esac
   1962     case $ac_pass in
   1963     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
   1964     2)
   1965       as_fn_append ac_configure_args1 " '$ac_arg'"
   1966       if test $ac_must_keep_next = true; then
   1967 	ac_must_keep_next=false # Got value, back to normal.
   1968       else
   1969 	case $ac_arg in
   1970 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   1971 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   1972 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   1973 	  | -with-* | --with-* | -without-* | --without-* | --x)
   1974 	    case "$ac_configure_args0 " in
   1975 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   1976 	    esac
   1977 	    ;;
   1978 	  -* ) ac_must_keep_next=true ;;
   1979 	esac
   1980       fi
   1981       as_fn_append ac_configure_args " '$ac_arg'"
   1982       ;;
   1983     esac
   1984   done
   1985 done
   1986 { ac_configure_args0=; unset ac_configure_args0;}
   1987 { ac_configure_args1=; unset ac_configure_args1;}
   1988 
   1989 # When interrupted or exit'd, cleanup temporary files, and complete
   1990 # config.log.  We remove comments because anyway the quotes in there
   1991 # would cause problems or look ugly.
   1992 # WARNING: Use '\'' to represent an apostrophe within the trap.
   1993 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
   1994 trap 'exit_status=$?
   1995   # Save into config.log some information that might help in debugging.
   1996   {
   1997     echo
   1998 
   1999     $as_echo "## ---------------- ##
   2000 ## Cache variables. ##
   2001 ## ---------------- ##"
   2002     echo
   2003     # The following way of writing the cache mishandles newlines in values,
   2004 (
   2005   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
   2006     eval ac_val=\$$ac_var
   2007     case $ac_val in #(
   2008     *${as_nl}*)
   2009       case $ac_var in #(
   2010       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   2011 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   2012       esac
   2013       case $ac_var in #(
   2014       _ | IFS | as_nl) ;; #(
   2015       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   2016       *) { eval $ac_var=; unset $ac_var;} ;;
   2017       esac ;;
   2018     esac
   2019   done
   2020   (set) 2>&1 |
   2021     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
   2022     *${as_nl}ac_space=\ *)
   2023       sed -n \
   2024 	"s/'\''/'\''\\\\'\'''\''/g;
   2025 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
   2026       ;; #(
   2027     *)
   2028       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   2029       ;;
   2030     esac |
   2031     sort
   2032 )
   2033     echo
   2034 
   2035     $as_echo "## ----------------- ##
   2036 ## Output variables. ##
   2037 ## ----------------- ##"
   2038     echo
   2039     for ac_var in $ac_subst_vars
   2040     do
   2041       eval ac_val=\$$ac_var
   2042       case $ac_val in
   2043       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   2044       esac
   2045       $as_echo "$ac_var='\''$ac_val'\''"
   2046     done | sort
   2047     echo
   2048 
   2049     if test -n "$ac_subst_files"; then
   2050       $as_echo "## ------------------- ##
   2051 ## File substitutions. ##
   2052 ## ------------------- ##"
   2053       echo
   2054       for ac_var in $ac_subst_files
   2055       do
   2056 	eval ac_val=\$$ac_var
   2057 	case $ac_val in
   2058 	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   2059 	esac
   2060 	$as_echo "$ac_var='\''$ac_val'\''"
   2061       done | sort
   2062       echo
   2063     fi
   2064 
   2065     if test -s confdefs.h; then
   2066       $as_echo "## ----------- ##
   2067 ## confdefs.h. ##
   2068 ## ----------- ##"
   2069       echo
   2070       cat confdefs.h
   2071       echo
   2072     fi
   2073     test "$ac_signal" != 0 &&
   2074       $as_echo "$as_me: caught signal $ac_signal"
   2075     $as_echo "$as_me: exit $exit_status"
   2076   } >&5
   2077   rm -f core *.core core.conftest.* &&
   2078     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
   2079     exit $exit_status
   2080 ' 0
   2081 for ac_signal in 1 2 13 15; do
   2082   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
   2083 done
   2084 ac_signal=0
   2085 
   2086 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   2087 rm -f -r conftest* confdefs.h
   2088 
   2089 $as_echo "/* confdefs.h */" > confdefs.h
   2090 
   2091 # Predefined preprocessor variables.
   2092 
   2093 cat >>confdefs.h <<_ACEOF
   2094 #define PACKAGE_NAME "$PACKAGE_NAME"
   2095 _ACEOF
   2096 
   2097 cat >>confdefs.h <<_ACEOF
   2098 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   2099 _ACEOF
   2100 
   2101 cat >>confdefs.h <<_ACEOF
   2102 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   2103 _ACEOF
   2104 
   2105 cat >>confdefs.h <<_ACEOF
   2106 #define PACKAGE_STRING "$PACKAGE_STRING"
   2107 _ACEOF
   2108 
   2109 cat >>confdefs.h <<_ACEOF
   2110 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   2111 _ACEOF
   2112 
   2113 cat >>confdefs.h <<_ACEOF
   2114 #define PACKAGE_URL "$PACKAGE_URL"
   2115 _ACEOF
   2116 
   2117 
   2118 # Let the site file select an alternate cache file if it wants to.
   2119 # Prefer an explicitly selected file to automatically selected ones.
   2120 ac_site_file1=NONE
   2121 ac_site_file2=NONE
   2122 if test -n "$CONFIG_SITE"; then
   2123   # We do not want a PATH search for config.site.
   2124   case $CONFIG_SITE in #((
   2125     -*)  ac_site_file1=./$CONFIG_SITE;;
   2126     */*) ac_site_file1=$CONFIG_SITE;;
   2127     *)   ac_site_file1=./$CONFIG_SITE;;
   2128   esac
   2129 elif test "x$prefix" != xNONE; then
   2130   ac_site_file1=$prefix/share/config.site
   2131   ac_site_file2=$prefix/etc/config.site
   2132 else
   2133   ac_site_file1=$ac_default_prefix/share/config.site
   2134   ac_site_file2=$ac_default_prefix/etc/config.site
   2135 fi
   2136 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
   2137 do
   2138   test "x$ac_site_file" = xNONE && continue
   2139   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
   2140     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
   2141 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
   2142     sed 's/^/| /' "$ac_site_file" >&5
   2143     . "$ac_site_file" \
   2144       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2145 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2146 as_fn_error $? "failed to load site script $ac_site_file
   2147 See \`config.log' for more details" "$LINENO" 5; }
   2148   fi
   2149 done
   2150 
   2151 if test -r "$cache_file"; then
   2152   # Some versions of bash will fail to source /dev/null (special files
   2153   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
   2154   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
   2155     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
   2156 $as_echo "$as_me: loading cache $cache_file" >&6;}
   2157     case $cache_file in
   2158       [\\/]* | ?:[\\/]* ) . "$cache_file";;
   2159       *)                      . "./$cache_file";;
   2160     esac
   2161   fi
   2162 else
   2163   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
   2164 $as_echo "$as_me: creating cache $cache_file" >&6;}
   2165   >$cache_file
   2166 fi
   2167 
   2168 as_fn_append ac_header_list " stdlib.h"
   2169 as_fn_append ac_header_list " unistd.h"
   2170 as_fn_append ac_header_list " sys/param.h"
   2171 # Check that the precious variables saved in the cache have kept the same
   2172 # value.
   2173 ac_cache_corrupted=false
   2174 for ac_var in $ac_precious_vars; do
   2175   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   2176   eval ac_new_set=\$ac_env_${ac_var}_set
   2177   eval ac_old_val=\$ac_cv_env_${ac_var}_value
   2178   eval ac_new_val=\$ac_env_${ac_var}_value
   2179   case $ac_old_set,$ac_new_set in
   2180     set,)
   2181       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   2182 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   2183       ac_cache_corrupted=: ;;
   2184     ,set)
   2185       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
   2186 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   2187       ac_cache_corrupted=: ;;
   2188     ,);;
   2189     *)
   2190       if test "x$ac_old_val" != "x$ac_new_val"; then
   2191 	# differences in whitespace do not lead to failure.
   2192 	ac_old_val_w=`echo x $ac_old_val`
   2193 	ac_new_val_w=`echo x $ac_new_val`
   2194 	if test "$ac_old_val_w" != "$ac_new_val_w"; then
   2195 	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
   2196 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   2197 	  ac_cache_corrupted=:
   2198 	else
   2199 	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
   2200 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
   2201 	  eval $ac_var=\$ac_old_val
   2202 	fi
   2203 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
   2204 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
   2205 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
   2206 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
   2207       fi;;
   2208   esac
   2209   # Pass precious variables to config.status.
   2210   if test "$ac_new_set" = set; then
   2211     case $ac_new_val in
   2212     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   2213     *) ac_arg=$ac_var=$ac_new_val ;;
   2214     esac
   2215     case " $ac_configure_args " in
   2216       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   2217       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
   2218     esac
   2219   fi
   2220 done
   2221 if $ac_cache_corrupted; then
   2222   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2223 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2224   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
   2225 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   2226   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
   2227 fi
   2228 ## -------------------- ##
   2229 ## Main body of script. ##
   2230 ## -------------------- ##
   2231 
   2232 ac_ext=c
   2233 ac_cpp='$CPP $CPPFLAGS'
   2234 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2235 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2236 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2237 
   2238 
   2239 
   2240 
   2241 
   2242 
   2243 
   2244 if test -n "${with_target_subdir}"; then
   2245   # Default to --enable-multilib
   2246 # Check whether --enable-multilib was given.
   2247 if test "${enable_multilib+set}" = set; then :
   2248   enableval=$enable_multilib; case "$enableval" in
   2249   yes) multilib=yes ;;
   2250   no)  multilib=no ;;
   2251   *)   as_fn_error $? "bad value $enableval for multilib option" "$LINENO" 5 ;;
   2252  esac
   2253 else
   2254   multilib=yes
   2255 fi
   2256 
   2257 
   2258 # We may get other options which we leave undocumented:
   2259 # --with-target-subdir, --with-multisrctop, --with-multisubdir
   2260 # See config-ml.in if you want the gory details.
   2261 
   2262 if test "$srcdir" = "."; then
   2263   if test "$with_target_subdir" != "."; then
   2264     multi_basedir="$srcdir/$with_multisrctop../.."
   2265   else
   2266     multi_basedir="$srcdir/$with_multisrctop.."
   2267   fi
   2268 else
   2269   multi_basedir="$srcdir/.."
   2270 fi
   2271 
   2272 
   2273 # Even if the default multilib is not a cross compilation,
   2274 # it may be that some of the other multilibs are.
   2275 if test $cross_compiling = no && test $multilib = yes \
   2276    && test "x${with_multisubdir}" != x ; then
   2277    cross_compiling=maybe
   2278 fi
   2279 
   2280 ac_config_commands="$ac_config_commands default-1"
   2281 
   2282 fi
   2283 
   2284 ac_aux_dir=
   2285 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
   2286   if test -f "$ac_dir/install-sh"; then
   2287     ac_aux_dir=$ac_dir
   2288     ac_install_sh="$ac_aux_dir/install-sh -c"
   2289     break
   2290   elif test -f "$ac_dir/install.sh"; then
   2291     ac_aux_dir=$ac_dir
   2292     ac_install_sh="$ac_aux_dir/install.sh -c"
   2293     break
   2294   elif test -f "$ac_dir/shtool"; then
   2295     ac_aux_dir=$ac_dir
   2296     ac_install_sh="$ac_aux_dir/shtool install -c"
   2297     break
   2298   fi
   2299 done
   2300 if test -z "$ac_aux_dir"; then
   2301   as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
   2302 fi
   2303 
   2304 # These three variables are undocumented and unsupported,
   2305 # and are intended to be withdrawn in a future Autoconf release.
   2306 # They can cause serious problems if a builder's source tree is in a directory
   2307 # whose full name contains unusual characters.
   2308 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   2309 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   2310 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   2311 
   2312 
   2313 # Make sure we can run config.sub.
   2314 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
   2315   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
   2316 
   2317 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
   2318 $as_echo_n "checking build system type... " >&6; }
   2319 if ${ac_cv_build+:} false; then :
   2320   $as_echo_n "(cached) " >&6
   2321 else
   2322   ac_build_alias=$build_alias
   2323 test "x$ac_build_alias" = x &&
   2324   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
   2325 test "x$ac_build_alias" = x &&
   2326   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
   2327 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
   2328   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
   2329 
   2330 fi
   2331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
   2332 $as_echo "$ac_cv_build" >&6; }
   2333 case $ac_cv_build in
   2334 *-*-*) ;;
   2335 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
   2336 esac
   2337 build=$ac_cv_build
   2338 ac_save_IFS=$IFS; IFS='-'
   2339 set x $ac_cv_build
   2340 shift
   2341 build_cpu=$1
   2342 build_vendor=$2
   2343 shift; shift
   2344 # Remember, the first character of IFS is used to create $*,
   2345 # except with old shells:
   2346 build_os=$*
   2347 IFS=$ac_save_IFS
   2348 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
   2349 
   2350 
   2351 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
   2352 $as_echo_n "checking host system type... " >&6; }
   2353 if ${ac_cv_host+:} false; then :
   2354   $as_echo_n "(cached) " >&6
   2355 else
   2356   if test "x$host_alias" = x; then
   2357   ac_cv_host=$ac_cv_build
   2358 else
   2359   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
   2360     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
   2361 fi
   2362 
   2363 fi
   2364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
   2365 $as_echo "$ac_cv_host" >&6; }
   2366 case $ac_cv_host in
   2367 *-*-*) ;;
   2368 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
   2369 esac
   2370 host=$ac_cv_host
   2371 ac_save_IFS=$IFS; IFS='-'
   2372 set x $ac_cv_host
   2373 shift
   2374 host_cpu=$1
   2375 host_vendor=$2
   2376 shift; shift
   2377 # Remember, the first character of IFS is used to create $*,
   2378 # except with old shells:
   2379 host_os=$*
   2380 IFS=$ac_save_IFS
   2381 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
   2382 
   2383 
   2384 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
   2385 $as_echo_n "checking target system type... " >&6; }
   2386 if ${ac_cv_target+:} false; then :
   2387   $as_echo_n "(cached) " >&6
   2388 else
   2389   if test "x$target_alias" = x; then
   2390   ac_cv_target=$ac_cv_host
   2391 else
   2392   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
   2393     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
   2394 fi
   2395 
   2396 fi
   2397 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
   2398 $as_echo "$ac_cv_target" >&6; }
   2399 case $ac_cv_target in
   2400 *-*-*) ;;
   2401 *) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
   2402 esac
   2403 target=$ac_cv_target
   2404 ac_save_IFS=$IFS; IFS='-'
   2405 set x $ac_cv_target
   2406 shift
   2407 target_cpu=$1
   2408 target_vendor=$2
   2409 shift; shift
   2410 # Remember, the first character of IFS is used to create $*,
   2411 # except with old shells:
   2412 target_os=$*
   2413 IFS=$ac_save_IFS
   2414 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
   2415 
   2416 
   2417 # The aliases save the names the user supplied, while $host etc.
   2418 # will get canonicalized.
   2419 test -n "$target_alias" &&
   2420   test "$program_prefix$program_suffix$program_transform_name" = \
   2421     NONENONEs,x,x, &&
   2422   program_prefix=${target_alias}-
   2423 
   2424 
   2425 # This works around an automake problem.
   2426 mkinstalldirs="`cd $ac_aux_dir && ${PWDCMD-pwd}`/mkinstalldirs"
   2427 
   2428 
   2429 am__api_version='1.15'
   2430 
   2431 # Find a good install program.  We prefer a C program (faster),
   2432 # so one script is as good as another.  But avoid the broken or
   2433 # incompatible versions:
   2434 # SysV /etc/install, /usr/sbin/install
   2435 # SunOS /usr/etc/install
   2436 # IRIX /sbin/install
   2437 # AIX /bin/install
   2438 # AmigaOS /C/install, which installs bootblocks on floppy discs
   2439 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   2440 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   2441 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   2442 # OS/2's system install, which has a completely different semantic
   2443 # ./install, which can be erroneously created by make from ./install.sh.
   2444 # Reject install programs that cannot install multiple files.
   2445 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
   2446 $as_echo_n "checking for a BSD-compatible install... " >&6; }
   2447 if test -z "$INSTALL"; then
   2448 if ${ac_cv_path_install+:} false; then :
   2449   $as_echo_n "(cached) " >&6
   2450 else
   2451   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2452 for as_dir in $PATH
   2453 do
   2454   IFS=$as_save_IFS
   2455   test -z "$as_dir" && as_dir=.
   2456     # Account for people who put trailing slashes in PATH elements.
   2457 case $as_dir/ in #((
   2458   ./ | .// | /[cC]/* | \
   2459   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   2460   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
   2461   /usr/ucb/* ) ;;
   2462   *)
   2463     # OSF1 and SCO ODT 3.0 have their own names for install.
   2464     # Don't use installbsd from OSF since it installs stuff as root
   2465     # by default.
   2466     for ac_prog in ginstall scoinst install; do
   2467       for ac_exec_ext in '' $ac_executable_extensions; do
   2468 	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
   2469 	  if test $ac_prog = install &&
   2470 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2471 	    # AIX install.  It has an incompatible calling convention.
   2472 	    :
   2473 	  elif test $ac_prog = install &&
   2474 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2475 	    # program-specific install script used by HP pwplus--don't use.
   2476 	    :
   2477 	  else
   2478 	    rm -rf conftest.one conftest.two conftest.dir
   2479 	    echo one > conftest.one
   2480 	    echo two > conftest.two
   2481 	    mkdir conftest.dir
   2482 	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
   2483 	      test -s conftest.one && test -s conftest.two &&
   2484 	      test -s conftest.dir/conftest.one &&
   2485 	      test -s conftest.dir/conftest.two
   2486 	    then
   2487 	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   2488 	      break 3
   2489 	    fi
   2490 	  fi
   2491 	fi
   2492       done
   2493     done
   2494     ;;
   2495 esac
   2496 
   2497   done
   2498 IFS=$as_save_IFS
   2499 
   2500 rm -rf conftest.one conftest.two conftest.dir
   2501 
   2502 fi
   2503   if test "${ac_cv_path_install+set}" = set; then
   2504     INSTALL=$ac_cv_path_install
   2505   else
   2506     # As a last resort, use the slow shell script.  Don't cache a
   2507     # value for INSTALL within a source directory, because that will
   2508     # break other packages using the cache if that directory is
   2509     # removed, or if the value is a relative name.
   2510     INSTALL=$ac_install_sh
   2511   fi
   2512 fi
   2513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
   2514 $as_echo "$INSTALL" >&6; }
   2515 
   2516 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   2517 # It thinks the first close brace ends the variable substitution.
   2518 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   2519 
   2520 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   2521 
   2522 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   2523 
   2524 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
   2525 $as_echo_n "checking whether build environment is sane... " >&6; }
   2526 # Reject unsafe characters in $srcdir or the absolute working directory
   2527 # name.  Accept space and tab only in the latter.
   2528 am_lf='
   2529 '
   2530 case `pwd` in
   2531   *[\\\"\#\$\&\'\`$am_lf]*)
   2532     as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
   2533 esac
   2534 case $srcdir in
   2535   *[\\\"\#\$\&\'\`$am_lf\ \	]*)
   2536     as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
   2537 esac
   2538 
   2539 # Do 'set' in a subshell so we don't clobber the current shell's
   2540 # arguments.  Must try -L first in case configure is actually a
   2541 # symlink; some systems play weird games with the mod time of symlinks
   2542 # (eg FreeBSD returns the mod time of the symlink's containing
   2543 # directory).
   2544 if (
   2545    am_has_slept=no
   2546    for am_try in 1 2; do
   2547      echo "timestamp, slept: $am_has_slept" > conftest.file
   2548      set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
   2549      if test "$*" = "X"; then
   2550 	# -L didn't work.
   2551 	set X `ls -t "$srcdir/configure" conftest.file`
   2552      fi
   2553      if test "$*" != "X $srcdir/configure conftest.file" \
   2554 	&& test "$*" != "X conftest.file $srcdir/configure"; then
   2555 
   2556 	# If neither matched, then we have a broken ls.  This can happen
   2557 	# if, for instance, CONFIG_SHELL is bash and it inherits a
   2558 	# broken ls alias from the environment.  This has actually
   2559 	# happened.  Such a system could not be considered "sane".
   2560 	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
   2561   alias in your environment" "$LINENO" 5
   2562      fi
   2563      if test "$2" = conftest.file || test $am_try -eq 2; then
   2564        break
   2565      fi
   2566      # Just in case.
   2567      sleep 1
   2568      am_has_slept=yes
   2569    done
   2570    test "$2" = conftest.file
   2571    )
   2572 then
   2573    # Ok.
   2574    :
   2575 else
   2576    as_fn_error $? "newly created file is older than distributed files!
   2577 Check your system clock" "$LINENO" 5
   2578 fi
   2579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   2580 $as_echo "yes" >&6; }
   2581 # If we didn't sleep, we still need to ensure time stamps of config.status and
   2582 # generated files are strictly newer.
   2583 am_sleep_pid=
   2584 if grep 'slept: no' conftest.file >/dev/null 2>&1; then
   2585   ( sleep 1 ) &
   2586   am_sleep_pid=$!
   2587 fi
   2588 
   2589 rm -f conftest.file
   2590 
   2591 test "$program_prefix" != NONE &&
   2592   program_transform_name="s&^&$program_prefix&;$program_transform_name"
   2593 # Use a double $ so make ignores it.
   2594 test "$program_suffix" != NONE &&
   2595   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
   2596 # Double any \ or $.
   2597 # By default was `s,x,x', remove it if useless.
   2598 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
   2599 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
   2600 
   2601 # Expand $ac_aux_dir to an absolute path.
   2602 am_aux_dir=`cd "$ac_aux_dir" && pwd`
   2603 
   2604 if test x"${MISSING+set}" != xset; then
   2605   case $am_aux_dir in
   2606   *\ * | *\	*)
   2607     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
   2608   *)
   2609     MISSING="\${SHELL} $am_aux_dir/missing" ;;
   2610   esac
   2611 fi
   2612 # Use eval to expand $SHELL
   2613 if eval "$MISSING --is-lightweight"; then
   2614   am_missing_run="$MISSING "
   2615 else
   2616   am_missing_run=
   2617   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
   2618 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
   2619 fi
   2620 
   2621 if test x"${install_sh+set}" != xset; then
   2622   case $am_aux_dir in
   2623   *\ * | *\	*)
   2624     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
   2625   *)
   2626     install_sh="\${SHELL} $am_aux_dir/install-sh"
   2627   esac
   2628 fi
   2629 
   2630 # Installed binaries are usually stripped using 'strip' when the user
   2631 # run "make install-strip".  However 'strip' might not be the right
   2632 # tool to use in cross-compilation environments, therefore Automake
   2633 # will honor the 'STRIP' environment variable to overrule this program.
   2634 if test "$cross_compiling" != no; then
   2635   if test -n "$ac_tool_prefix"; then
   2636   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   2637 set dummy ${ac_tool_prefix}strip; ac_word=$2
   2638 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2639 $as_echo_n "checking for $ac_word... " >&6; }
   2640 if ${ac_cv_prog_STRIP+:} false; then :
   2641   $as_echo_n "(cached) " >&6
   2642 else
   2643   if test -n "$STRIP"; then
   2644   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   2645 else
   2646 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2647 for as_dir in $PATH
   2648 do
   2649   IFS=$as_save_IFS
   2650   test -z "$as_dir" && as_dir=.
   2651     for ac_exec_ext in '' $ac_executable_extensions; do
   2652   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2653     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   2654     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2655     break 2
   2656   fi
   2657 done
   2658   done
   2659 IFS=$as_save_IFS
   2660 
   2661 fi
   2662 fi
   2663 STRIP=$ac_cv_prog_STRIP
   2664 if test -n "$STRIP"; then
   2665   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
   2666 $as_echo "$STRIP" >&6; }
   2667 else
   2668   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2669 $as_echo "no" >&6; }
   2670 fi
   2671 
   2672 
   2673 fi
   2674 if test -z "$ac_cv_prog_STRIP"; then
   2675   ac_ct_STRIP=$STRIP
   2676   # Extract the first word of "strip", so it can be a program name with args.
   2677 set dummy strip; ac_word=$2
   2678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2679 $as_echo_n "checking for $ac_word... " >&6; }
   2680 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
   2681   $as_echo_n "(cached) " >&6
   2682 else
   2683   if test -n "$ac_ct_STRIP"; then
   2684   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   2685 else
   2686 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2687 for as_dir in $PATH
   2688 do
   2689   IFS=$as_save_IFS
   2690   test -z "$as_dir" && as_dir=.
   2691     for ac_exec_ext in '' $ac_executable_extensions; do
   2692   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2693     ac_cv_prog_ac_ct_STRIP="strip"
   2694     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2695     break 2
   2696   fi
   2697 done
   2698   done
   2699 IFS=$as_save_IFS
   2700 
   2701 fi
   2702 fi
   2703 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   2704 if test -n "$ac_ct_STRIP"; then
   2705   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
   2706 $as_echo "$ac_ct_STRIP" >&6; }
   2707 else
   2708   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2709 $as_echo "no" >&6; }
   2710 fi
   2711 
   2712   if test "x$ac_ct_STRIP" = x; then
   2713     STRIP=":"
   2714   else
   2715     case $cross_compiling:$ac_tool_warned in
   2716 yes:)
   2717 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   2718 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   2719 ac_tool_warned=yes ;;
   2720 esac
   2721     STRIP=$ac_ct_STRIP
   2722   fi
   2723 else
   2724   STRIP="$ac_cv_prog_STRIP"
   2725 fi
   2726 
   2727 fi
   2728 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
   2729 
   2730 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
   2731 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
   2732 if test -z "$MKDIR_P"; then
   2733   if ${ac_cv_path_mkdir+:} false; then :
   2734   $as_echo_n "(cached) " >&6
   2735 else
   2736   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2737 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
   2738 do
   2739   IFS=$as_save_IFS
   2740   test -z "$as_dir" && as_dir=.
   2741     for ac_prog in mkdir gmkdir; do
   2742 	 for ac_exec_ext in '' $ac_executable_extensions; do
   2743 	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
   2744 	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
   2745 	     'mkdir (GNU coreutils) '* | \
   2746 	     'mkdir (coreutils) '* | \
   2747 	     'mkdir (fileutils) '4.1*)
   2748 	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
   2749 	       break 3;;
   2750 	   esac
   2751 	 done
   2752        done
   2753   done
   2754 IFS=$as_save_IFS
   2755 
   2756 fi
   2757 
   2758   test -d ./--version && rmdir ./--version
   2759   if test "${ac_cv_path_mkdir+set}" = set; then
   2760     MKDIR_P="$ac_cv_path_mkdir -p"
   2761   else
   2762     # As a last resort, use the slow shell script.  Don't cache a
   2763     # value for MKDIR_P within a source directory, because that will
   2764     # break other packages using the cache if that directory is
   2765     # removed, or if the value is a relative name.
   2766     MKDIR_P="$ac_install_sh -d"
   2767   fi
   2768 fi
   2769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
   2770 $as_echo "$MKDIR_P" >&6; }
   2771 
   2772 for ac_prog in gawk mawk nawk awk
   2773 do
   2774   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2775 set dummy $ac_prog; ac_word=$2
   2776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2777 $as_echo_n "checking for $ac_word... " >&6; }
   2778 if ${ac_cv_prog_AWK+:} false; then :
   2779   $as_echo_n "(cached) " >&6
   2780 else
   2781   if test -n "$AWK"; then
   2782   ac_cv_prog_AWK="$AWK" # Let the user override the test.
   2783 else
   2784 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2785 for as_dir in $PATH
   2786 do
   2787   IFS=$as_save_IFS
   2788   test -z "$as_dir" && as_dir=.
   2789     for ac_exec_ext in '' $ac_executable_extensions; do
   2790   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2791     ac_cv_prog_AWK="$ac_prog"
   2792     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2793     break 2
   2794   fi
   2795 done
   2796   done
   2797 IFS=$as_save_IFS
   2798 
   2799 fi
   2800 fi
   2801 AWK=$ac_cv_prog_AWK
   2802 if test -n "$AWK"; then
   2803   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
   2804 $as_echo "$AWK" >&6; }
   2805 else
   2806   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2807 $as_echo "no" >&6; }
   2808 fi
   2809 
   2810 
   2811   test -n "$AWK" && break
   2812 done
   2813 
   2814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
   2815 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
   2816 set x ${MAKE-make}
   2817 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
   2818 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
   2819   $as_echo_n "(cached) " >&6
   2820 else
   2821   cat >conftest.make <<\_ACEOF
   2822 SHELL = /bin/sh
   2823 all:
   2824 	@echo '@@@%%%=$(MAKE)=@@@%%%'
   2825 _ACEOF
   2826 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
   2827 case `${MAKE-make} -f conftest.make 2>/dev/null` in
   2828   *@@@%%%=?*=@@@%%%*)
   2829     eval ac_cv_prog_make_${ac_make}_set=yes;;
   2830   *)
   2831     eval ac_cv_prog_make_${ac_make}_set=no;;
   2832 esac
   2833 rm -f conftest.make
   2834 fi
   2835 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
   2836   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   2837 $as_echo "yes" >&6; }
   2838   SET_MAKE=
   2839 else
   2840   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2841 $as_echo "no" >&6; }
   2842   SET_MAKE="MAKE=${MAKE-make}"
   2843 fi
   2844 
   2845 rm -rf .tst 2>/dev/null
   2846 mkdir .tst 2>/dev/null
   2847 if test -d .tst; then
   2848   am__leading_dot=.
   2849 else
   2850   am__leading_dot=_
   2851 fi
   2852 rmdir .tst 2>/dev/null
   2853 
   2854 # Check whether --enable-silent-rules was given.
   2855 if test "${enable_silent_rules+set}" = set; then :
   2856   enableval=$enable_silent_rules;
   2857 fi
   2858 
   2859 case $enable_silent_rules in # (((
   2860   yes) AM_DEFAULT_VERBOSITY=0;;
   2861    no) AM_DEFAULT_VERBOSITY=1;;
   2862     *) AM_DEFAULT_VERBOSITY=1;;
   2863 esac
   2864 am_make=${MAKE-make}
   2865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
   2866 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
   2867 if ${am_cv_make_support_nested_variables+:} false; then :
   2868   $as_echo_n "(cached) " >&6
   2869 else
   2870   if $as_echo 'TRUE=$(BAR$(V))
   2871 BAR0=false
   2872 BAR1=true
   2873 V=1
   2874 am__doit:
   2875 	@$(TRUE)
   2876 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
   2877   am_cv_make_support_nested_variables=yes
   2878 else
   2879   am_cv_make_support_nested_variables=no
   2880 fi
   2881 fi
   2882 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
   2883 $as_echo "$am_cv_make_support_nested_variables" >&6; }
   2884 if test $am_cv_make_support_nested_variables = yes; then
   2885     AM_V='$(V)'
   2886   AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
   2887 else
   2888   AM_V=$AM_DEFAULT_VERBOSITY
   2889   AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
   2890 fi
   2891 AM_BACKSLASH='\'
   2892 
   2893 if test "`cd $srcdir && pwd`" != "`pwd`"; then
   2894   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
   2895   # is not polluted with repeated "-I."
   2896   am__isrc=' -I$(srcdir)'
   2897   # test to see if srcdir already configured
   2898   if test -f $srcdir/config.status; then
   2899     as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
   2900   fi
   2901 fi
   2902 
   2903 # test whether we have cygpath
   2904 if test -z "$CYGPATH_W"; then
   2905   if (cygpath --version) >/dev/null 2>/dev/null; then
   2906     CYGPATH_W='cygpath -w'
   2907   else
   2908     CYGPATH_W=echo
   2909   fi
   2910 fi
   2911 
   2912 
   2913 # Define the identity of the package.
   2914  PACKAGE='zlib'
   2915  VERSION='1.3.1'
   2916 
   2917 
   2918 cat >>confdefs.h <<_ACEOF
   2919 #define PACKAGE "$PACKAGE"
   2920 _ACEOF
   2921 
   2922 
   2923 cat >>confdefs.h <<_ACEOF
   2924 #define VERSION "$VERSION"
   2925 _ACEOF
   2926 
   2927 # Some tools Automake needs.
   2928 
   2929 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
   2930 
   2931 
   2932 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
   2933 
   2934 
   2935 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
   2936 
   2937 
   2938 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
   2939 
   2940 
   2941 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
   2942 
   2943 # For better backward compatibility.  To be removed once Automake 1.9.x
   2944 # dies out for good.  For more background, see:
   2945 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
   2946 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
   2947 mkdir_p='$(MKDIR_P)'
   2948 
   2949 # We need awk for the "check" target (and possibly the TAP driver).  The
   2950 # system "awk" is bad on some platforms.
   2951 # Always define AMTAR for backward compatibility.  Yes, it's still used
   2952 # in the wild :-(  We should find a proper way to deprecate it ...
   2953 AMTAR='$${TAR-tar}'
   2954 
   2955 
   2956 # We'll loop over all known methods to create a tar archive until one works.
   2957 _am_tools='gnutar  pax cpio none'
   2958 
   2959 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
   2960 
   2961 
   2962 
   2963 
   2964 
   2965 
   2966 # POSIX will say in a future version that running "rm -f" with no argument
   2967 # is OK; and we want to be able to make that assumption in our Makefile
   2968 # recipes.  So use an aggressive probe to check that the usage we want is
   2969 # actually supported "in the wild" to an acceptable degree.
   2970 # See automake bug#10828.
   2971 # To make any issue more visible, cause the running configure to be aborted
   2972 # by default if the 'rm' program in use doesn't match our expectations; the
   2973 # user can still override this though.
   2974 if rm -f && rm -fr && rm -rf; then : OK; else
   2975   cat >&2 <<'END'
   2976 Oops!
   2977 
   2978 Your 'rm' program seems unable to run without file operands specified
   2979 on the command line, even when the '-f' option is present.  This is contrary
   2980 to the behaviour of most rm programs out there, and not conforming with
   2981 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
   2982 
   2983 Please tell bug-automake@gnu.org about your system, including the value
   2984 of your $PATH and any error possibly output before this message.  This
   2985 can help us improve future automake versions.
   2986 
   2987 END
   2988   if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
   2989     echo 'Configuration will proceed anyway, since you have set the' >&2
   2990     echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
   2991     echo >&2
   2992   else
   2993     cat >&2 <<'END'
   2994 Aborting the configuration process, to ensure you take notice of the issue.
   2995 
   2996 You can download and install GNU coreutils to get an 'rm' implementation
   2997 that behaves properly: <http://www.gnu.org/software/coreutils/>.
   2998 
   2999 If you want to complete the configuration process using your problematic
   3000 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
   3001 to "yes", and re-run configure.
   3002 
   3003 END
   3004     as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
   3005   fi
   3006 fi
   3007 
   3008 
   3009 
   3010 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
   3011 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
   3012     # Check whether --enable-maintainer-mode was given.
   3013 if test "${enable_maintainer_mode+set}" = set; then :
   3014   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
   3015 else
   3016   USE_MAINTAINER_MODE=no
   3017 fi
   3018 
   3019   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
   3020 $as_echo "$USE_MAINTAINER_MODE" >&6; }
   3021    if test $USE_MAINTAINER_MODE = yes; then
   3022   MAINTAINER_MODE_TRUE=
   3023   MAINTAINER_MODE_FALSE='#'
   3024 else
   3025   MAINTAINER_MODE_TRUE='#'
   3026   MAINTAINER_MODE_FALSE=
   3027 fi
   3028 
   3029   MAINT=$MAINTAINER_MODE_TRUE
   3030 
   3031 
   3032 
   3033 
   3034 # Check whether --with-target-subdir was given.
   3035 if test "${with_target_subdir+set}" = set; then :
   3036   withval=$with_target_subdir;
   3037 fi
   3038 
   3039 
   3040 if test -z "$with_target_subdir" || test "$with_target_subdir" = "."; then
   3041    COMPPATH=.
   3042 else
   3043    COMPPATH=..
   3044 fi
   3045 
   3046 
   3047 
   3048 # Check whether --with-cross-host was given.
   3049 if test "${with_cross_host+set}" = set; then :
   3050   withval=$with_cross_host;
   3051 fi
   3052 
   3053 
   3054 # Check whether --enable-multilib was given.
   3055 if test "${enable_multilib+set}" = set; then :
   3056   enableval=$enable_multilib; case "${enableval}" in
   3057   yes) multilib=yes ;;
   3058   no)  multilib=no ;;
   3059   *)   as_fn_error $? "bad value ${enableval} for multilib option" "$LINENO" 5 ;;
   3060  esac
   3061 else
   3062   test -z "$with_target_subdir" && multilib=no || multilib=yes
   3063 fi
   3064 
   3065 
   3066 # Check whether --with-system-zlib was given.
   3067 if test "${with_system_zlib+set}" = set; then :
   3068   withval=$with_system_zlib;
   3069 fi
   3070 
   3071 
   3072 # Make sure we don't test executables when making cross-tools.
   3073 
   3074 
   3075 # The same as in boehm-gc and libstdc++. Have to borrow it from there.
   3076 # We must force CC to /not/ be precious variables; otherwise
   3077 # the wrong, non-multilib-adjusted value will be used in multilibs.
   3078 # As a side effect, we have to subst CFLAGS ourselves.
   3079 
   3080 
   3081 
   3082 ac_ext=c
   3083 ac_cpp='$CPP $CPPFLAGS'
   3084 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3085 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3086 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3087 if test -n "$ac_tool_prefix"; then
   3088   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   3089 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   3090 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3091 $as_echo_n "checking for $ac_word... " >&6; }
   3092 if ${ac_cv_prog_CC+:} false; then :
   3093   $as_echo_n "(cached) " >&6
   3094 else
   3095   if test -n "$CC"; then
   3096   ac_cv_prog_CC="$CC" # Let the user override the test.
   3097 else
   3098 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3099 for as_dir in $PATH
   3100 do
   3101   IFS=$as_save_IFS
   3102   test -z "$as_dir" && as_dir=.
   3103     for ac_exec_ext in '' $ac_executable_extensions; do
   3104   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3105     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   3106     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3107     break 2
   3108   fi
   3109 done
   3110   done
   3111 IFS=$as_save_IFS
   3112 
   3113 fi
   3114 fi
   3115 CC=$ac_cv_prog_CC
   3116 if test -n "$CC"; then
   3117   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   3118 $as_echo "$CC" >&6; }
   3119 else
   3120   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3121 $as_echo "no" >&6; }
   3122 fi
   3123 
   3124 
   3125 fi
   3126 if test -z "$ac_cv_prog_CC"; then
   3127   ac_ct_CC=$CC
   3128   # Extract the first word of "gcc", so it can be a program name with args.
   3129 set dummy gcc; ac_word=$2
   3130 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3131 $as_echo_n "checking for $ac_word... " >&6; }
   3132 if ${ac_cv_prog_ac_ct_CC+:} false; then :
   3133   $as_echo_n "(cached) " >&6
   3134 else
   3135   if test -n "$ac_ct_CC"; then
   3136   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   3137 else
   3138 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3139 for as_dir in $PATH
   3140 do
   3141   IFS=$as_save_IFS
   3142   test -z "$as_dir" && as_dir=.
   3143     for ac_exec_ext in '' $ac_executable_extensions; do
   3144   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3145     ac_cv_prog_ac_ct_CC="gcc"
   3146     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3147     break 2
   3148   fi
   3149 done
   3150   done
   3151 IFS=$as_save_IFS
   3152 
   3153 fi
   3154 fi
   3155 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   3156 if test -n "$ac_ct_CC"; then
   3157   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   3158 $as_echo "$ac_ct_CC" >&6; }
   3159 else
   3160   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3161 $as_echo "no" >&6; }
   3162 fi
   3163 
   3164   if test "x$ac_ct_CC" = x; then
   3165     CC=""
   3166   else
   3167     case $cross_compiling:$ac_tool_warned in
   3168 yes:)
   3169 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3170 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3171 ac_tool_warned=yes ;;
   3172 esac
   3173     CC=$ac_ct_CC
   3174   fi
   3175 else
   3176   CC="$ac_cv_prog_CC"
   3177 fi
   3178 
   3179 if test -z "$CC"; then
   3180           if test -n "$ac_tool_prefix"; then
   3181     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   3182 set dummy ${ac_tool_prefix}cc; ac_word=$2
   3183 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3184 $as_echo_n "checking for $ac_word... " >&6; }
   3185 if ${ac_cv_prog_CC+:} false; then :
   3186   $as_echo_n "(cached) " >&6
   3187 else
   3188   if test -n "$CC"; then
   3189   ac_cv_prog_CC="$CC" # Let the user override the test.
   3190 else
   3191 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3192 for as_dir in $PATH
   3193 do
   3194   IFS=$as_save_IFS
   3195   test -z "$as_dir" && as_dir=.
   3196     for ac_exec_ext in '' $ac_executable_extensions; do
   3197   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3198     ac_cv_prog_CC="${ac_tool_prefix}cc"
   3199     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3200     break 2
   3201   fi
   3202 done
   3203   done
   3204 IFS=$as_save_IFS
   3205 
   3206 fi
   3207 fi
   3208 CC=$ac_cv_prog_CC
   3209 if test -n "$CC"; then
   3210   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   3211 $as_echo "$CC" >&6; }
   3212 else
   3213   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3214 $as_echo "no" >&6; }
   3215 fi
   3216 
   3217 
   3218   fi
   3219 fi
   3220 if test -z "$CC"; then
   3221   # Extract the first word of "cc", so it can be a program name with args.
   3222 set dummy cc; ac_word=$2
   3223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3224 $as_echo_n "checking for $ac_word... " >&6; }
   3225 if ${ac_cv_prog_CC+:} false; then :
   3226   $as_echo_n "(cached) " >&6
   3227 else
   3228   if test -n "$CC"; then
   3229   ac_cv_prog_CC="$CC" # Let the user override the test.
   3230 else
   3231   ac_prog_rejected=no
   3232 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3233 for as_dir in $PATH
   3234 do
   3235   IFS=$as_save_IFS
   3236   test -z "$as_dir" && as_dir=.
   3237     for ac_exec_ext in '' $ac_executable_extensions; do
   3238   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3239     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   3240        ac_prog_rejected=yes
   3241        continue
   3242      fi
   3243     ac_cv_prog_CC="cc"
   3244     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3245     break 2
   3246   fi
   3247 done
   3248   done
   3249 IFS=$as_save_IFS
   3250 
   3251 if test $ac_prog_rejected = yes; then
   3252   # We found a bogon in the path, so make sure we never use it.
   3253   set dummy $ac_cv_prog_CC
   3254   shift
   3255   if test $# != 0; then
   3256     # We chose a different compiler from the bogus one.
   3257     # However, it has the same basename, so the bogon will be chosen
   3258     # first if we set CC to just the basename; use the full file name.
   3259     shift
   3260     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   3261   fi
   3262 fi
   3263 fi
   3264 fi
   3265 CC=$ac_cv_prog_CC
   3266 if test -n "$CC"; then
   3267   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   3268 $as_echo "$CC" >&6; }
   3269 else
   3270   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3271 $as_echo "no" >&6; }
   3272 fi
   3273 
   3274 
   3275 fi
   3276 if test -z "$CC"; then
   3277   if test -n "$ac_tool_prefix"; then
   3278   for ac_prog in cl.exe
   3279   do
   3280     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   3281 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   3282 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3283 $as_echo_n "checking for $ac_word... " >&6; }
   3284 if ${ac_cv_prog_CC+:} false; then :
   3285   $as_echo_n "(cached) " >&6
   3286 else
   3287   if test -n "$CC"; then
   3288   ac_cv_prog_CC="$CC" # Let the user override the test.
   3289 else
   3290 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3291 for as_dir in $PATH
   3292 do
   3293   IFS=$as_save_IFS
   3294   test -z "$as_dir" && as_dir=.
   3295     for ac_exec_ext in '' $ac_executable_extensions; do
   3296   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3297     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   3298     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3299     break 2
   3300   fi
   3301 done
   3302   done
   3303 IFS=$as_save_IFS
   3304 
   3305 fi
   3306 fi
   3307 CC=$ac_cv_prog_CC
   3308 if test -n "$CC"; then
   3309   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   3310 $as_echo "$CC" >&6; }
   3311 else
   3312   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3313 $as_echo "no" >&6; }
   3314 fi
   3315 
   3316 
   3317     test -n "$CC" && break
   3318   done
   3319 fi
   3320 if test -z "$CC"; then
   3321   ac_ct_CC=$CC
   3322   for ac_prog in cl.exe
   3323 do
   3324   # Extract the first word of "$ac_prog", so it can be a program name with args.
   3325 set dummy $ac_prog; ac_word=$2
   3326 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3327 $as_echo_n "checking for $ac_word... " >&6; }
   3328 if ${ac_cv_prog_ac_ct_CC+:} false; then :
   3329   $as_echo_n "(cached) " >&6
   3330 else
   3331   if test -n "$ac_ct_CC"; then
   3332   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   3333 else
   3334 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3335 for as_dir in $PATH
   3336 do
   3337   IFS=$as_save_IFS
   3338   test -z "$as_dir" && as_dir=.
   3339     for ac_exec_ext in '' $ac_executable_extensions; do
   3340   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3341     ac_cv_prog_ac_ct_CC="$ac_prog"
   3342     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3343     break 2
   3344   fi
   3345 done
   3346   done
   3347 IFS=$as_save_IFS
   3348 
   3349 fi
   3350 fi
   3351 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   3352 if test -n "$ac_ct_CC"; then
   3353   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   3354 $as_echo "$ac_ct_CC" >&6; }
   3355 else
   3356   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3357 $as_echo "no" >&6; }
   3358 fi
   3359 
   3360 
   3361   test -n "$ac_ct_CC" && break
   3362 done
   3363 
   3364   if test "x$ac_ct_CC" = x; then
   3365     CC=""
   3366   else
   3367     case $cross_compiling:$ac_tool_warned in
   3368 yes:)
   3369 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3370 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3371 ac_tool_warned=yes ;;
   3372 esac
   3373     CC=$ac_ct_CC
   3374   fi
   3375 fi
   3376 
   3377 fi
   3378 
   3379 
   3380 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3381 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3382 as_fn_error $? "no acceptable C compiler found in \$PATH
   3383 See \`config.log' for more details" "$LINENO" 5; }
   3384 
   3385 # Provide some information about the compiler.
   3386 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
   3387 set X $ac_compile
   3388 ac_compiler=$2
   3389 for ac_option in --version -v -V -qversion; do
   3390   { { ac_try="$ac_compiler $ac_option >&5"
   3391 case "(($ac_try" in
   3392   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3393   *) ac_try_echo=$ac_try;;
   3394 esac
   3395 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3396 $as_echo "$ac_try_echo"; } >&5
   3397   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
   3398   ac_status=$?
   3399   if test -s conftest.err; then
   3400     sed '10a\
   3401 ... rest of stderr output deleted ...
   3402          10q' conftest.err >conftest.er1
   3403     cat conftest.er1 >&5
   3404   fi
   3405   rm -f conftest.er1 conftest.err
   3406   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3407   test $ac_status = 0; }
   3408 done
   3409 
   3410 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3411 /* end confdefs.h.  */
   3412 #include <stdio.h>
   3413 int
   3414 main ()
   3415 {
   3416 printf ("hello world\n");
   3417   ;
   3418   return 0;
   3419 }
   3420 _ACEOF
   3421 # FIXME: Cleanup?
   3422 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   3423   (eval $ac_link) 2>&5
   3424   ac_status=$?
   3425   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3426   test $ac_status = 0; }; then :
   3427   gcc_no_link=no
   3428 else
   3429   gcc_no_link=yes
   3430 fi
   3431 if test x$gcc_no_link = xyes; then
   3432   # Setting cross_compile will disable run tests; it will
   3433   # also disable AC_CHECK_FILE but that's generally
   3434   # correct if we can't link.
   3435   cross_compiling=yes
   3436   EXEEXT=
   3437 else
   3438   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3439 /* end confdefs.h.  */
   3440 
   3441 int
   3442 main ()
   3443 {
   3444 
   3445   ;
   3446   return 0;
   3447 }
   3448 _ACEOF
   3449 ac_clean_files_save=$ac_clean_files
   3450 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
   3451 # Try to create an executable without -o first, disregard a.out.
   3452 # It will help us diagnose broken compilers, and finding out an intuition
   3453 # of exeext.
   3454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
   3455 $as_echo_n "checking whether the C compiler works... " >&6; }
   3456 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   3457 
   3458 # The possible output files:
   3459 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
   3460 
   3461 ac_rmfiles=
   3462 for ac_file in $ac_files
   3463 do
   3464   case $ac_file in
   3465     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3466     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
   3467   esac
   3468 done
   3469 rm -f $ac_rmfiles
   3470 
   3471 if { { ac_try="$ac_link_default"
   3472 case "(($ac_try" in
   3473   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3474   *) ac_try_echo=$ac_try;;
   3475 esac
   3476 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3477 $as_echo "$ac_try_echo"; } >&5
   3478   (eval "$ac_link_default") 2>&5
   3479   ac_status=$?
   3480   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3481   test $ac_status = 0; }; then :
   3482   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
   3483 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
   3484 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
   3485 # so that the user can short-circuit this test for compilers unknown to
   3486 # Autoconf.
   3487 for ac_file in $ac_files ''
   3488 do
   3489   test -f "$ac_file" || continue
   3490   case $ac_file in
   3491     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
   3492 	;;
   3493     [ab].out )
   3494 	# We found the default executable, but exeext='' is most
   3495 	# certainly right.
   3496 	break;;
   3497     *.* )
   3498 	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
   3499 	then :; else
   3500 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3501 	fi
   3502 	# We set ac_cv_exeext here because the later test for it is not
   3503 	# safe: cross compilers may not add the suffix if given an `-o'
   3504 	# argument, so we may need to know it at that point already.
   3505 	# Even if this section looks crufty: it has the advantage of
   3506 	# actually working.
   3507 	break;;
   3508     * )
   3509 	break;;
   3510   esac
   3511 done
   3512 test "$ac_cv_exeext" = no && ac_cv_exeext=
   3513 
   3514 else
   3515   ac_file=''
   3516 fi
   3517 if test -z "$ac_file"; then :
   3518   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3519 $as_echo "no" >&6; }
   3520 $as_echo "$as_me: failed program was:" >&5
   3521 sed 's/^/| /' conftest.$ac_ext >&5
   3522 
   3523 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3524 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3525 as_fn_error 77 "C compiler cannot create executables
   3526 See \`config.log' for more details" "$LINENO" 5; }
   3527 else
   3528   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3529 $as_echo "yes" >&6; }
   3530 fi
   3531 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
   3532 $as_echo_n "checking for C compiler default output file name... " >&6; }
   3533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
   3534 $as_echo "$ac_file" >&6; }
   3535 ac_exeext=$ac_cv_exeext
   3536 
   3537 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
   3538 ac_clean_files=$ac_clean_files_save
   3539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
   3540 $as_echo_n "checking for suffix of executables... " >&6; }
   3541 if { { ac_try="$ac_link"
   3542 case "(($ac_try" in
   3543   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3544   *) ac_try_echo=$ac_try;;
   3545 esac
   3546 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3547 $as_echo "$ac_try_echo"; } >&5
   3548   (eval "$ac_link") 2>&5
   3549   ac_status=$?
   3550   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3551   test $ac_status = 0; }; then :
   3552   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   3553 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   3554 # work properly (i.e., refer to `conftest.exe'), while it won't with
   3555 # `rm'.
   3556 for ac_file in conftest.exe conftest conftest.*; do
   3557   test -f "$ac_file" || continue
   3558   case $ac_file in
   3559     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3560     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3561 	  break;;
   3562     * ) break;;
   3563   esac
   3564 done
   3565 else
   3566   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3567 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3568 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
   3569 See \`config.log' for more details" "$LINENO" 5; }
   3570 fi
   3571 rm -f conftest conftest$ac_cv_exeext
   3572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
   3573 $as_echo "$ac_cv_exeext" >&6; }
   3574 
   3575 rm -f conftest.$ac_ext
   3576 EXEEXT=$ac_cv_exeext
   3577 ac_exeext=$EXEEXT
   3578 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3579 /* end confdefs.h.  */
   3580 #include <stdio.h>
   3581 int
   3582 main ()
   3583 {
   3584 FILE *f = fopen ("conftest.out", "w");
   3585  return ferror (f) || fclose (f) != 0;
   3586 
   3587   ;
   3588   return 0;
   3589 }
   3590 _ACEOF
   3591 ac_clean_files="$ac_clean_files conftest.out"
   3592 # Check that the compiler produces executables we can run.  If not, either
   3593 # the compiler is broken, or we cross compile.
   3594 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
   3595 $as_echo_n "checking whether we are cross compiling... " >&6; }
   3596 if test "$cross_compiling" != yes; then
   3597   { { ac_try="$ac_link"
   3598 case "(($ac_try" in
   3599   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3600   *) ac_try_echo=$ac_try;;
   3601 esac
   3602 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3603 $as_echo "$ac_try_echo"; } >&5
   3604   (eval "$ac_link") 2>&5
   3605   ac_status=$?
   3606   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3607   test $ac_status = 0; }
   3608   if { ac_try='./conftest$ac_cv_exeext'
   3609   { { case "(($ac_try" in
   3610   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3611   *) ac_try_echo=$ac_try;;
   3612 esac
   3613 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3614 $as_echo "$ac_try_echo"; } >&5
   3615   (eval "$ac_try") 2>&5
   3616   ac_status=$?
   3617   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3618   test $ac_status = 0; }; }; then
   3619     cross_compiling=no
   3620   else
   3621     if test "$cross_compiling" = maybe; then
   3622 	cross_compiling=yes
   3623     else
   3624 	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3625 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3626 as_fn_error $? "cannot run C compiled programs.
   3627 If you meant to cross compile, use \`--host'.
   3628 See \`config.log' for more details" "$LINENO" 5; }
   3629     fi
   3630   fi
   3631 fi
   3632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
   3633 $as_echo "$cross_compiling" >&6; }
   3634 
   3635 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
   3636 ac_clean_files=$ac_clean_files_save
   3637 fi
   3638 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
   3639 $as_echo_n "checking for suffix of object files... " >&6; }
   3640 if ${ac_cv_objext+:} false; then :
   3641   $as_echo_n "(cached) " >&6
   3642 else
   3643   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3644 /* end confdefs.h.  */
   3645 
   3646 int
   3647 main ()
   3648 {
   3649 
   3650   ;
   3651   return 0;
   3652 }
   3653 _ACEOF
   3654 rm -f conftest.o conftest.obj
   3655 if { { ac_try="$ac_compile"
   3656 case "(($ac_try" in
   3657   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3658   *) ac_try_echo=$ac_try;;
   3659 esac
   3660 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3661 $as_echo "$ac_try_echo"; } >&5
   3662   (eval "$ac_compile") 2>&5
   3663   ac_status=$?
   3664   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3665   test $ac_status = 0; }; then :
   3666   for ac_file in conftest.o conftest.obj conftest.*; do
   3667   test -f "$ac_file" || continue;
   3668   case $ac_file in
   3669     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
   3670     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   3671        break;;
   3672   esac
   3673 done
   3674 else
   3675   $as_echo "$as_me: failed program was:" >&5
   3676 sed 's/^/| /' conftest.$ac_ext >&5
   3677 
   3678 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3679 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3680 as_fn_error $? "cannot compute suffix of object files: cannot compile
   3681 See \`config.log' for more details" "$LINENO" 5; }
   3682 fi
   3683 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   3684 fi
   3685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
   3686 $as_echo "$ac_cv_objext" >&6; }
   3687 OBJEXT=$ac_cv_objext
   3688 ac_objext=$OBJEXT
   3689 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
   3690 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
   3691 if ${ac_cv_c_compiler_gnu+:} false; then :
   3692   $as_echo_n "(cached) " >&6
   3693 else
   3694   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3695 /* end confdefs.h.  */
   3696 
   3697 int
   3698 main ()
   3699 {
   3700 #ifndef __GNUC__
   3701        choke me
   3702 #endif
   3703 
   3704   ;
   3705   return 0;
   3706 }
   3707 _ACEOF
   3708 if ac_fn_c_try_compile "$LINENO"; then :
   3709   ac_compiler_gnu=yes
   3710 else
   3711   ac_compiler_gnu=no
   3712 fi
   3713 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3714 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   3715 
   3716 fi
   3717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
   3718 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
   3719 if test $ac_compiler_gnu = yes; then
   3720   GCC=yes
   3721 else
   3722   GCC=
   3723 fi
   3724 ac_test_CFLAGS=${CFLAGS+set}
   3725 ac_save_CFLAGS=$CFLAGS
   3726 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
   3727 $as_echo_n "checking whether $CC accepts -g... " >&6; }
   3728 if ${ac_cv_prog_cc_g+:} false; then :
   3729   $as_echo_n "(cached) " >&6
   3730 else
   3731   ac_save_c_werror_flag=$ac_c_werror_flag
   3732    ac_c_werror_flag=yes
   3733    ac_cv_prog_cc_g=no
   3734    CFLAGS="-g"
   3735    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3736 /* end confdefs.h.  */
   3737 
   3738 int
   3739 main ()
   3740 {
   3741 
   3742   ;
   3743   return 0;
   3744 }
   3745 _ACEOF
   3746 if ac_fn_c_try_compile "$LINENO"; then :
   3747   ac_cv_prog_cc_g=yes
   3748 else
   3749   CFLAGS=""
   3750       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3751 /* end confdefs.h.  */
   3752 
   3753 int
   3754 main ()
   3755 {
   3756 
   3757   ;
   3758   return 0;
   3759 }
   3760 _ACEOF
   3761 if ac_fn_c_try_compile "$LINENO"; then :
   3762 
   3763 else
   3764   ac_c_werror_flag=$ac_save_c_werror_flag
   3765 	 CFLAGS="-g"
   3766 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3767 /* end confdefs.h.  */
   3768 
   3769 int
   3770 main ()
   3771 {
   3772 
   3773   ;
   3774   return 0;
   3775 }
   3776 _ACEOF
   3777 if ac_fn_c_try_compile "$LINENO"; then :
   3778   ac_cv_prog_cc_g=yes
   3779 fi
   3780 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3781 fi
   3782 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3783 fi
   3784 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3785    ac_c_werror_flag=$ac_save_c_werror_flag
   3786 fi
   3787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
   3788 $as_echo "$ac_cv_prog_cc_g" >&6; }
   3789 if test "$ac_test_CFLAGS" = set; then
   3790   CFLAGS=$ac_save_CFLAGS
   3791 elif test $ac_cv_prog_cc_g = yes; then
   3792   if test "$GCC" = yes; then
   3793     CFLAGS="-g -O2"
   3794   else
   3795     CFLAGS="-g"
   3796   fi
   3797 else
   3798   if test "$GCC" = yes; then
   3799     CFLAGS="-O2"
   3800   else
   3801     CFLAGS=
   3802   fi
   3803 fi
   3804 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
   3805 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
   3806 if ${ac_cv_prog_cc_c89+:} false; then :
   3807   $as_echo_n "(cached) " >&6
   3808 else
   3809   ac_cv_prog_cc_c89=no
   3810 ac_save_CC=$CC
   3811 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3812 /* end confdefs.h.  */
   3813 #include <stdarg.h>
   3814 #include <stdio.h>
   3815 struct stat;
   3816 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   3817 struct buf { int x; };
   3818 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   3819 static char *e (p, i)
   3820      char **p;
   3821      int i;
   3822 {
   3823   return p[i];
   3824 }
   3825 static char *f (char * (*g) (char **, int), char **p, ...)
   3826 {
   3827   char *s;
   3828   va_list v;
   3829   va_start (v,p);
   3830   s = g (p, va_arg (v,int));
   3831   va_end (v);
   3832   return s;
   3833 }
   3834 
   3835 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   3836    function prototypes and stuff, but not '\xHH' hex character constants.
   3837    These don't provoke an error unfortunately, instead are silently treated
   3838    as 'x'.  The following induces an error, until -std is added to get
   3839    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   3840    array size at least.  It's necessary to write '\x00'==0 to get something
   3841    that's true only with -std.  */
   3842 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   3843 
   3844 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   3845    inside strings and character constants.  */
   3846 #define FOO(x) 'x'
   3847 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   3848 
   3849 int test (int i, double x);
   3850 struct s1 {int (*f) (int a);};
   3851 struct s2 {int (*f) (double a);};
   3852 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   3853 int argc;
   3854 char **argv;
   3855 int
   3856 main ()
   3857 {
   3858 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   3859   ;
   3860   return 0;
   3861 }
   3862 _ACEOF
   3863 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   3864 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   3865 do
   3866   CC="$ac_save_CC $ac_arg"
   3867   if ac_fn_c_try_compile "$LINENO"; then :
   3868   ac_cv_prog_cc_c89=$ac_arg
   3869 fi
   3870 rm -f core conftest.err conftest.$ac_objext
   3871   test "x$ac_cv_prog_cc_c89" != "xno" && break
   3872 done
   3873 rm -f conftest.$ac_ext
   3874 CC=$ac_save_CC
   3875 
   3876 fi
   3877 # AC_CACHE_VAL
   3878 case "x$ac_cv_prog_cc_c89" in
   3879   x)
   3880     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
   3881 $as_echo "none needed" >&6; } ;;
   3882   xno)
   3883     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
   3884 $as_echo "unsupported" >&6; } ;;
   3885   *)
   3886     CC="$CC $ac_cv_prog_cc_c89"
   3887     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
   3888 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
   3889 esac
   3890 if test "x$ac_cv_prog_cc_c89" != xno; then :
   3891 
   3892 fi
   3893 
   3894 ac_ext=c
   3895 ac_cpp='$CPP $CPPFLAGS'
   3896 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3897 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3898 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3899 
   3900 ac_ext=c
   3901 ac_cpp='$CPP $CPPFLAGS'
   3902 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3903 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3904 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3905 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
   3906 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
   3907 if ${am_cv_prog_cc_c_o+:} false; then :
   3908   $as_echo_n "(cached) " >&6
   3909 else
   3910   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3911 /* end confdefs.h.  */
   3912 
   3913 int
   3914 main ()
   3915 {
   3916 
   3917   ;
   3918   return 0;
   3919 }
   3920 _ACEOF
   3921   # Make sure it works both with $CC and with simple cc.
   3922   # Following AC_PROG_CC_C_O, we do the test twice because some
   3923   # compilers refuse to overwrite an existing .o file with -o,
   3924   # though they will create one.
   3925   am_cv_prog_cc_c_o=yes
   3926   for am_i in 1 2; do
   3927     if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
   3928    ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
   3929    ac_status=$?
   3930    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3931    (exit $ac_status); } \
   3932          && test -f conftest2.$ac_objext; then
   3933       : OK
   3934     else
   3935       am_cv_prog_cc_c_o=no
   3936       break
   3937     fi
   3938   done
   3939   rm -f core conftest*
   3940   unset am_i
   3941 fi
   3942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
   3943 $as_echo "$am_cv_prog_cc_c_o" >&6; }
   3944 if test "$am_cv_prog_cc_c_o" != yes; then
   3945    # Losing compiler, so override with the script.
   3946    # FIXME: It is wrong to rewrite CC.
   3947    # But if we don't then we get into trouble of one sort or another.
   3948    # A longer-term fix would be to have automake use am__CC in this case,
   3949    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
   3950    CC="$am_aux_dir/compile $CC"
   3951 fi
   3952 ac_ext=c
   3953 ac_cpp='$CPP $CPPFLAGS'
   3954 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3955 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3956 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3957 
   3958 DEPDIR="${am__leading_dot}deps"
   3959 
   3960 ac_config_commands="$ac_config_commands depfiles"
   3961 
   3962 
   3963 am_make=${MAKE-make}
   3964 cat > confinc << 'END'
   3965 am__doit:
   3966 	@echo this is the am__doit target
   3967 .PHONY: am__doit
   3968 END
   3969 # If we don't find an include directive, just comment out the code.
   3970 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
   3971 $as_echo_n "checking for style of include used by $am_make... " >&6; }
   3972 am__include="#"
   3973 am__quote=
   3974 _am_result=none
   3975 # First try GNU make style include.
   3976 echo "include confinc" > confmf
   3977 # Ignore all kinds of additional output from 'make'.
   3978 case `$am_make -s -f confmf 2> /dev/null` in #(
   3979 *the\ am__doit\ target*)
   3980   am__include=include
   3981   am__quote=
   3982   _am_result=GNU
   3983   ;;
   3984 esac
   3985 # Now try BSD make style include.
   3986 if test "$am__include" = "#"; then
   3987    echo '.include "confinc"' > confmf
   3988    case `$am_make -s -f confmf 2> /dev/null` in #(
   3989    *the\ am__doit\ target*)
   3990      am__include=.include
   3991      am__quote="\""
   3992      _am_result=BSD
   3993      ;;
   3994    esac
   3995 fi
   3996 
   3997 
   3998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
   3999 $as_echo "$_am_result" >&6; }
   4000 rm -f confinc confmf
   4001 
   4002 # Check whether --enable-dependency-tracking was given.
   4003 if test "${enable_dependency_tracking+set}" = set; then :
   4004   enableval=$enable_dependency_tracking;
   4005 fi
   4006 
   4007 if test "x$enable_dependency_tracking" != xno; then
   4008   am_depcomp="$ac_aux_dir/depcomp"
   4009   AMDEPBACKSLASH='\'
   4010   am__nodep='_no'
   4011 fi
   4012  if test "x$enable_dependency_tracking" != xno; then
   4013   AMDEP_TRUE=
   4014   AMDEP_FALSE='#'
   4015 else
   4016   AMDEP_TRUE='#'
   4017   AMDEP_FALSE=
   4018 fi
   4019 
   4020 
   4021 
   4022 depcc="$CC"   am_compiler_list=
   4023 
   4024 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
   4025 $as_echo_n "checking dependency style of $depcc... " >&6; }
   4026 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
   4027   $as_echo_n "(cached) " >&6
   4028 else
   4029   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   4030   # We make a subdir and do the tests there.  Otherwise we can end up
   4031   # making bogus files that we don't know about and never remove.  For
   4032   # instance it was reported that on HP-UX the gcc test will end up
   4033   # making a dummy file named 'D' -- because '-MD' means "put the output
   4034   # in D".
   4035   rm -rf conftest.dir
   4036   mkdir conftest.dir
   4037   # Copy depcomp to subdir because otherwise we won't find it if we're
   4038   # using a relative directory.
   4039   cp "$am_depcomp" conftest.dir
   4040   cd conftest.dir
   4041   # We will build objects and dependencies in a subdirectory because
   4042   # it helps to detect inapplicable dependency modes.  For instance
   4043   # both Tru64's cc and ICC support -MD to output dependencies as a
   4044   # side effect of compilation, but ICC will put the dependencies in
   4045   # the current directory while Tru64 will put them in the object
   4046   # directory.
   4047   mkdir sub
   4048 
   4049   am_cv_CC_dependencies_compiler_type=none
   4050   if test "$am_compiler_list" = ""; then
   4051      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   4052   fi
   4053   am__universal=false
   4054   case " $depcc " in #(
   4055      *\ -arch\ *\ -arch\ *) am__universal=true ;;
   4056      esac
   4057 
   4058   for depmode in $am_compiler_list; do
   4059     # Setup a source with many dependencies, because some compilers
   4060     # like to wrap large dependency lists on column 80 (with \), and
   4061     # we should not choose a depcomp mode which is confused by this.
   4062     #
   4063     # We need to recreate these files for each test, as the compiler may
   4064     # overwrite some of them when testing with obscure command lines.
   4065     # This happens at least with the AIX C compiler.
   4066     : > sub/conftest.c
   4067     for i in 1 2 3 4 5 6; do
   4068       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   4069       # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
   4070       # Solaris 10 /bin/sh.
   4071       echo '/* dummy */' > sub/conftst$i.h
   4072     done
   4073     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   4074 
   4075     # We check with '-c' and '-o' for the sake of the "dashmstdout"
   4076     # mode.  It turns out that the SunPro C++ compiler does not properly
   4077     # handle '-M -o', and we need to detect this.  Also, some Intel
   4078     # versions had trouble with output in subdirs.
   4079     am__obj=sub/conftest.${OBJEXT-o}
   4080     am__minus_obj="-o $am__obj"
   4081     case $depmode in
   4082     gcc)
   4083       # This depmode causes a compiler race in universal mode.
   4084       test "$am__universal" = false || continue
   4085       ;;
   4086     nosideeffect)
   4087       # After this tag, mechanisms are not by side-effect, so they'll
   4088       # only be used when explicitly requested.
   4089       if test "x$enable_dependency_tracking" = xyes; then
   4090 	continue
   4091       else
   4092 	break
   4093       fi
   4094       ;;
   4095     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
   4096       # This compiler won't grok '-c -o', but also, the minuso test has
   4097       # not run yet.  These depmodes are late enough in the game, and
   4098       # so weak that their functioning should not be impacted.
   4099       am__obj=conftest.${OBJEXT-o}
   4100       am__minus_obj=
   4101       ;;
   4102     none) break ;;
   4103     esac
   4104     if depmode=$depmode \
   4105        source=sub/conftest.c object=$am__obj \
   4106        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   4107        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
   4108          >/dev/null 2>conftest.err &&
   4109        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   4110        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   4111        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
   4112        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   4113       # icc doesn't choke on unknown options, it will just issue warnings
   4114       # or remarks (even with -Werror).  So we grep stderr for any message
   4115       # that says an option was ignored or not supported.
   4116       # When given -MP, icc 7.0 and 7.1 complain thusly:
   4117       #   icc: Command line warning: ignoring option '-M'; no argument required
   4118       # The diagnosis changed in icc 8.0:
   4119       #   icc: Command line remark: option '-MP' not supported
   4120       if (grep 'ignoring option' conftest.err ||
   4121           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   4122         am_cv_CC_dependencies_compiler_type=$depmode
   4123         break
   4124       fi
   4125     fi
   4126   done
   4127 
   4128   cd ..
   4129   rm -rf conftest.dir
   4130 else
   4131   am_cv_CC_dependencies_compiler_type=none
   4132 fi
   4133 
   4134 fi
   4135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
   4136 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
   4137 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
   4138 
   4139  if
   4140   test "x$enable_dependency_tracking" != xno \
   4141   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
   4142   am__fastdepCC_TRUE=
   4143   am__fastdepCC_FALSE='#'
   4144 else
   4145   am__fastdepCC_TRUE='#'
   4146   am__fastdepCC_FALSE=
   4147 fi
   4148 
   4149 
   4150 
   4151 
   4152 
   4153 
   4154 # Add CET specific flags if CET is enabled
   4155 
   4156  # Check whether --enable-cet was given.
   4157 if test "${enable_cet+set}" = set; then :
   4158   enableval=$enable_cet;
   4159       case "$enableval" in
   4160        yes|no|auto) ;;
   4161        *) as_fn_error $? "Unknown argument to enable/disable cet" "$LINENO" 5 ;;
   4162                           esac
   4163 
   4164 else
   4165   enable_cet=auto
   4166 fi
   4167 
   4168 
   4169 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CET support" >&5
   4170 $as_echo_n "checking for CET support... " >&6; }
   4171 
   4172 # NB: Avoid nested save_CFLAGS and save_LDFLAGS.
   4173 case "$host" in
   4174   i[34567]86-*-linux* | x86_64-*-linux*)
   4175     case "$enable_cet" in
   4176       auto)
   4177 	# Check if target supports multi-byte NOPs
   4178 	# and if compiler and assembler support CET insn.
   4179 	cet_save_CFLAGS="$CFLAGS"
   4180 	CFLAGS="$CFLAGS -fcf-protection"
   4181 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4182 /* end confdefs.h.  */
   4183 
   4184 int
   4185 main ()
   4186 {
   4187 
   4188 #if !defined(__SSE2__)
   4189 #error target does not support multi-byte NOPs
   4190 #else
   4191 asm ("setssbsy");
   4192 #endif
   4193 
   4194   ;
   4195   return 0;
   4196 }
   4197 _ACEOF
   4198 if ac_fn_c_try_compile "$LINENO"; then :
   4199   enable_cet=yes
   4200 else
   4201   enable_cet=no
   4202 fi
   4203 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4204 	CFLAGS="$cet_save_CFLAGS"
   4205 	;;
   4206       yes)
   4207 	# Check if assembler supports CET.
   4208 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4209 /* end confdefs.h.  */
   4210 
   4211 int
   4212 main ()
   4213 {
   4214 asm ("setssbsy");
   4215   ;
   4216   return 0;
   4217 }
   4218 _ACEOF
   4219 if ac_fn_c_try_compile "$LINENO"; then :
   4220 
   4221 else
   4222   as_fn_error $? "assembler with CET support is required for --enable-cet" "$LINENO" 5
   4223 fi
   4224 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4225 	;;
   4226     esac
   4227     ;;
   4228   *)
   4229     enable_cet=no
   4230     ;;
   4231 esac
   4232 if test x$enable_cet = xyes; then
   4233   CET_FLAGS="-fcf-protection -mshstk"
   4234   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   4235 $as_echo "yes" >&6; }
   4236 else
   4237   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4238 $as_echo "no" >&6; }
   4239 fi
   4240 
   4241 
   4242 
   4243 case `pwd` in
   4244   *\ * | *\	*)
   4245     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
   4246 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
   4247 esac
   4248 
   4249 
   4250 
   4251 macro_version='2.2.7a'
   4252 macro_revision='1.3134'
   4253 
   4254 
   4255 
   4256 
   4257 
   4258 
   4259 
   4260 
   4261 
   4262 
   4263 
   4264 
   4265 
   4266 ltmain="$ac_aux_dir/ltmain.sh"
   4267 
   4268 # Backslashify metacharacters that are still active within
   4269 # double-quoted strings.
   4270 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
   4271 
   4272 # Same as above, but do not quote variable references.
   4273 double_quote_subst='s/\(["`\\]\)/\\\1/g'
   4274 
   4275 # Sed substitution to delay expansion of an escaped shell variable in a
   4276 # double_quote_subst'ed string.
   4277 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
   4278 
   4279 # Sed substitution to delay expansion of an escaped single quote.
   4280 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
   4281 
   4282 # Sed substitution to avoid accidental globbing in evaled expressions
   4283 no_glob_subst='s/\*/\\\*/g'
   4284 
   4285 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   4286 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
   4287 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
   4288 
   4289 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
   4290 $as_echo_n "checking how to print strings... " >&6; }
   4291 # Test print first, because it will be a builtin if present.
   4292 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
   4293    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
   4294   ECHO='print -r --'
   4295 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
   4296   ECHO='printf %s\n'
   4297 else
   4298   # Use this function as a fallback that always works.
   4299   func_fallback_echo ()
   4300   {
   4301     eval 'cat <<_LTECHO_EOF
   4302 $1
   4303 _LTECHO_EOF'
   4304   }
   4305   ECHO='func_fallback_echo'
   4306 fi
   4307 
   4308 # func_echo_all arg...
   4309 # Invoke $ECHO with all args, space-separated.
   4310 func_echo_all ()
   4311 {
   4312     $ECHO ""
   4313 }
   4314 
   4315 case "$ECHO" in
   4316   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
   4317 $as_echo "printf" >&6; } ;;
   4318   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
   4319 $as_echo "print -r" >&6; } ;;
   4320   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
   4321 $as_echo "cat" >&6; } ;;
   4322 esac
   4323 
   4324 
   4325 
   4326 
   4327 
   4328 
   4329 
   4330 
   4331 
   4332 
   4333 
   4334 
   4335 
   4336 
   4337 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
   4338 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
   4339 if ${ac_cv_path_SED+:} false; then :
   4340   $as_echo_n "(cached) " >&6
   4341 else
   4342             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
   4343      for ac_i in 1 2 3 4 5 6 7; do
   4344        ac_script="$ac_script$as_nl$ac_script"
   4345      done
   4346      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
   4347      { ac_script=; unset ac_script;}
   4348      if test -z "$SED"; then
   4349   ac_path_SED_found=false
   4350   # Loop through the user's path and test for each of PROGNAME-LIST
   4351   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4352 for as_dir in $PATH
   4353 do
   4354   IFS=$as_save_IFS
   4355   test -z "$as_dir" && as_dir=.
   4356     for ac_prog in sed gsed; do
   4357     for ac_exec_ext in '' $ac_executable_extensions; do
   4358       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
   4359       as_fn_executable_p "$ac_path_SED" || continue
   4360 # Check for GNU ac_path_SED and select it if it is found.
   4361   # Check for GNU $ac_path_SED
   4362 case `"$ac_path_SED" --version 2>&1` in
   4363 *GNU*)
   4364   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
   4365 *)
   4366   ac_count=0
   4367   $as_echo_n 0123456789 >"conftest.in"
   4368   while :
   4369   do
   4370     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4371     mv "conftest.tmp" "conftest.in"
   4372     cp "conftest.in" "conftest.nl"
   4373     $as_echo '' >> "conftest.nl"
   4374     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4375     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4376     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4377     if test $ac_count -gt ${ac_path_SED_max-0}; then
   4378       # Best one so far, save it but keep looking for a better one
   4379       ac_cv_path_SED="$ac_path_SED"
   4380       ac_path_SED_max=$ac_count
   4381     fi
   4382     # 10*(2^10) chars as input seems more than enough
   4383     test $ac_count -gt 10 && break
   4384   done
   4385   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4386 esac
   4387 
   4388       $ac_path_SED_found && break 3
   4389     done
   4390   done
   4391   done
   4392 IFS=$as_save_IFS
   4393   if test -z "$ac_cv_path_SED"; then
   4394     as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
   4395   fi
   4396 else
   4397   ac_cv_path_SED=$SED
   4398 fi
   4399 
   4400 fi
   4401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
   4402 $as_echo "$ac_cv_path_SED" >&6; }
   4403  SED="$ac_cv_path_SED"
   4404   rm -f conftest.sed
   4405 
   4406 test -z "$SED" && SED=sed
   4407 Xsed="$SED -e 1s/^X//"
   4408 
   4409 
   4410 
   4411 
   4412 
   4413 
   4414 
   4415 
   4416 
   4417 
   4418 
   4419 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
   4420 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
   4421 if ${ac_cv_path_GREP+:} false; then :
   4422   $as_echo_n "(cached) " >&6
   4423 else
   4424   if test -z "$GREP"; then
   4425   ac_path_GREP_found=false
   4426   # Loop through the user's path and test for each of PROGNAME-LIST
   4427   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4428 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4429 do
   4430   IFS=$as_save_IFS
   4431   test -z "$as_dir" && as_dir=.
   4432     for ac_prog in grep ggrep; do
   4433     for ac_exec_ext in '' $ac_executable_extensions; do
   4434       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   4435       as_fn_executable_p "$ac_path_GREP" || continue
   4436 # Check for GNU ac_path_GREP and select it if it is found.
   4437   # Check for GNU $ac_path_GREP
   4438 case `"$ac_path_GREP" --version 2>&1` in
   4439 *GNU*)
   4440   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
   4441 *)
   4442   ac_count=0
   4443   $as_echo_n 0123456789 >"conftest.in"
   4444   while :
   4445   do
   4446     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4447     mv "conftest.tmp" "conftest.in"
   4448     cp "conftest.in" "conftest.nl"
   4449     $as_echo 'GREP' >> "conftest.nl"
   4450     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4451     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4452     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4453     if test $ac_count -gt ${ac_path_GREP_max-0}; then
   4454       # Best one so far, save it but keep looking for a better one
   4455       ac_cv_path_GREP="$ac_path_GREP"
   4456       ac_path_GREP_max=$ac_count
   4457     fi
   4458     # 10*(2^10) chars as input seems more than enough
   4459     test $ac_count -gt 10 && break
   4460   done
   4461   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4462 esac
   4463 
   4464       $ac_path_GREP_found && break 3
   4465     done
   4466   done
   4467   done
   4468 IFS=$as_save_IFS
   4469   if test -z "$ac_cv_path_GREP"; then
   4470     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   4471   fi
   4472 else
   4473   ac_cv_path_GREP=$GREP
   4474 fi
   4475 
   4476 fi
   4477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
   4478 $as_echo "$ac_cv_path_GREP" >&6; }
   4479  GREP="$ac_cv_path_GREP"
   4480 
   4481 
   4482 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
   4483 $as_echo_n "checking for egrep... " >&6; }
   4484 if ${ac_cv_path_EGREP+:} false; then :
   4485   $as_echo_n "(cached) " >&6
   4486 else
   4487   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   4488    then ac_cv_path_EGREP="$GREP -E"
   4489    else
   4490      if test -z "$EGREP"; then
   4491   ac_path_EGREP_found=false
   4492   # Loop through the user's path and test for each of PROGNAME-LIST
   4493   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4494 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4495 do
   4496   IFS=$as_save_IFS
   4497   test -z "$as_dir" && as_dir=.
   4498     for ac_prog in egrep; do
   4499     for ac_exec_ext in '' $ac_executable_extensions; do
   4500       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   4501       as_fn_executable_p "$ac_path_EGREP" || continue
   4502 # Check for GNU ac_path_EGREP and select it if it is found.
   4503   # Check for GNU $ac_path_EGREP
   4504 case `"$ac_path_EGREP" --version 2>&1` in
   4505 *GNU*)
   4506   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   4507 *)
   4508   ac_count=0
   4509   $as_echo_n 0123456789 >"conftest.in"
   4510   while :
   4511   do
   4512     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4513     mv "conftest.tmp" "conftest.in"
   4514     cp "conftest.in" "conftest.nl"
   4515     $as_echo 'EGREP' >> "conftest.nl"
   4516     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4517     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4518     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4519     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   4520       # Best one so far, save it but keep looking for a better one
   4521       ac_cv_path_EGREP="$ac_path_EGREP"
   4522       ac_path_EGREP_max=$ac_count
   4523     fi
   4524     # 10*(2^10) chars as input seems more than enough
   4525     test $ac_count -gt 10 && break
   4526   done
   4527   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4528 esac
   4529 
   4530       $ac_path_EGREP_found && break 3
   4531     done
   4532   done
   4533   done
   4534 IFS=$as_save_IFS
   4535   if test -z "$ac_cv_path_EGREP"; then
   4536     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   4537   fi
   4538 else
   4539   ac_cv_path_EGREP=$EGREP
   4540 fi
   4541 
   4542    fi
   4543 fi
   4544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
   4545 $as_echo "$ac_cv_path_EGREP" >&6; }
   4546  EGREP="$ac_cv_path_EGREP"
   4547 
   4548 
   4549 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
   4550 $as_echo_n "checking for fgrep... " >&6; }
   4551 if ${ac_cv_path_FGREP+:} false; then :
   4552   $as_echo_n "(cached) " >&6
   4553 else
   4554   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
   4555    then ac_cv_path_FGREP="$GREP -F"
   4556    else
   4557      if test -z "$FGREP"; then
   4558   ac_path_FGREP_found=false
   4559   # Loop through the user's path and test for each of PROGNAME-LIST
   4560   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4561 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4562 do
   4563   IFS=$as_save_IFS
   4564   test -z "$as_dir" && as_dir=.
   4565     for ac_prog in fgrep; do
   4566     for ac_exec_ext in '' $ac_executable_extensions; do
   4567       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
   4568       as_fn_executable_p "$ac_path_FGREP" || continue
   4569 # Check for GNU ac_path_FGREP and select it if it is found.
   4570   # Check for GNU $ac_path_FGREP
   4571 case `"$ac_path_FGREP" --version 2>&1` in
   4572 *GNU*)
   4573   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
   4574 *)
   4575   ac_count=0
   4576   $as_echo_n 0123456789 >"conftest.in"
   4577   while :
   4578   do
   4579     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4580     mv "conftest.tmp" "conftest.in"
   4581     cp "conftest.in" "conftest.nl"
   4582     $as_echo 'FGREP' >> "conftest.nl"
   4583     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4584     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4585     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4586     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
   4587       # Best one so far, save it but keep looking for a better one
   4588       ac_cv_path_FGREP="$ac_path_FGREP"
   4589       ac_path_FGREP_max=$ac_count
   4590     fi
   4591     # 10*(2^10) chars as input seems more than enough
   4592     test $ac_count -gt 10 && break
   4593   done
   4594   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4595 esac
   4596 
   4597       $ac_path_FGREP_found && break 3
   4598     done
   4599   done
   4600   done
   4601 IFS=$as_save_IFS
   4602   if test -z "$ac_cv_path_FGREP"; then
   4603     as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   4604   fi
   4605 else
   4606   ac_cv_path_FGREP=$FGREP
   4607 fi
   4608 
   4609    fi
   4610 fi
   4611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
   4612 $as_echo "$ac_cv_path_FGREP" >&6; }
   4613  FGREP="$ac_cv_path_FGREP"
   4614 
   4615 
   4616 test -z "$GREP" && GREP=grep
   4617 
   4618 
   4619 
   4620 
   4621 
   4622 
   4623 
   4624 
   4625 
   4626 
   4627 
   4628 
   4629 
   4630 
   4631 
   4632 
   4633 
   4634 
   4635 
   4636 # Check whether --with-gnu-ld was given.
   4637 if test "${with_gnu_ld+set}" = set; then :
   4638   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   4639 else
   4640   with_gnu_ld=no
   4641 fi
   4642 
   4643 ac_prog=ld
   4644 if test "$GCC" = yes; then
   4645   # Check if gcc -print-prog-name=ld gives a path.
   4646   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
   4647 $as_echo_n "checking for ld used by $CC... " >&6; }
   4648   case $host in
   4649   *-*-mingw*)
   4650     # gcc leaves a trailing carriage return which upsets mingw
   4651     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   4652   *)
   4653     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   4654   esac
   4655   case $ac_prog in
   4656     # Accept absolute paths.
   4657     [\\/]* | ?:[\\/]*)
   4658       re_direlt='/[^/][^/]*/\.\./'
   4659       # Canonicalize the pathname of ld
   4660       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
   4661       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
   4662 	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
   4663       done
   4664       test -z "$LD" && LD="$ac_prog"
   4665       ;;
   4666   "")
   4667     # If it fails, then pretend we aren't using GCC.
   4668     ac_prog=ld
   4669     ;;
   4670   *)
   4671     # If it is relative, then search for the first ld in PATH.
   4672     with_gnu_ld=unknown
   4673     ;;
   4674   esac
   4675 elif test "$with_gnu_ld" = yes; then
   4676   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
   4677 $as_echo_n "checking for GNU ld... " >&6; }
   4678 else
   4679   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
   4680 $as_echo_n "checking for non-GNU ld... " >&6; }
   4681 fi
   4682 if ${lt_cv_path_LD+:} false; then :
   4683   $as_echo_n "(cached) " >&6
   4684 else
   4685   if test -z "$LD"; then
   4686   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   4687   for ac_dir in $PATH; do
   4688     IFS="$lt_save_ifs"
   4689     test -z "$ac_dir" && ac_dir=.
   4690     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   4691       lt_cv_path_LD="$ac_dir/$ac_prog"
   4692       # Check to see if the program is GNU ld.  I'd rather use --version,
   4693       # but apparently some variants of GNU ld only accept -v.
   4694       # Break only if it was the GNU/non-GNU ld that we prefer.
   4695       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   4696       *GNU* | *'with BFD'*)
   4697 	test "$with_gnu_ld" != no && break
   4698 	;;
   4699       *)
   4700 	test "$with_gnu_ld" != yes && break
   4701 	;;
   4702       esac
   4703     fi
   4704   done
   4705   IFS="$lt_save_ifs"
   4706 else
   4707   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   4708 fi
   4709 fi
   4710 
   4711 LD="$lt_cv_path_LD"
   4712 if test -n "$LD"; then
   4713   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
   4714 $as_echo "$LD" >&6; }
   4715 else
   4716   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4717 $as_echo "no" >&6; }
   4718 fi
   4719 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
   4720 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
   4721 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
   4722 if ${lt_cv_prog_gnu_ld+:} false; then :
   4723   $as_echo_n "(cached) " >&6
   4724 else
   4725   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   4726 case `$LD -v 2>&1 </dev/null` in
   4727 *GNU* | *'with BFD'*)
   4728   lt_cv_prog_gnu_ld=yes
   4729   ;;
   4730 *)
   4731   lt_cv_prog_gnu_ld=no
   4732   ;;
   4733 esac
   4734 fi
   4735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
   4736 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
   4737 with_gnu_ld=$lt_cv_prog_gnu_ld
   4738 
   4739 
   4740 
   4741 
   4742 
   4743 
   4744 
   4745 
   4746 
   4747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
   4748 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
   4749 if ${lt_cv_path_NM+:} false; then :
   4750   $as_echo_n "(cached) " >&6
   4751 else
   4752   if test -n "$NM"; then
   4753    # Let the user override the nm to test.
   4754    lt_nm_to_check="$NM"
   4755  else
   4756    lt_nm_to_check="${ac_tool_prefix}nm"
   4757    if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
   4758      lt_nm_to_check="$lt_nm_to_check nm"
   4759    fi
   4760  fi
   4761  for lt_tmp_nm in "$lt_nm_to_check"; do
   4762    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   4763    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
   4764      IFS="$lt_save_ifs"
   4765      test -z "$ac_dir" && ac_dir=.
   4766      # Strip out any user-provided options from the nm to test twice,
   4767      # the first time to test to see if nm (rather than its options) has
   4768      # an explicit path, the second time to yield a file which can be
   4769      # nm'ed itself.
   4770      tmp_nm_path="`$ECHO "$lt_tmp_nm" | sed 's, -.*$,,'`"
   4771      case "$tmp_nm_path" in
   4772      */*|*\\*) tmp_nm="$lt_tmp_nm";;
   4773      *) tmp_nm="$ac_dir/$lt_tmp_nm";;
   4774      esac
   4775      tmp_nm_to_nm="`$ECHO "$tmp_nm" | sed 's, -.*$,,'`"
   4776      if test -f "$tmp_nm_to_nm" || test -f "$tmp_nm_to_nm$ac_exeext" ; then
   4777        # Check to see if the nm accepts a BSD-compat flag.
   4778        # Adding the `sed 1q' prevents false positives on HP-UX, which says:
   4779        #   nm: unknown option "B" ignored
   4780        case `"$tmp_nm" -B "$tmp_nm_to_nm" 2>&1 | grep -v '^ *$' | sed '1q'` in
   4781        *$tmp_nm*) lt_cv_path_NM="$tmp_nm -B"
   4782 	 break
   4783 	 ;;
   4784        *)
   4785 	 case `"$tmp_nm" -p "$tmp_nm_to_nm" 2>&1 | grep -v '^ *$' | sed '1q'` in
   4786 	 *$tmp_nm*)
   4787 	   lt_cv_path_NM="$tmp_nm -p"
   4788 	   break
   4789 	   ;;
   4790 	 *)
   4791 	   lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
   4792 	   continue # so that we can try to find one that supports BSD flags
   4793 	   ;;
   4794 	 esac
   4795 	 ;;
   4796        esac
   4797      fi
   4798    done
   4799    IFS="$lt_save_ifs"
   4800  done
   4801  : ${lt_cv_path_NM=no}
   4802 fi
   4803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
   4804 $as_echo "$lt_cv_path_NM" >&6; }
   4805 if test "$lt_cv_path_NM" != "no"; then
   4806   NM="$lt_cv_path_NM"
   4807 else
   4808   # Didn't find any BSD compatible name lister, look for dumpbin.
   4809   if test -n "$DUMPBIN"; then :
   4810     # Let the user override the test.
   4811   else
   4812     if test -n "$ac_tool_prefix"; then
   4813   for ac_prog in dumpbin "link -dump"
   4814   do
   4815     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   4816 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   4817 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4818 $as_echo_n "checking for $ac_word... " >&6; }
   4819 if ${ac_cv_prog_DUMPBIN+:} false; then :
   4820   $as_echo_n "(cached) " >&6
   4821 else
   4822   if test -n "$DUMPBIN"; then
   4823   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
   4824 else
   4825 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4826 for as_dir in $PATH
   4827 do
   4828   IFS=$as_save_IFS
   4829   test -z "$as_dir" && as_dir=.
   4830     for ac_exec_ext in '' $ac_executable_extensions; do
   4831   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   4832     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
   4833     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4834     break 2
   4835   fi
   4836 done
   4837   done
   4838 IFS=$as_save_IFS
   4839 
   4840 fi
   4841 fi
   4842 DUMPBIN=$ac_cv_prog_DUMPBIN
   4843 if test -n "$DUMPBIN"; then
   4844   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
   4845 $as_echo "$DUMPBIN" >&6; }
   4846 else
   4847   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4848 $as_echo "no" >&6; }
   4849 fi
   4850 
   4851 
   4852     test -n "$DUMPBIN" && break
   4853   done
   4854 fi
   4855 if test -z "$DUMPBIN"; then
   4856   ac_ct_DUMPBIN=$DUMPBIN
   4857   for ac_prog in dumpbin "link -dump"
   4858 do
   4859   # Extract the first word of "$ac_prog", so it can be a program name with args.
   4860 set dummy $ac_prog; ac_word=$2
   4861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4862 $as_echo_n "checking for $ac_word... " >&6; }
   4863 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
   4864   $as_echo_n "(cached) " >&6
   4865 else
   4866   if test -n "$ac_ct_DUMPBIN"; then
   4867   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
   4868 else
   4869 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4870 for as_dir in $PATH
   4871 do
   4872   IFS=$as_save_IFS
   4873   test -z "$as_dir" && as_dir=.
   4874     for ac_exec_ext in '' $ac_executable_extensions; do
   4875   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   4876     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
   4877     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4878     break 2
   4879   fi
   4880 done
   4881   done
   4882 IFS=$as_save_IFS
   4883 
   4884 fi
   4885 fi
   4886 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
   4887 if test -n "$ac_ct_DUMPBIN"; then
   4888   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
   4889 $as_echo "$ac_ct_DUMPBIN" >&6; }
   4890 else
   4891   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4892 $as_echo "no" >&6; }
   4893 fi
   4894 
   4895 
   4896   test -n "$ac_ct_DUMPBIN" && break
   4897 done
   4898 
   4899   if test "x$ac_ct_DUMPBIN" = x; then
   4900     DUMPBIN=":"
   4901   else
   4902     case $cross_compiling:$ac_tool_warned in
   4903 yes:)
   4904 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   4905 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   4906 ac_tool_warned=yes ;;
   4907 esac
   4908     DUMPBIN=$ac_ct_DUMPBIN
   4909   fi
   4910 fi
   4911 
   4912     case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
   4913     *COFF*)
   4914       DUMPBIN="$DUMPBIN -symbols"
   4915       ;;
   4916     *)
   4917       DUMPBIN=:
   4918       ;;
   4919     esac
   4920   fi
   4921 
   4922   if test "$DUMPBIN" != ":"; then
   4923     NM="$DUMPBIN"
   4924   fi
   4925 fi
   4926 test -z "$NM" && NM=nm
   4927 
   4928 
   4929 
   4930 
   4931 
   4932 
   4933 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
   4934 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
   4935 if ${lt_cv_nm_interface+:} false; then :
   4936   $as_echo_n "(cached) " >&6
   4937 else
   4938   lt_cv_nm_interface="BSD nm"
   4939   echo "int some_variable = 0;" > conftest.$ac_ext
   4940   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
   4941   (eval "$ac_compile" 2>conftest.err)
   4942   cat conftest.err >&5
   4943   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
   4944   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
   4945   cat conftest.err >&5
   4946   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
   4947   cat conftest.out >&5
   4948   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
   4949     lt_cv_nm_interface="MS dumpbin"
   4950   fi
   4951   rm -f conftest*
   4952 fi
   4953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
   4954 $as_echo "$lt_cv_nm_interface" >&6; }
   4955 
   4956 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
   4957 $as_echo_n "checking whether ln -s works... " >&6; }
   4958 LN_S=$as_ln_s
   4959 if test "$LN_S" = "ln -s"; then
   4960   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   4961 $as_echo "yes" >&6; }
   4962 else
   4963   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
   4964 $as_echo "no, using $LN_S" >&6; }
   4965 fi
   4966 
   4967 # find the maximum length of command line arguments
   4968 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
   4969 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
   4970 if ${lt_cv_sys_max_cmd_len+:} false; then :
   4971   $as_echo_n "(cached) " >&6
   4972 else
   4973     i=0
   4974   teststring="ABCD"
   4975 
   4976   case $build_os in
   4977   msdosdjgpp*)
   4978     # On DJGPP, this test can blow up pretty badly due to problems in libc
   4979     # (any single argument exceeding 2000 bytes causes a buffer overrun
   4980     # during glob expansion).  Even if it were fixed, the result of this
   4981     # check would be larger than it should be.
   4982     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
   4983     ;;
   4984 
   4985   gnu*)
   4986     # Under GNU Hurd, this test is not required because there is
   4987     # no limit to the length of command line arguments.
   4988     # Libtool will interpret -1 as no limit whatsoever
   4989     lt_cv_sys_max_cmd_len=-1;
   4990     ;;
   4991 
   4992   cygwin* | mingw* | cegcc*)
   4993     # On Win9x/ME, this test blows up -- it succeeds, but takes
   4994     # about 5 minutes as the teststring grows exponentially.
   4995     # Worse, since 9x/ME are not pre-emptively multitasking,
   4996     # you end up with a "frozen" computer, even though with patience
   4997     # the test eventually succeeds (with a max line length of 256k).
   4998     # Instead, let's just punt: use the minimum linelength reported by
   4999     # all of the supported platforms: 8192 (on NT/2K/XP).
   5000     lt_cv_sys_max_cmd_len=8192;
   5001     ;;
   5002 
   5003   mint*)
   5004     # On MiNT this can take a long time and run out of memory.
   5005     lt_cv_sys_max_cmd_len=8192;
   5006     ;;
   5007 
   5008   amigaos*)
   5009     # On AmigaOS with pdksh, this test takes hours, literally.
   5010     # So we just punt and use a minimum line length of 8192.
   5011     lt_cv_sys_max_cmd_len=8192;
   5012     ;;
   5013 
   5014   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
   5015     # This has been around since 386BSD, at least.  Likely further.
   5016     if test -x /sbin/sysctl; then
   5017       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
   5018     elif test -x /usr/sbin/sysctl; then
   5019       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
   5020     else
   5021       lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
   5022     fi
   5023     # And add a safety zone
   5024     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   5025     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   5026     ;;
   5027 
   5028   interix*)
   5029     # We know the value 262144 and hardcode it with a safety zone (like BSD)
   5030     lt_cv_sys_max_cmd_len=196608
   5031     ;;
   5032 
   5033   osf*)
   5034     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
   5035     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
   5036     # nice to cause kernel panics so lets avoid the loop below.
   5037     # First set a reasonable default.
   5038     lt_cv_sys_max_cmd_len=16384
   5039     #
   5040     if test -x /sbin/sysconfig; then
   5041       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
   5042         *1*) lt_cv_sys_max_cmd_len=-1 ;;
   5043       esac
   5044     fi
   5045     ;;
   5046   sco3.2v5*)
   5047     lt_cv_sys_max_cmd_len=102400
   5048     ;;
   5049   sysv5* | sco5v6* | sysv4.2uw2*)
   5050     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
   5051     if test -n "$kargmax"; then
   5052       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
   5053     else
   5054       lt_cv_sys_max_cmd_len=32768
   5055     fi
   5056     ;;
   5057   *)
   5058     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
   5059     if test -n "$lt_cv_sys_max_cmd_len"; then
   5060       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   5061       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   5062     else
   5063       # Make teststring a little bigger before we do anything with it.
   5064       # a 1K string should be a reasonable start.
   5065       for i in 1 2 3 4 5 6 7 8 ; do
   5066         teststring=$teststring$teststring
   5067       done
   5068       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
   5069       # If test is not a shell built-in, we'll probably end up computing a
   5070       # maximum length that is only half of the actual maximum length, but
   5071       # we can't tell.
   5072       while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
   5073 	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
   5074 	      test $i != 17 # 1/2 MB should be enough
   5075       do
   5076         i=`expr $i + 1`
   5077         teststring=$teststring$teststring
   5078       done
   5079       # Only check the string length outside the loop.
   5080       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
   5081       teststring=
   5082       # Add a significant safety factor because C++ compilers can tack on
   5083       # massive amounts of additional arguments before passing them to the
   5084       # linker.  It appears as though 1/2 is a usable value.
   5085       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
   5086     fi
   5087     ;;
   5088   esac
   5089 
   5090 fi
   5091 
   5092 if test -n $lt_cv_sys_max_cmd_len ; then
   5093   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
   5094 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
   5095 else
   5096   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
   5097 $as_echo "none" >&6; }
   5098 fi
   5099 max_cmd_len=$lt_cv_sys_max_cmd_len
   5100 
   5101 
   5102 
   5103 
   5104 
   5105 
   5106 : ${CP="cp -f"}
   5107 : ${MV="mv -f"}
   5108 : ${RM="rm -f"}
   5109 
   5110 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
   5111 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
   5112 # Try some XSI features
   5113 xsi_shell=no
   5114 ( _lt_dummy="a/b/c"
   5115   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
   5116       = c,a/b,, \
   5117     && eval 'test $(( 1 + 1 )) -eq 2 \
   5118     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
   5119   && xsi_shell=yes
   5120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
   5121 $as_echo "$xsi_shell" >&6; }
   5122 
   5123 
   5124 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
   5125 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
   5126 lt_shell_append=no
   5127 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
   5128     >/dev/null 2>&1 \
   5129   && lt_shell_append=yes
   5130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
   5131 $as_echo "$lt_shell_append" >&6; }
   5132 
   5133 
   5134 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
   5135   lt_unset=unset
   5136 else
   5137   lt_unset=false
   5138 fi
   5139 
   5140 
   5141 
   5142 
   5143 
   5144 # test EBCDIC or ASCII
   5145 case `echo X|tr X '\101'` in
   5146  A) # ASCII based system
   5147     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
   5148   lt_SP2NL='tr \040 \012'
   5149   lt_NL2SP='tr \015\012 \040\040'
   5150   ;;
   5151  *) # EBCDIC based system
   5152   lt_SP2NL='tr \100 \n'
   5153   lt_NL2SP='tr \r\n \100\100'
   5154   ;;
   5155 esac
   5156 
   5157 
   5158 
   5159 
   5160 
   5161 
   5162 
   5163 
   5164 
   5165 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
   5166 $as_echo_n "checking for $LD option to reload object files... " >&6; }
   5167 if ${lt_cv_ld_reload_flag+:} false; then :
   5168   $as_echo_n "(cached) " >&6
   5169 else
   5170   lt_cv_ld_reload_flag='-r'
   5171 fi
   5172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
   5173 $as_echo "$lt_cv_ld_reload_flag" >&6; }
   5174 reload_flag=$lt_cv_ld_reload_flag
   5175 case $reload_flag in
   5176 "" | " "*) ;;
   5177 *) reload_flag=" $reload_flag" ;;
   5178 esac
   5179 reload_cmds='$LD$reload_flag -o $output$reload_objs'
   5180 case $host_os in
   5181   darwin*)
   5182     if test "$GCC" = yes; then
   5183       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
   5184     else
   5185       reload_cmds='$LD$reload_flag -o $output$reload_objs'
   5186     fi
   5187     ;;
   5188 esac
   5189 
   5190 
   5191 
   5192 
   5193 
   5194 
   5195 
   5196 
   5197 
   5198 if test -n "$ac_tool_prefix"; then
   5199   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
   5200 set dummy ${ac_tool_prefix}objdump; ac_word=$2
   5201 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5202 $as_echo_n "checking for $ac_word... " >&6; }
   5203 if ${ac_cv_prog_OBJDUMP+:} false; then :
   5204   $as_echo_n "(cached) " >&6
   5205 else
   5206   if test -n "$OBJDUMP"; then
   5207   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
   5208 else
   5209 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5210 for as_dir in $PATH
   5211 do
   5212   IFS=$as_save_IFS
   5213   test -z "$as_dir" && as_dir=.
   5214     for ac_exec_ext in '' $ac_executable_extensions; do
   5215   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5216     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
   5217     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5218     break 2
   5219   fi
   5220 done
   5221   done
   5222 IFS=$as_save_IFS
   5223 
   5224 fi
   5225 fi
   5226 OBJDUMP=$ac_cv_prog_OBJDUMP
   5227 if test -n "$OBJDUMP"; then
   5228   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
   5229 $as_echo "$OBJDUMP" >&6; }
   5230 else
   5231   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5232 $as_echo "no" >&6; }
   5233 fi
   5234 
   5235 
   5236 fi
   5237 if test -z "$ac_cv_prog_OBJDUMP"; then
   5238   ac_ct_OBJDUMP=$OBJDUMP
   5239   # Extract the first word of "objdump", so it can be a program name with args.
   5240 set dummy objdump; ac_word=$2
   5241 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5242 $as_echo_n "checking for $ac_word... " >&6; }
   5243 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
   5244   $as_echo_n "(cached) " >&6
   5245 else
   5246   if test -n "$ac_ct_OBJDUMP"; then
   5247   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
   5248 else
   5249 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5250 for as_dir in $PATH
   5251 do
   5252   IFS=$as_save_IFS
   5253   test -z "$as_dir" && as_dir=.
   5254     for ac_exec_ext in '' $ac_executable_extensions; do
   5255   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5256     ac_cv_prog_ac_ct_OBJDUMP="objdump"
   5257     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5258     break 2
   5259   fi
   5260 done
   5261   done
   5262 IFS=$as_save_IFS
   5263 
   5264 fi
   5265 fi
   5266 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
   5267 if test -n "$ac_ct_OBJDUMP"; then
   5268   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
   5269 $as_echo "$ac_ct_OBJDUMP" >&6; }
   5270 else
   5271   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5272 $as_echo "no" >&6; }
   5273 fi
   5274 
   5275   if test "x$ac_ct_OBJDUMP" = x; then
   5276     OBJDUMP="false"
   5277   else
   5278     case $cross_compiling:$ac_tool_warned in
   5279 yes:)
   5280 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   5281 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5282 ac_tool_warned=yes ;;
   5283 esac
   5284     OBJDUMP=$ac_ct_OBJDUMP
   5285   fi
   5286 else
   5287   OBJDUMP="$ac_cv_prog_OBJDUMP"
   5288 fi
   5289 
   5290 test -z "$OBJDUMP" && OBJDUMP=objdump
   5291 
   5292 
   5293 
   5294 
   5295 
   5296 
   5297 
   5298 
   5299 
   5300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
   5301 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
   5302 if ${lt_cv_deplibs_check_method+:} false; then :
   5303   $as_echo_n "(cached) " >&6
   5304 else
   5305   lt_cv_file_magic_cmd='$MAGIC_CMD'
   5306 lt_cv_file_magic_test_file=
   5307 lt_cv_deplibs_check_method='unknown'
   5308 # Need to set the preceding variable on all platforms that support
   5309 # interlibrary dependencies.
   5310 # 'none' -- dependencies not supported.
   5311 # `unknown' -- same as none, but documents that we really don't know.
   5312 # 'pass_all' -- all dependencies passed with no checks.
   5313 # 'test_compile' -- check by making test program.
   5314 # 'file_magic [[regex]]' -- check by looking for files in library path
   5315 # which responds to the $file_magic_cmd with a given extended regex.
   5316 # If you have `file' or equivalent on your system and you're not sure
   5317 # whether `pass_all' will *always* work, you probably want this one.
   5318 
   5319 case $host_os in
   5320 aix[4-9]*)
   5321   lt_cv_deplibs_check_method=pass_all
   5322   ;;
   5323 
   5324 beos*)
   5325   lt_cv_deplibs_check_method=pass_all
   5326   ;;
   5327 
   5328 bsdi[45]*)
   5329   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
   5330   lt_cv_file_magic_cmd='/usr/bin/file -L'
   5331   lt_cv_file_magic_test_file=/shlib/libc.so
   5332   ;;
   5333 
   5334 cygwin*)
   5335   # func_win32_libid is a shell function defined in ltmain.sh
   5336   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   5337   lt_cv_file_magic_cmd='func_win32_libid'
   5338   ;;
   5339 
   5340 mingw* | pw32*)
   5341   # Base MSYS/MinGW do not provide the 'file' command needed by
   5342   # func_win32_libid shell function, so use a weaker test based on 'objdump',
   5343   # unless we find 'file', for example because we are cross-compiling.
   5344   # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
   5345   if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
   5346     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   5347     lt_cv_file_magic_cmd='func_win32_libid'
   5348   else
   5349     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
   5350     lt_cv_file_magic_cmd='$OBJDUMP -f'
   5351   fi
   5352   ;;
   5353 
   5354 cegcc*)
   5355   # use the weaker test based on 'objdump'. See mingw*.
   5356   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
   5357   lt_cv_file_magic_cmd='$OBJDUMP -f'
   5358   ;;
   5359 
   5360 darwin* | rhapsody*)
   5361   lt_cv_deplibs_check_method=pass_all
   5362   ;;
   5363 
   5364 freebsd* | dragonfly*)
   5365   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
   5366     case $host_cpu in
   5367     i*86 )
   5368       # Not sure whether the presence of OpenBSD here was a mistake.
   5369       # Let's accept both of them until this is cleared up.
   5370       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
   5371       lt_cv_file_magic_cmd=/usr/bin/file
   5372       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
   5373       ;;
   5374     esac
   5375   else
   5376     lt_cv_deplibs_check_method=pass_all
   5377   fi
   5378   ;;
   5379 
   5380 gnu*)
   5381   lt_cv_deplibs_check_method=pass_all
   5382   ;;
   5383 
   5384 haiku*)
   5385   lt_cv_deplibs_check_method=pass_all
   5386   ;;
   5387 
   5388 hpux10.20* | hpux11*)
   5389   lt_cv_file_magic_cmd=/usr/bin/file
   5390   case $host_cpu in
   5391   ia64*)
   5392     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
   5393     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
   5394     ;;
   5395   hppa*64*)
   5396     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]'
   5397     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
   5398     ;;
   5399   *)
   5400     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
   5401     lt_cv_file_magic_test_file=/usr/lib/libc.sl
   5402     ;;
   5403   esac
   5404   ;;
   5405 
   5406 interix[3-9]*)
   5407   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
   5408   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
   5409   ;;
   5410 
   5411 irix5* | irix6* | nonstopux*)
   5412   case $LD in
   5413   *-32|*"-32 ") libmagic=32-bit;;
   5414   *-n32|*"-n32 ") libmagic=N32;;
   5415   *-64|*"-64 ") libmagic=64-bit;;
   5416   *) libmagic=never-match;;
   5417   esac
   5418   lt_cv_deplibs_check_method=pass_all
   5419   ;;
   5420 
   5421 # This must be Linux ELF.
   5422 linux* | k*bsd*-gnu | kopensolaris*-gnu | uclinuxfdpiceabi)
   5423   lt_cv_deplibs_check_method=pass_all
   5424   ;;
   5425 
   5426 netbsd*)
   5427   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
   5428     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   5429   else
   5430     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
   5431   fi
   5432   ;;
   5433 
   5434 newos6*)
   5435   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
   5436   lt_cv_file_magic_cmd=/usr/bin/file
   5437   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   5438   ;;
   5439 
   5440 *nto* | *qnx*)
   5441   lt_cv_deplibs_check_method=pass_all
   5442   ;;
   5443 
   5444 openbsd*)
   5445   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   5446     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
   5447   else
   5448     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   5449   fi
   5450   ;;
   5451 
   5452 osf3* | osf4* | osf5*)
   5453   lt_cv_deplibs_check_method=pass_all
   5454   ;;
   5455 
   5456 rdos*)
   5457   lt_cv_deplibs_check_method=pass_all
   5458   ;;
   5459 
   5460 solaris*)
   5461   lt_cv_deplibs_check_method=pass_all
   5462   ;;
   5463 
   5464 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   5465   lt_cv_deplibs_check_method=pass_all
   5466   ;;
   5467 
   5468 sysv4 | sysv4.3*)
   5469   case $host_vendor in
   5470   motorola)
   5471     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]'
   5472     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
   5473     ;;
   5474   ncr)
   5475     lt_cv_deplibs_check_method=pass_all
   5476     ;;
   5477   sequent)
   5478     lt_cv_file_magic_cmd='/bin/file'
   5479     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
   5480     ;;
   5481   sni)
   5482     lt_cv_file_magic_cmd='/bin/file'
   5483     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
   5484     lt_cv_file_magic_test_file=/lib/libc.so
   5485     ;;
   5486   siemens)
   5487     lt_cv_deplibs_check_method=pass_all
   5488     ;;
   5489   pc)
   5490     lt_cv_deplibs_check_method=pass_all
   5491     ;;
   5492   esac
   5493   ;;
   5494 
   5495 tpf*)
   5496   lt_cv_deplibs_check_method=pass_all
   5497   ;;
   5498 vxworks*)
   5499   # Assume VxWorks cross toolchains are built on Linux, possibly
   5500   # as canadian for Windows hosts.
   5501   lt_cv_deplibs_check_method=pass_all
   5502   ;;
   5503 esac
   5504 
   5505 fi
   5506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
   5507 $as_echo "$lt_cv_deplibs_check_method" >&6; }
   5508 file_magic_cmd=$lt_cv_file_magic_cmd
   5509 deplibs_check_method=$lt_cv_deplibs_check_method
   5510 test -z "$deplibs_check_method" && deplibs_check_method=unknown
   5511 
   5512 
   5513 
   5514 
   5515 
   5516 
   5517 
   5518 
   5519 
   5520 
   5521 
   5522 
   5523 plugin_option=
   5524 plugin_names="liblto_plugin.so liblto_plugin-0.dll cyglto_plugin-0.dll"
   5525 for plugin in $plugin_names; do
   5526   plugin_so=`${CC} ${CFLAGS} --print-prog-name $plugin`
   5527   if test x$plugin_so = x$plugin; then
   5528     plugin_so=`${CC} ${CFLAGS} --print-file-name $plugin`
   5529   fi
   5530   if test x$plugin_so != x$plugin; then
   5531     plugin_option="--plugin $plugin_so"
   5532     break
   5533   fi
   5534 done
   5535 
   5536 if test -n "$ac_tool_prefix"; then
   5537   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   5538 set dummy ${ac_tool_prefix}ar; 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_AR+:} false; then :
   5542   $as_echo_n "(cached) " >&6
   5543 else
   5544   if test -n "$AR"; then
   5545   ac_cv_prog_AR="$AR" # 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_AR="${ac_tool_prefix}ar"
   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 AR=$ac_cv_prog_AR
   5565 if test -n "$AR"; then
   5566   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
   5567 $as_echo "$AR" >&6; }
   5568 else
   5569   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5570 $as_echo "no" >&6; }
   5571 fi
   5572 
   5573 
   5574 fi
   5575 if test -z "$ac_cv_prog_AR"; then
   5576   ac_ct_AR=$AR
   5577   # Extract the first word of "ar", so it can be a program name with args.
   5578 set dummy ar; ac_word=$2
   5579 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5580 $as_echo_n "checking for $ac_word... " >&6; }
   5581 if ${ac_cv_prog_ac_ct_AR+:} false; then :
   5582   $as_echo_n "(cached) " >&6
   5583 else
   5584   if test -n "$ac_ct_AR"; then
   5585   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   5586 else
   5587 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5588 for as_dir in $PATH
   5589 do
   5590   IFS=$as_save_IFS
   5591   test -z "$as_dir" && as_dir=.
   5592     for ac_exec_ext in '' $ac_executable_extensions; do
   5593   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5594     ac_cv_prog_ac_ct_AR="ar"
   5595     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5596     break 2
   5597   fi
   5598 done
   5599   done
   5600 IFS=$as_save_IFS
   5601 
   5602 fi
   5603 fi
   5604 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   5605 if test -n "$ac_ct_AR"; then
   5606   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
   5607 $as_echo "$ac_ct_AR" >&6; }
   5608 else
   5609   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5610 $as_echo "no" >&6; }
   5611 fi
   5612 
   5613   if test "x$ac_ct_AR" = x; then
   5614     AR="false"
   5615   else
   5616     case $cross_compiling:$ac_tool_warned in
   5617 yes:)
   5618 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   5619 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5620 ac_tool_warned=yes ;;
   5621 esac
   5622     AR=$ac_ct_AR
   5623   fi
   5624 else
   5625   AR="$ac_cv_prog_AR"
   5626 fi
   5627 
   5628 test -z "$AR" && AR=ar
   5629 if test -n "$plugin_option"; then
   5630   if $AR --help 2>&1 | grep -q "\--plugin"; then
   5631     touch conftest.c
   5632     $AR $plugin_option rc conftest.a conftest.c
   5633     if test "$?" != 0; then
   5634       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Failed: $AR $plugin_option rc" >&5
   5635 $as_echo "$as_me: WARNING: Failed: $AR $plugin_option rc" >&2;}
   5636     else
   5637       AR="$AR $plugin_option"
   5638     fi
   5639     rm -f conftest.*
   5640   fi
   5641 fi
   5642 test -z "$AR_FLAGS" && AR_FLAGS=cru
   5643 
   5644 
   5645 
   5646 
   5647 
   5648 
   5649 
   5650 
   5651 
   5652 
   5653 
   5654 if test -n "$ac_tool_prefix"; then
   5655   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   5656 set dummy ${ac_tool_prefix}strip; ac_word=$2
   5657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5658 $as_echo_n "checking for $ac_word... " >&6; }
   5659 if ${ac_cv_prog_STRIP+:} false; then :
   5660   $as_echo_n "(cached) " >&6
   5661 else
   5662   if test -n "$STRIP"; then
   5663   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   5664 else
   5665 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5666 for as_dir in $PATH
   5667 do
   5668   IFS=$as_save_IFS
   5669   test -z "$as_dir" && as_dir=.
   5670     for ac_exec_ext in '' $ac_executable_extensions; do
   5671   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5672     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   5673     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5674     break 2
   5675   fi
   5676 done
   5677   done
   5678 IFS=$as_save_IFS
   5679 
   5680 fi
   5681 fi
   5682 STRIP=$ac_cv_prog_STRIP
   5683 if test -n "$STRIP"; then
   5684   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
   5685 $as_echo "$STRIP" >&6; }
   5686 else
   5687   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5688 $as_echo "no" >&6; }
   5689 fi
   5690 
   5691 
   5692 fi
   5693 if test -z "$ac_cv_prog_STRIP"; then
   5694   ac_ct_STRIP=$STRIP
   5695   # Extract the first word of "strip", so it can be a program name with args.
   5696 set dummy strip; ac_word=$2
   5697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5698 $as_echo_n "checking for $ac_word... " >&6; }
   5699 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
   5700   $as_echo_n "(cached) " >&6
   5701 else
   5702   if test -n "$ac_ct_STRIP"; then
   5703   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   5704 else
   5705 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5706 for as_dir in $PATH
   5707 do
   5708   IFS=$as_save_IFS
   5709   test -z "$as_dir" && as_dir=.
   5710     for ac_exec_ext in '' $ac_executable_extensions; do
   5711   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5712     ac_cv_prog_ac_ct_STRIP="strip"
   5713     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5714     break 2
   5715   fi
   5716 done
   5717   done
   5718 IFS=$as_save_IFS
   5719 
   5720 fi
   5721 fi
   5722 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   5723 if test -n "$ac_ct_STRIP"; then
   5724   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
   5725 $as_echo "$ac_ct_STRIP" >&6; }
   5726 else
   5727   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5728 $as_echo "no" >&6; }
   5729 fi
   5730 
   5731   if test "x$ac_ct_STRIP" = x; then
   5732     STRIP=":"
   5733   else
   5734     case $cross_compiling:$ac_tool_warned in
   5735 yes:)
   5736 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   5737 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5738 ac_tool_warned=yes ;;
   5739 esac
   5740     STRIP=$ac_ct_STRIP
   5741   fi
   5742 else
   5743   STRIP="$ac_cv_prog_STRIP"
   5744 fi
   5745 
   5746 test -z "$STRIP" && STRIP=:
   5747 
   5748 
   5749 
   5750 
   5751 
   5752 
   5753 if test -n "$ac_tool_prefix"; then
   5754   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   5755 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   5756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5757 $as_echo_n "checking for $ac_word... " >&6; }
   5758 if ${ac_cv_prog_RANLIB+:} false; then :
   5759   $as_echo_n "(cached) " >&6
   5760 else
   5761   if test -n "$RANLIB"; then
   5762   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   5763 else
   5764 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5765 for as_dir in $PATH
   5766 do
   5767   IFS=$as_save_IFS
   5768   test -z "$as_dir" && as_dir=.
   5769     for ac_exec_ext in '' $ac_executable_extensions; do
   5770   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5771     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   5772     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5773     break 2
   5774   fi
   5775 done
   5776   done
   5777 IFS=$as_save_IFS
   5778 
   5779 fi
   5780 fi
   5781 RANLIB=$ac_cv_prog_RANLIB
   5782 if test -n "$RANLIB"; then
   5783   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
   5784 $as_echo "$RANLIB" >&6; }
   5785 else
   5786   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5787 $as_echo "no" >&6; }
   5788 fi
   5789 
   5790 
   5791 fi
   5792 if test -z "$ac_cv_prog_RANLIB"; then
   5793   ac_ct_RANLIB=$RANLIB
   5794   # Extract the first word of "ranlib", so it can be a program name with args.
   5795 set dummy ranlib; ac_word=$2
   5796 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5797 $as_echo_n "checking for $ac_word... " >&6; }
   5798 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
   5799   $as_echo_n "(cached) " >&6
   5800 else
   5801   if test -n "$ac_ct_RANLIB"; then
   5802   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   5803 else
   5804 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5805 for as_dir in $PATH
   5806 do
   5807   IFS=$as_save_IFS
   5808   test -z "$as_dir" && as_dir=.
   5809     for ac_exec_ext in '' $ac_executable_extensions; do
   5810   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5811     ac_cv_prog_ac_ct_RANLIB="ranlib"
   5812     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5813     break 2
   5814   fi
   5815 done
   5816   done
   5817 IFS=$as_save_IFS
   5818 
   5819 fi
   5820 fi
   5821 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   5822 if test -n "$ac_ct_RANLIB"; then
   5823   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
   5824 $as_echo "$ac_ct_RANLIB" >&6; }
   5825 else
   5826   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5827 $as_echo "no" >&6; }
   5828 fi
   5829 
   5830   if test "x$ac_ct_RANLIB" = x; then
   5831     RANLIB=":"
   5832   else
   5833     case $cross_compiling:$ac_tool_warned in
   5834 yes:)
   5835 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   5836 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5837 ac_tool_warned=yes ;;
   5838 esac
   5839     RANLIB=$ac_ct_RANLIB
   5840   fi
   5841 else
   5842   RANLIB="$ac_cv_prog_RANLIB"
   5843 fi
   5844 
   5845 test -z "$RANLIB" && RANLIB=:
   5846 if test -n "$plugin_option" && test "$RANLIB" != ":"; then
   5847   if $RANLIB --help 2>&1 | grep -q "\--plugin"; then
   5848     RANLIB="$RANLIB $plugin_option"
   5849   fi
   5850 fi
   5851 
   5852 
   5853 
   5854 
   5855 
   5856 
   5857 # Determine commands to create old-style static archives.
   5858 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
   5859 old_postinstall_cmds='chmod 644 $oldlib'
   5860 old_postuninstall_cmds=
   5861 
   5862 if test -n "$RANLIB"; then
   5863   case $host_os in
   5864   openbsd*)
   5865     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
   5866     ;;
   5867   *)
   5868     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
   5869     ;;
   5870   esac
   5871   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
   5872 fi
   5873 
   5874 case $host_os in
   5875   darwin*)
   5876     lock_old_archive_extraction=yes ;;
   5877   *)
   5878     lock_old_archive_extraction=no ;;
   5879 esac
   5880 
   5881 
   5882 
   5883 
   5884 
   5885 
   5886 
   5887 
   5888 
   5889 
   5890 
   5891 
   5892 
   5893 
   5894 
   5895 
   5896 
   5897 
   5898 
   5899 
   5900 
   5901 
   5902 
   5903 
   5904 
   5905 
   5906 
   5907 
   5908 
   5909 
   5910 
   5911 
   5912 
   5913 
   5914 
   5915 
   5916 
   5917 
   5918 
   5919 # If no C compiler was specified, use CC.
   5920 LTCC=${LTCC-"$CC"}
   5921 
   5922 # If no C compiler flags were specified, use CFLAGS.
   5923 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   5924 
   5925 # Allow CC to be a program name with arguments.
   5926 compiler=$CC
   5927 
   5928 
   5929 # Check for command to grab the raw symbol name followed by C symbol from nm.
   5930 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
   5931 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
   5932 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
   5933   $as_echo_n "(cached) " >&6
   5934 else
   5935 
   5936 # These are sane defaults that work on at least a few old systems.
   5937 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
   5938 
   5939 # Character class describing NM global symbol codes.
   5940 symcode='[BCDEGRST]'
   5941 
   5942 # Regexp to match symbols that can be accessed directly from C.
   5943 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
   5944 
   5945 # Define system-specific variables.
   5946 case $host_os in
   5947 aix*)
   5948   symcode='[BCDT]'
   5949   ;;
   5950 cygwin* | mingw* | pw32* | cegcc*)
   5951   symcode='[ABCDGISTW]'
   5952   ;;
   5953 hpux*)
   5954   if test "$host_cpu" = ia64; then
   5955     symcode='[ABCDEGRST]'
   5956   fi
   5957   ;;
   5958 irix* | nonstopux*)
   5959   symcode='[BCDEGRST]'
   5960   ;;
   5961 osf*)
   5962   symcode='[BCDEGQRST]'
   5963   ;;
   5964 solaris*)
   5965   symcode='[BCDRT]'
   5966   ;;
   5967 sco3.2v5*)
   5968   symcode='[DT]'
   5969   ;;
   5970 sysv4.2uw2*)
   5971   symcode='[DT]'
   5972   ;;
   5973 sysv5* | sco5v6* | unixware* | OpenUNIX*)
   5974   symcode='[ABDT]'
   5975   ;;
   5976 sysv4)
   5977   symcode='[DFNSTU]'
   5978   ;;
   5979 esac
   5980 
   5981 # If we're using GNU nm, then use its standard symbol codes.
   5982 case `$NM -V 2>&1` in
   5983 *GNU* | *'with BFD'*)
   5984   symcode='[ABCDGIRSTW]' ;;
   5985 esac
   5986 
   5987 # Transform an extracted symbol line into a proper C declaration.
   5988 # Some systems (esp. on ia64) link data and code symbols differently,
   5989 # so use this general approach.
   5990 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   5991 
   5992 # Transform an extracted symbol line into symbol name and symbol address
   5993 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
   5994 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
   5995 
   5996 # Handle CRLF in mingw tool chain
   5997 opt_cr=
   5998 case $build_os in
   5999 mingw*)
   6000   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
   6001   ;;
   6002 esac
   6003 
   6004 # Try without a prefix underscore, then with it.
   6005 for ac_symprfx in "" "_"; do
   6006 
   6007   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
   6008   symxfrm="\\1 $ac_symprfx\\2 \\2"
   6009 
   6010   # Write the raw and C identifiers.
   6011   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
   6012     # Fake it for dumpbin and say T for any non-static function
   6013     # and D for any global variable.
   6014     # Also find C++ and __fastcall symbols from MSVC++,
   6015     # which start with @ or ?.
   6016     lt_cv_sys_global_symbol_pipe="$AWK '"\
   6017 "     {last_section=section; section=\$ 3};"\
   6018 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
   6019 "     \$ 0!~/External *\|/{next};"\
   6020 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
   6021 "     {if(hide[section]) next};"\
   6022 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
   6023 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
   6024 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
   6025 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
   6026 "     ' prfx=^$ac_symprfx"
   6027   else
   6028     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
   6029   fi
   6030 
   6031   # Check to see that the pipe works correctly.
   6032   pipe_works=no
   6033 
   6034   rm -f conftest*
   6035   cat > conftest.$ac_ext <<_LT_EOF
   6036 #ifdef __cplusplus
   6037 extern "C" {
   6038 #endif
   6039 char nm_test_var;
   6040 void nm_test_func(void);
   6041 void nm_test_func(void){}
   6042 #ifdef __cplusplus
   6043 }
   6044 #endif
   6045 int main(){nm_test_var='a';nm_test_func();return(0);}
   6046 _LT_EOF
   6047 
   6048   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   6049   (eval $ac_compile) 2>&5
   6050   ac_status=$?
   6051   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6052   test $ac_status = 0; }; then
   6053     # Now try to grab the symbols.
   6054     nlist=conftest.nm
   6055     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
   6056   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
   6057   ac_status=$?
   6058   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6059   test $ac_status = 0; } && test -s "$nlist"; then
   6060       # Try sorting and uniquifying the output.
   6061       if sort "$nlist" | uniq > "$nlist"T; then
   6062 	mv -f "$nlist"T "$nlist"
   6063       else
   6064 	rm -f "$nlist"T
   6065       fi
   6066 
   6067       # Make sure that we snagged all the symbols we need.
   6068       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
   6069 	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
   6070 	  cat <<_LT_EOF > conftest.$ac_ext
   6071 #ifdef __cplusplus
   6072 extern "C" {
   6073 #endif
   6074 
   6075 _LT_EOF
   6076 	  # Now generate the symbol file.
   6077 	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
   6078 
   6079 	  cat <<_LT_EOF >> conftest.$ac_ext
   6080 
   6081 /* The mapping between symbol names and symbols.  */
   6082 const struct {
   6083   const char *name;
   6084   void       *address;
   6085 }
   6086 lt__PROGRAM__LTX_preloaded_symbols[] =
   6087 {
   6088   { "@PROGRAM@", (void *) 0 },
   6089 _LT_EOF
   6090 	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
   6091 	  cat <<\_LT_EOF >> conftest.$ac_ext
   6092   {0, (void *) 0}
   6093 };
   6094 
   6095 /* This works around a problem in FreeBSD linker */
   6096 #ifdef FREEBSD_WORKAROUND
   6097 static const void *lt_preloaded_setup() {
   6098   return lt__PROGRAM__LTX_preloaded_symbols;
   6099 }
   6100 #endif
   6101 
   6102 #ifdef __cplusplus
   6103 }
   6104 #endif
   6105 _LT_EOF
   6106 	  # Now try linking the two files.
   6107 	  mv conftest.$ac_objext conftstm.$ac_objext
   6108 	  lt_save_LIBS="$LIBS"
   6109 	  lt_save_CFLAGS="$CFLAGS"
   6110 	  LIBS="conftstm.$ac_objext"
   6111 	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
   6112 	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   6113   (eval $ac_link) 2>&5
   6114   ac_status=$?
   6115   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6116   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
   6117 	    pipe_works=yes
   6118 	  fi
   6119 	  LIBS="$lt_save_LIBS"
   6120 	  CFLAGS="$lt_save_CFLAGS"
   6121 	else
   6122 	  echo "cannot find nm_test_func in $nlist" >&5
   6123 	fi
   6124       else
   6125 	echo "cannot find nm_test_var in $nlist" >&5
   6126       fi
   6127     else
   6128       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
   6129     fi
   6130   else
   6131     echo "$progname: failed program was:" >&5
   6132     cat conftest.$ac_ext >&5
   6133   fi
   6134   rm -rf conftest* conftst*
   6135 
   6136   # Do not use the global_symbol_pipe unless it works.
   6137   if test "$pipe_works" = yes; then
   6138     break
   6139   else
   6140     lt_cv_sys_global_symbol_pipe=
   6141   fi
   6142 done
   6143 
   6144 fi
   6145 
   6146 if test -z "$lt_cv_sys_global_symbol_pipe"; then
   6147   lt_cv_sys_global_symbol_to_cdecl=
   6148 fi
   6149 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
   6150   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
   6151 $as_echo "failed" >&6; }
   6152 else
   6153   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
   6154 $as_echo "ok" >&6; }
   6155 fi
   6156 
   6157 
   6158 
   6159 
   6160 
   6161 
   6162 
   6163 
   6164 
   6165 
   6166 
   6167 
   6168 
   6169 
   6170 
   6171 
   6172 
   6173 
   6174 
   6175 
   6176 
   6177 
   6178 # Check whether --enable-libtool-lock was given.
   6179 if test "${enable_libtool_lock+set}" = set; then :
   6180   enableval=$enable_libtool_lock;
   6181 fi
   6182 
   6183 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   6184 
   6185 # Some flags need to be propagated to the compiler or linker for good
   6186 # libtool support.
   6187 case $host in
   6188 ia64-*-hpux*)
   6189   # Find out which ABI we are using.
   6190   echo 'int i;' > conftest.$ac_ext
   6191   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   6192   (eval $ac_compile) 2>&5
   6193   ac_status=$?
   6194   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6195   test $ac_status = 0; }; then
   6196     case `/usr/bin/file conftest.$ac_objext` in
   6197       *ELF-32*)
   6198 	HPUX_IA64_MODE="32"
   6199 	;;
   6200       *ELF-64*)
   6201 	HPUX_IA64_MODE="64"
   6202 	;;
   6203     esac
   6204   fi
   6205   rm -rf conftest*
   6206   ;;
   6207 *-*-irix6*)
   6208   # Find out which ABI we are using.
   6209   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
   6210   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   6211   (eval $ac_compile) 2>&5
   6212   ac_status=$?
   6213   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6214   test $ac_status = 0; }; then
   6215     if test "$lt_cv_prog_gnu_ld" = yes; then
   6216       case `/usr/bin/file conftest.$ac_objext` in
   6217 	*32-bit*)
   6218 	  LD="${LD-ld} -melf32bsmip"
   6219 	  ;;
   6220 	*N32*)
   6221 	  LD="${LD-ld} -melf32bmipn32"
   6222 	  ;;
   6223 	*64-bit*)
   6224 	  LD="${LD-ld} -melf64bmip"
   6225 	;;
   6226       esac
   6227     else
   6228       case `/usr/bin/file conftest.$ac_objext` in
   6229 	*32-bit*)
   6230 	  LD="${LD-ld} -32"
   6231 	  ;;
   6232 	*N32*)
   6233 	  LD="${LD-ld} -n32"
   6234 	  ;;
   6235 	*64-bit*)
   6236 	  LD="${LD-ld} -64"
   6237 	  ;;
   6238       esac
   6239     fi
   6240   fi
   6241   rm -rf conftest*
   6242   ;;
   6243 
   6244 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
   6245 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
   6246   # Find out which ABI we are using.
   6247   echo 'int i;' > conftest.$ac_ext
   6248   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   6249   (eval $ac_compile) 2>&5
   6250   ac_status=$?
   6251   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6252   test $ac_status = 0; }; then
   6253     case `/usr/bin/file conftest.o` in
   6254       *32-bit*)
   6255 	case $host in
   6256 	  x86_64-*kfreebsd*-gnu)
   6257 	    LD="${LD-ld} -m elf_i386_fbsd"
   6258 	    ;;
   6259 	  x86_64-*linux*)
   6260 	    case `/usr/bin/file conftest.o` in
   6261 	      *x86-64*)
   6262 		LD="${LD-ld} -m elf32_x86_64"
   6263 		;;
   6264 	      *)
   6265 		LD="${LD-ld} -m elf_i386"
   6266 		;;
   6267 	    esac
   6268 	    ;;
   6269 	  powerpc64le-*linux*)
   6270 	    LD="${LD-ld} -m elf32lppclinux"
   6271 	    ;;
   6272 	  powerpc64-*linux*)
   6273 	    LD="${LD-ld} -m elf32ppclinux"
   6274 	    ;;
   6275 	  s390x-*linux*)
   6276 	    LD="${LD-ld} -m elf_s390"
   6277 	    ;;
   6278 	  sparc64-*linux*)
   6279 	    LD="${LD-ld} -m elf32_sparc"
   6280 	    ;;
   6281 	esac
   6282 	;;
   6283       *64-bit*)
   6284 	case $host in
   6285 	  x86_64-*kfreebsd*-gnu)
   6286 	    LD="${LD-ld} -m elf_x86_64_fbsd"
   6287 	    ;;
   6288 	  x86_64-*linux*)
   6289 	    LD="${LD-ld} -m elf_x86_64"
   6290 	    ;;
   6291 	  powerpcle-*linux*)
   6292 	    LD="${LD-ld} -m elf64lppc"
   6293 	    ;;
   6294 	  powerpc-*linux*)
   6295 	    LD="${LD-ld} -m elf64ppc"
   6296 	    ;;
   6297 	  s390*-*linux*|s390*-*tpf*)
   6298 	    LD="${LD-ld} -m elf64_s390"
   6299 	    ;;
   6300 	  sparc*-*linux*)
   6301 	    LD="${LD-ld} -m elf64_sparc"
   6302 	    ;;
   6303 	esac
   6304 	;;
   6305     esac
   6306   fi
   6307   rm -rf conftest*
   6308   ;;
   6309 
   6310 *-*-sco3.2v5*)
   6311   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
   6312   SAVE_CFLAGS="$CFLAGS"
   6313   CFLAGS="$CFLAGS -belf"
   6314   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
   6315 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
   6316 if ${lt_cv_cc_needs_belf+:} false; then :
   6317   $as_echo_n "(cached) " >&6
   6318 else
   6319   ac_ext=c
   6320 ac_cpp='$CPP $CPPFLAGS'
   6321 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6322 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6323 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   6324 
   6325      if test x$gcc_no_link = xyes; then
   6326   as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
   6327 fi
   6328 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6329 /* end confdefs.h.  */
   6330 
   6331 int
   6332 main ()
   6333 {
   6334 
   6335   ;
   6336   return 0;
   6337 }
   6338 _ACEOF
   6339 if ac_fn_c_try_link "$LINENO"; then :
   6340   lt_cv_cc_needs_belf=yes
   6341 else
   6342   lt_cv_cc_needs_belf=no
   6343 fi
   6344 rm -f core conftest.err conftest.$ac_objext \
   6345     conftest$ac_exeext conftest.$ac_ext
   6346      ac_ext=c
   6347 ac_cpp='$CPP $CPPFLAGS'
   6348 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6349 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6350 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   6351 
   6352 fi
   6353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
   6354 $as_echo "$lt_cv_cc_needs_belf" >&6; }
   6355   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
   6356     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
   6357     CFLAGS="$SAVE_CFLAGS"
   6358   fi
   6359   ;;
   6360 sparc*-*solaris*)
   6361   # Find out which ABI we are using.
   6362   echo 'int i;' > conftest.$ac_ext
   6363   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   6364   (eval $ac_compile) 2>&5
   6365   ac_status=$?
   6366   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6367   test $ac_status = 0; }; then
   6368     case `/usr/bin/file conftest.o` in
   6369     *64-bit*)
   6370       case $lt_cv_prog_gnu_ld in
   6371       yes*) LD="${LD-ld} -m elf64_sparc" ;;
   6372       *)
   6373 	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
   6374 	  LD="${LD-ld} -64"
   6375 	fi
   6376 	;;
   6377       esac
   6378       ;;
   6379     esac
   6380   fi
   6381   rm -rf conftest*
   6382   ;;
   6383 esac
   6384 
   6385 need_locks="$enable_libtool_lock"
   6386 
   6387 
   6388   case $host_os in
   6389     rhapsody* | darwin*)
   6390     if test -n "$ac_tool_prefix"; then
   6391   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
   6392 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
   6393 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6394 $as_echo_n "checking for $ac_word... " >&6; }
   6395 if ${ac_cv_prog_DSYMUTIL+:} false; then :
   6396   $as_echo_n "(cached) " >&6
   6397 else
   6398   if test -n "$DSYMUTIL"; then
   6399   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
   6400 else
   6401 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6402 for as_dir in $PATH
   6403 do
   6404   IFS=$as_save_IFS
   6405   test -z "$as_dir" && as_dir=.
   6406     for ac_exec_ext in '' $ac_executable_extensions; do
   6407   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6408     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
   6409     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6410     break 2
   6411   fi
   6412 done
   6413   done
   6414 IFS=$as_save_IFS
   6415 
   6416 fi
   6417 fi
   6418 DSYMUTIL=$ac_cv_prog_DSYMUTIL
   6419 if test -n "$DSYMUTIL"; then
   6420   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
   6421 $as_echo "$DSYMUTIL" >&6; }
   6422 else
   6423   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6424 $as_echo "no" >&6; }
   6425 fi
   6426 
   6427 
   6428 fi
   6429 if test -z "$ac_cv_prog_DSYMUTIL"; then
   6430   ac_ct_DSYMUTIL=$DSYMUTIL
   6431   # Extract the first word of "dsymutil", so it can be a program name with args.
   6432 set dummy dsymutil; ac_word=$2
   6433 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6434 $as_echo_n "checking for $ac_word... " >&6; }
   6435 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
   6436   $as_echo_n "(cached) " >&6
   6437 else
   6438   if test -n "$ac_ct_DSYMUTIL"; then
   6439   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
   6440 else
   6441 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6442 for as_dir in $PATH
   6443 do
   6444   IFS=$as_save_IFS
   6445   test -z "$as_dir" && as_dir=.
   6446     for ac_exec_ext in '' $ac_executable_extensions; do
   6447   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6448     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
   6449     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6450     break 2
   6451   fi
   6452 done
   6453   done
   6454 IFS=$as_save_IFS
   6455 
   6456 fi
   6457 fi
   6458 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
   6459 if test -n "$ac_ct_DSYMUTIL"; then
   6460   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
   6461 $as_echo "$ac_ct_DSYMUTIL" >&6; }
   6462 else
   6463   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6464 $as_echo "no" >&6; }
   6465 fi
   6466 
   6467   if test "x$ac_ct_DSYMUTIL" = x; then
   6468     DSYMUTIL=":"
   6469   else
   6470     case $cross_compiling:$ac_tool_warned in
   6471 yes:)
   6472 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6473 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6474 ac_tool_warned=yes ;;
   6475 esac
   6476     DSYMUTIL=$ac_ct_DSYMUTIL
   6477   fi
   6478 else
   6479   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
   6480 fi
   6481 
   6482     if test -n "$ac_tool_prefix"; then
   6483   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
   6484 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
   6485 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6486 $as_echo_n "checking for $ac_word... " >&6; }
   6487 if ${ac_cv_prog_NMEDIT+:} false; then :
   6488   $as_echo_n "(cached) " >&6
   6489 else
   6490   if test -n "$NMEDIT"; then
   6491   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
   6492 else
   6493 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6494 for as_dir in $PATH
   6495 do
   6496   IFS=$as_save_IFS
   6497   test -z "$as_dir" && as_dir=.
   6498     for ac_exec_ext in '' $ac_executable_extensions; do
   6499   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6500     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
   6501     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6502     break 2
   6503   fi
   6504 done
   6505   done
   6506 IFS=$as_save_IFS
   6507 
   6508 fi
   6509 fi
   6510 NMEDIT=$ac_cv_prog_NMEDIT
   6511 if test -n "$NMEDIT"; then
   6512   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
   6513 $as_echo "$NMEDIT" >&6; }
   6514 else
   6515   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6516 $as_echo "no" >&6; }
   6517 fi
   6518 
   6519 
   6520 fi
   6521 if test -z "$ac_cv_prog_NMEDIT"; then
   6522   ac_ct_NMEDIT=$NMEDIT
   6523   # Extract the first word of "nmedit", so it can be a program name with args.
   6524 set dummy nmedit; ac_word=$2
   6525 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6526 $as_echo_n "checking for $ac_word... " >&6; }
   6527 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
   6528   $as_echo_n "(cached) " >&6
   6529 else
   6530   if test -n "$ac_ct_NMEDIT"; then
   6531   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
   6532 else
   6533 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6534 for as_dir in $PATH
   6535 do
   6536   IFS=$as_save_IFS
   6537   test -z "$as_dir" && as_dir=.
   6538     for ac_exec_ext in '' $ac_executable_extensions; do
   6539   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6540     ac_cv_prog_ac_ct_NMEDIT="nmedit"
   6541     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6542     break 2
   6543   fi
   6544 done
   6545   done
   6546 IFS=$as_save_IFS
   6547 
   6548 fi
   6549 fi
   6550 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
   6551 if test -n "$ac_ct_NMEDIT"; then
   6552   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
   6553 $as_echo "$ac_ct_NMEDIT" >&6; }
   6554 else
   6555   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6556 $as_echo "no" >&6; }
   6557 fi
   6558 
   6559   if test "x$ac_ct_NMEDIT" = x; then
   6560     NMEDIT=":"
   6561   else
   6562     case $cross_compiling:$ac_tool_warned in
   6563 yes:)
   6564 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6565 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6566 ac_tool_warned=yes ;;
   6567 esac
   6568     NMEDIT=$ac_ct_NMEDIT
   6569   fi
   6570 else
   6571   NMEDIT="$ac_cv_prog_NMEDIT"
   6572 fi
   6573 
   6574     if test -n "$ac_tool_prefix"; then
   6575   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
   6576 set dummy ${ac_tool_prefix}lipo; ac_word=$2
   6577 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6578 $as_echo_n "checking for $ac_word... " >&6; }
   6579 if ${ac_cv_prog_LIPO+:} false; then :
   6580   $as_echo_n "(cached) " >&6
   6581 else
   6582   if test -n "$LIPO"; then
   6583   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
   6584 else
   6585 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6586 for as_dir in $PATH
   6587 do
   6588   IFS=$as_save_IFS
   6589   test -z "$as_dir" && as_dir=.
   6590     for ac_exec_ext in '' $ac_executable_extensions; do
   6591   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6592     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
   6593     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6594     break 2
   6595   fi
   6596 done
   6597   done
   6598 IFS=$as_save_IFS
   6599 
   6600 fi
   6601 fi
   6602 LIPO=$ac_cv_prog_LIPO
   6603 if test -n "$LIPO"; then
   6604   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
   6605 $as_echo "$LIPO" >&6; }
   6606 else
   6607   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6608 $as_echo "no" >&6; }
   6609 fi
   6610 
   6611 
   6612 fi
   6613 if test -z "$ac_cv_prog_LIPO"; then
   6614   ac_ct_LIPO=$LIPO
   6615   # Extract the first word of "lipo", so it can be a program name with args.
   6616 set dummy lipo; ac_word=$2
   6617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6618 $as_echo_n "checking for $ac_word... " >&6; }
   6619 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
   6620   $as_echo_n "(cached) " >&6
   6621 else
   6622   if test -n "$ac_ct_LIPO"; then
   6623   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
   6624 else
   6625 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6626 for as_dir in $PATH
   6627 do
   6628   IFS=$as_save_IFS
   6629   test -z "$as_dir" && as_dir=.
   6630     for ac_exec_ext in '' $ac_executable_extensions; do
   6631   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6632     ac_cv_prog_ac_ct_LIPO="lipo"
   6633     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6634     break 2
   6635   fi
   6636 done
   6637   done
   6638 IFS=$as_save_IFS
   6639 
   6640 fi
   6641 fi
   6642 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
   6643 if test -n "$ac_ct_LIPO"; then
   6644   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
   6645 $as_echo "$ac_ct_LIPO" >&6; }
   6646 else
   6647   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6648 $as_echo "no" >&6; }
   6649 fi
   6650 
   6651   if test "x$ac_ct_LIPO" = x; then
   6652     LIPO=":"
   6653   else
   6654     case $cross_compiling:$ac_tool_warned in
   6655 yes:)
   6656 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6657 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6658 ac_tool_warned=yes ;;
   6659 esac
   6660     LIPO=$ac_ct_LIPO
   6661   fi
   6662 else
   6663   LIPO="$ac_cv_prog_LIPO"
   6664 fi
   6665 
   6666     if test -n "$ac_tool_prefix"; then
   6667   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
   6668 set dummy ${ac_tool_prefix}otool; ac_word=$2
   6669 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6670 $as_echo_n "checking for $ac_word... " >&6; }
   6671 if ${ac_cv_prog_OTOOL+:} false; then :
   6672   $as_echo_n "(cached) " >&6
   6673 else
   6674   if test -n "$OTOOL"; then
   6675   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
   6676 else
   6677 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6678 for as_dir in $PATH
   6679 do
   6680   IFS=$as_save_IFS
   6681   test -z "$as_dir" && as_dir=.
   6682     for ac_exec_ext in '' $ac_executable_extensions; do
   6683   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6684     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
   6685     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6686     break 2
   6687   fi
   6688 done
   6689   done
   6690 IFS=$as_save_IFS
   6691 
   6692 fi
   6693 fi
   6694 OTOOL=$ac_cv_prog_OTOOL
   6695 if test -n "$OTOOL"; then
   6696   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
   6697 $as_echo "$OTOOL" >&6; }
   6698 else
   6699   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6700 $as_echo "no" >&6; }
   6701 fi
   6702 
   6703 
   6704 fi
   6705 if test -z "$ac_cv_prog_OTOOL"; then
   6706   ac_ct_OTOOL=$OTOOL
   6707   # Extract the first word of "otool", so it can be a program name with args.
   6708 set dummy otool; ac_word=$2
   6709 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6710 $as_echo_n "checking for $ac_word... " >&6; }
   6711 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
   6712   $as_echo_n "(cached) " >&6
   6713 else
   6714   if test -n "$ac_ct_OTOOL"; then
   6715   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
   6716 else
   6717 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6718 for as_dir in $PATH
   6719 do
   6720   IFS=$as_save_IFS
   6721   test -z "$as_dir" && as_dir=.
   6722     for ac_exec_ext in '' $ac_executable_extensions; do
   6723   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6724     ac_cv_prog_ac_ct_OTOOL="otool"
   6725     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6726     break 2
   6727   fi
   6728 done
   6729   done
   6730 IFS=$as_save_IFS
   6731 
   6732 fi
   6733 fi
   6734 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
   6735 if test -n "$ac_ct_OTOOL"; then
   6736   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
   6737 $as_echo "$ac_ct_OTOOL" >&6; }
   6738 else
   6739   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6740 $as_echo "no" >&6; }
   6741 fi
   6742 
   6743   if test "x$ac_ct_OTOOL" = x; then
   6744     OTOOL=":"
   6745   else
   6746     case $cross_compiling:$ac_tool_warned in
   6747 yes:)
   6748 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6749 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6750 ac_tool_warned=yes ;;
   6751 esac
   6752     OTOOL=$ac_ct_OTOOL
   6753   fi
   6754 else
   6755   OTOOL="$ac_cv_prog_OTOOL"
   6756 fi
   6757 
   6758     if test -n "$ac_tool_prefix"; then
   6759   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
   6760 set dummy ${ac_tool_prefix}otool64; ac_word=$2
   6761 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6762 $as_echo_n "checking for $ac_word... " >&6; }
   6763 if ${ac_cv_prog_OTOOL64+:} false; then :
   6764   $as_echo_n "(cached) " >&6
   6765 else
   6766   if test -n "$OTOOL64"; then
   6767   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
   6768 else
   6769 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6770 for as_dir in $PATH
   6771 do
   6772   IFS=$as_save_IFS
   6773   test -z "$as_dir" && as_dir=.
   6774     for ac_exec_ext in '' $ac_executable_extensions; do
   6775   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6776     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
   6777     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6778     break 2
   6779   fi
   6780 done
   6781   done
   6782 IFS=$as_save_IFS
   6783 
   6784 fi
   6785 fi
   6786 OTOOL64=$ac_cv_prog_OTOOL64
   6787 if test -n "$OTOOL64"; then
   6788   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
   6789 $as_echo "$OTOOL64" >&6; }
   6790 else
   6791   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6792 $as_echo "no" >&6; }
   6793 fi
   6794 
   6795 
   6796 fi
   6797 if test -z "$ac_cv_prog_OTOOL64"; then
   6798   ac_ct_OTOOL64=$OTOOL64
   6799   # Extract the first word of "otool64", so it can be a program name with args.
   6800 set dummy otool64; ac_word=$2
   6801 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6802 $as_echo_n "checking for $ac_word... " >&6; }
   6803 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
   6804   $as_echo_n "(cached) " >&6
   6805 else
   6806   if test -n "$ac_ct_OTOOL64"; then
   6807   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
   6808 else
   6809 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6810 for as_dir in $PATH
   6811 do
   6812   IFS=$as_save_IFS
   6813   test -z "$as_dir" && as_dir=.
   6814     for ac_exec_ext in '' $ac_executable_extensions; do
   6815   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6816     ac_cv_prog_ac_ct_OTOOL64="otool64"
   6817     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6818     break 2
   6819   fi
   6820 done
   6821   done
   6822 IFS=$as_save_IFS
   6823 
   6824 fi
   6825 fi
   6826 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
   6827 if test -n "$ac_ct_OTOOL64"; then
   6828   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
   6829 $as_echo "$ac_ct_OTOOL64" >&6; }
   6830 else
   6831   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6832 $as_echo "no" >&6; }
   6833 fi
   6834 
   6835   if test "x$ac_ct_OTOOL64" = x; then
   6836     OTOOL64=":"
   6837   else
   6838     case $cross_compiling:$ac_tool_warned in
   6839 yes:)
   6840 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6841 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6842 ac_tool_warned=yes ;;
   6843 esac
   6844     OTOOL64=$ac_ct_OTOOL64
   6845   fi
   6846 else
   6847   OTOOL64="$ac_cv_prog_OTOOL64"
   6848 fi
   6849 
   6850 
   6851 
   6852 
   6853 
   6854 
   6855 
   6856 
   6857 
   6858 
   6859 
   6860 
   6861 
   6862 
   6863 
   6864 
   6865 
   6866 
   6867 
   6868 
   6869 
   6870 
   6871 
   6872 
   6873 
   6874 
   6875 
   6876     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
   6877 $as_echo_n "checking for -single_module linker flag... " >&6; }
   6878 if ${lt_cv_apple_cc_single_mod+:} false; then :
   6879   $as_echo_n "(cached) " >&6
   6880 else
   6881   lt_cv_apple_cc_single_mod=no
   6882       if test -z "${LT_MULTI_MODULE}"; then
   6883 	# By default we will add the -single_module flag. You can override
   6884 	# by either setting the environment variable LT_MULTI_MODULE
   6885 	# non-empty at configure time, or by adding -multi_module to the
   6886 	# link flags.
   6887 	rm -rf libconftest.dylib*
   6888 	echo "int foo(void){return 1;}" > conftest.c
   6889 	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
   6890 -dynamiclib -Wl,-single_module conftest.c" >&5
   6891 	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
   6892 	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
   6893         _lt_result=$?
   6894 	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
   6895 	  lt_cv_apple_cc_single_mod=yes
   6896 	else
   6897 	  cat conftest.err >&5
   6898 	fi
   6899 	rm -rf libconftest.dylib*
   6900 	rm -f conftest.*
   6901       fi
   6902 fi
   6903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
   6904 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
   6905     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
   6906 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
   6907 if ${lt_cv_ld_exported_symbols_list+:} false; then :
   6908   $as_echo_n "(cached) " >&6
   6909 else
   6910   lt_cv_ld_exported_symbols_list=no
   6911       save_LDFLAGS=$LDFLAGS
   6912       echo "_main" > conftest.sym
   6913       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
   6914       if test x$gcc_no_link = xyes; then
   6915   as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
   6916 fi
   6917 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6918 /* end confdefs.h.  */
   6919 
   6920 int
   6921 main ()
   6922 {
   6923 
   6924   ;
   6925   return 0;
   6926 }
   6927 _ACEOF
   6928 if ac_fn_c_try_link "$LINENO"; then :
   6929   lt_cv_ld_exported_symbols_list=yes
   6930 else
   6931   lt_cv_ld_exported_symbols_list=no
   6932 fi
   6933 rm -f core conftest.err conftest.$ac_objext \
   6934     conftest$ac_exeext conftest.$ac_ext
   6935 	LDFLAGS="$save_LDFLAGS"
   6936 
   6937 fi
   6938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
   6939 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
   6940     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
   6941 $as_echo_n "checking for -force_load linker flag... " >&6; }
   6942 if ${lt_cv_ld_force_load+:} false; then :
   6943   $as_echo_n "(cached) " >&6
   6944 else
   6945   lt_cv_ld_force_load=no
   6946       cat > conftest.c << _LT_EOF
   6947 int forced_loaded() { return 2;}
   6948 _LT_EOF
   6949       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
   6950       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
   6951       echo "$AR cru libconftest.a conftest.o" >&5
   6952       $AR cru libconftest.a conftest.o 2>&5
   6953       cat > conftest.c << _LT_EOF
   6954 int main() { return 0;}
   6955 _LT_EOF
   6956       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
   6957       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
   6958       _lt_result=$?
   6959       if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
   6960 	lt_cv_ld_force_load=yes
   6961       else
   6962 	cat conftest.err >&5
   6963       fi
   6964         rm -f conftest.err libconftest.a conftest conftest.c
   6965         rm -rf conftest.dSYM
   6966 
   6967 fi
   6968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
   6969 $as_echo "$lt_cv_ld_force_load" >&6; }
   6970     # Allow for Darwin 4-7 (macOS 10.0-10.3) although these are not expect to
   6971     # build without first building modern cctools / linker.
   6972     case $host_cpu-$host_os in
   6973     *-rhapsody* | *-darwin1.[012])
   6974       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
   6975     *-darwin1.*)
   6976       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
   6977     *-darwin*)
   6978       # darwin 5.x (macOS 10.1) onwards we only need to adjust when the
   6979       # deployment target is forced to an earlier version.
   6980       case ${MACOSX_DEPLOYMENT_TARGET-UNSET},$host in
   6981 	UNSET,*-darwin[89]*|UNSET,*-darwin[12][0123456789]*)
   6982 	  ;;
   6983 	10.[012][,.]*)
   6984 	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   6985 	  ;;
   6986 	*)
   6987 	  ;;
   6988      esac
   6989     ;;
   6990   esac
   6991     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
   6992       _lt_dar_single_mod='$single_module'
   6993     fi
   6994     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
   6995       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
   6996     else
   6997       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
   6998     fi
   6999     if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
   7000       _lt_dsymutil='~$DSYMUTIL $lib || :'
   7001     else
   7002       _lt_dsymutil=
   7003     fi
   7004     ;;
   7005   esac
   7006 
   7007 ac_ext=c
   7008 ac_cpp='$CPP $CPPFLAGS'
   7009 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7010 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7011 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7012 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
   7013 $as_echo_n "checking how to run the C preprocessor... " >&6; }
   7014 # On Suns, sometimes $CPP names a directory.
   7015 if test -n "$CPP" && test -d "$CPP"; then
   7016   CPP=
   7017 fi
   7018 if test -z "$CPP"; then
   7019   if ${ac_cv_prog_CPP+:} false; then :
   7020   $as_echo_n "(cached) " >&6
   7021 else
   7022       # Double quotes because CPP needs to be expanded
   7023     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   7024     do
   7025       ac_preproc_ok=false
   7026 for ac_c_preproc_warn_flag in '' yes
   7027 do
   7028   # Use a header file that comes with gcc, so configuring glibc
   7029   # with a fresh cross-compiler works.
   7030   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   7031   # <limits.h> exists even on freestanding compilers.
   7032   # On the NeXT, cc -E runs the code through the compiler's parser,
   7033   # not just through cpp. "Syntax error" is here to catch this case.
   7034   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7035 /* end confdefs.h.  */
   7036 #ifdef __STDC__
   7037 # include <limits.h>
   7038 #else
   7039 # include <assert.h>
   7040 #endif
   7041 		     Syntax error
   7042 _ACEOF
   7043 if ac_fn_c_try_cpp "$LINENO"; then :
   7044 
   7045 else
   7046   # Broken: fails on valid input.
   7047 continue
   7048 fi
   7049 rm -f conftest.err conftest.i conftest.$ac_ext
   7050 
   7051   # OK, works on sane cases.  Now check whether nonexistent headers
   7052   # can be detected and how.
   7053   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7054 /* end confdefs.h.  */
   7055 #include <ac_nonexistent.h>
   7056 _ACEOF
   7057 if ac_fn_c_try_cpp "$LINENO"; then :
   7058   # Broken: success on invalid input.
   7059 continue
   7060 else
   7061   # Passes both tests.
   7062 ac_preproc_ok=:
   7063 break
   7064 fi
   7065 rm -f conftest.err conftest.i conftest.$ac_ext
   7066 
   7067 done
   7068 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   7069 rm -f conftest.i conftest.err conftest.$ac_ext
   7070 if $ac_preproc_ok; then :
   7071   break
   7072 fi
   7073 
   7074     done
   7075     ac_cv_prog_CPP=$CPP
   7076 
   7077 fi
   7078   CPP=$ac_cv_prog_CPP
   7079 else
   7080   ac_cv_prog_CPP=$CPP
   7081 fi
   7082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
   7083 $as_echo "$CPP" >&6; }
   7084 ac_preproc_ok=false
   7085 for ac_c_preproc_warn_flag in '' yes
   7086 do
   7087   # Use a header file that comes with gcc, so configuring glibc
   7088   # with a fresh cross-compiler works.
   7089   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   7090   # <limits.h> exists even on freestanding compilers.
   7091   # On the NeXT, cc -E runs the code through the compiler's parser,
   7092   # not just through cpp. "Syntax error" is here to catch this case.
   7093   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7094 /* end confdefs.h.  */
   7095 #ifdef __STDC__
   7096 # include <limits.h>
   7097 #else
   7098 # include <assert.h>
   7099 #endif
   7100 		     Syntax error
   7101 _ACEOF
   7102 if ac_fn_c_try_cpp "$LINENO"; then :
   7103 
   7104 else
   7105   # Broken: fails on valid input.
   7106 continue
   7107 fi
   7108 rm -f conftest.err conftest.i conftest.$ac_ext
   7109 
   7110   # OK, works on sane cases.  Now check whether nonexistent headers
   7111   # can be detected and how.
   7112   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7113 /* end confdefs.h.  */
   7114 #include <ac_nonexistent.h>
   7115 _ACEOF
   7116 if ac_fn_c_try_cpp "$LINENO"; then :
   7117   # Broken: success on invalid input.
   7118 continue
   7119 else
   7120   # Passes both tests.
   7121 ac_preproc_ok=:
   7122 break
   7123 fi
   7124 rm -f conftest.err conftest.i conftest.$ac_ext
   7125 
   7126 done
   7127 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   7128 rm -f conftest.i conftest.err conftest.$ac_ext
   7129 if $ac_preproc_ok; then :
   7130 
   7131 else
   7132   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   7133 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   7134 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
   7135 See \`config.log' for more details" "$LINENO" 5; }
   7136 fi
   7137 
   7138 ac_ext=c
   7139 ac_cpp='$CPP $CPPFLAGS'
   7140 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7141 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7142 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7143 
   7144 
   7145 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
   7146 $as_echo_n "checking for ANSI C header files... " >&6; }
   7147 if ${ac_cv_header_stdc+:} false; then :
   7148   $as_echo_n "(cached) " >&6
   7149 else
   7150   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7151 /* end confdefs.h.  */
   7152 #include <stdlib.h>
   7153 #include <stdarg.h>
   7154 #include <string.h>
   7155 #include <float.h>
   7156 
   7157 int
   7158 main ()
   7159 {
   7160 
   7161   ;
   7162   return 0;
   7163 }
   7164 _ACEOF
   7165 if ac_fn_c_try_compile "$LINENO"; then :
   7166   ac_cv_header_stdc=yes
   7167 else
   7168   ac_cv_header_stdc=no
   7169 fi
   7170 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   7171 
   7172 if test $ac_cv_header_stdc = yes; then
   7173   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   7174   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7175 /* end confdefs.h.  */
   7176 #include <string.h>
   7177 
   7178 _ACEOF
   7179 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   7180   $EGREP "memchr" >/dev/null 2>&1; then :
   7181 
   7182 else
   7183   ac_cv_header_stdc=no
   7184 fi
   7185 rm -f conftest*
   7186 
   7187 fi
   7188 
   7189 if test $ac_cv_header_stdc = yes; then
   7190   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   7191   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7192 /* end confdefs.h.  */
   7193 #include <stdlib.h>
   7194 
   7195 _ACEOF
   7196 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   7197   $EGREP "free" >/dev/null 2>&1; then :
   7198 
   7199 else
   7200   ac_cv_header_stdc=no
   7201 fi
   7202 rm -f conftest*
   7203 
   7204 fi
   7205 
   7206 if test $ac_cv_header_stdc = yes; then
   7207   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   7208   if test "$cross_compiling" = yes; then :
   7209   :
   7210 else
   7211   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7212 /* end confdefs.h.  */
   7213 #include <ctype.h>
   7214 #include <stdlib.h>
   7215 #if ((' ' & 0x0FF) == 0x020)
   7216 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   7217 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   7218 #else
   7219 # define ISLOWER(c) \
   7220 		   (('a' <= (c) && (c) <= 'i') \
   7221 		     || ('j' <= (c) && (c) <= 'r') \
   7222 		     || ('s' <= (c) && (c) <= 'z'))
   7223 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   7224 #endif
   7225 
   7226 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   7227 int
   7228 main ()
   7229 {
   7230   int i;
   7231   for (i = 0; i < 256; i++)
   7232     if (XOR (islower (i), ISLOWER (i))
   7233 	|| toupper (i) != TOUPPER (i))
   7234       return 2;
   7235   return 0;
   7236 }
   7237 _ACEOF
   7238 if ac_fn_c_try_run "$LINENO"; then :
   7239 
   7240 else
   7241   ac_cv_header_stdc=no
   7242 fi
   7243 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   7244   conftest.$ac_objext conftest.beam conftest.$ac_ext
   7245 fi
   7246 
   7247 fi
   7248 fi
   7249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
   7250 $as_echo "$ac_cv_header_stdc" >&6; }
   7251 if test $ac_cv_header_stdc = yes; then
   7252 
   7253 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
   7254 
   7255 fi
   7256 
   7257 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   7258 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   7259 		  inttypes.h stdint.h unistd.h
   7260 do :
   7261   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   7262 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
   7263 "
   7264 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   7265   cat >>confdefs.h <<_ACEOF
   7266 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   7267 _ACEOF
   7268 
   7269 fi
   7270 
   7271 done
   7272 
   7273 
   7274 for ac_header in dlfcn.h
   7275 do :
   7276   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
   7277 "
   7278 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
   7279   cat >>confdefs.h <<_ACEOF
   7280 #define HAVE_DLFCN_H 1
   7281 _ACEOF
   7282 
   7283 fi
   7284 
   7285 done
   7286 
   7287 
   7288 
   7289 
   7290 
   7291 # Set options
   7292 
   7293 
   7294 
   7295         enable_dlopen=no
   7296 
   7297 
   7298   enable_win32_dll=no
   7299 
   7300 
   7301             # Check whether --enable-shared was given.
   7302 if test "${enable_shared+set}" = set; then :
   7303   enableval=$enable_shared; p=${PACKAGE-default}
   7304     case $enableval in
   7305     yes) enable_shared=yes ;;
   7306     no) enable_shared=no ;;
   7307     *)
   7308       enable_shared=no
   7309       # Look at the argument we got.  We use all the common list separators.
   7310       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   7311       for pkg in $enableval; do
   7312 	IFS="$lt_save_ifs"
   7313 	if test "X$pkg" = "X$p"; then
   7314 	  enable_shared=yes
   7315 	fi
   7316       done
   7317       IFS="$lt_save_ifs"
   7318       ;;
   7319     esac
   7320 else
   7321   enable_shared=yes
   7322 fi
   7323 
   7324 
   7325 
   7326 
   7327 
   7328 
   7329 
   7330 
   7331 
   7332   # Check whether --enable-static was given.
   7333 if test "${enable_static+set}" = set; then :
   7334   enableval=$enable_static; p=${PACKAGE-default}
   7335     case $enableval in
   7336     yes) enable_static=yes ;;
   7337     no) enable_static=no ;;
   7338     *)
   7339      enable_static=no
   7340       # Look at the argument we got.  We use all the common list separators.
   7341       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   7342       for pkg in $enableval; do
   7343 	IFS="$lt_save_ifs"
   7344 	if test "X$pkg" = "X$p"; then
   7345 	  enable_static=yes
   7346 	fi
   7347       done
   7348       IFS="$lt_save_ifs"
   7349       ;;
   7350     esac
   7351 else
   7352   enable_static=yes
   7353 fi
   7354 
   7355 
   7356 
   7357 
   7358 
   7359 
   7360 
   7361 
   7362 
   7363 
   7364 # Check whether --with-pic was given.
   7365 if test "${with_pic+set}" = set; then :
   7366   withval=$with_pic; pic_mode="$withval"
   7367 else
   7368   pic_mode=default
   7369 fi
   7370 
   7371 
   7372 test -z "$pic_mode" && pic_mode=default
   7373 
   7374 
   7375 
   7376 
   7377 
   7378 
   7379 
   7380   # Check whether --enable-fast-install was given.
   7381 if test "${enable_fast_install+set}" = set; then :
   7382   enableval=$enable_fast_install; p=${PACKAGE-default}
   7383     case $enableval in
   7384     yes) enable_fast_install=yes ;;
   7385     no) enable_fast_install=no ;;
   7386     *)
   7387       enable_fast_install=no
   7388       # Look at the argument we got.  We use all the common list separators.
   7389       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   7390       for pkg in $enableval; do
   7391 	IFS="$lt_save_ifs"
   7392 	if test "X$pkg" = "X$p"; then
   7393 	  enable_fast_install=yes
   7394 	fi
   7395       done
   7396       IFS="$lt_save_ifs"
   7397       ;;
   7398     esac
   7399 else
   7400   enable_fast_install=yes
   7401 fi
   7402 
   7403 
   7404 
   7405 
   7406 
   7407 
   7408 
   7409 
   7410 
   7411 
   7412 
   7413 # This can be used to rebuild libtool when needed
   7414 LIBTOOL_DEPS="$ltmain"
   7415 
   7416 # Always use our own libtool.
   7417 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
   7418 
   7419 
   7420 
   7421 
   7422 
   7423 
   7424 
   7425 
   7426 
   7427 
   7428 
   7429 
   7430 
   7431 
   7432 
   7433 
   7434 
   7435 
   7436 
   7437 
   7438 
   7439 
   7440 
   7441 
   7442 
   7443 
   7444 test -z "$LN_S" && LN_S="ln -s"
   7445 
   7446 
   7447 
   7448 
   7449 
   7450 
   7451 
   7452 
   7453 
   7454 
   7455 
   7456 
   7457 
   7458 
   7459 if test -n "${ZSH_VERSION+set}" ; then
   7460    setopt NO_GLOB_SUBST
   7461 fi
   7462 
   7463 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
   7464 $as_echo_n "checking for objdir... " >&6; }
   7465 if ${lt_cv_objdir+:} false; then :
   7466   $as_echo_n "(cached) " >&6
   7467 else
   7468   rm -f .libs 2>/dev/null
   7469 mkdir .libs 2>/dev/null
   7470 if test -d .libs; then
   7471   lt_cv_objdir=.libs
   7472 else
   7473   # MS-DOS does not allow filenames that begin with a dot.
   7474   lt_cv_objdir=_libs
   7475 fi
   7476 rmdir .libs 2>/dev/null
   7477 fi
   7478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
   7479 $as_echo "$lt_cv_objdir" >&6; }
   7480 objdir=$lt_cv_objdir
   7481 
   7482 
   7483 
   7484 
   7485 
   7486 cat >>confdefs.h <<_ACEOF
   7487 #define LT_OBJDIR "$lt_cv_objdir/"
   7488 _ACEOF
   7489 
   7490 
   7491 
   7492 
   7493 case $host_os in
   7494 aix3*)
   7495   # AIX sometimes has problems with the GCC collect2 program.  For some
   7496   # reason, if we set the COLLECT_NAMES environment variable, the problems
   7497   # vanish in a puff of smoke.
   7498   if test "X${COLLECT_NAMES+set}" != Xset; then
   7499     COLLECT_NAMES=
   7500     export COLLECT_NAMES
   7501   fi
   7502   ;;
   7503 esac
   7504 
   7505 # Global variables:
   7506 ofile=libtool
   7507 can_build_shared=yes
   7508 
   7509 # All known linkers require a `.a' archive for static linking (except MSVC,
   7510 # which needs '.lib').
   7511 libext=a
   7512 
   7513 with_gnu_ld="$lt_cv_prog_gnu_ld"
   7514 
   7515 old_CC="$CC"
   7516 old_CFLAGS="$CFLAGS"
   7517 
   7518 # Set sane defaults for various variables
   7519 test -z "$CC" && CC=cc
   7520 test -z "$LTCC" && LTCC=$CC
   7521 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
   7522 test -z "$LD" && LD=ld
   7523 test -z "$ac_objext" && ac_objext=o
   7524 
   7525 for cc_temp in $compiler""; do
   7526   case $cc_temp in
   7527     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   7528     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   7529     \-*) ;;
   7530     *) break;;
   7531   esac
   7532 done
   7533 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
   7534 
   7535 
   7536 # Only perform the check for file, if the check method requires it
   7537 test -z "$MAGIC_CMD" && MAGIC_CMD=file
   7538 case $deplibs_check_method in
   7539 file_magic*)
   7540   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
   7541     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
   7542 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
   7543 if ${lt_cv_path_MAGIC_CMD+:} false; then :
   7544   $as_echo_n "(cached) " >&6
   7545 else
   7546   case $MAGIC_CMD in
   7547 [\\/*] |  ?:[\\/]*)
   7548   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   7549   ;;
   7550 *)
   7551   lt_save_MAGIC_CMD="$MAGIC_CMD"
   7552   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   7553   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   7554   for ac_dir in $ac_dummy; do
   7555     IFS="$lt_save_ifs"
   7556     test -z "$ac_dir" && ac_dir=.
   7557     if test -f $ac_dir/${ac_tool_prefix}file; then
   7558       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
   7559       if test -n "$file_magic_test_file"; then
   7560 	case $deplibs_check_method in
   7561 	"file_magic "*)
   7562 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   7563 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7564 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   7565 	    $EGREP "$file_magic_regex" > /dev/null; then
   7566 	    :
   7567 	  else
   7568 	    cat <<_LT_EOF 1>&2
   7569 
   7570 *** Warning: the command libtool uses to detect shared libraries,
   7571 *** $file_magic_cmd, produces output that libtool cannot recognize.
   7572 *** The result is that libtool may fail to recognize shared libraries
   7573 *** as such.  This will affect the creation of libtool libraries that
   7574 *** depend on shared libraries, but programs linked with such libtool
   7575 *** libraries will work regardless of this problem.  Nevertheless, you
   7576 *** may want to report the problem to your system manager and/or to
   7577 *** bug-libtool@gnu.org
   7578 
   7579 _LT_EOF
   7580 	  fi ;;
   7581 	esac
   7582       fi
   7583       break
   7584     fi
   7585   done
   7586   IFS="$lt_save_ifs"
   7587   MAGIC_CMD="$lt_save_MAGIC_CMD"
   7588   ;;
   7589 esac
   7590 fi
   7591 
   7592 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7593 if test -n "$MAGIC_CMD"; then
   7594   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
   7595 $as_echo "$MAGIC_CMD" >&6; }
   7596 else
   7597   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7598 $as_echo "no" >&6; }
   7599 fi
   7600 
   7601 
   7602 
   7603 
   7604 
   7605 if test -z "$lt_cv_path_MAGIC_CMD"; then
   7606   if test -n "$ac_tool_prefix"; then
   7607     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
   7608 $as_echo_n "checking for file... " >&6; }
   7609 if ${lt_cv_path_MAGIC_CMD+:} false; then :
   7610   $as_echo_n "(cached) " >&6
   7611 else
   7612   case $MAGIC_CMD in
   7613 [\\/*] |  ?:[\\/]*)
   7614   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   7615   ;;
   7616 *)
   7617   lt_save_MAGIC_CMD="$MAGIC_CMD"
   7618   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   7619   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   7620   for ac_dir in $ac_dummy; do
   7621     IFS="$lt_save_ifs"
   7622     test -z "$ac_dir" && ac_dir=.
   7623     if test -f $ac_dir/file; then
   7624       lt_cv_path_MAGIC_CMD="$ac_dir/file"
   7625       if test -n "$file_magic_test_file"; then
   7626 	case $deplibs_check_method in
   7627 	"file_magic "*)
   7628 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   7629 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7630 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   7631 	    $EGREP "$file_magic_regex" > /dev/null; then
   7632 	    :
   7633 	  else
   7634 	    cat <<_LT_EOF 1>&2
   7635 
   7636 *** Warning: the command libtool uses to detect shared libraries,
   7637 *** $file_magic_cmd, produces output that libtool cannot recognize.
   7638 *** The result is that libtool may fail to recognize shared libraries
   7639 *** as such.  This will affect the creation of libtool libraries that
   7640 *** depend on shared libraries, but programs linked with such libtool
   7641 *** libraries will work regardless of this problem.  Nevertheless, you
   7642 *** may want to report the problem to your system manager and/or to
   7643 *** bug-libtool@gnu.org
   7644 
   7645 _LT_EOF
   7646 	  fi ;;
   7647 	esac
   7648       fi
   7649       break
   7650     fi
   7651   done
   7652   IFS="$lt_save_ifs"
   7653   MAGIC_CMD="$lt_save_MAGIC_CMD"
   7654   ;;
   7655 esac
   7656 fi
   7657 
   7658 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7659 if test -n "$MAGIC_CMD"; then
   7660   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
   7661 $as_echo "$MAGIC_CMD" >&6; }
   7662 else
   7663   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7664 $as_echo "no" >&6; }
   7665 fi
   7666 
   7667 
   7668   else
   7669     MAGIC_CMD=:
   7670   fi
   7671 fi
   7672 
   7673   fi
   7674   ;;
   7675 esac
   7676 
   7677 # Use C for the default configuration in the libtool script
   7678 
   7679 lt_save_CC="$CC"
   7680 ac_ext=c
   7681 ac_cpp='$CPP $CPPFLAGS'
   7682 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7683 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7684 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7685 
   7686 
   7687 # Source file extension for C test sources.
   7688 ac_ext=c
   7689 
   7690 # Object file extension for compiled C test sources.
   7691 objext=o
   7692 objext=$objext
   7693 
   7694 # Code to be used in simple compile tests
   7695 lt_simple_compile_test_code="int some_variable = 0;"
   7696 
   7697 # Code to be used in simple link tests
   7698 lt_simple_link_test_code='int main(){return(0);}'
   7699 
   7700 
   7701 
   7702 
   7703 
   7704 
   7705 
   7706 # If no C compiler was specified, use CC.
   7707 LTCC=${LTCC-"$CC"}
   7708 
   7709 # If no C compiler flags were specified, use CFLAGS.
   7710 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   7711 
   7712 # Allow CC to be a program name with arguments.
   7713 compiler=$CC
   7714 
   7715 # Save the default compiler, since it gets overwritten when the other
   7716 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
   7717 compiler_DEFAULT=$CC
   7718 
   7719 # save warnings/boilerplate of simple test code
   7720 ac_outfile=conftest.$ac_objext
   7721 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   7722 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   7723 _lt_compiler_boilerplate=`cat conftest.err`
   7724 $RM conftest*
   7725 
   7726 ac_outfile=conftest.$ac_objext
   7727 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   7728 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   7729 _lt_linker_boilerplate=`cat conftest.err`
   7730 $RM -r conftest*
   7731 
   7732 
   7733 ## CAVEAT EMPTOR:
   7734 ## There is no encapsulation within the following macros, do not change
   7735 ## the running order or otherwise move them around unless you know exactly
   7736 ## what you are doing...
   7737 if test -n "$compiler"; then
   7738 
   7739 lt_prog_compiler_no_builtin_flag=
   7740 
   7741 if test "$GCC" = yes; then
   7742   case $cc_basename in
   7743   nvcc*)
   7744     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
   7745   *)
   7746     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
   7747   esac
   7748 
   7749   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   7750 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
   7751 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
   7752   $as_echo_n "(cached) " >&6
   7753 else
   7754   lt_cv_prog_compiler_rtti_exceptions=no
   7755    ac_outfile=conftest.$ac_objext
   7756    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   7757    lt_compiler_flag="-fno-rtti -fno-exceptions"
   7758    # Insert the option either (1) after the last *FLAGS variable, or
   7759    # (2) before a word containing "conftest.", or (3) at the end.
   7760    # Note that $ac_compile itself does not contain backslashes and begins
   7761    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7762    # The option is referenced via a variable to avoid confusing sed.
   7763    lt_compile=`echo "$ac_compile" | $SED \
   7764    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7765    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7766    -e 's:$: $lt_compiler_flag:'`
   7767    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   7768    (eval "$lt_compile" 2>conftest.err)
   7769    ac_status=$?
   7770    cat conftest.err >&5
   7771    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7772    if (exit $ac_status) && test -s "$ac_outfile"; then
   7773      # The compiler can only warn and ignore the option if not recognized
   7774      # So say no if there are warnings other than the usual output.
   7775      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
   7776      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7777      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   7778        lt_cv_prog_compiler_rtti_exceptions=yes
   7779      fi
   7780    fi
   7781    $RM conftest*
   7782 
   7783 fi
   7784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   7785 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   7786 
   7787 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   7788     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
   7789 else
   7790     :
   7791 fi
   7792 
   7793 fi
   7794 
   7795 
   7796 
   7797 
   7798 
   7799 
   7800   lt_prog_compiler_wl=
   7801 lt_prog_compiler_pic=
   7802 lt_prog_compiler_static=
   7803 
   7804 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
   7805 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   7806 
   7807   if test "$GCC" = yes; then
   7808     lt_prog_compiler_wl='-Wl,'
   7809     lt_prog_compiler_static='-static'
   7810 
   7811     case $host_os in
   7812       aix*)
   7813       # All AIX code is PIC.
   7814       if test "$host_cpu" = ia64; then
   7815 	# AIX 5 now supports IA64 processor
   7816 	lt_prog_compiler_static='-Bstatic'
   7817       fi
   7818       lt_prog_compiler_pic='-fPIC'
   7819       ;;
   7820 
   7821     amigaos*)
   7822       case $host_cpu in
   7823       powerpc)
   7824             # see comment about AmigaOS4 .so support
   7825             lt_prog_compiler_pic='-fPIC'
   7826         ;;
   7827       m68k)
   7828             # FIXME: we need at least 68020 code to build shared libraries, but
   7829             # adding the `-m68020' flag to GCC prevents building anything better,
   7830             # like `-m68040'.
   7831             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
   7832         ;;
   7833       esac
   7834       ;;
   7835 
   7836     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   7837       # PIC is the default for these OSes.
   7838       ;;
   7839 
   7840     mingw* | cygwin* | pw32* | os2* | cegcc*)
   7841       # This hack is so that the source file can tell whether it is being
   7842       # built for inclusion in a dll (and should export symbols for example).
   7843       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   7844       # (--disable-auto-import) libraries
   7845       lt_prog_compiler_pic='-DDLL_EXPORT'
   7846       ;;
   7847 
   7848     darwin* | rhapsody*)
   7849       # PIC is the default on this platform
   7850       # Common symbols not allowed in MH_DYLIB files
   7851       lt_prog_compiler_pic='-fno-common'
   7852       ;;
   7853 
   7854     haiku*)
   7855       # PIC is the default for Haiku.
   7856       # The "-static" flag exists, but is broken.
   7857       lt_prog_compiler_static=
   7858       ;;
   7859 
   7860     hpux*)
   7861       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
   7862       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
   7863       # sets the default TLS model and affects inlining.
   7864       case $host_cpu in
   7865       hppa*64*)
   7866 	# +Z the default
   7867 	;;
   7868       *)
   7869 	lt_prog_compiler_pic='-fPIC'
   7870 	;;
   7871       esac
   7872       ;;
   7873 
   7874     interix[3-9]*)
   7875       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   7876       # Instead, we relocate shared libraries at runtime.
   7877       ;;
   7878 
   7879     msdosdjgpp*)
   7880       # Just because we use GCC doesn't mean we suddenly get shared libraries
   7881       # on systems that don't support them.
   7882       lt_prog_compiler_can_build_shared=no
   7883       enable_shared=no
   7884       ;;
   7885 
   7886     *nto* | *qnx*)
   7887       # QNX uses GNU C++, but need to define -shared option too, otherwise
   7888       # it will coredump.
   7889       lt_prog_compiler_pic='-fPIC -shared'
   7890       ;;
   7891 
   7892     sysv4*MP*)
   7893       if test -d /usr/nec; then
   7894 	lt_prog_compiler_pic=-Kconform_pic
   7895       fi
   7896       ;;
   7897 
   7898     *)
   7899       lt_prog_compiler_pic='-fPIC'
   7900       ;;
   7901     esac
   7902 
   7903     case $cc_basename in
   7904     nvcc*) # Cuda Compiler Driver 2.2
   7905       lt_prog_compiler_wl='-Xlinker '
   7906       lt_prog_compiler_pic='-Xcompiler -fPIC'
   7907       ;;
   7908     esac
   7909   else
   7910     # PORTME Check for flag to pass linker flags through the system compiler.
   7911     case $host_os in
   7912     aix*)
   7913       lt_prog_compiler_wl='-Wl,'
   7914       if test "$host_cpu" = ia64; then
   7915 	# AIX 5 now supports IA64 processor
   7916 	lt_prog_compiler_static='-Bstatic'
   7917       else
   7918 	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
   7919       fi
   7920       ;;
   7921 
   7922     mingw* | cygwin* | pw32* | os2* | cegcc*)
   7923       # This hack is so that the source file can tell whether it is being
   7924       # built for inclusion in a dll (and should export symbols for example).
   7925       lt_prog_compiler_pic='-DDLL_EXPORT'
   7926       ;;
   7927 
   7928     hpux9* | hpux10* | hpux11*)
   7929       lt_prog_compiler_wl='-Wl,'
   7930       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   7931       # not for PA HP-UX.
   7932       case $host_cpu in
   7933       hppa*64*|ia64*)
   7934 	# +Z the default
   7935 	;;
   7936       *)
   7937 	lt_prog_compiler_pic='+Z'
   7938 	;;
   7939       esac
   7940       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   7941       lt_prog_compiler_static='${wl}-a ${wl}archive'
   7942       ;;
   7943 
   7944     irix5* | irix6* | nonstopux*)
   7945       lt_prog_compiler_wl='-Wl,'
   7946       # PIC (with -KPIC) is the default.
   7947       lt_prog_compiler_static='-non_shared'
   7948       ;;
   7949 
   7950     linux* | k*bsd*-gnu | kopensolaris*-gnu)
   7951       case $cc_basename in
   7952       # old Intel for x86_64 which still supported -KPIC.
   7953       ecc*)
   7954 	lt_prog_compiler_wl='-Wl,'
   7955 	lt_prog_compiler_pic='-KPIC'
   7956 	lt_prog_compiler_static='-static'
   7957         ;;
   7958       # icc used to be incompatible with GCC.
   7959       # ICC 10 doesn't accept -KPIC any more.
   7960       icc* | ifort*)
   7961 	lt_prog_compiler_wl='-Wl,'
   7962 	lt_prog_compiler_pic='-fPIC'
   7963 	lt_prog_compiler_static='-static'
   7964         ;;
   7965       # Lahey Fortran 8.1.
   7966       lf95*)
   7967 	lt_prog_compiler_wl='-Wl,'
   7968 	lt_prog_compiler_pic='--shared'
   7969 	lt_prog_compiler_static='--static'
   7970 	;;
   7971       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
   7972         # Portland Group compilers (*not* the Pentium gcc compiler,
   7973 	# which looks to be a dead project)
   7974 	lt_prog_compiler_wl='-Wl,'
   7975 	lt_prog_compiler_pic='-fpic'
   7976 	lt_prog_compiler_static='-Bstatic'
   7977         ;;
   7978       ccc*)
   7979         lt_prog_compiler_wl='-Wl,'
   7980         # All Alpha code is PIC.
   7981         lt_prog_compiler_static='-non_shared'
   7982         ;;
   7983       xl* | bgxl* | bgf* | mpixl*)
   7984 	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
   7985 	lt_prog_compiler_wl='-Wl,'
   7986 	lt_prog_compiler_pic='-qpic'
   7987 	lt_prog_compiler_static='-qstaticlink'
   7988 	;;
   7989       *)
   7990 	case `$CC -V 2>&1 | sed 5q` in
   7991 	*Sun\ F* | *Sun*Fortran*)
   7992 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   7993 	  lt_prog_compiler_pic='-KPIC'
   7994 	  lt_prog_compiler_static='-Bstatic'
   7995 	  lt_prog_compiler_wl=''
   7996 	  ;;
   7997 	*Sun\ C*)
   7998 	  # Sun C 5.9
   7999 	  lt_prog_compiler_pic='-KPIC'
   8000 	  lt_prog_compiler_static='-Bstatic'
   8001 	  lt_prog_compiler_wl='-Wl,'
   8002 	  ;;
   8003 	esac
   8004 	;;
   8005       esac
   8006       ;;
   8007 
   8008     newsos6)
   8009       lt_prog_compiler_pic='-KPIC'
   8010       lt_prog_compiler_static='-Bstatic'
   8011       ;;
   8012 
   8013     *nto* | *qnx*)
   8014       # QNX uses GNU C++, but need to define -shared option too, otherwise
   8015       # it will coredump.
   8016       lt_prog_compiler_pic='-fPIC -shared'
   8017       ;;
   8018 
   8019     osf3* | osf4* | osf5*)
   8020       lt_prog_compiler_wl='-Wl,'
   8021       # All OSF/1 code is PIC.
   8022       lt_prog_compiler_static='-non_shared'
   8023       ;;
   8024 
   8025     rdos*)
   8026       lt_prog_compiler_static='-non_shared'
   8027       ;;
   8028 
   8029     solaris*)
   8030       lt_prog_compiler_pic='-KPIC'
   8031       lt_prog_compiler_static='-Bstatic'
   8032       case $cc_basename in
   8033       f77* | f90* | f95*)
   8034 	lt_prog_compiler_wl='-Qoption ld ';;
   8035       *)
   8036 	lt_prog_compiler_wl='-Wl,';;
   8037       esac
   8038       ;;
   8039 
   8040     sunos4*)
   8041       lt_prog_compiler_wl='-Qoption ld '
   8042       lt_prog_compiler_pic='-PIC'
   8043       lt_prog_compiler_static='-Bstatic'
   8044       ;;
   8045 
   8046     sysv4 | sysv4.2uw2* | sysv4.3*)
   8047       lt_prog_compiler_wl='-Wl,'
   8048       lt_prog_compiler_pic='-KPIC'
   8049       lt_prog_compiler_static='-Bstatic'
   8050       ;;
   8051 
   8052     sysv4*MP*)
   8053       if test -d /usr/nec ;then
   8054 	lt_prog_compiler_pic='-Kconform_pic'
   8055 	lt_prog_compiler_static='-Bstatic'
   8056       fi
   8057       ;;
   8058 
   8059     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   8060       lt_prog_compiler_wl='-Wl,'
   8061       lt_prog_compiler_pic='-KPIC'
   8062       lt_prog_compiler_static='-Bstatic'
   8063       ;;
   8064 
   8065     unicos*)
   8066       lt_prog_compiler_wl='-Wl,'
   8067       lt_prog_compiler_can_build_shared=no
   8068       ;;
   8069 
   8070     uts4*)
   8071       lt_prog_compiler_pic='-pic'
   8072       lt_prog_compiler_static='-Bstatic'
   8073       ;;
   8074 
   8075     *)
   8076       lt_prog_compiler_can_build_shared=no
   8077       ;;
   8078     esac
   8079   fi
   8080 
   8081 case $host_os in
   8082   # For platforms which do not support PIC, -DPIC is meaningless:
   8083   *djgpp*)
   8084     lt_prog_compiler_pic=
   8085     ;;
   8086   *)
   8087     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
   8088     ;;
   8089 esac
   8090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
   8091 $as_echo "$lt_prog_compiler_pic" >&6; }
   8092 
   8093 
   8094 
   8095 
   8096 
   8097 
   8098 #
   8099 # Check to make sure the PIC flag actually works.
   8100 #
   8101 if test -n "$lt_prog_compiler_pic"; then
   8102   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
   8103 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
   8104 if ${lt_cv_prog_compiler_pic_works+:} false; then :
   8105   $as_echo_n "(cached) " >&6
   8106 else
   8107   lt_cv_prog_compiler_pic_works=no
   8108    ac_outfile=conftest.$ac_objext
   8109    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   8110    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
   8111    # Insert the option either (1) after the last *FLAGS variable, or
   8112    # (2) before a word containing "conftest.", or (3) at the end.
   8113    # Note that $ac_compile itself does not contain backslashes and begins
   8114    # with a dollar sign (not a hyphen), so the echo should work correctly.
   8115    # The option is referenced via a variable to avoid confusing sed.
   8116    lt_compile=`echo "$ac_compile" | $SED \
   8117    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   8118    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   8119    -e 's:$: $lt_compiler_flag:'`
   8120    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   8121    (eval "$lt_compile" 2>conftest.err)
   8122    ac_status=$?
   8123    cat conftest.err >&5
   8124    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8125    if (exit $ac_status) && test -s "$ac_outfile"; then
   8126      # The compiler can only warn and ignore the option if not recognized
   8127      # So say no if there are warnings other than the usual output.
   8128      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
   8129      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   8130      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   8131        lt_cv_prog_compiler_pic_works=yes
   8132      fi
   8133    fi
   8134    $RM conftest*
   8135 
   8136 fi
   8137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
   8138 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
   8139 
   8140 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
   8141     case $lt_prog_compiler_pic in
   8142      "" | " "*) ;;
   8143      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
   8144      esac
   8145 else
   8146     lt_prog_compiler_pic=
   8147      lt_prog_compiler_can_build_shared=no
   8148 fi
   8149 
   8150 fi
   8151 
   8152 
   8153 
   8154 
   8155 
   8156 
   8157 #
   8158 # Check to make sure the static flag actually works.
   8159 #
   8160 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
   8161 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   8162 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   8163 if ${lt_cv_prog_compiler_static_works+:} false; then :
   8164   $as_echo_n "(cached) " >&6
   8165 else
   8166   lt_cv_prog_compiler_static_works=no
   8167    save_LDFLAGS="$LDFLAGS"
   8168    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   8169    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   8170    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   8171      # The linker can only warn and ignore the option if not recognized
   8172      # So say no if there are warnings
   8173      if test -s conftest.err; then
   8174        # Append any errors to the config.log.
   8175        cat conftest.err 1>&5
   8176        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
   8177        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   8178        if diff conftest.exp conftest.er2 >/dev/null; then
   8179          lt_cv_prog_compiler_static_works=yes
   8180        fi
   8181      else
   8182        lt_cv_prog_compiler_static_works=yes
   8183      fi
   8184    fi
   8185    $RM -r conftest*
   8186    LDFLAGS="$save_LDFLAGS"
   8187 
   8188 fi
   8189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
   8190 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
   8191 
   8192 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
   8193     :
   8194 else
   8195     lt_prog_compiler_static=
   8196 fi
   8197 
   8198 
   8199 
   8200 
   8201 
   8202 
   8203 
   8204   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   8205 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   8206 if ${lt_cv_prog_compiler_c_o+:} false; then :
   8207   $as_echo_n "(cached) " >&6
   8208 else
   8209   lt_cv_prog_compiler_c_o=no
   8210    $RM -r conftest 2>/dev/null
   8211    mkdir conftest
   8212    cd conftest
   8213    mkdir out
   8214    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   8215 
   8216    lt_compiler_flag="-o out/conftest2.$ac_objext"
   8217    # Insert the option either (1) after the last *FLAGS variable, or
   8218    # (2) before a word containing "conftest.", or (3) at the end.
   8219    # Note that $ac_compile itself does not contain backslashes and begins
   8220    # with a dollar sign (not a hyphen), so the echo should work correctly.
   8221    lt_compile=`echo "$ac_compile" | $SED \
   8222    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   8223    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   8224    -e 's:$: $lt_compiler_flag:'`
   8225    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   8226    (eval "$lt_compile" 2>out/conftest.err)
   8227    ac_status=$?
   8228    cat out/conftest.err >&5
   8229    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8230    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   8231    then
   8232      # The compiler can only warn and ignore the option if not recognized
   8233      # So say no if there are warnings
   8234      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
   8235      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   8236      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   8237        lt_cv_prog_compiler_c_o=yes
   8238      fi
   8239    fi
   8240    chmod u+w . 2>&5
   8241    $RM conftest*
   8242    # SGI C++ compiler will create directory out/ii_files/ for
   8243    # template instantiation
   8244    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
   8245    $RM out/* && rmdir out
   8246    cd ..
   8247    $RM -r conftest
   8248    $RM conftest*
   8249 
   8250 fi
   8251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
   8252 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
   8253 
   8254 
   8255 
   8256 
   8257 
   8258 
   8259   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   8260 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   8261 if ${lt_cv_prog_compiler_c_o+:} false; then :
   8262   $as_echo_n "(cached) " >&6
   8263 else
   8264   lt_cv_prog_compiler_c_o=no
   8265    $RM -r conftest 2>/dev/null
   8266    mkdir conftest
   8267    cd conftest
   8268    mkdir out
   8269    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   8270 
   8271    lt_compiler_flag="-o out/conftest2.$ac_objext"
   8272    # Insert the option either (1) after the last *FLAGS variable, or
   8273    # (2) before a word containing "conftest.", or (3) at the end.
   8274    # Note that $ac_compile itself does not contain backslashes and begins
   8275    # with a dollar sign (not a hyphen), so the echo should work correctly.
   8276    lt_compile=`echo "$ac_compile" | $SED \
   8277    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   8278    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   8279    -e 's:$: $lt_compiler_flag:'`
   8280    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   8281    (eval "$lt_compile" 2>out/conftest.err)
   8282    ac_status=$?
   8283    cat out/conftest.err >&5
   8284    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8285    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   8286    then
   8287      # The compiler can only warn and ignore the option if not recognized
   8288      # So say no if there are warnings
   8289      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
   8290      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   8291      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   8292        lt_cv_prog_compiler_c_o=yes
   8293      fi
   8294    fi
   8295    chmod u+w . 2>&5
   8296    $RM conftest*
   8297    # SGI C++ compiler will create directory out/ii_files/ for
   8298    # template instantiation
   8299    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
   8300    $RM out/* && rmdir out
   8301    cd ..
   8302    $RM -r conftest
   8303    $RM conftest*
   8304 
   8305 fi
   8306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
   8307 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
   8308 
   8309 
   8310 
   8311 
   8312 hard_links="nottested"
   8313 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
   8314   # do not overwrite the value of need_locks provided by the user
   8315   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
   8316 $as_echo_n "checking if we can lock with hard links... " >&6; }
   8317   hard_links=yes
   8318   $RM conftest*
   8319   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   8320   touch conftest.a
   8321   ln conftest.a conftest.b 2>&5 || hard_links=no
   8322   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   8323   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
   8324 $as_echo "$hard_links" >&6; }
   8325   if test "$hard_links" = no; then
   8326     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   8327 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   8328     need_locks=warn
   8329   fi
   8330 else
   8331   need_locks=no
   8332 fi
   8333 
   8334 
   8335 
   8336 
   8337 
   8338 
   8339   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   8340 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   8341 
   8342   runpath_var=
   8343   allow_undefined_flag=
   8344   always_export_symbols=no
   8345   archive_cmds=
   8346   archive_expsym_cmds=
   8347   compiler_needs_object=no
   8348   enable_shared_with_static_runtimes=no
   8349   export_dynamic_flag_spec=
   8350   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   8351   hardcode_automatic=no
   8352   hardcode_direct=no
   8353   hardcode_direct_absolute=no
   8354   hardcode_libdir_flag_spec=
   8355   hardcode_libdir_flag_spec_ld=
   8356   hardcode_libdir_separator=
   8357   hardcode_minus_L=no
   8358   hardcode_shlibpath_var=unsupported
   8359   inherit_rpath=no
   8360   link_all_deplibs=unknown
   8361   module_cmds=
   8362   module_expsym_cmds=
   8363   old_archive_from_new_cmds=
   8364   old_archive_from_expsyms_cmds=
   8365   thread_safe_flag_spec=
   8366   whole_archive_flag_spec=
   8367   # include_expsyms should be a list of space-separated symbols to be *always*
   8368   # included in the symbol list
   8369   include_expsyms=
   8370   # exclude_expsyms can be an extended regexp of symbols to exclude
   8371   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   8372   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   8373   # as well as any symbol that contains `d'.
   8374   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   8375   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   8376   # platforms (ab)use it in PIC code, but their linkers get confused if
   8377   # the symbol is explicitly referenced.  Since portable code cannot
   8378   # rely on this symbol name, it's probably fine to never include it in
   8379   # preloaded symbol tables.
   8380   # Exclude shared library initialization/finalization symbols.
   8381   extract_expsyms_cmds=
   8382 
   8383   case $host_os in
   8384   cygwin* | mingw* | pw32* | cegcc*)
   8385     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   8386     # When not using gcc, we currently assume that we are using
   8387     # Microsoft Visual C++.
   8388     if test "$GCC" != yes; then
   8389       with_gnu_ld=no
   8390     fi
   8391     ;;
   8392   interix*)
   8393     # we just hope/assume this is gcc and not c89 (= MSVC++)
   8394     with_gnu_ld=yes
   8395     ;;
   8396   openbsd*)
   8397     with_gnu_ld=no
   8398     ;;
   8399   esac
   8400 
   8401   ld_shlibs=yes
   8402 
   8403   # On some targets, GNU ld is compatible enough with the native linker
   8404   # that we're better off using the native interface for both.
   8405   lt_use_gnu_ld_interface=no
   8406   if test "$with_gnu_ld" = yes; then
   8407     case $host_os in
   8408       aix*)
   8409 	# The AIX port of GNU ld has always aspired to compatibility
   8410 	# with the native linker.  However, as the warning in the GNU ld
   8411 	# block says, versions before 2.19.5* couldn't really create working
   8412 	# shared libraries, regardless of the interface used.
   8413 	case `$LD -v 2>&1` in
   8414 	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
   8415 	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
   8416 	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
   8417 	  *)
   8418 	    lt_use_gnu_ld_interface=yes
   8419 	    ;;
   8420 	esac
   8421 	;;
   8422       *)
   8423 	lt_use_gnu_ld_interface=yes
   8424 	;;
   8425     esac
   8426   fi
   8427 
   8428   if test "$lt_use_gnu_ld_interface" = yes; then
   8429     # If archive_cmds runs LD, not CC, wlarc should be empty
   8430     wlarc='${wl}'
   8431 
   8432     # Set some defaults for GNU ld with shared library support. These
   8433     # are reset later if shared libraries are not supported. Putting them
   8434     # here allows them to be overridden if necessary.
   8435     runpath_var=LD_RUN_PATH
   8436     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8437     export_dynamic_flag_spec='${wl}--export-dynamic'
   8438     # ancient GNU ld didn't support --whole-archive et. al.
   8439     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
   8440       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   8441     else
   8442       whole_archive_flag_spec=
   8443     fi
   8444     supports_anon_versioning=no
   8445     case `$LD -v 2>&1` in
   8446       *GNU\ gold*) supports_anon_versioning=yes ;;
   8447       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   8448       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   8449       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   8450       *\ 2.11.*) ;; # other 2.11 versions
   8451       *) supports_anon_versioning=yes ;;
   8452     esac
   8453 
   8454     # See if GNU ld supports shared libraries.
   8455     case $host_os in
   8456     aix[3-9]*)
   8457       # On AIX/PPC, the GNU linker is very broken
   8458       if test "$host_cpu" != ia64; then
   8459 	ld_shlibs=no
   8460 	cat <<_LT_EOF 1>&2
   8461 
   8462 *** Warning: the GNU linker, at least up to release 2.19, is reported
   8463 *** to be unable to reliably create shared libraries on AIX.
   8464 *** Therefore, libtool is disabling shared libraries support.  If you
   8465 *** really care for shared libraries, you may want to install binutils
   8466 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
   8467 *** You will then need to restart the configuration process.
   8468 
   8469 _LT_EOF
   8470       fi
   8471       ;;
   8472 
   8473     amigaos*)
   8474       case $host_cpu in
   8475       powerpc)
   8476             # see comment about AmigaOS4 .so support
   8477             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8478             archive_expsym_cmds=''
   8479         ;;
   8480       m68k)
   8481             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)'
   8482             hardcode_libdir_flag_spec='-L$libdir'
   8483             hardcode_minus_L=yes
   8484         ;;
   8485       esac
   8486       ;;
   8487 
   8488     beos*)
   8489       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   8490 	allow_undefined_flag=unsupported
   8491 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   8492 	# support --undefined.  This deserves some investigation.  FIXME
   8493 	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8494       else
   8495 	ld_shlibs=no
   8496       fi
   8497       ;;
   8498 
   8499     cygwin* | mingw* | pw32* | cegcc*)
   8500       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
   8501       # as there is no search path for DLLs.
   8502       hardcode_libdir_flag_spec='-L$libdir'
   8503       export_dynamic_flag_spec='${wl}--export-all-symbols'
   8504       allow_undefined_flag=unsupported
   8505       always_export_symbols=no
   8506       enable_shared_with_static_runtimes=yes
   8507       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   8508 
   8509       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
   8510         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   8511 	# If the export-symbols file already is a .def file (1st line
   8512 	# is EXPORTS), use it as is; otherwise, prepend...
   8513 	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   8514 	  cp $export_symbols $output_objdir/$soname.def;
   8515 	else
   8516 	  echo EXPORTS > $output_objdir/$soname.def;
   8517 	  cat $export_symbols >> $output_objdir/$soname.def;
   8518 	fi~
   8519 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   8520       else
   8521 	ld_shlibs=no
   8522       fi
   8523       ;;
   8524 
   8525     haiku*)
   8526       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8527       link_all_deplibs=yes
   8528       ;;
   8529 
   8530     interix[3-9]*)
   8531       hardcode_direct=no
   8532       hardcode_shlibpath_var=no
   8533       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8534       export_dynamic_flag_spec='${wl}-E'
   8535       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   8536       # Instead, shared libraries are loaded at an image base (0x10000000 by
   8537       # default) and relocated if they conflict, which is a slow very memory
   8538       # consuming and fragmenting process.  To avoid this, we pick a random,
   8539       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   8540       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   8541       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   8542       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'
   8543       ;;
   8544 
   8545     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu | uclinuxfdpiceabi)
   8546       tmp_diet=no
   8547       if test "$host_os" = linux-dietlibc; then
   8548 	case $cc_basename in
   8549 	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
   8550 	esac
   8551       fi
   8552       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
   8553 	 && test "$tmp_diet" = no
   8554       then
   8555 	tmp_addflag=' $pic_flag'
   8556 	tmp_sharedflag='-shared'
   8557 	case $cc_basename,$host_cpu in
   8558         pgcc*)				# Portland Group C compiler
   8559 	  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'
   8560 	  tmp_addflag=' $pic_flag'
   8561 	  ;;
   8562 	pgf77* | pgf90* | pgf95* | pgfortran*)
   8563 					# Portland Group f77 and f90 compilers
   8564 	  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'
   8565 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   8566 	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
   8567 	  tmp_addflag=' -i_dynamic' ;;
   8568 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   8569 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   8570 	ifc* | ifort*)			# Intel Fortran compiler
   8571 	  tmp_addflag=' -nofor_main' ;;
   8572 	lf95*)				# Lahey Fortran 8.1
   8573 	  whole_archive_flag_spec=
   8574 	  tmp_sharedflag='--shared' ;;
   8575 	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
   8576 	  tmp_sharedflag='-qmkshrobj'
   8577 	  tmp_addflag= ;;
   8578 	nvcc*)	# Cuda Compiler Driver 2.2
   8579 	  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'
   8580 	  compiler_needs_object=yes
   8581 	  ;;
   8582 	esac
   8583 	case `$CC -V 2>&1 | sed 5q` in
   8584 	*Sun\ C*)			# Sun C 5.9
   8585 	  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'
   8586 	  compiler_needs_object=yes
   8587 	  tmp_sharedflag='-G' ;;
   8588 	*Sun\ F*)			# Sun Fortran 8.3
   8589 	  tmp_sharedflag='-G' ;;
   8590 	esac
   8591 	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8592 
   8593         if test "x$supports_anon_versioning" = xyes; then
   8594           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
   8595 	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   8596 	    echo "local: *; };" >> $output_objdir/$libname.ver~
   8597 	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   8598         fi
   8599 
   8600 	case $cc_basename in
   8601 	xlf* | bgf* | bgxlf* | mpixlf*)
   8602 	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
   8603 	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
   8604 	  hardcode_libdir_flag_spec=
   8605 	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
   8606 	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
   8607 	  if test "x$supports_anon_versioning" = xyes; then
   8608 	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
   8609 	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   8610 	      echo "local: *; };" >> $output_objdir/$libname.ver~
   8611 	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
   8612 	  fi
   8613 	  ;;
   8614 	esac
   8615       else
   8616         ld_shlibs=no
   8617       fi
   8618       ;;
   8619 
   8620     netbsd*)
   8621       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   8622 	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   8623 	wlarc=
   8624       else
   8625 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8626 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8627       fi
   8628       ;;
   8629 
   8630     solaris*)
   8631       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
   8632 	ld_shlibs=no
   8633 	cat <<_LT_EOF 1>&2
   8634 
   8635 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   8636 *** create shared libraries on Solaris systems.  Therefore, libtool
   8637 *** is disabling shared libraries support.  We urge you to upgrade GNU
   8638 *** binutils to release 2.9.1 or newer.  Another option is to modify
   8639 *** your PATH or compiler configuration so that the native linker is
   8640 *** used, and then restart.
   8641 
   8642 _LT_EOF
   8643       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   8644 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8645 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8646       else
   8647 	ld_shlibs=no
   8648       fi
   8649       ;;
   8650 
   8651     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   8652       case `$LD -v 2>&1` in
   8653         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   8654 	ld_shlibs=no
   8655 	cat <<_LT_EOF 1>&2
   8656 
   8657 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   8658 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   8659 *** is disabling shared libraries support.  We urge you to upgrade GNU
   8660 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   8661 *** your PATH or compiler configuration so that the native linker is
   8662 *** used, and then restart.
   8663 
   8664 _LT_EOF
   8665 	;;
   8666 	*)
   8667 	  # For security reasons, it is highly recommended that you always
   8668 	  # use absolute paths for naming shared libraries, and exclude the
   8669 	  # DT_RUNPATH tag from executables and libraries.  But doing so
   8670 	  # requires that you compile everything twice, which is a pain.
   8671 	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   8672 	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8673 	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8674 	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8675 	  else
   8676 	    ld_shlibs=no
   8677 	  fi
   8678 	;;
   8679       esac
   8680       ;;
   8681 
   8682     sunos4*)
   8683       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8684       wlarc=
   8685       hardcode_direct=yes
   8686       hardcode_shlibpath_var=no
   8687       ;;
   8688 
   8689     *)
   8690       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   8691 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8692 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8693       else
   8694 	ld_shlibs=no
   8695       fi
   8696       ;;
   8697     esac
   8698 
   8699     if test "$ld_shlibs" = no; then
   8700       runpath_var=
   8701       hardcode_libdir_flag_spec=
   8702       export_dynamic_flag_spec=
   8703       whole_archive_flag_spec=
   8704     fi
   8705   else
   8706     # PORTME fill in a description of your system's linker (not GNU ld)
   8707     case $host_os in
   8708     aix3*)
   8709       allow_undefined_flag=unsupported
   8710       always_export_symbols=yes
   8711       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'
   8712       # Note: this linker hardcodes the directories in LIBPATH if there
   8713       # are no directories specified by -L.
   8714       hardcode_minus_L=yes
   8715       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   8716 	# Neither direct hardcoding nor static linking is supported with a
   8717 	# broken collect2.
   8718 	hardcode_direct=unsupported
   8719       fi
   8720       ;;
   8721 
   8722     aix[4-9]*)
   8723       if test "$host_cpu" = ia64; then
   8724 	# On IA64, the linker does run time linking by default, so we don't
   8725 	# have to do anything special.
   8726 	aix_use_runtimelinking=no
   8727 	exp_sym_flag='-Bexport'
   8728 	no_entry_flag=""
   8729       else
   8730 	# If we're using GNU nm, then we don't want the "-C" option.
   8731 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   8732 	# Also, AIX nm treats weak defined symbols like other global
   8733 	# defined symbols, whereas GNU nm marks them as "W".
   8734 	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
   8735 	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
   8736 	else
   8737 	  export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
   8738 	fi
   8739 	aix_use_runtimelinking=no
   8740 
   8741 	# Test if we are trying to use run time linking or normal
   8742 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   8743 	# need to do runtime linking.
   8744 	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   8745 	  for ld_flag in $LDFLAGS; do
   8746 	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   8747 	    aix_use_runtimelinking=yes
   8748 	    break
   8749 	  fi
   8750 	  done
   8751 	  ;;
   8752 	esac
   8753 
   8754 	exp_sym_flag='-bexport'
   8755 	no_entry_flag='-bnoentry'
   8756       fi
   8757 
   8758       # When large executables or shared objects are built, AIX ld can
   8759       # have problems creating the table of contents.  If linking a library
   8760       # or program results in "error TOC overflow" add -mminimal-toc to
   8761       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   8762       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   8763 
   8764       archive_cmds=''
   8765       hardcode_direct=yes
   8766       hardcode_direct_absolute=yes
   8767       hardcode_libdir_separator=':'
   8768       link_all_deplibs=yes
   8769       file_list_spec='${wl}-f,'
   8770 
   8771       if test "$GCC" = yes; then
   8772 	case $host_os in aix4.[012]|aix4.[012].*)
   8773 	# We only want to do this on AIX 4.2 and lower, the check
   8774 	# below for broken collect2 doesn't work under 4.3+
   8775 	  collect2name=`${CC} -print-prog-name=collect2`
   8776 	  if test -f "$collect2name" &&
   8777 	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
   8778 	  then
   8779 	  # We have reworked collect2
   8780 	  :
   8781 	  else
   8782 	  # We have old collect2
   8783 	  hardcode_direct=unsupported
   8784 	  # It fails to find uninstalled libraries when the uninstalled
   8785 	  # path is not listed in the libpath.  Setting hardcode_minus_L
   8786 	  # to unsupported forces relinking
   8787 	  hardcode_minus_L=yes
   8788 	  hardcode_libdir_flag_spec='-L$libdir'
   8789 	  hardcode_libdir_separator=
   8790 	  fi
   8791 	  ;;
   8792 	esac
   8793 	shared_flag='-shared'
   8794 	if test "$aix_use_runtimelinking" = yes; then
   8795 	  shared_flag="$shared_flag "'${wl}-G'
   8796 	fi
   8797       else
   8798 	# not using gcc
   8799 	if test "$host_cpu" = ia64; then
   8800 	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   8801 	# chokes on -Wl,-G. The following line is correct:
   8802 	  shared_flag='-G'
   8803 	else
   8804 	  if test "$aix_use_runtimelinking" = yes; then
   8805 	    shared_flag='${wl}-G'
   8806 	  else
   8807 	    shared_flag='${wl}-bM:SRE'
   8808 	  fi
   8809 	fi
   8810       fi
   8811 
   8812       export_dynamic_flag_spec='${wl}-bexpall'
   8813       # It seems that -bexpall does not export symbols beginning with
   8814       # underscore (_), so it is better to generate a list of symbols to export.
   8815       always_export_symbols=yes
   8816       if test "$aix_use_runtimelinking" = yes; then
   8817 	# Warning - without using the other runtime loading flags (-brtl),
   8818 	# -berok will link without error, but may produce a broken library.
   8819 	allow_undefined_flag='-berok'
   8820         # Determine the default libpath from the value encoded in an
   8821         # empty executable.
   8822         if test x$gcc_no_link = xyes; then
   8823   as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
   8824 fi
   8825 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8826 /* end confdefs.h.  */
   8827 
   8828 int
   8829 main ()
   8830 {
   8831 
   8832   ;
   8833   return 0;
   8834 }
   8835 _ACEOF
   8836 if ac_fn_c_try_link "$LINENO"; then :
   8837 
   8838 lt_aix_libpath_sed='
   8839     /Import File Strings/,/^$/ {
   8840 	/^0/ {
   8841 	    s/^0  *\(.*\)$/\1/
   8842 	    p
   8843 	}
   8844     }'
   8845 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8846 # Check for a 64-bit object if we didn't find anything.
   8847 if test -z "$aix_libpath"; then
   8848   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8849 fi
   8850 fi
   8851 rm -f core conftest.err conftest.$ac_objext \
   8852     conftest$ac_exeext conftest.$ac_ext
   8853 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   8854 
   8855         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   8856         archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
   8857       else
   8858 	if test "$host_cpu" = ia64; then
   8859 	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
   8860 	  allow_undefined_flag="-z nodefs"
   8861 	  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"
   8862 	else
   8863 	 # Determine the default libpath from the value encoded in an
   8864 	 # empty executable.
   8865 	 if test x$gcc_no_link = xyes; then
   8866   as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
   8867 fi
   8868 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8869 /* end confdefs.h.  */
   8870 
   8871 int
   8872 main ()
   8873 {
   8874 
   8875   ;
   8876   return 0;
   8877 }
   8878 _ACEOF
   8879 if ac_fn_c_try_link "$LINENO"; then :
   8880 
   8881 lt_aix_libpath_sed='
   8882     /Import File Strings/,/^$/ {
   8883 	/^0/ {
   8884 	    s/^0  *\(.*\)$/\1/
   8885 	    p
   8886 	}
   8887     }'
   8888 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8889 # Check for a 64-bit object if we didn't find anything.
   8890 if test -z "$aix_libpath"; then
   8891   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8892 fi
   8893 fi
   8894 rm -f core conftest.err conftest.$ac_objext \
   8895     conftest$ac_exeext conftest.$ac_ext
   8896 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   8897 
   8898 	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   8899 	  # Warning - without using the other run time loading flags,
   8900 	  # -berok will link without error, but may produce a broken library.
   8901 	  no_undefined_flag=' ${wl}-bernotok'
   8902 	  allow_undefined_flag=' ${wl}-berok'
   8903 	  if test "$with_gnu_ld" = yes; then
   8904 	    # We only use this code for GNU lds that support --whole-archive.
   8905 	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
   8906 	  else
   8907 	    # Exported symbols can be pulled into shared objects from archives
   8908 	    whole_archive_flag_spec='$convenience'
   8909 	  fi
   8910 	  archive_cmds_need_lc=yes
   8911 	  # This is similar to how AIX traditionally builds its shared libraries.
   8912 	  archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
   8913 	fi
   8914       fi
   8915       ;;
   8916 
   8917     amigaos*)
   8918       case $host_cpu in
   8919       powerpc)
   8920             # see comment about AmigaOS4 .so support
   8921             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8922             archive_expsym_cmds=''
   8923         ;;
   8924       m68k)
   8925             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)'
   8926             hardcode_libdir_flag_spec='-L$libdir'
   8927             hardcode_minus_L=yes
   8928         ;;
   8929       esac
   8930       ;;
   8931 
   8932     bsdi[45]*)
   8933       export_dynamic_flag_spec=-rdynamic
   8934       ;;
   8935 
   8936     cygwin* | mingw* | pw32* | cegcc*)
   8937       # When not using gcc, we currently assume that we are using
   8938       # Microsoft Visual C++.
   8939       # hardcode_libdir_flag_spec is actually meaningless, as there is
   8940       # no search path for DLLs.
   8941       hardcode_libdir_flag_spec=' '
   8942       allow_undefined_flag=unsupported
   8943       # Tell ltmain to make .lib files, not .a files.
   8944       libext=lib
   8945       # Tell ltmain to make .dll files, not .so files.
   8946       shrext_cmds=".dll"
   8947       # FIXME: Setting linknames here is a bad hack.
   8948       archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
   8949       # The linker will automatically build a .lib file if we build a DLL.
   8950       old_archive_from_new_cmds='true'
   8951       # FIXME: Should let the user specify the lib program.
   8952       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
   8953       fix_srcfile_path='`cygpath -w "$srcfile"`'
   8954       enable_shared_with_static_runtimes=yes
   8955       ;;
   8956 
   8957     darwin* | rhapsody*)
   8958 
   8959 
   8960   archive_cmds_need_lc=no
   8961   hardcode_direct=no
   8962   hardcode_automatic=yes
   8963   hardcode_shlibpath_var=unsupported
   8964   if test "$lt_cv_ld_force_load" = "yes"; then
   8965     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\"`'
   8966   else
   8967     whole_archive_flag_spec=''
   8968   fi
   8969   link_all_deplibs=yes
   8970   allow_undefined_flag="$_lt_dar_allow_undefined"
   8971   case $cc_basename in
   8972      ifort*) _lt_dar_can_shared=yes ;;
   8973      *) _lt_dar_can_shared=$GCC ;;
   8974   esac
   8975   if test "$_lt_dar_can_shared" = "yes"; then
   8976     output_verbose_link_cmd=func_echo_all
   8977     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
   8978     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   8979     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}"
   8980     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}"
   8981 
   8982   else
   8983   ld_shlibs=no
   8984   fi
   8985 
   8986       ;;
   8987 
   8988     dgux*)
   8989       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8990       hardcode_libdir_flag_spec='-L$libdir'
   8991       hardcode_shlibpath_var=no
   8992       ;;
   8993 
   8994     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   8995     # support.  Future versions do this automatically, but an explicit c++rt0.o
   8996     # does not break anything, and helps significantly (at the cost of a little
   8997     # extra space).
   8998     freebsd2.2*)
   8999       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   9000       hardcode_libdir_flag_spec='-R$libdir'
   9001       hardcode_direct=yes
   9002       hardcode_shlibpath_var=no
   9003       ;;
   9004 
   9005     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   9006     freebsd2.*)
   9007       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   9008       hardcode_direct=yes
   9009       hardcode_minus_L=yes
   9010       hardcode_shlibpath_var=no
   9011       ;;
   9012 
   9013     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   9014     freebsd* | dragonfly*)
   9015       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   9016       hardcode_libdir_flag_spec='-R$libdir'
   9017       hardcode_direct=yes
   9018       hardcode_shlibpath_var=no
   9019       ;;
   9020 
   9021     hpux9*)
   9022       if test "$GCC" = yes; then
   9023 	archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
   9024       else
   9025 	archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
   9026       fi
   9027       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   9028       hardcode_libdir_separator=:
   9029       hardcode_direct=yes
   9030 
   9031       # hardcode_minus_L: Not really in the search PATH,
   9032       # but as the default location of the library.
   9033       hardcode_minus_L=yes
   9034       export_dynamic_flag_spec='${wl}-E'
   9035       ;;
   9036 
   9037     hpux10*)
   9038       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
   9039 	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   9040       else
   9041 	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   9042       fi
   9043       if test "$with_gnu_ld" = no; then
   9044 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   9045 	hardcode_libdir_flag_spec_ld='+b $libdir'
   9046 	hardcode_libdir_separator=:
   9047 	hardcode_direct=yes
   9048 	hardcode_direct_absolute=yes
   9049 	export_dynamic_flag_spec='${wl}-E'
   9050 	# hardcode_minus_L: Not really in the search PATH,
   9051 	# but as the default location of the library.
   9052 	hardcode_minus_L=yes
   9053       fi
   9054       ;;
   9055 
   9056     hpux11*)
   9057       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
   9058 	case $host_cpu in
   9059 	hppa*64*)
   9060 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   9061 	  ;;
   9062 	ia64*)
   9063 	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   9064 	  ;;
   9065 	*)
   9066 	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   9067 	  ;;
   9068 	esac
   9069       else
   9070 	case $host_cpu in
   9071 	hppa*64*)
   9072 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   9073 	  ;;
   9074 	ia64*)
   9075 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   9076 	  ;;
   9077 	*)
   9078 
   9079 	  # Older versions of the 11.00 compiler do not understand -b yet
   9080 	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
   9081 	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
   9082 $as_echo_n "checking if $CC understands -b... " >&6; }
   9083 if ${lt_cv_prog_compiler__b+:} false; then :
   9084   $as_echo_n "(cached) " >&6
   9085 else
   9086   lt_cv_prog_compiler__b=no
   9087    save_LDFLAGS="$LDFLAGS"
   9088    LDFLAGS="$LDFLAGS -b"
   9089    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   9090    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   9091      # The linker can only warn and ignore the option if not recognized
   9092      # So say no if there are warnings
   9093      if test -s conftest.err; then
   9094        # Append any errors to the config.log.
   9095        cat conftest.err 1>&5
   9096        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
   9097        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   9098        if diff conftest.exp conftest.er2 >/dev/null; then
   9099          lt_cv_prog_compiler__b=yes
   9100        fi
   9101      else
   9102        lt_cv_prog_compiler__b=yes
   9103      fi
   9104    fi
   9105    $RM -r conftest*
   9106    LDFLAGS="$save_LDFLAGS"
   9107 
   9108 fi
   9109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
   9110 $as_echo "$lt_cv_prog_compiler__b" >&6; }
   9111 
   9112 if test x"$lt_cv_prog_compiler__b" = xyes; then
   9113     archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   9114 else
   9115     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   9116 fi
   9117 
   9118 	  ;;
   9119 	esac
   9120       fi
   9121       if test "$with_gnu_ld" = no; then
   9122 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   9123 	hardcode_libdir_separator=:
   9124 
   9125 	case $host_cpu in
   9126 	hppa*64*|ia64*)
   9127 	  hardcode_direct=no
   9128 	  hardcode_shlibpath_var=no
   9129 	  ;;
   9130 	*)
   9131 	  hardcode_direct=yes
   9132 	  hardcode_direct_absolute=yes
   9133 	  export_dynamic_flag_spec='${wl}-E'
   9134 
   9135 	  # hardcode_minus_L: Not really in the search PATH,
   9136 	  # but as the default location of the library.
   9137 	  hardcode_minus_L=yes
   9138 	  ;;
   9139 	esac
   9140       fi
   9141       ;;
   9142 
   9143     irix5* | irix6* | nonstopux*)
   9144       if test "$GCC" = yes; then
   9145 	archive_cmds='$CC -shared $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'
   9146 	# Try to use the -exported_symbol ld option, if it does not
   9147 	# work, assume that -exports_file does not work either and
   9148 	# implicitly export all symbols.
   9149         save_LDFLAGS="$LDFLAGS"
   9150         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
   9151         if test x$gcc_no_link = xyes; then
   9152   as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
   9153 fi
   9154 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9155 /* end confdefs.h.  */
   9156 int foo(void) {}
   9157 _ACEOF
   9158 if ac_fn_c_try_link "$LINENO"; then :
   9159   archive_expsym_cmds='$CC -shared $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'
   9160 
   9161 fi
   9162 rm -f core conftest.err conftest.$ac_objext \
   9163     conftest$ac_exeext conftest.$ac_ext
   9164         LDFLAGS="$save_LDFLAGS"
   9165       else
   9166 	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'
   9167 	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'
   9168       fi
   9169       archive_cmds_need_lc='no'
   9170       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   9171       hardcode_libdir_separator=:
   9172       inherit_rpath=yes
   9173       link_all_deplibs=yes
   9174       ;;
   9175 
   9176     netbsd*)
   9177       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   9178 	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   9179       else
   9180 	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   9181       fi
   9182       hardcode_libdir_flag_spec='-R$libdir'
   9183       hardcode_direct=yes
   9184       hardcode_shlibpath_var=no
   9185       ;;
   9186 
   9187     newsos6)
   9188       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9189       hardcode_direct=yes
   9190       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   9191       hardcode_libdir_separator=:
   9192       hardcode_shlibpath_var=no
   9193       ;;
   9194 
   9195     *nto* | *qnx*)
   9196       ;;
   9197 
   9198     openbsd*)
   9199       if test -f /usr/libexec/ld.so; then
   9200 	hardcode_direct=yes
   9201 	hardcode_shlibpath_var=no
   9202 	hardcode_direct_absolute=yes
   9203 	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   9204 	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   9205 	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   9206 	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   9207 	  export_dynamic_flag_spec='${wl}-E'
   9208 	else
   9209 	  case $host_os in
   9210 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   9211 	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   9212 	     hardcode_libdir_flag_spec='-R$libdir'
   9213 	     ;;
   9214 	   *)
   9215 	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   9216 	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   9217 	     ;;
   9218 	  esac
   9219 	fi
   9220       else
   9221 	ld_shlibs=no
   9222       fi
   9223       ;;
   9224 
   9225     os2*)
   9226       hardcode_libdir_flag_spec='-L$libdir'
   9227       hardcode_minus_L=yes
   9228       allow_undefined_flag=unsupported
   9229       archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
   9230       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   9231       ;;
   9232 
   9233     osf3*)
   9234       if test "$GCC" = yes; then
   9235 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   9236 	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'
   9237       else
   9238 	allow_undefined_flag=' -expect_unresolved \*'
   9239 	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'
   9240       fi
   9241       archive_cmds_need_lc='no'
   9242       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   9243       hardcode_libdir_separator=:
   9244       ;;
   9245 
   9246     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   9247       if test "$GCC" = yes; then
   9248 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   9249 	archive_cmds='$CC -shared${allow_undefined_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'
   9250 	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   9251       else
   9252 	allow_undefined_flag=' -expect_unresolved \*'
   9253 	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'
   9254 	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~
   9255 	$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'
   9256 
   9257 	# Both c and cxx compiler support -rpath directly
   9258 	hardcode_libdir_flag_spec='-rpath $libdir'
   9259       fi
   9260       archive_cmds_need_lc='no'
   9261       hardcode_libdir_separator=:
   9262       ;;
   9263 
   9264     solaris*)
   9265       no_undefined_flag=' -z defs'
   9266       if test "$GCC" = yes; then
   9267 	wlarc='${wl}'
   9268 	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   9269 	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   9270 	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
   9271       else
   9272 	case `$CC -V 2>&1` in
   9273 	*"Compilers 5.0"*)
   9274 	  wlarc=''
   9275 	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9276 	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   9277 	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
   9278 	  ;;
   9279 	*)
   9280 	  wlarc='${wl}'
   9281 	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
   9282 	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   9283 	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
   9284 	  ;;
   9285 	esac
   9286       fi
   9287       hardcode_libdir_flag_spec='-R$libdir'
   9288       hardcode_shlibpath_var=no
   9289       case $host_os in
   9290       solaris2.[0-5] | solaris2.[0-5].*) ;;
   9291       *)
   9292 	# The compiler driver will combine and reorder linker options,
   9293 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
   9294 	# but is careful enough not to reorder.
   9295 	# Supported since Solaris 2.6 (maybe 2.5.1?)
   9296 	if test "$GCC" = yes; then
   9297 	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   9298 	else
   9299 	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
   9300 	fi
   9301 	;;
   9302       esac
   9303       link_all_deplibs=yes
   9304       ;;
   9305 
   9306     sunos4*)
   9307       if test "x$host_vendor" = xsequent; then
   9308 	# Use $CC to link under sequent, because it throws in some extra .o
   9309 	# files that make .init and .fini sections work.
   9310 	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   9311       else
   9312 	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   9313       fi
   9314       hardcode_libdir_flag_spec='-L$libdir'
   9315       hardcode_direct=yes
   9316       hardcode_minus_L=yes
   9317       hardcode_shlibpath_var=no
   9318       ;;
   9319 
   9320     sysv4)
   9321       case $host_vendor in
   9322 	sni)
   9323 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9324 	  hardcode_direct=yes # is this really true???
   9325 	;;
   9326 	siemens)
   9327 	  ## LD is ld it makes a PLAMLIB
   9328 	  ## CC just makes a GrossModule.
   9329 	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   9330 	  reload_cmds='$CC -r -o $output$reload_objs'
   9331 	  hardcode_direct=no
   9332         ;;
   9333 	motorola)
   9334 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9335 	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
   9336 	;;
   9337       esac
   9338       runpath_var='LD_RUN_PATH'
   9339       hardcode_shlibpath_var=no
   9340       ;;
   9341 
   9342     sysv4.3*)
   9343       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9344       hardcode_shlibpath_var=no
   9345       export_dynamic_flag_spec='-Bexport'
   9346       ;;
   9347 
   9348     sysv4*MP*)
   9349       if test -d /usr/nec; then
   9350 	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9351 	hardcode_shlibpath_var=no
   9352 	runpath_var=LD_RUN_PATH
   9353 	hardcode_runpath_var=yes
   9354 	ld_shlibs=yes
   9355       fi
   9356       ;;
   9357 
   9358     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   9359       no_undefined_flag='${wl}-z,text'
   9360       archive_cmds_need_lc=no
   9361       hardcode_shlibpath_var=no
   9362       runpath_var='LD_RUN_PATH'
   9363 
   9364       if test "$GCC" = yes; then
   9365 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9366 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9367       else
   9368 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9369 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9370       fi
   9371       ;;
   9372 
   9373     sysv5* | sco3.2v5* | sco5v6*)
   9374       # Note: We can NOT use -z defs as we might desire, because we do not
   9375       # link with -lc, and that would cause any symbols used from libc to
   9376       # always be unresolved, which means just about no library would
   9377       # ever link correctly.  If we're not using GNU ld we use -z text
   9378       # though, which does catch some bad symbols but isn't as heavy-handed
   9379       # as -z defs.
   9380       no_undefined_flag='${wl}-z,text'
   9381       allow_undefined_flag='${wl}-z,nodefs'
   9382       archive_cmds_need_lc=no
   9383       hardcode_shlibpath_var=no
   9384       hardcode_libdir_flag_spec='${wl}-R,$libdir'
   9385       hardcode_libdir_separator=':'
   9386       link_all_deplibs=yes
   9387       export_dynamic_flag_spec='${wl}-Bexport'
   9388       runpath_var='LD_RUN_PATH'
   9389 
   9390       if test "$GCC" = yes; then
   9391 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9392 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9393       else
   9394 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9395 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9396       fi
   9397       ;;
   9398 
   9399     uts4*)
   9400       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9401       hardcode_libdir_flag_spec='-L$libdir'
   9402       hardcode_shlibpath_var=no
   9403       ;;
   9404 
   9405     *)
   9406       ld_shlibs=no
   9407       ;;
   9408     esac
   9409 
   9410     if test x$host_vendor = xsni; then
   9411       case $host in
   9412       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
   9413 	export_dynamic_flag_spec='${wl}-Blargedynsym'
   9414 	;;
   9415       esac
   9416     fi
   9417   fi
   9418 
   9419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
   9420 $as_echo "$ld_shlibs" >&6; }
   9421 test "$ld_shlibs" = no && can_build_shared=no
   9422 
   9423 with_gnu_ld=$with_gnu_ld
   9424 
   9425 
   9426 
   9427 
   9428 
   9429 
   9430 
   9431 
   9432 
   9433 
   9434 
   9435 
   9436 
   9437 
   9438 
   9439 #
   9440 # Do we need to explicitly link libc?
   9441 #
   9442 case "x$archive_cmds_need_lc" in
   9443 x|xyes)
   9444   # Assume -lc should be added
   9445   archive_cmds_need_lc=yes
   9446 
   9447   if test "$enable_shared" = yes && test "$GCC" = yes; then
   9448     case $archive_cmds in
   9449     *'~'*)
   9450       # FIXME: we may have to deal with multi-command sequences.
   9451       ;;
   9452     '$CC '*)
   9453       # Test whether the compiler implicitly links with -lc since on some
   9454       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   9455       # to ld, don't add -lc before -lgcc.
   9456       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
   9457 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   9458 if ${lt_cv_archive_cmds_need_lc+:} false; then :
   9459   $as_echo_n "(cached) " >&6
   9460 else
   9461   $RM conftest*
   9462 	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   9463 
   9464 	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   9465   (eval $ac_compile) 2>&5
   9466   ac_status=$?
   9467   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   9468   test $ac_status = 0; } 2>conftest.err; then
   9469 	  soname=conftest
   9470 	  lib=conftest
   9471 	  libobjs=conftest.$ac_objext
   9472 	  deplibs=
   9473 	  wl=$lt_prog_compiler_wl
   9474 	  pic_flag=$lt_prog_compiler_pic
   9475 	  compiler_flags=-v
   9476 	  linker_flags=-v
   9477 	  verstring=
   9478 	  output_objdir=.
   9479 	  libname=conftest
   9480 	  lt_save_allow_undefined_flag=$allow_undefined_flag
   9481 	  allow_undefined_flag=
   9482 	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
   9483   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
   9484   ac_status=$?
   9485   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   9486   test $ac_status = 0; }
   9487 	  then
   9488 	    lt_cv_archive_cmds_need_lc=no
   9489 	  else
   9490 	    lt_cv_archive_cmds_need_lc=yes
   9491 	  fi
   9492 	  allow_undefined_flag=$lt_save_allow_undefined_flag
   9493 	else
   9494 	  cat conftest.err 1>&5
   9495 	fi
   9496 	$RM conftest*
   9497 
   9498 fi
   9499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
   9500 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
   9501       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
   9502       ;;
   9503     esac
   9504   fi
   9505   ;;
   9506 esac
   9507 
   9508 
   9509 
   9510 
   9511 
   9512 
   9513 
   9514 
   9515 
   9516 
   9517 
   9518 
   9519 
   9520 
   9521 
   9522 
   9523 
   9524 
   9525 
   9526 
   9527 
   9528 
   9529 
   9530 
   9531 
   9532 
   9533 
   9534 
   9535 
   9536 
   9537 
   9538 
   9539 
   9540 
   9541 
   9542 
   9543 
   9544 
   9545 
   9546 
   9547 
   9548 
   9549 
   9550 
   9551 
   9552 
   9553 
   9554 
   9555 
   9556 
   9557 
   9558 
   9559 
   9560 
   9561 
   9562 
   9563 
   9564 
   9565 
   9566 
   9567 
   9568 
   9569 
   9570 
   9571 
   9572 
   9573 
   9574 
   9575 
   9576 
   9577 
   9578 
   9579 
   9580 
   9581 
   9582 
   9583 
   9584 
   9585 
   9586 
   9587 
   9588 
   9589 
   9590 
   9591 
   9592 
   9593 
   9594 
   9595 
   9596 
   9597 
   9598 
   9599 
   9600 
   9601 
   9602 
   9603 
   9604 
   9605 
   9606 
   9607 
   9608 
   9609 
   9610 
   9611 
   9612 
   9613 
   9614 
   9615 
   9616 
   9617 
   9618 
   9619 
   9620 
   9621 
   9622 
   9623 
   9624 
   9625 
   9626 
   9627 
   9628 
   9629 
   9630 
   9631 
   9632 
   9633 
   9634 
   9635 
   9636 
   9637 
   9638 
   9639 
   9640 
   9641 
   9642 
   9643 
   9644 
   9645 
   9646 
   9647 
   9648 
   9649 
   9650 
   9651 
   9652 
   9653 
   9654 
   9655 
   9656 
   9657 
   9658 
   9659 
   9660 
   9661 
   9662 
   9663 
   9664   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
   9665 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   9666 
   9667 if test "$GCC" = yes; then
   9668   case $host_os in
   9669     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
   9670     *) lt_awk_arg="/^libraries:/" ;;
   9671   esac
   9672   case $host_os in
   9673     mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
   9674     *) lt_sed_strip_eq="s,=/,/,g" ;;
   9675   esac
   9676   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
   9677   case $lt_search_path_spec in
   9678   *\;*)
   9679     # if the path contains ";" then we assume it to be the separator
   9680     # otherwise default to the standard path separator (i.e. ":") - it is
   9681     # assumed that no part of a normal pathname contains ";" but that should
   9682     # okay in the real world where ";" in dirpaths is itself problematic.
   9683     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
   9684     ;;
   9685   *)
   9686     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
   9687     ;;
   9688   esac
   9689   # Ok, now we have the path, separated by spaces, we can step through it
   9690   # and add multilib dir if necessary.
   9691   lt_tmp_lt_search_path_spec=
   9692   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
   9693   for lt_sys_path in $lt_search_path_spec; do
   9694     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
   9695       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
   9696     else
   9697       test -d "$lt_sys_path" && \
   9698 	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
   9699     fi
   9700   done
   9701   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
   9702 BEGIN {RS=" "; FS="/|\n";} {
   9703   lt_foo="";
   9704   lt_count=0;
   9705   for (lt_i = NF; lt_i > 0; lt_i--) {
   9706     if ($lt_i != "" && $lt_i != ".") {
   9707       if ($lt_i == "..") {
   9708         lt_count++;
   9709       } else {
   9710         if (lt_count == 0) {
   9711           lt_foo="/" $lt_i lt_foo;
   9712         } else {
   9713           lt_count--;
   9714         }
   9715       }
   9716     }
   9717   }
   9718   if (lt_foo != "") { lt_freq[lt_foo]++; }
   9719   if (lt_freq[lt_foo] == 1) { print lt_foo; }
   9720 }'`
   9721   # AWK program above erroneously prepends '/' to C:/dos/paths
   9722   # for these hosts.
   9723   case $host_os in
   9724     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
   9725       $SED 's,/\([A-Za-z]:\),\1,g'` ;;
   9726   esac
   9727   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
   9728 else
   9729   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   9730 fi
   9731 library_names_spec=
   9732 libname_spec='lib$name'
   9733 soname_spec=
   9734 shrext_cmds=".so"
   9735 postinstall_cmds=
   9736 postuninstall_cmds=
   9737 finish_cmds=
   9738 finish_eval=
   9739 shlibpath_var=
   9740 shlibpath_overrides_runpath=unknown
   9741 version_type=none
   9742 dynamic_linker="$host_os ld.so"
   9743 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   9744 need_lib_prefix=unknown
   9745 hardcode_into_libs=no
   9746 
   9747 # when you set need_version to no, make sure it does not cause -set_version
   9748 # flags to be left without arguments
   9749 need_version=unknown
   9750 
   9751 case $host_os in
   9752 aix3*)
   9753   version_type=linux
   9754   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   9755   shlibpath_var=LIBPATH
   9756 
   9757   # AIX 3 has no versioning support, so we append a major version to the name.
   9758   soname_spec='${libname}${release}${shared_ext}$major'
   9759   ;;
   9760 
   9761 aix[4-9]*)
   9762   version_type=linux
   9763   need_lib_prefix=no
   9764   need_version=no
   9765   hardcode_into_libs=yes
   9766   if test "$host_cpu" = ia64; then
   9767     # AIX 5 supports IA64
   9768     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   9769     shlibpath_var=LD_LIBRARY_PATH
   9770   else
   9771     # With GCC up to 2.95.x, collect2 would create an import file
   9772     # for dependence libraries.  The import file would start with
   9773     # the line `#! .'.  This would cause the generated library to
   9774     # depend on `.', always an invalid library.  This was fixed in
   9775     # development snapshots of GCC prior to 3.0.
   9776     case $host_os in
   9777       aix4 | aix4.[01] | aix4.[01].*)
   9778       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   9779 	   echo ' yes '
   9780 	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
   9781 	:
   9782       else
   9783 	can_build_shared=no
   9784       fi
   9785       ;;
   9786     esac
   9787     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   9788     # soname into executable. Probably we can add versioning support to
   9789     # collect2, so additional links can be useful in future.
   9790     if test "$aix_use_runtimelinking" = yes; then
   9791       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   9792       # instead of lib<name>.a to let people know that these are not
   9793       # typical AIX shared libraries.
   9794       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9795     else
   9796       # We preserve .a as extension for shared libraries through AIX4.2
   9797       # and later when we are not doing run time linking.
   9798       library_names_spec='${libname}${release}.a $libname.a'
   9799       soname_spec='${libname}${release}${shared_ext}$major'
   9800     fi
   9801     shlibpath_var=LIBPATH
   9802   fi
   9803   ;;
   9804 
   9805 amigaos*)
   9806   case $host_cpu in
   9807   powerpc)
   9808     # Since July 2007 AmigaOS4 officially supports .so libraries.
   9809     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
   9810     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9811     ;;
   9812   m68k)
   9813     library_names_spec='$libname.ixlibrary $libname.a'
   9814     # Create ${libname}_ixlibrary.a entries in /sys/libs.
   9815     finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
   9816     ;;
   9817   esac
   9818   ;;
   9819 
   9820 beos*)
   9821   library_names_spec='${libname}${shared_ext}'
   9822   dynamic_linker="$host_os ld.so"
   9823   shlibpath_var=LIBRARY_PATH
   9824   ;;
   9825 
   9826 bsdi[45]*)
   9827   version_type=linux
   9828   need_version=no
   9829   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9830   soname_spec='${libname}${release}${shared_ext}$major'
   9831   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   9832   shlibpath_var=LD_LIBRARY_PATH
   9833   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   9834   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   9835   # the default ld.so.conf also contains /usr/contrib/lib and
   9836   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   9837   # libtool to hard-code these into programs
   9838   ;;
   9839 
   9840 cygwin* | mingw* | pw32* | cegcc*)
   9841   version_type=windows
   9842   shrext_cmds=".dll"
   9843   need_version=no
   9844   need_lib_prefix=no
   9845 
   9846   case $GCC,$host_os in
   9847   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
   9848     library_names_spec='$libname.dll.a'
   9849     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   9850     postinstall_cmds='base_file=`basename \${file}`~
   9851       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
   9852       dldir=$destdir/`dirname \$dlpath`~
   9853       test -d \$dldir || mkdir -p \$dldir~
   9854       $install_prog $dir/$dlname \$dldir/$dlname~
   9855       chmod a+x \$dldir/$dlname~
   9856       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
   9857         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
   9858       fi'
   9859     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   9860       dlpath=$dir/\$dldll~
   9861        $RM \$dlpath'
   9862     shlibpath_overrides_runpath=yes
   9863 
   9864     case $host_os in
   9865     cygwin*)
   9866       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   9867       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   9868 
   9869       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
   9870       ;;
   9871     mingw* | cegcc*)
   9872       # MinGW DLLs use traditional 'lib' prefix
   9873       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   9874       ;;
   9875     pw32*)
   9876       # pw32 DLLs use 'pw' prefix rather than 'lib'
   9877       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   9878       ;;
   9879     esac
   9880     ;;
   9881 
   9882   *)
   9883     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   9884     ;;
   9885   esac
   9886   dynamic_linker='Win32 ld.exe'
   9887   # FIXME: first we should search . and the directory the executable is in
   9888   shlibpath_var=PATH
   9889   ;;
   9890 
   9891 darwin* | rhapsody*)
   9892   dynamic_linker="$host_os dyld"
   9893   version_type=darwin
   9894   need_lib_prefix=no
   9895   need_version=no
   9896   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   9897   soname_spec='${libname}${release}${major}$shared_ext'
   9898   shlibpath_overrides_runpath=yes
   9899   shlibpath_var=DYLD_LIBRARY_PATH
   9900   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   9901 
   9902   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
   9903   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   9904   ;;
   9905 
   9906 dgux*)
   9907   version_type=linux
   9908   need_lib_prefix=no
   9909   need_version=no
   9910   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   9911   soname_spec='${libname}${release}${shared_ext}$major'
   9912   shlibpath_var=LD_LIBRARY_PATH
   9913   ;;
   9914 
   9915 freebsd* | dragonfly*)
   9916   # DragonFly does not have aout.  When/if they implement a new
   9917   # versioning mechanism, adjust this.
   9918   if test -x /usr/bin/objformat; then
   9919     objformat=`/usr/bin/objformat`
   9920   else
   9921     case $host_os in
   9922     freebsd[23].*) objformat=aout ;;
   9923     *) objformat=elf ;;
   9924     esac
   9925   fi
   9926   version_type=freebsd-$objformat
   9927   case $version_type in
   9928     freebsd-elf*)
   9929       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   9930       need_version=no
   9931       need_lib_prefix=no
   9932       ;;
   9933     freebsd-*)
   9934       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   9935       need_version=yes
   9936       ;;
   9937   esac
   9938   shlibpath_var=LD_LIBRARY_PATH
   9939   case $host_os in
   9940   freebsd2.*)
   9941     shlibpath_overrides_runpath=yes
   9942     ;;
   9943   freebsd3.[01]* | freebsdelf3.[01]*)
   9944     shlibpath_overrides_runpath=yes
   9945     hardcode_into_libs=yes
   9946     ;;
   9947   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   9948   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   9949     shlibpath_overrides_runpath=no
   9950     hardcode_into_libs=yes
   9951     ;;
   9952   *) # from 4.6 on, and DragonFly
   9953     shlibpath_overrides_runpath=yes
   9954     hardcode_into_libs=yes
   9955     ;;
   9956   esac
   9957   ;;
   9958 
   9959 haiku*)
   9960   version_type=linux
   9961   need_lib_prefix=no
   9962   need_version=no
   9963   dynamic_linker="$host_os runtime_loader"
   9964   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   9965   soname_spec='${libname}${release}${shared_ext}$major'
   9966   shlibpath_var=LIBRARY_PATH
   9967   shlibpath_overrides_runpath=yes
   9968   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
   9969   hardcode_into_libs=yes
   9970   ;;
   9971 
   9972 hpux9* | hpux10* | hpux11*)
   9973   # Give a soname corresponding to the major version so that dld.sl refuses to
   9974   # link against other versions.
   9975   version_type=sunos
   9976   need_lib_prefix=no
   9977   need_version=no
   9978   case $host_cpu in
   9979   ia64*)
   9980     shrext_cmds='.so'
   9981     hardcode_into_libs=yes
   9982     dynamic_linker="$host_os dld.so"
   9983     shlibpath_var=LD_LIBRARY_PATH
   9984     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   9985     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9986     soname_spec='${libname}${release}${shared_ext}$major'
   9987     if test "X$HPUX_IA64_MODE" = X32; then
   9988       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   9989     else
   9990       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   9991     fi
   9992     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   9993     ;;
   9994   hppa*64*)
   9995     shrext_cmds='.sl'
   9996     hardcode_into_libs=yes
   9997     dynamic_linker="$host_os dld.sl"
   9998     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   9999     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   10000     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10001     soname_spec='${libname}${release}${shared_ext}$major'
   10002     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   10003     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   10004     ;;
   10005   *)
   10006     shrext_cmds='.sl'
   10007     dynamic_linker="$host_os dld.sl"
   10008     shlibpath_var=SHLIB_PATH
   10009     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   10010     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10011     soname_spec='${libname}${release}${shared_ext}$major'
   10012     ;;
   10013   esac
   10014   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
   10015   postinstall_cmds='chmod 555 $lib'
   10016   # or fails outright, so override atomically:
   10017   install_override_mode=555
   10018   ;;
   10019 
   10020 interix[3-9]*)
   10021   version_type=linux
   10022   need_lib_prefix=no
   10023   need_version=no
   10024   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   10025   soname_spec='${libname}${release}${shared_ext}$major'
   10026   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   10027   shlibpath_var=LD_LIBRARY_PATH
   10028   shlibpath_overrides_runpath=no
   10029   hardcode_into_libs=yes
   10030   ;;
   10031 
   10032 irix5* | irix6* | nonstopux*)
   10033   case $host_os in
   10034     nonstopux*) version_type=nonstopux ;;
   10035     *)
   10036 	if test "$lt_cv_prog_gnu_ld" = yes; then
   10037 		version_type=linux
   10038 	else
   10039 		version_type=irix
   10040 	fi ;;
   10041   esac
   10042   need_lib_prefix=no
   10043   need_version=no
   10044   soname_spec='${libname}${release}${shared_ext}$major'
   10045   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   10046   case $host_os in
   10047   irix5* | nonstopux*)
   10048     libsuff= shlibsuff=
   10049     ;;
   10050   *)
   10051     case $LD in # libtool.m4 will add one of these switches to LD
   10052     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   10053       libsuff= shlibsuff= libmagic=32-bit;;
   10054     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   10055       libsuff=32 shlibsuff=N32 libmagic=N32;;
   10056     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   10057       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   10058     *) libsuff= shlibsuff= libmagic=never-match;;
   10059     esac
   10060     ;;
   10061   esac
   10062   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   10063   shlibpath_overrides_runpath=no
   10064   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   10065   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   10066   hardcode_into_libs=yes
   10067   ;;
   10068 
   10069 # No shared lib support for Linux oldld, aout, or coff.
   10070 linux*oldld* | linux*aout* | linux*coff*)
   10071   dynamic_linker=no
   10072   ;;
   10073 
   10074 # This must be Linux ELF.
   10075 
   10076 # uclinux* changes (here and below) have been submitted to the libtool
   10077 # project, but have not yet been accepted: they are GCC-local changes
   10078 # for the time being.  (See
   10079 # https://lists.gnu.org/archive/html/libtool-patches/2018-05/msg00000.html)
   10080 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu* | uclinuxfdpiceabi)
   10081   version_type=linux
   10082   need_lib_prefix=no
   10083   need_version=no
   10084   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10085   soname_spec='${libname}${release}${shared_ext}$major'
   10086   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   10087   shlibpath_var=LD_LIBRARY_PATH
   10088   shlibpath_overrides_runpath=no
   10089 
   10090   # Some binutils ld are patched to set DT_RUNPATH
   10091   if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
   10092   $as_echo_n "(cached) " >&6
   10093 else
   10094   lt_cv_shlibpath_overrides_runpath=no
   10095     save_LDFLAGS=$LDFLAGS
   10096     save_libdir=$libdir
   10097     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
   10098 	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
   10099     if test x$gcc_no_link = xyes; then
   10100   as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
   10101 fi
   10102 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10103 /* end confdefs.h.  */
   10104 
   10105 int
   10106 main ()
   10107 {
   10108 
   10109   ;
   10110   return 0;
   10111 }
   10112 _ACEOF
   10113 if ac_fn_c_try_link "$LINENO"; then :
   10114   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
   10115   lt_cv_shlibpath_overrides_runpath=yes
   10116 fi
   10117 fi
   10118 rm -f core conftest.err conftest.$ac_objext \
   10119     conftest$ac_exeext conftest.$ac_ext
   10120     LDFLAGS=$save_LDFLAGS
   10121     libdir=$save_libdir
   10122 
   10123 fi
   10124 
   10125   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
   10126 
   10127   # This implies no fast_install, which is unacceptable.
   10128   # Some rework will be needed to allow for fast_install
   10129   # before this can be enabled.
   10130   hardcode_into_libs=yes
   10131 
   10132   # Append ld.so.conf contents to the search path
   10133   if test -f /etc/ld.so.conf; then
   10134     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' ' '`
   10135     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   10136   fi
   10137 
   10138   # We used to test for /lib/ld.so.1 and disable shared libraries on
   10139   # powerpc, because MkLinux only supported shared libraries with the
   10140   # GNU dynamic linker.  Since this was broken with cross compilers,
   10141   # most powerpc-linux boxes support dynamic linking these days and
   10142   # people can always --disable-shared, the test was removed, and we
   10143   # assume the GNU/Linux dynamic linker is in use.
   10144   dynamic_linker='GNU/Linux ld.so'
   10145   ;;
   10146 
   10147 netbsd*)
   10148   version_type=sunos
   10149   need_lib_prefix=no
   10150   need_version=no
   10151   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   10152     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   10153     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   10154     dynamic_linker='NetBSD (a.out) ld.so'
   10155   else
   10156     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   10157     soname_spec='${libname}${release}${shared_ext}$major'
   10158     dynamic_linker='NetBSD ld.elf_so'
   10159   fi
   10160   shlibpath_var=LD_LIBRARY_PATH
   10161   shlibpath_overrides_runpath=yes
   10162   hardcode_into_libs=yes
   10163   ;;
   10164 
   10165 newsos6)
   10166   version_type=linux
   10167   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10168   shlibpath_var=LD_LIBRARY_PATH
   10169   shlibpath_overrides_runpath=yes
   10170   ;;
   10171 
   10172 *nto* | *qnx*)
   10173   version_type=qnx
   10174   need_lib_prefix=no
   10175   need_version=no
   10176   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10177   soname_spec='${libname}${release}${shared_ext}$major'
   10178   shlibpath_var=LD_LIBRARY_PATH
   10179   shlibpath_overrides_runpath=no
   10180   hardcode_into_libs=yes
   10181   dynamic_linker='ldqnx.so'
   10182   ;;
   10183 
   10184 openbsd*)
   10185   version_type=sunos
   10186   sys_lib_dlsearch_path_spec="/usr/lib"
   10187   need_lib_prefix=no
   10188   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   10189   case $host_os in
   10190     openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
   10191     *)				need_version=no  ;;
   10192   esac
   10193   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   10194   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   10195   shlibpath_var=LD_LIBRARY_PATH
   10196   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   10197     case $host_os in
   10198       openbsd2.[89] | openbsd2.[89].*)
   10199 	shlibpath_overrides_runpath=no
   10200 	;;
   10201       *)
   10202 	shlibpath_overrides_runpath=yes
   10203 	;;
   10204       esac
   10205   else
   10206     shlibpath_overrides_runpath=yes
   10207   fi
   10208   ;;
   10209 
   10210 os2*)
   10211   libname_spec='$name'
   10212   shrext_cmds=".dll"
   10213   need_lib_prefix=no
   10214   library_names_spec='$libname${shared_ext} $libname.a'
   10215   dynamic_linker='OS/2 ld.exe'
   10216   shlibpath_var=LIBPATH
   10217   ;;
   10218 
   10219 osf3* | osf4* | osf5*)
   10220   version_type=osf
   10221   need_lib_prefix=no
   10222   need_version=no
   10223   soname_spec='${libname}${release}${shared_ext}$major'
   10224   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10225   shlibpath_var=LD_LIBRARY_PATH
   10226   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   10227   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   10228   ;;
   10229 
   10230 rdos*)
   10231   dynamic_linker=no
   10232   ;;
   10233 
   10234 solaris*)
   10235   version_type=linux
   10236   need_lib_prefix=no
   10237   need_version=no
   10238   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10239   soname_spec='${libname}${release}${shared_ext}$major'
   10240   shlibpath_var=LD_LIBRARY_PATH
   10241   shlibpath_overrides_runpath=yes
   10242   hardcode_into_libs=yes
   10243   # ldd complains unless libraries are executable
   10244   postinstall_cmds='chmod +x $lib'
   10245   ;;
   10246 
   10247 sunos4*)
   10248   version_type=sunos
   10249   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   10250   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   10251   shlibpath_var=LD_LIBRARY_PATH
   10252   shlibpath_overrides_runpath=yes
   10253   if test "$with_gnu_ld" = yes; then
   10254     need_lib_prefix=no
   10255   fi
   10256   need_version=yes
   10257   ;;
   10258 
   10259 sysv4 | sysv4.3*)
   10260   version_type=linux
   10261   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10262   soname_spec='${libname}${release}${shared_ext}$major'
   10263   shlibpath_var=LD_LIBRARY_PATH
   10264   case $host_vendor in
   10265     sni)
   10266       shlibpath_overrides_runpath=no
   10267       need_lib_prefix=no
   10268       runpath_var=LD_RUN_PATH
   10269       ;;
   10270     siemens)
   10271       need_lib_prefix=no
   10272       ;;
   10273     motorola)
   10274       need_lib_prefix=no
   10275       need_version=no
   10276       shlibpath_overrides_runpath=no
   10277       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   10278       ;;
   10279   esac
   10280   ;;
   10281 
   10282 sysv4*MP*)
   10283   if test -d /usr/nec ;then
   10284     version_type=linux
   10285     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   10286     soname_spec='$libname${shared_ext}.$major'
   10287     shlibpath_var=LD_LIBRARY_PATH
   10288   fi
   10289   ;;
   10290 
   10291 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   10292   version_type=freebsd-elf
   10293   need_lib_prefix=no
   10294   need_version=no
   10295   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   10296   soname_spec='${libname}${release}${shared_ext}$major'
   10297   shlibpath_var=LD_LIBRARY_PATH
   10298   shlibpath_overrides_runpath=yes
   10299   hardcode_into_libs=yes
   10300   if test "$with_gnu_ld" = yes; then
   10301     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   10302   else
   10303     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   10304     case $host_os in
   10305       sco3.2v5*)
   10306         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   10307 	;;
   10308     esac
   10309   fi
   10310   sys_lib_dlsearch_path_spec='/usr/lib'
   10311   ;;
   10312 
   10313 tpf*)
   10314   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
   10315   version_type=linux
   10316   need_lib_prefix=no
   10317   need_version=no
   10318   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10319   shlibpath_var=LD_LIBRARY_PATH
   10320   shlibpath_overrides_runpath=no
   10321   hardcode_into_libs=yes
   10322   ;;
   10323 
   10324 uts4*)
   10325   version_type=linux
   10326   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10327   soname_spec='${libname}${release}${shared_ext}$major'
   10328   shlibpath_var=LD_LIBRARY_PATH
   10329   ;;
   10330 
   10331 # Shared libraries for VwWorks, >= 7 only at this stage
   10332 # and (fpic) still incompatible with "large" code models
   10333 # in a few configurations. Only for RTP mode in any case,
   10334 # and upon explicit request at configure time.
   10335 vxworks7*)
   10336   dynamic_linker=no
   10337   case ${with_multisubdir}-${enable_shared} in
   10338     *large*)
   10339       ;;
   10340     *mrtp*-yes)
   10341       version_type=linux
   10342       need_lib_prefix=no
   10343       need_version=no
   10344       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10345       soname_spec='${libname}${release}${shared_ext}$major'
   10346       dynamic_linker="$host_os module_loader"
   10347       ;;
   10348   esac
   10349   ;;
   10350 *)
   10351   dynamic_linker=no
   10352   ;;
   10353 esac
   10354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
   10355 $as_echo "$dynamic_linker" >&6; }
   10356 test "$dynamic_linker" = no && can_build_shared=no
   10357 
   10358 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   10359 if test "$GCC" = yes; then
   10360   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   10361 fi
   10362 
   10363 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   10364   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   10365 fi
   10366 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   10367   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   10368 fi
   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   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
   10462 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   10463 hardcode_action=
   10464 if test -n "$hardcode_libdir_flag_spec" ||
   10465    test -n "$runpath_var" ||
   10466    test "X$hardcode_automatic" = "Xyes" ; then
   10467 
   10468   # We can hardcode non-existent directories.
   10469   if test "$hardcode_direct" != no &&
   10470      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   10471      # have to relink, otherwise we might link with an installed library
   10472      # when we should be linking with a yet-to-be-installed one
   10473      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
   10474      test "$hardcode_minus_L" != no; then
   10475     # Linking always hardcodes the temporary library directory.
   10476     hardcode_action=relink
   10477   else
   10478     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   10479     hardcode_action=immediate
   10480   fi
   10481 else
   10482   # We cannot hardcode anything, or else we can only hardcode existing
   10483   # directories.
   10484   hardcode_action=unsupported
   10485 fi
   10486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
   10487 $as_echo "$hardcode_action" >&6; }
   10488 
   10489 if test "$hardcode_action" = relink ||
   10490    test "$inherit_rpath" = yes; then
   10491   # Fast installation is not supported
   10492   enable_fast_install=no
   10493 elif test "$shlibpath_overrides_runpath" = yes ||
   10494      test "$enable_shared" = no; then
   10495   # Fast installation is not necessary
   10496   enable_fast_install=needless
   10497 fi
   10498 
   10499 
   10500 
   10501 
   10502 
   10503 
   10504   if test "x$enable_dlopen" != xyes; then
   10505   enable_dlopen=unknown
   10506   enable_dlopen_self=unknown
   10507   enable_dlopen_self_static=unknown
   10508 else
   10509   lt_cv_dlopen=no
   10510   lt_cv_dlopen_libs=
   10511 
   10512   case $host_os in
   10513   beos*)
   10514     lt_cv_dlopen="load_add_on"
   10515     lt_cv_dlopen_libs=
   10516     lt_cv_dlopen_self=yes
   10517     ;;
   10518 
   10519   mingw* | pw32* | cegcc*)
   10520     lt_cv_dlopen="LoadLibrary"
   10521     lt_cv_dlopen_libs=
   10522     ;;
   10523 
   10524   cygwin*)
   10525     lt_cv_dlopen="dlopen"
   10526     lt_cv_dlopen_libs=
   10527     ;;
   10528 
   10529   darwin*)
   10530   # if libdl is installed we need to link against it
   10531     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
   10532 $as_echo_n "checking for dlopen in -ldl... " >&6; }
   10533 if ${ac_cv_lib_dl_dlopen+:} false; then :
   10534   $as_echo_n "(cached) " >&6
   10535 else
   10536   ac_check_lib_save_LIBS=$LIBS
   10537 LIBS="-ldl  $LIBS"
   10538 if test x$gcc_no_link = xyes; then
   10539   as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
   10540 fi
   10541 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10542 /* end confdefs.h.  */
   10543 
   10544 /* Override any GCC internal prototype to avoid an error.
   10545    Use char because int might match the return type of a GCC
   10546    builtin and then its argument prototype would still apply.  */
   10547 #ifdef __cplusplus
   10548 extern "C"
   10549 #endif
   10550 char dlopen ();
   10551 int
   10552 main ()
   10553 {
   10554 return dlopen ();
   10555   ;
   10556   return 0;
   10557 }
   10558 _ACEOF
   10559 if ac_fn_c_try_link "$LINENO"; then :
   10560   ac_cv_lib_dl_dlopen=yes
   10561 else
   10562   ac_cv_lib_dl_dlopen=no
   10563 fi
   10564 rm -f core conftest.err conftest.$ac_objext \
   10565     conftest$ac_exeext conftest.$ac_ext
   10566 LIBS=$ac_check_lib_save_LIBS
   10567 fi
   10568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
   10569 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
   10570 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
   10571   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   10572 else
   10573 
   10574     lt_cv_dlopen="dyld"
   10575     lt_cv_dlopen_libs=
   10576     lt_cv_dlopen_self=yes
   10577 
   10578 fi
   10579 
   10580     ;;
   10581 
   10582   *)
   10583     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
   10584 if test "x$ac_cv_func_shl_load" = xyes; then :
   10585   lt_cv_dlopen="shl_load"
   10586 else
   10587   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
   10588 $as_echo_n "checking for shl_load in -ldld... " >&6; }
   10589 if ${ac_cv_lib_dld_shl_load+:} false; then :
   10590   $as_echo_n "(cached) " >&6
   10591 else
   10592   ac_check_lib_save_LIBS=$LIBS
   10593 LIBS="-ldld  $LIBS"
   10594 if test x$gcc_no_link = xyes; then
   10595   as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
   10596 fi
   10597 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10598 /* end confdefs.h.  */
   10599 
   10600 /* Override any GCC internal prototype to avoid an error.
   10601    Use char because int might match the return type of a GCC
   10602    builtin and then its argument prototype would still apply.  */
   10603 #ifdef __cplusplus
   10604 extern "C"
   10605 #endif
   10606 char shl_load ();
   10607 int
   10608 main ()
   10609 {
   10610 return shl_load ();
   10611   ;
   10612   return 0;
   10613 }
   10614 _ACEOF
   10615 if ac_fn_c_try_link "$LINENO"; then :
   10616   ac_cv_lib_dld_shl_load=yes
   10617 else
   10618   ac_cv_lib_dld_shl_load=no
   10619 fi
   10620 rm -f core conftest.err conftest.$ac_objext \
   10621     conftest$ac_exeext conftest.$ac_ext
   10622 LIBS=$ac_check_lib_save_LIBS
   10623 fi
   10624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
   10625 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
   10626 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
   10627   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
   10628 else
   10629   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
   10630 if test "x$ac_cv_func_dlopen" = xyes; then :
   10631   lt_cv_dlopen="dlopen"
   10632 else
   10633   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
   10634 $as_echo_n "checking for dlopen in -ldl... " >&6; }
   10635 if ${ac_cv_lib_dl_dlopen+:} false; then :
   10636   $as_echo_n "(cached) " >&6
   10637 else
   10638   ac_check_lib_save_LIBS=$LIBS
   10639 LIBS="-ldl  $LIBS"
   10640 if test x$gcc_no_link = xyes; then
   10641   as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
   10642 fi
   10643 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10644 /* end confdefs.h.  */
   10645 
   10646 /* Override any GCC internal prototype to avoid an error.
   10647    Use char because int might match the return type of a GCC
   10648    builtin and then its argument prototype would still apply.  */
   10649 #ifdef __cplusplus
   10650 extern "C"
   10651 #endif
   10652 char dlopen ();
   10653 int
   10654 main ()
   10655 {
   10656 return dlopen ();
   10657   ;
   10658   return 0;
   10659 }
   10660 _ACEOF
   10661 if ac_fn_c_try_link "$LINENO"; then :
   10662   ac_cv_lib_dl_dlopen=yes
   10663 else
   10664   ac_cv_lib_dl_dlopen=no
   10665 fi
   10666 rm -f core conftest.err conftest.$ac_objext \
   10667     conftest$ac_exeext conftest.$ac_ext
   10668 LIBS=$ac_check_lib_save_LIBS
   10669 fi
   10670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
   10671 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
   10672 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
   10673   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   10674 else
   10675   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
   10676 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
   10677 if ${ac_cv_lib_svld_dlopen+:} false; then :
   10678   $as_echo_n "(cached) " >&6
   10679 else
   10680   ac_check_lib_save_LIBS=$LIBS
   10681 LIBS="-lsvld  $LIBS"
   10682 if test x$gcc_no_link = xyes; then
   10683   as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
   10684 fi
   10685 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10686 /* end confdefs.h.  */
   10687 
   10688 /* Override any GCC internal prototype to avoid an error.
   10689    Use char because int might match the return type of a GCC
   10690    builtin and then its argument prototype would still apply.  */
   10691 #ifdef __cplusplus
   10692 extern "C"
   10693 #endif
   10694 char dlopen ();
   10695 int
   10696 main ()
   10697 {
   10698 return dlopen ();
   10699   ;
   10700   return 0;
   10701 }
   10702 _ACEOF
   10703 if ac_fn_c_try_link "$LINENO"; then :
   10704   ac_cv_lib_svld_dlopen=yes
   10705 else
   10706   ac_cv_lib_svld_dlopen=no
   10707 fi
   10708 rm -f core conftest.err conftest.$ac_objext \
   10709     conftest$ac_exeext conftest.$ac_ext
   10710 LIBS=$ac_check_lib_save_LIBS
   10711 fi
   10712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
   10713 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
   10714 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
   10715   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
   10716 else
   10717   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
   10718 $as_echo_n "checking for dld_link in -ldld... " >&6; }
   10719 if ${ac_cv_lib_dld_dld_link+:} false; then :
   10720   $as_echo_n "(cached) " >&6
   10721 else
   10722   ac_check_lib_save_LIBS=$LIBS
   10723 LIBS="-ldld  $LIBS"
   10724 if test x$gcc_no_link = xyes; then
   10725   as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
   10726 fi
   10727 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10728 /* end confdefs.h.  */
   10729 
   10730 /* Override any GCC internal prototype to avoid an error.
   10731    Use char because int might match the return type of a GCC
   10732    builtin and then its argument prototype would still apply.  */
   10733 #ifdef __cplusplus
   10734 extern "C"
   10735 #endif
   10736 char dld_link ();
   10737 int
   10738 main ()
   10739 {
   10740 return dld_link ();
   10741   ;
   10742   return 0;
   10743 }
   10744 _ACEOF
   10745 if ac_fn_c_try_link "$LINENO"; then :
   10746   ac_cv_lib_dld_dld_link=yes
   10747 else
   10748   ac_cv_lib_dld_dld_link=no
   10749 fi
   10750 rm -f core conftest.err conftest.$ac_objext \
   10751     conftest$ac_exeext conftest.$ac_ext
   10752 LIBS=$ac_check_lib_save_LIBS
   10753 fi
   10754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
   10755 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
   10756 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
   10757   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
   10758 fi
   10759 
   10760 
   10761 fi
   10762 
   10763 
   10764 fi
   10765 
   10766 
   10767 fi
   10768 
   10769 
   10770 fi
   10771 
   10772 
   10773 fi
   10774 
   10775     ;;
   10776   esac
   10777 
   10778   if test "x$lt_cv_dlopen" != xno; then
   10779     enable_dlopen=yes
   10780   else
   10781     enable_dlopen=no
   10782   fi
   10783 
   10784   case $lt_cv_dlopen in
   10785   dlopen)
   10786     save_CPPFLAGS="$CPPFLAGS"
   10787     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
   10788 
   10789     save_LDFLAGS="$LDFLAGS"
   10790     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
   10791 
   10792     save_LIBS="$LIBS"
   10793     LIBS="$lt_cv_dlopen_libs $LIBS"
   10794 
   10795     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
   10796 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
   10797 if ${lt_cv_dlopen_self+:} false; then :
   10798   $as_echo_n "(cached) " >&6
   10799 else
   10800   	  if test "$cross_compiling" = yes; then :
   10801   lt_cv_dlopen_self=cross
   10802 else
   10803   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   10804   lt_status=$lt_dlunknown
   10805   cat > conftest.$ac_ext <<_LT_EOF
   10806 #line 10806 "configure"
   10807 #include "confdefs.h"
   10808 
   10809 #if HAVE_DLFCN_H
   10810 #include <dlfcn.h>
   10811 #endif
   10812 
   10813 #include <stdio.h>
   10814 
   10815 #ifdef RTLD_GLOBAL
   10816 #  define LT_DLGLOBAL		RTLD_GLOBAL
   10817 #else
   10818 #  ifdef DL_GLOBAL
   10819 #    define LT_DLGLOBAL		DL_GLOBAL
   10820 #  else
   10821 #    define LT_DLGLOBAL		0
   10822 #  endif
   10823 #endif
   10824 
   10825 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   10826    find out it does not work in some platform. */
   10827 #ifndef LT_DLLAZY_OR_NOW
   10828 #  ifdef RTLD_LAZY
   10829 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   10830 #  else
   10831 #    ifdef DL_LAZY
   10832 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   10833 #    else
   10834 #      ifdef RTLD_NOW
   10835 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   10836 #      else
   10837 #        ifdef DL_NOW
   10838 #          define LT_DLLAZY_OR_NOW	DL_NOW
   10839 #        else
   10840 #          define LT_DLLAZY_OR_NOW	0
   10841 #        endif
   10842 #      endif
   10843 #    endif
   10844 #  endif
   10845 #endif
   10846 
   10847 /* When -fvisbility=hidden is used, assume the code has been annotated
   10848    correspondingly for the symbols needed.  */
   10849 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
   10850 void fnord () __attribute__((visibility("default")));
   10851 #endif
   10852 
   10853 void fnord () { int i=42; }
   10854 int main ()
   10855 {
   10856   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   10857   int status = $lt_dlunknown;
   10858 
   10859   if (self)
   10860     {
   10861       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   10862       else
   10863         {
   10864 	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
   10865           else puts (dlerror ());
   10866 	}
   10867       /* dlclose (self); */
   10868     }
   10869   else
   10870     puts (dlerror ());
   10871 
   10872   return status;
   10873 }
   10874 _LT_EOF
   10875   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   10876   (eval $ac_link) 2>&5
   10877   ac_status=$?
   10878   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   10879   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
   10880     (./conftest; exit; ) >&5 2>/dev/null
   10881     lt_status=$?
   10882     case x$lt_status in
   10883       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
   10884       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
   10885       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
   10886     esac
   10887   else :
   10888     # compilation failed
   10889     lt_cv_dlopen_self=no
   10890   fi
   10891 fi
   10892 rm -fr conftest*
   10893 
   10894 
   10895 fi
   10896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
   10897 $as_echo "$lt_cv_dlopen_self" >&6; }
   10898 
   10899     if test "x$lt_cv_dlopen_self" = xyes; then
   10900       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
   10901       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
   10902 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
   10903 if ${lt_cv_dlopen_self_static+:} false; then :
   10904   $as_echo_n "(cached) " >&6
   10905 else
   10906   	  if test "$cross_compiling" = yes; then :
   10907   lt_cv_dlopen_self_static=cross
   10908 else
   10909   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   10910   lt_status=$lt_dlunknown
   10911   cat > conftest.$ac_ext <<_LT_EOF
   10912 #line 10912 "configure"
   10913 #include "confdefs.h"
   10914 
   10915 #if HAVE_DLFCN_H
   10916 #include <dlfcn.h>
   10917 #endif
   10918 
   10919 #include <stdio.h>
   10920 
   10921 #ifdef RTLD_GLOBAL
   10922 #  define LT_DLGLOBAL		RTLD_GLOBAL
   10923 #else
   10924 #  ifdef DL_GLOBAL
   10925 #    define LT_DLGLOBAL		DL_GLOBAL
   10926 #  else
   10927 #    define LT_DLGLOBAL		0
   10928 #  endif
   10929 #endif
   10930 
   10931 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   10932    find out it does not work in some platform. */
   10933 #ifndef LT_DLLAZY_OR_NOW
   10934 #  ifdef RTLD_LAZY
   10935 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   10936 #  else
   10937 #    ifdef DL_LAZY
   10938 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   10939 #    else
   10940 #      ifdef RTLD_NOW
   10941 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   10942 #      else
   10943 #        ifdef DL_NOW
   10944 #          define LT_DLLAZY_OR_NOW	DL_NOW
   10945 #        else
   10946 #          define LT_DLLAZY_OR_NOW	0
   10947 #        endif
   10948 #      endif
   10949 #    endif
   10950 #  endif
   10951 #endif
   10952 
   10953 /* When -fvisbility=hidden is used, assume the code has been annotated
   10954    correspondingly for the symbols needed.  */
   10955 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
   10956 void fnord () __attribute__((visibility("default")));
   10957 #endif
   10958 
   10959 void fnord () { int i=42; }
   10960 int main ()
   10961 {
   10962   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   10963   int status = $lt_dlunknown;
   10964 
   10965   if (self)
   10966     {
   10967       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   10968       else
   10969         {
   10970 	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
   10971           else puts (dlerror ());
   10972 	}
   10973       /* dlclose (self); */
   10974     }
   10975   else
   10976     puts (dlerror ());
   10977 
   10978   return status;
   10979 }
   10980 _LT_EOF
   10981   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   10982   (eval $ac_link) 2>&5
   10983   ac_status=$?
   10984   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   10985   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
   10986     (./conftest; exit; ) >&5 2>/dev/null
   10987     lt_status=$?
   10988     case x$lt_status in
   10989       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
   10990       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
   10991       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
   10992     esac
   10993   else :
   10994     # compilation failed
   10995     lt_cv_dlopen_self_static=no
   10996   fi
   10997 fi
   10998 rm -fr conftest*
   10999 
   11000 
   11001 fi
   11002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
   11003 $as_echo "$lt_cv_dlopen_self_static" >&6; }
   11004     fi
   11005 
   11006     CPPFLAGS="$save_CPPFLAGS"
   11007     LDFLAGS="$save_LDFLAGS"
   11008     LIBS="$save_LIBS"
   11009     ;;
   11010   esac
   11011 
   11012   case $lt_cv_dlopen_self in
   11013   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
   11014   *) enable_dlopen_self=unknown ;;
   11015   esac
   11016 
   11017   case $lt_cv_dlopen_self_static in
   11018   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
   11019   *) enable_dlopen_self_static=unknown ;;
   11020   esac
   11021 fi
   11022 
   11023 
   11024 
   11025 
   11026 
   11027 
   11028 
   11029 
   11030 
   11031 
   11032 
   11033 
   11034 
   11035 
   11036 
   11037 
   11038 
   11039 striplib=
   11040 old_striplib=
   11041 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
   11042 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
   11043 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
   11044   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
   11045   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
   11046   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   11047 $as_echo "yes" >&6; }
   11048 else
   11049 # FIXME - insert some real tests, host_os isn't really good enough
   11050   case $host_os in
   11051   darwin*)
   11052     if test -n "$STRIP" ; then
   11053       striplib="$STRIP -x"
   11054       old_striplib="$STRIP -S"
   11055       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   11056 $as_echo "yes" >&6; }
   11057     else
   11058       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   11059 $as_echo "no" >&6; }
   11060     fi
   11061     ;;
   11062   *)
   11063     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   11064 $as_echo "no" >&6; }
   11065     ;;
   11066   esac
   11067 fi
   11068 
   11069 
   11070 
   11071 
   11072 
   11073 
   11074 
   11075 
   11076 
   11077 
   11078 
   11079 
   11080   # Report which library types will actually be built
   11081   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
   11082 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
   11083   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
   11084 $as_echo "$can_build_shared" >&6; }
   11085 
   11086   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
   11087 $as_echo_n "checking whether to build shared libraries... " >&6; }
   11088   test "$can_build_shared" = "no" && enable_shared=no
   11089 
   11090   # On AIX, shared libraries and static libraries use the same namespace, and
   11091   # are all built from PIC.
   11092   case $host_os in
   11093   aix3*)
   11094     test "$enable_shared" = yes && enable_static=no
   11095     if test -n "$RANLIB"; then
   11096       archive_cmds="$archive_cmds~\$RANLIB \$lib"
   11097       postinstall_cmds='$RANLIB $lib'
   11098     fi
   11099     ;;
   11100 
   11101   aix[4-9]*)
   11102     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   11103       test "$enable_shared" = yes && enable_static=no
   11104     fi
   11105     ;;
   11106   esac
   11107   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
   11108 $as_echo "$enable_shared" >&6; }
   11109 
   11110   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
   11111 $as_echo_n "checking whether to build static libraries... " >&6; }
   11112   # Make sure either enable_shared or enable_static is yes.
   11113   test "$enable_shared" = yes || enable_static=yes
   11114   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
   11115 $as_echo "$enable_static" >&6; }
   11116 
   11117 
   11118 
   11119 
   11120 fi
   11121 ac_ext=c
   11122 ac_cpp='$CPP $CPPFLAGS'
   11123 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   11124 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   11125 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   11126 
   11127 CC="$lt_save_CC"
   11128 
   11129 
   11130 
   11131 
   11132 
   11133 
   11134 
   11135 
   11136 
   11137 
   11138 
   11139 
   11140 
   11141         ac_config_commands="$ac_config_commands libtool"
   11142 
   11143 
   11144 
   11145 
   11146 # Only expand once:
   11147 
   11148 
   11149  if test x$enable_darwin_at_rpath = xyes; then
   11150   ENABLE_DARWIN_AT_RPATH_TRUE=
   11151   ENABLE_DARWIN_AT_RPATH_FALSE='#'
   11152 else
   11153   ENABLE_DARWIN_AT_RPATH_TRUE='#'
   11154   ENABLE_DARWIN_AT_RPATH_FALSE=
   11155 fi
   11156 
   11157 
   11158 # Find CPP now so that any conditional tests below won't do it and
   11159 # thereby make the resulting definitions conditional.
   11160 ac_ext=c
   11161 ac_cpp='$CPP $CPPFLAGS'
   11162 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   11163 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   11164 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   11165 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
   11166 $as_echo_n "checking how to run the C preprocessor... " >&6; }
   11167 # On Suns, sometimes $CPP names a directory.
   11168 if test -n "$CPP" && test -d "$CPP"; then
   11169   CPP=
   11170 fi
   11171 if test -z "$CPP"; then
   11172   if ${ac_cv_prog_CPP+:} false; then :
   11173   $as_echo_n "(cached) " >&6
   11174 else
   11175       # Double quotes because CPP needs to be expanded
   11176     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   11177     do
   11178       ac_preproc_ok=false
   11179 for ac_c_preproc_warn_flag in '' yes
   11180 do
   11181   # Use a header file that comes with gcc, so configuring glibc
   11182   # with a fresh cross-compiler works.
   11183   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   11184   # <limits.h> exists even on freestanding compilers.
   11185   # On the NeXT, cc -E runs the code through the compiler's parser,
   11186   # not just through cpp. "Syntax error" is here to catch this case.
   11187   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11188 /* end confdefs.h.  */
   11189 #ifdef __STDC__
   11190 # include <limits.h>
   11191 #else
   11192 # include <assert.h>
   11193 #endif
   11194 		     Syntax error
   11195 _ACEOF
   11196 if ac_fn_c_try_cpp "$LINENO"; then :
   11197 
   11198 else
   11199   # Broken: fails on valid input.
   11200 continue
   11201 fi
   11202 rm -f conftest.err conftest.i conftest.$ac_ext
   11203 
   11204   # OK, works on sane cases.  Now check whether nonexistent headers
   11205   # can be detected and how.
   11206   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11207 /* end confdefs.h.  */
   11208 #include <ac_nonexistent.h>
   11209 _ACEOF
   11210 if ac_fn_c_try_cpp "$LINENO"; then :
   11211   # Broken: success on invalid input.
   11212 continue
   11213 else
   11214   # Passes both tests.
   11215 ac_preproc_ok=:
   11216 break
   11217 fi
   11218 rm -f conftest.err conftest.i conftest.$ac_ext
   11219 
   11220 done
   11221 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   11222 rm -f conftest.i conftest.err conftest.$ac_ext
   11223 if $ac_preproc_ok; then :
   11224   break
   11225 fi
   11226 
   11227     done
   11228     ac_cv_prog_CPP=$CPP
   11229 
   11230 fi
   11231   CPP=$ac_cv_prog_CPP
   11232 else
   11233   ac_cv_prog_CPP=$CPP
   11234 fi
   11235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
   11236 $as_echo "$CPP" >&6; }
   11237 ac_preproc_ok=false
   11238 for ac_c_preproc_warn_flag in '' yes
   11239 do
   11240   # Use a header file that comes with gcc, so configuring glibc
   11241   # with a fresh cross-compiler works.
   11242   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   11243   # <limits.h> exists even on freestanding compilers.
   11244   # On the NeXT, cc -E runs the code through the compiler's parser,
   11245   # not just through cpp. "Syntax error" is here to catch this case.
   11246   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11247 /* end confdefs.h.  */
   11248 #ifdef __STDC__
   11249 # include <limits.h>
   11250 #else
   11251 # include <assert.h>
   11252 #endif
   11253 		     Syntax error
   11254 _ACEOF
   11255 if ac_fn_c_try_cpp "$LINENO"; then :
   11256 
   11257 else
   11258   # Broken: fails on valid input.
   11259 continue
   11260 fi
   11261 rm -f conftest.err conftest.i conftest.$ac_ext
   11262 
   11263   # OK, works on sane cases.  Now check whether nonexistent headers
   11264   # can be detected and how.
   11265   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11266 /* end confdefs.h.  */
   11267 #include <ac_nonexistent.h>
   11268 _ACEOF
   11269 if ac_fn_c_try_cpp "$LINENO"; then :
   11270   # Broken: success on invalid input.
   11271 continue
   11272 else
   11273   # Passes both tests.
   11274 ac_preproc_ok=:
   11275 break
   11276 fi
   11277 rm -f conftest.err conftest.i conftest.$ac_ext
   11278 
   11279 done
   11280 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   11281 rm -f conftest.i conftest.err conftest.$ac_ext
   11282 if $ac_preproc_ok; then :
   11283 
   11284 else
   11285   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   11286 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   11287 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
   11288 See \`config.log' for more details" "$LINENO" 5; }
   11289 fi
   11290 
   11291 ac_ext=c
   11292 ac_cpp='$CPP $CPPFLAGS'
   11293 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   11294 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   11295 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   11296 
   11297 
   11298 if test -n "$with_cross_host"; then
   11299    # We are being configured with a cross compiler.  AC_REPLACE_FUNCS
   11300    # may not work correctly, because the compiler may not be able to
   11301    # link executables.
   11302 
   11303    # We assume newlib.  This lets us hard-code the functions we know
   11304    # we'll have.
   11305    $as_echo "#define HAVE_MEMCPY 1" >>confdefs.h
   11306 
   11307    $as_echo "#define HAVE_STRERROR 1" >>confdefs.h
   11308 
   11309 else
   11310 
   11311 
   11312 
   11313   for ac_header in $ac_header_list
   11314 do :
   11315   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   11316 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
   11317 "
   11318 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   11319   cat >>confdefs.h <<_ACEOF
   11320 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   11321 _ACEOF
   11322 
   11323 fi
   11324 
   11325 done
   11326 
   11327 
   11328 
   11329 
   11330 
   11331 
   11332 
   11333 
   11334 for ac_func in getpagesize
   11335 do :
   11336   ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
   11337 if test "x$ac_cv_func_getpagesize" = xyes; then :
   11338   cat >>confdefs.h <<_ACEOF
   11339 #define HAVE_GETPAGESIZE 1
   11340 _ACEOF
   11341 
   11342 fi
   11343 done
   11344 
   11345 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
   11346 $as_echo_n "checking for working mmap... " >&6; }
   11347 if ${ac_cv_func_mmap_fixed_mapped+:} false; then :
   11348   $as_echo_n "(cached) " >&6
   11349 else
   11350   if test "$cross_compiling" = yes; then :
   11351   ac_cv_func_mmap_fixed_mapped=no
   11352 else
   11353   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11354 /* end confdefs.h.  */
   11355 $ac_includes_default
   11356 /* malloc might have been renamed as rpl_malloc. */
   11357 #undef malloc
   11358 
   11359 /* Thanks to Mike Haertel and Jim Avera for this test.
   11360    Here is a matrix of mmap possibilities:
   11361 	mmap private not fixed
   11362 	mmap private fixed at somewhere currently unmapped
   11363 	mmap private fixed at somewhere already mapped
   11364 	mmap shared not fixed
   11365 	mmap shared fixed at somewhere currently unmapped
   11366 	mmap shared fixed at somewhere already mapped
   11367    For private mappings, we should verify that changes cannot be read()
   11368    back from the file, nor mmap's back from the file at a different
   11369    address.  (There have been systems where private was not correctly
   11370    implemented like the infamous i386 svr4.0, and systems where the
   11371    VM page cache was not coherent with the file system buffer cache
   11372    like early versions of FreeBSD and possibly contemporary NetBSD.)
   11373    For shared mappings, we should conversely verify that changes get
   11374    propagated back to all the places they're supposed to be.
   11375 
   11376    Grep wants private fixed already mapped.
   11377    The main things grep needs to know about mmap are:
   11378    * does it exist and is it safe to write into the mmap'd area
   11379    * how to use it (BSD variants)  */
   11380 
   11381 #include <fcntl.h>
   11382 #include <sys/mman.h>
   11383 
   11384 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
   11385 char *malloc ();
   11386 #endif
   11387 
   11388 /* This mess was copied from the GNU getpagesize.h.  */
   11389 #ifndef HAVE_GETPAGESIZE
   11390 # ifdef _SC_PAGESIZE
   11391 #  define getpagesize() sysconf(_SC_PAGESIZE)
   11392 # else /* no _SC_PAGESIZE */
   11393 #  ifdef HAVE_SYS_PARAM_H
   11394 #   include <sys/param.h>
   11395 #   ifdef EXEC_PAGESIZE
   11396 #    define getpagesize() EXEC_PAGESIZE
   11397 #   else /* no EXEC_PAGESIZE */
   11398 #    ifdef NBPG
   11399 #     define getpagesize() NBPG * CLSIZE
   11400 #     ifndef CLSIZE
   11401 #      define CLSIZE 1
   11402 #     endif /* no CLSIZE */
   11403 #    else /* no NBPG */
   11404 #     ifdef NBPC
   11405 #      define getpagesize() NBPC
   11406 #     else /* no NBPC */
   11407 #      ifdef PAGESIZE
   11408 #       define getpagesize() PAGESIZE
   11409 #      endif /* PAGESIZE */
   11410 #     endif /* no NBPC */
   11411 #    endif /* no NBPG */
   11412 #   endif /* no EXEC_PAGESIZE */
   11413 #  else /* no HAVE_SYS_PARAM_H */
   11414 #   define getpagesize() 8192	/* punt totally */
   11415 #  endif /* no HAVE_SYS_PARAM_H */
   11416 # endif /* no _SC_PAGESIZE */
   11417 
   11418 #endif /* no HAVE_GETPAGESIZE */
   11419 
   11420 int
   11421 main ()
   11422 {
   11423   char *data, *data2, *data3;
   11424   const char *cdata2;
   11425   int i, pagesize;
   11426   int fd, fd2;
   11427 
   11428   pagesize = getpagesize ();
   11429 
   11430   /* First, make a file with some known garbage in it. */
   11431   data = (char *) malloc (pagesize);
   11432   if (!data)
   11433     return 1;
   11434   for (i = 0; i < pagesize; ++i)
   11435     *(data + i) = rand ();
   11436   umask (0);
   11437   fd = creat ("conftest.mmap", 0600);
   11438   if (fd < 0)
   11439     return 2;
   11440   if (write (fd, data, pagesize) != pagesize)
   11441     return 3;
   11442   close (fd);
   11443 
   11444   /* Next, check that the tail of a page is zero-filled.  File must have
   11445      non-zero length, otherwise we risk SIGBUS for entire page.  */
   11446   fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
   11447   if (fd2 < 0)
   11448     return 4;
   11449   cdata2 = "";
   11450   if (write (fd2, cdata2, 1) != 1)
   11451     return 5;
   11452   data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
   11453   if (data2 == MAP_FAILED)
   11454     return 6;
   11455   for (i = 0; i < pagesize; ++i)
   11456     if (*(data2 + i))
   11457       return 7;
   11458   close (fd2);
   11459   if (munmap (data2, pagesize))
   11460     return 8;
   11461 
   11462   /* Next, try to mmap the file at a fixed address which already has
   11463      something else allocated at it.  If we can, also make sure that
   11464      we see the same garbage.  */
   11465   fd = open ("conftest.mmap", O_RDWR);
   11466   if (fd < 0)
   11467     return 9;
   11468   if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
   11469 		     MAP_PRIVATE | MAP_FIXED, fd, 0L))
   11470     return 10;
   11471   for (i = 0; i < pagesize; ++i)
   11472     if (*(data + i) != *(data2 + i))
   11473       return 11;
   11474 
   11475   /* Finally, make sure that changes to the mapped area do not
   11476      percolate back to the file as seen by read().  (This is a bug on
   11477      some variants of i386 svr4.0.)  */
   11478   for (i = 0; i < pagesize; ++i)
   11479     *(data2 + i) = *(data2 + i) + 1;
   11480   data3 = (char *) malloc (pagesize);
   11481   if (!data3)
   11482     return 12;
   11483   if (read (fd, data3, pagesize) != pagesize)
   11484     return 13;
   11485   for (i = 0; i < pagesize; ++i)
   11486     if (*(data + i) != *(data3 + i))
   11487       return 14;
   11488   close (fd);
   11489   return 0;
   11490 }
   11491 _ACEOF
   11492 if ac_fn_c_try_run "$LINENO"; then :
   11493   ac_cv_func_mmap_fixed_mapped=yes
   11494 else
   11495   ac_cv_func_mmap_fixed_mapped=no
   11496 fi
   11497 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   11498   conftest.$ac_objext conftest.beam conftest.$ac_ext
   11499 fi
   11500 
   11501 fi
   11502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
   11503 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
   11504 if test $ac_cv_func_mmap_fixed_mapped = yes; then
   11505 
   11506 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
   11507 
   11508 fi
   11509 rm -f conftest.mmap conftest.txt
   11510 
   11511    for ac_func in memcpy strerror
   11512 do :
   11513   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
   11514 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
   11515 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
   11516   cat >>confdefs.h <<_ACEOF
   11517 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
   11518 _ACEOF
   11519 
   11520 fi
   11521 done
   11522 
   11523 fi
   11524 
   11525 for ac_header in unistd.h
   11526 do :
   11527   ac_fn_c_check_header_mongrel "$LINENO" "unistd.h" "ac_cv_header_unistd_h" "$ac_includes_default"
   11528 if test "x$ac_cv_header_unistd_h" = xyes; then :
   11529   cat >>confdefs.h <<_ACEOF
   11530 #define HAVE_UNISTD_H 1
   11531 _ACEOF
   11532 
   11533 fi
   11534 
   11535 done
   11536 
   11537 
   11538 
   11539 # Check whether --with-toolexeclibdir was given.
   11540 if test "${with_toolexeclibdir+set}" = set; then :
   11541   withval=$with_toolexeclibdir; case ${with_toolexeclibdir} in
   11542   /)
   11543     ;;
   11544   */)
   11545     with_toolexeclibdir=`echo $with_toolexeclibdir | sed 's,/$,,'`
   11546     ;;
   11547 esac
   11548 else
   11549   with_toolexeclibdir=no
   11550 fi
   11551 
   11552 
   11553 
   11554 if test -n "$with_cross_host" &&
   11555    test x"$with_cross_host" != x"no"; then
   11556   toolexecdir='$(exec_prefix)/$(target_alias)'
   11557   case ${with_toolexeclibdir} in
   11558     no)
   11559       toolexeclibdir='$(toolexecdir)/lib'
   11560       ;;
   11561     *)
   11562       toolexeclibdir=${with_toolexeclibdir}
   11563       ;;
   11564   esac
   11565 else
   11566   toolexecdir='$(libdir)/gcc-lib/$(target_alias)'
   11567   toolexeclibdir='$(libdir)'
   11568 fi
   11569 if test "$GCC" = yes && $CC -print-multi-os-directory > /dev/null 2>&1; then
   11570   multiosdir=/`$CC -print-multi-os-directory`
   11571   case $multiosdir in
   11572     /.) multiosdir= ;; # Avoid trailing /.
   11573   esac
   11574 else
   11575   multiosdir=
   11576 fi
   11577 toolexeclibdir=${toolexeclibdir}${multiosdir}
   11578 
   11579 
   11580 
   11581  if test -n "$with_target_subdir"; then
   11582   TARGET_LIBRARY_TRUE=
   11583   TARGET_LIBRARY_FALSE='#'
   11584 else
   11585   TARGET_LIBRARY_TRUE='#'
   11586   TARGET_LIBRARY_FALSE=
   11587 fi
   11588 
   11589 
   11590 if test "${multilib}" = "yes"; then
   11591   multilib_arg="--enable-multilib"
   11592 else
   11593   multilib_arg=
   11594 fi
   11595 
   11596 # Enable --enable-host-shared.
   11597 # Check whether --enable-host-shared was given.
   11598 if test "${enable_host_shared+set}" = set; then :
   11599   enableval=$enable_host_shared;
   11600 fi
   11601 
   11602 
   11603 
   11604 # Enable --enable-host-pie.
   11605 # Check whether --enable-host-pie was given.
   11606 if test "${enable_host_pie+set}" = set; then :
   11607   enableval=$enable_host_pie;
   11608 fi
   11609 
   11610 
   11611 
   11612 if test x$enable_host_shared = xyes; then
   11613   PICFLAG=-fPIC
   11614 elif test x$enable_host_pie = xyes; then
   11615   PICFLAG=-fPIE
   11616 else
   11617   PICFLAG=
   11618 fi
   11619 
   11620 
   11621 ac_config_files="$ac_config_files Makefile"
   11622 
   11623 cat >confcache <<\_ACEOF
   11624 # This file is a shell script that caches the results of configure
   11625 # tests run on this system so they can be shared between configure
   11626 # scripts and configure runs, see configure's option --config-cache.
   11627 # It is not useful on other systems.  If it contains results you don't
   11628 # want to keep, you may remove or edit it.
   11629 #
   11630 # config.status only pays attention to the cache file if you give it
   11631 # the --recheck option to rerun configure.
   11632 #
   11633 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   11634 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   11635 # following values.
   11636 
   11637 _ACEOF
   11638 
   11639 # The following way of writing the cache mishandles newlines in values,
   11640 # but we know of no workaround that is simple, portable, and efficient.
   11641 # So, we kill variables containing newlines.
   11642 # Ultrix sh set writes to stderr and can't be redirected directly,
   11643 # and sets the high bit in the cache file unless we assign to the vars.
   11644 (
   11645   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
   11646     eval ac_val=\$$ac_var
   11647     case $ac_val in #(
   11648     *${as_nl}*)
   11649       case $ac_var in #(
   11650       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   11651 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   11652       esac
   11653       case $ac_var in #(
   11654       _ | IFS | as_nl) ;; #(
   11655       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   11656       *) { eval $ac_var=; unset $ac_var;} ;;
   11657       esac ;;
   11658     esac
   11659   done
   11660 
   11661   (set) 2>&1 |
   11662     case $as_nl`(ac_space=' '; set) 2>&1` in #(
   11663     *${as_nl}ac_space=\ *)
   11664       # `set' does not quote correctly, so add quotes: double-quote
   11665       # substitution turns \\\\ into \\, and sed turns \\ into \.
   11666       sed -n \
   11667 	"s/'/'\\\\''/g;
   11668 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   11669       ;; #(
   11670     *)
   11671       # `set' quotes correctly as required by POSIX, so do not add quotes.
   11672       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   11673       ;;
   11674     esac |
   11675     sort
   11676 ) |
   11677   sed '
   11678      /^ac_cv_env_/b end
   11679      t clear
   11680      :clear
   11681      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   11682      t end
   11683      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   11684      :end' >>confcache
   11685 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   11686   if test -w "$cache_file"; then
   11687     if test "x$cache_file" != "x/dev/null"; then
   11688       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
   11689 $as_echo "$as_me: updating cache $cache_file" >&6;}
   11690       if test ! -f "$cache_file" || test -h "$cache_file"; then
   11691 	cat confcache >"$cache_file"
   11692       else
   11693         case $cache_file in #(
   11694         */* | ?:*)
   11695 	  mv -f confcache "$cache_file"$$ &&
   11696 	  mv -f "$cache_file"$$ "$cache_file" ;; #(
   11697         *)
   11698 	  mv -f confcache "$cache_file" ;;
   11699 	esac
   11700       fi
   11701     fi
   11702   else
   11703     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
   11704 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
   11705   fi
   11706 fi
   11707 rm -f confcache
   11708 
   11709 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   11710 # Let make expand exec_prefix.
   11711 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   11712 
   11713 # Transform confdefs.h into DEFS.
   11714 # Protect against shell expansion while executing Makefile rules.
   11715 # Protect against Makefile macro expansion.
   11716 #
   11717 # If the first sed substitution is executed (which looks for macros that
   11718 # take arguments), then branch to the quote section.  Otherwise,
   11719 # look for a macro that doesn't take arguments.
   11720 ac_script='
   11721 :mline
   11722 /\\$/{
   11723  N
   11724  s,\\\n,,
   11725  b mline
   11726 }
   11727 t clear
   11728 :clear
   11729 s/^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 (][^	 (]*([^)]*)\)[	 ]*\(.*\)/-D\1=\2/g
   11730 t quote
   11731 s/^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 ][^	 ]*\)[	 ]*\(.*\)/-D\1=\2/g
   11732 t quote
   11733 b any
   11734 :quote
   11735 s/[	 `~#$^&*(){}\\|;'\''"<>?]/\\&/g
   11736 s/\[/\\&/g
   11737 s/\]/\\&/g
   11738 s/\$/$$/g
   11739 H
   11740 :any
   11741 ${
   11742 	g
   11743 	s/^\n//
   11744 	s/\n/ /g
   11745 	p
   11746 }
   11747 '
   11748 DEFS=`sed -n "$ac_script" confdefs.h`
   11749 
   11750 
   11751 ac_libobjs=
   11752 ac_ltlibobjs=
   11753 U=
   11754 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   11755   # 1. Remove the extension, and $U if already installed.
   11756   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
   11757   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
   11758   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
   11759   #    will be set to the directory where LIBOBJS objects are built.
   11760   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
   11761   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
   11762 done
   11763 LIBOBJS=$ac_libobjs
   11764 
   11765 LTLIBOBJS=$ac_ltlibobjs
   11766 
   11767 
   11768 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
   11769 $as_echo_n "checking that generated files are newer than configure... " >&6; }
   11770    if test -n "$am_sleep_pid"; then
   11771      # Hide warnings about reused PIDs.
   11772      wait $am_sleep_pid 2>/dev/null
   11773    fi
   11774    { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
   11775 $as_echo "done" >&6; }
   11776  if test -n "$EXEEXT"; then
   11777   am__EXEEXT_TRUE=
   11778   am__EXEEXT_FALSE='#'
   11779 else
   11780   am__EXEEXT_TRUE='#'
   11781   am__EXEEXT_FALSE=
   11782 fi
   11783 
   11784 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
   11785   as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
   11786 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   11787 fi
   11788 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
   11789   as_fn_error $? "conditional \"AMDEP\" was never defined.
   11790 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   11791 fi
   11792 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
   11793   as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
   11794 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   11795 fi
   11796 if test -z "${ENABLE_DARWIN_AT_RPATH_TRUE}" && test -z "${ENABLE_DARWIN_AT_RPATH_FALSE}"; then
   11797   as_fn_error $? "conditional \"ENABLE_DARWIN_AT_RPATH\" was never defined.
   11798 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   11799 fi
   11800 if test -z "${TARGET_LIBRARY_TRUE}" && test -z "${TARGET_LIBRARY_FALSE}"; then
   11801   as_fn_error $? "conditional \"TARGET_LIBRARY\" was never defined.
   11802 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   11803 fi
   11804 
   11805 : "${CONFIG_STATUS=./config.status}"
   11806 ac_write_fail=0
   11807 ac_clean_files_save=$ac_clean_files
   11808 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   11809 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
   11810 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
   11811 as_write_fail=0
   11812 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
   11813 #! $SHELL
   11814 # Generated by $as_me.
   11815 # Run this file to recreate the current configuration.
   11816 # Compiler output produced by configure, useful for debugging
   11817 # configure, is in config.log if it exists.
   11818 
   11819 debug=false
   11820 ac_cs_recheck=false
   11821 ac_cs_silent=false
   11822 
   11823 SHELL=\${CONFIG_SHELL-$SHELL}
   11824 export SHELL
   11825 _ASEOF
   11826 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
   11827 ## -------------------- ##
   11828 ## M4sh Initialization. ##
   11829 ## -------------------- ##
   11830 
   11831 # Be more Bourne compatible
   11832 DUALCASE=1; export DUALCASE # for MKS sh
   11833 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
   11834   emulate sh
   11835   NULLCMD=:
   11836   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
   11837   # is contrary to our usage.  Disable this feature.
   11838   alias -g '${1+"$@"}'='"$@"'
   11839   setopt NO_GLOB_SUBST
   11840 else
   11841   case `(set -o) 2>/dev/null` in #(
   11842   *posix*) :
   11843     set -o posix ;; #(
   11844   *) :
   11845      ;;
   11846 esac
   11847 fi
   11848 
   11849 
   11850 as_nl='
   11851 '
   11852 export as_nl
   11853 # Printing a long string crashes Solaris 7 /usr/bin/printf.
   11854 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   11855 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
   11856 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
   11857 # Prefer a ksh shell builtin over an external printf program on Solaris,
   11858 # but without wasting forks for bash or zsh.
   11859 if test -z "$BASH_VERSION$ZSH_VERSION" \
   11860     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
   11861   as_echo='print -r --'
   11862   as_echo_n='print -rn --'
   11863 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
   11864   as_echo='printf %s\n'
   11865   as_echo_n='printf %s'
   11866 else
   11867   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
   11868     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
   11869     as_echo_n='/usr/ucb/echo -n'
   11870   else
   11871     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
   11872     as_echo_n_body='eval
   11873       arg=$1;
   11874       case $arg in #(
   11875       *"$as_nl"*)
   11876 	expr "X$arg" : "X\\(.*\\)$as_nl";
   11877 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
   11878       esac;
   11879       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
   11880     '
   11881     export as_echo_n_body
   11882     as_echo_n='sh -c $as_echo_n_body as_echo'
   11883   fi
   11884   export as_echo_body
   11885   as_echo='sh -c $as_echo_body as_echo'
   11886 fi
   11887 
   11888 # The user is always right.
   11889 if test "${PATH_SEPARATOR+set}" != set; then
   11890   PATH_SEPARATOR=:
   11891   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
   11892     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
   11893       PATH_SEPARATOR=';'
   11894   }
   11895 fi
   11896 
   11897 
   11898 # IFS
   11899 # We need space, tab and new line, in precisely that order.  Quoting is
   11900 # there to prevent editors from complaining about space-tab.
   11901 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
   11902 # splitting by setting IFS to empty value.)
   11903 IFS=" ""	$as_nl"
   11904 
   11905 # Find who we are.  Look in the path if we contain no directory separator.
   11906 as_myself=
   11907 case $0 in #((
   11908   *[\\/]* ) as_myself=$0 ;;
   11909   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   11910 for as_dir in $PATH
   11911 do
   11912   IFS=$as_save_IFS
   11913   test -z "$as_dir" && as_dir=.
   11914     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   11915   done
   11916 IFS=$as_save_IFS
   11917 
   11918      ;;
   11919 esac
   11920 # We did not find ourselves, most probably we were run as `sh COMMAND'
   11921 # in which case we are not to be found in the path.
   11922 if test "x$as_myself" = x; then
   11923   as_myself=$0
   11924 fi
   11925 if test ! -f "$as_myself"; then
   11926   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   11927   exit 1
   11928 fi
   11929 
   11930 # Unset variables that we do not need and which cause bugs (e.g. in
   11931 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
   11932 # suppresses any "Segmentation fault" message there.  '((' could
   11933 # trigger a bug in pdksh 5.2.14.
   11934 for as_var in BASH_ENV ENV MAIL MAILPATH
   11935 do eval test x\${$as_var+set} = xset \
   11936   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
   11937 done
   11938 PS1='$ '
   11939 PS2='> '
   11940 PS4='+ '
   11941 
   11942 # NLS nuisances.
   11943 LC_ALL=C
   11944 export LC_ALL
   11945 LANGUAGE=C
   11946 export LANGUAGE
   11947 
   11948 # CDPATH.
   11949 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   11950 
   11951 
   11952 # as_fn_error STATUS ERROR [LINENO LOG_FD]
   11953 # ----------------------------------------
   11954 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
   11955 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
   11956 # script with STATUS, using 1 if that was 0.
   11957 as_fn_error ()
   11958 {
   11959   as_status=$1; test $as_status -eq 0 && as_status=1
   11960   if test "$4"; then
   11961     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   11962     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
   11963   fi
   11964   $as_echo "$as_me: error: $2" >&2
   11965   as_fn_exit $as_status
   11966 } # as_fn_error
   11967 
   11968 
   11969 # as_fn_set_status STATUS
   11970 # -----------------------
   11971 # Set $? to STATUS, without forking.
   11972 as_fn_set_status ()
   11973 {
   11974   return $1
   11975 } # as_fn_set_status
   11976 
   11977 # as_fn_exit STATUS
   11978 # -----------------
   11979 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
   11980 as_fn_exit ()
   11981 {
   11982   set +e
   11983   as_fn_set_status $1
   11984   exit $1
   11985 } # as_fn_exit
   11986 
   11987 # as_fn_unset VAR
   11988 # ---------------
   11989 # Portably unset VAR.
   11990 as_fn_unset ()
   11991 {
   11992   { eval $1=; unset $1;}
   11993 }
   11994 as_unset=as_fn_unset
   11995 # as_fn_append VAR VALUE
   11996 # ----------------------
   11997 # Append the text in VALUE to the end of the definition contained in VAR. Take
   11998 # advantage of any shell optimizations that allow amortized linear growth over
   11999 # repeated appends, instead of the typical quadratic growth present in naive
   12000 # implementations.
   12001 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
   12002   eval 'as_fn_append ()
   12003   {
   12004     eval $1+=\$2
   12005   }'
   12006 else
   12007   as_fn_append ()
   12008   {
   12009     eval $1=\$$1\$2
   12010   }
   12011 fi # as_fn_append
   12012 
   12013 # as_fn_arith ARG...
   12014 # ------------------
   12015 # Perform arithmetic evaluation on the ARGs, and store the result in the
   12016 # global $as_val. Take advantage of shells that can avoid forks. The arguments
   12017 # must be portable across $(()) and expr.
   12018 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
   12019   eval 'as_fn_arith ()
   12020   {
   12021     as_val=$(( $* ))
   12022   }'
   12023 else
   12024   as_fn_arith ()
   12025   {
   12026     as_val=`expr "$@" || test $? -eq 1`
   12027   }
   12028 fi # as_fn_arith
   12029 
   12030 
   12031 if expr a : '\(a\)' >/dev/null 2>&1 &&
   12032    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   12033   as_expr=expr
   12034 else
   12035   as_expr=false
   12036 fi
   12037 
   12038 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   12039   as_basename=basename
   12040 else
   12041   as_basename=false
   12042 fi
   12043 
   12044 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   12045   as_dirname=dirname
   12046 else
   12047   as_dirname=false
   12048 fi
   12049 
   12050 as_me=`$as_basename -- "$0" ||
   12051 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   12052 	 X"$0" : 'X\(//\)$' \| \
   12053 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   12054 $as_echo X/"$0" |
   12055     sed '/^.*\/\([^/][^/]*\)\/*$/{
   12056 	    s//\1/
   12057 	    q
   12058 	  }
   12059 	  /^X\/\(\/\/\)$/{
   12060 	    s//\1/
   12061 	    q
   12062 	  }
   12063 	  /^X\/\(\/\).*/{
   12064 	    s//\1/
   12065 	    q
   12066 	  }
   12067 	  s/.*/./; q'`
   12068 
   12069 # Avoid depending upon Character Ranges.
   12070 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   12071 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   12072 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   12073 as_cr_digits='0123456789'
   12074 as_cr_alnum=$as_cr_Letters$as_cr_digits
   12075 
   12076 ECHO_C= ECHO_N= ECHO_T=
   12077 case `echo -n x` in #(((((
   12078 -n*)
   12079   case `echo 'xy\c'` in
   12080   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   12081   xy)  ECHO_C='\c';;
   12082   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
   12083        ECHO_T='	';;
   12084   esac;;
   12085 *)
   12086   ECHO_N='-n';;
   12087 esac
   12088 
   12089 rm -f conf$$ conf$$.exe conf$$.file
   12090 if test -d conf$$.dir; then
   12091   rm -f conf$$.dir/conf$$.file
   12092 else
   12093   rm -f conf$$.dir
   12094   mkdir conf$$.dir 2>/dev/null
   12095 fi
   12096 if (echo >conf$$.file) 2>/dev/null; then
   12097   if ln -s conf$$.file conf$$ 2>/dev/null; then
   12098     as_ln_s='ln -s'
   12099     # ... but there are two gotchas:
   12100     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   12101     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   12102     # In both cases, we have to default to `cp -pR'.
   12103     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   12104       as_ln_s='cp -pR'
   12105   elif ln conf$$.file conf$$ 2>/dev/null; then
   12106     as_ln_s=ln
   12107   else
   12108     as_ln_s='cp -pR'
   12109   fi
   12110 else
   12111   as_ln_s='cp -pR'
   12112 fi
   12113 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   12114 rmdir conf$$.dir 2>/dev/null
   12115 
   12116 
   12117 # as_fn_mkdir_p
   12118 # -------------
   12119 # Create "$as_dir" as a directory, including parents if necessary.
   12120 as_fn_mkdir_p ()
   12121 {
   12122 
   12123   case $as_dir in #(
   12124   -*) as_dir=./$as_dir;;
   12125   esac
   12126   test -d "$as_dir" || eval $as_mkdir_p || {
   12127     as_dirs=
   12128     while :; do
   12129       case $as_dir in #(
   12130       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
   12131       *) as_qdir=$as_dir;;
   12132       esac
   12133       as_dirs="'$as_qdir' $as_dirs"
   12134       as_dir=`$as_dirname -- "$as_dir" ||
   12135 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   12136 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   12137 	 X"$as_dir" : 'X\(//\)$' \| \
   12138 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   12139 $as_echo X"$as_dir" |
   12140     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   12141 	    s//\1/
   12142 	    q
   12143 	  }
   12144 	  /^X\(\/\/\)[^/].*/{
   12145 	    s//\1/
   12146 	    q
   12147 	  }
   12148 	  /^X\(\/\/\)$/{
   12149 	    s//\1/
   12150 	    q
   12151 	  }
   12152 	  /^X\(\/\).*/{
   12153 	    s//\1/
   12154 	    q
   12155 	  }
   12156 	  s/.*/./; q'`
   12157       test -d "$as_dir" && break
   12158     done
   12159     test -z "$as_dirs" || eval "mkdir $as_dirs"
   12160   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
   12161 
   12162 
   12163 } # as_fn_mkdir_p
   12164 if mkdir -p . 2>/dev/null; then
   12165   as_mkdir_p='mkdir -p "$as_dir"'
   12166 else
   12167   test -d ./-p && rmdir ./-p
   12168   as_mkdir_p=false
   12169 fi
   12170 
   12171 
   12172 # as_fn_executable_p FILE
   12173 # -----------------------
   12174 # Test if FILE is an executable regular file.
   12175 as_fn_executable_p ()
   12176 {
   12177   test -f "$1" && test -x "$1"
   12178 } # as_fn_executable_p
   12179 as_test_x='test -x'
   12180 as_executable_p=as_fn_executable_p
   12181 
   12182 # Sed expression to map a string onto a valid CPP name.
   12183 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   12184 
   12185 # Sed expression to map a string onto a valid variable name.
   12186 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   12187 
   12188 
   12189 exec 6>&1
   12190 ## ----------------------------------- ##
   12191 ## Main body of $CONFIG_STATUS script. ##
   12192 ## ----------------------------------- ##
   12193 _ASEOF
   12194 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
   12195 
   12196 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   12197 # Save the log message, to keep $0 and so on meaningful, and to
   12198 # report actual input values of CONFIG_FILES etc. instead of their
   12199 # values after options handling.
   12200 ac_log="
   12201 This file was extended by zlib $as_me 1.3.1, which was
   12202 generated by GNU Autoconf 2.69.  Invocation command line was
   12203 
   12204   CONFIG_FILES    = $CONFIG_FILES
   12205   CONFIG_HEADERS  = $CONFIG_HEADERS
   12206   CONFIG_LINKS    = $CONFIG_LINKS
   12207   CONFIG_COMMANDS = $CONFIG_COMMANDS
   12208   $ $0 $@
   12209 
   12210 on `(hostname || uname -n) 2>/dev/null | sed 1q`
   12211 "
   12212 
   12213 _ACEOF
   12214 
   12215 case $ac_config_files in *"
   12216 "*) set x $ac_config_files; shift; ac_config_files=$*;;
   12217 esac
   12218 
   12219 
   12220 
   12221 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   12222 # Files that config.status was made for.
   12223 config_files="$ac_config_files"
   12224 config_commands="$ac_config_commands"
   12225 
   12226 _ACEOF
   12227 
   12228 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   12229 ac_cs_usage="\
   12230 \`$as_me' instantiates files and other configuration actions
   12231 from templates according to the current configuration.  Unless the files
   12232 and actions are specified as TAGs, all are instantiated by default.
   12233 
   12234 Usage: $0 [OPTION]... [TAG]...
   12235 
   12236   -h, --help       print this help, then exit
   12237   -V, --version    print version number and configuration settings, then exit
   12238       --config     print configuration, then exit
   12239   -q, --quiet, --silent
   12240                    do not print progress messages
   12241   -d, --debug      don't remove temporary files
   12242       --recheck    update $as_me by reconfiguring in the same conditions
   12243       --file=FILE[:TEMPLATE]
   12244                    instantiate the configuration file FILE
   12245 
   12246 Configuration files:
   12247 $config_files
   12248 
   12249 Configuration commands:
   12250 $config_commands
   12251 
   12252 Report bugs to the package provider."
   12253 
   12254 _ACEOF
   12255 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   12256 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
   12257 ac_cs_version="\\
   12258 zlib config.status 1.3.1
   12259 configured by $0, generated by GNU Autoconf 2.69,
   12260   with options \\"\$ac_cs_config\\"
   12261 
   12262 Copyright (C) 2012 Free Software Foundation, Inc.
   12263 This config.status script is free software; the Free Software Foundation
   12264 gives unlimited permission to copy, distribute and modify it."
   12265 
   12266 ac_pwd='$ac_pwd'
   12267 srcdir='$srcdir'
   12268 INSTALL='$INSTALL'
   12269 MKDIR_P='$MKDIR_P'
   12270 AWK='$AWK'
   12271 test -n "\$AWK" || AWK=awk
   12272 _ACEOF
   12273 
   12274 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   12275 # The default lists apply if the user does not specify any file.
   12276 ac_need_defaults=:
   12277 while test $# != 0
   12278 do
   12279   case $1 in
   12280   --*=?*)
   12281     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   12282     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
   12283     ac_shift=:
   12284     ;;
   12285   --*=)
   12286     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   12287     ac_optarg=
   12288     ac_shift=:
   12289     ;;
   12290   *)
   12291     ac_option=$1
   12292     ac_optarg=$2
   12293     ac_shift=shift
   12294     ;;
   12295   esac
   12296 
   12297   case $ac_option in
   12298   # Handling of the options.
   12299   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   12300     ac_cs_recheck=: ;;
   12301   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
   12302     $as_echo "$ac_cs_version"; exit ;;
   12303   --config | --confi | --conf | --con | --co | --c )
   12304     $as_echo "$ac_cs_config"; exit ;;
   12305   --debug | --debu | --deb | --de | --d | -d )
   12306     debug=: ;;
   12307   --file | --fil | --fi | --f )
   12308     $ac_shift
   12309     case $ac_optarg in
   12310     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   12311     '') as_fn_error $? "missing file argument" ;;
   12312     esac
   12313     as_fn_append CONFIG_FILES " '$ac_optarg'"
   12314     ac_need_defaults=false;;
   12315   --he | --h |  --help | --hel | -h )
   12316     $as_echo "$ac_cs_usage"; exit ;;
   12317   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   12318   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   12319     ac_cs_silent=: ;;
   12320 
   12321   # This is an error.
   12322   -*) as_fn_error $? "unrecognized option: \`$1'
   12323 Try \`$0 --help' for more information." ;;
   12324 
   12325   *) as_fn_append ac_config_targets " $1"
   12326      ac_need_defaults=false ;;
   12327 
   12328   esac
   12329   shift
   12330 done
   12331 
   12332 ac_configure_extra_args=
   12333 
   12334 if $ac_cs_silent; then
   12335   exec 6>/dev/null
   12336   ac_configure_extra_args="$ac_configure_extra_args --silent"
   12337 fi
   12338 
   12339 _ACEOF
   12340 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   12341 if \$ac_cs_recheck; then
   12342   set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   12343   shift
   12344   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
   12345   CONFIG_SHELL='$SHELL'
   12346   export CONFIG_SHELL
   12347   exec "\$@"
   12348 fi
   12349 
   12350 _ACEOF
   12351 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   12352 exec 5>>config.log
   12353 {
   12354   echo
   12355   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   12356 ## Running $as_me. ##
   12357 _ASBOX
   12358   $as_echo "$ac_log"
   12359 } >&5
   12360 
   12361 _ACEOF
   12362 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   12363 #
   12364 # INIT-COMMANDS
   12365 #
   12366 
   12367 srcdir="$srcdir"
   12368 host="$host"
   12369 target="$target"
   12370 with_multisubdir="$with_multisubdir"
   12371 with_multisrctop="$with_multisrctop"
   12372 with_target_subdir="$with_target_subdir"
   12373 ac_configure_args="${multilib_arg} ${ac_configure_args}"
   12374 multi_basedir="$multi_basedir"
   12375 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
   12376 CC="$CC"
   12377 CXX="$CXX"
   12378 GFORTRAN="$GFORTRAN"
   12379 GDC="$GDC"
   12380 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
   12381 
   12382 
   12383 # The HP-UX ksh and POSIX shell print the target directory to stdout
   12384 # if CDPATH is set.
   12385 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   12386 
   12387 sed_quote_subst='$sed_quote_subst'
   12388 double_quote_subst='$double_quote_subst'
   12389 delay_variable_subst='$delay_variable_subst'
   12390 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
   12391 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
   12392 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
   12393 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
   12394 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
   12395 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
   12396 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
   12397 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
   12398 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
   12399 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
   12400 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
   12401 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
   12402 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
   12403 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
   12404 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
   12405 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
   12406 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
   12407 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
   12408 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
   12409 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
   12410 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
   12411 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
   12412 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
   12413 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
   12414 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
   12415 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
   12416 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
   12417 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
   12418 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
   12419 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
   12420 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
   12421 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
   12422 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
   12423 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
   12424 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
   12425 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
   12426 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
   12427 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
   12428 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
   12429 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
   12430 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
   12431 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
   12432 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
   12433 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
   12434 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
   12435 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
   12436 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
   12437 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
   12438 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"`'
   12439 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
   12440 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
   12441 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
   12442 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
   12443 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
   12444 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
   12445 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
   12446 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
   12447 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
   12448 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
   12449 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
   12450 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
   12451 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
   12452 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
   12453 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
   12454 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
   12455 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
   12456 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
   12457 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
   12458 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
   12459 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
   12460 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
   12461 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
   12462 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
   12463 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
   12464 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
   12465 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
   12466 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
   12467 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
   12468 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
   12469 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
   12470 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
   12471 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
   12472 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
   12473 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
   12474 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
   12475 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
   12476 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
   12477 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
   12478 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
   12479 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
   12480 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
   12481 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
   12482 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
   12483 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
   12484 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
   12485 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
   12486 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
   12487 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
   12488 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
   12489 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
   12490 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
   12491 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
   12492 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
   12493 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
   12494 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
   12495 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
   12496 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
   12497 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
   12498 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
   12499 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
   12500 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
   12501 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
   12502 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
   12503 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
   12504 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
   12505 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
   12506 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
   12507 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
   12508 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
   12509 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
   12510 
   12511 LTCC='$LTCC'
   12512 LTCFLAGS='$LTCFLAGS'
   12513 compiler='$compiler_DEFAULT'
   12514 
   12515 # A function that is used when there is no print builtin or printf.
   12516 func_fallback_echo ()
   12517 {
   12518   eval 'cat <<_LTECHO_EOF
   12519 \$1
   12520 _LTECHO_EOF'
   12521 }
   12522 
   12523 # Quote evaled strings.
   12524 for var in SHELL \
   12525 ECHO \
   12526 SED \
   12527 GREP \
   12528 EGREP \
   12529 FGREP \
   12530 LD \
   12531 NM \
   12532 LN_S \
   12533 lt_SP2NL \
   12534 lt_NL2SP \
   12535 reload_flag \
   12536 OBJDUMP \
   12537 deplibs_check_method \
   12538 file_magic_cmd \
   12539 AR \
   12540 AR_FLAGS \
   12541 STRIP \
   12542 RANLIB \
   12543 CC \
   12544 CFLAGS \
   12545 compiler \
   12546 lt_cv_sys_global_symbol_pipe \
   12547 lt_cv_sys_global_symbol_to_cdecl \
   12548 lt_cv_sys_global_symbol_to_c_name_address \
   12549 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
   12550 lt_prog_compiler_no_builtin_flag \
   12551 lt_prog_compiler_wl \
   12552 lt_prog_compiler_pic \
   12553 lt_prog_compiler_static \
   12554 lt_cv_prog_compiler_c_o \
   12555 need_locks \
   12556 DSYMUTIL \
   12557 NMEDIT \
   12558 LIPO \
   12559 OTOOL \
   12560 OTOOL64 \
   12561 shrext_cmds \
   12562 export_dynamic_flag_spec \
   12563 whole_archive_flag_spec \
   12564 compiler_needs_object \
   12565 with_gnu_ld \
   12566 allow_undefined_flag \
   12567 no_undefined_flag \
   12568 hardcode_libdir_flag_spec \
   12569 hardcode_libdir_flag_spec_ld \
   12570 hardcode_libdir_separator \
   12571 fix_srcfile_path \
   12572 exclude_expsyms \
   12573 include_expsyms \
   12574 file_list_spec \
   12575 variables_saved_for_relink \
   12576 libname_spec \
   12577 library_names_spec \
   12578 soname_spec \
   12579 install_override_mode \
   12580 finish_eval \
   12581 old_striplib \
   12582 striplib; do
   12583     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
   12584     *[\\\\\\\`\\"\\\$]*)
   12585       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
   12586       ;;
   12587     *)
   12588       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
   12589       ;;
   12590     esac
   12591 done
   12592 
   12593 # Double-quote double-evaled strings.
   12594 for var in reload_cmds \
   12595 old_postinstall_cmds \
   12596 old_postuninstall_cmds \
   12597 old_archive_cmds \
   12598 extract_expsyms_cmds \
   12599 old_archive_from_new_cmds \
   12600 old_archive_from_expsyms_cmds \
   12601 archive_cmds \
   12602 archive_expsym_cmds \
   12603 module_cmds \
   12604 module_expsym_cmds \
   12605 export_symbols_cmds \
   12606 prelink_cmds \
   12607 postinstall_cmds \
   12608 postuninstall_cmds \
   12609 finish_cmds \
   12610 sys_lib_search_path_spec \
   12611 sys_lib_dlsearch_path_spec; do
   12612     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
   12613     *[\\\\\\\`\\"\\\$]*)
   12614       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
   12615       ;;
   12616     *)
   12617       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
   12618       ;;
   12619     esac
   12620 done
   12621 
   12622 ac_aux_dir='$ac_aux_dir'
   12623 xsi_shell='$xsi_shell'
   12624 lt_shell_append='$lt_shell_append'
   12625 
   12626 # See if we are running on zsh, and set the options which allow our
   12627 # commands through without removal of \ escapes INIT.
   12628 if test -n "\${ZSH_VERSION+set}" ; then
   12629    setopt NO_GLOB_SUBST
   12630 fi
   12631 
   12632 
   12633     PACKAGE='$PACKAGE'
   12634     VERSION='$VERSION'
   12635     TIMESTAMP='$TIMESTAMP'
   12636     RM='$RM'
   12637     ofile='$ofile'
   12638 
   12639 
   12640 
   12641 
   12642 _ACEOF
   12643 
   12644 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   12645 
   12646 # Handling of arguments.
   12647 for ac_config_target in $ac_config_targets
   12648 do
   12649   case $ac_config_target in
   12650     "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
   12651     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
   12652     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
   12653     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   12654 
   12655   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
   12656   esac
   12657 done
   12658 
   12659 
   12660 # If the user did not use the arguments to specify the items to instantiate,
   12661 # then the envvar interface is used.  Set only those that are not.
   12662 # We use the long form for the default assignment because of an extremely
   12663 # bizarre bug on SunOS 4.1.3.
   12664 if $ac_need_defaults; then
   12665   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   12666   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
   12667 fi
   12668 
   12669 # Have a temporary directory for convenience.  Make it in the build tree
   12670 # simply because there is no reason against having it here, and in addition,
   12671 # creating and moving files from /tmp can sometimes cause problems.
   12672 # Hook for its removal unless debugging.
   12673 # Note that there is a small window in which the directory will not be cleaned:
   12674 # after its creation but before its name has been assigned to `$tmp'.
   12675 $debug ||
   12676 {
   12677   tmp= ac_tmp=
   12678   trap 'exit_status=$?
   12679   : "${ac_tmp:=$tmp}"
   12680   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
   12681 ' 0
   12682   trap 'as_fn_exit 1' 1 2 13 15
   12683 }
   12684 # Create a (secure) tmp directory for tmp files.
   12685 
   12686 {
   12687   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
   12688   test -d "$tmp"
   12689 }  ||
   12690 {
   12691   tmp=./conf$$-$RANDOM
   12692   (umask 077 && mkdir "$tmp")
   12693 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
   12694 ac_tmp=$tmp
   12695 
   12696 # Set up the scripts for CONFIG_FILES section.
   12697 # No need to generate them if there are no CONFIG_FILES.
   12698 # This happens for instance with `./config.status config.h'.
   12699 if test -n "$CONFIG_FILES"; then
   12700 
   12701 
   12702 ac_cr=`echo X | tr X '\015'`
   12703 # On cygwin, bash can eat \r inside `` if the user requested igncr.
   12704 # But we know of no other shell where ac_cr would be empty at this
   12705 # point, so we can use a bashism as a fallback.
   12706 if test "x$ac_cr" = x; then
   12707   eval ac_cr=\$\'\\r\'
   12708 fi
   12709 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
   12710 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
   12711   ac_cs_awk_cr='\\r'
   12712 else
   12713   ac_cs_awk_cr=$ac_cr
   12714 fi
   12715 
   12716 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
   12717 _ACEOF
   12718 
   12719 
   12720 {
   12721   echo "cat >conf$$subs.awk <<_ACEOF" &&
   12722   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
   12723   echo "_ACEOF"
   12724 } >conf$$subs.sh ||
   12725   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   12726 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
   12727 ac_delim='%!_!# '
   12728 for ac_last_try in false false false false false :; do
   12729   . ./conf$$subs.sh ||
   12730     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   12731 
   12732   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
   12733   if test $ac_delim_n = $ac_delim_num; then
   12734     break
   12735   elif $ac_last_try; then
   12736     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   12737   else
   12738     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   12739   fi
   12740 done
   12741 rm -f conf$$subs.sh
   12742 
   12743 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   12744 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
   12745 _ACEOF
   12746 sed -n '
   12747 h
   12748 s/^/S["/; s/!.*/"]=/
   12749 p
   12750 g
   12751 s/^[^!]*!//
   12752 :repl
   12753 t repl
   12754 s/'"$ac_delim"'$//
   12755 t delim
   12756 :nl
   12757 h
   12758 s/\(.\{148\}\)..*/\1/
   12759 t more1
   12760 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
   12761 p
   12762 n
   12763 b repl
   12764 :more1
   12765 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   12766 p
   12767 g
   12768 s/.\{148\}//
   12769 t nl
   12770 :delim
   12771 h
   12772 s/\(.\{148\}\)..*/\1/
   12773 t more2
   12774 s/["\\]/\\&/g; s/^/"/; s/$/"/
   12775 p
   12776 b
   12777 :more2
   12778 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   12779 p
   12780 g
   12781 s/.\{148\}//
   12782 t delim
   12783 ' <conf$$subs.awk | sed '
   12784 /^[^""]/{
   12785   N
   12786   s/\n//
   12787 }
   12788 ' >>$CONFIG_STATUS || ac_write_fail=1
   12789 rm -f conf$$subs.awk
   12790 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   12791 _ACAWK
   12792 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
   12793   for (key in S) S_is_set[key] = 1
   12794   FS = ""
   12795 
   12796 }
   12797 {
   12798   line = $ 0
   12799   nfields = split(line, field, "@")
   12800   substed = 0
   12801   len = length(field[1])
   12802   for (i = 2; i < nfields; i++) {
   12803     key = field[i]
   12804     keylen = length(key)
   12805     if (S_is_set[key]) {
   12806       value = S[key]
   12807       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
   12808       len += length(value) + length(field[++i])
   12809       substed = 1
   12810     } else
   12811       len += 1 + keylen
   12812   }
   12813 
   12814   print line
   12815 }
   12816 
   12817 _ACAWK
   12818 _ACEOF
   12819 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   12820 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
   12821   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
   12822 else
   12823   cat
   12824 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
   12825   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
   12826 _ACEOF
   12827 
   12828 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
   12829 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
   12830 # trailing colons and then remove the whole line if VPATH becomes empty
   12831 # (actually we leave an empty line to preserve line numbers).
   12832 if test "x$srcdir" = x.; then
   12833   ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
   12834 h
   12835 s///
   12836 s/^/:/
   12837 s/[	 ]*$/:/
   12838 s/:\$(srcdir):/:/g
   12839 s/:\${srcdir}:/:/g
   12840 s/:@srcdir@:/:/g
   12841 s/^:*//
   12842 s/:*$//
   12843 x
   12844 s/\(=[	 ]*\).*/\1/
   12845 G
   12846 s/\n//
   12847 s/^[^=]*=[	 ]*$//
   12848 }'
   12849 fi
   12850 
   12851 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   12852 fi # test -n "$CONFIG_FILES"
   12853 
   12854 
   12855 eval set X "  :F $CONFIG_FILES      :C $CONFIG_COMMANDS"
   12856 shift
   12857 for ac_tag
   12858 do
   12859   case $ac_tag in
   12860   :[FHLC]) ac_mode=$ac_tag; continue;;
   12861   esac
   12862   case $ac_mode$ac_tag in
   12863   :[FHL]*:*);;
   12864   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
   12865   :[FH]-) ac_tag=-:-;;
   12866   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   12867   esac
   12868   ac_save_IFS=$IFS
   12869   IFS=:
   12870   set x $ac_tag
   12871   IFS=$ac_save_IFS
   12872   shift
   12873   ac_file=$1
   12874   shift
   12875 
   12876   case $ac_mode in
   12877   :L) ac_source=$1;;
   12878   :[FH])
   12879     ac_file_inputs=
   12880     for ac_f
   12881     do
   12882       case $ac_f in
   12883       -) ac_f="$ac_tmp/stdin";;
   12884       *) # Look for the file first in the build tree, then in the source tree
   12885 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
   12886 	 # because $ac_f cannot contain `:'.
   12887 	 test -f "$ac_f" ||
   12888 	   case $ac_f in
   12889 	   [\\/$]*) false;;
   12890 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
   12891 	   esac ||
   12892 	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
   12893       esac
   12894       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
   12895       as_fn_append ac_file_inputs " '$ac_f'"
   12896     done
   12897 
   12898     # Let's still pretend it is `configure' which instantiates (i.e., don't
   12899     # use $as_me), people would be surprised to read:
   12900     #    /* config.h.  Generated by config.status.  */
   12901     configure_input='Generated from '`
   12902 	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
   12903 	`' by configure.'
   12904     if test x"$ac_file" != x-; then
   12905       configure_input="$ac_file.  $configure_input"
   12906       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
   12907 $as_echo "$as_me: creating $ac_file" >&6;}
   12908     fi
   12909     # Neutralize special characters interpreted by sed in replacement strings.
   12910     case $configure_input in #(
   12911     *\&* | *\|* | *\\* )
   12912        ac_sed_conf_input=`$as_echo "$configure_input" |
   12913        sed 's/[\\\\&|]/\\\\&/g'`;; #(
   12914     *) ac_sed_conf_input=$configure_input;;
   12915     esac
   12916 
   12917     case $ac_tag in
   12918     *:-:* | *:-) cat >"$ac_tmp/stdin" \
   12919       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
   12920     esac
   12921     ;;
   12922   esac
   12923 
   12924   ac_dir=`$as_dirname -- "$ac_file" ||
   12925 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   12926 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   12927 	 X"$ac_file" : 'X\(//\)$' \| \
   12928 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   12929 $as_echo X"$ac_file" |
   12930     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   12931 	    s//\1/
   12932 	    q
   12933 	  }
   12934 	  /^X\(\/\/\)[^/].*/{
   12935 	    s//\1/
   12936 	    q
   12937 	  }
   12938 	  /^X\(\/\/\)$/{
   12939 	    s//\1/
   12940 	    q
   12941 	  }
   12942 	  /^X\(\/\).*/{
   12943 	    s//\1/
   12944 	    q
   12945 	  }
   12946 	  s/.*/./; q'`
   12947   as_dir="$ac_dir"; as_fn_mkdir_p
   12948   ac_builddir=.
   12949 
   12950 case "$ac_dir" in
   12951 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   12952 *)
   12953   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   12954   # A ".." for each directory in $ac_dir_suffix.
   12955   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   12956   case $ac_top_builddir_sub in
   12957   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   12958   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   12959   esac ;;
   12960 esac
   12961 ac_abs_top_builddir=$ac_pwd
   12962 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   12963 # for backward compatibility:
   12964 ac_top_builddir=$ac_top_build_prefix
   12965 
   12966 case $srcdir in
   12967   .)  # We are building in place.
   12968     ac_srcdir=.
   12969     ac_top_srcdir=$ac_top_builddir_sub
   12970     ac_abs_top_srcdir=$ac_pwd ;;
   12971   [\\/]* | ?:[\\/]* )  # Absolute name.
   12972     ac_srcdir=$srcdir$ac_dir_suffix;
   12973     ac_top_srcdir=$srcdir
   12974     ac_abs_top_srcdir=$srcdir ;;
   12975   *) # Relative name.
   12976     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   12977     ac_top_srcdir=$ac_top_build_prefix$srcdir
   12978     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   12979 esac
   12980 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   12981 
   12982 
   12983   case $ac_mode in
   12984   :F)
   12985   #
   12986   # CONFIG_FILE
   12987   #
   12988 
   12989   case $INSTALL in
   12990   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   12991   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
   12992   esac
   12993   ac_MKDIR_P=$MKDIR_P
   12994   case $MKDIR_P in
   12995   [\\/$]* | ?:[\\/]* ) ;;
   12996   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
   12997   esac
   12998 _ACEOF
   12999 
   13000 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   13001 # If the template does not know about datarootdir, expand it.
   13002 # FIXME: This hack should be removed a few years after 2.60.
   13003 ac_datarootdir_hack=; ac_datarootdir_seen=
   13004 ac_sed_dataroot='
   13005 /datarootdir/ {
   13006   p
   13007   q
   13008 }
   13009 /@datadir@/p
   13010 /@docdir@/p
   13011 /@infodir@/p
   13012 /@localedir@/p
   13013 /@mandir@/p'
   13014 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
   13015 *datarootdir*) ac_datarootdir_seen=yes;;
   13016 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
   13017   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
   13018 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
   13019 _ACEOF
   13020 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   13021   ac_datarootdir_hack='
   13022   s&@datadir@&$datadir&g
   13023   s&@docdir@&$docdir&g
   13024   s&@infodir@&$infodir&g
   13025   s&@localedir@&$localedir&g
   13026   s&@mandir@&$mandir&g
   13027   s&\\\${datarootdir}&$datarootdir&g' ;;
   13028 esac
   13029 _ACEOF
   13030 
   13031 # Neutralize VPATH when `$srcdir' = `.'.
   13032 # Shell code in configure.ac might set extrasub.
   13033 # FIXME: do we really want to maintain this feature?
   13034 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   13035 ac_sed_extra="$ac_vpsub
   13036 $extrasub
   13037 _ACEOF
   13038 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   13039 :t
   13040 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   13041 s|@configure_input@|$ac_sed_conf_input|;t t
   13042 s&@top_builddir@&$ac_top_builddir_sub&;t t
   13043 s&@top_build_prefix@&$ac_top_build_prefix&;t t
   13044 s&@srcdir@&$ac_srcdir&;t t
   13045 s&@abs_srcdir@&$ac_abs_srcdir&;t t
   13046 s&@top_srcdir@&$ac_top_srcdir&;t t
   13047 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
   13048 s&@builddir@&$ac_builddir&;t t
   13049 s&@abs_builddir@&$ac_abs_builddir&;t t
   13050 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
   13051 s&@INSTALL@&$ac_INSTALL&;t t
   13052 s&@MKDIR_P@&$ac_MKDIR_P&;t t
   13053 $ac_datarootdir_hack
   13054 "
   13055 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
   13056   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   13057 
   13058 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   13059   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
   13060   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
   13061       "$ac_tmp/out"`; test -z "$ac_out"; } &&
   13062   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   13063 which seems to be undefined.  Please make sure it is defined" >&5
   13064 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   13065 which seems to be undefined.  Please make sure it is defined" >&2;}
   13066 
   13067   rm -f "$ac_tmp/stdin"
   13068   case $ac_file in
   13069   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
   13070   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
   13071   esac \
   13072   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   13073  ;;
   13074 
   13075 
   13076   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
   13077 $as_echo "$as_me: executing $ac_file commands" >&6;}
   13078  ;;
   13079   esac
   13080 
   13081 
   13082   case $ac_file$ac_mode in
   13083     "default-1":C)
   13084 # Only add multilib support code if we just rebuilt the top-level
   13085 # Makefile.
   13086 case " $CONFIG_FILES " in
   13087  *" Makefile "*)
   13088    ac_file=Makefile . ${multi_basedir}/config-ml.in
   13089    ;;
   13090 esac ;;
   13091     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
   13092   # Older Autoconf quotes --file arguments for eval, but not when files
   13093   # are listed without --file.  Let's play safe and only enable the eval
   13094   # if we detect the quoting.
   13095   case $CONFIG_FILES in
   13096   *\'*) eval set x "$CONFIG_FILES" ;;
   13097   *)   set x $CONFIG_FILES ;;
   13098   esac
   13099   shift
   13100   for mf
   13101   do
   13102     # Strip MF so we end up with the name of the file.
   13103     mf=`echo "$mf" | sed -e 's/:.*$//'`
   13104     # Check whether this is an Automake generated Makefile or not.
   13105     # We used to match only the files named 'Makefile.in', but
   13106     # some people rename them; so instead we look at the file content.
   13107     # Grep'ing the first line is not enough: some people post-process
   13108     # each Makefile.in and add a new line on top of each file to say so.
   13109     # Grep'ing the whole file is not good either: AIX grep has a line
   13110     # limit of 2048, but all sed's we know have understand at least 4000.
   13111     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
   13112       dirpart=`$as_dirname -- "$mf" ||
   13113 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   13114 	 X"$mf" : 'X\(//\)[^/]' \| \
   13115 	 X"$mf" : 'X\(//\)$' \| \
   13116 	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
   13117 $as_echo X"$mf" |
   13118     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   13119 	    s//\1/
   13120 	    q
   13121 	  }
   13122 	  /^X\(\/\/\)[^/].*/{
   13123 	    s//\1/
   13124 	    q
   13125 	  }
   13126 	  /^X\(\/\/\)$/{
   13127 	    s//\1/
   13128 	    q
   13129 	  }
   13130 	  /^X\(\/\).*/{
   13131 	    s//\1/
   13132 	    q
   13133 	  }
   13134 	  s/.*/./; q'`
   13135     else
   13136       continue
   13137     fi
   13138     # Extract the definition of DEPDIR, am__include, and am__quote
   13139     # from the Makefile without running 'make'.
   13140     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
   13141     test -z "$DEPDIR" && continue
   13142     am__include=`sed -n 's/^am__include = //p' < "$mf"`
   13143     test -z "$am__include" && continue
   13144     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
   13145     # Find all dependency output files, they are included files with
   13146     # $(DEPDIR) in their names.  We invoke sed twice because it is the
   13147     # simplest approach to changing $(DEPDIR) to its actual value in the
   13148     # expansion.
   13149     for file in `sed -n "
   13150       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
   13151 	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
   13152       # Make sure the directory exists.
   13153       test -f "$dirpart/$file" && continue
   13154       fdir=`$as_dirname -- "$file" ||
   13155 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   13156 	 X"$file" : 'X\(//\)[^/]' \| \
   13157 	 X"$file" : 'X\(//\)$' \| \
   13158 	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
   13159 $as_echo X"$file" |
   13160     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   13161 	    s//\1/
   13162 	    q
   13163 	  }
   13164 	  /^X\(\/\/\)[^/].*/{
   13165 	    s//\1/
   13166 	    q
   13167 	  }
   13168 	  /^X\(\/\/\)$/{
   13169 	    s//\1/
   13170 	    q
   13171 	  }
   13172 	  /^X\(\/\).*/{
   13173 	    s//\1/
   13174 	    q
   13175 	  }
   13176 	  s/.*/./; q'`
   13177       as_dir=$dirpart/$fdir; as_fn_mkdir_p
   13178       # echo "creating $dirpart/$file"
   13179       echo '# dummy' > "$dirpart/$file"
   13180     done
   13181   done
   13182 }
   13183  ;;
   13184     "libtool":C)
   13185 
   13186     # See if we are running on zsh, and set the options which allow our
   13187     # commands through without removal of \ escapes.
   13188     if test -n "${ZSH_VERSION+set}" ; then
   13189       setopt NO_GLOB_SUBST
   13190     fi
   13191 
   13192     cfgfile="${ofile}T"
   13193     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
   13194     $RM "$cfgfile"
   13195 
   13196     cat <<_LT_EOF >> "$cfgfile"
   13197 #! $SHELL
   13198 
   13199 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
   13200 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
   13201 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   13202 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
   13203 #
   13204 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
   13205 #                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
   13206 #   Written by Gordon Matzigkeit, 1996
   13207 #
   13208 #   This file is part of GNU Libtool.
   13209 #
   13210 # GNU Libtool is free software; you can redistribute it and/or
   13211 # modify it under the terms of the GNU General Public License as
   13212 # published by the Free Software Foundation; either version 2 of
   13213 # the License, or (at your option) any later version.
   13214 #
   13215 # As a special exception to the GNU General Public License,
   13216 # if you distribute this file as part of a program or library that
   13217 # is built using GNU Libtool, you may include this file under the
   13218 # same distribution terms that you use for the rest of that program.
   13219 #
   13220 # GNU Libtool is distributed in the hope that it will be useful,
   13221 # but WITHOUT ANY WARRANTY; without even the implied warranty of
   13222 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   13223 # GNU General Public License for more details.
   13224 #
   13225 # You should have received a copy of the GNU General Public License
   13226 # along with GNU Libtool; see the file COPYING.  If not, a copy
   13227 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
   13228 # obtained by writing to the Free Software Foundation, Inc.,
   13229 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
   13230 
   13231 
   13232 # The names of the tagged configurations supported by this script.
   13233 available_tags=""
   13234 
   13235 # ### BEGIN LIBTOOL CONFIG
   13236 
   13237 # Which release of libtool.m4 was used?
   13238 macro_version=$macro_version
   13239 macro_revision=$macro_revision
   13240 
   13241 # Whether or not to build shared libraries.
   13242 build_libtool_libs=$enable_shared
   13243 
   13244 # Whether or not to build static libraries.
   13245 build_old_libs=$enable_static
   13246 
   13247 # What type of objects to build.
   13248 pic_mode=$pic_mode
   13249 
   13250 # Whether or not to optimize for fast installation.
   13251 fast_install=$enable_fast_install
   13252 
   13253 # Shell to use when invoking shell scripts.
   13254 SHELL=$lt_SHELL
   13255 
   13256 # An echo program that protects backslashes.
   13257 ECHO=$lt_ECHO
   13258 
   13259 # The host system.
   13260 host_alias=$host_alias
   13261 host=$host
   13262 host_os=$host_os
   13263 
   13264 # The build system.
   13265 build_alias=$build_alias
   13266 build=$build
   13267 build_os=$build_os
   13268 
   13269 # A sed program that does not truncate output.
   13270 SED=$lt_SED
   13271 
   13272 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
   13273 Xsed="\$SED -e 1s/^X//"
   13274 
   13275 # A grep program that handles long lines.
   13276 GREP=$lt_GREP
   13277 
   13278 # An ERE matcher.
   13279 EGREP=$lt_EGREP
   13280 
   13281 # A literal string matcher.
   13282 FGREP=$lt_FGREP
   13283 
   13284 # A BSD- or MS-compatible name lister.
   13285 NM=$lt_NM
   13286 
   13287 # Whether we need soft or hard links.
   13288 LN_S=$lt_LN_S
   13289 
   13290 # What is the maximum length of a command?
   13291 max_cmd_len=$max_cmd_len
   13292 
   13293 # Object file suffix (normally "o").
   13294 objext=$ac_objext
   13295 
   13296 # Executable file suffix (normally "").
   13297 exeext=$exeext
   13298 
   13299 # whether the shell understands "unset".
   13300 lt_unset=$lt_unset
   13301 
   13302 # turn spaces into newlines.
   13303 SP2NL=$lt_lt_SP2NL
   13304 
   13305 # turn newlines into spaces.
   13306 NL2SP=$lt_lt_NL2SP
   13307 
   13308 # An object symbol dumper.
   13309 OBJDUMP=$lt_OBJDUMP
   13310 
   13311 # Method to check whether dependent libraries are shared objects.
   13312 deplibs_check_method=$lt_deplibs_check_method
   13313 
   13314 # Command to use when deplibs_check_method == "file_magic".
   13315 file_magic_cmd=$lt_file_magic_cmd
   13316 
   13317 # The archiver.
   13318 AR=$lt_AR
   13319 AR_FLAGS=$lt_AR_FLAGS
   13320 
   13321 # A symbol stripping program.
   13322 STRIP=$lt_STRIP
   13323 
   13324 # Commands used to install an old-style archive.
   13325 RANLIB=$lt_RANLIB
   13326 old_postinstall_cmds=$lt_old_postinstall_cmds
   13327 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   13328 
   13329 # Whether to use a lock for old archive extraction.
   13330 lock_old_archive_extraction=$lock_old_archive_extraction
   13331 
   13332 # A C compiler.
   13333 LTCC=$lt_CC
   13334 
   13335 # LTCC compiler flags.
   13336 LTCFLAGS=$lt_CFLAGS
   13337 
   13338 # Take the output of nm and produce a listing of raw symbols and C names.
   13339 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   13340 
   13341 # Transform the output of nm in a proper C declaration.
   13342 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   13343 
   13344 # Transform the output of nm in a C name address pair.
   13345 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   13346 
   13347 # Transform the output of nm in a C name address pair when lib prefix is needed.
   13348 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
   13349 
   13350 # The name of the directory that contains temporary libtool files.
   13351 objdir=$objdir
   13352 
   13353 # Used to examine libraries when file_magic_cmd begins with "file".
   13354 MAGIC_CMD=$MAGIC_CMD
   13355 
   13356 # Must we lock files when doing compilation?
   13357 need_locks=$lt_need_locks
   13358 
   13359 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
   13360 DSYMUTIL=$lt_DSYMUTIL
   13361 
   13362 # Tool to change global to local symbols on Mac OS X.
   13363 NMEDIT=$lt_NMEDIT
   13364 
   13365 # Tool to manipulate fat objects and archives on Mac OS X.
   13366 LIPO=$lt_LIPO
   13367 
   13368 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
   13369 OTOOL=$lt_OTOOL
   13370 
   13371 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
   13372 OTOOL64=$lt_OTOOL64
   13373 
   13374 # Old archive suffix (normally "a").
   13375 libext=$libext
   13376 
   13377 # Shared library suffix (normally ".so").
   13378 shrext_cmds=$lt_shrext_cmds
   13379 
   13380 # The commands to extract the exported symbol list from a shared archive.
   13381 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   13382 
   13383 # Variables whose values should be saved in libtool wrapper scripts and
   13384 # restored at link time.
   13385 variables_saved_for_relink=$lt_variables_saved_for_relink
   13386 
   13387 # Do we need the "lib" prefix for modules?
   13388 need_lib_prefix=$need_lib_prefix
   13389 
   13390 # Do we need a version for libraries?
   13391 need_version=$need_version
   13392 
   13393 # Library versioning type.
   13394 version_type=$version_type
   13395 
   13396 # Shared library runtime path variable.
   13397 runpath_var=$runpath_var
   13398 
   13399 # Shared library path variable.
   13400 shlibpath_var=$shlibpath_var
   13401 
   13402 # Is shlibpath searched before the hard-coded library search path?
   13403 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   13404 
   13405 # Format of library name prefix.
   13406 libname_spec=$lt_libname_spec
   13407 
   13408 # List of archive names.  First name is the real one, the rest are links.
   13409 # The last name is the one that the linker finds with -lNAME
   13410 library_names_spec=$lt_library_names_spec
   13411 
   13412 # The coded name of the library, if different from the real name.
   13413 soname_spec=$lt_soname_spec
   13414 
   13415 # Permission mode override for installation of shared libraries.
   13416 install_override_mode=$lt_install_override_mode
   13417 
   13418 # Command to use after installation of a shared archive.
   13419 postinstall_cmds=$lt_postinstall_cmds
   13420 
   13421 # Command to use after uninstallation of a shared archive.
   13422 postuninstall_cmds=$lt_postuninstall_cmds
   13423 
   13424 # Commands used to finish a libtool library installation in a directory.
   13425 finish_cmds=$lt_finish_cmds
   13426 
   13427 # As "finish_cmds", except a single script fragment to be evaled but
   13428 # not shown.
   13429 finish_eval=$lt_finish_eval
   13430 
   13431 # Whether we should hardcode library paths into libraries.
   13432 hardcode_into_libs=$hardcode_into_libs
   13433 
   13434 # Compile-time system search path for libraries.
   13435 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   13436 
   13437 # Run-time system search path for libraries.
   13438 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   13439 
   13440 # Whether dlopen is supported.
   13441 dlopen_support=$enable_dlopen
   13442 
   13443 # Whether dlopen of programs is supported.
   13444 dlopen_self=$enable_dlopen_self
   13445 
   13446 # Whether dlopen of statically linked programs is supported.
   13447 dlopen_self_static=$enable_dlopen_self_static
   13448 
   13449 # Commands to strip libraries.
   13450 old_striplib=$lt_old_striplib
   13451 striplib=$lt_striplib
   13452 
   13453 
   13454 # The linker used to build libraries.
   13455 LD=$lt_LD
   13456 
   13457 # How to create reloadable object files.
   13458 reload_flag=$lt_reload_flag
   13459 reload_cmds=$lt_reload_cmds
   13460 
   13461 # Commands used to build an old-style archive.
   13462 old_archive_cmds=$lt_old_archive_cmds
   13463 
   13464 # A language specific compiler.
   13465 CC=$lt_compiler
   13466 
   13467 # Is the compiler the GNU compiler?
   13468 with_gcc=$GCC
   13469 
   13470 # Compiler flag to turn off builtin functions.
   13471 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
   13472 
   13473 # How to pass a linker flag through the compiler.
   13474 wl=$lt_lt_prog_compiler_wl
   13475 
   13476 # Additional compiler flags for building library objects.
   13477 pic_flag=$lt_lt_prog_compiler_pic
   13478 
   13479 # Compiler flag to prevent dynamic linking.
   13480 link_static_flag=$lt_lt_prog_compiler_static
   13481 
   13482 # Does compiler simultaneously support -c and -o options?
   13483 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
   13484 
   13485 # Whether or not to add -lc for building shared libraries.
   13486 build_libtool_need_lc=$archive_cmds_need_lc
   13487 
   13488 # Whether or not to disallow shared libs when runtime libs are static.
   13489 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
   13490 
   13491 # Compiler flag to allow reflexive dlopens.
   13492 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
   13493 
   13494 # Compiler flag to generate shared objects directly from archives.
   13495 whole_archive_flag_spec=$lt_whole_archive_flag_spec
   13496 
   13497 # Whether the compiler copes with passing no objects directly.
   13498 compiler_needs_object=$lt_compiler_needs_object
   13499 
   13500 # Create an old-style archive from a shared archive.
   13501 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
   13502 
   13503 # Create a temporary old-style archive to link instead of a shared archive.
   13504 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
   13505 
   13506 # Commands used to build a shared archive.
   13507 archive_cmds=$lt_archive_cmds
   13508 archive_expsym_cmds=$lt_archive_expsym_cmds
   13509 
   13510 # Commands used to build a loadable module if different from building
   13511 # a shared archive.
   13512 module_cmds=$lt_module_cmds
   13513 module_expsym_cmds=$lt_module_expsym_cmds
   13514 
   13515 # Whether we are building with GNU ld or not.
   13516 with_gnu_ld=$lt_with_gnu_ld
   13517 
   13518 # Flag that allows shared libraries with undefined symbols to be built.
   13519 allow_undefined_flag=$lt_allow_undefined_flag
   13520 
   13521 # Flag that enforces no undefined symbols.
   13522 no_undefined_flag=$lt_no_undefined_flag
   13523 
   13524 # Flag to hardcode \$libdir into a binary during linking.
   13525 # This must work even if \$libdir does not exist
   13526 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
   13527 
   13528 # If ld is used when linking, flag to hardcode \$libdir into a binary
   13529 # during linking.  This must work even if \$libdir does not exist.
   13530 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
   13531 
   13532 # Whether we need a single "-rpath" flag with a separated argument.
   13533 hardcode_libdir_separator=$lt_hardcode_libdir_separator
   13534 
   13535 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
   13536 # DIR into the resulting binary.
   13537 hardcode_direct=$hardcode_direct
   13538 
   13539 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
   13540 # DIR into the resulting binary and the resulting library dependency is
   13541 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
   13542 # library is relocated.
   13543 hardcode_direct_absolute=$hardcode_direct_absolute
   13544 
   13545 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
   13546 # into the resulting binary.
   13547 hardcode_minus_L=$hardcode_minus_L
   13548 
   13549 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
   13550 # into the resulting binary.
   13551 hardcode_shlibpath_var=$hardcode_shlibpath_var
   13552 
   13553 # Set to "yes" if building a shared library automatically hardcodes DIR
   13554 # into the library and all subsequent libraries and executables linked
   13555 # against it.
   13556 hardcode_automatic=$hardcode_automatic
   13557 
   13558 # Set to yes if linker adds runtime paths of dependent libraries
   13559 # to runtime path list.
   13560 inherit_rpath=$inherit_rpath
   13561 
   13562 # Whether libtool must link a program against all its dependency libraries.
   13563 link_all_deplibs=$link_all_deplibs
   13564 
   13565 # Fix the shell variable \$srcfile for the compiler.
   13566 fix_srcfile_path=$lt_fix_srcfile_path
   13567 
   13568 # Set to "yes" if exported symbols are required.
   13569 always_export_symbols=$always_export_symbols
   13570 
   13571 # The commands to list exported symbols.
   13572 export_symbols_cmds=$lt_export_symbols_cmds
   13573 
   13574 # Symbols that should not be listed in the preloaded symbols.
   13575 exclude_expsyms=$lt_exclude_expsyms
   13576 
   13577 # Symbols that must always be exported.
   13578 include_expsyms=$lt_include_expsyms
   13579 
   13580 # Commands necessary for linking programs (against libraries) with templates.
   13581 prelink_cmds=$lt_prelink_cmds
   13582 
   13583 # Specify filename containing input files.
   13584 file_list_spec=$lt_file_list_spec
   13585 
   13586 # How to hardcode a shared library path into an executable.
   13587 hardcode_action=$hardcode_action
   13588 
   13589 # ### END LIBTOOL CONFIG
   13590 
   13591 _LT_EOF
   13592 
   13593   case $host_os in
   13594   aix3*)
   13595     cat <<\_LT_EOF >> "$cfgfile"
   13596 # AIX sometimes has problems with the GCC collect2 program.  For some
   13597 # reason, if we set the COLLECT_NAMES environment variable, the problems
   13598 # vanish in a puff of smoke.
   13599 if test "X${COLLECT_NAMES+set}" != Xset; then
   13600   COLLECT_NAMES=
   13601   export COLLECT_NAMES
   13602 fi
   13603 _LT_EOF
   13604     ;;
   13605   esac
   13606 
   13607 
   13608 ltmain="$ac_aux_dir/ltmain.sh"
   13609 
   13610 
   13611   # We use sed instead of cat because bash on DJGPP gets confused if
   13612   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
   13613   # text mode, it properly converts lines to CR/LF.  This bash problem
   13614   # is reportedly fixed, but why not run on old versions too?
   13615   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
   13616     || (rm -f "$cfgfile"; exit 1)
   13617 
   13618   case $xsi_shell in
   13619   yes)
   13620     cat << \_LT_EOF >> "$cfgfile"
   13621 
   13622 # func_dirname file append nondir_replacement
   13623 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
   13624 # otherwise set result to NONDIR_REPLACEMENT.
   13625 func_dirname ()
   13626 {
   13627   case ${1} in
   13628     */*) func_dirname_result="${1%/*}${2}" ;;
   13629     *  ) func_dirname_result="${3}" ;;
   13630   esac
   13631 }
   13632 
   13633 # func_basename file
   13634 func_basename ()
   13635 {
   13636   func_basename_result="${1##*/}"
   13637 }
   13638 
   13639 # func_dirname_and_basename file append nondir_replacement
   13640 # perform func_basename and func_dirname in a single function
   13641 # call:
   13642 #   dirname:  Compute the dirname of FILE.  If nonempty,
   13643 #             add APPEND to the result, otherwise set result
   13644 #             to NONDIR_REPLACEMENT.
   13645 #             value returned in "$func_dirname_result"
   13646 #   basename: Compute filename of FILE.
   13647 #             value retuned in "$func_basename_result"
   13648 # Implementation must be kept synchronized with func_dirname
   13649 # and func_basename. For efficiency, we do not delegate to
   13650 # those functions but instead duplicate the functionality here.
   13651 func_dirname_and_basename ()
   13652 {
   13653   case ${1} in
   13654     */*) func_dirname_result="${1%/*}${2}" ;;
   13655     *  ) func_dirname_result="${3}" ;;
   13656   esac
   13657   func_basename_result="${1##*/}"
   13658 }
   13659 
   13660 # func_stripname prefix suffix name
   13661 # strip PREFIX and SUFFIX off of NAME.
   13662 # PREFIX and SUFFIX must not contain globbing or regex special
   13663 # characters, hashes, percent signs, but SUFFIX may contain a leading
   13664 # dot (in which case that matches only a dot).
   13665 func_stripname ()
   13666 {
   13667   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
   13668   # positional parameters, so assign one to ordinary parameter first.
   13669   func_stripname_result=${3}
   13670   func_stripname_result=${func_stripname_result#"${1}"}
   13671   func_stripname_result=${func_stripname_result%"${2}"}
   13672 }
   13673 
   13674 # func_opt_split
   13675 func_opt_split ()
   13676 {
   13677   func_opt_split_opt=${1%%=*}
   13678   func_opt_split_arg=${1#*=}
   13679 }
   13680 
   13681 # func_lo2o object
   13682 func_lo2o ()
   13683 {
   13684   case ${1} in
   13685     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
   13686     *)    func_lo2o_result=${1} ;;
   13687   esac
   13688 }
   13689 
   13690 # func_xform libobj-or-source
   13691 func_xform ()
   13692 {
   13693   func_xform_result=${1%.*}.lo
   13694 }
   13695 
   13696 # func_arith arithmetic-term...
   13697 func_arith ()
   13698 {
   13699   func_arith_result=$(( $* ))
   13700 }
   13701 
   13702 # func_len string
   13703 # STRING may not start with a hyphen.
   13704 func_len ()
   13705 {
   13706   func_len_result=${#1}
   13707 }
   13708 
   13709 _LT_EOF
   13710     ;;
   13711   *) # Bourne compatible functions.
   13712     cat << \_LT_EOF >> "$cfgfile"
   13713 
   13714 # func_dirname file append nondir_replacement
   13715 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
   13716 # otherwise set result to NONDIR_REPLACEMENT.
   13717 func_dirname ()
   13718 {
   13719   # Extract subdirectory from the argument.
   13720   func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
   13721   if test "X$func_dirname_result" = "X${1}"; then
   13722     func_dirname_result="${3}"
   13723   else
   13724     func_dirname_result="$func_dirname_result${2}"
   13725   fi
   13726 }
   13727 
   13728 # func_basename file
   13729 func_basename ()
   13730 {
   13731   func_basename_result=`$ECHO "${1}" | $SED "$basename"`
   13732 }
   13733 
   13734 
   13735 # func_stripname prefix suffix name
   13736 # strip PREFIX and SUFFIX off of NAME.
   13737 # PREFIX and SUFFIX must not contain globbing or regex special
   13738 # characters, hashes, percent signs, but SUFFIX may contain a leading
   13739 # dot (in which case that matches only a dot).
   13740 # func_strip_suffix prefix name
   13741 func_stripname ()
   13742 {
   13743   case ${2} in
   13744     .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
   13745     *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
   13746   esac
   13747 }
   13748 
   13749 # sed scripts:
   13750 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
   13751 my_sed_long_arg='1s/^-[^=]*=//'
   13752 
   13753 # func_opt_split
   13754 func_opt_split ()
   13755 {
   13756   func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
   13757   func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
   13758 }
   13759 
   13760 # func_lo2o object
   13761 func_lo2o ()
   13762 {
   13763   func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
   13764 }
   13765 
   13766 # func_xform libobj-or-source
   13767 func_xform ()
   13768 {
   13769   func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
   13770 }
   13771 
   13772 # func_arith arithmetic-term...
   13773 func_arith ()
   13774 {
   13775   func_arith_result=`expr "$@"`
   13776 }
   13777 
   13778 # func_len string
   13779 # STRING may not start with a hyphen.
   13780 func_len ()
   13781 {
   13782   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
   13783 }
   13784 
   13785 _LT_EOF
   13786 esac
   13787 
   13788 case $lt_shell_append in
   13789   yes)
   13790     cat << \_LT_EOF >> "$cfgfile"
   13791 
   13792 # func_append var value
   13793 # Append VALUE to the end of shell variable VAR.
   13794 func_append ()
   13795 {
   13796   eval "$1+=\$2"
   13797 }
   13798 _LT_EOF
   13799     ;;
   13800   *)
   13801     cat << \_LT_EOF >> "$cfgfile"
   13802 
   13803 # func_append var value
   13804 # Append VALUE to the end of shell variable VAR.
   13805 func_append ()
   13806 {
   13807   eval "$1=\$$1\$2"
   13808 }
   13809 
   13810 _LT_EOF
   13811     ;;
   13812   esac
   13813 
   13814 
   13815   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
   13816     || (rm -f "$cfgfile"; exit 1)
   13817 
   13818   mv -f "$cfgfile" "$ofile" ||
   13819     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
   13820   chmod +x "$ofile"
   13821 
   13822  ;;
   13823 
   13824   esac
   13825 done # for ac_tag
   13826 
   13827 
   13828 as_fn_exit 0
   13829 _ACEOF
   13830 ac_clean_files=$ac_clean_files_save
   13831 
   13832 test $ac_write_fail = 0 ||
   13833   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
   13834 
   13835 
   13836 # configure is writing to config.log, and then calls config.status.
   13837 # config.status does its own redirection, appending to config.log.
   13838 # Unfortunately, on DOS this fails, as config.log is still kept open
   13839 # by configure, so config.status won't be able to write to it; its
   13840 # output is simply discarded.  So we exec the FD to /dev/null,
   13841 # effectively closing config.log, so it can be properly (re)opened and
   13842 # appended to by config.status.  When coming back to configure, we
   13843 # need to make the FD available again.
   13844 if test "$no_create" != yes; then
   13845   ac_cs_success=:
   13846   ac_config_status_args=
   13847   test "$silent" = yes &&
   13848     ac_config_status_args="$ac_config_status_args --quiet"
   13849   exec 5>/dev/null
   13850   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   13851   exec 5>>config.log
   13852   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   13853   # would make configure fail if this is the last instruction.
   13854   $ac_cs_success || as_fn_exit 1
   13855 fi
   13856 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
   13857   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
   13858 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
   13859 fi
   13860 
   13861