Home | History | Annotate | Line # | Download | only in dist
configure revision 1.16
      1 #! /bin/sh
      2 # Guess values for system-dependent variables and create Makefiles.
      3 # Generated by GNU Autoconf 2.69 for file 5.30.
      4 #
      5 # Report bugs to <christos (at] astron.com>.
      6 #
      7 #
      8 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
      9 #
     10 #
     11 # This configure script is free software; the Free Software Foundation
     12 # gives unlimited permission to copy, distribute and modify it.
     13 ## -------------------- ##
     14 ## M4sh Initialization. ##
     15 ## -------------------- ##
     16 
     17 # Be more Bourne compatible
     18 DUALCASE=1; export DUALCASE # for MKS sh
     19 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
     20   emulate sh
     21   NULLCMD=:
     22   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
     23   # is contrary to our usage.  Disable this feature.
     24   alias -g '${1+"$@"}'='"$@"'
     25   setopt NO_GLOB_SUBST
     26 else
     27   case `(set -o) 2>/dev/null` in #(
     28   *posix*) :
     29     set -o posix ;; #(
     30   *) :
     31      ;;
     32 esac
     33 fi
     34 
     35 
     36 as_nl='
     37 '
     38 export as_nl
     39 # Printing a long string crashes Solaris 7 /usr/bin/printf.
     40 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
     41 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
     42 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
     43 # Prefer a ksh shell builtin over an external printf program on Solaris,
     44 # but without wasting forks for bash or zsh.
     45 if test -z "$BASH_VERSION$ZSH_VERSION" \
     46     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
     47   as_echo='print -r --'
     48   as_echo_n='print -rn --'
     49 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
     50   as_echo='printf %s\n'
     51   as_echo_n='printf %s'
     52 else
     53   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
     54     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
     55     as_echo_n='/usr/ucb/echo -n'
     56   else
     57     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
     58     as_echo_n_body='eval
     59       arg=$1;
     60       case $arg in #(
     61       *"$as_nl"*)
     62 	expr "X$arg" : "X\\(.*\\)$as_nl";
     63 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
     64       esac;
     65       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
     66     '
     67     export as_echo_n_body
     68     as_echo_n='sh -c $as_echo_n_body as_echo'
     69   fi
     70   export as_echo_body
     71   as_echo='sh -c $as_echo_body as_echo'
     72 fi
     73 
     74 # The user is always right.
     75 if test "${PATH_SEPARATOR+set}" != set; then
     76   PATH_SEPARATOR=:
     77   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
     78     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
     79       PATH_SEPARATOR=';'
     80   }
     81 fi
     82 
     83 
     84 # IFS
     85 # We need space, tab and new line, in precisely that order.  Quoting is
     86 # there to prevent editors from complaining about space-tab.
     87 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
     88 # splitting by setting IFS to empty value.)
     89 IFS=" ""	$as_nl"
     90 
     91 # Find who we are.  Look in the path if we contain no directory separator.
     92 as_myself=
     93 case $0 in #((
     94   *[\\/]* ) as_myself=$0 ;;
     95   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
     96 for as_dir in $PATH
     97 do
     98   IFS=$as_save_IFS
     99   test -z "$as_dir" && as_dir=.
    100     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
    101   done
    102 IFS=$as_save_IFS
    103 
    104      ;;
    105 esac
    106 # We did not find ourselves, most probably we were run as `sh COMMAND'
    107 # in which case we are not to be found in the path.
    108 if test "x$as_myself" = x; then
    109   as_myself=$0
    110 fi
    111 if test ! -f "$as_myself"; then
    112   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
    113   exit 1
    114 fi
    115 
    116 # Unset variables that we do not need and which cause bugs (e.g. in
    117 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
    118 # suppresses any "Segmentation fault" message there.  '((' could
    119 # trigger a bug in pdksh 5.2.14.
    120 for as_var in BASH_ENV ENV MAIL MAILPATH
    121 do eval test x\${$as_var+set} = xset \
    122   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
    123 done
    124 PS1='$ '
    125 PS2='> '
    126 PS4='+ '
    127 
    128 # NLS nuisances.
    129 LC_ALL=C
    130 export LC_ALL
    131 LANGUAGE=C
    132 export LANGUAGE
    133 
    134 # CDPATH.
    135 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
    136 
    137 # Use a proper internal environment variable to ensure we don't fall
    138   # into an infinite loop, continuously re-executing ourselves.
    139   if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
    140     _as_can_reexec=no; export _as_can_reexec;
    141     # We cannot yet assume a decent shell, so we have to provide a
    142 # neutralization value for shells without unset; and this also
    143 # works around shells that cannot unset nonexistent variables.
    144 # Preserve -v and -x to the replacement shell.
    145 BASH_ENV=/dev/null
    146 ENV=/dev/null
    147 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
    148 case $- in # ((((
    149   *v*x* | *x*v* ) as_opts=-vx ;;
    150   *v* ) as_opts=-v ;;
    151   *x* ) as_opts=-x ;;
    152   * ) as_opts= ;;
    153 esac
    154 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
    155 # Admittedly, this is quite paranoid, since all the known shells bail
    156 # out after a failed `exec'.
    157 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
    158 as_fn_exit 255
    159   fi
    160   # We don't want this to propagate to other subprocesses.
    161           { _as_can_reexec=; unset _as_can_reexec;}
    162 if test "x$CONFIG_SHELL" = x; then
    163   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
    164   emulate sh
    165   NULLCMD=:
    166   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
    167   # is contrary to our usage.  Disable this feature.
    168   alias -g '\${1+\"\$@\"}'='\"\$@\"'
    169   setopt NO_GLOB_SUBST
    170 else
    171   case \`(set -o) 2>/dev/null\` in #(
    172   *posix*) :
    173     set -o posix ;; #(
    174   *) :
    175      ;;
    176 esac
    177 fi
    178 "
    179   as_required="as_fn_return () { (exit \$1); }
    180 as_fn_success () { as_fn_return 0; }
    181 as_fn_failure () { as_fn_return 1; }
    182 as_fn_ret_success () { return 0; }
    183 as_fn_ret_failure () { return 1; }
    184 
    185 exitcode=0
    186 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
    187 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
    188 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
    189 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
    190 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
    191 
    192 else
    193   exitcode=1; echo positional parameters were not saved.
    194 fi
    195 test x\$exitcode = x0 || exit 1
    196 test -x / || exit 1"
    197   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
    198   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
    199   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
    200   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
    201 test \$(( 1 + 1 )) = 2 || exit 1
    202 
    203   test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
    204     ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
    205     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
    206     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
    207     PATH=/empty FPATH=/empty; export PATH FPATH
    208     test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
    209       || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
    210   if (eval "$as_required") 2>/dev/null; then :
    211   as_have_required=yes
    212 else
    213   as_have_required=no
    214 fi
    215   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
    216 
    217 else
    218   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    219 as_found=false
    220 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
    221 do
    222   IFS=$as_save_IFS
    223   test -z "$as_dir" && as_dir=.
    224   as_found=:
    225   case $as_dir in #(
    226 	 /*)
    227 	   for as_base in sh bash ksh sh5; do
    228 	     # Try only shells that exist, to save several forks.
    229 	     as_shell=$as_dir/$as_base
    230 	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
    231 		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
    232   CONFIG_SHELL=$as_shell as_have_required=yes
    233 		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
    234   break 2
    235 fi
    236 fi
    237 	   done;;
    238        esac
    239   as_found=false
    240 done
    241 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
    242 	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
    243   CONFIG_SHELL=$SHELL as_have_required=yes
    244 fi; }
    245 IFS=$as_save_IFS
    246 
    247 
    248       if test "x$CONFIG_SHELL" != x; then :
    249   export CONFIG_SHELL
    250              # We cannot yet assume a decent shell, so we have to provide a
    251 # neutralization value for shells without unset; and this also
    252 # works around shells that cannot unset nonexistent variables.
    253 # Preserve -v and -x to the replacement shell.
    254 BASH_ENV=/dev/null
    255 ENV=/dev/null
    256 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
    257 case $- in # ((((
    258   *v*x* | *x*v* ) as_opts=-vx ;;
    259   *v* ) as_opts=-v ;;
    260   *x* ) as_opts=-x ;;
    261   * ) as_opts= ;;
    262 esac
    263 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
    264 # Admittedly, this is quite paranoid, since all the known shells bail
    265 # out after a failed `exec'.
    266 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
    267 exit 255
    268 fi
    269 
    270     if test x$as_have_required = xno; then :
    271   $as_echo "$0: This script requires a shell more modern than all"
    272   $as_echo "$0: the shells that I found on your system."
    273   if test x${ZSH_VERSION+set} = xset ; then
    274     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
    275     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
    276   else
    277     $as_echo "$0: Please tell bug-autoconf (at] gnu.org and
    278 $0: christos (at] astron.com about your system, including any
    279 $0: error possibly output before this message. Then install
    280 $0: a modern shell, or manually run the script under such a
    281 $0: shell if you do have one."
    282   fi
    283   exit 1
    284 fi
    285 fi
    286 fi
    287 SHELL=${CONFIG_SHELL-/bin/sh}
    288 export SHELL
    289 # Unset more variables known to interfere with behavior of common tools.
    290 CLICOLOR_FORCE= GREP_OPTIONS=
    291 unset CLICOLOR_FORCE GREP_OPTIONS
    292 
    293 ## --------------------- ##
    294 ## M4sh Shell Functions. ##
    295 ## --------------------- ##
    296 # as_fn_unset VAR
    297 # ---------------
    298 # Portably unset VAR.
    299 as_fn_unset ()
    300 {
    301   { eval $1=; unset $1;}
    302 }
    303 as_unset=as_fn_unset
    304 
    305 # as_fn_set_status STATUS
    306 # -----------------------
    307 # Set $? to STATUS, without forking.
    308 as_fn_set_status ()
    309 {
    310   return $1
    311 } # as_fn_set_status
    312 
    313 # as_fn_exit STATUS
    314 # -----------------
    315 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
    316 as_fn_exit ()
    317 {
    318   set +e
    319   as_fn_set_status $1
    320   exit $1
    321 } # as_fn_exit
    322 
    323 # as_fn_mkdir_p
    324 # -------------
    325 # Create "$as_dir" as a directory, including parents if necessary.
    326 as_fn_mkdir_p ()
    327 {
    328 
    329   case $as_dir in #(
    330   -*) as_dir=./$as_dir;;
    331   esac
    332   test -d "$as_dir" || eval $as_mkdir_p || {
    333     as_dirs=
    334     while :; do
    335       case $as_dir in #(
    336       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
    337       *) as_qdir=$as_dir;;
    338       esac
    339       as_dirs="'$as_qdir' $as_dirs"
    340       as_dir=`$as_dirname -- "$as_dir" ||
    341 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
    342 	 X"$as_dir" : 'X\(//\)[^/]' \| \
    343 	 X"$as_dir" : 'X\(//\)$' \| \
    344 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
    345 $as_echo X"$as_dir" |
    346     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
    347 	    s//\1/
    348 	    q
    349 	  }
    350 	  /^X\(\/\/\)[^/].*/{
    351 	    s//\1/
    352 	    q
    353 	  }
    354 	  /^X\(\/\/\)$/{
    355 	    s//\1/
    356 	    q
    357 	  }
    358 	  /^X\(\/\).*/{
    359 	    s//\1/
    360 	    q
    361 	  }
    362 	  s/.*/./; q'`
    363       test -d "$as_dir" && break
    364     done
    365     test -z "$as_dirs" || eval "mkdir $as_dirs"
    366   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
    367 
    368 
    369 } # as_fn_mkdir_p
    370 
    371 # as_fn_executable_p FILE
    372 # -----------------------
    373 # Test if FILE is an executable regular file.
    374 as_fn_executable_p ()
    375 {
    376   test -f "$1" && test -x "$1"
    377 } # as_fn_executable_p
    378 # as_fn_append VAR VALUE
    379 # ----------------------
    380 # Append the text in VALUE to the end of the definition contained in VAR. Take
    381 # advantage of any shell optimizations that allow amortized linear growth over
    382 # repeated appends, instead of the typical quadratic growth present in naive
    383 # implementations.
    384 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
    385   eval 'as_fn_append ()
    386   {
    387     eval $1+=\$2
    388   }'
    389 else
    390   as_fn_append ()
    391   {
    392     eval $1=\$$1\$2
    393   }
    394 fi # as_fn_append
    395 
    396 # as_fn_arith ARG...
    397 # ------------------
    398 # Perform arithmetic evaluation on the ARGs, and store the result in the
    399 # global $as_val. Take advantage of shells that can avoid forks. The arguments
    400 # must be portable across $(()) and expr.
    401 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
    402   eval 'as_fn_arith ()
    403   {
    404     as_val=$(( $* ))
    405   }'
    406 else
    407   as_fn_arith ()
    408   {
    409     as_val=`expr "$@" || test $? -eq 1`
    410   }
    411 fi # as_fn_arith
    412 
    413 
    414 # as_fn_error STATUS ERROR [LINENO LOG_FD]
    415 # ----------------------------------------
    416 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
    417 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
    418 # script with STATUS, using 1 if that was 0.
    419 as_fn_error ()
    420 {
    421   as_status=$1; test $as_status -eq 0 && as_status=1
    422   if test "$4"; then
    423     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
    424     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
    425   fi
    426   $as_echo "$as_me: error: $2" >&2
    427   as_fn_exit $as_status
    428 } # as_fn_error
    429 
    430 if expr a : '\(a\)' >/dev/null 2>&1 &&
    431    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    432   as_expr=expr
    433 else
    434   as_expr=false
    435 fi
    436 
    437 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
    438   as_basename=basename
    439 else
    440   as_basename=false
    441 fi
    442 
    443 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
    444   as_dirname=dirname
    445 else
    446   as_dirname=false
    447 fi
    448 
    449 as_me=`$as_basename -- "$0" ||
    450 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
    451 	 X"$0" : 'X\(//\)$' \| \
    452 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
    453 $as_echo X/"$0" |
    454     sed '/^.*\/\([^/][^/]*\)\/*$/{
    455 	    s//\1/
    456 	    q
    457 	  }
    458 	  /^X\/\(\/\/\)$/{
    459 	    s//\1/
    460 	    q
    461 	  }
    462 	  /^X\/\(\/\).*/{
    463 	    s//\1/
    464 	    q
    465 	  }
    466 	  s/.*/./; q'`
    467 
    468 # Avoid depending upon Character Ranges.
    469 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
    470 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
    471 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
    472 as_cr_digits='0123456789'
    473 as_cr_alnum=$as_cr_Letters$as_cr_digits
    474 
    475 
    476   as_lineno_1=$LINENO as_lineno_1a=$LINENO
    477   as_lineno_2=$LINENO as_lineno_2a=$LINENO
    478   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
    479   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
    480   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
    481   sed -n '
    482     p
    483     /[$]LINENO/=
    484   ' <$as_myself |
    485     sed '
    486       s/[$]LINENO.*/&-/
    487       t lineno
    488       b
    489       :lineno
    490       N
    491       :loop
    492       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
    493       t loop
    494       s/-\n.*//
    495     ' >$as_me.lineno &&
    496   chmod +x "$as_me.lineno" ||
    497     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
    498 
    499   # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
    500   # already done that, so ensure we don't try to do so again and fall
    501   # in an infinite loop.  This has already happened in practice.
    502   _as_can_reexec=no; export _as_can_reexec
    503   # Don't try to exec as it changes $[0], causing all sort of problems
    504   # (the dirname of $[0] is not the place where we might find the
    505   # original and so on.  Autoconf is especially sensitive to this).
    506   . "./$as_me.lineno"
    507   # Exit status is that of the last command.
    508   exit
    509 }
    510 
    511 ECHO_C= ECHO_N= ECHO_T=
    512 case `echo -n x` in #(((((
    513 -n*)
    514   case `echo 'xy\c'` in
    515   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
    516   xy)  ECHO_C='\c';;
    517   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
    518        ECHO_T='	';;
    519   esac;;
    520 *)
    521   ECHO_N='-n';;
    522 esac
    523 
    524 rm -f conf$$ conf$$.exe conf$$.file
    525 if test -d conf$$.dir; then
    526   rm -f conf$$.dir/conf$$.file
    527 else
    528   rm -f conf$$.dir
    529   mkdir conf$$.dir 2>/dev/null
    530 fi
    531 if (echo >conf$$.file) 2>/dev/null; then
    532   if ln -s conf$$.file conf$$ 2>/dev/null; then
    533     as_ln_s='ln -s'
    534     # ... but there are two gotchas:
    535     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
    536     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
    537     # In both cases, we have to default to `cp -pR'.
    538     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
    539       as_ln_s='cp -pR'
    540   elif ln conf$$.file conf$$ 2>/dev/null; then
    541     as_ln_s=ln
    542   else
    543     as_ln_s='cp -pR'
    544   fi
    545 else
    546   as_ln_s='cp -pR'
    547 fi
    548 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
    549 rmdir conf$$.dir 2>/dev/null
    550 
    551 if mkdir -p . 2>/dev/null; then
    552   as_mkdir_p='mkdir -p "$as_dir"'
    553 else
    554   test -d ./-p && rmdir ./-p
    555   as_mkdir_p=false
    556 fi
    557 
    558 as_test_x='test -x'
    559 as_executable_p=as_fn_executable_p
    560 
    561 # Sed expression to map a string onto a valid CPP name.
    562 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
    563 
    564 # Sed expression to map a string onto a valid variable name.
    565 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
    566 
    567 SHELL=${CONFIG_SHELL-/bin/sh}
    568 
    569 
    570 test -n "$DJDIR" || exec 7<&0 </dev/null
    571 exec 6>&1
    572 
    573 # Name of the host.
    574 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
    575 # so uname gets run too.
    576 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
    577 
    578 #
    579 # Initializations.
    580 #
    581 ac_default_prefix=/usr/local
    582 ac_clean_files=
    583 ac_config_libobj_dir=.
    584 LIBOBJS=
    585 cross_compiling=no
    586 subdirs=
    587 MFLAGS=
    588 MAKEFLAGS=
    589 
    590 # Identity of this package.
    591 PACKAGE_NAME='file'
    592 PACKAGE_TARNAME='file'
    593 PACKAGE_VERSION='5.30'
    594 PACKAGE_STRING='file 5.30'
    595 PACKAGE_BUGREPORT='christos (at] astron.com'
    596 PACKAGE_URL=''
    597 
    598 # Factoring default headers for most tests.
    599 ac_includes_default="\
    600 #include <stdio.h>
    601 #ifdef HAVE_SYS_TYPES_H
    602 # include <sys/types.h>
    603 #endif
    604 #ifdef HAVE_SYS_STAT_H
    605 # include <sys/stat.h>
    606 #endif
    607 #ifdef STDC_HEADERS
    608 # include <stdlib.h>
    609 # include <stddef.h>
    610 #else
    611 # ifdef HAVE_STDLIB_H
    612 #  include <stdlib.h>
    613 # endif
    614 #endif
    615 #ifdef HAVE_STRING_H
    616 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
    617 #  include <memory.h>
    618 # endif
    619 # include <string.h>
    620 #endif
    621 #ifdef HAVE_STRINGS_H
    622 # include <strings.h>
    623 #endif
    624 #ifdef HAVE_INTTYPES_H
    625 # include <inttypes.h>
    626 #endif
    627 #ifdef HAVE_STDINT_H
    628 # include <stdint.h>
    629 #endif
    630 #ifdef HAVE_UNISTD_H
    631 # include <unistd.h>
    632 #endif"
    633 
    634 ac_header_list=
    635 ac_subst_vars='am__EXEEXT_FALSE
    636 am__EXEEXT_TRUE
    637 LTLIBOBJS
    638 IS_CROSS_COMPILE_FALSE
    639 IS_CROSS_COMPILE_TRUE
    640 LIBOBJS
    641 HAVE_VISIBILITY
    642 CFLAG_VISIBILITY
    643 OTOOL64
    644 OTOOL
    645 LIPO
    646 NMEDIT
    647 DSYMUTIL
    648 MANIFEST_TOOL
    649 RANLIB
    650 ac_ct_AR
    651 AR
    652 DLLTOOL
    653 OBJDUMP
    654 NM
    655 ac_ct_DUMPBIN
    656 DUMPBIN
    657 LD
    658 FGREP
    659 SED
    660 LIBTOOL
    661 LN_S
    662 EGREP
    663 GREP
    664 CPP
    665 am__fastdepCC_FALSE
    666 am__fastdepCC_TRUE
    667 CCDEPMODE
    668 am__nodep
    669 AMDEPBACKSLASH
    670 AMDEP_FALSE
    671 AMDEP_TRUE
    672 am__quote
    673 am__include
    674 DEPDIR
    675 OBJEXT
    676 EXEEXT
    677 ac_ct_CC
    678 CPPFLAGS
    679 LDFLAGS
    680 CFLAGS
    681 CC
    682 WARNINGS
    683 FSECT5_FALSE
    684 FSECT5_TRUE
    685 fsect
    686 pkgdatadir
    687 MINGW_FALSE
    688 MINGW_TRUE
    689 MINGW
    690 host_os
    691 host_vendor
    692 host_cpu
    693 host
    694 build_os
    695 build_vendor
    696 build_cpu
    697 build
    698 MAINT
    699 MAINTAINER_MODE_FALSE
    700 MAINTAINER_MODE_TRUE
    701 AM_BACKSLASH
    702 AM_DEFAULT_VERBOSITY
    703 AM_DEFAULT_V
    704 AM_V
    705 am__untar
    706 am__tar
    707 AMTAR
    708 am__leading_dot
    709 SET_MAKE
    710 AWK
    711 mkdir_p
    712 MKDIR_P
    713 INSTALL_STRIP_PROGRAM
    714 STRIP
    715 install_sh
    716 MAKEINFO
    717 AUTOHEADER
    718 AUTOMAKE
    719 AUTOCONF
    720 ACLOCAL
    721 VERSION
    722 PACKAGE
    723 CYGPATH_W
    724 am__isrc
    725 INSTALL_DATA
    726 INSTALL_SCRIPT
    727 INSTALL_PROGRAM
    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_silent_rules
    770 enable_maintainer_mode
    771 enable_elf
    772 enable_elf_core
    773 enable_zlib
    774 enable_fsect_man5
    775 enable_dependency_tracking
    776 enable_static
    777 with_pic
    778 enable_shared
    779 enable_fast_install
    780 with_gnu_ld
    781 with_sysroot
    782 enable_libtool_lock
    783 enable_largefile
    784 enable_warnings
    785 '
    786       ac_precious_vars='build_alias
    787 host_alias
    788 target_alias
    789 CC
    790 CFLAGS
    791 LDFLAGS
    792 LIBS
    793 CPPFLAGS
    794 CPP'
    795 
    796 
    797 # Initialize some variables set by options.
    798 ac_init_help=
    799 ac_init_version=false
    800 ac_unrecognized_opts=
    801 ac_unrecognized_sep=
    802 # The variables have the same names as the options, with
    803 # dashes changed to underlines.
    804 cache_file=/dev/null
    805 exec_prefix=NONE
    806 no_create=
    807 no_recursion=
    808 prefix=NONE
    809 program_prefix=NONE
    810 program_suffix=NONE
    811 program_transform_name=s,x,x,
    812 silent=
    813 site=
    814 srcdir=
    815 verbose=
    816 x_includes=NONE
    817 x_libraries=NONE
    818 
    819 # Installation directory options.
    820 # These are left unexpanded so users can "make install exec_prefix=/foo"
    821 # and all the variables that are supposed to be based on exec_prefix
    822 # by default will actually change.
    823 # Use braces instead of parens because sh, perl, etc. also accept them.
    824 # (The list follows the same order as the GNU Coding Standards.)
    825 bindir='${exec_prefix}/bin'
    826 sbindir='${exec_prefix}/sbin'
    827 libexecdir='${exec_prefix}/libexec'
    828 datarootdir='${prefix}/share'
    829 datadir='${datarootdir}'
    830 sysconfdir='${prefix}/etc'
    831 sharedstatedir='${prefix}/com'
    832 localstatedir='${prefix}/var'
    833 includedir='${prefix}/include'
    834 oldincludedir='/usr/include'
    835 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
    836 infodir='${datarootdir}/info'
    837 htmldir='${docdir}'
    838 dvidir='${docdir}'
    839 pdfdir='${docdir}'
    840 psdir='${docdir}'
    841 libdir='${exec_prefix}/lib'
    842 localedir='${datarootdir}/locale'
    843 mandir='${datarootdir}/man'
    844 
    845 ac_prev=
    846 ac_dashdash=
    847 for ac_option
    848 do
    849   # If the previous option needs an argument, assign it.
    850   if test -n "$ac_prev"; then
    851     eval $ac_prev=\$ac_option
    852     ac_prev=
    853     continue
    854   fi
    855 
    856   case $ac_option in
    857   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
    858   *=)   ac_optarg= ;;
    859   *)    ac_optarg=yes ;;
    860   esac
    861 
    862   # Accept the important Cygnus configure options, so we can diagnose typos.
    863 
    864   case $ac_dashdash$ac_option in
    865   --)
    866     ac_dashdash=yes ;;
    867 
    868   -bindir | --bindir | --bindi | --bind | --bin | --bi)
    869     ac_prev=bindir ;;
    870   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
    871     bindir=$ac_optarg ;;
    872 
    873   -build | --build | --buil | --bui | --bu)
    874     ac_prev=build_alias ;;
    875   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
    876     build_alias=$ac_optarg ;;
    877 
    878   -cache-file | --cache-file | --cache-fil | --cache-fi \
    879   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
    880     ac_prev=cache_file ;;
    881   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
    882   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
    883     cache_file=$ac_optarg ;;
    884 
    885   --config-cache | -C)
    886     cache_file=config.cache ;;
    887 
    888   -datadir | --datadir | --datadi | --datad)
    889     ac_prev=datadir ;;
    890   -datadir=* | --datadir=* | --datadi=* | --datad=*)
    891     datadir=$ac_optarg ;;
    892 
    893   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
    894   | --dataroo | --dataro | --datar)
    895     ac_prev=datarootdir ;;
    896   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
    897   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
    898     datarootdir=$ac_optarg ;;
    899 
    900   -disable-* | --disable-*)
    901     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
    902     # Reject names that are not valid shell variable names.
    903     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
    904       as_fn_error $? "invalid feature name: $ac_useropt"
    905     ac_useropt_orig=$ac_useropt
    906     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
    907     case $ac_user_opts in
    908       *"
    909 "enable_$ac_useropt"
    910 "*) ;;
    911       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
    912 	 ac_unrecognized_sep=', ';;
    913     esac
    914     eval enable_$ac_useropt=no ;;
    915 
    916   -docdir | --docdir | --docdi | --doc | --do)
    917     ac_prev=docdir ;;
    918   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
    919     docdir=$ac_optarg ;;
    920 
    921   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
    922     ac_prev=dvidir ;;
    923   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
    924     dvidir=$ac_optarg ;;
    925 
    926   -enable-* | --enable-*)
    927     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
    928     # Reject names that are not valid shell variable names.
    929     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
    930       as_fn_error $? "invalid feature name: $ac_useropt"
    931     ac_useropt_orig=$ac_useropt
    932     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
    933     case $ac_user_opts in
    934       *"
    935 "enable_$ac_useropt"
    936 "*) ;;
    937       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
    938 	 ac_unrecognized_sep=', ';;
    939     esac
    940     eval enable_$ac_useropt=\$ac_optarg ;;
    941 
    942   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
    943   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
    944   | --exec | --exe | --ex)
    945     ac_prev=exec_prefix ;;
    946   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
    947   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
    948   | --exec=* | --exe=* | --ex=*)
    949     exec_prefix=$ac_optarg ;;
    950 
    951   -gas | --gas | --ga | --g)
    952     # Obsolete; use --with-gas.
    953     with_gas=yes ;;
    954 
    955   -help | --help | --hel | --he | -h)
    956     ac_init_help=long ;;
    957   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
    958     ac_init_help=recursive ;;
    959   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
    960     ac_init_help=short ;;
    961 
    962   -host | --host | --hos | --ho)
    963     ac_prev=host_alias ;;
    964   -host=* | --host=* | --hos=* | --ho=*)
    965     host_alias=$ac_optarg ;;
    966 
    967   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
    968     ac_prev=htmldir ;;
    969   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
    970   | --ht=*)
    971     htmldir=$ac_optarg ;;
    972 
    973   -includedir | --includedir | --includedi | --included | --include \
    974   | --includ | --inclu | --incl | --inc)
    975     ac_prev=includedir ;;
    976   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
    977   | --includ=* | --inclu=* | --incl=* | --inc=*)
    978     includedir=$ac_optarg ;;
    979 
    980   -infodir | --infodir | --infodi | --infod | --info | --inf)
    981     ac_prev=infodir ;;
    982   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
    983     infodir=$ac_optarg ;;
    984 
    985   -libdir | --libdir | --libdi | --libd)
    986     ac_prev=libdir ;;
    987   -libdir=* | --libdir=* | --libdi=* | --libd=*)
    988     libdir=$ac_optarg ;;
    989 
    990   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
    991   | --libexe | --libex | --libe)
    992     ac_prev=libexecdir ;;
    993   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
    994   | --libexe=* | --libex=* | --libe=*)
    995     libexecdir=$ac_optarg ;;
    996 
    997   -localedir | --localedir | --localedi | --localed | --locale)
    998     ac_prev=localedir ;;
    999   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
   1000     localedir=$ac_optarg ;;
   1001 
   1002   -localstatedir | --localstatedir | --localstatedi | --localstated \
   1003   | --localstate | --localstat | --localsta | --localst | --locals)
   1004     ac_prev=localstatedir ;;
   1005   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
   1006   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
   1007     localstatedir=$ac_optarg ;;
   1008 
   1009   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
   1010     ac_prev=mandir ;;
   1011   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
   1012     mandir=$ac_optarg ;;
   1013 
   1014   -nfp | --nfp | --nf)
   1015     # Obsolete; use --without-fp.
   1016     with_fp=no ;;
   1017 
   1018   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
   1019   | --no-cr | --no-c | -n)
   1020     no_create=yes ;;
   1021 
   1022   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
   1023   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
   1024     no_recursion=yes ;;
   1025 
   1026   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
   1027   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
   1028   | --oldin | --oldi | --old | --ol | --o)
   1029     ac_prev=oldincludedir ;;
   1030   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
   1031   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
   1032   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
   1033     oldincludedir=$ac_optarg ;;
   1034 
   1035   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
   1036     ac_prev=prefix ;;
   1037   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
   1038     prefix=$ac_optarg ;;
   1039 
   1040   -program-prefix | --program-prefix | --program-prefi | --program-pref \
   1041   | --program-pre | --program-pr | --program-p)
   1042     ac_prev=program_prefix ;;
   1043   -program-prefix=* | --program-prefix=* | --program-prefi=* \
   1044   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
   1045     program_prefix=$ac_optarg ;;
   1046 
   1047   -program-suffix | --program-suffix | --program-suffi | --program-suff \
   1048   | --program-suf | --program-su | --program-s)
   1049     ac_prev=program_suffix ;;
   1050   -program-suffix=* | --program-suffix=* | --program-suffi=* \
   1051   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
   1052     program_suffix=$ac_optarg ;;
   1053 
   1054   -program-transform-name | --program-transform-name \
   1055   | --program-transform-nam | --program-transform-na \
   1056   | --program-transform-n | --program-transform- \
   1057   | --program-transform | --program-transfor \
   1058   | --program-transfo | --program-transf \
   1059   | --program-trans | --program-tran \
   1060   | --progr-tra | --program-tr | --program-t)
   1061     ac_prev=program_transform_name ;;
   1062   -program-transform-name=* | --program-transform-name=* \
   1063   | --program-transform-nam=* | --program-transform-na=* \
   1064   | --program-transform-n=* | --program-transform-=* \
   1065   | --program-transform=* | --program-transfor=* \
   1066   | --program-transfo=* | --program-transf=* \
   1067   | --program-trans=* | --program-tran=* \
   1068   | --progr-tra=* | --program-tr=* | --program-t=*)
   1069     program_transform_name=$ac_optarg ;;
   1070 
   1071   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
   1072     ac_prev=pdfdir ;;
   1073   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
   1074     pdfdir=$ac_optarg ;;
   1075 
   1076   -psdir | --psdir | --psdi | --psd | --ps)
   1077     ac_prev=psdir ;;
   1078   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
   1079     psdir=$ac_optarg ;;
   1080 
   1081   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1082   | -silent | --silent | --silen | --sile | --sil)
   1083     silent=yes ;;
   1084 
   1085   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
   1086     ac_prev=sbindir ;;
   1087   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
   1088   | --sbi=* | --sb=*)
   1089     sbindir=$ac_optarg ;;
   1090 
   1091   -sharedstatedir | --sharedstatedir | --sharedstatedi \
   1092   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
   1093   | --sharedst | --shareds | --shared | --share | --shar \
   1094   | --sha | --sh)
   1095     ac_prev=sharedstatedir ;;
   1096   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
   1097   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
   1098   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
   1099   | --sha=* | --sh=*)
   1100     sharedstatedir=$ac_optarg ;;
   1101 
   1102   -site | --site | --sit)
   1103     ac_prev=site ;;
   1104   -site=* | --site=* | --sit=*)
   1105     site=$ac_optarg ;;
   1106 
   1107   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   1108     ac_prev=srcdir ;;
   1109   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   1110     srcdir=$ac_optarg ;;
   1111 
   1112   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
   1113   | --syscon | --sysco | --sysc | --sys | --sy)
   1114     ac_prev=sysconfdir ;;
   1115   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
   1116   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
   1117     sysconfdir=$ac_optarg ;;
   1118 
   1119   -target | --target | --targe | --targ | --tar | --ta | --t)
   1120     ac_prev=target_alias ;;
   1121   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
   1122     target_alias=$ac_optarg ;;
   1123 
   1124   -v | -verbose | --verbose | --verbos | --verbo | --verb)
   1125     verbose=yes ;;
   1126 
   1127   -version | --version | --versio | --versi | --vers | -V)
   1128     ac_init_version=: ;;
   1129 
   1130   -with-* | --with-*)
   1131     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
   1132     # Reject names that are not valid shell variable names.
   1133     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1134       as_fn_error $? "invalid package name: $ac_useropt"
   1135     ac_useropt_orig=$ac_useropt
   1136     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1137     case $ac_user_opts in
   1138       *"
   1139 "with_$ac_useropt"
   1140 "*) ;;
   1141       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
   1142 	 ac_unrecognized_sep=', ';;
   1143     esac
   1144     eval with_$ac_useropt=\$ac_optarg ;;
   1145 
   1146   -without-* | --without-*)
   1147     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
   1148     # Reject names that are not valid shell variable names.
   1149     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1150       as_fn_error $? "invalid package name: $ac_useropt"
   1151     ac_useropt_orig=$ac_useropt
   1152     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1153     case $ac_user_opts in
   1154       *"
   1155 "with_$ac_useropt"
   1156 "*) ;;
   1157       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
   1158 	 ac_unrecognized_sep=', ';;
   1159     esac
   1160     eval with_$ac_useropt=no ;;
   1161 
   1162   --x)
   1163     # Obsolete; use --with-x.
   1164     with_x=yes ;;
   1165 
   1166   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
   1167   | --x-incl | --x-inc | --x-in | --x-i)
   1168     ac_prev=x_includes ;;
   1169   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
   1170   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
   1171     x_includes=$ac_optarg ;;
   1172 
   1173   -x-libraries | --x-libraries | --x-librarie | --x-librari \
   1174   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
   1175     ac_prev=x_libraries ;;
   1176   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
   1177   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
   1178     x_libraries=$ac_optarg ;;
   1179 
   1180   -*) as_fn_error $? "unrecognized option: \`$ac_option'
   1181 Try \`$0 --help' for more information"
   1182     ;;
   1183 
   1184   *=*)
   1185     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
   1186     # Reject names that are not valid shell variable names.
   1187     case $ac_envvar in #(
   1188       '' | [0-9]* | *[!_$as_cr_alnum]* )
   1189       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
   1190     esac
   1191     eval $ac_envvar=\$ac_optarg
   1192     export $ac_envvar ;;
   1193 
   1194   *)
   1195     # FIXME: should be removed in autoconf 3.0.
   1196     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
   1197     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1198       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
   1199     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
   1200     ;;
   1201 
   1202   esac
   1203 done
   1204 
   1205 if test -n "$ac_prev"; then
   1206   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
   1207   as_fn_error $? "missing argument to $ac_option"
   1208 fi
   1209 
   1210 if test -n "$ac_unrecognized_opts"; then
   1211   case $enable_option_checking in
   1212     no) ;;
   1213     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
   1214     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
   1215   esac
   1216 fi
   1217 
   1218 # Check all directory arguments for consistency.
   1219 for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
   1220 		datadir sysconfdir sharedstatedir localstatedir includedir \
   1221 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
   1222 		libdir localedir mandir
   1223 do
   1224   eval ac_val=\$$ac_var
   1225   # Remove trailing slashes.
   1226   case $ac_val in
   1227     */ )
   1228       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
   1229       eval $ac_var=\$ac_val;;
   1230   esac
   1231   # Be sure to have absolute directory names.
   1232   case $ac_val in
   1233     [\\/$]* | ?:[\\/]* )  continue;;
   1234     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
   1235   esac
   1236   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
   1237 done
   1238 
   1239 # There might be people who depend on the old broken behavior: `$host'
   1240 # used to hold the argument of --host etc.
   1241 # FIXME: To remove some day.
   1242 build=$build_alias
   1243 host=$host_alias
   1244 target=$target_alias
   1245 
   1246 # FIXME: To remove some day.
   1247 if test "x$host_alias" != x; then
   1248   if test "x$build_alias" = x; then
   1249     cross_compiling=maybe
   1250   elif test "x$build_alias" != "x$host_alias"; then
   1251     cross_compiling=yes
   1252   fi
   1253 fi
   1254 
   1255 ac_tool_prefix=
   1256 test -n "$host_alias" && ac_tool_prefix=$host_alias-
   1257 
   1258 test "$silent" = yes && exec 6>/dev/null
   1259 
   1260 
   1261 ac_pwd=`pwd` && test -n "$ac_pwd" &&
   1262 ac_ls_di=`ls -di .` &&
   1263 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
   1264   as_fn_error $? "working directory cannot be determined"
   1265 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
   1266   as_fn_error $? "pwd does not report name of working directory"
   1267 
   1268 
   1269 # Find the source files, if location was not specified.
   1270 if test -z "$srcdir"; then
   1271   ac_srcdir_defaulted=yes
   1272   # Try the directory containing this script, then the parent directory.
   1273   ac_confdir=`$as_dirname -- "$as_myself" ||
   1274 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   1275 	 X"$as_myself" : 'X\(//\)[^/]' \| \
   1276 	 X"$as_myself" : 'X\(//\)$' \| \
   1277 	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
   1278 $as_echo X"$as_myself" |
   1279     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   1280 	    s//\1/
   1281 	    q
   1282 	  }
   1283 	  /^X\(\/\/\)[^/].*/{
   1284 	    s//\1/
   1285 	    q
   1286 	  }
   1287 	  /^X\(\/\/\)$/{
   1288 	    s//\1/
   1289 	    q
   1290 	  }
   1291 	  /^X\(\/\).*/{
   1292 	    s//\1/
   1293 	    q
   1294 	  }
   1295 	  s/.*/./; q'`
   1296   srcdir=$ac_confdir
   1297   if test ! -r "$srcdir/$ac_unique_file"; then
   1298     srcdir=..
   1299   fi
   1300 else
   1301   ac_srcdir_defaulted=no
   1302 fi
   1303 if test ! -r "$srcdir/$ac_unique_file"; then
   1304   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
   1305   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
   1306 fi
   1307 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
   1308 ac_abs_confdir=`(
   1309 	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
   1310 	pwd)`
   1311 # When building in place, set srcdir=.
   1312 if test "$ac_abs_confdir" = "$ac_pwd"; then
   1313   srcdir=.
   1314 fi
   1315 # Remove unnecessary trailing slashes from srcdir.
   1316 # Double slashes in file names in object file debugging info
   1317 # mess up M-x gdb in Emacs.
   1318 case $srcdir in
   1319 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
   1320 esac
   1321 for ac_var in $ac_precious_vars; do
   1322   eval ac_env_${ac_var}_set=\${${ac_var}+set}
   1323   eval ac_env_${ac_var}_value=\$${ac_var}
   1324   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
   1325   eval ac_cv_env_${ac_var}_value=\$${ac_var}
   1326 done
   1327 
   1328 #
   1329 # Report the --help message.
   1330 #
   1331 if test "$ac_init_help" = "long"; then
   1332   # Omit some internal or obsolete options to make the list less imposing.
   1333   # This message is too long to be a string in the A/UX 3.1 sh.
   1334   cat <<_ACEOF
   1335 \`configure' configures file 5.30 to adapt to many kinds of systems.
   1336 
   1337 Usage: $0 [OPTION]... [VAR=VALUE]...
   1338 
   1339 To assign environment variables (e.g., CC, CFLAGS...), specify them as
   1340 VAR=VALUE.  See below for descriptions of some of the useful variables.
   1341 
   1342 Defaults for the options are specified in brackets.
   1343 
   1344 Configuration:
   1345   -h, --help              display this help and exit
   1346       --help=short        display options specific to this package
   1347       --help=recursive    display the short help of all the included packages
   1348   -V, --version           display version information and exit
   1349   -q, --quiet, --silent   do not print \`checking ...' messages
   1350       --cache-file=FILE   cache test results in FILE [disabled]
   1351   -C, --config-cache      alias for \`--cache-file=config.cache'
   1352   -n, --no-create         do not create output files
   1353       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
   1354 
   1355 Installation directories:
   1356   --prefix=PREFIX         install architecture-independent files in PREFIX
   1357                           [$ac_default_prefix]
   1358   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
   1359                           [PREFIX]
   1360 
   1361 By default, \`make install' will install all the files in
   1362 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
   1363 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1364 for instance \`--prefix=\$HOME'.
   1365 
   1366 For better control, use the options below.
   1367 
   1368 Fine tuning of the installation directories:
   1369   --bindir=DIR            user executables [EPREFIX/bin]
   1370   --sbindir=DIR           system admin executables [EPREFIX/sbin]
   1371   --libexecdir=DIR        program executables [EPREFIX/libexec]
   1372   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
   1373   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
   1374   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
   1375   --libdir=DIR            object code libraries [EPREFIX/lib]
   1376   --includedir=DIR        C header files [PREFIX/include]
   1377   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
   1378   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
   1379   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
   1380   --infodir=DIR           info documentation [DATAROOTDIR/info]
   1381   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
   1382   --mandir=DIR            man documentation [DATAROOTDIR/man]
   1383   --docdir=DIR            documentation root [DATAROOTDIR/doc/file]
   1384   --htmldir=DIR           html documentation [DOCDIR]
   1385   --dvidir=DIR            dvi documentation [DOCDIR]
   1386   --pdfdir=DIR            pdf documentation [DOCDIR]
   1387   --psdir=DIR             ps documentation [DOCDIR]
   1388 _ACEOF
   1389 
   1390   cat <<\_ACEOF
   1391 
   1392 Program names:
   1393   --program-prefix=PREFIX            prepend PREFIX to installed program names
   1394   --program-suffix=SUFFIX            append SUFFIX to installed program names
   1395   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
   1396 
   1397 System types:
   1398   --build=BUILD     configure for building on BUILD [guessed]
   1399   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1400 _ACEOF
   1401 fi
   1402 
   1403 if test -n "$ac_init_help"; then
   1404   case $ac_init_help in
   1405      short | recursive ) echo "Configuration of file 5.30:";;
   1406    esac
   1407   cat <<\_ACEOF
   1408 
   1409 Optional Features:
   1410   --disable-option-checking  ignore unrecognized --enable/--with options
   1411   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1412   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1413   --enable-silent-rules   less verbose build output (undo: "make V=1")
   1414   --disable-silent-rules  verbose build output (undo: "make V=0")
   1415   --enable-maintainer-mode
   1416                           enable make rules and dependencies not useful (and
   1417                           sometimes confusing) to the casual installer
   1418   --disable-elf            disable builtin ELF support
   1419   --disable-elf-core       disable ELF core file support
   1420   --disable-zlib          disable zlib compression support [default=auto]
   1421   --enable-fsect-man5      enable file formats in man section 5
   1422   --enable-dependency-tracking
   1423                           do not reject slow dependency extractors
   1424   --disable-dependency-tracking
   1425                           speeds up one-time build
   1426   --enable-static[=PKGS]  build static libraries [default=no]
   1427   --enable-shared[=PKGS]  build shared libraries [default=yes]
   1428   --enable-fast-install[=PKGS]
   1429                           optimize for fast installation [default=yes]
   1430   --disable-libtool-lock  avoid locking (might break parallel builds)
   1431   --disable-largefile     omit support for large files
   1432   --disable-warnings	disable compiler warnings
   1433 
   1434 Optional Packages:
   1435   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1436   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1437   --with-pic[=PKGS]       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-sysroot=DIR Search for dependent libraries within DIR
   1441                         (or the compiler's sysroot if not specified).
   1442 
   1443 Some influential environment variables:
   1444   CC          C compiler command
   1445   CFLAGS      C compiler flags
   1446   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1447               nonstandard directory <lib dir>
   1448   LIBS        libraries to pass to the linker, e.g. -l<library>
   1449   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
   1450               you have headers in a nonstandard directory <include dir>
   1451   CPP         C preprocessor
   1452 
   1453 Use these variables to override the choices made by `configure' or to help
   1454 it to find libraries and programs with nonstandard names/locations.
   1455 
   1456 Report bugs to <christos (at] astron.com>.
   1457 _ACEOF
   1458 ac_status=$?
   1459 fi
   1460 
   1461 if test "$ac_init_help" = "recursive"; then
   1462   # If there are subdirs, report their specific --help.
   1463   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1464     test -d "$ac_dir" ||
   1465       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
   1466       continue
   1467     ac_builddir=.
   1468 
   1469 case "$ac_dir" in
   1470 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1471 *)
   1472   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   1473   # A ".." for each directory in $ac_dir_suffix.
   1474   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   1475   case $ac_top_builddir_sub in
   1476   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1477   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1478   esac ;;
   1479 esac
   1480 ac_abs_top_builddir=$ac_pwd
   1481 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1482 # for backward compatibility:
   1483 ac_top_builddir=$ac_top_build_prefix
   1484 
   1485 case $srcdir in
   1486   .)  # We are building in place.
   1487     ac_srcdir=.
   1488     ac_top_srcdir=$ac_top_builddir_sub
   1489     ac_abs_top_srcdir=$ac_pwd ;;
   1490   [\\/]* | ?:[\\/]* )  # Absolute name.
   1491     ac_srcdir=$srcdir$ac_dir_suffix;
   1492     ac_top_srcdir=$srcdir
   1493     ac_abs_top_srcdir=$srcdir ;;
   1494   *) # Relative name.
   1495     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1496     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1497     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1498 esac
   1499 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1500 
   1501     cd "$ac_dir" || { ac_status=$?; continue; }
   1502     # Check for guested configure.
   1503     if test -f "$ac_srcdir/configure.gnu"; then
   1504       echo &&
   1505       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
   1506     elif test -f "$ac_srcdir/configure"; then
   1507       echo &&
   1508       $SHELL "$ac_srcdir/configure" --help=recursive
   1509     else
   1510       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1511     fi || ac_status=$?
   1512     cd "$ac_pwd" || { ac_status=$?; break; }
   1513   done
   1514 fi
   1515 
   1516 test -n "$ac_init_help" && exit $ac_status
   1517 if $ac_init_version; then
   1518   cat <<\_ACEOF
   1519 file configure 5.30
   1520 generated by GNU Autoconf 2.69
   1521 
   1522 Copyright (C) 2012 Free Software Foundation, Inc.
   1523 This configure script is free software; the Free Software Foundation
   1524 gives unlimited permission to copy, distribute and modify it.
   1525 _ACEOF
   1526   exit
   1527 fi
   1528 
   1529 ## ------------------------ ##
   1530 ## Autoconf initialization. ##
   1531 ## ------------------------ ##
   1532 
   1533 # ac_fn_c_try_compile LINENO
   1534 # --------------------------
   1535 # Try to compile conftest.$ac_ext, and return whether this succeeded.
   1536 ac_fn_c_try_compile ()
   1537 {
   1538   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1539   rm -f conftest.$ac_objext
   1540   if { { ac_try="$ac_compile"
   1541 case "(($ac_try" in
   1542   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1543   *) ac_try_echo=$ac_try;;
   1544 esac
   1545 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1546 $as_echo "$ac_try_echo"; } >&5
   1547   (eval "$ac_compile") 2>conftest.err
   1548   ac_status=$?
   1549   if test -s conftest.err; then
   1550     grep -v '^ *+' conftest.err >conftest.er1
   1551     cat conftest.er1 >&5
   1552     mv -f conftest.er1 conftest.err
   1553   fi
   1554   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1555   test $ac_status = 0; } && {
   1556 	 test -z "$ac_c_werror_flag" ||
   1557 	 test ! -s conftest.err
   1558        } && test -s conftest.$ac_objext; then :
   1559   ac_retval=0
   1560 else
   1561   $as_echo "$as_me: failed program was:" >&5
   1562 sed 's/^/| /' conftest.$ac_ext >&5
   1563 
   1564 	ac_retval=1
   1565 fi
   1566   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1567   as_fn_set_status $ac_retval
   1568 
   1569 } # ac_fn_c_try_compile
   1570 
   1571 # ac_fn_c_try_cpp LINENO
   1572 # ----------------------
   1573 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
   1574 ac_fn_c_try_cpp ()
   1575 {
   1576   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1577   if { { ac_try="$ac_cpp conftest.$ac_ext"
   1578 case "(($ac_try" in
   1579   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1580   *) ac_try_echo=$ac_try;;
   1581 esac
   1582 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1583 $as_echo "$ac_try_echo"; } >&5
   1584   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
   1585   ac_status=$?
   1586   if test -s conftest.err; then
   1587     grep -v '^ *+' conftest.err >conftest.er1
   1588     cat conftest.er1 >&5
   1589     mv -f conftest.er1 conftest.err
   1590   fi
   1591   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1592   test $ac_status = 0; } > conftest.i && {
   1593 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   1594 	 test ! -s conftest.err
   1595        }; then :
   1596   ac_retval=0
   1597 else
   1598   $as_echo "$as_me: failed program was:" >&5
   1599 sed 's/^/| /' conftest.$ac_ext >&5
   1600 
   1601     ac_retval=1
   1602 fi
   1603   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1604   as_fn_set_status $ac_retval
   1605 
   1606 } # ac_fn_c_try_cpp
   1607 
   1608 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
   1609 # -------------------------------------------------------
   1610 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
   1611 # the include files in INCLUDES and setting the cache variable VAR
   1612 # accordingly.
   1613 ac_fn_c_check_header_mongrel ()
   1614 {
   1615   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1616   if eval \${$3+:} false; then :
   1617   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1618 $as_echo_n "checking for $2... " >&6; }
   1619 if eval \${$3+:} false; then :
   1620   $as_echo_n "(cached) " >&6
   1621 fi
   1622 eval ac_res=\$$3
   1623 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1624 $as_echo "$ac_res" >&6; }
   1625 else
   1626   # Is the header compilable?
   1627 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
   1628 $as_echo_n "checking $2 usability... " >&6; }
   1629 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1630 /* end confdefs.h.  */
   1631 $4
   1632 #include <$2>
   1633 _ACEOF
   1634 if ac_fn_c_try_compile "$LINENO"; then :
   1635   ac_header_compiler=yes
   1636 else
   1637   ac_header_compiler=no
   1638 fi
   1639 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
   1641 $as_echo "$ac_header_compiler" >&6; }
   1642 
   1643 # Is the header present?
   1644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
   1645 $as_echo_n "checking $2 presence... " >&6; }
   1646 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1647 /* end confdefs.h.  */
   1648 #include <$2>
   1649 _ACEOF
   1650 if ac_fn_c_try_cpp "$LINENO"; then :
   1651   ac_header_preproc=yes
   1652 else
   1653   ac_header_preproc=no
   1654 fi
   1655 rm -f conftest.err conftest.i conftest.$ac_ext
   1656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
   1657 $as_echo "$ac_header_preproc" >&6; }
   1658 
   1659 # So?  What about this header?
   1660 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
   1661   yes:no: )
   1662     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
   1663 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
   1664     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
   1665 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
   1666     ;;
   1667   no:yes:* )
   1668     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
   1669 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
   1670     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
   1671 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
   1672     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
   1673 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
   1674     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
   1675 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
   1676     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
   1677 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
   1678 ( $as_echo "## ---------------------------------- ##
   1679 ## Report this to christos (at] astron.com ##
   1680 ## ---------------------------------- ##"
   1681      ) | sed "s/^/$as_me: WARNING:     /" >&2
   1682     ;;
   1683 esac
   1684   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1685 $as_echo_n "checking for $2... " >&6; }
   1686 if eval \${$3+:} false; then :
   1687   $as_echo_n "(cached) " >&6
   1688 else
   1689   eval "$3=\$ac_header_compiler"
   1690 fi
   1691 eval ac_res=\$$3
   1692 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1693 $as_echo "$ac_res" >&6; }
   1694 fi
   1695   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1696 
   1697 } # ac_fn_c_check_header_mongrel
   1698 
   1699 # ac_fn_c_try_run LINENO
   1700 # ----------------------
   1701 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
   1702 # that executables *can* be run.
   1703 ac_fn_c_try_run ()
   1704 {
   1705   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1706   if { { ac_try="$ac_link"
   1707 case "(($ac_try" in
   1708   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1709   *) ac_try_echo=$ac_try;;
   1710 esac
   1711 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1712 $as_echo "$ac_try_echo"; } >&5
   1713   (eval "$ac_link") 2>&5
   1714   ac_status=$?
   1715   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1716   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
   1717   { { case "(($ac_try" in
   1718   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1719   *) ac_try_echo=$ac_try;;
   1720 esac
   1721 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1722 $as_echo "$ac_try_echo"; } >&5
   1723   (eval "$ac_try") 2>&5
   1724   ac_status=$?
   1725   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1726   test $ac_status = 0; }; }; then :
   1727   ac_retval=0
   1728 else
   1729   $as_echo "$as_me: program exited with status $ac_status" >&5
   1730        $as_echo "$as_me: failed program was:" >&5
   1731 sed 's/^/| /' conftest.$ac_ext >&5
   1732 
   1733        ac_retval=$ac_status
   1734 fi
   1735   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1736   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1737   as_fn_set_status $ac_retval
   1738 
   1739 } # ac_fn_c_try_run
   1740 
   1741 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
   1742 # -------------------------------------------------------
   1743 # Tests whether HEADER exists and can be compiled using the include files in
   1744 # INCLUDES, setting the cache variable VAR accordingly.
   1745 ac_fn_c_check_header_compile ()
   1746 {
   1747   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1748   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1749 $as_echo_n "checking for $2... " >&6; }
   1750 if eval \${$3+:} false; then :
   1751   $as_echo_n "(cached) " >&6
   1752 else
   1753   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1754 /* end confdefs.h.  */
   1755 $4
   1756 #include <$2>
   1757 _ACEOF
   1758 if ac_fn_c_try_compile "$LINENO"; then :
   1759   eval "$3=yes"
   1760 else
   1761   eval "$3=no"
   1762 fi
   1763 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1764 fi
   1765 eval ac_res=\$$3
   1766 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1767 $as_echo "$ac_res" >&6; }
   1768   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1769 
   1770 } # ac_fn_c_check_header_compile
   1771 
   1772 # ac_fn_c_try_link LINENO
   1773 # -----------------------
   1774 # Try to link conftest.$ac_ext, and return whether this succeeded.
   1775 ac_fn_c_try_link ()
   1776 {
   1777   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1778   rm -f conftest.$ac_objext conftest$ac_exeext
   1779   if { { ac_try="$ac_link"
   1780 case "(($ac_try" in
   1781   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1782   *) ac_try_echo=$ac_try;;
   1783 esac
   1784 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1785 $as_echo "$ac_try_echo"; } >&5
   1786   (eval "$ac_link") 2>conftest.err
   1787   ac_status=$?
   1788   if test -s conftest.err; then
   1789     grep -v '^ *+' conftest.err >conftest.er1
   1790     cat conftest.er1 >&5
   1791     mv -f conftest.er1 conftest.err
   1792   fi
   1793   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1794   test $ac_status = 0; } && {
   1795 	 test -z "$ac_c_werror_flag" ||
   1796 	 test ! -s conftest.err
   1797        } && test -s conftest$ac_exeext && {
   1798 	 test "$cross_compiling" = yes ||
   1799 	 test -x conftest$ac_exeext
   1800        }; then :
   1801   ac_retval=0
   1802 else
   1803   $as_echo "$as_me: failed program was:" >&5
   1804 sed 's/^/| /' conftest.$ac_ext >&5
   1805 
   1806 	ac_retval=1
   1807 fi
   1808   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
   1809   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
   1810   # interfere with the next link command; also delete a directory that is
   1811   # left behind by Apple's compiler.  We do this before executing the actions.
   1812   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1813   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1814   as_fn_set_status $ac_retval
   1815 
   1816 } # ac_fn_c_try_link
   1817 
   1818 # ac_fn_c_check_func LINENO FUNC VAR
   1819 # ----------------------------------
   1820 # Tests whether FUNC exists, setting the cache variable VAR accordingly
   1821 ac_fn_c_check_func ()
   1822 {
   1823   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1824   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1825 $as_echo_n "checking for $2... " >&6; }
   1826 if eval \${$3+:} false; then :
   1827   $as_echo_n "(cached) " >&6
   1828 else
   1829   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1830 /* end confdefs.h.  */
   1831 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
   1832    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   1833 #define $2 innocuous_$2
   1834 
   1835 /* System header to define __stub macros and hopefully few prototypes,
   1836     which can conflict with char $2 (); below.
   1837     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   1838     <limits.h> exists even on freestanding compilers.  */
   1839 
   1840 #ifdef __STDC__
   1841 # include <limits.h>
   1842 #else
   1843 # include <assert.h>
   1844 #endif
   1845 
   1846 #undef $2
   1847 
   1848 /* Override any GCC internal prototype to avoid an error.
   1849    Use char because int might match the return type of a GCC
   1850    builtin and then its argument prototype would still apply.  */
   1851 #ifdef __cplusplus
   1852 extern "C"
   1853 #endif
   1854 char $2 ();
   1855 /* The GNU C library defines this for functions which it implements
   1856     to always fail with ENOSYS.  Some functions are actually named
   1857     something starting with __ and the normal name is an alias.  */
   1858 #if defined __stub_$2 || defined __stub___$2
   1859 choke me
   1860 #endif
   1861 
   1862 int
   1863 main ()
   1864 {
   1865 return $2 ();
   1866   ;
   1867   return 0;
   1868 }
   1869 _ACEOF
   1870 if ac_fn_c_try_link "$LINENO"; then :
   1871   eval "$3=yes"
   1872 else
   1873   eval "$3=no"
   1874 fi
   1875 rm -f core conftest.err conftest.$ac_objext \
   1876     conftest$ac_exeext conftest.$ac_ext
   1877 fi
   1878 eval ac_res=\$$3
   1879 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1880 $as_echo "$ac_res" >&6; }
   1881   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1882 
   1883 } # ac_fn_c_check_func
   1884 
   1885 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
   1886 # -------------------------------------------
   1887 # Tests whether TYPE exists after having included INCLUDES, setting cache
   1888 # variable VAR accordingly.
   1889 ac_fn_c_check_type ()
   1890 {
   1891   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1892   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1893 $as_echo_n "checking for $2... " >&6; }
   1894 if eval \${$3+:} false; then :
   1895   $as_echo_n "(cached) " >&6
   1896 else
   1897   eval "$3=no"
   1898   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1899 /* end confdefs.h.  */
   1900 $4
   1901 int
   1902 main ()
   1903 {
   1904 if (sizeof ($2))
   1905 	 return 0;
   1906   ;
   1907   return 0;
   1908 }
   1909 _ACEOF
   1910 if ac_fn_c_try_compile "$LINENO"; then :
   1911   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1912 /* end confdefs.h.  */
   1913 $4
   1914 int
   1915 main ()
   1916 {
   1917 if (sizeof (($2)))
   1918 	    return 0;
   1919   ;
   1920   return 0;
   1921 }
   1922 _ACEOF
   1923 if ac_fn_c_try_compile "$LINENO"; then :
   1924 
   1925 else
   1926   eval "$3=yes"
   1927 fi
   1928 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1929 fi
   1930 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1931 fi
   1932 eval ac_res=\$$3
   1933 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1934 $as_echo "$ac_res" >&6; }
   1935   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1936 
   1937 } # ac_fn_c_check_type
   1938 
   1939 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
   1940 # ----------------------------------------------------
   1941 # Tries to find if the field MEMBER exists in type AGGR, after including
   1942 # INCLUDES, setting cache variable VAR accordingly.
   1943 ac_fn_c_check_member ()
   1944 {
   1945   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1946   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
   1947 $as_echo_n "checking for $2.$3... " >&6; }
   1948 if eval \${$4+:} false; then :
   1949   $as_echo_n "(cached) " >&6
   1950 else
   1951   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1952 /* end confdefs.h.  */
   1953 $5
   1954 int
   1955 main ()
   1956 {
   1957 static $2 ac_aggr;
   1958 if (ac_aggr.$3)
   1959 return 0;
   1960   ;
   1961   return 0;
   1962 }
   1963 _ACEOF
   1964 if ac_fn_c_try_compile "$LINENO"; then :
   1965   eval "$4=yes"
   1966 else
   1967   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1968 /* end confdefs.h.  */
   1969 $5
   1970 int
   1971 main ()
   1972 {
   1973 static $2 ac_aggr;
   1974 if (sizeof ac_aggr.$3)
   1975 return 0;
   1976   ;
   1977   return 0;
   1978 }
   1979 _ACEOF
   1980 if ac_fn_c_try_compile "$LINENO"; then :
   1981   eval "$4=yes"
   1982 else
   1983   eval "$4=no"
   1984 fi
   1985 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1986 fi
   1987 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1988 fi
   1989 eval ac_res=\$$4
   1990 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1991 $as_echo "$ac_res" >&6; }
   1992   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1993 
   1994 } # ac_fn_c_check_member
   1995 
   1996 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
   1997 # ---------------------------------------------
   1998 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
   1999 # accordingly.
   2000 ac_fn_c_check_decl ()
   2001 {
   2002   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   2003   as_decl_name=`echo $2|sed 's/ *(.*//'`
   2004   as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
   2005   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
   2006 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
   2007 if eval \${$3+:} false; then :
   2008   $as_echo_n "(cached) " >&6
   2009 else
   2010   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2011 /* end confdefs.h.  */
   2012 $4
   2013 int
   2014 main ()
   2015 {
   2016 #ifndef $as_decl_name
   2017 #ifdef __cplusplus
   2018   (void) $as_decl_use;
   2019 #else
   2020   (void) $as_decl_name;
   2021 #endif
   2022 #endif
   2023 
   2024   ;
   2025   return 0;
   2026 }
   2027 _ACEOF
   2028 if ac_fn_c_try_compile "$LINENO"; then :
   2029   eval "$3=yes"
   2030 else
   2031   eval "$3=no"
   2032 fi
   2033 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2034 fi
   2035 eval ac_res=\$$3
   2036 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   2037 $as_echo "$ac_res" >&6; }
   2038   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   2039 
   2040 } # ac_fn_c_check_decl
   2041 
   2042 # ac_fn_c_find_uintX_t LINENO BITS VAR
   2043 # ------------------------------------
   2044 # Finds an unsigned integer type with width BITS, setting cache variable VAR
   2045 # accordingly.
   2046 ac_fn_c_find_uintX_t ()
   2047 {
   2048   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   2049   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5
   2050 $as_echo_n "checking for uint$2_t... " >&6; }
   2051 if eval \${$3+:} false; then :
   2052   $as_echo_n "(cached) " >&6
   2053 else
   2054   eval "$3=no"
   2055      # Order is important - never check a type that is potentially smaller
   2056      # than half of the expected target width.
   2057      for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \
   2058 	 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
   2059        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2060 /* end confdefs.h.  */
   2061 $ac_includes_default
   2062 int
   2063 main ()
   2064 {
   2065 static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)];
   2066 test_array [0] = 0;
   2067 return test_array [0];
   2068 
   2069   ;
   2070   return 0;
   2071 }
   2072 _ACEOF
   2073 if ac_fn_c_try_compile "$LINENO"; then :
   2074   case $ac_type in #(
   2075   uint$2_t) :
   2076     eval "$3=yes" ;; #(
   2077   *) :
   2078     eval "$3=\$ac_type" ;;
   2079 esac
   2080 fi
   2081 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2082        if eval test \"x\$"$3"\" = x"no"; then :
   2083 
   2084 else
   2085   break
   2086 fi
   2087      done
   2088 fi
   2089 eval ac_res=\$$3
   2090 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   2091 $as_echo "$ac_res" >&6; }
   2092   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   2093 
   2094 } # ac_fn_c_find_uintX_t
   2095 
   2096 # ac_fn_c_find_intX_t LINENO BITS VAR
   2097 # -----------------------------------
   2098 # Finds a signed integer type with width BITS, setting cache variable VAR
   2099 # accordingly.
   2100 ac_fn_c_find_intX_t ()
   2101 {
   2102   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   2103   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for int$2_t" >&5
   2104 $as_echo_n "checking for int$2_t... " >&6; }
   2105 if eval \${$3+:} false; then :
   2106   $as_echo_n "(cached) " >&6
   2107 else
   2108   eval "$3=no"
   2109      # Order is important - never check a type that is potentially smaller
   2110      # than half of the expected target width.
   2111      for ac_type in int$2_t 'int' 'long int' \
   2112 	 'long long int' 'short int' 'signed char'; do
   2113        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2114 /* end confdefs.h.  */
   2115 $ac_includes_default
   2116 	     enum { N = $2 / 2 - 1 };
   2117 int
   2118 main ()
   2119 {
   2120 static int test_array [1 - 2 * !(0 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1))];
   2121 test_array [0] = 0;
   2122 return test_array [0];
   2123 
   2124   ;
   2125   return 0;
   2126 }
   2127 _ACEOF
   2128 if ac_fn_c_try_compile "$LINENO"; then :
   2129   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2130 /* end confdefs.h.  */
   2131 $ac_includes_default
   2132 	        enum { N = $2 / 2 - 1 };
   2133 int
   2134 main ()
   2135 {
   2136 static int test_array [1 - 2 * !(($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1)
   2137 		 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 2))];
   2138 test_array [0] = 0;
   2139 return test_array [0];
   2140 
   2141   ;
   2142   return 0;
   2143 }
   2144 _ACEOF
   2145 if ac_fn_c_try_compile "$LINENO"; then :
   2146 
   2147 else
   2148   case $ac_type in #(
   2149   int$2_t) :
   2150     eval "$3=yes" ;; #(
   2151   *) :
   2152     eval "$3=\$ac_type" ;;
   2153 esac
   2154 fi
   2155 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2156 fi
   2157 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2158        if eval test \"x\$"$3"\" = x"no"; then :
   2159 
   2160 else
   2161   break
   2162 fi
   2163      done
   2164 fi
   2165 eval ac_res=\$$3
   2166 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   2167 $as_echo "$ac_res" >&6; }
   2168   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   2169 
   2170 } # ac_fn_c_find_intX_t
   2171 cat >config.log <<_ACEOF
   2172 This file contains any messages produced by compilers while
   2173 running configure, to aid debugging if configure makes a mistake.
   2174 
   2175 It was created by file $as_me 5.30, which was
   2176 generated by GNU Autoconf 2.69.  Invocation command line was
   2177 
   2178   $ $0 $@
   2179 
   2180 _ACEOF
   2181 exec 5>>config.log
   2182 {
   2183 cat <<_ASUNAME
   2184 ## --------- ##
   2185 ## Platform. ##
   2186 ## --------- ##
   2187 
   2188 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   2189 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   2190 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   2191 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   2192 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   2193 
   2194 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   2195 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   2196 
   2197 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   2198 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   2199 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   2200 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
   2201 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   2202 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   2203 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   2204 
   2205 _ASUNAME
   2206 
   2207 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2208 for as_dir in $PATH
   2209 do
   2210   IFS=$as_save_IFS
   2211   test -z "$as_dir" && as_dir=.
   2212     $as_echo "PATH: $as_dir"
   2213   done
   2214 IFS=$as_save_IFS
   2215 
   2216 } >&5
   2217 
   2218 cat >&5 <<_ACEOF
   2219 
   2220 
   2221 ## ----------- ##
   2222 ## Core tests. ##
   2223 ## ----------- ##
   2224 
   2225 _ACEOF
   2226 
   2227 
   2228 # Keep a trace of the command line.
   2229 # Strip out --no-create and --no-recursion so they do not pile up.
   2230 # Strip out --silent because we don't want to record it for future runs.
   2231 # Also quote any args containing shell meta-characters.
   2232 # Make two passes to allow for proper duplicate-argument suppression.
   2233 ac_configure_args=
   2234 ac_configure_args0=
   2235 ac_configure_args1=
   2236 ac_must_keep_next=false
   2237 for ac_pass in 1 2
   2238 do
   2239   for ac_arg
   2240   do
   2241     case $ac_arg in
   2242     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   2243     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   2244     | -silent | --silent | --silen | --sile | --sil)
   2245       continue ;;
   2246     *\'*)
   2247       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   2248     esac
   2249     case $ac_pass in
   2250     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
   2251     2)
   2252       as_fn_append ac_configure_args1 " '$ac_arg'"
   2253       if test $ac_must_keep_next = true; then
   2254 	ac_must_keep_next=false # Got value, back to normal.
   2255       else
   2256 	case $ac_arg in
   2257 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   2258 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   2259 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   2260 	  | -with-* | --with-* | -without-* | --without-* | --x)
   2261 	    case "$ac_configure_args0 " in
   2262 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   2263 	    esac
   2264 	    ;;
   2265 	  -* ) ac_must_keep_next=true ;;
   2266 	esac
   2267       fi
   2268       as_fn_append ac_configure_args " '$ac_arg'"
   2269       ;;
   2270     esac
   2271   done
   2272 done
   2273 { ac_configure_args0=; unset ac_configure_args0;}
   2274 { ac_configure_args1=; unset ac_configure_args1;}
   2275 
   2276 # When interrupted or exit'd, cleanup temporary files, and complete
   2277 # config.log.  We remove comments because anyway the quotes in there
   2278 # would cause problems or look ugly.
   2279 # WARNING: Use '\'' to represent an apostrophe within the trap.
   2280 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
   2281 trap 'exit_status=$?
   2282   # Save into config.log some information that might help in debugging.
   2283   {
   2284     echo
   2285 
   2286     $as_echo "## ---------------- ##
   2287 ## Cache variables. ##
   2288 ## ---------------- ##"
   2289     echo
   2290     # The following way of writing the cache mishandles newlines in values,
   2291 (
   2292   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
   2293     eval ac_val=\$$ac_var
   2294     case $ac_val in #(
   2295     *${as_nl}*)
   2296       case $ac_var in #(
   2297       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   2298 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   2299       esac
   2300       case $ac_var in #(
   2301       _ | IFS | as_nl) ;; #(
   2302       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   2303       *) { eval $ac_var=; unset $ac_var;} ;;
   2304       esac ;;
   2305     esac
   2306   done
   2307   (set) 2>&1 |
   2308     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
   2309     *${as_nl}ac_space=\ *)
   2310       sed -n \
   2311 	"s/'\''/'\''\\\\'\'''\''/g;
   2312 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
   2313       ;; #(
   2314     *)
   2315       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   2316       ;;
   2317     esac |
   2318     sort
   2319 )
   2320     echo
   2321 
   2322     $as_echo "## ----------------- ##
   2323 ## Output variables. ##
   2324 ## ----------------- ##"
   2325     echo
   2326     for ac_var in $ac_subst_vars
   2327     do
   2328       eval ac_val=\$$ac_var
   2329       case $ac_val in
   2330       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   2331       esac
   2332       $as_echo "$ac_var='\''$ac_val'\''"
   2333     done | sort
   2334     echo
   2335 
   2336     if test -n "$ac_subst_files"; then
   2337       $as_echo "## ------------------- ##
   2338 ## File substitutions. ##
   2339 ## ------------------- ##"
   2340       echo
   2341       for ac_var in $ac_subst_files
   2342       do
   2343 	eval ac_val=\$$ac_var
   2344 	case $ac_val in
   2345 	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   2346 	esac
   2347 	$as_echo "$ac_var='\''$ac_val'\''"
   2348       done | sort
   2349       echo
   2350     fi
   2351 
   2352     if test -s confdefs.h; then
   2353       $as_echo "## ----------- ##
   2354 ## confdefs.h. ##
   2355 ## ----------- ##"
   2356       echo
   2357       cat confdefs.h
   2358       echo
   2359     fi
   2360     test "$ac_signal" != 0 &&
   2361       $as_echo "$as_me: caught signal $ac_signal"
   2362     $as_echo "$as_me: exit $exit_status"
   2363   } >&5
   2364   rm -f core *.core core.conftest.* &&
   2365     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
   2366     exit $exit_status
   2367 ' 0
   2368 for ac_signal in 1 2 13 15; do
   2369   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
   2370 done
   2371 ac_signal=0
   2372 
   2373 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   2374 rm -f -r conftest* confdefs.h
   2375 
   2376 $as_echo "/* confdefs.h */" > confdefs.h
   2377 
   2378 # Predefined preprocessor variables.
   2379 
   2380 cat >>confdefs.h <<_ACEOF
   2381 #define PACKAGE_NAME "$PACKAGE_NAME"
   2382 _ACEOF
   2383 
   2384 cat >>confdefs.h <<_ACEOF
   2385 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   2386 _ACEOF
   2387 
   2388 cat >>confdefs.h <<_ACEOF
   2389 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   2390 _ACEOF
   2391 
   2392 cat >>confdefs.h <<_ACEOF
   2393 #define PACKAGE_STRING "$PACKAGE_STRING"
   2394 _ACEOF
   2395 
   2396 cat >>confdefs.h <<_ACEOF
   2397 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   2398 _ACEOF
   2399 
   2400 cat >>confdefs.h <<_ACEOF
   2401 #define PACKAGE_URL "$PACKAGE_URL"
   2402 _ACEOF
   2403 
   2404 
   2405 # Let the site file select an alternate cache file if it wants to.
   2406 # Prefer an explicitly selected file to automatically selected ones.
   2407 ac_site_file1=NONE
   2408 ac_site_file2=NONE
   2409 if test -n "$CONFIG_SITE"; then
   2410   # We do not want a PATH search for config.site.
   2411   case $CONFIG_SITE in #((
   2412     -*)  ac_site_file1=./$CONFIG_SITE;;
   2413     */*) ac_site_file1=$CONFIG_SITE;;
   2414     *)   ac_site_file1=./$CONFIG_SITE;;
   2415   esac
   2416 elif test "x$prefix" != xNONE; then
   2417   ac_site_file1=$prefix/share/config.site
   2418   ac_site_file2=$prefix/etc/config.site
   2419 else
   2420   ac_site_file1=$ac_default_prefix/share/config.site
   2421   ac_site_file2=$ac_default_prefix/etc/config.site
   2422 fi
   2423 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
   2424 do
   2425   test "x$ac_site_file" = xNONE && continue
   2426   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
   2427     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
   2428 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
   2429     sed 's/^/| /' "$ac_site_file" >&5
   2430     . "$ac_site_file" \
   2431       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2432 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2433 as_fn_error $? "failed to load site script $ac_site_file
   2434 See \`config.log' for more details" "$LINENO" 5; }
   2435   fi
   2436 done
   2437 
   2438 if test -r "$cache_file"; then
   2439   # Some versions of bash will fail to source /dev/null (special files
   2440   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
   2441   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
   2442     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
   2443 $as_echo "$as_me: loading cache $cache_file" >&6;}
   2444     case $cache_file in
   2445       [\\/]* | ?:[\\/]* ) . "$cache_file";;
   2446       *)                      . "./$cache_file";;
   2447     esac
   2448   fi
   2449 else
   2450   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
   2451 $as_echo "$as_me: creating cache $cache_file" >&6;}
   2452   >$cache_file
   2453 fi
   2454 
   2455 as_fn_append ac_header_list " stdlib.h"
   2456 as_fn_append ac_header_list " unistd.h"
   2457 as_fn_append ac_header_list " sys/param.h"
   2458 # Check that the precious variables saved in the cache have kept the same
   2459 # value.
   2460 ac_cache_corrupted=false
   2461 for ac_var in $ac_precious_vars; do
   2462   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   2463   eval ac_new_set=\$ac_env_${ac_var}_set
   2464   eval ac_old_val=\$ac_cv_env_${ac_var}_value
   2465   eval ac_new_val=\$ac_env_${ac_var}_value
   2466   case $ac_old_set,$ac_new_set in
   2467     set,)
   2468       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   2469 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   2470       ac_cache_corrupted=: ;;
   2471     ,set)
   2472       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
   2473 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   2474       ac_cache_corrupted=: ;;
   2475     ,);;
   2476     *)
   2477       if test "x$ac_old_val" != "x$ac_new_val"; then
   2478 	# differences in whitespace do not lead to failure.
   2479 	ac_old_val_w=`echo x $ac_old_val`
   2480 	ac_new_val_w=`echo x $ac_new_val`
   2481 	if test "$ac_old_val_w" != "$ac_new_val_w"; then
   2482 	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
   2483 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   2484 	  ac_cache_corrupted=:
   2485 	else
   2486 	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
   2487 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
   2488 	  eval $ac_var=\$ac_old_val
   2489 	fi
   2490 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
   2491 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
   2492 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
   2493 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
   2494       fi;;
   2495   esac
   2496   # Pass precious variables to config.status.
   2497   if test "$ac_new_set" = set; then
   2498     case $ac_new_val in
   2499     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   2500     *) ac_arg=$ac_var=$ac_new_val ;;
   2501     esac
   2502     case " $ac_configure_args " in
   2503       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   2504       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
   2505     esac
   2506   fi
   2507 done
   2508 if $ac_cache_corrupted; then
   2509   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2510 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2511   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
   2512 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   2513   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
   2514 fi
   2515 ## -------------------- ##
   2516 ## Main body of script. ##
   2517 ## -------------------- ##
   2518 
   2519 ac_ext=c
   2520 ac_cpp='$CPP $CPPFLAGS'
   2521 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2522 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2523 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2524 
   2525 
   2526 am__api_version='1.15'
   2527 
   2528 ac_aux_dir=
   2529 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
   2530   if test -f "$ac_dir/install-sh"; then
   2531     ac_aux_dir=$ac_dir
   2532     ac_install_sh="$ac_aux_dir/install-sh -c"
   2533     break
   2534   elif test -f "$ac_dir/install.sh"; then
   2535     ac_aux_dir=$ac_dir
   2536     ac_install_sh="$ac_aux_dir/install.sh -c"
   2537     break
   2538   elif test -f "$ac_dir/shtool"; then
   2539     ac_aux_dir=$ac_dir
   2540     ac_install_sh="$ac_aux_dir/shtool install -c"
   2541     break
   2542   fi
   2543 done
   2544 if test -z "$ac_aux_dir"; then
   2545   as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
   2546 fi
   2547 
   2548 # These three variables are undocumented and unsupported,
   2549 # and are intended to be withdrawn in a future Autoconf release.
   2550 # They can cause serious problems if a builder's source tree is in a directory
   2551 # whose full name contains unusual characters.
   2552 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   2553 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   2554 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   2555 
   2556 
   2557 # Find a good install program.  We prefer a C program (faster),
   2558 # so one script is as good as another.  But avoid the broken or
   2559 # incompatible versions:
   2560 # SysV /etc/install, /usr/sbin/install
   2561 # SunOS /usr/etc/install
   2562 # IRIX /sbin/install
   2563 # AIX /bin/install
   2564 # AmigaOS /C/install, which installs bootblocks on floppy discs
   2565 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   2566 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   2567 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   2568 # OS/2's system install, which has a completely different semantic
   2569 # ./install, which can be erroneously created by make from ./install.sh.
   2570 # Reject install programs that cannot install multiple files.
   2571 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
   2572 $as_echo_n "checking for a BSD-compatible install... " >&6; }
   2573 if test -z "$INSTALL"; then
   2574 if ${ac_cv_path_install+:} false; then :
   2575   $as_echo_n "(cached) " >&6
   2576 else
   2577   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2578 for as_dir in $PATH
   2579 do
   2580   IFS=$as_save_IFS
   2581   test -z "$as_dir" && as_dir=.
   2582     # Account for people who put trailing slashes in PATH elements.
   2583 case $as_dir/ in #((
   2584   ./ | .// | /[cC]/* | \
   2585   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   2586   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
   2587   /usr/ucb/* ) ;;
   2588   *)
   2589     # OSF1 and SCO ODT 3.0 have their own names for install.
   2590     # Don't use installbsd from OSF since it installs stuff as root
   2591     # by default.
   2592     for ac_prog in ginstall scoinst install; do
   2593       for ac_exec_ext in '' $ac_executable_extensions; do
   2594 	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
   2595 	  if test $ac_prog = install &&
   2596 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2597 	    # AIX install.  It has an incompatible calling convention.
   2598 	    :
   2599 	  elif test $ac_prog = install &&
   2600 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2601 	    # program-specific install script used by HP pwplus--don't use.
   2602 	    :
   2603 	  else
   2604 	    rm -rf conftest.one conftest.two conftest.dir
   2605 	    echo one > conftest.one
   2606 	    echo two > conftest.two
   2607 	    mkdir conftest.dir
   2608 	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
   2609 	      test -s conftest.one && test -s conftest.two &&
   2610 	      test -s conftest.dir/conftest.one &&
   2611 	      test -s conftest.dir/conftest.two
   2612 	    then
   2613 	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   2614 	      break 3
   2615 	    fi
   2616 	  fi
   2617 	fi
   2618       done
   2619     done
   2620     ;;
   2621 esac
   2622 
   2623   done
   2624 IFS=$as_save_IFS
   2625 
   2626 rm -rf conftest.one conftest.two conftest.dir
   2627 
   2628 fi
   2629   if test "${ac_cv_path_install+set}" = set; then
   2630     INSTALL=$ac_cv_path_install
   2631   else
   2632     # As a last resort, use the slow shell script.  Don't cache a
   2633     # value for INSTALL within a source directory, because that will
   2634     # break other packages using the cache if that directory is
   2635     # removed, or if the value is a relative name.
   2636     INSTALL=$ac_install_sh
   2637   fi
   2638 fi
   2639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
   2640 $as_echo "$INSTALL" >&6; }
   2641 
   2642 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   2643 # It thinks the first close brace ends the variable substitution.
   2644 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   2645 
   2646 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   2647 
   2648 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   2649 
   2650 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
   2651 $as_echo_n "checking whether build environment is sane... " >&6; }
   2652 # Reject unsafe characters in $srcdir or the absolute working directory
   2653 # name.  Accept space and tab only in the latter.
   2654 am_lf='
   2655 '
   2656 case `pwd` in
   2657   *[\\\"\#\$\&\'\`$am_lf]*)
   2658     as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
   2659 esac
   2660 case $srcdir in
   2661   *[\\\"\#\$\&\'\`$am_lf\ \	]*)
   2662     as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
   2663 esac
   2664 
   2665 # Do 'set' in a subshell so we don't clobber the current shell's
   2666 # arguments.  Must try -L first in case configure is actually a
   2667 # symlink; some systems play weird games with the mod time of symlinks
   2668 # (eg FreeBSD returns the mod time of the symlink's containing
   2669 # directory).
   2670 if (
   2671    am_has_slept=no
   2672    for am_try in 1 2; do
   2673      echo "timestamp, slept: $am_has_slept" > conftest.file
   2674      set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
   2675      if test "$*" = "X"; then
   2676 	# -L didn't work.
   2677 	set X `ls -t "$srcdir/configure" conftest.file`
   2678      fi
   2679      if test "$*" != "X $srcdir/configure conftest.file" \
   2680 	&& test "$*" != "X conftest.file $srcdir/configure"; then
   2681 
   2682 	# If neither matched, then we have a broken ls.  This can happen
   2683 	# if, for instance, CONFIG_SHELL is bash and it inherits a
   2684 	# broken ls alias from the environment.  This has actually
   2685 	# happened.  Such a system could not be considered "sane".
   2686 	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
   2687   alias in your environment" "$LINENO" 5
   2688      fi
   2689      if test "$2" = conftest.file || test $am_try -eq 2; then
   2690        break
   2691      fi
   2692      # Just in case.
   2693      sleep 1
   2694      am_has_slept=yes
   2695    done
   2696    test "$2" = conftest.file
   2697    )
   2698 then
   2699    # Ok.
   2700    :
   2701 else
   2702    as_fn_error $? "newly created file is older than distributed files!
   2703 Check your system clock" "$LINENO" 5
   2704 fi
   2705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   2706 $as_echo "yes" >&6; }
   2707 # If we didn't sleep, we still need to ensure time stamps of config.status and
   2708 # generated files are strictly newer.
   2709 am_sleep_pid=
   2710 if grep 'slept: no' conftest.file >/dev/null 2>&1; then
   2711   ( sleep 1 ) &
   2712   am_sleep_pid=$!
   2713 fi
   2714 
   2715 rm -f conftest.file
   2716 
   2717 test "$program_prefix" != NONE &&
   2718   program_transform_name="s&^&$program_prefix&;$program_transform_name"
   2719 # Use a double $ so make ignores it.
   2720 test "$program_suffix" != NONE &&
   2721   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
   2722 # Double any \ or $.
   2723 # By default was `s,x,x', remove it if useless.
   2724 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
   2725 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
   2726 
   2727 # Expand $ac_aux_dir to an absolute path.
   2728 am_aux_dir=`cd "$ac_aux_dir" && pwd`
   2729 
   2730 if test x"${MISSING+set}" != xset; then
   2731   case $am_aux_dir in
   2732   *\ * | *\	*)
   2733     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
   2734   *)
   2735     MISSING="\${SHELL} $am_aux_dir/missing" ;;
   2736   esac
   2737 fi
   2738 # Use eval to expand $SHELL
   2739 if eval "$MISSING --is-lightweight"; then
   2740   am_missing_run="$MISSING "
   2741 else
   2742   am_missing_run=
   2743   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
   2744 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
   2745 fi
   2746 
   2747 if test x"${install_sh+set}" != xset; then
   2748   case $am_aux_dir in
   2749   *\ * | *\	*)
   2750     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
   2751   *)
   2752     install_sh="\${SHELL} $am_aux_dir/install-sh"
   2753   esac
   2754 fi
   2755 
   2756 # Installed binaries are usually stripped using 'strip' when the user
   2757 # run "make install-strip".  However 'strip' might not be the right
   2758 # tool to use in cross-compilation environments, therefore Automake
   2759 # will honor the 'STRIP' environment variable to overrule this program.
   2760 if test "$cross_compiling" != no; then
   2761   if test -n "$ac_tool_prefix"; then
   2762   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   2763 set dummy ${ac_tool_prefix}strip; ac_word=$2
   2764 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2765 $as_echo_n "checking for $ac_word... " >&6; }
   2766 if ${ac_cv_prog_STRIP+:} false; then :
   2767   $as_echo_n "(cached) " >&6
   2768 else
   2769   if test -n "$STRIP"; then
   2770   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   2771 else
   2772 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2773 for as_dir in $PATH
   2774 do
   2775   IFS=$as_save_IFS
   2776   test -z "$as_dir" && as_dir=.
   2777     for ac_exec_ext in '' $ac_executable_extensions; do
   2778   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2779     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   2780     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2781     break 2
   2782   fi
   2783 done
   2784   done
   2785 IFS=$as_save_IFS
   2786 
   2787 fi
   2788 fi
   2789 STRIP=$ac_cv_prog_STRIP
   2790 if test -n "$STRIP"; then
   2791   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
   2792 $as_echo "$STRIP" >&6; }
   2793 else
   2794   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2795 $as_echo "no" >&6; }
   2796 fi
   2797 
   2798 
   2799 fi
   2800 if test -z "$ac_cv_prog_STRIP"; then
   2801   ac_ct_STRIP=$STRIP
   2802   # Extract the first word of "strip", so it can be a program name with args.
   2803 set dummy strip; ac_word=$2
   2804 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2805 $as_echo_n "checking for $ac_word... " >&6; }
   2806 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
   2807   $as_echo_n "(cached) " >&6
   2808 else
   2809   if test -n "$ac_ct_STRIP"; then
   2810   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   2811 else
   2812 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2813 for as_dir in $PATH
   2814 do
   2815   IFS=$as_save_IFS
   2816   test -z "$as_dir" && as_dir=.
   2817     for ac_exec_ext in '' $ac_executable_extensions; do
   2818   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2819     ac_cv_prog_ac_ct_STRIP="strip"
   2820     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2821     break 2
   2822   fi
   2823 done
   2824   done
   2825 IFS=$as_save_IFS
   2826 
   2827 fi
   2828 fi
   2829 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   2830 if test -n "$ac_ct_STRIP"; then
   2831   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
   2832 $as_echo "$ac_ct_STRIP" >&6; }
   2833 else
   2834   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2835 $as_echo "no" >&6; }
   2836 fi
   2837 
   2838   if test "x$ac_ct_STRIP" = x; then
   2839     STRIP=":"
   2840   else
   2841     case $cross_compiling:$ac_tool_warned in
   2842 yes:)
   2843 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   2844 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   2845 ac_tool_warned=yes ;;
   2846 esac
   2847     STRIP=$ac_ct_STRIP
   2848   fi
   2849 else
   2850   STRIP="$ac_cv_prog_STRIP"
   2851 fi
   2852 
   2853 fi
   2854 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
   2855 
   2856 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
   2857 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
   2858 if test -z "$MKDIR_P"; then
   2859   if ${ac_cv_path_mkdir+:} false; then :
   2860   $as_echo_n "(cached) " >&6
   2861 else
   2862   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2863 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
   2864 do
   2865   IFS=$as_save_IFS
   2866   test -z "$as_dir" && as_dir=.
   2867     for ac_prog in mkdir gmkdir; do
   2868 	 for ac_exec_ext in '' $ac_executable_extensions; do
   2869 	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
   2870 	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
   2871 	     'mkdir (GNU coreutils) '* | \
   2872 	     'mkdir (coreutils) '* | \
   2873 	     'mkdir (fileutils) '4.1*)
   2874 	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
   2875 	       break 3;;
   2876 	   esac
   2877 	 done
   2878        done
   2879   done
   2880 IFS=$as_save_IFS
   2881 
   2882 fi
   2883 
   2884   test -d ./--version && rmdir ./--version
   2885   if test "${ac_cv_path_mkdir+set}" = set; then
   2886     MKDIR_P="$ac_cv_path_mkdir -p"
   2887   else
   2888     # As a last resort, use the slow shell script.  Don't cache a
   2889     # value for MKDIR_P within a source directory, because that will
   2890     # break other packages using the cache if that directory is
   2891     # removed, or if the value is a relative name.
   2892     MKDIR_P="$ac_install_sh -d"
   2893   fi
   2894 fi
   2895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
   2896 $as_echo "$MKDIR_P" >&6; }
   2897 
   2898 for ac_prog in gawk mawk nawk awk
   2899 do
   2900   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2901 set dummy $ac_prog; ac_word=$2
   2902 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2903 $as_echo_n "checking for $ac_word... " >&6; }
   2904 if ${ac_cv_prog_AWK+:} false; then :
   2905   $as_echo_n "(cached) " >&6
   2906 else
   2907   if test -n "$AWK"; then
   2908   ac_cv_prog_AWK="$AWK" # Let the user override the test.
   2909 else
   2910 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2911 for as_dir in $PATH
   2912 do
   2913   IFS=$as_save_IFS
   2914   test -z "$as_dir" && as_dir=.
   2915     for ac_exec_ext in '' $ac_executable_extensions; do
   2916   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2917     ac_cv_prog_AWK="$ac_prog"
   2918     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2919     break 2
   2920   fi
   2921 done
   2922   done
   2923 IFS=$as_save_IFS
   2924 
   2925 fi
   2926 fi
   2927 AWK=$ac_cv_prog_AWK
   2928 if test -n "$AWK"; then
   2929   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
   2930 $as_echo "$AWK" >&6; }
   2931 else
   2932   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2933 $as_echo "no" >&6; }
   2934 fi
   2935 
   2936 
   2937   test -n "$AWK" && break
   2938 done
   2939 
   2940 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
   2941 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
   2942 set x ${MAKE-make}
   2943 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
   2944 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
   2945   $as_echo_n "(cached) " >&6
   2946 else
   2947   cat >conftest.make <<\_ACEOF
   2948 SHELL = /bin/sh
   2949 all:
   2950 	@echo '@@@%%%=$(MAKE)=@@@%%%'
   2951 _ACEOF
   2952 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
   2953 case `${MAKE-make} -f conftest.make 2>/dev/null` in
   2954   *@@@%%%=?*=@@@%%%*)
   2955     eval ac_cv_prog_make_${ac_make}_set=yes;;
   2956   *)
   2957     eval ac_cv_prog_make_${ac_make}_set=no;;
   2958 esac
   2959 rm -f conftest.make
   2960 fi
   2961 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
   2962   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   2963 $as_echo "yes" >&6; }
   2964   SET_MAKE=
   2965 else
   2966   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2967 $as_echo "no" >&6; }
   2968   SET_MAKE="MAKE=${MAKE-make}"
   2969 fi
   2970 
   2971 rm -rf .tst 2>/dev/null
   2972 mkdir .tst 2>/dev/null
   2973 if test -d .tst; then
   2974   am__leading_dot=.
   2975 else
   2976   am__leading_dot=_
   2977 fi
   2978 rmdir .tst 2>/dev/null
   2979 
   2980 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
   2981 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
   2982     # Check whether --enable-maintainer-mode was given.
   2983 if test "${enable_maintainer_mode+set}" = set; then :
   2984   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
   2985 else
   2986   USE_MAINTAINER_MODE=no
   2987 fi
   2988 
   2989   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
   2990 $as_echo "$USE_MAINTAINER_MODE" >&6; }
   2991    if test $USE_MAINTAINER_MODE = yes; then
   2992   MAINTAINER_MODE_TRUE=
   2993   MAINTAINER_MODE_FALSE='#'
   2994 else
   2995   MAINTAINER_MODE_TRUE='#'
   2996   MAINTAINER_MODE_FALSE=
   2997 fi
   2998 
   2999   MAINT=$MAINTAINER_MODE_TRUE
   3000 
   3001 
   3002 # Check whether --enable-silent-rules was given.
   3003 if test "${enable_silent_rules+set}" = set; then :
   3004   enableval=$enable_silent_rules;
   3005 fi
   3006 
   3007 case $enable_silent_rules in # (((
   3008   yes) AM_DEFAULT_VERBOSITY=0;;
   3009    no) AM_DEFAULT_VERBOSITY=1;;
   3010     *) AM_DEFAULT_VERBOSITY=1;;
   3011 esac
   3012 am_make=${MAKE-make}
   3013 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
   3014 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
   3015 if ${am_cv_make_support_nested_variables+:} false; then :
   3016   $as_echo_n "(cached) " >&6
   3017 else
   3018   if $as_echo 'TRUE=$(BAR$(V))
   3019 BAR0=false
   3020 BAR1=true
   3021 V=1
   3022 am__doit:
   3023 	@$(TRUE)
   3024 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
   3025   am_cv_make_support_nested_variables=yes
   3026 else
   3027   am_cv_make_support_nested_variables=no
   3028 fi
   3029 fi
   3030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
   3031 $as_echo "$am_cv_make_support_nested_variables" >&6; }
   3032 if test $am_cv_make_support_nested_variables = yes; then
   3033     AM_V='$(V)'
   3034   AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
   3035 else
   3036   AM_V=$AM_DEFAULT_VERBOSITY
   3037   AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
   3038 fi
   3039 AM_BACKSLASH='\'
   3040 
   3041 if test "`cd $srcdir && pwd`" != "`pwd`"; then
   3042   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
   3043   # is not polluted with repeated "-I."
   3044   am__isrc=' -I$(srcdir)'
   3045   # test to see if srcdir already configured
   3046   if test -f $srcdir/config.status; then
   3047     as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
   3048   fi
   3049 fi
   3050 
   3051 # test whether we have cygpath
   3052 if test -z "$CYGPATH_W"; then
   3053   if (cygpath --version) >/dev/null 2>/dev/null; then
   3054     CYGPATH_W='cygpath -w'
   3055   else
   3056     CYGPATH_W=echo
   3057   fi
   3058 fi
   3059 
   3060 
   3061 # Define the identity of the package.
   3062  PACKAGE='file'
   3063  VERSION='5.30'
   3064 
   3065 
   3066 cat >>confdefs.h <<_ACEOF
   3067 #define PACKAGE "$PACKAGE"
   3068 _ACEOF
   3069 
   3070 
   3071 cat >>confdefs.h <<_ACEOF
   3072 #define VERSION "$VERSION"
   3073 _ACEOF
   3074 
   3075 # Some tools Automake needs.
   3076 
   3077 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
   3078 
   3079 
   3080 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
   3081 
   3082 
   3083 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
   3084 
   3085 
   3086 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
   3087 
   3088 
   3089 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
   3090 
   3091 # For better backward compatibility.  To be removed once Automake 1.9.x
   3092 # dies out for good.  For more background, see:
   3093 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
   3094 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
   3095 mkdir_p='$(MKDIR_P)'
   3096 
   3097 # We need awk for the "check" target (and possibly the TAP driver).  The
   3098 # system "awk" is bad on some platforms.
   3099 # Always define AMTAR for backward compatibility.  Yes, it's still used
   3100 # in the wild :-(  We should find a proper way to deprecate it ...
   3101 AMTAR='$${TAR-tar}'
   3102 
   3103 
   3104 # We'll loop over all known methods to create a tar archive until one works.
   3105 _am_tools='gnutar  pax cpio none'
   3106 
   3107 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
   3108 
   3109 
   3110 
   3111 
   3112 
   3113 
   3114 # POSIX will say in a future version that running "rm -f" with no argument
   3115 # is OK; and we want to be able to make that assumption in our Makefile
   3116 # recipes.  So use an aggressive probe to check that the usage we want is
   3117 # actually supported "in the wild" to an acceptable degree.
   3118 # See automake bug#10828.
   3119 # To make any issue more visible, cause the running configure to be aborted
   3120 # by default if the 'rm' program in use doesn't match our expectations; the
   3121 # user can still override this though.
   3122 if rm -f && rm -fr && rm -rf; then : OK; else
   3123   cat >&2 <<'END'
   3124 Oops!
   3125 
   3126 Your 'rm' program seems unable to run without file operands specified
   3127 on the command line, even when the '-f' option is present.  This is contrary
   3128 to the behaviour of most rm programs out there, and not conforming with
   3129 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
   3130 
   3131 Please tell bug-automake@gnu.org about your system, including the value
   3132 of your $PATH and any error possibly output before this message.  This
   3133 can help us improve future automake versions.
   3134 
   3135 END
   3136   if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
   3137     echo 'Configuration will proceed anyway, since you have set the' >&2
   3138     echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
   3139     echo >&2
   3140   else
   3141     cat >&2 <<'END'
   3142 Aborting the configuration process, to ensure you take notice of the issue.
   3143 
   3144 You can download and install GNU coreutils to get an 'rm' implementation
   3145 that behaves properly: <http://www.gnu.org/software/coreutils/>.
   3146 
   3147 If you want to complete the configuration process using your problematic
   3148 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
   3149 to "yes", and re-run configure.
   3150 
   3151 END
   3152     as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
   3153   fi
   3154 fi
   3155 
   3156 # Check whether --enable-silent-rules was given.
   3157 if test "${enable_silent_rules+set}" = set; then :
   3158   enableval=$enable_silent_rules;
   3159 fi
   3160 
   3161 case $enable_silent_rules in # (((
   3162   yes) AM_DEFAULT_VERBOSITY=0;;
   3163    no) AM_DEFAULT_VERBOSITY=1;;
   3164     *) AM_DEFAULT_VERBOSITY=0;;
   3165 esac
   3166 am_make=${MAKE-make}
   3167 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
   3168 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
   3169 if ${am_cv_make_support_nested_variables+:} false; then :
   3170   $as_echo_n "(cached) " >&6
   3171 else
   3172   if $as_echo 'TRUE=$(BAR$(V))
   3173 BAR0=false
   3174 BAR1=true
   3175 V=1
   3176 am__doit:
   3177 	@$(TRUE)
   3178 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
   3179   am_cv_make_support_nested_variables=yes
   3180 else
   3181   am_cv_make_support_nested_variables=no
   3182 fi
   3183 fi
   3184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
   3185 $as_echo "$am_cv_make_support_nested_variables" >&6; }
   3186 if test $am_cv_make_support_nested_variables = yes; then
   3187     AM_V='$(V)'
   3188   AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
   3189 else
   3190   AM_V=$AM_DEFAULT_VERBOSITY
   3191   AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
   3192 fi
   3193 AM_BACKSLASH='\'
   3194 
   3195 
   3196 ac_config_headers="$ac_config_headers config.h"
   3197 
   3198 
   3199 
   3200 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for builtin ELF support" >&5
   3201 $as_echo_n "checking for builtin ELF support... " >&6; }
   3202 # Check whether --enable-elf was given.
   3203 if test "${enable_elf+set}" = set; then :
   3204   enableval=$enable_elf; if test "${enableval}" = yes; then
   3205   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3206 $as_echo "yes" >&6; }
   3207 
   3208 $as_echo "#define BUILTIN_ELF 1" >>confdefs.h
   3209 
   3210 else
   3211   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3212 $as_echo "no" >&6; }
   3213 fi
   3214 else
   3215 
   3216   # enable by default
   3217   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3218 $as_echo "yes" >&6; }
   3219 
   3220 $as_echo "#define BUILTIN_ELF 1" >>confdefs.h
   3221 
   3222 
   3223 fi
   3224 
   3225 
   3226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ELF core file support" >&5
   3227 $as_echo_n "checking for ELF core file support... " >&6; }
   3228 # Check whether --enable-elf-core was given.
   3229 if test "${enable_elf_core+set}" = set; then :
   3230   enableval=$enable_elf_core; if test "${enableval}" = yes; then
   3231   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3232 $as_echo "yes" >&6; }
   3233 
   3234 $as_echo "#define ELFCORE 1" >>confdefs.h
   3235 
   3236 else
   3237   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3238 $as_echo "no" >&6; }
   3239 fi
   3240 else
   3241 
   3242   # enable by default
   3243   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3244 $as_echo "yes" >&6; }
   3245 
   3246 $as_echo "#define ELFCORE 1" >>confdefs.h
   3247 
   3248 
   3249 fi
   3250 
   3251 
   3252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for zlib support" >&5
   3253 $as_echo_n "checking for zlib support... " >&6; }
   3254 # Check whether --enable-zlib was given.
   3255 if test "${enable_zlib+set}" = set; then :
   3256   enableval=$enable_zlib;
   3257 fi
   3258 
   3259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_zlib" >&5
   3260 $as_echo "$enable_zlib" >&6; }
   3261 
   3262 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file formats in man section 5" >&5
   3263 $as_echo_n "checking for file formats in man section 5... " >&6; }
   3264 # Check whether --enable-fsect-man5 was given.
   3265 if test "${enable_fsect_man5+set}" = set; then :
   3266   enableval=$enable_fsect_man5; if test "${enableval}" = yes; then
   3267   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3268 $as_echo "yes" >&6; }
   3269   fsect=5
   3270 else
   3271   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3272 $as_echo "no" >&6; }
   3273   fsect=4
   3274 fi
   3275 else
   3276 
   3277   # disable by default
   3278   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3279 $as_echo "no" >&6; }
   3280   fsect=4
   3281 
   3282 fi
   3283 
   3284 
   3285 # Make sure we can run config.sub.
   3286 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
   3287   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
   3288 
   3289 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
   3290 $as_echo_n "checking build system type... " >&6; }
   3291 if ${ac_cv_build+:} false; then :
   3292   $as_echo_n "(cached) " >&6
   3293 else
   3294   ac_build_alias=$build_alias
   3295 test "x$ac_build_alias" = x &&
   3296   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
   3297 test "x$ac_build_alias" = x &&
   3298   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
   3299 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
   3300   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
   3301 
   3302 fi
   3303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
   3304 $as_echo "$ac_cv_build" >&6; }
   3305 case $ac_cv_build in
   3306 *-*-*) ;;
   3307 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
   3308 esac
   3309 build=$ac_cv_build
   3310 ac_save_IFS=$IFS; IFS='-'
   3311 set x $ac_cv_build
   3312 shift
   3313 build_cpu=$1
   3314 build_vendor=$2
   3315 shift; shift
   3316 # Remember, the first character of IFS is used to create $*,
   3317 # except with old shells:
   3318 build_os=$*
   3319 IFS=$ac_save_IFS
   3320 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
   3321 
   3322 
   3323 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
   3324 $as_echo_n "checking host system type... " >&6; }
   3325 if ${ac_cv_host+:} false; then :
   3326   $as_echo_n "(cached) " >&6
   3327 else
   3328   if test "x$host_alias" = x; then
   3329   ac_cv_host=$ac_cv_build
   3330 else
   3331   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
   3332     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
   3333 fi
   3334 
   3335 fi
   3336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
   3337 $as_echo "$ac_cv_host" >&6; }
   3338 case $ac_cv_host in
   3339 *-*-*) ;;
   3340 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
   3341 esac
   3342 host=$ac_cv_host
   3343 ac_save_IFS=$IFS; IFS='-'
   3344 set x $ac_cv_host
   3345 shift
   3346 host_cpu=$1
   3347 host_vendor=$2
   3348 shift; shift
   3349 # Remember, the first character of IFS is used to create $*,
   3350 # except with old shells:
   3351 host_os=$*
   3352 IFS=$ac_save_IFS
   3353 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
   3354 
   3355 
   3356 case "$host_os" in
   3357    mingw32*)
   3358       MINGW=1
   3359       ;;
   3360    *)
   3361       MINGW=0
   3362       ;;
   3363 esac
   3364 
   3365  if test "$MINGW" = 1; then
   3366   MINGW_TRUE=
   3367   MINGW_FALSE='#'
   3368 else
   3369   MINGW_TRUE='#'
   3370   MINGW_FALSE=
   3371 fi
   3372 
   3373 
   3374 pkgdatadir='$(datadir)/misc'
   3375 
   3376 
   3377  if test x$fsect = x5; then
   3378   FSECT5_TRUE=
   3379   FSECT5_FALSE='#'
   3380 else
   3381   FSECT5_TRUE='#'
   3382   FSECT5_FALSE=
   3383 fi
   3384 
   3385 
   3386 
   3387 
   3388 DEPDIR="${am__leading_dot}deps"
   3389 
   3390 ac_config_commands="$ac_config_commands depfiles"
   3391 
   3392 
   3393 am_make=${MAKE-make}
   3394 cat > confinc << 'END'
   3395 am__doit:
   3396 	@echo this is the am__doit target
   3397 .PHONY: am__doit
   3398 END
   3399 # If we don't find an include directive, just comment out the code.
   3400 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
   3401 $as_echo_n "checking for style of include used by $am_make... " >&6; }
   3402 am__include="#"
   3403 am__quote=
   3404 _am_result=none
   3405 # First try GNU make style include.
   3406 echo "include confinc" > confmf
   3407 # Ignore all kinds of additional output from 'make'.
   3408 case `$am_make -s -f confmf 2> /dev/null` in #(
   3409 *the\ am__doit\ target*)
   3410   am__include=include
   3411   am__quote=
   3412   _am_result=GNU
   3413   ;;
   3414 esac
   3415 # Now try BSD make style include.
   3416 if test "$am__include" = "#"; then
   3417    echo '.include "confinc"' > confmf
   3418    case `$am_make -s -f confmf 2> /dev/null` in #(
   3419    *the\ am__doit\ target*)
   3420      am__include=.include
   3421      am__quote="\""
   3422      _am_result=BSD
   3423      ;;
   3424    esac
   3425 fi
   3426 
   3427 
   3428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
   3429 $as_echo "$_am_result" >&6; }
   3430 rm -f confinc confmf
   3431 
   3432 # Check whether --enable-dependency-tracking was given.
   3433 if test "${enable_dependency_tracking+set}" = set; then :
   3434   enableval=$enable_dependency_tracking;
   3435 fi
   3436 
   3437 if test "x$enable_dependency_tracking" != xno; then
   3438   am_depcomp="$ac_aux_dir/depcomp"
   3439   AMDEPBACKSLASH='\'
   3440   am__nodep='_no'
   3441 fi
   3442  if test "x$enable_dependency_tracking" != xno; then
   3443   AMDEP_TRUE=
   3444   AMDEP_FALSE='#'
   3445 else
   3446   AMDEP_TRUE='#'
   3447   AMDEP_FALSE=
   3448 fi
   3449 
   3450 
   3451 ac_ext=c
   3452 ac_cpp='$CPP $CPPFLAGS'
   3453 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3454 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3455 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3456 if test -n "$ac_tool_prefix"; then
   3457   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   3458 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   3459 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3460 $as_echo_n "checking for $ac_word... " >&6; }
   3461 if ${ac_cv_prog_CC+:} false; then :
   3462   $as_echo_n "(cached) " >&6
   3463 else
   3464   if test -n "$CC"; then
   3465   ac_cv_prog_CC="$CC" # Let the user override the test.
   3466 else
   3467 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3468 for as_dir in $PATH
   3469 do
   3470   IFS=$as_save_IFS
   3471   test -z "$as_dir" && as_dir=.
   3472     for ac_exec_ext in '' $ac_executable_extensions; do
   3473   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3474     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   3475     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3476     break 2
   3477   fi
   3478 done
   3479   done
   3480 IFS=$as_save_IFS
   3481 
   3482 fi
   3483 fi
   3484 CC=$ac_cv_prog_CC
   3485 if test -n "$CC"; then
   3486   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   3487 $as_echo "$CC" >&6; }
   3488 else
   3489   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3490 $as_echo "no" >&6; }
   3491 fi
   3492 
   3493 
   3494 fi
   3495 if test -z "$ac_cv_prog_CC"; then
   3496   ac_ct_CC=$CC
   3497   # Extract the first word of "gcc", so it can be a program name with args.
   3498 set dummy gcc; ac_word=$2
   3499 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3500 $as_echo_n "checking for $ac_word... " >&6; }
   3501 if ${ac_cv_prog_ac_ct_CC+:} false; then :
   3502   $as_echo_n "(cached) " >&6
   3503 else
   3504   if test -n "$ac_ct_CC"; then
   3505   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   3506 else
   3507 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3508 for as_dir in $PATH
   3509 do
   3510   IFS=$as_save_IFS
   3511   test -z "$as_dir" && as_dir=.
   3512     for ac_exec_ext in '' $ac_executable_extensions; do
   3513   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3514     ac_cv_prog_ac_ct_CC="gcc"
   3515     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3516     break 2
   3517   fi
   3518 done
   3519   done
   3520 IFS=$as_save_IFS
   3521 
   3522 fi
   3523 fi
   3524 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   3525 if test -n "$ac_ct_CC"; then
   3526   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   3527 $as_echo "$ac_ct_CC" >&6; }
   3528 else
   3529   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3530 $as_echo "no" >&6; }
   3531 fi
   3532 
   3533   if test "x$ac_ct_CC" = x; then
   3534     CC=""
   3535   else
   3536     case $cross_compiling:$ac_tool_warned in
   3537 yes:)
   3538 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3539 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3540 ac_tool_warned=yes ;;
   3541 esac
   3542     CC=$ac_ct_CC
   3543   fi
   3544 else
   3545   CC="$ac_cv_prog_CC"
   3546 fi
   3547 
   3548 if test -z "$CC"; then
   3549           if test -n "$ac_tool_prefix"; then
   3550     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   3551 set dummy ${ac_tool_prefix}cc; ac_word=$2
   3552 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3553 $as_echo_n "checking for $ac_word... " >&6; }
   3554 if ${ac_cv_prog_CC+:} false; then :
   3555   $as_echo_n "(cached) " >&6
   3556 else
   3557   if test -n "$CC"; then
   3558   ac_cv_prog_CC="$CC" # Let the user override the test.
   3559 else
   3560 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3561 for as_dir in $PATH
   3562 do
   3563   IFS=$as_save_IFS
   3564   test -z "$as_dir" && as_dir=.
   3565     for ac_exec_ext in '' $ac_executable_extensions; do
   3566   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3567     ac_cv_prog_CC="${ac_tool_prefix}cc"
   3568     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3569     break 2
   3570   fi
   3571 done
   3572   done
   3573 IFS=$as_save_IFS
   3574 
   3575 fi
   3576 fi
   3577 CC=$ac_cv_prog_CC
   3578 if test -n "$CC"; then
   3579   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   3580 $as_echo "$CC" >&6; }
   3581 else
   3582   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3583 $as_echo "no" >&6; }
   3584 fi
   3585 
   3586 
   3587   fi
   3588 fi
   3589 if test -z "$CC"; then
   3590   # Extract the first word of "cc", so it can be a program name with args.
   3591 set dummy cc; ac_word=$2
   3592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3593 $as_echo_n "checking for $ac_word... " >&6; }
   3594 if ${ac_cv_prog_CC+:} false; then :
   3595   $as_echo_n "(cached) " >&6
   3596 else
   3597   if test -n "$CC"; then
   3598   ac_cv_prog_CC="$CC" # Let the user override the test.
   3599 else
   3600   ac_prog_rejected=no
   3601 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3602 for as_dir in $PATH
   3603 do
   3604   IFS=$as_save_IFS
   3605   test -z "$as_dir" && as_dir=.
   3606     for ac_exec_ext in '' $ac_executable_extensions; do
   3607   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3608     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   3609        ac_prog_rejected=yes
   3610        continue
   3611      fi
   3612     ac_cv_prog_CC="cc"
   3613     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3614     break 2
   3615   fi
   3616 done
   3617   done
   3618 IFS=$as_save_IFS
   3619 
   3620 if test $ac_prog_rejected = yes; then
   3621   # We found a bogon in the path, so make sure we never use it.
   3622   set dummy $ac_cv_prog_CC
   3623   shift
   3624   if test $# != 0; then
   3625     # We chose a different compiler from the bogus one.
   3626     # However, it has the same basename, so the bogon will be chosen
   3627     # first if we set CC to just the basename; use the full file name.
   3628     shift
   3629     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   3630   fi
   3631 fi
   3632 fi
   3633 fi
   3634 CC=$ac_cv_prog_CC
   3635 if test -n "$CC"; then
   3636   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   3637 $as_echo "$CC" >&6; }
   3638 else
   3639   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3640 $as_echo "no" >&6; }
   3641 fi
   3642 
   3643 
   3644 fi
   3645 if test -z "$CC"; then
   3646   if test -n "$ac_tool_prefix"; then
   3647   for ac_prog in cl.exe
   3648   do
   3649     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   3650 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   3651 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3652 $as_echo_n "checking for $ac_word... " >&6; }
   3653 if ${ac_cv_prog_CC+:} false; then :
   3654   $as_echo_n "(cached) " >&6
   3655 else
   3656   if test -n "$CC"; then
   3657   ac_cv_prog_CC="$CC" # Let the user override the test.
   3658 else
   3659 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3660 for as_dir in $PATH
   3661 do
   3662   IFS=$as_save_IFS
   3663   test -z "$as_dir" && as_dir=.
   3664     for ac_exec_ext in '' $ac_executable_extensions; do
   3665   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3666     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   3667     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3668     break 2
   3669   fi
   3670 done
   3671   done
   3672 IFS=$as_save_IFS
   3673 
   3674 fi
   3675 fi
   3676 CC=$ac_cv_prog_CC
   3677 if test -n "$CC"; then
   3678   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   3679 $as_echo "$CC" >&6; }
   3680 else
   3681   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3682 $as_echo "no" >&6; }
   3683 fi
   3684 
   3685 
   3686     test -n "$CC" && break
   3687   done
   3688 fi
   3689 if test -z "$CC"; then
   3690   ac_ct_CC=$CC
   3691   for ac_prog in cl.exe
   3692 do
   3693   # Extract the first word of "$ac_prog", so it can be a program name with args.
   3694 set dummy $ac_prog; ac_word=$2
   3695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3696 $as_echo_n "checking for $ac_word... " >&6; }
   3697 if ${ac_cv_prog_ac_ct_CC+:} false; then :
   3698   $as_echo_n "(cached) " >&6
   3699 else
   3700   if test -n "$ac_ct_CC"; then
   3701   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   3702 else
   3703 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3704 for as_dir in $PATH
   3705 do
   3706   IFS=$as_save_IFS
   3707   test -z "$as_dir" && as_dir=.
   3708     for ac_exec_ext in '' $ac_executable_extensions; do
   3709   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3710     ac_cv_prog_ac_ct_CC="$ac_prog"
   3711     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3712     break 2
   3713   fi
   3714 done
   3715   done
   3716 IFS=$as_save_IFS
   3717 
   3718 fi
   3719 fi
   3720 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   3721 if test -n "$ac_ct_CC"; then
   3722   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   3723 $as_echo "$ac_ct_CC" >&6; }
   3724 else
   3725   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3726 $as_echo "no" >&6; }
   3727 fi
   3728 
   3729 
   3730   test -n "$ac_ct_CC" && break
   3731 done
   3732 
   3733   if test "x$ac_ct_CC" = x; then
   3734     CC=""
   3735   else
   3736     case $cross_compiling:$ac_tool_warned in
   3737 yes:)
   3738 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3739 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3740 ac_tool_warned=yes ;;
   3741 esac
   3742     CC=$ac_ct_CC
   3743   fi
   3744 fi
   3745 
   3746 fi
   3747 
   3748 
   3749 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3750 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3751 as_fn_error $? "no acceptable C compiler found in \$PATH
   3752 See \`config.log' for more details" "$LINENO" 5; }
   3753 
   3754 # Provide some information about the compiler.
   3755 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
   3756 set X $ac_compile
   3757 ac_compiler=$2
   3758 for ac_option in --version -v -V -qversion; do
   3759   { { ac_try="$ac_compiler $ac_option >&5"
   3760 case "(($ac_try" in
   3761   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3762   *) ac_try_echo=$ac_try;;
   3763 esac
   3764 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3765 $as_echo "$ac_try_echo"; } >&5
   3766   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
   3767   ac_status=$?
   3768   if test -s conftest.err; then
   3769     sed '10a\
   3770 ... rest of stderr output deleted ...
   3771          10q' conftest.err >conftest.er1
   3772     cat conftest.er1 >&5
   3773   fi
   3774   rm -f conftest.er1 conftest.err
   3775   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3776   test $ac_status = 0; }
   3777 done
   3778 
   3779 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3780 /* end confdefs.h.  */
   3781 
   3782 int
   3783 main ()
   3784 {
   3785 
   3786   ;
   3787   return 0;
   3788 }
   3789 _ACEOF
   3790 ac_clean_files_save=$ac_clean_files
   3791 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
   3792 # Try to create an executable without -o first, disregard a.out.
   3793 # It will help us diagnose broken compilers, and finding out an intuition
   3794 # of exeext.
   3795 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
   3796 $as_echo_n "checking whether the C compiler works... " >&6; }
   3797 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   3798 
   3799 # The possible output files:
   3800 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
   3801 
   3802 ac_rmfiles=
   3803 for ac_file in $ac_files
   3804 do
   3805   case $ac_file in
   3806     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3807     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
   3808   esac
   3809 done
   3810 rm -f $ac_rmfiles
   3811 
   3812 if { { ac_try="$ac_link_default"
   3813 case "(($ac_try" in
   3814   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3815   *) ac_try_echo=$ac_try;;
   3816 esac
   3817 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3818 $as_echo "$ac_try_echo"; } >&5
   3819   (eval "$ac_link_default") 2>&5
   3820   ac_status=$?
   3821   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3822   test $ac_status = 0; }; then :
   3823   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
   3824 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
   3825 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
   3826 # so that the user can short-circuit this test for compilers unknown to
   3827 # Autoconf.
   3828 for ac_file in $ac_files ''
   3829 do
   3830   test -f "$ac_file" || continue
   3831   case $ac_file in
   3832     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
   3833 	;;
   3834     [ab].out )
   3835 	# We found the default executable, but exeext='' is most
   3836 	# certainly right.
   3837 	break;;
   3838     *.* )
   3839 	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
   3840 	then :; else
   3841 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3842 	fi
   3843 	# We set ac_cv_exeext here because the later test for it is not
   3844 	# safe: cross compilers may not add the suffix if given an `-o'
   3845 	# argument, so we may need to know it at that point already.
   3846 	# Even if this section looks crufty: it has the advantage of
   3847 	# actually working.
   3848 	break;;
   3849     * )
   3850 	break;;
   3851   esac
   3852 done
   3853 test "$ac_cv_exeext" = no && ac_cv_exeext=
   3854 
   3855 else
   3856   ac_file=''
   3857 fi
   3858 if test -z "$ac_file"; then :
   3859   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3860 $as_echo "no" >&6; }
   3861 $as_echo "$as_me: failed program was:" >&5
   3862 sed 's/^/| /' conftest.$ac_ext >&5
   3863 
   3864 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3865 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3866 as_fn_error 77 "C compiler cannot create executables
   3867 See \`config.log' for more details" "$LINENO" 5; }
   3868 else
   3869   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3870 $as_echo "yes" >&6; }
   3871 fi
   3872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
   3873 $as_echo_n "checking for C compiler default output file name... " >&6; }
   3874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
   3875 $as_echo "$ac_file" >&6; }
   3876 ac_exeext=$ac_cv_exeext
   3877 
   3878 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
   3879 ac_clean_files=$ac_clean_files_save
   3880 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
   3881 $as_echo_n "checking for suffix of executables... " >&6; }
   3882 if { { ac_try="$ac_link"
   3883 case "(($ac_try" in
   3884   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3885   *) ac_try_echo=$ac_try;;
   3886 esac
   3887 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3888 $as_echo "$ac_try_echo"; } >&5
   3889   (eval "$ac_link") 2>&5
   3890   ac_status=$?
   3891   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3892   test $ac_status = 0; }; then :
   3893   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   3894 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   3895 # work properly (i.e., refer to `conftest.exe'), while it won't with
   3896 # `rm'.
   3897 for ac_file in conftest.exe conftest conftest.*; do
   3898   test -f "$ac_file" || continue
   3899   case $ac_file in
   3900     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3901     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3902 	  break;;
   3903     * ) break;;
   3904   esac
   3905 done
   3906 else
   3907   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3908 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3909 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
   3910 See \`config.log' for more details" "$LINENO" 5; }
   3911 fi
   3912 rm -f conftest conftest$ac_cv_exeext
   3913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
   3914 $as_echo "$ac_cv_exeext" >&6; }
   3915 
   3916 rm -f conftest.$ac_ext
   3917 EXEEXT=$ac_cv_exeext
   3918 ac_exeext=$EXEEXT
   3919 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3920 /* end confdefs.h.  */
   3921 #include <stdio.h>
   3922 int
   3923 main ()
   3924 {
   3925 FILE *f = fopen ("conftest.out", "w");
   3926  return ferror (f) || fclose (f) != 0;
   3927 
   3928   ;
   3929   return 0;
   3930 }
   3931 _ACEOF
   3932 ac_clean_files="$ac_clean_files conftest.out"
   3933 # Check that the compiler produces executables we can run.  If not, either
   3934 # the compiler is broken, or we cross compile.
   3935 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
   3936 $as_echo_n "checking whether we are cross compiling... " >&6; }
   3937 if test "$cross_compiling" != yes; then
   3938   { { ac_try="$ac_link"
   3939 case "(($ac_try" in
   3940   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3941   *) ac_try_echo=$ac_try;;
   3942 esac
   3943 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3944 $as_echo "$ac_try_echo"; } >&5
   3945   (eval "$ac_link") 2>&5
   3946   ac_status=$?
   3947   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3948   test $ac_status = 0; }
   3949   if { ac_try='./conftest$ac_cv_exeext'
   3950   { { case "(($ac_try" in
   3951   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3952   *) ac_try_echo=$ac_try;;
   3953 esac
   3954 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3955 $as_echo "$ac_try_echo"; } >&5
   3956   (eval "$ac_try") 2>&5
   3957   ac_status=$?
   3958   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3959   test $ac_status = 0; }; }; then
   3960     cross_compiling=no
   3961   else
   3962     if test "$cross_compiling" = maybe; then
   3963 	cross_compiling=yes
   3964     else
   3965 	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3966 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3967 as_fn_error $? "cannot run C compiled programs.
   3968 If you meant to cross compile, use \`--host'.
   3969 See \`config.log' for more details" "$LINENO" 5; }
   3970     fi
   3971   fi
   3972 fi
   3973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
   3974 $as_echo "$cross_compiling" >&6; }
   3975 
   3976 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
   3977 ac_clean_files=$ac_clean_files_save
   3978 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
   3979 $as_echo_n "checking for suffix of object files... " >&6; }
   3980 if ${ac_cv_objext+:} false; then :
   3981   $as_echo_n "(cached) " >&6
   3982 else
   3983   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3984 /* end confdefs.h.  */
   3985 
   3986 int
   3987 main ()
   3988 {
   3989 
   3990   ;
   3991   return 0;
   3992 }
   3993 _ACEOF
   3994 rm -f conftest.o conftest.obj
   3995 if { { ac_try="$ac_compile"
   3996 case "(($ac_try" in
   3997   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3998   *) ac_try_echo=$ac_try;;
   3999 esac
   4000 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   4001 $as_echo "$ac_try_echo"; } >&5
   4002   (eval "$ac_compile") 2>&5
   4003   ac_status=$?
   4004   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   4005   test $ac_status = 0; }; then :
   4006   for ac_file in conftest.o conftest.obj conftest.*; do
   4007   test -f "$ac_file" || continue;
   4008   case $ac_file in
   4009     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
   4010     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   4011        break;;
   4012   esac
   4013 done
   4014 else
   4015   $as_echo "$as_me: failed program was:" >&5
   4016 sed 's/^/| /' conftest.$ac_ext >&5
   4017 
   4018 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   4019 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   4020 as_fn_error $? "cannot compute suffix of object files: cannot compile
   4021 See \`config.log' for more details" "$LINENO" 5; }
   4022 fi
   4023 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   4024 fi
   4025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
   4026 $as_echo "$ac_cv_objext" >&6; }
   4027 OBJEXT=$ac_cv_objext
   4028 ac_objext=$OBJEXT
   4029 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
   4030 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
   4031 if ${ac_cv_c_compiler_gnu+:} false; then :
   4032   $as_echo_n "(cached) " >&6
   4033 else
   4034   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4035 /* end confdefs.h.  */
   4036 
   4037 int
   4038 main ()
   4039 {
   4040 #ifndef __GNUC__
   4041        choke me
   4042 #endif
   4043 
   4044   ;
   4045   return 0;
   4046 }
   4047 _ACEOF
   4048 if ac_fn_c_try_compile "$LINENO"; then :
   4049   ac_compiler_gnu=yes
   4050 else
   4051   ac_compiler_gnu=no
   4052 fi
   4053 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4054 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   4055 
   4056 fi
   4057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
   4058 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
   4059 if test $ac_compiler_gnu = yes; then
   4060   GCC=yes
   4061 else
   4062   GCC=
   4063 fi
   4064 ac_test_CFLAGS=${CFLAGS+set}
   4065 ac_save_CFLAGS=$CFLAGS
   4066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
   4067 $as_echo_n "checking whether $CC accepts -g... " >&6; }
   4068 if ${ac_cv_prog_cc_g+:} false; then :
   4069   $as_echo_n "(cached) " >&6
   4070 else
   4071   ac_save_c_werror_flag=$ac_c_werror_flag
   4072    ac_c_werror_flag=yes
   4073    ac_cv_prog_cc_g=no
   4074    CFLAGS="-g"
   4075    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4076 /* end confdefs.h.  */
   4077 
   4078 int
   4079 main ()
   4080 {
   4081 
   4082   ;
   4083   return 0;
   4084 }
   4085 _ACEOF
   4086 if ac_fn_c_try_compile "$LINENO"; then :
   4087   ac_cv_prog_cc_g=yes
   4088 else
   4089   CFLAGS=""
   4090       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4091 /* end confdefs.h.  */
   4092 
   4093 int
   4094 main ()
   4095 {
   4096 
   4097   ;
   4098   return 0;
   4099 }
   4100 _ACEOF
   4101 if ac_fn_c_try_compile "$LINENO"; then :
   4102 
   4103 else
   4104   ac_c_werror_flag=$ac_save_c_werror_flag
   4105 	 CFLAGS="-g"
   4106 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4107 /* end confdefs.h.  */
   4108 
   4109 int
   4110 main ()
   4111 {
   4112 
   4113   ;
   4114   return 0;
   4115 }
   4116 _ACEOF
   4117 if ac_fn_c_try_compile "$LINENO"; then :
   4118   ac_cv_prog_cc_g=yes
   4119 fi
   4120 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4121 fi
   4122 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4123 fi
   4124 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4125    ac_c_werror_flag=$ac_save_c_werror_flag
   4126 fi
   4127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
   4128 $as_echo "$ac_cv_prog_cc_g" >&6; }
   4129 if test "$ac_test_CFLAGS" = set; then
   4130   CFLAGS=$ac_save_CFLAGS
   4131 elif test $ac_cv_prog_cc_g = yes; then
   4132   if test "$GCC" = yes; then
   4133     CFLAGS="-g -O2"
   4134   else
   4135     CFLAGS="-g"
   4136   fi
   4137 else
   4138   if test "$GCC" = yes; then
   4139     CFLAGS="-O2"
   4140   else
   4141     CFLAGS=
   4142   fi
   4143 fi
   4144 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
   4145 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
   4146 if ${ac_cv_prog_cc_c89+:} false; then :
   4147   $as_echo_n "(cached) " >&6
   4148 else
   4149   ac_cv_prog_cc_c89=no
   4150 ac_save_CC=$CC
   4151 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4152 /* end confdefs.h.  */
   4153 #include <stdarg.h>
   4154 #include <stdio.h>
   4155 struct stat;
   4156 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   4157 struct buf { int x; };
   4158 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   4159 static char *e (p, i)
   4160      char **p;
   4161      int i;
   4162 {
   4163   return p[i];
   4164 }
   4165 static char *f (char * (*g) (char **, int), char **p, ...)
   4166 {
   4167   char *s;
   4168   va_list v;
   4169   va_start (v,p);
   4170   s = g (p, va_arg (v,int));
   4171   va_end (v);
   4172   return s;
   4173 }
   4174 
   4175 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   4176    function prototypes and stuff, but not '\xHH' hex character constants.
   4177    These don't provoke an error unfortunately, instead are silently treated
   4178    as 'x'.  The following induces an error, until -std is added to get
   4179    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   4180    array size at least.  It's necessary to write '\x00'==0 to get something
   4181    that's true only with -std.  */
   4182 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   4183 
   4184 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   4185    inside strings and character constants.  */
   4186 #define FOO(x) 'x'
   4187 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   4188 
   4189 int test (int i, double x);
   4190 struct s1 {int (*f) (int a);};
   4191 struct s2 {int (*f) (double a);};
   4192 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   4193 int argc;
   4194 char **argv;
   4195 int
   4196 main ()
   4197 {
   4198 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   4199   ;
   4200   return 0;
   4201 }
   4202 _ACEOF
   4203 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   4204 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   4205 do
   4206   CC="$ac_save_CC $ac_arg"
   4207   if ac_fn_c_try_compile "$LINENO"; then :
   4208   ac_cv_prog_cc_c89=$ac_arg
   4209 fi
   4210 rm -f core conftest.err conftest.$ac_objext
   4211   test "x$ac_cv_prog_cc_c89" != "xno" && break
   4212 done
   4213 rm -f conftest.$ac_ext
   4214 CC=$ac_save_CC
   4215 
   4216 fi
   4217 # AC_CACHE_VAL
   4218 case "x$ac_cv_prog_cc_c89" in
   4219   x)
   4220     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
   4221 $as_echo "none needed" >&6; } ;;
   4222   xno)
   4223     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
   4224 $as_echo "unsupported" >&6; } ;;
   4225   *)
   4226     CC="$CC $ac_cv_prog_cc_c89"
   4227     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
   4228 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
   4229 esac
   4230 if test "x$ac_cv_prog_cc_c89" != xno; then :
   4231 
   4232 fi
   4233 
   4234 ac_ext=c
   4235 ac_cpp='$CPP $CPPFLAGS'
   4236 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4237 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4238 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4239 
   4240 ac_ext=c
   4241 ac_cpp='$CPP $CPPFLAGS'
   4242 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4243 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4244 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4245 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
   4246 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
   4247 if ${am_cv_prog_cc_c_o+:} false; then :
   4248   $as_echo_n "(cached) " >&6
   4249 else
   4250   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4251 /* end confdefs.h.  */
   4252 
   4253 int
   4254 main ()
   4255 {
   4256 
   4257   ;
   4258   return 0;
   4259 }
   4260 _ACEOF
   4261   # Make sure it works both with $CC and with simple cc.
   4262   # Following AC_PROG_CC_C_O, we do the test twice because some
   4263   # compilers refuse to overwrite an existing .o file with -o,
   4264   # though they will create one.
   4265   am_cv_prog_cc_c_o=yes
   4266   for am_i in 1 2; do
   4267     if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
   4268    ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
   4269    ac_status=$?
   4270    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4271    (exit $ac_status); } \
   4272          && test -f conftest2.$ac_objext; then
   4273       : OK
   4274     else
   4275       am_cv_prog_cc_c_o=no
   4276       break
   4277     fi
   4278   done
   4279   rm -f core conftest*
   4280   unset am_i
   4281 fi
   4282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
   4283 $as_echo "$am_cv_prog_cc_c_o" >&6; }
   4284 if test "$am_cv_prog_cc_c_o" != yes; then
   4285    # Losing compiler, so override with the script.
   4286    # FIXME: It is wrong to rewrite CC.
   4287    # But if we don't then we get into trouble of one sort or another.
   4288    # A longer-term fix would be to have automake use am__CC in this case,
   4289    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
   4290    CC="$am_aux_dir/compile $CC"
   4291 fi
   4292 ac_ext=c
   4293 ac_cpp='$CPP $CPPFLAGS'
   4294 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4295 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4296 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4297 
   4298 
   4299 depcc="$CC"   am_compiler_list=
   4300 
   4301 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
   4302 $as_echo_n "checking dependency style of $depcc... " >&6; }
   4303 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
   4304   $as_echo_n "(cached) " >&6
   4305 else
   4306   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   4307   # We make a subdir and do the tests there.  Otherwise we can end up
   4308   # making bogus files that we don't know about and never remove.  For
   4309   # instance it was reported that on HP-UX the gcc test will end up
   4310   # making a dummy file named 'D' -- because '-MD' means "put the output
   4311   # in D".
   4312   rm -rf conftest.dir
   4313   mkdir conftest.dir
   4314   # Copy depcomp to subdir because otherwise we won't find it if we're
   4315   # using a relative directory.
   4316   cp "$am_depcomp" conftest.dir
   4317   cd conftest.dir
   4318   # We will build objects and dependencies in a subdirectory because
   4319   # it helps to detect inapplicable dependency modes.  For instance
   4320   # both Tru64's cc and ICC support -MD to output dependencies as a
   4321   # side effect of compilation, but ICC will put the dependencies in
   4322   # the current directory while Tru64 will put them in the object
   4323   # directory.
   4324   mkdir sub
   4325 
   4326   am_cv_CC_dependencies_compiler_type=none
   4327   if test "$am_compiler_list" = ""; then
   4328      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   4329   fi
   4330   am__universal=false
   4331   case " $depcc " in #(
   4332      *\ -arch\ *\ -arch\ *) am__universal=true ;;
   4333      esac
   4334 
   4335   for depmode in $am_compiler_list; do
   4336     # Setup a source with many dependencies, because some compilers
   4337     # like to wrap large dependency lists on column 80 (with \), and
   4338     # we should not choose a depcomp mode which is confused by this.
   4339     #
   4340     # We need to recreate these files for each test, as the compiler may
   4341     # overwrite some of them when testing with obscure command lines.
   4342     # This happens at least with the AIX C compiler.
   4343     : > sub/conftest.c
   4344     for i in 1 2 3 4 5 6; do
   4345       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   4346       # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
   4347       # Solaris 10 /bin/sh.
   4348       echo '/* dummy */' > sub/conftst$i.h
   4349     done
   4350     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   4351 
   4352     # We check with '-c' and '-o' for the sake of the "dashmstdout"
   4353     # mode.  It turns out that the SunPro C++ compiler does not properly
   4354     # handle '-M -o', and we need to detect this.  Also, some Intel
   4355     # versions had trouble with output in subdirs.
   4356     am__obj=sub/conftest.${OBJEXT-o}
   4357     am__minus_obj="-o $am__obj"
   4358     case $depmode in
   4359     gcc)
   4360       # This depmode causes a compiler race in universal mode.
   4361       test "$am__universal" = false || continue
   4362       ;;
   4363     nosideeffect)
   4364       # After this tag, mechanisms are not by side-effect, so they'll
   4365       # only be used when explicitly requested.
   4366       if test "x$enable_dependency_tracking" = xyes; then
   4367 	continue
   4368       else
   4369 	break
   4370       fi
   4371       ;;
   4372     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
   4373       # This compiler won't grok '-c -o', but also, the minuso test has
   4374       # not run yet.  These depmodes are late enough in the game, and
   4375       # so weak that their functioning should not be impacted.
   4376       am__obj=conftest.${OBJEXT-o}
   4377       am__minus_obj=
   4378       ;;
   4379     none) break ;;
   4380     esac
   4381     if depmode=$depmode \
   4382        source=sub/conftest.c object=$am__obj \
   4383        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   4384        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
   4385          >/dev/null 2>conftest.err &&
   4386        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   4387        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   4388        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
   4389        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   4390       # icc doesn't choke on unknown options, it will just issue warnings
   4391       # or remarks (even with -Werror).  So we grep stderr for any message
   4392       # that says an option was ignored or not supported.
   4393       # When given -MP, icc 7.0 and 7.1 complain thusly:
   4394       #   icc: Command line warning: ignoring option '-M'; no argument required
   4395       # The diagnosis changed in icc 8.0:
   4396       #   icc: Command line remark: option '-MP' not supported
   4397       if (grep 'ignoring option' conftest.err ||
   4398           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   4399         am_cv_CC_dependencies_compiler_type=$depmode
   4400         break
   4401       fi
   4402     fi
   4403   done
   4404 
   4405   cd ..
   4406   rm -rf conftest.dir
   4407 else
   4408   am_cv_CC_dependencies_compiler_type=none
   4409 fi
   4410 
   4411 fi
   4412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
   4413 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
   4414 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
   4415 
   4416  if
   4417   test "x$enable_dependency_tracking" != xno \
   4418   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
   4419   am__fastdepCC_TRUE=
   4420   am__fastdepCC_FALSE='#'
   4421 else
   4422   am__fastdepCC_TRUE='#'
   4423   am__fastdepCC_FALSE=
   4424 fi
   4425 
   4426 
   4427    case $ac_cv_prog_cc_stdc in #(
   4428   no) :
   4429     ac_cv_prog_cc_c99=no; ac_cv_prog_cc_c89=no ;; #(
   4430   *) :
   4431     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
   4432 $as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
   4433 if ${ac_cv_prog_cc_c99+:} false; then :
   4434   $as_echo_n "(cached) " >&6
   4435 else
   4436   ac_cv_prog_cc_c99=no
   4437 ac_save_CC=$CC
   4438 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4439 /* end confdefs.h.  */
   4440 #include <stdarg.h>
   4441 #include <stdbool.h>
   4442 #include <stdlib.h>
   4443 #include <wchar.h>
   4444 #include <stdio.h>
   4445 
   4446 // Check varargs macros.  These examples are taken from C99 6.10.3.5.
   4447 #define debug(...) fprintf (stderr, __VA_ARGS__)
   4448 #define showlist(...) puts (#__VA_ARGS__)
   4449 #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
   4450 static void
   4451 test_varargs_macros (void)
   4452 {
   4453   int x = 1234;
   4454   int y = 5678;
   4455   debug ("Flag");
   4456   debug ("X = %d\n", x);
   4457   showlist (The first, second, and third items.);
   4458   report (x>y, "x is %d but y is %d", x, y);
   4459 }
   4460 
   4461 // Check long long types.
   4462 #define BIG64 18446744073709551615ull
   4463 #define BIG32 4294967295ul
   4464 #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
   4465 #if !BIG_OK
   4466   your preprocessor is broken;
   4467 #endif
   4468 #if BIG_OK
   4469 #else
   4470   your preprocessor is broken;
   4471 #endif
   4472 static long long int bignum = -9223372036854775807LL;
   4473 static unsigned long long int ubignum = BIG64;
   4474 
   4475 struct incomplete_array
   4476 {
   4477   int datasize;
   4478   double data[];
   4479 };
   4480 
   4481 struct named_init {
   4482   int number;
   4483   const wchar_t *name;
   4484   double average;
   4485 };
   4486 
   4487 typedef const char *ccp;
   4488 
   4489 static inline int
   4490 test_restrict (ccp restrict text)
   4491 {
   4492   // See if C++-style comments work.
   4493   // Iterate through items via the restricted pointer.
   4494   // Also check for declarations in for loops.
   4495   for (unsigned int i = 0; *(text+i) != '\0'; ++i)
   4496     continue;
   4497   return 0;
   4498 }
   4499 
   4500 // Check varargs and va_copy.
   4501 static void
   4502 test_varargs (const char *format, ...)
   4503 {
   4504   va_list args;
   4505   va_start (args, format);
   4506   va_list args_copy;
   4507   va_copy (args_copy, args);
   4508 
   4509   const char *str;
   4510   int number;
   4511   float fnumber;
   4512 
   4513   while (*format)
   4514     {
   4515       switch (*format++)
   4516 	{
   4517 	case 's': // string
   4518 	  str = va_arg (args_copy, const char *);
   4519 	  break;
   4520 	case 'd': // int
   4521 	  number = va_arg (args_copy, int);
   4522 	  break;
   4523 	case 'f': // float
   4524 	  fnumber = va_arg (args_copy, double);
   4525 	  break;
   4526 	default:
   4527 	  break;
   4528 	}
   4529     }
   4530   va_end (args_copy);
   4531   va_end (args);
   4532 }
   4533 
   4534 int
   4535 main ()
   4536 {
   4537 
   4538   // Check bool.
   4539   _Bool success = false;
   4540 
   4541   // Check restrict.
   4542   if (test_restrict ("String literal") == 0)
   4543     success = true;
   4544   char *restrict newvar = "Another string";
   4545 
   4546   // Check varargs.
   4547   test_varargs ("s, d' f .", "string", 65, 34.234);
   4548   test_varargs_macros ();
   4549 
   4550   // Check flexible array members.
   4551   struct incomplete_array *ia =
   4552     malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
   4553   ia->datasize = 10;
   4554   for (int i = 0; i < ia->datasize; ++i)
   4555     ia->data[i] = i * 1.234;
   4556 
   4557   // Check named initializers.
   4558   struct named_init ni = {
   4559     .number = 34,
   4560     .name = L"Test wide string",
   4561     .average = 543.34343,
   4562   };
   4563 
   4564   ni.number = 58;
   4565 
   4566   int dynamic_array[ni.number];
   4567   dynamic_array[ni.number - 1] = 543;
   4568 
   4569   // work around unused variable warnings
   4570   return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
   4571 	  || dynamic_array[ni.number - 1] != 543);
   4572 
   4573   ;
   4574   return 0;
   4575 }
   4576 _ACEOF
   4577 for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
   4578 do
   4579   CC="$ac_save_CC $ac_arg"
   4580   if ac_fn_c_try_compile "$LINENO"; then :
   4581   ac_cv_prog_cc_c99=$ac_arg
   4582 fi
   4583 rm -f core conftest.err conftest.$ac_objext
   4584   test "x$ac_cv_prog_cc_c99" != "xno" && break
   4585 done
   4586 rm -f conftest.$ac_ext
   4587 CC=$ac_save_CC
   4588 
   4589 fi
   4590 # AC_CACHE_VAL
   4591 case "x$ac_cv_prog_cc_c99" in
   4592   x)
   4593     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
   4594 $as_echo "none needed" >&6; } ;;
   4595   xno)
   4596     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
   4597 $as_echo "unsupported" >&6; } ;;
   4598   *)
   4599     CC="$CC $ac_cv_prog_cc_c99"
   4600     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
   4601 $as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
   4602 esac
   4603 if test "x$ac_cv_prog_cc_c99" != xno; then :
   4604   ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
   4605 else
   4606   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
   4607 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
   4608 if ${ac_cv_prog_cc_c89+:} false; then :
   4609   $as_echo_n "(cached) " >&6
   4610 else
   4611   ac_cv_prog_cc_c89=no
   4612 ac_save_CC=$CC
   4613 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4614 /* end confdefs.h.  */
   4615 #include <stdarg.h>
   4616 #include <stdio.h>
   4617 struct stat;
   4618 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   4619 struct buf { int x; };
   4620 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   4621 static char *e (p, i)
   4622      char **p;
   4623      int i;
   4624 {
   4625   return p[i];
   4626 }
   4627 static char *f (char * (*g) (char **, int), char **p, ...)
   4628 {
   4629   char *s;
   4630   va_list v;
   4631   va_start (v,p);
   4632   s = g (p, va_arg (v,int));
   4633   va_end (v);
   4634   return s;
   4635 }
   4636 
   4637 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   4638    function prototypes and stuff, but not '\xHH' hex character constants.
   4639    These don't provoke an error unfortunately, instead are silently treated
   4640    as 'x'.  The following induces an error, until -std is added to get
   4641    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   4642    array size at least.  It's necessary to write '\x00'==0 to get something
   4643    that's true only with -std.  */
   4644 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   4645 
   4646 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   4647    inside strings and character constants.  */
   4648 #define FOO(x) 'x'
   4649 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   4650 
   4651 int test (int i, double x);
   4652 struct s1 {int (*f) (int a);};
   4653 struct s2 {int (*f) (double a);};
   4654 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   4655 int argc;
   4656 char **argv;
   4657 int
   4658 main ()
   4659 {
   4660 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   4661   ;
   4662   return 0;
   4663 }
   4664 _ACEOF
   4665 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   4666 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   4667 do
   4668   CC="$ac_save_CC $ac_arg"
   4669   if ac_fn_c_try_compile "$LINENO"; then :
   4670   ac_cv_prog_cc_c89=$ac_arg
   4671 fi
   4672 rm -f core conftest.err conftest.$ac_objext
   4673   test "x$ac_cv_prog_cc_c89" != "xno" && break
   4674 done
   4675 rm -f conftest.$ac_ext
   4676 CC=$ac_save_CC
   4677 
   4678 fi
   4679 # AC_CACHE_VAL
   4680 case "x$ac_cv_prog_cc_c89" in
   4681   x)
   4682     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
   4683 $as_echo "none needed" >&6; } ;;
   4684   xno)
   4685     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
   4686 $as_echo "unsupported" >&6; } ;;
   4687   *)
   4688     CC="$CC $ac_cv_prog_cc_c89"
   4689     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
   4690 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
   4691 esac
   4692 if test "x$ac_cv_prog_cc_c89" != xno; then :
   4693   ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
   4694 else
   4695   ac_cv_prog_cc_stdc=no
   4696 fi
   4697 
   4698 fi
   4699  ;;
   4700 esac
   4701   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO Standard C" >&5
   4702 $as_echo_n "checking for $CC option to accept ISO Standard C... " >&6; }
   4703   if ${ac_cv_prog_cc_stdc+:} false; then :
   4704   $as_echo_n "(cached) " >&6
   4705 fi
   4706 
   4707   case $ac_cv_prog_cc_stdc in #(
   4708   no) :
   4709     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
   4710 $as_echo "unsupported" >&6; } ;; #(
   4711   '') :
   4712     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
   4713 $as_echo "none needed" >&6; } ;; #(
   4714   *) :
   4715     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_stdc" >&5
   4716 $as_echo "$ac_cv_prog_cc_stdc" >&6; } ;;
   4717 esac
   4718 
   4719 
   4720 ac_ext=c
   4721 ac_cpp='$CPP $CPPFLAGS'
   4722 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4723 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4724 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4725 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
   4726 $as_echo_n "checking how to run the C preprocessor... " >&6; }
   4727 # On Suns, sometimes $CPP names a directory.
   4728 if test -n "$CPP" && test -d "$CPP"; then
   4729   CPP=
   4730 fi
   4731 if test -z "$CPP"; then
   4732   if ${ac_cv_prog_CPP+:} false; then :
   4733   $as_echo_n "(cached) " >&6
   4734 else
   4735       # Double quotes because CPP needs to be expanded
   4736     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   4737     do
   4738       ac_preproc_ok=false
   4739 for ac_c_preproc_warn_flag in '' yes
   4740 do
   4741   # Use a header file that comes with gcc, so configuring glibc
   4742   # with a fresh cross-compiler works.
   4743   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4744   # <limits.h> exists even on freestanding compilers.
   4745   # On the NeXT, cc -E runs the code through the compiler's parser,
   4746   # not just through cpp. "Syntax error" is here to catch this case.
   4747   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4748 /* end confdefs.h.  */
   4749 #ifdef __STDC__
   4750 # include <limits.h>
   4751 #else
   4752 # include <assert.h>
   4753 #endif
   4754 		     Syntax error
   4755 _ACEOF
   4756 if ac_fn_c_try_cpp "$LINENO"; then :
   4757 
   4758 else
   4759   # Broken: fails on valid input.
   4760 continue
   4761 fi
   4762 rm -f conftest.err conftest.i conftest.$ac_ext
   4763 
   4764   # OK, works on sane cases.  Now check whether nonexistent headers
   4765   # can be detected and how.
   4766   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4767 /* end confdefs.h.  */
   4768 #include <ac_nonexistent.h>
   4769 _ACEOF
   4770 if ac_fn_c_try_cpp "$LINENO"; then :
   4771   # Broken: success on invalid input.
   4772 continue
   4773 else
   4774   # Passes both tests.
   4775 ac_preproc_ok=:
   4776 break
   4777 fi
   4778 rm -f conftest.err conftest.i conftest.$ac_ext
   4779 
   4780 done
   4781 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4782 rm -f conftest.i conftest.err conftest.$ac_ext
   4783 if $ac_preproc_ok; then :
   4784   break
   4785 fi
   4786 
   4787     done
   4788     ac_cv_prog_CPP=$CPP
   4789 
   4790 fi
   4791   CPP=$ac_cv_prog_CPP
   4792 else
   4793   ac_cv_prog_CPP=$CPP
   4794 fi
   4795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
   4796 $as_echo "$CPP" >&6; }
   4797 ac_preproc_ok=false
   4798 for ac_c_preproc_warn_flag in '' yes
   4799 do
   4800   # Use a header file that comes with gcc, so configuring glibc
   4801   # with a fresh cross-compiler works.
   4802   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4803   # <limits.h> exists even on freestanding compilers.
   4804   # On the NeXT, cc -E runs the code through the compiler's parser,
   4805   # not just through cpp. "Syntax error" is here to catch this case.
   4806   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4807 /* end confdefs.h.  */
   4808 #ifdef __STDC__
   4809 # include <limits.h>
   4810 #else
   4811 # include <assert.h>
   4812 #endif
   4813 		     Syntax error
   4814 _ACEOF
   4815 if ac_fn_c_try_cpp "$LINENO"; then :
   4816 
   4817 else
   4818   # Broken: fails on valid input.
   4819 continue
   4820 fi
   4821 rm -f conftest.err conftest.i conftest.$ac_ext
   4822 
   4823   # OK, works on sane cases.  Now check whether nonexistent headers
   4824   # can be detected and how.
   4825   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4826 /* end confdefs.h.  */
   4827 #include <ac_nonexistent.h>
   4828 _ACEOF
   4829 if ac_fn_c_try_cpp "$LINENO"; then :
   4830   # Broken: success on invalid input.
   4831 continue
   4832 else
   4833   # Passes both tests.
   4834 ac_preproc_ok=:
   4835 break
   4836 fi
   4837 rm -f conftest.err conftest.i conftest.$ac_ext
   4838 
   4839 done
   4840 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4841 rm -f conftest.i conftest.err conftest.$ac_ext
   4842 if $ac_preproc_ok; then :
   4843 
   4844 else
   4845   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   4846 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   4847 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
   4848 See \`config.log' for more details" "$LINENO" 5; }
   4849 fi
   4850 
   4851 ac_ext=c
   4852 ac_cpp='$CPP $CPPFLAGS'
   4853 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4854 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4855 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4856 
   4857 
   4858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
   4859 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
   4860 if ${ac_cv_path_GREP+:} false; then :
   4861   $as_echo_n "(cached) " >&6
   4862 else
   4863   if test -z "$GREP"; then
   4864   ac_path_GREP_found=false
   4865   # Loop through the user's path and test for each of PROGNAME-LIST
   4866   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4867 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4868 do
   4869   IFS=$as_save_IFS
   4870   test -z "$as_dir" && as_dir=.
   4871     for ac_prog in grep ggrep; do
   4872     for ac_exec_ext in '' $ac_executable_extensions; do
   4873       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   4874       as_fn_executable_p "$ac_path_GREP" || continue
   4875 # Check for GNU ac_path_GREP and select it if it is found.
   4876   # Check for GNU $ac_path_GREP
   4877 case `"$ac_path_GREP" --version 2>&1` in
   4878 *GNU*)
   4879   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
   4880 *)
   4881   ac_count=0
   4882   $as_echo_n 0123456789 >"conftest.in"
   4883   while :
   4884   do
   4885     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4886     mv "conftest.tmp" "conftest.in"
   4887     cp "conftest.in" "conftest.nl"
   4888     $as_echo 'GREP' >> "conftest.nl"
   4889     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4890     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4891     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4892     if test $ac_count -gt ${ac_path_GREP_max-0}; then
   4893       # Best one so far, save it but keep looking for a better one
   4894       ac_cv_path_GREP="$ac_path_GREP"
   4895       ac_path_GREP_max=$ac_count
   4896     fi
   4897     # 10*(2^10) chars as input seems more than enough
   4898     test $ac_count -gt 10 && break
   4899   done
   4900   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4901 esac
   4902 
   4903       $ac_path_GREP_found && break 3
   4904     done
   4905   done
   4906   done
   4907 IFS=$as_save_IFS
   4908   if test -z "$ac_cv_path_GREP"; then
   4909     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   4910   fi
   4911 else
   4912   ac_cv_path_GREP=$GREP
   4913 fi
   4914 
   4915 fi
   4916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
   4917 $as_echo "$ac_cv_path_GREP" >&6; }
   4918  GREP="$ac_cv_path_GREP"
   4919 
   4920 
   4921 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
   4922 $as_echo_n "checking for egrep... " >&6; }
   4923 if ${ac_cv_path_EGREP+:} false; then :
   4924   $as_echo_n "(cached) " >&6
   4925 else
   4926   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   4927    then ac_cv_path_EGREP="$GREP -E"
   4928    else
   4929      if test -z "$EGREP"; then
   4930   ac_path_EGREP_found=false
   4931   # Loop through the user's path and test for each of PROGNAME-LIST
   4932   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4933 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4934 do
   4935   IFS=$as_save_IFS
   4936   test -z "$as_dir" && as_dir=.
   4937     for ac_prog in egrep; do
   4938     for ac_exec_ext in '' $ac_executable_extensions; do
   4939       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   4940       as_fn_executable_p "$ac_path_EGREP" || continue
   4941 # Check for GNU ac_path_EGREP and select it if it is found.
   4942   # Check for GNU $ac_path_EGREP
   4943 case `"$ac_path_EGREP" --version 2>&1` in
   4944 *GNU*)
   4945   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   4946 *)
   4947   ac_count=0
   4948   $as_echo_n 0123456789 >"conftest.in"
   4949   while :
   4950   do
   4951     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4952     mv "conftest.tmp" "conftest.in"
   4953     cp "conftest.in" "conftest.nl"
   4954     $as_echo 'EGREP' >> "conftest.nl"
   4955     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4956     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4957     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4958     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   4959       # Best one so far, save it but keep looking for a better one
   4960       ac_cv_path_EGREP="$ac_path_EGREP"
   4961       ac_path_EGREP_max=$ac_count
   4962     fi
   4963     # 10*(2^10) chars as input seems more than enough
   4964     test $ac_count -gt 10 && break
   4965   done
   4966   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4967 esac
   4968 
   4969       $ac_path_EGREP_found && break 3
   4970     done
   4971   done
   4972   done
   4973 IFS=$as_save_IFS
   4974   if test -z "$ac_cv_path_EGREP"; then
   4975     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   4976   fi
   4977 else
   4978   ac_cv_path_EGREP=$EGREP
   4979 fi
   4980 
   4981    fi
   4982 fi
   4983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
   4984 $as_echo "$ac_cv_path_EGREP" >&6; }
   4985  EGREP="$ac_cv_path_EGREP"
   4986 
   4987 
   4988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
   4989 $as_echo_n "checking for ANSI C header files... " >&6; }
   4990 if ${ac_cv_header_stdc+:} false; then :
   4991   $as_echo_n "(cached) " >&6
   4992 else
   4993   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4994 /* end confdefs.h.  */
   4995 #include <stdlib.h>
   4996 #include <stdarg.h>
   4997 #include <string.h>
   4998 #include <float.h>
   4999 
   5000 int
   5001 main ()
   5002 {
   5003 
   5004   ;
   5005   return 0;
   5006 }
   5007 _ACEOF
   5008 if ac_fn_c_try_compile "$LINENO"; then :
   5009   ac_cv_header_stdc=yes
   5010 else
   5011   ac_cv_header_stdc=no
   5012 fi
   5013 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5014 
   5015 if test $ac_cv_header_stdc = yes; then
   5016   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   5017   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5018 /* end confdefs.h.  */
   5019 #include <string.h>
   5020 
   5021 _ACEOF
   5022 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   5023   $EGREP "memchr" >/dev/null 2>&1; then :
   5024 
   5025 else
   5026   ac_cv_header_stdc=no
   5027 fi
   5028 rm -f conftest*
   5029 
   5030 fi
   5031 
   5032 if test $ac_cv_header_stdc = yes; then
   5033   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   5034   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5035 /* end confdefs.h.  */
   5036 #include <stdlib.h>
   5037 
   5038 _ACEOF
   5039 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   5040   $EGREP "free" >/dev/null 2>&1; then :
   5041 
   5042 else
   5043   ac_cv_header_stdc=no
   5044 fi
   5045 rm -f conftest*
   5046 
   5047 fi
   5048 
   5049 if test $ac_cv_header_stdc = yes; then
   5050   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   5051   if test "$cross_compiling" = yes; then :
   5052   :
   5053 else
   5054   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5055 /* end confdefs.h.  */
   5056 #include <ctype.h>
   5057 #include <stdlib.h>
   5058 #if ((' ' & 0x0FF) == 0x020)
   5059 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   5060 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   5061 #else
   5062 # define ISLOWER(c) \
   5063 		   (('a' <= (c) && (c) <= 'i') \
   5064 		     || ('j' <= (c) && (c) <= 'r') \
   5065 		     || ('s' <= (c) && (c) <= 'z'))
   5066 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   5067 #endif
   5068 
   5069 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   5070 int
   5071 main ()
   5072 {
   5073   int i;
   5074   for (i = 0; i < 256; i++)
   5075     if (XOR (islower (i), ISLOWER (i))
   5076 	|| toupper (i) != TOUPPER (i))
   5077       return 2;
   5078   return 0;
   5079 }
   5080 _ACEOF
   5081 if ac_fn_c_try_run "$LINENO"; then :
   5082 
   5083 else
   5084   ac_cv_header_stdc=no
   5085 fi
   5086 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   5087   conftest.$ac_objext conftest.beam conftest.$ac_ext
   5088 fi
   5089 
   5090 fi
   5091 fi
   5092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
   5093 $as_echo "$ac_cv_header_stdc" >&6; }
   5094 if test $ac_cv_header_stdc = yes; then
   5095 
   5096 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
   5097 
   5098 fi
   5099 
   5100 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   5101 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   5102 		  inttypes.h stdint.h unistd.h
   5103 do :
   5104   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   5105 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
   5106 "
   5107 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   5108   cat >>confdefs.h <<_ACEOF
   5109 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   5110 _ACEOF
   5111 
   5112 fi
   5113 
   5114 done
   5115 
   5116 
   5117 
   5118   ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
   5119 if test "x$ac_cv_header_minix_config_h" = xyes; then :
   5120   MINIX=yes
   5121 else
   5122   MINIX=
   5123 fi
   5124 
   5125 
   5126   if test "$MINIX" = yes; then
   5127 
   5128 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
   5129 
   5130 
   5131 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
   5132 
   5133 
   5134 $as_echo "#define _MINIX 1" >>confdefs.h
   5135 
   5136   fi
   5137 
   5138 
   5139   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
   5140 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
   5141 if ${ac_cv_safe_to_define___extensions__+:} false; then :
   5142   $as_echo_n "(cached) " >&6
   5143 else
   5144   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5145 /* end confdefs.h.  */
   5146 
   5147 #         define __EXTENSIONS__ 1
   5148           $ac_includes_default
   5149 int
   5150 main ()
   5151 {
   5152 
   5153   ;
   5154   return 0;
   5155 }
   5156 _ACEOF
   5157 if ac_fn_c_try_compile "$LINENO"; then :
   5158   ac_cv_safe_to_define___extensions__=yes
   5159 else
   5160   ac_cv_safe_to_define___extensions__=no
   5161 fi
   5162 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5163 fi
   5164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
   5165 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
   5166   test $ac_cv_safe_to_define___extensions__ = yes &&
   5167     $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
   5168 
   5169   $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
   5170 
   5171   $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
   5172 
   5173   $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
   5174 
   5175   $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
   5176 
   5177 
   5178 
   5179  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
   5180 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
   5181 if ${ac_cv_c_bigendian+:} false; then :
   5182   $as_echo_n "(cached) " >&6
   5183 else
   5184   ac_cv_c_bigendian=unknown
   5185     # See if we're dealing with a universal compiler.
   5186     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5187 /* end confdefs.h.  */
   5188 #ifndef __APPLE_CC__
   5189 	       not a universal capable compiler
   5190 	     #endif
   5191 	     typedef int dummy;
   5192 
   5193 _ACEOF
   5194 if ac_fn_c_try_compile "$LINENO"; then :
   5195 
   5196 	# Check for potential -arch flags.  It is not universal unless
   5197 	# there are at least two -arch flags with different values.
   5198 	ac_arch=
   5199 	ac_prev=
   5200 	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
   5201 	 if test -n "$ac_prev"; then
   5202 	   case $ac_word in
   5203 	     i?86 | x86_64 | ppc | ppc64)
   5204 	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
   5205 		 ac_arch=$ac_word
   5206 	       else
   5207 		 ac_cv_c_bigendian=universal
   5208 		 break
   5209 	       fi
   5210 	       ;;
   5211 	   esac
   5212 	   ac_prev=
   5213 	 elif test "x$ac_word" = "x-arch"; then
   5214 	   ac_prev=arch
   5215 	 fi
   5216        done
   5217 fi
   5218 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5219     if test $ac_cv_c_bigendian = unknown; then
   5220       # See if sys/param.h defines the BYTE_ORDER macro.
   5221       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5222 /* end confdefs.h.  */
   5223 #include <sys/types.h>
   5224 	     #include <sys/param.h>
   5225 
   5226 int
   5227 main ()
   5228 {
   5229 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
   5230 		     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
   5231 		     && LITTLE_ENDIAN)
   5232 	      bogus endian macros
   5233 	     #endif
   5234 
   5235   ;
   5236   return 0;
   5237 }
   5238 _ACEOF
   5239 if ac_fn_c_try_compile "$LINENO"; then :
   5240   # It does; now see whether it defined to BIG_ENDIAN or not.
   5241 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5242 /* end confdefs.h.  */
   5243 #include <sys/types.h>
   5244 		#include <sys/param.h>
   5245 
   5246 int
   5247 main ()
   5248 {
   5249 #if BYTE_ORDER != BIG_ENDIAN
   5250 		 not big endian
   5251 		#endif
   5252 
   5253   ;
   5254   return 0;
   5255 }
   5256 _ACEOF
   5257 if ac_fn_c_try_compile "$LINENO"; then :
   5258   ac_cv_c_bigendian=yes
   5259 else
   5260   ac_cv_c_bigendian=no
   5261 fi
   5262 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5263 fi
   5264 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5265     fi
   5266     if test $ac_cv_c_bigendian = unknown; then
   5267       # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
   5268       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5269 /* end confdefs.h.  */
   5270 #include <limits.h>
   5271 
   5272 int
   5273 main ()
   5274 {
   5275 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
   5276 	      bogus endian macros
   5277 	     #endif
   5278 
   5279   ;
   5280   return 0;
   5281 }
   5282 _ACEOF
   5283 if ac_fn_c_try_compile "$LINENO"; then :
   5284   # It does; now see whether it defined to _BIG_ENDIAN or not.
   5285 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5286 /* end confdefs.h.  */
   5287 #include <limits.h>
   5288 
   5289 int
   5290 main ()
   5291 {
   5292 #ifndef _BIG_ENDIAN
   5293 		 not big endian
   5294 		#endif
   5295 
   5296   ;
   5297   return 0;
   5298 }
   5299 _ACEOF
   5300 if ac_fn_c_try_compile "$LINENO"; then :
   5301   ac_cv_c_bigendian=yes
   5302 else
   5303   ac_cv_c_bigendian=no
   5304 fi
   5305 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5306 fi
   5307 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5308     fi
   5309     if test $ac_cv_c_bigendian = unknown; then
   5310       # Compile a test program.
   5311       if test "$cross_compiling" = yes; then :
   5312   # Try to guess by grepping values from an object file.
   5313 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5314 /* end confdefs.h.  */
   5315 short int ascii_mm[] =
   5316 		  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
   5317 		short int ascii_ii[] =
   5318 		  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
   5319 		int use_ascii (int i) {
   5320 		  return ascii_mm[i] + ascii_ii[i];
   5321 		}
   5322 		short int ebcdic_ii[] =
   5323 		  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
   5324 		short int ebcdic_mm[] =
   5325 		  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
   5326 		int use_ebcdic (int i) {
   5327 		  return ebcdic_mm[i] + ebcdic_ii[i];
   5328 		}
   5329 		extern int foo;
   5330 
   5331 int
   5332 main ()
   5333 {
   5334 return use_ascii (foo) == use_ebcdic (foo);
   5335   ;
   5336   return 0;
   5337 }
   5338 _ACEOF
   5339 if ac_fn_c_try_compile "$LINENO"; then :
   5340   if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
   5341 	      ac_cv_c_bigendian=yes
   5342 	    fi
   5343 	    if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
   5344 	      if test "$ac_cv_c_bigendian" = unknown; then
   5345 		ac_cv_c_bigendian=no
   5346 	      else
   5347 		# finding both strings is unlikely to happen, but who knows?
   5348 		ac_cv_c_bigendian=unknown
   5349 	      fi
   5350 	    fi
   5351 fi
   5352 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5353 else
   5354   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5355 /* end confdefs.h.  */
   5356 $ac_includes_default
   5357 int
   5358 main ()
   5359 {
   5360 
   5361 	     /* Are we little or big endian?  From Harbison&Steele.  */
   5362 	     union
   5363 	     {
   5364 	       long int l;
   5365 	       char c[sizeof (long int)];
   5366 	     } u;
   5367 	     u.l = 1;
   5368 	     return u.c[sizeof (long int) - 1] == 1;
   5369 
   5370   ;
   5371   return 0;
   5372 }
   5373 _ACEOF
   5374 if ac_fn_c_try_run "$LINENO"; then :
   5375   ac_cv_c_bigendian=no
   5376 else
   5377   ac_cv_c_bigendian=yes
   5378 fi
   5379 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   5380   conftest.$ac_objext conftest.beam conftest.$ac_ext
   5381 fi
   5382 
   5383     fi
   5384 fi
   5385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
   5386 $as_echo "$ac_cv_c_bigendian" >&6; }
   5387  case $ac_cv_c_bigendian in #(
   5388    yes)
   5389      $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
   5390 ;; #(
   5391    no)
   5392       ;; #(
   5393    universal)
   5394 
   5395 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
   5396 
   5397      ;; #(
   5398    *)
   5399      as_fn_error $? "unknown endianness
   5400  presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
   5401  esac
   5402 
   5403 
   5404 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
   5405 $as_echo_n "checking whether ln -s works... " >&6; }
   5406 LN_S=$as_ln_s
   5407 if test "$LN_S" = "ln -s"; then
   5408   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   5409 $as_echo "yes" >&6; }
   5410 else
   5411   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
   5412 $as_echo "no, using $LN_S" >&6; }
   5413 fi
   5414 
   5415 case `pwd` in
   5416   *\ * | *\	*)
   5417     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
   5418 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
   5419 esac
   5420 
   5421 
   5422 
   5423 macro_version='2.4.2'
   5424 macro_revision='1.3337'
   5425 
   5426 
   5427 
   5428 
   5429 
   5430 
   5431 
   5432 
   5433 
   5434 
   5435 
   5436 
   5437 
   5438 ltmain="$ac_aux_dir/ltmain.sh"
   5439 
   5440 # Backslashify metacharacters that are still active within
   5441 # double-quoted strings.
   5442 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
   5443 
   5444 # Same as above, but do not quote variable references.
   5445 double_quote_subst='s/\(["`\\]\)/\\\1/g'
   5446 
   5447 # Sed substitution to delay expansion of an escaped shell variable in a
   5448 # double_quote_subst'ed string.
   5449 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
   5450 
   5451 # Sed substitution to delay expansion of an escaped single quote.
   5452 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
   5453 
   5454 # Sed substitution to avoid accidental globbing in evaled expressions
   5455 no_glob_subst='s/\*/\\\*/g'
   5456 
   5457 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   5458 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
   5459 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
   5460 
   5461 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
   5462 $as_echo_n "checking how to print strings... " >&6; }
   5463 # Test print first, because it will be a builtin if present.
   5464 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
   5465    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
   5466   ECHO='print -r --'
   5467 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
   5468   ECHO='printf %s\n'
   5469 else
   5470   # Use this function as a fallback that always works.
   5471   func_fallback_echo ()
   5472   {
   5473     eval 'cat <<_LTECHO_EOF
   5474 $1
   5475 _LTECHO_EOF'
   5476   }
   5477   ECHO='func_fallback_echo'
   5478 fi
   5479 
   5480 # func_echo_all arg...
   5481 # Invoke $ECHO with all args, space-separated.
   5482 func_echo_all ()
   5483 {
   5484     $ECHO ""
   5485 }
   5486 
   5487 case "$ECHO" in
   5488   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
   5489 $as_echo "printf" >&6; } ;;
   5490   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
   5491 $as_echo "print -r" >&6; } ;;
   5492   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
   5493 $as_echo "cat" >&6; } ;;
   5494 esac
   5495 
   5496 
   5497 
   5498 
   5499 
   5500 
   5501 
   5502 
   5503 
   5504 
   5505 
   5506 
   5507 
   5508 
   5509 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
   5510 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
   5511 if ${ac_cv_path_SED+:} false; then :
   5512   $as_echo_n "(cached) " >&6
   5513 else
   5514             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
   5515      for ac_i in 1 2 3 4 5 6 7; do
   5516        ac_script="$ac_script$as_nl$ac_script"
   5517      done
   5518      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
   5519      { ac_script=; unset ac_script;}
   5520      if test -z "$SED"; then
   5521   ac_path_SED_found=false
   5522   # Loop through the user's path and test for each of PROGNAME-LIST
   5523   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5524 for as_dir in $PATH
   5525 do
   5526   IFS=$as_save_IFS
   5527   test -z "$as_dir" && as_dir=.
   5528     for ac_prog in sed gsed; do
   5529     for ac_exec_ext in '' $ac_executable_extensions; do
   5530       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
   5531       as_fn_executable_p "$ac_path_SED" || continue
   5532 # Check for GNU ac_path_SED and select it if it is found.
   5533   # Check for GNU $ac_path_SED
   5534 case `"$ac_path_SED" --version 2>&1` in
   5535 *GNU*)
   5536   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
   5537 *)
   5538   ac_count=0
   5539   $as_echo_n 0123456789 >"conftest.in"
   5540   while :
   5541   do
   5542     cat "conftest.in" "conftest.in" >"conftest.tmp"
   5543     mv "conftest.tmp" "conftest.in"
   5544     cp "conftest.in" "conftest.nl"
   5545     $as_echo '' >> "conftest.nl"
   5546     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
   5547     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   5548     as_fn_arith $ac_count + 1 && ac_count=$as_val
   5549     if test $ac_count -gt ${ac_path_SED_max-0}; then
   5550       # Best one so far, save it but keep looking for a better one
   5551       ac_cv_path_SED="$ac_path_SED"
   5552       ac_path_SED_max=$ac_count
   5553     fi
   5554     # 10*(2^10) chars as input seems more than enough
   5555     test $ac_count -gt 10 && break
   5556   done
   5557   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   5558 esac
   5559 
   5560       $ac_path_SED_found && break 3
   5561     done
   5562   done
   5563   done
   5564 IFS=$as_save_IFS
   5565   if test -z "$ac_cv_path_SED"; then
   5566     as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
   5567   fi
   5568 else
   5569   ac_cv_path_SED=$SED
   5570 fi
   5571 
   5572 fi
   5573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
   5574 $as_echo "$ac_cv_path_SED" >&6; }
   5575  SED="$ac_cv_path_SED"
   5576   rm -f conftest.sed
   5577 
   5578 test -z "$SED" && SED=sed
   5579 Xsed="$SED -e 1s/^X//"
   5580 
   5581 
   5582 
   5583 
   5584 
   5585 
   5586 
   5587 
   5588 
   5589 
   5590 
   5591 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
   5592 $as_echo_n "checking for fgrep... " >&6; }
   5593 if ${ac_cv_path_FGREP+:} false; then :
   5594   $as_echo_n "(cached) " >&6
   5595 else
   5596   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
   5597    then ac_cv_path_FGREP="$GREP -F"
   5598    else
   5599      if test -z "$FGREP"; then
   5600   ac_path_FGREP_found=false
   5601   # Loop through the user's path and test for each of PROGNAME-LIST
   5602   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5603 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   5604 do
   5605   IFS=$as_save_IFS
   5606   test -z "$as_dir" && as_dir=.
   5607     for ac_prog in fgrep; do
   5608     for ac_exec_ext in '' $ac_executable_extensions; do
   5609       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
   5610       as_fn_executable_p "$ac_path_FGREP" || continue
   5611 # Check for GNU ac_path_FGREP and select it if it is found.
   5612   # Check for GNU $ac_path_FGREP
   5613 case `"$ac_path_FGREP" --version 2>&1` in
   5614 *GNU*)
   5615   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
   5616 *)
   5617   ac_count=0
   5618   $as_echo_n 0123456789 >"conftest.in"
   5619   while :
   5620   do
   5621     cat "conftest.in" "conftest.in" >"conftest.tmp"
   5622     mv "conftest.tmp" "conftest.in"
   5623     cp "conftest.in" "conftest.nl"
   5624     $as_echo 'FGREP' >> "conftest.nl"
   5625     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
   5626     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   5627     as_fn_arith $ac_count + 1 && ac_count=$as_val
   5628     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
   5629       # Best one so far, save it but keep looking for a better one
   5630       ac_cv_path_FGREP="$ac_path_FGREP"
   5631       ac_path_FGREP_max=$ac_count
   5632     fi
   5633     # 10*(2^10) chars as input seems more than enough
   5634     test $ac_count -gt 10 && break
   5635   done
   5636   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   5637 esac
   5638 
   5639       $ac_path_FGREP_found && break 3
   5640     done
   5641   done
   5642   done
   5643 IFS=$as_save_IFS
   5644   if test -z "$ac_cv_path_FGREP"; then
   5645     as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   5646   fi
   5647 else
   5648   ac_cv_path_FGREP=$FGREP
   5649 fi
   5650 
   5651    fi
   5652 fi
   5653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
   5654 $as_echo "$ac_cv_path_FGREP" >&6; }
   5655  FGREP="$ac_cv_path_FGREP"
   5656 
   5657 
   5658 test -z "$GREP" && GREP=grep
   5659 
   5660 
   5661 
   5662 
   5663 
   5664 
   5665 
   5666 
   5667 
   5668 
   5669 
   5670 
   5671 
   5672 
   5673 
   5674 
   5675 
   5676 
   5677 
   5678 # Check whether --with-gnu-ld was given.
   5679 if test "${with_gnu_ld+set}" = set; then :
   5680   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   5681 else
   5682   with_gnu_ld=no
   5683 fi
   5684 
   5685 ac_prog=ld
   5686 if test "$GCC" = yes; then
   5687   # Check if gcc -print-prog-name=ld gives a path.
   5688   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
   5689 $as_echo_n "checking for ld used by $CC... " >&6; }
   5690   case $host in
   5691   *-*-mingw*)
   5692     # gcc leaves a trailing carriage return which upsets mingw
   5693     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   5694   *)
   5695     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   5696   esac
   5697   case $ac_prog in
   5698     # Accept absolute paths.
   5699     [\\/]* | ?:[\\/]*)
   5700       re_direlt='/[^/][^/]*/\.\./'
   5701       # Canonicalize the pathname of ld
   5702       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
   5703       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
   5704 	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
   5705       done
   5706       test -z "$LD" && LD="$ac_prog"
   5707       ;;
   5708   "")
   5709     # If it fails, then pretend we aren't using GCC.
   5710     ac_prog=ld
   5711     ;;
   5712   *)
   5713     # If it is relative, then search for the first ld in PATH.
   5714     with_gnu_ld=unknown
   5715     ;;
   5716   esac
   5717 elif test "$with_gnu_ld" = yes; then
   5718   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
   5719 $as_echo_n "checking for GNU ld... " >&6; }
   5720 else
   5721   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
   5722 $as_echo_n "checking for non-GNU ld... " >&6; }
   5723 fi
   5724 if ${lt_cv_path_LD+:} false; then :
   5725   $as_echo_n "(cached) " >&6
   5726 else
   5727   if test -z "$LD"; then
   5728   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   5729   for ac_dir in $PATH; do
   5730     IFS="$lt_save_ifs"
   5731     test -z "$ac_dir" && ac_dir=.
   5732     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   5733       lt_cv_path_LD="$ac_dir/$ac_prog"
   5734       # Check to see if the program is GNU ld.  I'd rather use --version,
   5735       # but apparently some variants of GNU ld only accept -v.
   5736       # Break only if it was the GNU/non-GNU ld that we prefer.
   5737       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   5738       *GNU* | *'with BFD'*)
   5739 	test "$with_gnu_ld" != no && break
   5740 	;;
   5741       *)
   5742 	test "$with_gnu_ld" != yes && break
   5743 	;;
   5744       esac
   5745     fi
   5746   done
   5747   IFS="$lt_save_ifs"
   5748 else
   5749   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   5750 fi
   5751 fi
   5752 
   5753 LD="$lt_cv_path_LD"
   5754 if test -n "$LD"; then
   5755   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
   5756 $as_echo "$LD" >&6; }
   5757 else
   5758   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5759 $as_echo "no" >&6; }
   5760 fi
   5761 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
   5762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
   5763 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
   5764 if ${lt_cv_prog_gnu_ld+:} false; then :
   5765   $as_echo_n "(cached) " >&6
   5766 else
   5767   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   5768 case `$LD -v 2>&1 </dev/null` in
   5769 *GNU* | *'with BFD'*)
   5770   lt_cv_prog_gnu_ld=yes
   5771   ;;
   5772 *)
   5773   lt_cv_prog_gnu_ld=no
   5774   ;;
   5775 esac
   5776 fi
   5777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
   5778 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
   5779 with_gnu_ld=$lt_cv_prog_gnu_ld
   5780 
   5781 
   5782 
   5783 
   5784 
   5785 
   5786 
   5787 
   5788 
   5789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
   5790 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
   5791 if ${lt_cv_path_NM+:} false; then :
   5792   $as_echo_n "(cached) " >&6
   5793 else
   5794   if test -n "$NM"; then
   5795   # Let the user override the test.
   5796   lt_cv_path_NM="$NM"
   5797 else
   5798   lt_nm_to_check="${ac_tool_prefix}nm"
   5799   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
   5800     lt_nm_to_check="$lt_nm_to_check nm"
   5801   fi
   5802   for lt_tmp_nm in $lt_nm_to_check; do
   5803     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   5804     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
   5805       IFS="$lt_save_ifs"
   5806       test -z "$ac_dir" && ac_dir=.
   5807       tmp_nm="$ac_dir/$lt_tmp_nm"
   5808       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
   5809 	# Check to see if the nm accepts a BSD-compat flag.
   5810 	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
   5811 	#   nm: unknown option "B" ignored
   5812 	# Tru64's nm complains that /dev/null is an invalid object file
   5813 	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
   5814 	*/dev/null* | *'Invalid file or object type'*)
   5815 	  lt_cv_path_NM="$tmp_nm -B"
   5816 	  break
   5817 	  ;;
   5818 	*)
   5819 	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
   5820 	  */dev/null*)
   5821 	    lt_cv_path_NM="$tmp_nm -p"
   5822 	    break
   5823 	    ;;
   5824 	  *)
   5825 	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
   5826 	    continue # so that we can try to find one that supports BSD flags
   5827 	    ;;
   5828 	  esac
   5829 	  ;;
   5830 	esac
   5831       fi
   5832     done
   5833     IFS="$lt_save_ifs"
   5834   done
   5835   : ${lt_cv_path_NM=no}
   5836 fi
   5837 fi
   5838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
   5839 $as_echo "$lt_cv_path_NM" >&6; }
   5840 if test "$lt_cv_path_NM" != "no"; then
   5841   NM="$lt_cv_path_NM"
   5842 else
   5843   # Didn't find any BSD compatible name lister, look for dumpbin.
   5844   if test -n "$DUMPBIN"; then :
   5845     # Let the user override the test.
   5846   else
   5847     if test -n "$ac_tool_prefix"; then
   5848   for ac_prog in dumpbin "link -dump"
   5849   do
   5850     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   5851 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   5852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5853 $as_echo_n "checking for $ac_word... " >&6; }
   5854 if ${ac_cv_prog_DUMPBIN+:} false; then :
   5855   $as_echo_n "(cached) " >&6
   5856 else
   5857   if test -n "$DUMPBIN"; then
   5858   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
   5859 else
   5860 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5861 for as_dir in $PATH
   5862 do
   5863   IFS=$as_save_IFS
   5864   test -z "$as_dir" && as_dir=.
   5865     for ac_exec_ext in '' $ac_executable_extensions; do
   5866   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5867     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
   5868     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5869     break 2
   5870   fi
   5871 done
   5872   done
   5873 IFS=$as_save_IFS
   5874 
   5875 fi
   5876 fi
   5877 DUMPBIN=$ac_cv_prog_DUMPBIN
   5878 if test -n "$DUMPBIN"; then
   5879   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
   5880 $as_echo "$DUMPBIN" >&6; }
   5881 else
   5882   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5883 $as_echo "no" >&6; }
   5884 fi
   5885 
   5886 
   5887     test -n "$DUMPBIN" && break
   5888   done
   5889 fi
   5890 if test -z "$DUMPBIN"; then
   5891   ac_ct_DUMPBIN=$DUMPBIN
   5892   for ac_prog in dumpbin "link -dump"
   5893 do
   5894   # Extract the first word of "$ac_prog", so it can be a program name with args.
   5895 set dummy $ac_prog; ac_word=$2
   5896 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5897 $as_echo_n "checking for $ac_word... " >&6; }
   5898 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
   5899   $as_echo_n "(cached) " >&6
   5900 else
   5901   if test -n "$ac_ct_DUMPBIN"; then
   5902   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
   5903 else
   5904 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5905 for as_dir in $PATH
   5906 do
   5907   IFS=$as_save_IFS
   5908   test -z "$as_dir" && as_dir=.
   5909     for ac_exec_ext in '' $ac_executable_extensions; do
   5910   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5911     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
   5912     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5913     break 2
   5914   fi
   5915 done
   5916   done
   5917 IFS=$as_save_IFS
   5918 
   5919 fi
   5920 fi
   5921 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
   5922 if test -n "$ac_ct_DUMPBIN"; then
   5923   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
   5924 $as_echo "$ac_ct_DUMPBIN" >&6; }
   5925 else
   5926   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5927 $as_echo "no" >&6; }
   5928 fi
   5929 
   5930 
   5931   test -n "$ac_ct_DUMPBIN" && break
   5932 done
   5933 
   5934   if test "x$ac_ct_DUMPBIN" = x; then
   5935     DUMPBIN=":"
   5936   else
   5937     case $cross_compiling:$ac_tool_warned in
   5938 yes:)
   5939 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   5940 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5941 ac_tool_warned=yes ;;
   5942 esac
   5943     DUMPBIN=$ac_ct_DUMPBIN
   5944   fi
   5945 fi
   5946 
   5947     case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
   5948     *COFF*)
   5949       DUMPBIN="$DUMPBIN -symbols"
   5950       ;;
   5951     *)
   5952       DUMPBIN=:
   5953       ;;
   5954     esac
   5955   fi
   5956 
   5957   if test "$DUMPBIN" != ":"; then
   5958     NM="$DUMPBIN"
   5959   fi
   5960 fi
   5961 test -z "$NM" && NM=nm
   5962 
   5963 
   5964 
   5965 
   5966 
   5967 
   5968 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
   5969 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
   5970 if ${lt_cv_nm_interface+:} false; then :
   5971   $as_echo_n "(cached) " >&6
   5972 else
   5973   lt_cv_nm_interface="BSD nm"
   5974   echo "int some_variable = 0;" > conftest.$ac_ext
   5975   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
   5976   (eval "$ac_compile" 2>conftest.err)
   5977   cat conftest.err >&5
   5978   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
   5979   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
   5980   cat conftest.err >&5
   5981   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
   5982   cat conftest.out >&5
   5983   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
   5984     lt_cv_nm_interface="MS dumpbin"
   5985   fi
   5986   rm -f conftest*
   5987 fi
   5988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
   5989 $as_echo "$lt_cv_nm_interface" >&6; }
   5990 
   5991 # find the maximum length of command line arguments
   5992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
   5993 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
   5994 if ${lt_cv_sys_max_cmd_len+:} false; then :
   5995   $as_echo_n "(cached) " >&6
   5996 else
   5997     i=0
   5998   teststring="ABCD"
   5999 
   6000   case $build_os in
   6001   msdosdjgpp*)
   6002     # On DJGPP, this test can blow up pretty badly due to problems in libc
   6003     # (any single argument exceeding 2000 bytes causes a buffer overrun
   6004     # during glob expansion).  Even if it were fixed, the result of this
   6005     # check would be larger than it should be.
   6006     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
   6007     ;;
   6008 
   6009   gnu*)
   6010     # Under GNU Hurd, this test is not required because there is
   6011     # no limit to the length of command line arguments.
   6012     # Libtool will interpret -1 as no limit whatsoever
   6013     lt_cv_sys_max_cmd_len=-1;
   6014     ;;
   6015 
   6016   cygwin* | mingw* | cegcc*)
   6017     # On Win9x/ME, this test blows up -- it succeeds, but takes
   6018     # about 5 minutes as the teststring grows exponentially.
   6019     # Worse, since 9x/ME are not pre-emptively multitasking,
   6020     # you end up with a "frozen" computer, even though with patience
   6021     # the test eventually succeeds (with a max line length of 256k).
   6022     # Instead, let's just punt: use the minimum linelength reported by
   6023     # all of the supported platforms: 8192 (on NT/2K/XP).
   6024     lt_cv_sys_max_cmd_len=8192;
   6025     ;;
   6026 
   6027   mint*)
   6028     # On MiNT this can take a long time and run out of memory.
   6029     lt_cv_sys_max_cmd_len=8192;
   6030     ;;
   6031 
   6032   amigaos*)
   6033     # On AmigaOS with pdksh, this test takes hours, literally.
   6034     # So we just punt and use a minimum line length of 8192.
   6035     lt_cv_sys_max_cmd_len=8192;
   6036     ;;
   6037 
   6038   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
   6039     # This has been around since 386BSD, at least.  Likely further.
   6040     if test -x /sbin/sysctl; then
   6041       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
   6042     elif test -x /usr/sbin/sysctl; then
   6043       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
   6044     else
   6045       lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
   6046     fi
   6047     # And add a safety zone
   6048     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   6049     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   6050     ;;
   6051 
   6052   interix*)
   6053     # We know the value 262144 and hardcode it with a safety zone (like BSD)
   6054     lt_cv_sys_max_cmd_len=196608
   6055     ;;
   6056 
   6057   os2*)
   6058     # The test takes a long time on OS/2.
   6059     lt_cv_sys_max_cmd_len=8192
   6060     ;;
   6061 
   6062   osf*)
   6063     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
   6064     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
   6065     # nice to cause kernel panics so lets avoid the loop below.
   6066     # First set a reasonable default.
   6067     lt_cv_sys_max_cmd_len=16384
   6068     #
   6069     if test -x /sbin/sysconfig; then
   6070       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
   6071         *1*) lt_cv_sys_max_cmd_len=-1 ;;
   6072       esac
   6073     fi
   6074     ;;
   6075   sco3.2v5*)
   6076     lt_cv_sys_max_cmd_len=102400
   6077     ;;
   6078   sysv5* | sco5v6* | sysv4.2uw2*)
   6079     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
   6080     if test -n "$kargmax"; then
   6081       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
   6082     else
   6083       lt_cv_sys_max_cmd_len=32768
   6084     fi
   6085     ;;
   6086   *)
   6087     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
   6088     if test -n "$lt_cv_sys_max_cmd_len"; then
   6089       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   6090       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   6091     else
   6092       # Make teststring a little bigger before we do anything with it.
   6093       # a 1K string should be a reasonable start.
   6094       for i in 1 2 3 4 5 6 7 8 ; do
   6095         teststring=$teststring$teststring
   6096       done
   6097       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
   6098       # If test is not a shell built-in, we'll probably end up computing a
   6099       # maximum length that is only half of the actual maximum length, but
   6100       # we can't tell.
   6101       while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
   6102 	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
   6103 	      test $i != 17 # 1/2 MB should be enough
   6104       do
   6105         i=`expr $i + 1`
   6106         teststring=$teststring$teststring
   6107       done
   6108       # Only check the string length outside the loop.
   6109       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
   6110       teststring=
   6111       # Add a significant safety factor because C++ compilers can tack on
   6112       # massive amounts of additional arguments before passing them to the
   6113       # linker.  It appears as though 1/2 is a usable value.
   6114       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
   6115     fi
   6116     ;;
   6117   esac
   6118 
   6119 fi
   6120 
   6121 if test -n $lt_cv_sys_max_cmd_len ; then
   6122   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
   6123 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
   6124 else
   6125   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
   6126 $as_echo "none" >&6; }
   6127 fi
   6128 max_cmd_len=$lt_cv_sys_max_cmd_len
   6129 
   6130 
   6131 
   6132 
   6133 
   6134 
   6135 : ${CP="cp -f"}
   6136 : ${MV="mv -f"}
   6137 : ${RM="rm -f"}
   6138 
   6139 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
   6140 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
   6141 # Try some XSI features
   6142 xsi_shell=no
   6143 ( _lt_dummy="a/b/c"
   6144   test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
   6145       = c,a/b,b/c, \
   6146     && eval 'test $(( 1 + 1 )) -eq 2 \
   6147     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
   6148   && xsi_shell=yes
   6149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
   6150 $as_echo "$xsi_shell" >&6; }
   6151 
   6152 
   6153 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
   6154 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
   6155 lt_shell_append=no
   6156 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
   6157     >/dev/null 2>&1 \
   6158   && lt_shell_append=yes
   6159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
   6160 $as_echo "$lt_shell_append" >&6; }
   6161 
   6162 
   6163 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
   6164   lt_unset=unset
   6165 else
   6166   lt_unset=false
   6167 fi
   6168 
   6169 
   6170 
   6171 
   6172 
   6173 # test EBCDIC or ASCII
   6174 case `echo X|tr X '\101'` in
   6175  A) # ASCII based system
   6176     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
   6177   lt_SP2NL='tr \040 \012'
   6178   lt_NL2SP='tr \015\012 \040\040'
   6179   ;;
   6180  *) # EBCDIC based system
   6181   lt_SP2NL='tr \100 \n'
   6182   lt_NL2SP='tr \r\n \100\100'
   6183   ;;
   6184 esac
   6185 
   6186 
   6187 
   6188 
   6189 
   6190 
   6191 
   6192 
   6193 
   6194 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
   6195 $as_echo_n "checking how to convert $build file names to $host format... " >&6; }
   6196 if ${lt_cv_to_host_file_cmd+:} false; then :
   6197   $as_echo_n "(cached) " >&6
   6198 else
   6199   case $host in
   6200   *-*-mingw* )
   6201     case $build in
   6202       *-*-mingw* ) # actually msys
   6203         lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
   6204         ;;
   6205       *-*-cygwin* )
   6206         lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
   6207         ;;
   6208       * ) # otherwise, assume *nix
   6209         lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
   6210         ;;
   6211     esac
   6212     ;;
   6213   *-*-cygwin* )
   6214     case $build in
   6215       *-*-mingw* ) # actually msys
   6216         lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
   6217         ;;
   6218       *-*-cygwin* )
   6219         lt_cv_to_host_file_cmd=func_convert_file_noop
   6220         ;;
   6221       * ) # otherwise, assume *nix
   6222         lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
   6223         ;;
   6224     esac
   6225     ;;
   6226   * ) # unhandled hosts (and "normal" native builds)
   6227     lt_cv_to_host_file_cmd=func_convert_file_noop
   6228     ;;
   6229 esac
   6230 
   6231 fi
   6232 
   6233 to_host_file_cmd=$lt_cv_to_host_file_cmd
   6234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
   6235 $as_echo "$lt_cv_to_host_file_cmd" >&6; }
   6236 
   6237 
   6238 
   6239 
   6240 
   6241 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
   6242 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
   6243 if ${lt_cv_to_tool_file_cmd+:} false; then :
   6244   $as_echo_n "(cached) " >&6
   6245 else
   6246   #assume ordinary cross tools, or native build.
   6247 lt_cv_to_tool_file_cmd=func_convert_file_noop
   6248 case $host in
   6249   *-*-mingw* )
   6250     case $build in
   6251       *-*-mingw* ) # actually msys
   6252         lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
   6253         ;;
   6254     esac
   6255     ;;
   6256 esac
   6257 
   6258 fi
   6259 
   6260 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
   6261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
   6262 $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
   6263 
   6264 
   6265 
   6266 
   6267 
   6268 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
   6269 $as_echo_n "checking for $LD option to reload object files... " >&6; }
   6270 if ${lt_cv_ld_reload_flag+:} false; then :
   6271   $as_echo_n "(cached) " >&6
   6272 else
   6273   lt_cv_ld_reload_flag='-r'
   6274 fi
   6275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
   6276 $as_echo "$lt_cv_ld_reload_flag" >&6; }
   6277 reload_flag=$lt_cv_ld_reload_flag
   6278 case $reload_flag in
   6279 "" | " "*) ;;
   6280 *) reload_flag=" $reload_flag" ;;
   6281 esac
   6282 reload_cmds='$LD$reload_flag -o $output$reload_objs'
   6283 case $host_os in
   6284   cygwin* | mingw* | pw32* | cegcc*)
   6285     if test "$GCC" != yes; then
   6286       reload_cmds=false
   6287     fi
   6288     ;;
   6289   darwin*)
   6290     if test "$GCC" = yes; then
   6291       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
   6292     else
   6293       reload_cmds='$LD$reload_flag -o $output$reload_objs'
   6294     fi
   6295     ;;
   6296 esac
   6297 
   6298 
   6299 
   6300 
   6301 
   6302 
   6303 
   6304 
   6305 
   6306 if test -n "$ac_tool_prefix"; then
   6307   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
   6308 set dummy ${ac_tool_prefix}objdump; ac_word=$2
   6309 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6310 $as_echo_n "checking for $ac_word... " >&6; }
   6311 if ${ac_cv_prog_OBJDUMP+:} false; then :
   6312   $as_echo_n "(cached) " >&6
   6313 else
   6314   if test -n "$OBJDUMP"; then
   6315   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
   6316 else
   6317 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6318 for as_dir in $PATH
   6319 do
   6320   IFS=$as_save_IFS
   6321   test -z "$as_dir" && as_dir=.
   6322     for ac_exec_ext in '' $ac_executable_extensions; do
   6323   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6324     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
   6325     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6326     break 2
   6327   fi
   6328 done
   6329   done
   6330 IFS=$as_save_IFS
   6331 
   6332 fi
   6333 fi
   6334 OBJDUMP=$ac_cv_prog_OBJDUMP
   6335 if test -n "$OBJDUMP"; then
   6336   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
   6337 $as_echo "$OBJDUMP" >&6; }
   6338 else
   6339   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6340 $as_echo "no" >&6; }
   6341 fi
   6342 
   6343 
   6344 fi
   6345 if test -z "$ac_cv_prog_OBJDUMP"; then
   6346   ac_ct_OBJDUMP=$OBJDUMP
   6347   # Extract the first word of "objdump", so it can be a program name with args.
   6348 set dummy objdump; ac_word=$2
   6349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6350 $as_echo_n "checking for $ac_word... " >&6; }
   6351 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
   6352   $as_echo_n "(cached) " >&6
   6353 else
   6354   if test -n "$ac_ct_OBJDUMP"; then
   6355   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
   6356 else
   6357 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6358 for as_dir in $PATH
   6359 do
   6360   IFS=$as_save_IFS
   6361   test -z "$as_dir" && as_dir=.
   6362     for ac_exec_ext in '' $ac_executable_extensions; do
   6363   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6364     ac_cv_prog_ac_ct_OBJDUMP="objdump"
   6365     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6366     break 2
   6367   fi
   6368 done
   6369   done
   6370 IFS=$as_save_IFS
   6371 
   6372 fi
   6373 fi
   6374 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
   6375 if test -n "$ac_ct_OBJDUMP"; then
   6376   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
   6377 $as_echo "$ac_ct_OBJDUMP" >&6; }
   6378 else
   6379   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6380 $as_echo "no" >&6; }
   6381 fi
   6382 
   6383   if test "x$ac_ct_OBJDUMP" = x; then
   6384     OBJDUMP="false"
   6385   else
   6386     case $cross_compiling:$ac_tool_warned in
   6387 yes:)
   6388 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6389 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6390 ac_tool_warned=yes ;;
   6391 esac
   6392     OBJDUMP=$ac_ct_OBJDUMP
   6393   fi
   6394 else
   6395   OBJDUMP="$ac_cv_prog_OBJDUMP"
   6396 fi
   6397 
   6398 test -z "$OBJDUMP" && OBJDUMP=objdump
   6399 
   6400 
   6401 
   6402 
   6403 
   6404 
   6405 
   6406 
   6407 
   6408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
   6409 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
   6410 if ${lt_cv_deplibs_check_method+:} false; then :
   6411   $as_echo_n "(cached) " >&6
   6412 else
   6413   lt_cv_file_magic_cmd='$MAGIC_CMD'
   6414 lt_cv_file_magic_test_file=
   6415 lt_cv_deplibs_check_method='unknown'
   6416 # Need to set the preceding variable on all platforms that support
   6417 # interlibrary dependencies.
   6418 # 'none' -- dependencies not supported.
   6419 # `unknown' -- same as none, but documents that we really don't know.
   6420 # 'pass_all' -- all dependencies passed with no checks.
   6421 # 'test_compile' -- check by making test program.
   6422 # 'file_magic [[regex]]' -- check by looking for files in library path
   6423 # which responds to the $file_magic_cmd with a given extended regex.
   6424 # If you have `file' or equivalent on your system and you're not sure
   6425 # whether `pass_all' will *always* work, you probably want this one.
   6426 
   6427 case $host_os in
   6428 aix[4-9]*)
   6429   lt_cv_deplibs_check_method=pass_all
   6430   ;;
   6431 
   6432 beos*)
   6433   lt_cv_deplibs_check_method=pass_all
   6434   ;;
   6435 
   6436 bsdi[45]*)
   6437   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
   6438   lt_cv_file_magic_cmd='/usr/bin/file -L'
   6439   lt_cv_file_magic_test_file=/shlib/libc.so
   6440   ;;
   6441 
   6442 cygwin*)
   6443   # func_win32_libid is a shell function defined in ltmain.sh
   6444   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   6445   lt_cv_file_magic_cmd='func_win32_libid'
   6446   ;;
   6447 
   6448 mingw* | pw32*)
   6449   # Base MSYS/MinGW do not provide the 'file' command needed by
   6450   # func_win32_libid shell function, so use a weaker test based on 'objdump',
   6451   # unless we find 'file', for example because we are cross-compiling.
   6452   # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
   6453   if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
   6454     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   6455     lt_cv_file_magic_cmd='func_win32_libid'
   6456   else
   6457     # Keep this pattern in sync with the one in func_win32_libid.
   6458     lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
   6459     lt_cv_file_magic_cmd='$OBJDUMP -f'
   6460   fi
   6461   ;;
   6462 
   6463 cegcc*)
   6464   # use the weaker test based on 'objdump'. See mingw*.
   6465   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
   6466   lt_cv_file_magic_cmd='$OBJDUMP -f'
   6467   ;;
   6468 
   6469 darwin* | rhapsody*)
   6470   lt_cv_deplibs_check_method=pass_all
   6471   ;;
   6472 
   6473 freebsd* | dragonfly*)
   6474   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
   6475     case $host_cpu in
   6476     i*86 )
   6477       # Not sure whether the presence of OpenBSD here was a mistake.
   6478       # Let's accept both of them until this is cleared up.
   6479       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
   6480       lt_cv_file_magic_cmd=/usr/bin/file
   6481       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
   6482       ;;
   6483     esac
   6484   else
   6485     lt_cv_deplibs_check_method=pass_all
   6486   fi
   6487   ;;
   6488 
   6489 gnu*)
   6490   lt_cv_deplibs_check_method=pass_all
   6491   ;;
   6492 
   6493 haiku*)
   6494   lt_cv_deplibs_check_method=pass_all
   6495   ;;
   6496 
   6497 hpux10.20* | hpux11*)
   6498   lt_cv_file_magic_cmd=/usr/bin/file
   6499   case $host_cpu in
   6500   ia64*)
   6501     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
   6502     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
   6503     ;;
   6504   hppa*64*)
   6505     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]'
   6506     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
   6507     ;;
   6508   *)
   6509     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
   6510     lt_cv_file_magic_test_file=/usr/lib/libc.sl
   6511     ;;
   6512   esac
   6513   ;;
   6514 
   6515 interix[3-9]*)
   6516   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
   6517   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
   6518   ;;
   6519 
   6520 irix5* | irix6* | nonstopux*)
   6521   case $LD in
   6522   *-32|*"-32 ") libmagic=32-bit;;
   6523   *-n32|*"-n32 ") libmagic=N32;;
   6524   *-64|*"-64 ") libmagic=64-bit;;
   6525   *) libmagic=never-match;;
   6526   esac
   6527   lt_cv_deplibs_check_method=pass_all
   6528   ;;
   6529 
   6530 # This must be glibc/ELF.
   6531 linux* | k*bsd*-gnu | kopensolaris*-gnu)
   6532   lt_cv_deplibs_check_method=pass_all
   6533   ;;
   6534 
   6535 netbsd*)
   6536   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
   6537     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   6538   else
   6539     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
   6540   fi
   6541   ;;
   6542 
   6543 newos6*)
   6544   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
   6545   lt_cv_file_magic_cmd=/usr/bin/file
   6546   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   6547   ;;
   6548 
   6549 *nto* | *qnx*)
   6550   lt_cv_deplibs_check_method=pass_all
   6551   ;;
   6552 
   6553 openbsd*)
   6554   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   6555     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
   6556   else
   6557     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   6558   fi
   6559   ;;
   6560 
   6561 osf3* | osf4* | osf5*)
   6562   lt_cv_deplibs_check_method=pass_all
   6563   ;;
   6564 
   6565 rdos*)
   6566   lt_cv_deplibs_check_method=pass_all
   6567   ;;
   6568 
   6569 solaris*)
   6570   lt_cv_deplibs_check_method=pass_all
   6571   ;;
   6572 
   6573 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   6574   lt_cv_deplibs_check_method=pass_all
   6575   ;;
   6576 
   6577 sysv4 | sysv4.3*)
   6578   case $host_vendor in
   6579   motorola)
   6580     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]'
   6581     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
   6582     ;;
   6583   ncr)
   6584     lt_cv_deplibs_check_method=pass_all
   6585     ;;
   6586   sequent)
   6587     lt_cv_file_magic_cmd='/bin/file'
   6588     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
   6589     ;;
   6590   sni)
   6591     lt_cv_file_magic_cmd='/bin/file'
   6592     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
   6593     lt_cv_file_magic_test_file=/lib/libc.so
   6594     ;;
   6595   siemens)
   6596     lt_cv_deplibs_check_method=pass_all
   6597     ;;
   6598   pc)
   6599     lt_cv_deplibs_check_method=pass_all
   6600     ;;
   6601   esac
   6602   ;;
   6603 
   6604 tpf*)
   6605   lt_cv_deplibs_check_method=pass_all
   6606   ;;
   6607 esac
   6608 
   6609 fi
   6610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
   6611 $as_echo "$lt_cv_deplibs_check_method" >&6; }
   6612 
   6613 file_magic_glob=
   6614 want_nocaseglob=no
   6615 if test "$build" = "$host"; then
   6616   case $host_os in
   6617   mingw* | pw32*)
   6618     if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
   6619       want_nocaseglob=yes
   6620     else
   6621       file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
   6622     fi
   6623     ;;
   6624   esac
   6625 fi
   6626 
   6627 file_magic_cmd=$lt_cv_file_magic_cmd
   6628 deplibs_check_method=$lt_cv_deplibs_check_method
   6629 test -z "$deplibs_check_method" && deplibs_check_method=unknown
   6630 
   6631 
   6632 
   6633 
   6634 
   6635 
   6636 
   6637 
   6638 
   6639 
   6640 
   6641 
   6642 
   6643 
   6644 
   6645 
   6646 
   6647 
   6648 
   6649 
   6650 
   6651 
   6652 if test -n "$ac_tool_prefix"; then
   6653   # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
   6654 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
   6655 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6656 $as_echo_n "checking for $ac_word... " >&6; }
   6657 if ${ac_cv_prog_DLLTOOL+:} false; then :
   6658   $as_echo_n "(cached) " >&6
   6659 else
   6660   if test -n "$DLLTOOL"; then
   6661   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
   6662 else
   6663 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6664 for as_dir in $PATH
   6665 do
   6666   IFS=$as_save_IFS
   6667   test -z "$as_dir" && as_dir=.
   6668     for ac_exec_ext in '' $ac_executable_extensions; do
   6669   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6670     ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
   6671     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6672     break 2
   6673   fi
   6674 done
   6675   done
   6676 IFS=$as_save_IFS
   6677 
   6678 fi
   6679 fi
   6680 DLLTOOL=$ac_cv_prog_DLLTOOL
   6681 if test -n "$DLLTOOL"; then
   6682   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
   6683 $as_echo "$DLLTOOL" >&6; }
   6684 else
   6685   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6686 $as_echo "no" >&6; }
   6687 fi
   6688 
   6689 
   6690 fi
   6691 if test -z "$ac_cv_prog_DLLTOOL"; then
   6692   ac_ct_DLLTOOL=$DLLTOOL
   6693   # Extract the first word of "dlltool", so it can be a program name with args.
   6694 set dummy dlltool; ac_word=$2
   6695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6696 $as_echo_n "checking for $ac_word... " >&6; }
   6697 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
   6698   $as_echo_n "(cached) " >&6
   6699 else
   6700   if test -n "$ac_ct_DLLTOOL"; then
   6701   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
   6702 else
   6703 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6704 for as_dir in $PATH
   6705 do
   6706   IFS=$as_save_IFS
   6707   test -z "$as_dir" && as_dir=.
   6708     for ac_exec_ext in '' $ac_executable_extensions; do
   6709   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6710     ac_cv_prog_ac_ct_DLLTOOL="dlltool"
   6711     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6712     break 2
   6713   fi
   6714 done
   6715   done
   6716 IFS=$as_save_IFS
   6717 
   6718 fi
   6719 fi
   6720 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
   6721 if test -n "$ac_ct_DLLTOOL"; then
   6722   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
   6723 $as_echo "$ac_ct_DLLTOOL" >&6; }
   6724 else
   6725   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6726 $as_echo "no" >&6; }
   6727 fi
   6728 
   6729   if test "x$ac_ct_DLLTOOL" = x; then
   6730     DLLTOOL="false"
   6731   else
   6732     case $cross_compiling:$ac_tool_warned in
   6733 yes:)
   6734 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6735 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6736 ac_tool_warned=yes ;;
   6737 esac
   6738     DLLTOOL=$ac_ct_DLLTOOL
   6739   fi
   6740 else
   6741   DLLTOOL="$ac_cv_prog_DLLTOOL"
   6742 fi
   6743 
   6744 test -z "$DLLTOOL" && DLLTOOL=dlltool
   6745 
   6746 
   6747 
   6748 
   6749 
   6750 
   6751 
   6752 
   6753 
   6754 
   6755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
   6756 $as_echo_n "checking how to associate runtime and link libraries... " >&6; }
   6757 if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
   6758   $as_echo_n "(cached) " >&6
   6759 else
   6760   lt_cv_sharedlib_from_linklib_cmd='unknown'
   6761 
   6762 case $host_os in
   6763 cygwin* | mingw* | pw32* | cegcc*)
   6764   # two different shell functions defined in ltmain.sh
   6765   # decide which to use based on capabilities of $DLLTOOL
   6766   case `$DLLTOOL --help 2>&1` in
   6767   *--identify-strict*)
   6768     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
   6769     ;;
   6770   *)
   6771     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
   6772     ;;
   6773   esac
   6774   ;;
   6775 *)
   6776   # fallback: assume linklib IS sharedlib
   6777   lt_cv_sharedlib_from_linklib_cmd="$ECHO"
   6778   ;;
   6779 esac
   6780 
   6781 fi
   6782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
   6783 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
   6784 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
   6785 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
   6786 
   6787 
   6788 
   6789 
   6790 
   6791 
   6792 
   6793 if test -n "$ac_tool_prefix"; then
   6794   for ac_prog in ar
   6795   do
   6796     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   6797 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   6798 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6799 $as_echo_n "checking for $ac_word... " >&6; }
   6800 if ${ac_cv_prog_AR+:} false; then :
   6801   $as_echo_n "(cached) " >&6
   6802 else
   6803   if test -n "$AR"; then
   6804   ac_cv_prog_AR="$AR" # Let the user override the test.
   6805 else
   6806 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6807 for as_dir in $PATH
   6808 do
   6809   IFS=$as_save_IFS
   6810   test -z "$as_dir" && as_dir=.
   6811     for ac_exec_ext in '' $ac_executable_extensions; do
   6812   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6813     ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
   6814     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6815     break 2
   6816   fi
   6817 done
   6818   done
   6819 IFS=$as_save_IFS
   6820 
   6821 fi
   6822 fi
   6823 AR=$ac_cv_prog_AR
   6824 if test -n "$AR"; then
   6825   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
   6826 $as_echo "$AR" >&6; }
   6827 else
   6828   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6829 $as_echo "no" >&6; }
   6830 fi
   6831 
   6832 
   6833     test -n "$AR" && break
   6834   done
   6835 fi
   6836 if test -z "$AR"; then
   6837   ac_ct_AR=$AR
   6838   for ac_prog in ar
   6839 do
   6840   # Extract the first word of "$ac_prog", so it can be a program name with args.
   6841 set dummy $ac_prog; ac_word=$2
   6842 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6843 $as_echo_n "checking for $ac_word... " >&6; }
   6844 if ${ac_cv_prog_ac_ct_AR+:} false; then :
   6845   $as_echo_n "(cached) " >&6
   6846 else
   6847   if test -n "$ac_ct_AR"; then
   6848   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   6849 else
   6850 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6851 for as_dir in $PATH
   6852 do
   6853   IFS=$as_save_IFS
   6854   test -z "$as_dir" && as_dir=.
   6855     for ac_exec_ext in '' $ac_executable_extensions; do
   6856   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6857     ac_cv_prog_ac_ct_AR="$ac_prog"
   6858     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6859     break 2
   6860   fi
   6861 done
   6862   done
   6863 IFS=$as_save_IFS
   6864 
   6865 fi
   6866 fi
   6867 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   6868 if test -n "$ac_ct_AR"; then
   6869   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
   6870 $as_echo "$ac_ct_AR" >&6; }
   6871 else
   6872   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6873 $as_echo "no" >&6; }
   6874 fi
   6875 
   6876 
   6877   test -n "$ac_ct_AR" && break
   6878 done
   6879 
   6880   if test "x$ac_ct_AR" = x; then
   6881     AR="false"
   6882   else
   6883     case $cross_compiling:$ac_tool_warned in
   6884 yes:)
   6885 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6886 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6887 ac_tool_warned=yes ;;
   6888 esac
   6889     AR=$ac_ct_AR
   6890   fi
   6891 fi
   6892 
   6893 : ${AR=ar}
   6894 : ${AR_FLAGS=cru}
   6895 
   6896 
   6897 
   6898 
   6899 
   6900 
   6901 
   6902 
   6903 
   6904 
   6905 
   6906 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
   6907 $as_echo_n "checking for archiver @FILE support... " >&6; }
   6908 if ${lt_cv_ar_at_file+:} false; then :
   6909   $as_echo_n "(cached) " >&6
   6910 else
   6911   lt_cv_ar_at_file=no
   6912    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6913 /* end confdefs.h.  */
   6914 
   6915 int
   6916 main ()
   6917 {
   6918 
   6919   ;
   6920   return 0;
   6921 }
   6922 _ACEOF
   6923 if ac_fn_c_try_compile "$LINENO"; then :
   6924   echo conftest.$ac_objext > conftest.lst
   6925       lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
   6926       { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
   6927   (eval $lt_ar_try) 2>&5
   6928   ac_status=$?
   6929   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6930   test $ac_status = 0; }
   6931       if test "$ac_status" -eq 0; then
   6932 	# Ensure the archiver fails upon bogus file names.
   6933 	rm -f conftest.$ac_objext libconftest.a
   6934 	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
   6935   (eval $lt_ar_try) 2>&5
   6936   ac_status=$?
   6937   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6938   test $ac_status = 0; }
   6939 	if test "$ac_status" -ne 0; then
   6940           lt_cv_ar_at_file=@
   6941         fi
   6942       fi
   6943       rm -f conftest.* libconftest.a
   6944 
   6945 fi
   6946 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6947 
   6948 fi
   6949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
   6950 $as_echo "$lt_cv_ar_at_file" >&6; }
   6951 
   6952 if test "x$lt_cv_ar_at_file" = xno; then
   6953   archiver_list_spec=
   6954 else
   6955   archiver_list_spec=$lt_cv_ar_at_file
   6956 fi
   6957 
   6958 
   6959 
   6960 
   6961 
   6962 
   6963 
   6964 if test -n "$ac_tool_prefix"; then
   6965   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   6966 set dummy ${ac_tool_prefix}strip; ac_word=$2
   6967 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6968 $as_echo_n "checking for $ac_word... " >&6; }
   6969 if ${ac_cv_prog_STRIP+:} false; then :
   6970   $as_echo_n "(cached) " >&6
   6971 else
   6972   if test -n "$STRIP"; then
   6973   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   6974 else
   6975 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6976 for as_dir in $PATH
   6977 do
   6978   IFS=$as_save_IFS
   6979   test -z "$as_dir" && as_dir=.
   6980     for ac_exec_ext in '' $ac_executable_extensions; do
   6981   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6982     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   6983     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6984     break 2
   6985   fi
   6986 done
   6987   done
   6988 IFS=$as_save_IFS
   6989 
   6990 fi
   6991 fi
   6992 STRIP=$ac_cv_prog_STRIP
   6993 if test -n "$STRIP"; then
   6994   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
   6995 $as_echo "$STRIP" >&6; }
   6996 else
   6997   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6998 $as_echo "no" >&6; }
   6999 fi
   7000 
   7001 
   7002 fi
   7003 if test -z "$ac_cv_prog_STRIP"; then
   7004   ac_ct_STRIP=$STRIP
   7005   # Extract the first word of "strip", so it can be a program name with args.
   7006 set dummy strip; ac_word=$2
   7007 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7008 $as_echo_n "checking for $ac_word... " >&6; }
   7009 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
   7010   $as_echo_n "(cached) " >&6
   7011 else
   7012   if test -n "$ac_ct_STRIP"; then
   7013   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   7014 else
   7015 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7016 for as_dir in $PATH
   7017 do
   7018   IFS=$as_save_IFS
   7019   test -z "$as_dir" && as_dir=.
   7020     for ac_exec_ext in '' $ac_executable_extensions; do
   7021   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7022     ac_cv_prog_ac_ct_STRIP="strip"
   7023     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7024     break 2
   7025   fi
   7026 done
   7027   done
   7028 IFS=$as_save_IFS
   7029 
   7030 fi
   7031 fi
   7032 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   7033 if test -n "$ac_ct_STRIP"; then
   7034   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
   7035 $as_echo "$ac_ct_STRIP" >&6; }
   7036 else
   7037   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7038 $as_echo "no" >&6; }
   7039 fi
   7040 
   7041   if test "x$ac_ct_STRIP" = x; then
   7042     STRIP=":"
   7043   else
   7044     case $cross_compiling:$ac_tool_warned in
   7045 yes:)
   7046 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7047 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7048 ac_tool_warned=yes ;;
   7049 esac
   7050     STRIP=$ac_ct_STRIP
   7051   fi
   7052 else
   7053   STRIP="$ac_cv_prog_STRIP"
   7054 fi
   7055 
   7056 test -z "$STRIP" && STRIP=:
   7057 
   7058 
   7059 
   7060 
   7061 
   7062 
   7063 if test -n "$ac_tool_prefix"; then
   7064   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   7065 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   7066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7067 $as_echo_n "checking for $ac_word... " >&6; }
   7068 if ${ac_cv_prog_RANLIB+:} false; then :
   7069   $as_echo_n "(cached) " >&6
   7070 else
   7071   if test -n "$RANLIB"; then
   7072   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   7073 else
   7074 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7075 for as_dir in $PATH
   7076 do
   7077   IFS=$as_save_IFS
   7078   test -z "$as_dir" && as_dir=.
   7079     for ac_exec_ext in '' $ac_executable_extensions; do
   7080   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7081     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   7082     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7083     break 2
   7084   fi
   7085 done
   7086   done
   7087 IFS=$as_save_IFS
   7088 
   7089 fi
   7090 fi
   7091 RANLIB=$ac_cv_prog_RANLIB
   7092 if test -n "$RANLIB"; then
   7093   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
   7094 $as_echo "$RANLIB" >&6; }
   7095 else
   7096   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7097 $as_echo "no" >&6; }
   7098 fi
   7099 
   7100 
   7101 fi
   7102 if test -z "$ac_cv_prog_RANLIB"; then
   7103   ac_ct_RANLIB=$RANLIB
   7104   # Extract the first word of "ranlib", so it can be a program name with args.
   7105 set dummy ranlib; ac_word=$2
   7106 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7107 $as_echo_n "checking for $ac_word... " >&6; }
   7108 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
   7109   $as_echo_n "(cached) " >&6
   7110 else
   7111   if test -n "$ac_ct_RANLIB"; then
   7112   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   7113 else
   7114 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7115 for as_dir in $PATH
   7116 do
   7117   IFS=$as_save_IFS
   7118   test -z "$as_dir" && as_dir=.
   7119     for ac_exec_ext in '' $ac_executable_extensions; do
   7120   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7121     ac_cv_prog_ac_ct_RANLIB="ranlib"
   7122     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7123     break 2
   7124   fi
   7125 done
   7126   done
   7127 IFS=$as_save_IFS
   7128 
   7129 fi
   7130 fi
   7131 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   7132 if test -n "$ac_ct_RANLIB"; then
   7133   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
   7134 $as_echo "$ac_ct_RANLIB" >&6; }
   7135 else
   7136   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7137 $as_echo "no" >&6; }
   7138 fi
   7139 
   7140   if test "x$ac_ct_RANLIB" = x; then
   7141     RANLIB=":"
   7142   else
   7143     case $cross_compiling:$ac_tool_warned in
   7144 yes:)
   7145 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7146 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7147 ac_tool_warned=yes ;;
   7148 esac
   7149     RANLIB=$ac_ct_RANLIB
   7150   fi
   7151 else
   7152   RANLIB="$ac_cv_prog_RANLIB"
   7153 fi
   7154 
   7155 test -z "$RANLIB" && RANLIB=:
   7156 
   7157 
   7158 
   7159 
   7160 
   7161 
   7162 # Determine commands to create old-style static archives.
   7163 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
   7164 old_postinstall_cmds='chmod 644 $oldlib'
   7165 old_postuninstall_cmds=
   7166 
   7167 if test -n "$RANLIB"; then
   7168   case $host_os in
   7169   openbsd*)
   7170     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
   7171     ;;
   7172   *)
   7173     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
   7174     ;;
   7175   esac
   7176   old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
   7177 fi
   7178 
   7179 case $host_os in
   7180   darwin*)
   7181     lock_old_archive_extraction=yes ;;
   7182   *)
   7183     lock_old_archive_extraction=no ;;
   7184 esac
   7185 
   7186 
   7187 
   7188 
   7189 
   7190 
   7191 
   7192 
   7193 
   7194 
   7195 
   7196 
   7197 
   7198 
   7199 
   7200 
   7201 
   7202 
   7203 
   7204 
   7205 
   7206 
   7207 
   7208 
   7209 
   7210 
   7211 
   7212 
   7213 
   7214 
   7215 
   7216 
   7217 
   7218 
   7219 
   7220 
   7221 
   7222 
   7223 
   7224 # If no C compiler was specified, use CC.
   7225 LTCC=${LTCC-"$CC"}
   7226 
   7227 # If no C compiler flags were specified, use CFLAGS.
   7228 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   7229 
   7230 # Allow CC to be a program name with arguments.
   7231 compiler=$CC
   7232 
   7233 
   7234 # Check for command to grab the raw symbol name followed by C symbol from nm.
   7235 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
   7236 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
   7237 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
   7238   $as_echo_n "(cached) " >&6
   7239 else
   7240 
   7241 # These are sane defaults that work on at least a few old systems.
   7242 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
   7243 
   7244 # Character class describing NM global symbol codes.
   7245 symcode='[BCDEGRST]'
   7246 
   7247 # Regexp to match symbols that can be accessed directly from C.
   7248 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
   7249 
   7250 # Define system-specific variables.
   7251 case $host_os in
   7252 aix*)
   7253   symcode='[BCDT]'
   7254   ;;
   7255 cygwin* | mingw* | pw32* | cegcc*)
   7256   symcode='[ABCDGISTW]'
   7257   ;;
   7258 hpux*)
   7259   if test "$host_cpu" = ia64; then
   7260     symcode='[ABCDEGRST]'
   7261   fi
   7262   ;;
   7263 irix* | nonstopux*)
   7264   symcode='[BCDEGRST]'
   7265   ;;
   7266 osf*)
   7267   symcode='[BCDEGQRST]'
   7268   ;;
   7269 solaris*)
   7270   symcode='[BDRT]'
   7271   ;;
   7272 sco3.2v5*)
   7273   symcode='[DT]'
   7274   ;;
   7275 sysv4.2uw2*)
   7276   symcode='[DT]'
   7277   ;;
   7278 sysv5* | sco5v6* | unixware* | OpenUNIX*)
   7279   symcode='[ABDT]'
   7280   ;;
   7281 sysv4)
   7282   symcode='[DFNSTU]'
   7283   ;;
   7284 esac
   7285 
   7286 # If we're using GNU nm, then use its standard symbol codes.
   7287 case `$NM -V 2>&1` in
   7288 *GNU* | *'with BFD'*)
   7289   symcode='[ABCDGIRSTW]' ;;
   7290 esac
   7291 
   7292 # Transform an extracted symbol line into a proper C declaration.
   7293 # Some systems (esp. on ia64) link data and code symbols differently,
   7294 # so use this general approach.
   7295 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   7296 
   7297 # Transform an extracted symbol line into symbol name and symbol address
   7298 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
   7299 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'"
   7300 
   7301 # Handle CRLF in mingw tool chain
   7302 opt_cr=
   7303 case $build_os in
   7304 mingw*)
   7305   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
   7306   ;;
   7307 esac
   7308 
   7309 # Try without a prefix underscore, then with it.
   7310 for ac_symprfx in "" "_"; do
   7311 
   7312   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
   7313   symxfrm="\\1 $ac_symprfx\\2 \\2"
   7314 
   7315   # Write the raw and C identifiers.
   7316   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
   7317     # Fake it for dumpbin and say T for any non-static function
   7318     # and D for any global variable.
   7319     # Also find C++ and __fastcall symbols from MSVC++,
   7320     # which start with @ or ?.
   7321     lt_cv_sys_global_symbol_pipe="$AWK '"\
   7322 "     {last_section=section; section=\$ 3};"\
   7323 "     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
   7324 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
   7325 "     \$ 0!~/External *\|/{next};"\
   7326 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
   7327 "     {if(hide[section]) next};"\
   7328 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
   7329 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
   7330 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
   7331 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
   7332 "     ' prfx=^$ac_symprfx"
   7333   else
   7334     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
   7335   fi
   7336   lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
   7337 
   7338   # Check to see that the pipe works correctly.
   7339   pipe_works=no
   7340 
   7341   rm -f conftest*
   7342   cat > conftest.$ac_ext <<_LT_EOF
   7343 #ifdef __cplusplus
   7344 extern "C" {
   7345 #endif
   7346 char nm_test_var;
   7347 void nm_test_func(void);
   7348 void nm_test_func(void){}
   7349 #ifdef __cplusplus
   7350 }
   7351 #endif
   7352 int main(){nm_test_var='a';nm_test_func();return(0);}
   7353 _LT_EOF
   7354 
   7355   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   7356   (eval $ac_compile) 2>&5
   7357   ac_status=$?
   7358   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   7359   test $ac_status = 0; }; then
   7360     # Now try to grab the symbols.
   7361     nlist=conftest.nm
   7362     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
   7363   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
   7364   ac_status=$?
   7365   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   7366   test $ac_status = 0; } && test -s "$nlist"; then
   7367       # Try sorting and uniquifying the output.
   7368       if sort "$nlist" | uniq > "$nlist"T; then
   7369 	mv -f "$nlist"T "$nlist"
   7370       else
   7371 	rm -f "$nlist"T
   7372       fi
   7373 
   7374       # Make sure that we snagged all the symbols we need.
   7375       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
   7376 	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
   7377 	  cat <<_LT_EOF > conftest.$ac_ext
   7378 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
   7379 #if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
   7380 /* DATA imports from DLLs on WIN32 con't be const, because runtime
   7381    relocations are performed -- see ld's documentation on pseudo-relocs.  */
   7382 # define LT_DLSYM_CONST
   7383 #elif defined(__osf__)
   7384 /* This system does not cope well with relocations in const data.  */
   7385 # define LT_DLSYM_CONST
   7386 #else
   7387 # define LT_DLSYM_CONST const
   7388 #endif
   7389 
   7390 #ifdef __cplusplus
   7391 extern "C" {
   7392 #endif
   7393 
   7394 _LT_EOF
   7395 	  # Now generate the symbol file.
   7396 	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
   7397 
   7398 	  cat <<_LT_EOF >> conftest.$ac_ext
   7399 
   7400 /* The mapping between symbol names and symbols.  */
   7401 LT_DLSYM_CONST struct {
   7402   const char *name;
   7403   void       *address;
   7404 }
   7405 lt__PROGRAM__LTX_preloaded_symbols[] =
   7406 {
   7407   { "@PROGRAM@", (void *) 0 },
   7408 _LT_EOF
   7409 	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
   7410 	  cat <<\_LT_EOF >> conftest.$ac_ext
   7411   {0, (void *) 0}
   7412 };
   7413 
   7414 /* This works around a problem in FreeBSD linker */
   7415 #ifdef FREEBSD_WORKAROUND
   7416 static const void *lt_preloaded_setup() {
   7417   return lt__PROGRAM__LTX_preloaded_symbols;
   7418 }
   7419 #endif
   7420 
   7421 #ifdef __cplusplus
   7422 }
   7423 #endif
   7424 _LT_EOF
   7425 	  # Now try linking the two files.
   7426 	  mv conftest.$ac_objext conftstm.$ac_objext
   7427 	  lt_globsym_save_LIBS=$LIBS
   7428 	  lt_globsym_save_CFLAGS=$CFLAGS
   7429 	  LIBS="conftstm.$ac_objext"
   7430 	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
   7431 	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   7432   (eval $ac_link) 2>&5
   7433   ac_status=$?
   7434   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   7435   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
   7436 	    pipe_works=yes
   7437 	  fi
   7438 	  LIBS=$lt_globsym_save_LIBS
   7439 	  CFLAGS=$lt_globsym_save_CFLAGS
   7440 	else
   7441 	  echo "cannot find nm_test_func in $nlist" >&5
   7442 	fi
   7443       else
   7444 	echo "cannot find nm_test_var in $nlist" >&5
   7445       fi
   7446     else
   7447       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
   7448     fi
   7449   else
   7450     echo "$progname: failed program was:" >&5
   7451     cat conftest.$ac_ext >&5
   7452   fi
   7453   rm -rf conftest* conftst*
   7454 
   7455   # Do not use the global_symbol_pipe unless it works.
   7456   if test "$pipe_works" = yes; then
   7457     break
   7458   else
   7459     lt_cv_sys_global_symbol_pipe=
   7460   fi
   7461 done
   7462 
   7463 fi
   7464 
   7465 if test -z "$lt_cv_sys_global_symbol_pipe"; then
   7466   lt_cv_sys_global_symbol_to_cdecl=
   7467 fi
   7468 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
   7469   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
   7470 $as_echo "failed" >&6; }
   7471 else
   7472   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
   7473 $as_echo "ok" >&6; }
   7474 fi
   7475 
   7476 # Response file support.
   7477 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
   7478   nm_file_list_spec='@'
   7479 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
   7480   nm_file_list_spec='@'
   7481 fi
   7482 
   7483 
   7484 
   7485 
   7486 
   7487 
   7488 
   7489 
   7490 
   7491 
   7492 
   7493 
   7494 
   7495 
   7496 
   7497 
   7498 
   7499 
   7500 
   7501 
   7502 
   7503 
   7504 
   7505 
   7506 
   7507 
   7508 
   7509 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
   7510 $as_echo_n "checking for sysroot... " >&6; }
   7511 
   7512 # Check whether --with-sysroot was given.
   7513 if test "${with_sysroot+set}" = set; then :
   7514   withval=$with_sysroot;
   7515 else
   7516   with_sysroot=no
   7517 fi
   7518 
   7519 
   7520 lt_sysroot=
   7521 case ${with_sysroot} in #(
   7522  yes)
   7523    if test "$GCC" = yes; then
   7524      lt_sysroot=`$CC --print-sysroot 2>/dev/null`
   7525    fi
   7526    ;; #(
   7527  /*)
   7528    lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
   7529    ;; #(
   7530  no|'')
   7531    ;; #(
   7532  *)
   7533    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
   7534 $as_echo "${with_sysroot}" >&6; }
   7535    as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
   7536    ;;
   7537 esac
   7538 
   7539  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
   7540 $as_echo "${lt_sysroot:-no}" >&6; }
   7541 
   7542 
   7543 
   7544 
   7545 
   7546 # Check whether --enable-libtool-lock was given.
   7547 if test "${enable_libtool_lock+set}" = set; then :
   7548   enableval=$enable_libtool_lock;
   7549 fi
   7550 
   7551 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   7552 
   7553 # Some flags need to be propagated to the compiler or linker for good
   7554 # libtool support.
   7555 case $host in
   7556 ia64-*-hpux*)
   7557   # Find out which ABI we are using.
   7558   echo 'int i;' > conftest.$ac_ext
   7559   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   7560   (eval $ac_compile) 2>&5
   7561   ac_status=$?
   7562   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   7563   test $ac_status = 0; }; then
   7564     case `/usr/bin/file conftest.$ac_objext` in
   7565       *ELF-32*)
   7566 	HPUX_IA64_MODE="32"
   7567 	;;
   7568       *ELF-64*)
   7569 	HPUX_IA64_MODE="64"
   7570 	;;
   7571     esac
   7572   fi
   7573   rm -rf conftest*
   7574   ;;
   7575 *-*-irix6*)
   7576   # Find out which ABI we are using.
   7577   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
   7578   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   7579   (eval $ac_compile) 2>&5
   7580   ac_status=$?
   7581   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   7582   test $ac_status = 0; }; then
   7583     if test "$lt_cv_prog_gnu_ld" = yes; then
   7584       case `/usr/bin/file conftest.$ac_objext` in
   7585 	*32-bit*)
   7586 	  LD="${LD-ld} -melf32bsmip"
   7587 	  ;;
   7588 	*N32*)
   7589 	  LD="${LD-ld} -melf32bmipn32"
   7590 	  ;;
   7591 	*64-bit*)
   7592 	  LD="${LD-ld} -melf64bmip"
   7593 	;;
   7594       esac
   7595     else
   7596       case `/usr/bin/file conftest.$ac_objext` in
   7597 	*32-bit*)
   7598 	  LD="${LD-ld} -32"
   7599 	  ;;
   7600 	*N32*)
   7601 	  LD="${LD-ld} -n32"
   7602 	  ;;
   7603 	*64-bit*)
   7604 	  LD="${LD-ld} -64"
   7605 	  ;;
   7606       esac
   7607     fi
   7608   fi
   7609   rm -rf conftest*
   7610   ;;
   7611 
   7612 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
   7613 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
   7614   # Find out which ABI we are using.
   7615   echo 'int i;' > conftest.$ac_ext
   7616   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   7617   (eval $ac_compile) 2>&5
   7618   ac_status=$?
   7619   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   7620   test $ac_status = 0; }; then
   7621     case `/usr/bin/file conftest.o` in
   7622       *32-bit*)
   7623 	case $host in
   7624 	  x86_64-*kfreebsd*-gnu)
   7625 	    LD="${LD-ld} -m elf_i386_fbsd"
   7626 	    ;;
   7627 	  x86_64-*linux*)
   7628 	    LD="${LD-ld} -m elf_i386"
   7629 	    ;;
   7630 	  ppc64-*linux*|powerpc64-*linux*)
   7631 	    LD="${LD-ld} -m elf32ppclinux"
   7632 	    ;;
   7633 	  s390x-*linux*)
   7634 	    LD="${LD-ld} -m elf_s390"
   7635 	    ;;
   7636 	  sparc64-*linux*)
   7637 	    LD="${LD-ld} -m elf32_sparc"
   7638 	    ;;
   7639 	esac
   7640 	;;
   7641       *64-bit*)
   7642 	case $host in
   7643 	  x86_64-*kfreebsd*-gnu)
   7644 	    LD="${LD-ld} -m elf_x86_64_fbsd"
   7645 	    ;;
   7646 	  x86_64-*linux*)
   7647 	    LD="${LD-ld} -m elf_x86_64"
   7648 	    ;;
   7649 	  ppc*-*linux*|powerpc*-*linux*)
   7650 	    LD="${LD-ld} -m elf64ppc"
   7651 	    ;;
   7652 	  s390*-*linux*|s390*-*tpf*)
   7653 	    LD="${LD-ld} -m elf64_s390"
   7654 	    ;;
   7655 	  sparc*-*linux*)
   7656 	    LD="${LD-ld} -m elf64_sparc"
   7657 	    ;;
   7658 	esac
   7659 	;;
   7660     esac
   7661   fi
   7662   rm -rf conftest*
   7663   ;;
   7664 
   7665 *-*-sco3.2v5*)
   7666   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
   7667   SAVE_CFLAGS="$CFLAGS"
   7668   CFLAGS="$CFLAGS -belf"
   7669   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
   7670 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
   7671 if ${lt_cv_cc_needs_belf+:} false; then :
   7672   $as_echo_n "(cached) " >&6
   7673 else
   7674   ac_ext=c
   7675 ac_cpp='$CPP $CPPFLAGS'
   7676 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7677 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7678 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7679 
   7680      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7681 /* end confdefs.h.  */
   7682 
   7683 int
   7684 main ()
   7685 {
   7686 
   7687   ;
   7688   return 0;
   7689 }
   7690 _ACEOF
   7691 if ac_fn_c_try_link "$LINENO"; then :
   7692   lt_cv_cc_needs_belf=yes
   7693 else
   7694   lt_cv_cc_needs_belf=no
   7695 fi
   7696 rm -f core conftest.err conftest.$ac_objext \
   7697     conftest$ac_exeext conftest.$ac_ext
   7698      ac_ext=c
   7699 ac_cpp='$CPP $CPPFLAGS'
   7700 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7701 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7702 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7703 
   7704 fi
   7705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
   7706 $as_echo "$lt_cv_cc_needs_belf" >&6; }
   7707   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
   7708     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
   7709     CFLAGS="$SAVE_CFLAGS"
   7710   fi
   7711   ;;
   7712 *-*solaris*)
   7713   # Find out which ABI we are using.
   7714   echo 'int i;' > conftest.$ac_ext
   7715   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   7716   (eval $ac_compile) 2>&5
   7717   ac_status=$?
   7718   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   7719   test $ac_status = 0; }; then
   7720     case `/usr/bin/file conftest.o` in
   7721     *64-bit*)
   7722       case $lt_cv_prog_gnu_ld in
   7723       yes*)
   7724         case $host in
   7725         i?86-*-solaris*)
   7726           LD="${LD-ld} -m elf_x86_64"
   7727           ;;
   7728         sparc*-*-solaris*)
   7729           LD="${LD-ld} -m elf64_sparc"
   7730           ;;
   7731         esac
   7732         # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
   7733         if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
   7734           LD="${LD-ld}_sol2"
   7735         fi
   7736         ;;
   7737       *)
   7738 	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
   7739 	  LD="${LD-ld} -64"
   7740 	fi
   7741 	;;
   7742       esac
   7743       ;;
   7744     esac
   7745   fi
   7746   rm -rf conftest*
   7747   ;;
   7748 esac
   7749 
   7750 need_locks="$enable_libtool_lock"
   7751 
   7752 if test -n "$ac_tool_prefix"; then
   7753   # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
   7754 set dummy ${ac_tool_prefix}mt; ac_word=$2
   7755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7756 $as_echo_n "checking for $ac_word... " >&6; }
   7757 if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
   7758   $as_echo_n "(cached) " >&6
   7759 else
   7760   if test -n "$MANIFEST_TOOL"; then
   7761   ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
   7762 else
   7763 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7764 for as_dir in $PATH
   7765 do
   7766   IFS=$as_save_IFS
   7767   test -z "$as_dir" && as_dir=.
   7768     for ac_exec_ext in '' $ac_executable_extensions; do
   7769   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7770     ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
   7771     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7772     break 2
   7773   fi
   7774 done
   7775   done
   7776 IFS=$as_save_IFS
   7777 
   7778 fi
   7779 fi
   7780 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
   7781 if test -n "$MANIFEST_TOOL"; then
   7782   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
   7783 $as_echo "$MANIFEST_TOOL" >&6; }
   7784 else
   7785   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7786 $as_echo "no" >&6; }
   7787 fi
   7788 
   7789 
   7790 fi
   7791 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
   7792   ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
   7793   # Extract the first word of "mt", so it can be a program name with args.
   7794 set dummy mt; ac_word=$2
   7795 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7796 $as_echo_n "checking for $ac_word... " >&6; }
   7797 if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
   7798   $as_echo_n "(cached) " >&6
   7799 else
   7800   if test -n "$ac_ct_MANIFEST_TOOL"; then
   7801   ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
   7802 else
   7803 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7804 for as_dir in $PATH
   7805 do
   7806   IFS=$as_save_IFS
   7807   test -z "$as_dir" && as_dir=.
   7808     for ac_exec_ext in '' $ac_executable_extensions; do
   7809   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7810     ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
   7811     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7812     break 2
   7813   fi
   7814 done
   7815   done
   7816 IFS=$as_save_IFS
   7817 
   7818 fi
   7819 fi
   7820 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
   7821 if test -n "$ac_ct_MANIFEST_TOOL"; then
   7822   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
   7823 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
   7824 else
   7825   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7826 $as_echo "no" >&6; }
   7827 fi
   7828 
   7829   if test "x$ac_ct_MANIFEST_TOOL" = x; then
   7830     MANIFEST_TOOL=":"
   7831   else
   7832     case $cross_compiling:$ac_tool_warned in
   7833 yes:)
   7834 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7835 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7836 ac_tool_warned=yes ;;
   7837 esac
   7838     MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
   7839   fi
   7840 else
   7841   MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
   7842 fi
   7843 
   7844 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
   7845 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
   7846 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
   7847 if ${lt_cv_path_mainfest_tool+:} false; then :
   7848   $as_echo_n "(cached) " >&6
   7849 else
   7850   lt_cv_path_mainfest_tool=no
   7851   echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
   7852   $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
   7853   cat conftest.err >&5
   7854   if $GREP 'Manifest Tool' conftest.out > /dev/null; then
   7855     lt_cv_path_mainfest_tool=yes
   7856   fi
   7857   rm -f conftest*
   7858 fi
   7859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
   7860 $as_echo "$lt_cv_path_mainfest_tool" >&6; }
   7861 if test "x$lt_cv_path_mainfest_tool" != xyes; then
   7862   MANIFEST_TOOL=:
   7863 fi
   7864 
   7865 
   7866 
   7867 
   7868 
   7869 
   7870   case $host_os in
   7871     rhapsody* | darwin*)
   7872     if test -n "$ac_tool_prefix"; then
   7873   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
   7874 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
   7875 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7876 $as_echo_n "checking for $ac_word... " >&6; }
   7877 if ${ac_cv_prog_DSYMUTIL+:} false; then :
   7878   $as_echo_n "(cached) " >&6
   7879 else
   7880   if test -n "$DSYMUTIL"; then
   7881   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
   7882 else
   7883 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7884 for as_dir in $PATH
   7885 do
   7886   IFS=$as_save_IFS
   7887   test -z "$as_dir" && as_dir=.
   7888     for ac_exec_ext in '' $ac_executable_extensions; do
   7889   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7890     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
   7891     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7892     break 2
   7893   fi
   7894 done
   7895   done
   7896 IFS=$as_save_IFS
   7897 
   7898 fi
   7899 fi
   7900 DSYMUTIL=$ac_cv_prog_DSYMUTIL
   7901 if test -n "$DSYMUTIL"; then
   7902   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
   7903 $as_echo "$DSYMUTIL" >&6; }
   7904 else
   7905   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7906 $as_echo "no" >&6; }
   7907 fi
   7908 
   7909 
   7910 fi
   7911 if test -z "$ac_cv_prog_DSYMUTIL"; then
   7912   ac_ct_DSYMUTIL=$DSYMUTIL
   7913   # Extract the first word of "dsymutil", so it can be a program name with args.
   7914 set dummy dsymutil; ac_word=$2
   7915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7916 $as_echo_n "checking for $ac_word... " >&6; }
   7917 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
   7918   $as_echo_n "(cached) " >&6
   7919 else
   7920   if test -n "$ac_ct_DSYMUTIL"; then
   7921   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
   7922 else
   7923 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7924 for as_dir in $PATH
   7925 do
   7926   IFS=$as_save_IFS
   7927   test -z "$as_dir" && as_dir=.
   7928     for ac_exec_ext in '' $ac_executable_extensions; do
   7929   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7930     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
   7931     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7932     break 2
   7933   fi
   7934 done
   7935   done
   7936 IFS=$as_save_IFS
   7937 
   7938 fi
   7939 fi
   7940 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
   7941 if test -n "$ac_ct_DSYMUTIL"; then
   7942   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
   7943 $as_echo "$ac_ct_DSYMUTIL" >&6; }
   7944 else
   7945   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7946 $as_echo "no" >&6; }
   7947 fi
   7948 
   7949   if test "x$ac_ct_DSYMUTIL" = x; then
   7950     DSYMUTIL=":"
   7951   else
   7952     case $cross_compiling:$ac_tool_warned in
   7953 yes:)
   7954 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7955 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7956 ac_tool_warned=yes ;;
   7957 esac
   7958     DSYMUTIL=$ac_ct_DSYMUTIL
   7959   fi
   7960 else
   7961   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
   7962 fi
   7963 
   7964     if test -n "$ac_tool_prefix"; then
   7965   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
   7966 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
   7967 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7968 $as_echo_n "checking for $ac_word... " >&6; }
   7969 if ${ac_cv_prog_NMEDIT+:} false; then :
   7970   $as_echo_n "(cached) " >&6
   7971 else
   7972   if test -n "$NMEDIT"; then
   7973   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
   7974 else
   7975 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7976 for as_dir in $PATH
   7977 do
   7978   IFS=$as_save_IFS
   7979   test -z "$as_dir" && as_dir=.
   7980     for ac_exec_ext in '' $ac_executable_extensions; do
   7981   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7982     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
   7983     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7984     break 2
   7985   fi
   7986 done
   7987   done
   7988 IFS=$as_save_IFS
   7989 
   7990 fi
   7991 fi
   7992 NMEDIT=$ac_cv_prog_NMEDIT
   7993 if test -n "$NMEDIT"; then
   7994   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
   7995 $as_echo "$NMEDIT" >&6; }
   7996 else
   7997   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7998 $as_echo "no" >&6; }
   7999 fi
   8000 
   8001 
   8002 fi
   8003 if test -z "$ac_cv_prog_NMEDIT"; then
   8004   ac_ct_NMEDIT=$NMEDIT
   8005   # Extract the first word of "nmedit", so it can be a program name with args.
   8006 set dummy nmedit; ac_word=$2
   8007 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8008 $as_echo_n "checking for $ac_word... " >&6; }
   8009 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
   8010   $as_echo_n "(cached) " >&6
   8011 else
   8012   if test -n "$ac_ct_NMEDIT"; then
   8013   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
   8014 else
   8015 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8016 for as_dir in $PATH
   8017 do
   8018   IFS=$as_save_IFS
   8019   test -z "$as_dir" && as_dir=.
   8020     for ac_exec_ext in '' $ac_executable_extensions; do
   8021   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8022     ac_cv_prog_ac_ct_NMEDIT="nmedit"
   8023     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8024     break 2
   8025   fi
   8026 done
   8027   done
   8028 IFS=$as_save_IFS
   8029 
   8030 fi
   8031 fi
   8032 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
   8033 if test -n "$ac_ct_NMEDIT"; then
   8034   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
   8035 $as_echo "$ac_ct_NMEDIT" >&6; }
   8036 else
   8037   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8038 $as_echo "no" >&6; }
   8039 fi
   8040 
   8041   if test "x$ac_ct_NMEDIT" = x; then
   8042     NMEDIT=":"
   8043   else
   8044     case $cross_compiling:$ac_tool_warned in
   8045 yes:)
   8046 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   8047 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   8048 ac_tool_warned=yes ;;
   8049 esac
   8050     NMEDIT=$ac_ct_NMEDIT
   8051   fi
   8052 else
   8053   NMEDIT="$ac_cv_prog_NMEDIT"
   8054 fi
   8055 
   8056     if test -n "$ac_tool_prefix"; then
   8057   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
   8058 set dummy ${ac_tool_prefix}lipo; ac_word=$2
   8059 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8060 $as_echo_n "checking for $ac_word... " >&6; }
   8061 if ${ac_cv_prog_LIPO+:} false; then :
   8062   $as_echo_n "(cached) " >&6
   8063 else
   8064   if test -n "$LIPO"; then
   8065   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
   8066 else
   8067 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8068 for as_dir in $PATH
   8069 do
   8070   IFS=$as_save_IFS
   8071   test -z "$as_dir" && as_dir=.
   8072     for ac_exec_ext in '' $ac_executable_extensions; do
   8073   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8074     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
   8075     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8076     break 2
   8077   fi
   8078 done
   8079   done
   8080 IFS=$as_save_IFS
   8081 
   8082 fi
   8083 fi
   8084 LIPO=$ac_cv_prog_LIPO
   8085 if test -n "$LIPO"; then
   8086   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
   8087 $as_echo "$LIPO" >&6; }
   8088 else
   8089   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8090 $as_echo "no" >&6; }
   8091 fi
   8092 
   8093 
   8094 fi
   8095 if test -z "$ac_cv_prog_LIPO"; then
   8096   ac_ct_LIPO=$LIPO
   8097   # Extract the first word of "lipo", so it can be a program name with args.
   8098 set dummy lipo; ac_word=$2
   8099 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8100 $as_echo_n "checking for $ac_word... " >&6; }
   8101 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
   8102   $as_echo_n "(cached) " >&6
   8103 else
   8104   if test -n "$ac_ct_LIPO"; then
   8105   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
   8106 else
   8107 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8108 for as_dir in $PATH
   8109 do
   8110   IFS=$as_save_IFS
   8111   test -z "$as_dir" && as_dir=.
   8112     for ac_exec_ext in '' $ac_executable_extensions; do
   8113   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8114     ac_cv_prog_ac_ct_LIPO="lipo"
   8115     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8116     break 2
   8117   fi
   8118 done
   8119   done
   8120 IFS=$as_save_IFS
   8121 
   8122 fi
   8123 fi
   8124 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
   8125 if test -n "$ac_ct_LIPO"; then
   8126   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
   8127 $as_echo "$ac_ct_LIPO" >&6; }
   8128 else
   8129   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8130 $as_echo "no" >&6; }
   8131 fi
   8132 
   8133   if test "x$ac_ct_LIPO" = x; then
   8134     LIPO=":"
   8135   else
   8136     case $cross_compiling:$ac_tool_warned in
   8137 yes:)
   8138 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   8139 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   8140 ac_tool_warned=yes ;;
   8141 esac
   8142     LIPO=$ac_ct_LIPO
   8143   fi
   8144 else
   8145   LIPO="$ac_cv_prog_LIPO"
   8146 fi
   8147 
   8148     if test -n "$ac_tool_prefix"; then
   8149   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
   8150 set dummy ${ac_tool_prefix}otool; ac_word=$2
   8151 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8152 $as_echo_n "checking for $ac_word... " >&6; }
   8153 if ${ac_cv_prog_OTOOL+:} false; then :
   8154   $as_echo_n "(cached) " >&6
   8155 else
   8156   if test -n "$OTOOL"; then
   8157   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
   8158 else
   8159 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8160 for as_dir in $PATH
   8161 do
   8162   IFS=$as_save_IFS
   8163   test -z "$as_dir" && as_dir=.
   8164     for ac_exec_ext in '' $ac_executable_extensions; do
   8165   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8166     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
   8167     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8168     break 2
   8169   fi
   8170 done
   8171   done
   8172 IFS=$as_save_IFS
   8173 
   8174 fi
   8175 fi
   8176 OTOOL=$ac_cv_prog_OTOOL
   8177 if test -n "$OTOOL"; then
   8178   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
   8179 $as_echo "$OTOOL" >&6; }
   8180 else
   8181   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8182 $as_echo "no" >&6; }
   8183 fi
   8184 
   8185 
   8186 fi
   8187 if test -z "$ac_cv_prog_OTOOL"; then
   8188   ac_ct_OTOOL=$OTOOL
   8189   # Extract the first word of "otool", so it can be a program name with args.
   8190 set dummy otool; ac_word=$2
   8191 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8192 $as_echo_n "checking for $ac_word... " >&6; }
   8193 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
   8194   $as_echo_n "(cached) " >&6
   8195 else
   8196   if test -n "$ac_ct_OTOOL"; then
   8197   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
   8198 else
   8199 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8200 for as_dir in $PATH
   8201 do
   8202   IFS=$as_save_IFS
   8203   test -z "$as_dir" && as_dir=.
   8204     for ac_exec_ext in '' $ac_executable_extensions; do
   8205   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8206     ac_cv_prog_ac_ct_OTOOL="otool"
   8207     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8208     break 2
   8209   fi
   8210 done
   8211   done
   8212 IFS=$as_save_IFS
   8213 
   8214 fi
   8215 fi
   8216 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
   8217 if test -n "$ac_ct_OTOOL"; then
   8218   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
   8219 $as_echo "$ac_ct_OTOOL" >&6; }
   8220 else
   8221   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8222 $as_echo "no" >&6; }
   8223 fi
   8224 
   8225   if test "x$ac_ct_OTOOL" = x; then
   8226     OTOOL=":"
   8227   else
   8228     case $cross_compiling:$ac_tool_warned in
   8229 yes:)
   8230 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   8231 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   8232 ac_tool_warned=yes ;;
   8233 esac
   8234     OTOOL=$ac_ct_OTOOL
   8235   fi
   8236 else
   8237   OTOOL="$ac_cv_prog_OTOOL"
   8238 fi
   8239 
   8240     if test -n "$ac_tool_prefix"; then
   8241   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
   8242 set dummy ${ac_tool_prefix}otool64; ac_word=$2
   8243 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8244 $as_echo_n "checking for $ac_word... " >&6; }
   8245 if ${ac_cv_prog_OTOOL64+:} false; then :
   8246   $as_echo_n "(cached) " >&6
   8247 else
   8248   if test -n "$OTOOL64"; then
   8249   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
   8250 else
   8251 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8252 for as_dir in $PATH
   8253 do
   8254   IFS=$as_save_IFS
   8255   test -z "$as_dir" && as_dir=.
   8256     for ac_exec_ext in '' $ac_executable_extensions; do
   8257   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8258     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
   8259     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8260     break 2
   8261   fi
   8262 done
   8263   done
   8264 IFS=$as_save_IFS
   8265 
   8266 fi
   8267 fi
   8268 OTOOL64=$ac_cv_prog_OTOOL64
   8269 if test -n "$OTOOL64"; then
   8270   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
   8271 $as_echo "$OTOOL64" >&6; }
   8272 else
   8273   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8274 $as_echo "no" >&6; }
   8275 fi
   8276 
   8277 
   8278 fi
   8279 if test -z "$ac_cv_prog_OTOOL64"; then
   8280   ac_ct_OTOOL64=$OTOOL64
   8281   # Extract the first word of "otool64", so it can be a program name with args.
   8282 set dummy otool64; ac_word=$2
   8283 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8284 $as_echo_n "checking for $ac_word... " >&6; }
   8285 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
   8286   $as_echo_n "(cached) " >&6
   8287 else
   8288   if test -n "$ac_ct_OTOOL64"; then
   8289   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
   8290 else
   8291 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8292 for as_dir in $PATH
   8293 do
   8294   IFS=$as_save_IFS
   8295   test -z "$as_dir" && as_dir=.
   8296     for ac_exec_ext in '' $ac_executable_extensions; do
   8297   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8298     ac_cv_prog_ac_ct_OTOOL64="otool64"
   8299     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8300     break 2
   8301   fi
   8302 done
   8303   done
   8304 IFS=$as_save_IFS
   8305 
   8306 fi
   8307 fi
   8308 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
   8309 if test -n "$ac_ct_OTOOL64"; then
   8310   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
   8311 $as_echo "$ac_ct_OTOOL64" >&6; }
   8312 else
   8313   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8314 $as_echo "no" >&6; }
   8315 fi
   8316 
   8317   if test "x$ac_ct_OTOOL64" = x; then
   8318     OTOOL64=":"
   8319   else
   8320     case $cross_compiling:$ac_tool_warned in
   8321 yes:)
   8322 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   8323 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   8324 ac_tool_warned=yes ;;
   8325 esac
   8326     OTOOL64=$ac_ct_OTOOL64
   8327   fi
   8328 else
   8329   OTOOL64="$ac_cv_prog_OTOOL64"
   8330 fi
   8331 
   8332 
   8333 
   8334 
   8335 
   8336 
   8337 
   8338 
   8339 
   8340 
   8341 
   8342 
   8343 
   8344 
   8345 
   8346 
   8347 
   8348 
   8349 
   8350 
   8351 
   8352 
   8353 
   8354 
   8355 
   8356 
   8357 
   8358     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
   8359 $as_echo_n "checking for -single_module linker flag... " >&6; }
   8360 if ${lt_cv_apple_cc_single_mod+:} false; then :
   8361   $as_echo_n "(cached) " >&6
   8362 else
   8363   lt_cv_apple_cc_single_mod=no
   8364       if test -z "${LT_MULTI_MODULE}"; then
   8365 	# By default we will add the -single_module flag. You can override
   8366 	# by either setting the environment variable LT_MULTI_MODULE
   8367 	# non-empty at configure time, or by adding -multi_module to the
   8368 	# link flags.
   8369 	rm -rf libconftest.dylib*
   8370 	echo "int foo(void){return 1;}" > conftest.c
   8371 	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
   8372 -dynamiclib -Wl,-single_module conftest.c" >&5
   8373 	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
   8374 	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
   8375         _lt_result=$?
   8376 	# If there is a non-empty error log, and "single_module"
   8377 	# appears in it, assume the flag caused a linker warning
   8378         if test -s conftest.err && $GREP single_module conftest.err; then
   8379 	  cat conftest.err >&5
   8380 	# Otherwise, if the output was created with a 0 exit code from
   8381 	# the compiler, it worked.
   8382 	elif test -f libconftest.dylib && test $_lt_result -eq 0; then
   8383 	  lt_cv_apple_cc_single_mod=yes
   8384 	else
   8385 	  cat conftest.err >&5
   8386 	fi
   8387 	rm -rf libconftest.dylib*
   8388 	rm -f conftest.*
   8389       fi
   8390 fi
   8391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
   8392 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
   8393 
   8394     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
   8395 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
   8396 if ${lt_cv_ld_exported_symbols_list+:} false; then :
   8397   $as_echo_n "(cached) " >&6
   8398 else
   8399   lt_cv_ld_exported_symbols_list=no
   8400       save_LDFLAGS=$LDFLAGS
   8401       echo "_main" > conftest.sym
   8402       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
   8403       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8404 /* end confdefs.h.  */
   8405 
   8406 int
   8407 main ()
   8408 {
   8409 
   8410   ;
   8411   return 0;
   8412 }
   8413 _ACEOF
   8414 if ac_fn_c_try_link "$LINENO"; then :
   8415   lt_cv_ld_exported_symbols_list=yes
   8416 else
   8417   lt_cv_ld_exported_symbols_list=no
   8418 fi
   8419 rm -f core conftest.err conftest.$ac_objext \
   8420     conftest$ac_exeext conftest.$ac_ext
   8421 	LDFLAGS="$save_LDFLAGS"
   8422 
   8423 fi
   8424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
   8425 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
   8426 
   8427     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
   8428 $as_echo_n "checking for -force_load linker flag... " >&6; }
   8429 if ${lt_cv_ld_force_load+:} false; then :
   8430   $as_echo_n "(cached) " >&6
   8431 else
   8432   lt_cv_ld_force_load=no
   8433       cat > conftest.c << _LT_EOF
   8434 int forced_loaded() { return 2;}
   8435 _LT_EOF
   8436       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
   8437       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
   8438       echo "$AR cru libconftest.a conftest.o" >&5
   8439       $AR cru libconftest.a conftest.o 2>&5
   8440       echo "$RANLIB libconftest.a" >&5
   8441       $RANLIB libconftest.a 2>&5
   8442       cat > conftest.c << _LT_EOF
   8443 int main() { return 0;}
   8444 _LT_EOF
   8445       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
   8446       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
   8447       _lt_result=$?
   8448       if test -s conftest.err && $GREP force_load conftest.err; then
   8449 	cat conftest.err >&5
   8450       elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
   8451 	lt_cv_ld_force_load=yes
   8452       else
   8453 	cat conftest.err >&5
   8454       fi
   8455         rm -f conftest.err libconftest.a conftest conftest.c
   8456         rm -rf conftest.dSYM
   8457 
   8458 fi
   8459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
   8460 $as_echo "$lt_cv_ld_force_load" >&6; }
   8461     case $host_os in
   8462     rhapsody* | darwin1.[012])
   8463       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
   8464     darwin1.*)
   8465       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
   8466     darwin*) # darwin 5.x on
   8467       # if running on 10.5 or later, the deployment target defaults
   8468       # to the OS version, if on x86, and 10.4, the deployment
   8469       # target defaults to 10.4. Don't you love it?
   8470       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
   8471 	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
   8472 	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
   8473 	10.[012]*)
   8474 	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
   8475 	10.*)
   8476 	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
   8477       esac
   8478     ;;
   8479   esac
   8480     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
   8481       _lt_dar_single_mod='$single_module'
   8482     fi
   8483     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
   8484       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
   8485     else
   8486       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
   8487     fi
   8488     if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
   8489       _lt_dsymutil='~$DSYMUTIL $lib || :'
   8490     else
   8491       _lt_dsymutil=
   8492     fi
   8493     ;;
   8494   esac
   8495 
   8496 for ac_header in dlfcn.h
   8497 do :
   8498   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
   8499 "
   8500 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
   8501   cat >>confdefs.h <<_ACEOF
   8502 #define HAVE_DLFCN_H 1
   8503 _ACEOF
   8504 
   8505 fi
   8506 
   8507 done
   8508 
   8509 
   8510 
   8511 
   8512 
   8513 # Set options
   8514 # Check whether --enable-static was given.
   8515 if test "${enable_static+set}" = set; then :
   8516   enableval=$enable_static; p=${PACKAGE-default}
   8517     case $enableval in
   8518     yes) enable_static=yes ;;
   8519     no) enable_static=no ;;
   8520     *)
   8521      enable_static=no
   8522       # Look at the argument we got.  We use all the common list separators.
   8523       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   8524       for pkg in $enableval; do
   8525 	IFS="$lt_save_ifs"
   8526 	if test "X$pkg" = "X$p"; then
   8527 	  enable_static=yes
   8528 	fi
   8529       done
   8530       IFS="$lt_save_ifs"
   8531       ;;
   8532     esac
   8533 else
   8534   enable_static=no
   8535 fi
   8536 
   8537 
   8538 
   8539 
   8540 
   8541 
   8542 
   8543 
   8544 # Check whether --with-pic was given.
   8545 if test "${with_pic+set}" = set; then :
   8546   withval=$with_pic; lt_p=${PACKAGE-default}
   8547     case $withval in
   8548     yes|no) pic_mode=$withval ;;
   8549     *)
   8550       pic_mode=default
   8551       # Look at the argument we got.  We use all the common list separators.
   8552       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   8553       for lt_pkg in $withval; do
   8554 	IFS="$lt_save_ifs"
   8555 	if test "X$lt_pkg" = "X$lt_p"; then
   8556 	  pic_mode=yes
   8557 	fi
   8558       done
   8559       IFS="$lt_save_ifs"
   8560       ;;
   8561     esac
   8562 else
   8563   pic_mode=default
   8564 fi
   8565 
   8566 
   8567 test -z "$pic_mode" && pic_mode=yes
   8568 
   8569 
   8570 
   8571 
   8572 
   8573 
   8574 
   8575 
   8576         enable_dlopen=no
   8577 
   8578 
   8579   enable_win32_dll=no
   8580 
   8581 
   8582             # Check whether --enable-shared was given.
   8583 if test "${enable_shared+set}" = set; then :
   8584   enableval=$enable_shared; p=${PACKAGE-default}
   8585     case $enableval in
   8586     yes) enable_shared=yes ;;
   8587     no) enable_shared=no ;;
   8588     *)
   8589       enable_shared=no
   8590       # Look at the argument we got.  We use all the common list separators.
   8591       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   8592       for pkg in $enableval; do
   8593 	IFS="$lt_save_ifs"
   8594 	if test "X$pkg" = "X$p"; then
   8595 	  enable_shared=yes
   8596 	fi
   8597       done
   8598       IFS="$lt_save_ifs"
   8599       ;;
   8600     esac
   8601 else
   8602   enable_shared=yes
   8603 fi
   8604 
   8605 
   8606 
   8607 
   8608 
   8609 
   8610 
   8611 
   8612 
   8613 
   8614 
   8615   # Check whether --enable-fast-install was given.
   8616 if test "${enable_fast_install+set}" = set; then :
   8617   enableval=$enable_fast_install; p=${PACKAGE-default}
   8618     case $enableval in
   8619     yes) enable_fast_install=yes ;;
   8620     no) enable_fast_install=no ;;
   8621     *)
   8622       enable_fast_install=no
   8623       # Look at the argument we got.  We use all the common list separators.
   8624       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   8625       for pkg in $enableval; do
   8626 	IFS="$lt_save_ifs"
   8627 	if test "X$pkg" = "X$p"; then
   8628 	  enable_fast_install=yes
   8629 	fi
   8630       done
   8631       IFS="$lt_save_ifs"
   8632       ;;
   8633     esac
   8634 else
   8635   enable_fast_install=yes
   8636 fi
   8637 
   8638 
   8639 
   8640 
   8641 
   8642 
   8643 
   8644 
   8645 
   8646 
   8647 
   8648 # This can be used to rebuild libtool when needed
   8649 LIBTOOL_DEPS="$ltmain"
   8650 
   8651 # Always use our own libtool.
   8652 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
   8653 
   8654 
   8655 
   8656 
   8657 
   8658 
   8659 
   8660 
   8661 
   8662 
   8663 
   8664 
   8665 
   8666 
   8667 
   8668 
   8669 
   8670 
   8671 
   8672 
   8673 
   8674 
   8675 
   8676 
   8677 
   8678 
   8679 
   8680 
   8681 
   8682 
   8683 test -z "$LN_S" && LN_S="ln -s"
   8684 
   8685 
   8686 
   8687 
   8688 
   8689 
   8690 
   8691 
   8692 
   8693 
   8694 
   8695 
   8696 
   8697 
   8698 if test -n "${ZSH_VERSION+set}" ; then
   8699    setopt NO_GLOB_SUBST
   8700 fi
   8701 
   8702 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
   8703 $as_echo_n "checking for objdir... " >&6; }
   8704 if ${lt_cv_objdir+:} false; then :
   8705   $as_echo_n "(cached) " >&6
   8706 else
   8707   rm -f .libs 2>/dev/null
   8708 mkdir .libs 2>/dev/null
   8709 if test -d .libs; then
   8710   lt_cv_objdir=.libs
   8711 else
   8712   # MS-DOS does not allow filenames that begin with a dot.
   8713   lt_cv_objdir=_libs
   8714 fi
   8715 rmdir .libs 2>/dev/null
   8716 fi
   8717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
   8718 $as_echo "$lt_cv_objdir" >&6; }
   8719 objdir=$lt_cv_objdir
   8720 
   8721 
   8722 
   8723 
   8724 
   8725 cat >>confdefs.h <<_ACEOF
   8726 #define LT_OBJDIR "$lt_cv_objdir/"
   8727 _ACEOF
   8728 
   8729 
   8730 
   8731 
   8732 case $host_os in
   8733 aix3*)
   8734   # AIX sometimes has problems with the GCC collect2 program.  For some
   8735   # reason, if we set the COLLECT_NAMES environment variable, the problems
   8736   # vanish in a puff of smoke.
   8737   if test "X${COLLECT_NAMES+set}" != Xset; then
   8738     COLLECT_NAMES=
   8739     export COLLECT_NAMES
   8740   fi
   8741   ;;
   8742 esac
   8743 
   8744 # Global variables:
   8745 ofile=libtool
   8746 can_build_shared=yes
   8747 
   8748 # All known linkers require a `.a' archive for static linking (except MSVC,
   8749 # which needs '.lib').
   8750 libext=a
   8751 
   8752 with_gnu_ld="$lt_cv_prog_gnu_ld"
   8753 
   8754 old_CC="$CC"
   8755 old_CFLAGS="$CFLAGS"
   8756 
   8757 # Set sane defaults for various variables
   8758 test -z "$CC" && CC=cc
   8759 test -z "$LTCC" && LTCC=$CC
   8760 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
   8761 test -z "$LD" && LD=ld
   8762 test -z "$ac_objext" && ac_objext=o
   8763 
   8764 for cc_temp in $compiler""; do
   8765   case $cc_temp in
   8766     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   8767     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   8768     \-*) ;;
   8769     *) break;;
   8770   esac
   8771 done
   8772 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
   8773 
   8774 
   8775 # Only perform the check for file, if the check method requires it
   8776 test -z "$MAGIC_CMD" && MAGIC_CMD=file
   8777 case $deplibs_check_method in
   8778 file_magic*)
   8779   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
   8780     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
   8781 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
   8782 if ${lt_cv_path_MAGIC_CMD+:} false; then :
   8783   $as_echo_n "(cached) " >&6
   8784 else
   8785   case $MAGIC_CMD in
   8786 [\\/*] |  ?:[\\/]*)
   8787   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   8788   ;;
   8789 *)
   8790   lt_save_MAGIC_CMD="$MAGIC_CMD"
   8791   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   8792   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   8793   for ac_dir in $ac_dummy; do
   8794     IFS="$lt_save_ifs"
   8795     test -z "$ac_dir" && ac_dir=.
   8796     if test -f $ac_dir/${ac_tool_prefix}file; then
   8797       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
   8798       if test -n "$file_magic_test_file"; then
   8799 	case $deplibs_check_method in
   8800 	"file_magic "*)
   8801 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   8802 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   8803 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   8804 	    $EGREP "$file_magic_regex" > /dev/null; then
   8805 	    :
   8806 	  else
   8807 	    cat <<_LT_EOF 1>&2
   8808 
   8809 *** Warning: the command libtool uses to detect shared libraries,
   8810 *** $file_magic_cmd, produces output that libtool cannot recognize.
   8811 *** The result is that libtool may fail to recognize shared libraries
   8812 *** as such.  This will affect the creation of libtool libraries that
   8813 *** depend on shared libraries, but programs linked with such libtool
   8814 *** libraries will work regardless of this problem.  Nevertheless, you
   8815 *** may want to report the problem to your system manager and/or to
   8816 *** bug-libtool@gnu.org
   8817 
   8818 _LT_EOF
   8819 	  fi ;;
   8820 	esac
   8821       fi
   8822       break
   8823     fi
   8824   done
   8825   IFS="$lt_save_ifs"
   8826   MAGIC_CMD="$lt_save_MAGIC_CMD"
   8827   ;;
   8828 esac
   8829 fi
   8830 
   8831 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   8832 if test -n "$MAGIC_CMD"; then
   8833   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
   8834 $as_echo "$MAGIC_CMD" >&6; }
   8835 else
   8836   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8837 $as_echo "no" >&6; }
   8838 fi
   8839 
   8840 
   8841 
   8842 
   8843 
   8844 if test -z "$lt_cv_path_MAGIC_CMD"; then
   8845   if test -n "$ac_tool_prefix"; then
   8846     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
   8847 $as_echo_n "checking for file... " >&6; }
   8848 if ${lt_cv_path_MAGIC_CMD+:} false; then :
   8849   $as_echo_n "(cached) " >&6
   8850 else
   8851   case $MAGIC_CMD in
   8852 [\\/*] |  ?:[\\/]*)
   8853   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   8854   ;;
   8855 *)
   8856   lt_save_MAGIC_CMD="$MAGIC_CMD"
   8857   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   8858   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   8859   for ac_dir in $ac_dummy; do
   8860     IFS="$lt_save_ifs"
   8861     test -z "$ac_dir" && ac_dir=.
   8862     if test -f $ac_dir/file; then
   8863       lt_cv_path_MAGIC_CMD="$ac_dir/file"
   8864       if test -n "$file_magic_test_file"; then
   8865 	case $deplibs_check_method in
   8866 	"file_magic "*)
   8867 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   8868 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   8869 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   8870 	    $EGREP "$file_magic_regex" > /dev/null; then
   8871 	    :
   8872 	  else
   8873 	    cat <<_LT_EOF 1>&2
   8874 
   8875 *** Warning: the command libtool uses to detect shared libraries,
   8876 *** $file_magic_cmd, produces output that libtool cannot recognize.
   8877 *** The result is that libtool may fail to recognize shared libraries
   8878 *** as such.  This will affect the creation of libtool libraries that
   8879 *** depend on shared libraries, but programs linked with such libtool
   8880 *** libraries will work regardless of this problem.  Nevertheless, you
   8881 *** may want to report the problem to your system manager and/or to
   8882 *** bug-libtool@gnu.org
   8883 
   8884 _LT_EOF
   8885 	  fi ;;
   8886 	esac
   8887       fi
   8888       break
   8889     fi
   8890   done
   8891   IFS="$lt_save_ifs"
   8892   MAGIC_CMD="$lt_save_MAGIC_CMD"
   8893   ;;
   8894 esac
   8895 fi
   8896 
   8897 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   8898 if test -n "$MAGIC_CMD"; then
   8899   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
   8900 $as_echo "$MAGIC_CMD" >&6; }
   8901 else
   8902   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8903 $as_echo "no" >&6; }
   8904 fi
   8905 
   8906 
   8907   else
   8908     MAGIC_CMD=:
   8909   fi
   8910 fi
   8911 
   8912   fi
   8913   ;;
   8914 esac
   8915 
   8916 # Use C for the default configuration in the libtool script
   8917 
   8918 lt_save_CC="$CC"
   8919 ac_ext=c
   8920 ac_cpp='$CPP $CPPFLAGS'
   8921 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   8922 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   8923 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   8924 
   8925 
   8926 # Source file extension for C test sources.
   8927 ac_ext=c
   8928 
   8929 # Object file extension for compiled C test sources.
   8930 objext=o
   8931 objext=$objext
   8932 
   8933 # Code to be used in simple compile tests
   8934 lt_simple_compile_test_code="int some_variable = 0;"
   8935 
   8936 # Code to be used in simple link tests
   8937 lt_simple_link_test_code='int main(){return(0);}'
   8938 
   8939 
   8940 
   8941 
   8942 
   8943 
   8944 
   8945 # If no C compiler was specified, use CC.
   8946 LTCC=${LTCC-"$CC"}
   8947 
   8948 # If no C compiler flags were specified, use CFLAGS.
   8949 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   8950 
   8951 # Allow CC to be a program name with arguments.
   8952 compiler=$CC
   8953 
   8954 # Save the default compiler, since it gets overwritten when the other
   8955 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
   8956 compiler_DEFAULT=$CC
   8957 
   8958 # save warnings/boilerplate of simple test code
   8959 ac_outfile=conftest.$ac_objext
   8960 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   8961 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   8962 _lt_compiler_boilerplate=`cat conftest.err`
   8963 $RM conftest*
   8964 
   8965 ac_outfile=conftest.$ac_objext
   8966 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   8967 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   8968 _lt_linker_boilerplate=`cat conftest.err`
   8969 $RM -r conftest*
   8970 
   8971 
   8972 ## CAVEAT EMPTOR:
   8973 ## There is no encapsulation within the following macros, do not change
   8974 ## the running order or otherwise move them around unless you know exactly
   8975 ## what you are doing...
   8976 if test -n "$compiler"; then
   8977 
   8978 lt_prog_compiler_no_builtin_flag=
   8979 
   8980 if test "$GCC" = yes; then
   8981   case $cc_basename in
   8982   nvcc*)
   8983     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
   8984   *)
   8985     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
   8986   esac
   8987 
   8988   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   8989 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
   8990 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
   8991   $as_echo_n "(cached) " >&6
   8992 else
   8993   lt_cv_prog_compiler_rtti_exceptions=no
   8994    ac_outfile=conftest.$ac_objext
   8995    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   8996    lt_compiler_flag="-fno-rtti -fno-exceptions"
   8997    # Insert the option either (1) after the last *FLAGS variable, or
   8998    # (2) before a word containing "conftest.", or (3) at the end.
   8999    # Note that $ac_compile itself does not contain backslashes and begins
   9000    # with a dollar sign (not a hyphen), so the echo should work correctly.
   9001    # The option is referenced via a variable to avoid confusing sed.
   9002    lt_compile=`echo "$ac_compile" | $SED \
   9003    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   9004    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   9005    -e 's:$: $lt_compiler_flag:'`
   9006    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   9007    (eval "$lt_compile" 2>conftest.err)
   9008    ac_status=$?
   9009    cat conftest.err >&5
   9010    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9011    if (exit $ac_status) && test -s "$ac_outfile"; then
   9012      # The compiler can only warn and ignore the option if not recognized
   9013      # So say no if there are warnings other than the usual output.
   9014      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
   9015      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   9016      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   9017        lt_cv_prog_compiler_rtti_exceptions=yes
   9018      fi
   9019    fi
   9020    $RM conftest*
   9021 
   9022 fi
   9023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   9024 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   9025 
   9026 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   9027     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
   9028 else
   9029     :
   9030 fi
   9031 
   9032 fi
   9033 
   9034 
   9035 
   9036 
   9037 
   9038 
   9039   lt_prog_compiler_wl=
   9040 lt_prog_compiler_pic=
   9041 lt_prog_compiler_static=
   9042 
   9043 
   9044   if test "$GCC" = yes; then
   9045     lt_prog_compiler_wl='-Wl,'
   9046     lt_prog_compiler_static='-static'
   9047 
   9048     case $host_os in
   9049       aix*)
   9050       # All AIX code is PIC.
   9051       if test "$host_cpu" = ia64; then
   9052 	# AIX 5 now supports IA64 processor
   9053 	lt_prog_compiler_static='-Bstatic'
   9054       fi
   9055       ;;
   9056 
   9057     amigaos*)
   9058       case $host_cpu in
   9059       powerpc)
   9060             # see comment about AmigaOS4 .so support
   9061             lt_prog_compiler_pic='-fPIC'
   9062         ;;
   9063       m68k)
   9064             # FIXME: we need at least 68020 code to build shared libraries, but
   9065             # adding the `-m68020' flag to GCC prevents building anything better,
   9066             # like `-m68040'.
   9067             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
   9068         ;;
   9069       esac
   9070       ;;
   9071 
   9072     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   9073       # PIC is the default for these OSes.
   9074       ;;
   9075 
   9076     mingw* | cygwin* | pw32* | os2* | cegcc*)
   9077       # This hack is so that the source file can tell whether it is being
   9078       # built for inclusion in a dll (and should export symbols for example).
   9079       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   9080       # (--disable-auto-import) libraries
   9081       lt_prog_compiler_pic='-DDLL_EXPORT'
   9082       ;;
   9083 
   9084     darwin* | rhapsody*)
   9085       # PIC is the default on this platform
   9086       # Common symbols not allowed in MH_DYLIB files
   9087       lt_prog_compiler_pic='-fno-common'
   9088       ;;
   9089 
   9090     haiku*)
   9091       # PIC is the default for Haiku.
   9092       # The "-static" flag exists, but is broken.
   9093       lt_prog_compiler_static=
   9094       ;;
   9095 
   9096     hpux*)
   9097       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
   9098       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
   9099       # sets the default TLS model and affects inlining.
   9100       case $host_cpu in
   9101       hppa*64*)
   9102 	# +Z the default
   9103 	;;
   9104       *)
   9105 	lt_prog_compiler_pic='-fPIC'
   9106 	;;
   9107       esac
   9108       ;;
   9109 
   9110     interix[3-9]*)
   9111       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   9112       # Instead, we relocate shared libraries at runtime.
   9113       ;;
   9114 
   9115     msdosdjgpp*)
   9116       # Just because we use GCC doesn't mean we suddenly get shared libraries
   9117       # on systems that don't support them.
   9118       lt_prog_compiler_can_build_shared=no
   9119       enable_shared=no
   9120       ;;
   9121 
   9122     *nto* | *qnx*)
   9123       # QNX uses GNU C++, but need to define -shared option too, otherwise
   9124       # it will coredump.
   9125       lt_prog_compiler_pic='-fPIC -shared'
   9126       ;;
   9127 
   9128     sysv4*MP*)
   9129       if test -d /usr/nec; then
   9130 	lt_prog_compiler_pic=-Kconform_pic
   9131       fi
   9132       ;;
   9133 
   9134     *)
   9135       lt_prog_compiler_pic='-fPIC'
   9136       ;;
   9137     esac
   9138 
   9139     case $cc_basename in
   9140     nvcc*) # Cuda Compiler Driver 2.2
   9141       lt_prog_compiler_wl='-Xlinker '
   9142       if test -n "$lt_prog_compiler_pic"; then
   9143         lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
   9144       fi
   9145       ;;
   9146     esac
   9147   else
   9148     # PORTME Check for flag to pass linker flags through the system compiler.
   9149     case $host_os in
   9150     aix*)
   9151       lt_prog_compiler_wl='-Wl,'
   9152       if test "$host_cpu" = ia64; then
   9153 	# AIX 5 now supports IA64 processor
   9154 	lt_prog_compiler_static='-Bstatic'
   9155       else
   9156 	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
   9157       fi
   9158       ;;
   9159 
   9160     mingw* | cygwin* | pw32* | os2* | cegcc*)
   9161       # This hack is so that the source file can tell whether it is being
   9162       # built for inclusion in a dll (and should export symbols for example).
   9163       lt_prog_compiler_pic='-DDLL_EXPORT'
   9164       ;;
   9165 
   9166     hpux9* | hpux10* | hpux11*)
   9167       lt_prog_compiler_wl='-Wl,'
   9168       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   9169       # not for PA HP-UX.
   9170       case $host_cpu in
   9171       hppa*64*|ia64*)
   9172 	# +Z the default
   9173 	;;
   9174       *)
   9175 	lt_prog_compiler_pic='+Z'
   9176 	;;
   9177       esac
   9178       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   9179       lt_prog_compiler_static='${wl}-a ${wl}archive'
   9180       ;;
   9181 
   9182     irix5* | irix6* | nonstopux*)
   9183       lt_prog_compiler_wl='-Wl,'
   9184       # PIC (with -KPIC) is the default.
   9185       lt_prog_compiler_static='-non_shared'
   9186       ;;
   9187 
   9188     linux* | k*bsd*-gnu | kopensolaris*-gnu)
   9189       case $cc_basename in
   9190       # old Intel for x86_64 which still supported -KPIC.
   9191       ecc*)
   9192 	lt_prog_compiler_wl='-Wl,'
   9193 	lt_prog_compiler_pic='-KPIC'
   9194 	lt_prog_compiler_static='-static'
   9195         ;;
   9196       # icc used to be incompatible with GCC.
   9197       # ICC 10 doesn't accept -KPIC any more.
   9198       icc* | ifort*)
   9199 	lt_prog_compiler_wl='-Wl,'
   9200 	lt_prog_compiler_pic='-fPIC'
   9201 	lt_prog_compiler_static='-static'
   9202         ;;
   9203       # Lahey Fortran 8.1.
   9204       lf95*)
   9205 	lt_prog_compiler_wl='-Wl,'
   9206 	lt_prog_compiler_pic='--shared'
   9207 	lt_prog_compiler_static='--static'
   9208 	;;
   9209       nagfor*)
   9210 	# NAG Fortran compiler
   9211 	lt_prog_compiler_wl='-Wl,-Wl,,'
   9212 	lt_prog_compiler_pic='-PIC'
   9213 	lt_prog_compiler_static='-Bstatic'
   9214 	;;
   9215       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
   9216         # Portland Group compilers (*not* the Pentium gcc compiler,
   9217 	# which looks to be a dead project)
   9218 	lt_prog_compiler_wl='-Wl,'
   9219 	lt_prog_compiler_pic='-fpic'
   9220 	lt_prog_compiler_static='-Bstatic'
   9221         ;;
   9222       ccc*)
   9223         lt_prog_compiler_wl='-Wl,'
   9224         # All Alpha code is PIC.
   9225         lt_prog_compiler_static='-non_shared'
   9226         ;;
   9227       xl* | bgxl* | bgf* | mpixl*)
   9228 	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
   9229 	lt_prog_compiler_wl='-Wl,'
   9230 	lt_prog_compiler_pic='-qpic'
   9231 	lt_prog_compiler_static='-qstaticlink'
   9232 	;;
   9233       *)
   9234 	case `$CC -V 2>&1 | sed 5q` in
   9235 	*Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
   9236 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   9237 	  lt_prog_compiler_pic='-KPIC'
   9238 	  lt_prog_compiler_static='-Bstatic'
   9239 	  lt_prog_compiler_wl=''
   9240 	  ;;
   9241 	*Sun\ F* | *Sun*Fortran*)
   9242 	  lt_prog_compiler_pic='-KPIC'
   9243 	  lt_prog_compiler_static='-Bstatic'
   9244 	  lt_prog_compiler_wl='-Qoption ld '
   9245 	  ;;
   9246 	*Sun\ C*)
   9247 	  # Sun C 5.9
   9248 	  lt_prog_compiler_pic='-KPIC'
   9249 	  lt_prog_compiler_static='-Bstatic'
   9250 	  lt_prog_compiler_wl='-Wl,'
   9251 	  ;;
   9252         *Intel*\ [CF]*Compiler*)
   9253 	  lt_prog_compiler_wl='-Wl,'
   9254 	  lt_prog_compiler_pic='-fPIC'
   9255 	  lt_prog_compiler_static='-static'
   9256 	  ;;
   9257 	*Portland\ Group*)
   9258 	  lt_prog_compiler_wl='-Wl,'
   9259 	  lt_prog_compiler_pic='-fpic'
   9260 	  lt_prog_compiler_static='-Bstatic'
   9261 	  ;;
   9262 	esac
   9263 	;;
   9264       esac
   9265       ;;
   9266 
   9267     newsos6)
   9268       lt_prog_compiler_pic='-KPIC'
   9269       lt_prog_compiler_static='-Bstatic'
   9270       ;;
   9271 
   9272     *nto* | *qnx*)
   9273       # QNX uses GNU C++, but need to define -shared option too, otherwise
   9274       # it will coredump.
   9275       lt_prog_compiler_pic='-fPIC -shared'
   9276       ;;
   9277 
   9278     osf3* | osf4* | osf5*)
   9279       lt_prog_compiler_wl='-Wl,'
   9280       # All OSF/1 code is PIC.
   9281       lt_prog_compiler_static='-non_shared'
   9282       ;;
   9283 
   9284     rdos*)
   9285       lt_prog_compiler_static='-non_shared'
   9286       ;;
   9287 
   9288     solaris*)
   9289       lt_prog_compiler_pic='-KPIC'
   9290       lt_prog_compiler_static='-Bstatic'
   9291       case $cc_basename in
   9292       f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
   9293 	lt_prog_compiler_wl='-Qoption ld ';;
   9294       *)
   9295 	lt_prog_compiler_wl='-Wl,';;
   9296       esac
   9297       ;;
   9298 
   9299     sunos4*)
   9300       lt_prog_compiler_wl='-Qoption ld '
   9301       lt_prog_compiler_pic='-PIC'
   9302       lt_prog_compiler_static='-Bstatic'
   9303       ;;
   9304 
   9305     sysv4 | sysv4.2uw2* | sysv4.3*)
   9306       lt_prog_compiler_wl='-Wl,'
   9307       lt_prog_compiler_pic='-KPIC'
   9308       lt_prog_compiler_static='-Bstatic'
   9309       ;;
   9310 
   9311     sysv4*MP*)
   9312       if test -d /usr/nec ;then
   9313 	lt_prog_compiler_pic='-Kconform_pic'
   9314 	lt_prog_compiler_static='-Bstatic'
   9315       fi
   9316       ;;
   9317 
   9318     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   9319       lt_prog_compiler_wl='-Wl,'
   9320       lt_prog_compiler_pic='-KPIC'
   9321       lt_prog_compiler_static='-Bstatic'
   9322       ;;
   9323 
   9324     unicos*)
   9325       lt_prog_compiler_wl='-Wl,'
   9326       lt_prog_compiler_can_build_shared=no
   9327       ;;
   9328 
   9329     uts4*)
   9330       lt_prog_compiler_pic='-pic'
   9331       lt_prog_compiler_static='-Bstatic'
   9332       ;;
   9333 
   9334     *)
   9335       lt_prog_compiler_can_build_shared=no
   9336       ;;
   9337     esac
   9338   fi
   9339 
   9340 case $host_os in
   9341   # For platforms which do not support PIC, -DPIC is meaningless:
   9342   *djgpp*)
   9343     lt_prog_compiler_pic=
   9344     ;;
   9345   *)
   9346     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
   9347     ;;
   9348 esac
   9349 
   9350 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
   9351 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   9352 if ${lt_cv_prog_compiler_pic+:} false; then :
   9353   $as_echo_n "(cached) " >&6
   9354 else
   9355   lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
   9356 fi
   9357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
   9358 $as_echo "$lt_cv_prog_compiler_pic" >&6; }
   9359 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
   9360 
   9361 #
   9362 # Check to make sure the PIC flag actually works.
   9363 #
   9364 if test -n "$lt_prog_compiler_pic"; then
   9365   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
   9366 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
   9367 if ${lt_cv_prog_compiler_pic_works+:} false; then :
   9368   $as_echo_n "(cached) " >&6
   9369 else
   9370   lt_cv_prog_compiler_pic_works=no
   9371    ac_outfile=conftest.$ac_objext
   9372    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   9373    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
   9374    # Insert the option either (1) after the last *FLAGS variable, or
   9375    # (2) before a word containing "conftest.", or (3) at the end.
   9376    # Note that $ac_compile itself does not contain backslashes and begins
   9377    # with a dollar sign (not a hyphen), so the echo should work correctly.
   9378    # The option is referenced via a variable to avoid confusing sed.
   9379    lt_compile=`echo "$ac_compile" | $SED \
   9380    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   9381    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   9382    -e 's:$: $lt_compiler_flag:'`
   9383    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   9384    (eval "$lt_compile" 2>conftest.err)
   9385    ac_status=$?
   9386    cat conftest.err >&5
   9387    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9388    if (exit $ac_status) && test -s "$ac_outfile"; then
   9389      # The compiler can only warn and ignore the option if not recognized
   9390      # So say no if there are warnings other than the usual output.
   9391      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
   9392      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   9393      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   9394        lt_cv_prog_compiler_pic_works=yes
   9395      fi
   9396    fi
   9397    $RM conftest*
   9398 
   9399 fi
   9400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
   9401 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
   9402 
   9403 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
   9404     case $lt_prog_compiler_pic in
   9405      "" | " "*) ;;
   9406      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
   9407      esac
   9408 else
   9409     lt_prog_compiler_pic=
   9410      lt_prog_compiler_can_build_shared=no
   9411 fi
   9412 
   9413 fi
   9414 
   9415 
   9416 
   9417 
   9418 
   9419 
   9420 
   9421 
   9422 
   9423 
   9424 
   9425 #
   9426 # Check to make sure the static flag actually works.
   9427 #
   9428 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
   9429 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   9430 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   9431 if ${lt_cv_prog_compiler_static_works+:} false; then :
   9432   $as_echo_n "(cached) " >&6
   9433 else
   9434   lt_cv_prog_compiler_static_works=no
   9435    save_LDFLAGS="$LDFLAGS"
   9436    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   9437    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   9438    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   9439      # The linker can only warn and ignore the option if not recognized
   9440      # So say no if there are warnings
   9441      if test -s conftest.err; then
   9442        # Append any errors to the config.log.
   9443        cat conftest.err 1>&5
   9444        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
   9445        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   9446        if diff conftest.exp conftest.er2 >/dev/null; then
   9447          lt_cv_prog_compiler_static_works=yes
   9448        fi
   9449      else
   9450        lt_cv_prog_compiler_static_works=yes
   9451      fi
   9452    fi
   9453    $RM -r conftest*
   9454    LDFLAGS="$save_LDFLAGS"
   9455 
   9456 fi
   9457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
   9458 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
   9459 
   9460 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
   9461     :
   9462 else
   9463     lt_prog_compiler_static=
   9464 fi
   9465 
   9466 
   9467 
   9468 
   9469 
   9470 
   9471 
   9472   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   9473 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   9474 if ${lt_cv_prog_compiler_c_o+:} false; then :
   9475   $as_echo_n "(cached) " >&6
   9476 else
   9477   lt_cv_prog_compiler_c_o=no
   9478    $RM -r conftest 2>/dev/null
   9479    mkdir conftest
   9480    cd conftest
   9481    mkdir out
   9482    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   9483 
   9484    lt_compiler_flag="-o out/conftest2.$ac_objext"
   9485    # Insert the option either (1) after the last *FLAGS variable, or
   9486    # (2) before a word containing "conftest.", or (3) at the end.
   9487    # Note that $ac_compile itself does not contain backslashes and begins
   9488    # with a dollar sign (not a hyphen), so the echo should work correctly.
   9489    lt_compile=`echo "$ac_compile" | $SED \
   9490    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   9491    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   9492    -e 's:$: $lt_compiler_flag:'`
   9493    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   9494    (eval "$lt_compile" 2>out/conftest.err)
   9495    ac_status=$?
   9496    cat out/conftest.err >&5
   9497    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9498    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   9499    then
   9500      # The compiler can only warn and ignore the option if not recognized
   9501      # So say no if there are warnings
   9502      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
   9503      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   9504      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   9505        lt_cv_prog_compiler_c_o=yes
   9506      fi
   9507    fi
   9508    chmod u+w . 2>&5
   9509    $RM conftest*
   9510    # SGI C++ compiler will create directory out/ii_files/ for
   9511    # template instantiation
   9512    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
   9513    $RM out/* && rmdir out
   9514    cd ..
   9515    $RM -r conftest
   9516    $RM conftest*
   9517 
   9518 fi
   9519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
   9520 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
   9521 
   9522 
   9523 
   9524 
   9525 
   9526 
   9527   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   9528 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   9529 if ${lt_cv_prog_compiler_c_o+:} false; then :
   9530   $as_echo_n "(cached) " >&6
   9531 else
   9532   lt_cv_prog_compiler_c_o=no
   9533    $RM -r conftest 2>/dev/null
   9534    mkdir conftest
   9535    cd conftest
   9536    mkdir out
   9537    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   9538 
   9539    lt_compiler_flag="-o out/conftest2.$ac_objext"
   9540    # Insert the option either (1) after the last *FLAGS variable, or
   9541    # (2) before a word containing "conftest.", or (3) at the end.
   9542    # Note that $ac_compile itself does not contain backslashes and begins
   9543    # with a dollar sign (not a hyphen), so the echo should work correctly.
   9544    lt_compile=`echo "$ac_compile" | $SED \
   9545    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   9546    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   9547    -e 's:$: $lt_compiler_flag:'`
   9548    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   9549    (eval "$lt_compile" 2>out/conftest.err)
   9550    ac_status=$?
   9551    cat out/conftest.err >&5
   9552    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9553    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   9554    then
   9555      # The compiler can only warn and ignore the option if not recognized
   9556      # So say no if there are warnings
   9557      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
   9558      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   9559      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   9560        lt_cv_prog_compiler_c_o=yes
   9561      fi
   9562    fi
   9563    chmod u+w . 2>&5
   9564    $RM conftest*
   9565    # SGI C++ compiler will create directory out/ii_files/ for
   9566    # template instantiation
   9567    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
   9568    $RM out/* && rmdir out
   9569    cd ..
   9570    $RM -r conftest
   9571    $RM conftest*
   9572 
   9573 fi
   9574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
   9575 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
   9576 
   9577 
   9578 
   9579 
   9580 hard_links="nottested"
   9581 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
   9582   # do not overwrite the value of need_locks provided by the user
   9583   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
   9584 $as_echo_n "checking if we can lock with hard links... " >&6; }
   9585   hard_links=yes
   9586   $RM conftest*
   9587   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   9588   touch conftest.a
   9589   ln conftest.a conftest.b 2>&5 || hard_links=no
   9590   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   9591   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
   9592 $as_echo "$hard_links" >&6; }
   9593   if test "$hard_links" = no; then
   9594     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   9595 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   9596     need_locks=warn
   9597   fi
   9598 else
   9599   need_locks=no
   9600 fi
   9601 
   9602 
   9603 
   9604 
   9605 
   9606 
   9607   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   9608 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   9609 
   9610   runpath_var=
   9611   allow_undefined_flag=
   9612   always_export_symbols=no
   9613   archive_cmds=
   9614   archive_expsym_cmds=
   9615   compiler_needs_object=no
   9616   enable_shared_with_static_runtimes=no
   9617   export_dynamic_flag_spec=
   9618   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   9619   hardcode_automatic=no
   9620   hardcode_direct=no
   9621   hardcode_direct_absolute=no
   9622   hardcode_libdir_flag_spec=
   9623   hardcode_libdir_separator=
   9624   hardcode_minus_L=no
   9625   hardcode_shlibpath_var=unsupported
   9626   inherit_rpath=no
   9627   link_all_deplibs=unknown
   9628   module_cmds=
   9629   module_expsym_cmds=
   9630   old_archive_from_new_cmds=
   9631   old_archive_from_expsyms_cmds=
   9632   thread_safe_flag_spec=
   9633   whole_archive_flag_spec=
   9634   # include_expsyms should be a list of space-separated symbols to be *always*
   9635   # included in the symbol list
   9636   include_expsyms=
   9637   # exclude_expsyms can be an extended regexp of symbols to exclude
   9638   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   9639   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   9640   # as well as any symbol that contains `d'.
   9641   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   9642   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   9643   # platforms (ab)use it in PIC code, but their linkers get confused if
   9644   # the symbol is explicitly referenced.  Since portable code cannot
   9645   # rely on this symbol name, it's probably fine to never include it in
   9646   # preloaded symbol tables.
   9647   # Exclude shared library initialization/finalization symbols.
   9648   extract_expsyms_cmds=
   9649 
   9650   case $host_os in
   9651   cygwin* | mingw* | pw32* | cegcc*)
   9652     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   9653     # When not using gcc, we currently assume that we are using
   9654     # Microsoft Visual C++.
   9655     if test "$GCC" != yes; then
   9656       with_gnu_ld=no
   9657     fi
   9658     ;;
   9659   interix*)
   9660     # we just hope/assume this is gcc and not c89 (= MSVC++)
   9661     with_gnu_ld=yes
   9662     ;;
   9663   openbsd*)
   9664     with_gnu_ld=no
   9665     ;;
   9666   esac
   9667 
   9668   ld_shlibs=yes
   9669 
   9670   # On some targets, GNU ld is compatible enough with the native linker
   9671   # that we're better off using the native interface for both.
   9672   lt_use_gnu_ld_interface=no
   9673   if test "$with_gnu_ld" = yes; then
   9674     case $host_os in
   9675       aix*)
   9676 	# The AIX port of GNU ld has always aspired to compatibility
   9677 	# with the native linker.  However, as the warning in the GNU ld
   9678 	# block says, versions before 2.19.5* couldn't really create working
   9679 	# shared libraries, regardless of the interface used.
   9680 	case `$LD -v 2>&1` in
   9681 	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
   9682 	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
   9683 	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
   9684 	  *)
   9685 	    lt_use_gnu_ld_interface=yes
   9686 	    ;;
   9687 	esac
   9688 	;;
   9689       *)
   9690 	lt_use_gnu_ld_interface=yes
   9691 	;;
   9692     esac
   9693   fi
   9694 
   9695   if test "$lt_use_gnu_ld_interface" = yes; then
   9696     # If archive_cmds runs LD, not CC, wlarc should be empty
   9697     wlarc='${wl}'
   9698 
   9699     # Set some defaults for GNU ld with shared library support. These
   9700     # are reset later if shared libraries are not supported. Putting them
   9701     # here allows them to be overridden if necessary.
   9702     runpath_var=LD_RUN_PATH
   9703     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   9704     export_dynamic_flag_spec='${wl}--export-dynamic'
   9705     # ancient GNU ld didn't support --whole-archive et. al.
   9706     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
   9707       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   9708     else
   9709       whole_archive_flag_spec=
   9710     fi
   9711     supports_anon_versioning=no
   9712     case `$LD -v 2>&1` in
   9713       *GNU\ gold*) supports_anon_versioning=yes ;;
   9714       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   9715       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   9716       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   9717       *\ 2.11.*) ;; # other 2.11 versions
   9718       *) supports_anon_versioning=yes ;;
   9719     esac
   9720 
   9721     # See if GNU ld supports shared libraries.
   9722     case $host_os in
   9723     aix[3-9]*)
   9724       # On AIX/PPC, the GNU linker is very broken
   9725       if test "$host_cpu" != ia64; then
   9726 	ld_shlibs=no
   9727 	cat <<_LT_EOF 1>&2
   9728 
   9729 *** Warning: the GNU linker, at least up to release 2.19, is reported
   9730 *** to be unable to reliably create shared libraries on AIX.
   9731 *** Therefore, libtool is disabling shared libraries support.  If you
   9732 *** really care for shared libraries, you may want to install binutils
   9733 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
   9734 *** You will then need to restart the configuration process.
   9735 
   9736 _LT_EOF
   9737       fi
   9738       ;;
   9739 
   9740     amigaos*)
   9741       case $host_cpu in
   9742       powerpc)
   9743             # see comment about AmigaOS4 .so support
   9744             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9745             archive_expsym_cmds=''
   9746         ;;
   9747       m68k)
   9748             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)'
   9749             hardcode_libdir_flag_spec='-L$libdir'
   9750             hardcode_minus_L=yes
   9751         ;;
   9752       esac
   9753       ;;
   9754 
   9755     beos*)
   9756       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   9757 	allow_undefined_flag=unsupported
   9758 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   9759 	# support --undefined.  This deserves some investigation.  FIXME
   9760 	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9761       else
   9762 	ld_shlibs=no
   9763       fi
   9764       ;;
   9765 
   9766     cygwin* | mingw* | pw32* | cegcc*)
   9767       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
   9768       # as there is no search path for DLLs.
   9769       hardcode_libdir_flag_spec='-L$libdir'
   9770       export_dynamic_flag_spec='${wl}--export-all-symbols'
   9771       allow_undefined_flag=unsupported
   9772       always_export_symbols=no
   9773       enable_shared_with_static_runtimes=yes
   9774       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
   9775       exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
   9776 
   9777       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
   9778         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   9779 	# If the export-symbols file already is a .def file (1st line
   9780 	# is EXPORTS), use it as is; otherwise, prepend...
   9781 	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   9782 	  cp $export_symbols $output_objdir/$soname.def;
   9783 	else
   9784 	  echo EXPORTS > $output_objdir/$soname.def;
   9785 	  cat $export_symbols >> $output_objdir/$soname.def;
   9786 	fi~
   9787 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   9788       else
   9789 	ld_shlibs=no
   9790       fi
   9791       ;;
   9792 
   9793     haiku*)
   9794       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9795       link_all_deplibs=yes
   9796       ;;
   9797 
   9798     interix[3-9]*)
   9799       hardcode_direct=no
   9800       hardcode_shlibpath_var=no
   9801       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   9802       export_dynamic_flag_spec='${wl}-E'
   9803       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   9804       # Instead, shared libraries are loaded at an image base (0x10000000 by
   9805       # default) and relocated if they conflict, which is a slow very memory
   9806       # consuming and fragmenting process.  To avoid this, we pick a random,
   9807       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   9808       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   9809       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   9810       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'
   9811       ;;
   9812 
   9813     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
   9814       tmp_diet=no
   9815       if test "$host_os" = linux-dietlibc; then
   9816 	case $cc_basename in
   9817 	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
   9818 	esac
   9819       fi
   9820       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
   9821 	 && test "$tmp_diet" = no
   9822       then
   9823 	tmp_addflag=' $pic_flag'
   9824 	tmp_sharedflag='-shared'
   9825 	case $cc_basename,$host_cpu in
   9826         pgcc*)				# Portland Group C compiler
   9827 	  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'
   9828 	  tmp_addflag=' $pic_flag'
   9829 	  ;;
   9830 	pgf77* | pgf90* | pgf95* | pgfortran*)
   9831 					# Portland Group f77 and f90 compilers
   9832 	  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'
   9833 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   9834 	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
   9835 	  tmp_addflag=' -i_dynamic' ;;
   9836 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   9837 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   9838 	ifc* | ifort*)			# Intel Fortran compiler
   9839 	  tmp_addflag=' -nofor_main' ;;
   9840 	lf95*)				# Lahey Fortran 8.1
   9841 	  whole_archive_flag_spec=
   9842 	  tmp_sharedflag='--shared' ;;
   9843 	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
   9844 	  tmp_sharedflag='-qmkshrobj'
   9845 	  tmp_addflag= ;;
   9846 	nvcc*)	# Cuda Compiler Driver 2.2
   9847 	  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'
   9848 	  compiler_needs_object=yes
   9849 	  ;;
   9850 	esac
   9851 	case `$CC -V 2>&1 | sed 5q` in
   9852 	*Sun\ C*)			# Sun C 5.9
   9853 	  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'
   9854 	  compiler_needs_object=yes
   9855 	  tmp_sharedflag='-G' ;;
   9856 	*Sun\ F*)			# Sun Fortran 8.3
   9857 	  tmp_sharedflag='-G' ;;
   9858 	esac
   9859 	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9860 
   9861         if test "x$supports_anon_versioning" = xyes; then
   9862           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
   9863 	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   9864 	    echo "local: *; };" >> $output_objdir/$libname.ver~
   9865 	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   9866         fi
   9867 
   9868 	case $cc_basename in
   9869 	xlf* | bgf* | bgxlf* | mpixlf*)
   9870 	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
   9871 	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
   9872 	  hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   9873 	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
   9874 	  if test "x$supports_anon_versioning" = xyes; then
   9875 	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
   9876 	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   9877 	      echo "local: *; };" >> $output_objdir/$libname.ver~
   9878 	      $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
   9879 	  fi
   9880 	  ;;
   9881 	esac
   9882       else
   9883         ld_shlibs=no
   9884       fi
   9885       ;;
   9886 
   9887     netbsd*)
   9888       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   9889 	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   9890 	wlarc=
   9891       else
   9892 	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9893 	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   9894       fi
   9895       ;;
   9896 
   9897     solaris*)
   9898       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
   9899 	ld_shlibs=no
   9900 	cat <<_LT_EOF 1>&2
   9901 
   9902 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   9903 *** create shared libraries on Solaris systems.  Therefore, libtool
   9904 *** is disabling shared libraries support.  We urge you to upgrade GNU
   9905 *** binutils to release 2.9.1 or newer.  Another option is to modify
   9906 *** your PATH or compiler configuration so that the native linker is
   9907 *** used, and then restart.
   9908 
   9909 _LT_EOF
   9910       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   9911 	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9912 	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   9913       else
   9914 	ld_shlibs=no
   9915       fi
   9916       ;;
   9917 
   9918     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   9919       case `$LD -v 2>&1` in
   9920         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   9921 	ld_shlibs=no
   9922 	cat <<_LT_EOF 1>&2
   9923 
   9924 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   9925 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   9926 *** is disabling shared libraries support.  We urge you to upgrade GNU
   9927 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   9928 *** your PATH or compiler configuration so that the native linker is
   9929 *** used, and then restart.
   9930 
   9931 _LT_EOF
   9932 	;;
   9933 	*)
   9934 	  # For security reasons, it is highly recommended that you always
   9935 	  # use absolute paths for naming shared libraries, and exclude the
   9936 	  # DT_RUNPATH tag from executables and libraries.  But doing so
   9937 	  # requires that you compile everything twice, which is a pain.
   9938 	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   9939 	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   9940 	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9941 	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   9942 	  else
   9943 	    ld_shlibs=no
   9944 	  fi
   9945 	;;
   9946       esac
   9947       ;;
   9948 
   9949     sunos4*)
   9950       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   9951       wlarc=
   9952       hardcode_direct=yes
   9953       hardcode_shlibpath_var=no
   9954       ;;
   9955 
   9956     *)
   9957       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   9958 	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9959 	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   9960       else
   9961 	ld_shlibs=no
   9962       fi
   9963       ;;
   9964     esac
   9965 
   9966     if test "$ld_shlibs" = no; then
   9967       runpath_var=
   9968       hardcode_libdir_flag_spec=
   9969       export_dynamic_flag_spec=
   9970       whole_archive_flag_spec=
   9971     fi
   9972   else
   9973     # PORTME fill in a description of your system's linker (not GNU ld)
   9974     case $host_os in
   9975     aix3*)
   9976       allow_undefined_flag=unsupported
   9977       always_export_symbols=yes
   9978       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'
   9979       # Note: this linker hardcodes the directories in LIBPATH if there
   9980       # are no directories specified by -L.
   9981       hardcode_minus_L=yes
   9982       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   9983 	# Neither direct hardcoding nor static linking is supported with a
   9984 	# broken collect2.
   9985 	hardcode_direct=unsupported
   9986       fi
   9987       ;;
   9988 
   9989     aix[4-9]*)
   9990       if test "$host_cpu" = ia64; then
   9991 	# On IA64, the linker does run time linking by default, so we don't
   9992 	# have to do anything special.
   9993 	aix_use_runtimelinking=no
   9994 	exp_sym_flag='-Bexport'
   9995 	no_entry_flag=""
   9996       else
   9997 	# If we're using GNU nm, then we don't want the "-C" option.
   9998 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   9999 	# Also, AIX nm treats weak defined symbols like other global
   10000 	# defined symbols, whereas GNU nm marks them as "W".
   10001 	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
   10002 	  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'
   10003 	else
   10004 	  export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
   10005 	fi
   10006 	aix_use_runtimelinking=no
   10007 
   10008 	# Test if we are trying to use run time linking or normal
   10009 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   10010 	# need to do runtime linking.
   10011 	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   10012 	  for ld_flag in $LDFLAGS; do
   10013 	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   10014 	    aix_use_runtimelinking=yes
   10015 	    break
   10016 	  fi
   10017 	  done
   10018 	  ;;
   10019 	esac
   10020 
   10021 	exp_sym_flag='-bexport'
   10022 	no_entry_flag='-bnoentry'
   10023       fi
   10024 
   10025       # When large executables or shared objects are built, AIX ld can
   10026       # have problems creating the table of contents.  If linking a library
   10027       # or program results in "error TOC overflow" add -mminimal-toc to
   10028       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   10029       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   10030 
   10031       archive_cmds=''
   10032       hardcode_direct=yes
   10033       hardcode_direct_absolute=yes
   10034       hardcode_libdir_separator=':'
   10035       link_all_deplibs=yes
   10036       file_list_spec='${wl}-f,'
   10037 
   10038       if test "$GCC" = yes; then
   10039 	case $host_os in aix4.[012]|aix4.[012].*)
   10040 	# We only want to do this on AIX 4.2 and lower, the check
   10041 	# below for broken collect2 doesn't work under 4.3+
   10042 	  collect2name=`${CC} -print-prog-name=collect2`
   10043 	  if test -f "$collect2name" &&
   10044 	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
   10045 	  then
   10046 	  # We have reworked collect2
   10047 	  :
   10048 	  else
   10049 	  # We have old collect2
   10050 	  hardcode_direct=unsupported
   10051 	  # It fails to find uninstalled libraries when the uninstalled
   10052 	  # path is not listed in the libpath.  Setting hardcode_minus_L
   10053 	  # to unsupported forces relinking
   10054 	  hardcode_minus_L=yes
   10055 	  hardcode_libdir_flag_spec='-L$libdir'
   10056 	  hardcode_libdir_separator=
   10057 	  fi
   10058 	  ;;
   10059 	esac
   10060 	shared_flag='-shared'
   10061 	if test "$aix_use_runtimelinking" = yes; then
   10062 	  shared_flag="$shared_flag "'${wl}-G'
   10063 	fi
   10064       else
   10065 	# not using gcc
   10066 	if test "$host_cpu" = ia64; then
   10067 	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   10068 	# chokes on -Wl,-G. The following line is correct:
   10069 	  shared_flag='-G'
   10070 	else
   10071 	  if test "$aix_use_runtimelinking" = yes; then
   10072 	    shared_flag='${wl}-G'
   10073 	  else
   10074 	    shared_flag='${wl}-bM:SRE'
   10075 	  fi
   10076 	fi
   10077       fi
   10078 
   10079       export_dynamic_flag_spec='${wl}-bexpall'
   10080       # It seems that -bexpall does not export symbols beginning with
   10081       # underscore (_), so it is better to generate a list of symbols to export.
   10082       always_export_symbols=yes
   10083       if test "$aix_use_runtimelinking" = yes; then
   10084 	# Warning - without using the other runtime loading flags (-brtl),
   10085 	# -berok will link without error, but may produce a broken library.
   10086 	allow_undefined_flag='-berok'
   10087         # Determine the default libpath from the value encoded in an
   10088         # empty executable.
   10089         if test "${lt_cv_aix_libpath+set}" = set; then
   10090   aix_libpath=$lt_cv_aix_libpath
   10091 else
   10092   if ${lt_cv_aix_libpath_+:} false; then :
   10093   $as_echo_n "(cached) " >&6
   10094 else
   10095   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10096 /* end confdefs.h.  */
   10097 
   10098 int
   10099 main ()
   10100 {
   10101 
   10102   ;
   10103   return 0;
   10104 }
   10105 _ACEOF
   10106 if ac_fn_c_try_link "$LINENO"; then :
   10107 
   10108   lt_aix_libpath_sed='
   10109       /Import File Strings/,/^$/ {
   10110 	  /^0/ {
   10111 	      s/^0  *\([^ ]*\) *$/\1/
   10112 	      p
   10113 	  }
   10114       }'
   10115   lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   10116   # Check for a 64-bit object if we didn't find anything.
   10117   if test -z "$lt_cv_aix_libpath_"; then
   10118     lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   10119   fi
   10120 fi
   10121 rm -f core conftest.err conftest.$ac_objext \
   10122     conftest$ac_exeext conftest.$ac_ext
   10123   if test -z "$lt_cv_aix_libpath_"; then
   10124     lt_cv_aix_libpath_="/usr/lib:/lib"
   10125   fi
   10126 
   10127 fi
   10128 
   10129   aix_libpath=$lt_cv_aix_libpath_
   10130 fi
   10131 
   10132         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   10133         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"
   10134       else
   10135 	if test "$host_cpu" = ia64; then
   10136 	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
   10137 	  allow_undefined_flag="-z nodefs"
   10138 	  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"
   10139 	else
   10140 	 # Determine the default libpath from the value encoded in an
   10141 	 # empty executable.
   10142 	 if test "${lt_cv_aix_libpath+set}" = set; then
   10143   aix_libpath=$lt_cv_aix_libpath
   10144 else
   10145   if ${lt_cv_aix_libpath_+:} false; then :
   10146   $as_echo_n "(cached) " >&6
   10147 else
   10148   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10149 /* end confdefs.h.  */
   10150 
   10151 int
   10152 main ()
   10153 {
   10154 
   10155   ;
   10156   return 0;
   10157 }
   10158 _ACEOF
   10159 if ac_fn_c_try_link "$LINENO"; then :
   10160 
   10161   lt_aix_libpath_sed='
   10162       /Import File Strings/,/^$/ {
   10163 	  /^0/ {
   10164 	      s/^0  *\([^ ]*\) *$/\1/
   10165 	      p
   10166 	  }
   10167       }'
   10168   lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   10169   # Check for a 64-bit object if we didn't find anything.
   10170   if test -z "$lt_cv_aix_libpath_"; then
   10171     lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   10172   fi
   10173 fi
   10174 rm -f core conftest.err conftest.$ac_objext \
   10175     conftest$ac_exeext conftest.$ac_ext
   10176   if test -z "$lt_cv_aix_libpath_"; then
   10177     lt_cv_aix_libpath_="/usr/lib:/lib"
   10178   fi
   10179 
   10180 fi
   10181 
   10182   aix_libpath=$lt_cv_aix_libpath_
   10183 fi
   10184 
   10185 	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   10186 	  # Warning - without using the other run time loading flags,
   10187 	  # -berok will link without error, but may produce a broken library.
   10188 	  no_undefined_flag=' ${wl}-bernotok'
   10189 	  allow_undefined_flag=' ${wl}-berok'
   10190 	  if test "$with_gnu_ld" = yes; then
   10191 	    # We only use this code for GNU lds that support --whole-archive.
   10192 	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
   10193 	  else
   10194 	    # Exported symbols can be pulled into shared objects from archives
   10195 	    whole_archive_flag_spec='$convenience'
   10196 	  fi
   10197 	  archive_cmds_need_lc=yes
   10198 	  # This is similar to how AIX traditionally builds its shared libraries.
   10199 	  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'
   10200 	fi
   10201       fi
   10202       ;;
   10203 
   10204     amigaos*)
   10205       case $host_cpu in
   10206       powerpc)
   10207             # see comment about AmigaOS4 .so support
   10208             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   10209             archive_expsym_cmds=''
   10210         ;;
   10211       m68k)
   10212             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)'
   10213             hardcode_libdir_flag_spec='-L$libdir'
   10214             hardcode_minus_L=yes
   10215         ;;
   10216       esac
   10217       ;;
   10218 
   10219     bsdi[45]*)
   10220       export_dynamic_flag_spec=-rdynamic
   10221       ;;
   10222 
   10223     cygwin* | mingw* | pw32* | cegcc*)
   10224       # When not using gcc, we currently assume that we are using
   10225       # Microsoft Visual C++.
   10226       # hardcode_libdir_flag_spec is actually meaningless, as there is
   10227       # no search path for DLLs.
   10228       case $cc_basename in
   10229       cl*)
   10230 	# Native MSVC
   10231 	hardcode_libdir_flag_spec=' '
   10232 	allow_undefined_flag=unsupported
   10233 	always_export_symbols=yes
   10234 	file_list_spec='@'
   10235 	# Tell ltmain to make .lib files, not .a files.
   10236 	libext=lib
   10237 	# Tell ltmain to make .dll files, not .so files.
   10238 	shrext_cmds=".dll"
   10239 	# FIXME: Setting linknames here is a bad hack.
   10240 	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
   10241 	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   10242 	    sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
   10243 	  else
   10244 	    sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
   10245 	  fi~
   10246 	  $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
   10247 	  linknames='
   10248 	# The linker will not automatically build a static lib if we build a DLL.
   10249 	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
   10250 	enable_shared_with_static_runtimes=yes
   10251 	exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
   10252 	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   10253 	# Don't use ranlib
   10254 	old_postinstall_cmds='chmod 644 $oldlib'
   10255 	postlink_cmds='lt_outputfile="@OUTPUT@"~
   10256 	  lt_tool_outputfile="@TOOL_OUTPUT@"~
   10257 	  case $lt_outputfile in
   10258 	    *.exe|*.EXE) ;;
   10259 	    *)
   10260 	      lt_outputfile="$lt_outputfile.exe"
   10261 	      lt_tool_outputfile="$lt_tool_outputfile.exe"
   10262 	      ;;
   10263 	  esac~
   10264 	  if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
   10265 	    $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
   10266 	    $RM "$lt_outputfile.manifest";
   10267 	  fi'
   10268 	;;
   10269       *)
   10270 	# Assume MSVC wrapper
   10271 	hardcode_libdir_flag_spec=' '
   10272 	allow_undefined_flag=unsupported
   10273 	# Tell ltmain to make .lib files, not .a files.
   10274 	libext=lib
   10275 	# Tell ltmain to make .dll files, not .so files.
   10276 	shrext_cmds=".dll"
   10277 	# FIXME: Setting linknames here is a bad hack.
   10278 	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
   10279 	# The linker will automatically build a .lib file if we build a DLL.
   10280 	old_archive_from_new_cmds='true'
   10281 	# FIXME: Should let the user specify the lib program.
   10282 	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
   10283 	enable_shared_with_static_runtimes=yes
   10284 	;;
   10285       esac
   10286       ;;
   10287 
   10288     darwin* | rhapsody*)
   10289 
   10290 
   10291   archive_cmds_need_lc=no
   10292   hardcode_direct=no
   10293   hardcode_automatic=yes
   10294   hardcode_shlibpath_var=unsupported
   10295   if test "$lt_cv_ld_force_load" = "yes"; then
   10296     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\"`'
   10297 
   10298   else
   10299     whole_archive_flag_spec=''
   10300   fi
   10301   link_all_deplibs=yes
   10302   allow_undefined_flag="$_lt_dar_allow_undefined"
   10303   case $cc_basename in
   10304      ifort*) _lt_dar_can_shared=yes ;;
   10305      *) _lt_dar_can_shared=$GCC ;;
   10306   esac
   10307   if test "$_lt_dar_can_shared" = "yes"; then
   10308     output_verbose_link_cmd=func_echo_all
   10309     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
   10310     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   10311     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}"
   10312     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}"
   10313 
   10314   else
   10315   ld_shlibs=no
   10316   fi
   10317 
   10318       ;;
   10319 
   10320     dgux*)
   10321       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10322       hardcode_libdir_flag_spec='-L$libdir'
   10323       hardcode_shlibpath_var=no
   10324       ;;
   10325 
   10326     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   10327     # support.  Future versions do this automatically, but an explicit c++rt0.o
   10328     # does not break anything, and helps significantly (at the cost of a little
   10329     # extra space).
   10330     freebsd2.2*)
   10331       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   10332       hardcode_libdir_flag_spec='-R$libdir'
   10333       hardcode_direct=yes
   10334       hardcode_shlibpath_var=no
   10335       ;;
   10336 
   10337     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   10338     freebsd2.*)
   10339       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   10340       hardcode_direct=yes
   10341       hardcode_minus_L=yes
   10342       hardcode_shlibpath_var=no
   10343       ;;
   10344 
   10345     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   10346     freebsd* | dragonfly*)
   10347       archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   10348       hardcode_libdir_flag_spec='-R$libdir'
   10349       hardcode_direct=yes
   10350       hardcode_shlibpath_var=no
   10351       ;;
   10352 
   10353     hpux9*)
   10354       if test "$GCC" = yes; then
   10355 	archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
   10356       else
   10357 	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'
   10358       fi
   10359       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   10360       hardcode_libdir_separator=:
   10361       hardcode_direct=yes
   10362 
   10363       # hardcode_minus_L: Not really in the search PATH,
   10364       # but as the default location of the library.
   10365       hardcode_minus_L=yes
   10366       export_dynamic_flag_spec='${wl}-E'
   10367       ;;
   10368 
   10369     hpux10*)
   10370       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
   10371 	archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   10372       else
   10373 	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   10374       fi
   10375       if test "$with_gnu_ld" = no; then
   10376 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   10377 	hardcode_libdir_separator=:
   10378 	hardcode_direct=yes
   10379 	hardcode_direct_absolute=yes
   10380 	export_dynamic_flag_spec='${wl}-E'
   10381 	# hardcode_minus_L: Not really in the search PATH,
   10382 	# but as the default location of the library.
   10383 	hardcode_minus_L=yes
   10384       fi
   10385       ;;
   10386 
   10387     hpux11*)
   10388       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
   10389 	case $host_cpu in
   10390 	hppa*64*)
   10391 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   10392 	  ;;
   10393 	ia64*)
   10394 	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   10395 	  ;;
   10396 	*)
   10397 	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   10398 	  ;;
   10399 	esac
   10400       else
   10401 	case $host_cpu in
   10402 	hppa*64*)
   10403 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   10404 	  ;;
   10405 	ia64*)
   10406 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   10407 	  ;;
   10408 	*)
   10409 
   10410 	  # Older versions of the 11.00 compiler do not understand -b yet
   10411 	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
   10412 	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
   10413 $as_echo_n "checking if $CC understands -b... " >&6; }
   10414 if ${lt_cv_prog_compiler__b+:} false; then :
   10415   $as_echo_n "(cached) " >&6
   10416 else
   10417   lt_cv_prog_compiler__b=no
   10418    save_LDFLAGS="$LDFLAGS"
   10419    LDFLAGS="$LDFLAGS -b"
   10420    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   10421    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   10422      # The linker can only warn and ignore the option if not recognized
   10423      # So say no if there are warnings
   10424      if test -s conftest.err; then
   10425        # Append any errors to the config.log.
   10426        cat conftest.err 1>&5
   10427        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
   10428        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   10429        if diff conftest.exp conftest.er2 >/dev/null; then
   10430          lt_cv_prog_compiler__b=yes
   10431        fi
   10432      else
   10433        lt_cv_prog_compiler__b=yes
   10434      fi
   10435    fi
   10436    $RM -r conftest*
   10437    LDFLAGS="$save_LDFLAGS"
   10438 
   10439 fi
   10440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
   10441 $as_echo "$lt_cv_prog_compiler__b" >&6; }
   10442 
   10443 if test x"$lt_cv_prog_compiler__b" = xyes; then
   10444     archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   10445 else
   10446     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   10447 fi
   10448 
   10449 	  ;;
   10450 	esac
   10451       fi
   10452       if test "$with_gnu_ld" = no; then
   10453 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   10454 	hardcode_libdir_separator=:
   10455 
   10456 	case $host_cpu in
   10457 	hppa*64*|ia64*)
   10458 	  hardcode_direct=no
   10459 	  hardcode_shlibpath_var=no
   10460 	  ;;
   10461 	*)
   10462 	  hardcode_direct=yes
   10463 	  hardcode_direct_absolute=yes
   10464 	  export_dynamic_flag_spec='${wl}-E'
   10465 
   10466 	  # hardcode_minus_L: Not really in the search PATH,
   10467 	  # but as the default location of the library.
   10468 	  hardcode_minus_L=yes
   10469 	  ;;
   10470 	esac
   10471       fi
   10472       ;;
   10473 
   10474     irix5* | irix6* | nonstopux*)
   10475       if test "$GCC" = yes; then
   10476 	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   10477 	# Try to use the -exported_symbol ld option, if it does not
   10478 	# work, assume that -exports_file does not work either and
   10479 	# implicitly export all symbols.
   10480 	# This should be the same for all languages, so no per-tag cache variable.
   10481 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
   10482 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
   10483 if ${lt_cv_irix_exported_symbol+:} false; then :
   10484   $as_echo_n "(cached) " >&6
   10485 else
   10486   save_LDFLAGS="$LDFLAGS"
   10487 	   LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
   10488 	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10489 /* end confdefs.h.  */
   10490 int foo (void) { return 0; }
   10491 _ACEOF
   10492 if ac_fn_c_try_link "$LINENO"; then :
   10493   lt_cv_irix_exported_symbol=yes
   10494 else
   10495   lt_cv_irix_exported_symbol=no
   10496 fi
   10497 rm -f core conftest.err conftest.$ac_objext \
   10498     conftest$ac_exeext conftest.$ac_ext
   10499            LDFLAGS="$save_LDFLAGS"
   10500 fi
   10501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
   10502 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
   10503 	if test "$lt_cv_irix_exported_symbol" = yes; then
   10504           archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
   10505 	fi
   10506       else
   10507 	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'
   10508 	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'
   10509       fi
   10510       archive_cmds_need_lc='no'
   10511       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   10512       hardcode_libdir_separator=:
   10513       inherit_rpath=yes
   10514       link_all_deplibs=yes
   10515       ;;
   10516 
   10517     netbsd*)
   10518       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   10519 	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   10520       else
   10521 	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   10522       fi
   10523       hardcode_libdir_flag_spec='-R$libdir'
   10524       hardcode_direct=yes
   10525       hardcode_shlibpath_var=no
   10526       ;;
   10527 
   10528     newsos6)
   10529       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10530       hardcode_direct=yes
   10531       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   10532       hardcode_libdir_separator=:
   10533       hardcode_shlibpath_var=no
   10534       ;;
   10535 
   10536     *nto* | *qnx*)
   10537       ;;
   10538 
   10539     openbsd*)
   10540       if test -f /usr/libexec/ld.so; then
   10541 	hardcode_direct=yes
   10542 	hardcode_shlibpath_var=no
   10543 	hardcode_direct_absolute=yes
   10544 	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   10545 	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   10546 	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   10547 	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   10548 	  export_dynamic_flag_spec='${wl}-E'
   10549 	else
   10550 	  case $host_os in
   10551 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   10552 	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   10553 	     hardcode_libdir_flag_spec='-R$libdir'
   10554 	     ;;
   10555 	   *)
   10556 	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   10557 	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   10558 	     ;;
   10559 	  esac
   10560 	fi
   10561       else
   10562 	ld_shlibs=no
   10563       fi
   10564       ;;
   10565 
   10566     os2*)
   10567       hardcode_libdir_flag_spec='-L$libdir'
   10568       hardcode_minus_L=yes
   10569       allow_undefined_flag=unsupported
   10570       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'
   10571       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   10572       ;;
   10573 
   10574     osf3*)
   10575       if test "$GCC" = yes; then
   10576 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   10577 	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'
   10578       else
   10579 	allow_undefined_flag=' -expect_unresolved \*'
   10580 	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'
   10581       fi
   10582       archive_cmds_need_lc='no'
   10583       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   10584       hardcode_libdir_separator=:
   10585       ;;
   10586 
   10587     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   10588       if test "$GCC" = yes; then
   10589 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   10590 	archive_cmds='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   10591 	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   10592       else
   10593 	allow_undefined_flag=' -expect_unresolved \*'
   10594 	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'
   10595 	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~
   10596 	$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'
   10597 
   10598 	# Both c and cxx compiler support -rpath directly
   10599 	hardcode_libdir_flag_spec='-rpath $libdir'
   10600       fi
   10601       archive_cmds_need_lc='no'
   10602       hardcode_libdir_separator=:
   10603       ;;
   10604 
   10605     solaris*)
   10606       no_undefined_flag=' -z defs'
   10607       if test "$GCC" = yes; then
   10608 	wlarc='${wl}'
   10609 	archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   10610 	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   10611 	  $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
   10612       else
   10613 	case `$CC -V 2>&1` in
   10614 	*"Compilers 5.0"*)
   10615 	  wlarc=''
   10616 	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10617 	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   10618 	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
   10619 	  ;;
   10620 	*)
   10621 	  wlarc='${wl}'
   10622 	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
   10623 	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   10624 	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
   10625 	  ;;
   10626 	esac
   10627       fi
   10628       hardcode_libdir_flag_spec='-R$libdir'
   10629       hardcode_shlibpath_var=no
   10630       case $host_os in
   10631       solaris2.[0-5] | solaris2.[0-5].*) ;;
   10632       *)
   10633 	# The compiler driver will combine and reorder linker options,
   10634 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
   10635 	# but is careful enough not to reorder.
   10636 	# Supported since Solaris 2.6 (maybe 2.5.1?)
   10637 	if test "$GCC" = yes; then
   10638 	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   10639 	else
   10640 	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
   10641 	fi
   10642 	;;
   10643       esac
   10644       link_all_deplibs=yes
   10645       ;;
   10646 
   10647     sunos4*)
   10648       if test "x$host_vendor" = xsequent; then
   10649 	# Use $CC to link under sequent, because it throws in some extra .o
   10650 	# files that make .init and .fini sections work.
   10651 	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   10652       else
   10653 	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   10654       fi
   10655       hardcode_libdir_flag_spec='-L$libdir'
   10656       hardcode_direct=yes
   10657       hardcode_minus_L=yes
   10658       hardcode_shlibpath_var=no
   10659       ;;
   10660 
   10661     sysv4)
   10662       case $host_vendor in
   10663 	sni)
   10664 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10665 	  hardcode_direct=yes # is this really true???
   10666 	;;
   10667 	siemens)
   10668 	  ## LD is ld it makes a PLAMLIB
   10669 	  ## CC just makes a GrossModule.
   10670 	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   10671 	  reload_cmds='$CC -r -o $output$reload_objs'
   10672 	  hardcode_direct=no
   10673         ;;
   10674 	motorola)
   10675 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10676 	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
   10677 	;;
   10678       esac
   10679       runpath_var='LD_RUN_PATH'
   10680       hardcode_shlibpath_var=no
   10681       ;;
   10682 
   10683     sysv4.3*)
   10684       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10685       hardcode_shlibpath_var=no
   10686       export_dynamic_flag_spec='-Bexport'
   10687       ;;
   10688 
   10689     sysv4*MP*)
   10690       if test -d /usr/nec; then
   10691 	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10692 	hardcode_shlibpath_var=no
   10693 	runpath_var=LD_RUN_PATH
   10694 	hardcode_runpath_var=yes
   10695 	ld_shlibs=yes
   10696       fi
   10697       ;;
   10698 
   10699     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   10700       no_undefined_flag='${wl}-z,text'
   10701       archive_cmds_need_lc=no
   10702       hardcode_shlibpath_var=no
   10703       runpath_var='LD_RUN_PATH'
   10704 
   10705       if test "$GCC" = yes; then
   10706 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10707 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10708       else
   10709 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10710 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10711       fi
   10712       ;;
   10713 
   10714     sysv5* | sco3.2v5* | sco5v6*)
   10715       # Note: We can NOT use -z defs as we might desire, because we do not
   10716       # link with -lc, and that would cause any symbols used from libc to
   10717       # always be unresolved, which means just about no library would
   10718       # ever link correctly.  If we're not using GNU ld we use -z text
   10719       # though, which does catch some bad symbols but isn't as heavy-handed
   10720       # as -z defs.
   10721       no_undefined_flag='${wl}-z,text'
   10722       allow_undefined_flag='${wl}-z,nodefs'
   10723       archive_cmds_need_lc=no
   10724       hardcode_shlibpath_var=no
   10725       hardcode_libdir_flag_spec='${wl}-R,$libdir'
   10726       hardcode_libdir_separator=':'
   10727       link_all_deplibs=yes
   10728       export_dynamic_flag_spec='${wl}-Bexport'
   10729       runpath_var='LD_RUN_PATH'
   10730 
   10731       if test "$GCC" = yes; then
   10732 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10733 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10734       else
   10735 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10736 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10737       fi
   10738       ;;
   10739 
   10740     uts4*)
   10741       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10742       hardcode_libdir_flag_spec='-L$libdir'
   10743       hardcode_shlibpath_var=no
   10744       ;;
   10745 
   10746     *)
   10747       ld_shlibs=no
   10748       ;;
   10749     esac
   10750 
   10751     if test x$host_vendor = xsni; then
   10752       case $host in
   10753       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
   10754 	export_dynamic_flag_spec='${wl}-Blargedynsym'
   10755 	;;
   10756       esac
   10757     fi
   10758   fi
   10759 
   10760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
   10761 $as_echo "$ld_shlibs" >&6; }
   10762 test "$ld_shlibs" = no && can_build_shared=no
   10763 
   10764 with_gnu_ld=$with_gnu_ld
   10765 
   10766 
   10767 
   10768 
   10769 
   10770 
   10771 
   10772 
   10773 
   10774 
   10775 
   10776 
   10777 
   10778 
   10779 
   10780 #
   10781 # Do we need to explicitly link libc?
   10782 #
   10783 case "x$archive_cmds_need_lc" in
   10784 x|xyes)
   10785   # Assume -lc should be added
   10786   archive_cmds_need_lc=yes
   10787 
   10788   if test "$enable_shared" = yes && test "$GCC" = yes; then
   10789     case $archive_cmds in
   10790     *'~'*)
   10791       # FIXME: we may have to deal with multi-command sequences.
   10792       ;;
   10793     '$CC '*)
   10794       # Test whether the compiler implicitly links with -lc since on some
   10795       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   10796       # to ld, don't add -lc before -lgcc.
   10797       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
   10798 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   10799 if ${lt_cv_archive_cmds_need_lc+:} false; then :
   10800   $as_echo_n "(cached) " >&6
   10801 else
   10802   $RM conftest*
   10803 	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   10804 
   10805 	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   10806   (eval $ac_compile) 2>&5
   10807   ac_status=$?
   10808   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   10809   test $ac_status = 0; } 2>conftest.err; then
   10810 	  soname=conftest
   10811 	  lib=conftest
   10812 	  libobjs=conftest.$ac_objext
   10813 	  deplibs=
   10814 	  wl=$lt_prog_compiler_wl
   10815 	  pic_flag=$lt_prog_compiler_pic
   10816 	  compiler_flags=-v
   10817 	  linker_flags=-v
   10818 	  verstring=
   10819 	  output_objdir=.
   10820 	  libname=conftest
   10821 	  lt_save_allow_undefined_flag=$allow_undefined_flag
   10822 	  allow_undefined_flag=
   10823 	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
   10824   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
   10825   ac_status=$?
   10826   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   10827   test $ac_status = 0; }
   10828 	  then
   10829 	    lt_cv_archive_cmds_need_lc=no
   10830 	  else
   10831 	    lt_cv_archive_cmds_need_lc=yes
   10832 	  fi
   10833 	  allow_undefined_flag=$lt_save_allow_undefined_flag
   10834 	else
   10835 	  cat conftest.err 1>&5
   10836 	fi
   10837 	$RM conftest*
   10838 
   10839 fi
   10840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
   10841 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
   10842       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
   10843       ;;
   10844     esac
   10845   fi
   10846   ;;
   10847 esac
   10848 
   10849 
   10850 
   10851 
   10852 
   10853 
   10854 
   10855 
   10856 
   10857 
   10858 
   10859 
   10860 
   10861 
   10862 
   10863 
   10864 
   10865 
   10866 
   10867 
   10868 
   10869 
   10870 
   10871 
   10872 
   10873 
   10874 
   10875 
   10876 
   10877 
   10878 
   10879 
   10880 
   10881 
   10882 
   10883 
   10884 
   10885 
   10886 
   10887 
   10888 
   10889 
   10890 
   10891 
   10892 
   10893 
   10894 
   10895 
   10896 
   10897 
   10898 
   10899 
   10900 
   10901 
   10902 
   10903 
   10904 
   10905 
   10906 
   10907 
   10908 
   10909 
   10910 
   10911 
   10912 
   10913 
   10914 
   10915 
   10916 
   10917 
   10918 
   10919 
   10920 
   10921 
   10922 
   10923 
   10924 
   10925 
   10926 
   10927 
   10928 
   10929 
   10930 
   10931 
   10932 
   10933 
   10934 
   10935 
   10936 
   10937 
   10938 
   10939 
   10940 
   10941 
   10942 
   10943 
   10944 
   10945 
   10946 
   10947 
   10948 
   10949 
   10950 
   10951 
   10952 
   10953 
   10954 
   10955 
   10956 
   10957 
   10958 
   10959 
   10960 
   10961 
   10962 
   10963 
   10964 
   10965 
   10966 
   10967 
   10968 
   10969 
   10970 
   10971 
   10972 
   10973 
   10974 
   10975 
   10976 
   10977 
   10978 
   10979 
   10980 
   10981 
   10982 
   10983 
   10984 
   10985 
   10986 
   10987 
   10988 
   10989 
   10990 
   10991 
   10992 
   10993 
   10994 
   10995 
   10996 
   10997 
   10998 
   10999 
   11000   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
   11001 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   11002 
   11003 if test "$GCC" = yes; then
   11004   case $host_os in
   11005     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
   11006     *) lt_awk_arg="/^libraries:/" ;;
   11007   esac
   11008   case $host_os in
   11009     mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
   11010     *) lt_sed_strip_eq="s,=/,/,g" ;;
   11011   esac
   11012   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
   11013   case $lt_search_path_spec in
   11014   *\;*)
   11015     # if the path contains ";" then we assume it to be the separator
   11016     # otherwise default to the standard path separator (i.e. ":") - it is
   11017     # assumed that no part of a normal pathname contains ";" but that should
   11018     # okay in the real world where ";" in dirpaths is itself problematic.
   11019     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
   11020     ;;
   11021   *)
   11022     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
   11023     ;;
   11024   esac
   11025   # Ok, now we have the path, separated by spaces, we can step through it
   11026   # and add multilib dir if necessary.
   11027   lt_tmp_lt_search_path_spec=
   11028   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
   11029   for lt_sys_path in $lt_search_path_spec; do
   11030     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
   11031       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
   11032     else
   11033       test -d "$lt_sys_path" && \
   11034 	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
   11035     fi
   11036   done
   11037   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
   11038 BEGIN {RS=" "; FS="/|\n";} {
   11039   lt_foo="";
   11040   lt_count=0;
   11041   for (lt_i = NF; lt_i > 0; lt_i--) {
   11042     if ($lt_i != "" && $lt_i != ".") {
   11043       if ($lt_i == "..") {
   11044         lt_count++;
   11045       } else {
   11046         if (lt_count == 0) {
   11047           lt_foo="/" $lt_i lt_foo;
   11048         } else {
   11049           lt_count--;
   11050         }
   11051       }
   11052     }
   11053   }
   11054   if (lt_foo != "") { lt_freq[lt_foo]++; }
   11055   if (lt_freq[lt_foo] == 1) { print lt_foo; }
   11056 }'`
   11057   # AWK program above erroneously prepends '/' to C:/dos/paths
   11058   # for these hosts.
   11059   case $host_os in
   11060     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
   11061       $SED 's,/\([A-Za-z]:\),\1,g'` ;;
   11062   esac
   11063   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
   11064 else
   11065   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   11066 fi
   11067 library_names_spec=
   11068 libname_spec='lib$name'
   11069 soname_spec=
   11070 shrext_cmds=".so"
   11071 postinstall_cmds=
   11072 postuninstall_cmds=
   11073 finish_cmds=
   11074 finish_eval=
   11075 shlibpath_var=
   11076 shlibpath_overrides_runpath=unknown
   11077 version_type=none
   11078 dynamic_linker="$host_os ld.so"
   11079 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   11080 need_lib_prefix=unknown
   11081 hardcode_into_libs=no
   11082 
   11083 # when you set need_version to no, make sure it does not cause -set_version
   11084 # flags to be left without arguments
   11085 need_version=unknown
   11086 
   11087 case $host_os in
   11088 aix3*)
   11089   version_type=linux # correct to gnu/linux during the next big refactor
   11090   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   11091   shlibpath_var=LIBPATH
   11092 
   11093   # AIX 3 has no versioning support, so we append a major version to the name.
   11094   soname_spec='${libname}${release}${shared_ext}$major'
   11095   ;;
   11096 
   11097 aix[4-9]*)
   11098   version_type=linux # correct to gnu/linux during the next big refactor
   11099   need_lib_prefix=no
   11100   need_version=no
   11101   hardcode_into_libs=yes
   11102   if test "$host_cpu" = ia64; then
   11103     # AIX 5 supports IA64
   11104     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   11105     shlibpath_var=LD_LIBRARY_PATH
   11106   else
   11107     # With GCC up to 2.95.x, collect2 would create an import file
   11108     # for dependence libraries.  The import file would start with
   11109     # the line `#! .'.  This would cause the generated library to
   11110     # depend on `.', always an invalid library.  This was fixed in
   11111     # development snapshots of GCC prior to 3.0.
   11112     case $host_os in
   11113       aix4 | aix4.[01] | aix4.[01].*)
   11114       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   11115 	   echo ' yes '
   11116 	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
   11117 	:
   11118       else
   11119 	can_build_shared=no
   11120       fi
   11121       ;;
   11122     esac
   11123     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   11124     # soname into executable. Probably we can add versioning support to
   11125     # collect2, so additional links can be useful in future.
   11126     if test "$aix_use_runtimelinking" = yes; then
   11127       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   11128       # instead of lib<name>.a to let people know that these are not
   11129       # typical AIX shared libraries.
   11130       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11131     else
   11132       # We preserve .a as extension for shared libraries through AIX4.2
   11133       # and later when we are not doing run time linking.
   11134       library_names_spec='${libname}${release}.a $libname.a'
   11135       soname_spec='${libname}${release}${shared_ext}$major'
   11136     fi
   11137     shlibpath_var=LIBPATH
   11138   fi
   11139   ;;
   11140 
   11141 amigaos*)
   11142   case $host_cpu in
   11143   powerpc)
   11144     # Since July 2007 AmigaOS4 officially supports .so libraries.
   11145     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
   11146     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11147     ;;
   11148   m68k)
   11149     library_names_spec='$libname.ixlibrary $libname.a'
   11150     # Create ${libname}_ixlibrary.a entries in /sys/libs.
   11151     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'
   11152     ;;
   11153   esac
   11154   ;;
   11155 
   11156 beos*)
   11157   library_names_spec='${libname}${shared_ext}'
   11158   dynamic_linker="$host_os ld.so"
   11159   shlibpath_var=LIBRARY_PATH
   11160   ;;
   11161 
   11162 bsdi[45]*)
   11163   version_type=linux # correct to gnu/linux during the next big refactor
   11164   need_version=no
   11165   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11166   soname_spec='${libname}${release}${shared_ext}$major'
   11167   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   11168   shlibpath_var=LD_LIBRARY_PATH
   11169   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   11170   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   11171   # the default ld.so.conf also contains /usr/contrib/lib and
   11172   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   11173   # libtool to hard-code these into programs
   11174   ;;
   11175 
   11176 cygwin* | mingw* | pw32* | cegcc*)
   11177   version_type=windows
   11178   shrext_cmds=".dll"
   11179   need_version=no
   11180   need_lib_prefix=no
   11181 
   11182   case $GCC,$cc_basename in
   11183   yes,*)
   11184     # gcc
   11185     library_names_spec='$libname.dll.a'
   11186     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   11187     postinstall_cmds='base_file=`basename \${file}`~
   11188       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
   11189       dldir=$destdir/`dirname \$dlpath`~
   11190       test -d \$dldir || mkdir -p \$dldir~
   11191       $install_prog $dir/$dlname \$dldir/$dlname~
   11192       chmod a+x \$dldir/$dlname~
   11193       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
   11194         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
   11195       fi'
   11196     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   11197       dlpath=$dir/\$dldll~
   11198        $RM \$dlpath'
   11199     shlibpath_overrides_runpath=yes
   11200 
   11201     case $host_os in
   11202     cygwin*)
   11203       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   11204       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   11205 
   11206       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
   11207       ;;
   11208     mingw* | cegcc*)
   11209       # MinGW DLLs use traditional 'lib' prefix
   11210       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   11211       ;;
   11212     pw32*)
   11213       # pw32 DLLs use 'pw' prefix rather than 'lib'
   11214       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   11215       ;;
   11216     esac
   11217     dynamic_linker='Win32 ld.exe'
   11218     ;;
   11219 
   11220   *,cl*)
   11221     # Native MSVC
   11222     libname_spec='$name'
   11223     soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   11224     library_names_spec='${libname}.dll.lib'
   11225 
   11226     case $build_os in
   11227     mingw*)
   11228       sys_lib_search_path_spec=
   11229       lt_save_ifs=$IFS
   11230       IFS=';'
   11231       for lt_path in $LIB
   11232       do
   11233         IFS=$lt_save_ifs
   11234         # Let DOS variable expansion print the short 8.3 style file name.
   11235         lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
   11236         sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
   11237       done
   11238       IFS=$lt_save_ifs
   11239       # Convert to MSYS style.
   11240       sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
   11241       ;;
   11242     cygwin*)
   11243       # Convert to unix form, then to dos form, then back to unix form
   11244       # but this time dos style (no spaces!) so that the unix form looks
   11245       # like /cygdrive/c/PROGRA~1:/cygdr...
   11246       sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
   11247       sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
   11248       sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
   11249       ;;
   11250     *)
   11251       sys_lib_search_path_spec="$LIB"
   11252       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
   11253         # It is most probably a Windows format PATH.
   11254         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   11255       else
   11256         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
   11257       fi
   11258       # FIXME: find the short name or the path components, as spaces are
   11259       # common. (e.g. "Program Files" -> "PROGRA~1")
   11260       ;;
   11261     esac
   11262 
   11263     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   11264     postinstall_cmds='base_file=`basename \${file}`~
   11265       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
   11266       dldir=$destdir/`dirname \$dlpath`~
   11267       test -d \$dldir || mkdir -p \$dldir~
   11268       $install_prog $dir/$dlname \$dldir/$dlname'
   11269     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   11270       dlpath=$dir/\$dldll~
   11271        $RM \$dlpath'
   11272     shlibpath_overrides_runpath=yes
   11273     dynamic_linker='Win32 link.exe'
   11274     ;;
   11275 
   11276   *)
   11277     # Assume MSVC wrapper
   11278     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   11279     dynamic_linker='Win32 ld.exe'
   11280     ;;
   11281   esac
   11282   # FIXME: first we should search . and the directory the executable is in
   11283   shlibpath_var=PATH
   11284   ;;
   11285 
   11286 darwin* | rhapsody*)
   11287   dynamic_linker="$host_os dyld"
   11288   version_type=darwin
   11289   need_lib_prefix=no
   11290   need_version=no
   11291   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   11292   soname_spec='${libname}${release}${major}$shared_ext'
   11293   shlibpath_overrides_runpath=yes
   11294   shlibpath_var=DYLD_LIBRARY_PATH
   11295   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   11296 
   11297   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
   11298   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   11299   ;;
   11300 
   11301 dgux*)
   11302   version_type=linux # correct to gnu/linux during the next big refactor
   11303   need_lib_prefix=no
   11304   need_version=no
   11305   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   11306   soname_spec='${libname}${release}${shared_ext}$major'
   11307   shlibpath_var=LD_LIBRARY_PATH
   11308   ;;
   11309 
   11310 freebsd* | dragonfly*)
   11311   # DragonFly does not have aout.  When/if they implement a new
   11312   # versioning mechanism, adjust this.
   11313   if test -x /usr/bin/objformat; then
   11314     objformat=`/usr/bin/objformat`
   11315   else
   11316     case $host_os in
   11317     freebsd[23].*) objformat=aout ;;
   11318     *) objformat=elf ;;
   11319     esac
   11320   fi
   11321   version_type=freebsd-$objformat
   11322   case $version_type in
   11323     freebsd-elf*)
   11324       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   11325       need_version=no
   11326       need_lib_prefix=no
   11327       ;;
   11328     freebsd-*)
   11329       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   11330       need_version=yes
   11331       ;;
   11332   esac
   11333   shlibpath_var=LD_LIBRARY_PATH
   11334   case $host_os in
   11335   freebsd2.*)
   11336     shlibpath_overrides_runpath=yes
   11337     ;;
   11338   freebsd3.[01]* | freebsdelf3.[01]*)
   11339     shlibpath_overrides_runpath=yes
   11340     hardcode_into_libs=yes
   11341     ;;
   11342   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   11343   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   11344     shlibpath_overrides_runpath=no
   11345     hardcode_into_libs=yes
   11346     ;;
   11347   *) # from 4.6 on, and DragonFly
   11348     shlibpath_overrides_runpath=yes
   11349     hardcode_into_libs=yes
   11350     ;;
   11351   esac
   11352   ;;
   11353 
   11354 gnu*)
   11355   version_type=linux # correct to gnu/linux during the next big refactor
   11356   need_lib_prefix=no
   11357   need_version=no
   11358   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   11359   soname_spec='${libname}${release}${shared_ext}$major'
   11360   shlibpath_var=LD_LIBRARY_PATH
   11361   shlibpath_overrides_runpath=no
   11362   hardcode_into_libs=yes
   11363   ;;
   11364 
   11365 haiku*)
   11366   version_type=linux # correct to gnu/linux during the next big refactor
   11367   need_lib_prefix=no
   11368   need_version=no
   11369   dynamic_linker="$host_os runtime_loader"
   11370   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   11371   soname_spec='${libname}${release}${shared_ext}$major'
   11372   shlibpath_var=LIBRARY_PATH
   11373   shlibpath_overrides_runpath=yes
   11374   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
   11375   hardcode_into_libs=yes
   11376   ;;
   11377 
   11378 hpux9* | hpux10* | hpux11*)
   11379   # Give a soname corresponding to the major version so that dld.sl refuses to
   11380   # link against other versions.
   11381   version_type=sunos
   11382   need_lib_prefix=no
   11383   need_version=no
   11384   case $host_cpu in
   11385   ia64*)
   11386     shrext_cmds='.so'
   11387     hardcode_into_libs=yes
   11388     dynamic_linker="$host_os dld.so"
   11389     shlibpath_var=LD_LIBRARY_PATH
   11390     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   11391     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11392     soname_spec='${libname}${release}${shared_ext}$major'
   11393     if test "X$HPUX_IA64_MODE" = X32; then
   11394       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   11395     else
   11396       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   11397     fi
   11398     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   11399     ;;
   11400   hppa*64*)
   11401     shrext_cmds='.sl'
   11402     hardcode_into_libs=yes
   11403     dynamic_linker="$host_os dld.sl"
   11404     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   11405     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   11406     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11407     soname_spec='${libname}${release}${shared_ext}$major'
   11408     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   11409     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   11410     ;;
   11411   *)
   11412     shrext_cmds='.sl'
   11413     dynamic_linker="$host_os dld.sl"
   11414     shlibpath_var=SHLIB_PATH
   11415     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   11416     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11417     soname_spec='${libname}${release}${shared_ext}$major'
   11418     ;;
   11419   esac
   11420   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
   11421   postinstall_cmds='chmod 555 $lib'
   11422   # or fails outright, so override atomically:
   11423   install_override_mode=555
   11424   ;;
   11425 
   11426 interix[3-9]*)
   11427   version_type=linux # correct to gnu/linux during the next big refactor
   11428   need_lib_prefix=no
   11429   need_version=no
   11430   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   11431   soname_spec='${libname}${release}${shared_ext}$major'
   11432   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   11433   shlibpath_var=LD_LIBRARY_PATH
   11434   shlibpath_overrides_runpath=no
   11435   hardcode_into_libs=yes
   11436   ;;
   11437 
   11438 irix5* | irix6* | nonstopux*)
   11439   case $host_os in
   11440     nonstopux*) version_type=nonstopux ;;
   11441     *)
   11442 	if test "$lt_cv_prog_gnu_ld" = yes; then
   11443 		version_type=linux # correct to gnu/linux during the next big refactor
   11444 	else
   11445 		version_type=irix
   11446 	fi ;;
   11447   esac
   11448   need_lib_prefix=no
   11449   need_version=no
   11450   soname_spec='${libname}${release}${shared_ext}$major'
   11451   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   11452   case $host_os in
   11453   irix5* | nonstopux*)
   11454     libsuff= shlibsuff=
   11455     ;;
   11456   *)
   11457     case $LD in # libtool.m4 will add one of these switches to LD
   11458     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   11459       libsuff= shlibsuff= libmagic=32-bit;;
   11460     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   11461       libsuff=32 shlibsuff=N32 libmagic=N32;;
   11462     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   11463       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   11464     *) libsuff= shlibsuff= libmagic=never-match;;
   11465     esac
   11466     ;;
   11467   esac
   11468   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   11469   shlibpath_overrides_runpath=no
   11470   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   11471   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   11472   hardcode_into_libs=yes
   11473   ;;
   11474 
   11475 # No shared lib support for Linux oldld, aout, or coff.
   11476 linux*oldld* | linux*aout* | linux*coff*)
   11477   dynamic_linker=no
   11478   ;;
   11479 
   11480 # This must be glibc/ELF.
   11481 linux* | k*bsd*-gnu | kopensolaris*-gnu)
   11482   version_type=linux # correct to gnu/linux during the next big refactor
   11483   need_lib_prefix=no
   11484   need_version=no
   11485   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11486   soname_spec='${libname}${release}${shared_ext}$major'
   11487   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   11488   shlibpath_var=LD_LIBRARY_PATH
   11489   shlibpath_overrides_runpath=no
   11490 
   11491   # Some binutils ld are patched to set DT_RUNPATH
   11492   if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
   11493   $as_echo_n "(cached) " >&6
   11494 else
   11495   lt_cv_shlibpath_overrides_runpath=no
   11496     save_LDFLAGS=$LDFLAGS
   11497     save_libdir=$libdir
   11498     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
   11499 	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
   11500     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11501 /* end confdefs.h.  */
   11502 
   11503 int
   11504 main ()
   11505 {
   11506 
   11507   ;
   11508   return 0;
   11509 }
   11510 _ACEOF
   11511 if ac_fn_c_try_link "$LINENO"; then :
   11512   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
   11513   lt_cv_shlibpath_overrides_runpath=yes
   11514 fi
   11515 fi
   11516 rm -f core conftest.err conftest.$ac_objext \
   11517     conftest$ac_exeext conftest.$ac_ext
   11518     LDFLAGS=$save_LDFLAGS
   11519     libdir=$save_libdir
   11520 
   11521 fi
   11522 
   11523   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
   11524 
   11525   # This implies no fast_install, which is unacceptable.
   11526   # Some rework will be needed to allow for fast_install
   11527   # before this can be enabled.
   11528   hardcode_into_libs=yes
   11529 
   11530   # Append ld.so.conf contents to the search path
   11531   if test -f /etc/ld.so.conf; then
   11532     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' ' '`
   11533     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   11534   fi
   11535 
   11536   # We used to test for /lib/ld.so.1 and disable shared libraries on
   11537   # powerpc, because MkLinux only supported shared libraries with the
   11538   # GNU dynamic linker.  Since this was broken with cross compilers,
   11539   # most powerpc-linux boxes support dynamic linking these days and
   11540   # people can always --disable-shared, the test was removed, and we
   11541   # assume the GNU/Linux dynamic linker is in use.
   11542   dynamic_linker='GNU/Linux ld.so'
   11543   ;;
   11544 
   11545 netbsd*)
   11546   version_type=sunos
   11547   need_lib_prefix=no
   11548   need_version=no
   11549   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   11550     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   11551     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   11552     dynamic_linker='NetBSD (a.out) ld.so'
   11553   else
   11554     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   11555     soname_spec='${libname}${release}${shared_ext}$major'
   11556     dynamic_linker='NetBSD ld.elf_so'
   11557   fi
   11558   shlibpath_var=LD_LIBRARY_PATH
   11559   shlibpath_overrides_runpath=yes
   11560   hardcode_into_libs=yes
   11561   ;;
   11562 
   11563 newsos6)
   11564   version_type=linux # correct to gnu/linux during the next big refactor
   11565   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11566   shlibpath_var=LD_LIBRARY_PATH
   11567   shlibpath_overrides_runpath=yes
   11568   ;;
   11569 
   11570 *nto* | *qnx*)
   11571   version_type=qnx
   11572   need_lib_prefix=no
   11573   need_version=no
   11574   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11575   soname_spec='${libname}${release}${shared_ext}$major'
   11576   shlibpath_var=LD_LIBRARY_PATH
   11577   shlibpath_overrides_runpath=no
   11578   hardcode_into_libs=yes
   11579   dynamic_linker='ldqnx.so'
   11580   ;;
   11581 
   11582 openbsd*)
   11583   version_type=sunos
   11584   sys_lib_dlsearch_path_spec="/usr/lib"
   11585   need_lib_prefix=no
   11586   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   11587   case $host_os in
   11588     openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
   11589     *)				need_version=no  ;;
   11590   esac
   11591   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   11592   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   11593   shlibpath_var=LD_LIBRARY_PATH
   11594   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   11595     case $host_os in
   11596       openbsd2.[89] | openbsd2.[89].*)
   11597 	shlibpath_overrides_runpath=no
   11598 	;;
   11599       *)
   11600 	shlibpath_overrides_runpath=yes
   11601 	;;
   11602       esac
   11603   else
   11604     shlibpath_overrides_runpath=yes
   11605   fi
   11606   ;;
   11607 
   11608 os2*)
   11609   libname_spec='$name'
   11610   shrext_cmds=".dll"
   11611   need_lib_prefix=no
   11612   library_names_spec='$libname${shared_ext} $libname.a'
   11613   dynamic_linker='OS/2 ld.exe'
   11614   shlibpath_var=LIBPATH
   11615   ;;
   11616 
   11617 osf3* | osf4* | osf5*)
   11618   version_type=osf
   11619   need_lib_prefix=no
   11620   need_version=no
   11621   soname_spec='${libname}${release}${shared_ext}$major'
   11622   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11623   shlibpath_var=LD_LIBRARY_PATH
   11624   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   11625   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   11626   ;;
   11627 
   11628 rdos*)
   11629   dynamic_linker=no
   11630   ;;
   11631 
   11632 solaris*)
   11633   version_type=linux # correct to gnu/linux during the next big refactor
   11634   need_lib_prefix=no
   11635   need_version=no
   11636   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11637   soname_spec='${libname}${release}${shared_ext}$major'
   11638   shlibpath_var=LD_LIBRARY_PATH
   11639   shlibpath_overrides_runpath=yes
   11640   hardcode_into_libs=yes
   11641   # ldd complains unless libraries are executable
   11642   postinstall_cmds='chmod +x $lib'
   11643   ;;
   11644 
   11645 sunos4*)
   11646   version_type=sunos
   11647   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   11648   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   11649   shlibpath_var=LD_LIBRARY_PATH
   11650   shlibpath_overrides_runpath=yes
   11651   if test "$with_gnu_ld" = yes; then
   11652     need_lib_prefix=no
   11653   fi
   11654   need_version=yes
   11655   ;;
   11656 
   11657 sysv4 | sysv4.3*)
   11658   version_type=linux # correct to gnu/linux during the next big refactor
   11659   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11660   soname_spec='${libname}${release}${shared_ext}$major'
   11661   shlibpath_var=LD_LIBRARY_PATH
   11662   case $host_vendor in
   11663     sni)
   11664       shlibpath_overrides_runpath=no
   11665       need_lib_prefix=no
   11666       runpath_var=LD_RUN_PATH
   11667       ;;
   11668     siemens)
   11669       need_lib_prefix=no
   11670       ;;
   11671     motorola)
   11672       need_lib_prefix=no
   11673       need_version=no
   11674       shlibpath_overrides_runpath=no
   11675       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   11676       ;;
   11677   esac
   11678   ;;
   11679 
   11680 sysv4*MP*)
   11681   if test -d /usr/nec ;then
   11682     version_type=linux # correct to gnu/linux during the next big refactor
   11683     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   11684     soname_spec='$libname${shared_ext}.$major'
   11685     shlibpath_var=LD_LIBRARY_PATH
   11686   fi
   11687   ;;
   11688 
   11689 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   11690   version_type=freebsd-elf
   11691   need_lib_prefix=no
   11692   need_version=no
   11693   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   11694   soname_spec='${libname}${release}${shared_ext}$major'
   11695   shlibpath_var=LD_LIBRARY_PATH
   11696   shlibpath_overrides_runpath=yes
   11697   hardcode_into_libs=yes
   11698   if test "$with_gnu_ld" = yes; then
   11699     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   11700   else
   11701     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   11702     case $host_os in
   11703       sco3.2v5*)
   11704         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   11705 	;;
   11706     esac
   11707   fi
   11708   sys_lib_dlsearch_path_spec='/usr/lib'
   11709   ;;
   11710 
   11711 tpf*)
   11712   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
   11713   version_type=linux # correct to gnu/linux during the next big refactor
   11714   need_lib_prefix=no
   11715   need_version=no
   11716   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11717   shlibpath_var=LD_LIBRARY_PATH
   11718   shlibpath_overrides_runpath=no
   11719   hardcode_into_libs=yes
   11720   ;;
   11721 
   11722 uts4*)
   11723   version_type=linux # correct to gnu/linux during the next big refactor
   11724   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11725   soname_spec='${libname}${release}${shared_ext}$major'
   11726   shlibpath_var=LD_LIBRARY_PATH
   11727   ;;
   11728 
   11729 *)
   11730   dynamic_linker=no
   11731   ;;
   11732 esac
   11733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
   11734 $as_echo "$dynamic_linker" >&6; }
   11735 test "$dynamic_linker" = no && can_build_shared=no
   11736 
   11737 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   11738 if test "$GCC" = yes; then
   11739   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   11740 fi
   11741 
   11742 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   11743   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   11744 fi
   11745 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   11746   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   11747 fi
   11748 
   11749 
   11750 
   11751 
   11752 
   11753 
   11754 
   11755 
   11756 
   11757 
   11758 
   11759 
   11760 
   11761 
   11762 
   11763 
   11764 
   11765 
   11766 
   11767 
   11768 
   11769 
   11770 
   11771 
   11772 
   11773 
   11774 
   11775 
   11776 
   11777 
   11778 
   11779 
   11780 
   11781 
   11782 
   11783 
   11784 
   11785 
   11786 
   11787 
   11788 
   11789 
   11790 
   11791 
   11792 
   11793 
   11794 
   11795 
   11796 
   11797 
   11798 
   11799 
   11800 
   11801 
   11802 
   11803 
   11804 
   11805 
   11806 
   11807 
   11808 
   11809 
   11810 
   11811 
   11812 
   11813 
   11814 
   11815 
   11816 
   11817 
   11818 
   11819 
   11820 
   11821 
   11822 
   11823 
   11824 
   11825 
   11826 
   11827 
   11828 
   11829 
   11830 
   11831 
   11832 
   11833 
   11834 
   11835 
   11836 
   11837 
   11838 
   11839 
   11840   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
   11841 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   11842 hardcode_action=
   11843 if test -n "$hardcode_libdir_flag_spec" ||
   11844    test -n "$runpath_var" ||
   11845    test "X$hardcode_automatic" = "Xyes" ; then
   11846 
   11847   # We can hardcode non-existent directories.
   11848   if test "$hardcode_direct" != no &&
   11849      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   11850      # have to relink, otherwise we might link with an installed library
   11851      # when we should be linking with a yet-to-be-installed one
   11852      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
   11853      test "$hardcode_minus_L" != no; then
   11854     # Linking always hardcodes the temporary library directory.
   11855     hardcode_action=relink
   11856   else
   11857     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   11858     hardcode_action=immediate
   11859   fi
   11860 else
   11861   # We cannot hardcode anything, or else we can only hardcode existing
   11862   # directories.
   11863   hardcode_action=unsupported
   11864 fi
   11865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
   11866 $as_echo "$hardcode_action" >&6; }
   11867 
   11868 if test "$hardcode_action" = relink ||
   11869    test "$inherit_rpath" = yes; then
   11870   # Fast installation is not supported
   11871   enable_fast_install=no
   11872 elif test "$shlibpath_overrides_runpath" = yes ||
   11873      test "$enable_shared" = no; then
   11874   # Fast installation is not necessary
   11875   enable_fast_install=needless
   11876 fi
   11877 
   11878 
   11879 
   11880 
   11881 
   11882 
   11883   if test "x$enable_dlopen" != xyes; then
   11884   enable_dlopen=unknown
   11885   enable_dlopen_self=unknown
   11886   enable_dlopen_self_static=unknown
   11887 else
   11888   lt_cv_dlopen=no
   11889   lt_cv_dlopen_libs=
   11890 
   11891   case $host_os in
   11892   beos*)
   11893     lt_cv_dlopen="load_add_on"
   11894     lt_cv_dlopen_libs=
   11895     lt_cv_dlopen_self=yes
   11896     ;;
   11897 
   11898   mingw* | pw32* | cegcc*)
   11899     lt_cv_dlopen="LoadLibrary"
   11900     lt_cv_dlopen_libs=
   11901     ;;
   11902 
   11903   cygwin*)
   11904     lt_cv_dlopen="dlopen"
   11905     lt_cv_dlopen_libs=
   11906     ;;
   11907 
   11908   darwin*)
   11909   # if libdl is installed we need to link against it
   11910     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
   11911 $as_echo_n "checking for dlopen in -ldl... " >&6; }
   11912 if ${ac_cv_lib_dl_dlopen+:} false; then :
   11913   $as_echo_n "(cached) " >&6
   11914 else
   11915   ac_check_lib_save_LIBS=$LIBS
   11916 LIBS="-ldl  $LIBS"
   11917 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11918 /* end confdefs.h.  */
   11919 
   11920 /* Override any GCC internal prototype to avoid an error.
   11921    Use char because int might match the return type of a GCC
   11922    builtin and then its argument prototype would still apply.  */
   11923 #ifdef __cplusplus
   11924 extern "C"
   11925 #endif
   11926 char dlopen ();
   11927 int
   11928 main ()
   11929 {
   11930 return dlopen ();
   11931   ;
   11932   return 0;
   11933 }
   11934 _ACEOF
   11935 if ac_fn_c_try_link "$LINENO"; then :
   11936   ac_cv_lib_dl_dlopen=yes
   11937 else
   11938   ac_cv_lib_dl_dlopen=no
   11939 fi
   11940 rm -f core conftest.err conftest.$ac_objext \
   11941     conftest$ac_exeext conftest.$ac_ext
   11942 LIBS=$ac_check_lib_save_LIBS
   11943 fi
   11944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
   11945 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
   11946 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
   11947   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   11948 else
   11949 
   11950     lt_cv_dlopen="dyld"
   11951     lt_cv_dlopen_libs=
   11952     lt_cv_dlopen_self=yes
   11953 
   11954 fi
   11955 
   11956     ;;
   11957 
   11958   *)
   11959     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
   11960 if test "x$ac_cv_func_shl_load" = xyes; then :
   11961   lt_cv_dlopen="shl_load"
   11962 else
   11963   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
   11964 $as_echo_n "checking for shl_load in -ldld... " >&6; }
   11965 if ${ac_cv_lib_dld_shl_load+:} false; then :
   11966   $as_echo_n "(cached) " >&6
   11967 else
   11968   ac_check_lib_save_LIBS=$LIBS
   11969 LIBS="-ldld  $LIBS"
   11970 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11971 /* end confdefs.h.  */
   11972 
   11973 /* Override any GCC internal prototype to avoid an error.
   11974    Use char because int might match the return type of a GCC
   11975    builtin and then its argument prototype would still apply.  */
   11976 #ifdef __cplusplus
   11977 extern "C"
   11978 #endif
   11979 char shl_load ();
   11980 int
   11981 main ()
   11982 {
   11983 return shl_load ();
   11984   ;
   11985   return 0;
   11986 }
   11987 _ACEOF
   11988 if ac_fn_c_try_link "$LINENO"; then :
   11989   ac_cv_lib_dld_shl_load=yes
   11990 else
   11991   ac_cv_lib_dld_shl_load=no
   11992 fi
   11993 rm -f core conftest.err conftest.$ac_objext \
   11994     conftest$ac_exeext conftest.$ac_ext
   11995 LIBS=$ac_check_lib_save_LIBS
   11996 fi
   11997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
   11998 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
   11999 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
   12000   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
   12001 else
   12002   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
   12003 if test "x$ac_cv_func_dlopen" = xyes; then :
   12004   lt_cv_dlopen="dlopen"
   12005 else
   12006   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
   12007 $as_echo_n "checking for dlopen in -ldl... " >&6; }
   12008 if ${ac_cv_lib_dl_dlopen+:} false; then :
   12009   $as_echo_n "(cached) " >&6
   12010 else
   12011   ac_check_lib_save_LIBS=$LIBS
   12012 LIBS="-ldl  $LIBS"
   12013 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12014 /* end confdefs.h.  */
   12015 
   12016 /* Override any GCC internal prototype to avoid an error.
   12017    Use char because int might match the return type of a GCC
   12018    builtin and then its argument prototype would still apply.  */
   12019 #ifdef __cplusplus
   12020 extern "C"
   12021 #endif
   12022 char dlopen ();
   12023 int
   12024 main ()
   12025 {
   12026 return dlopen ();
   12027   ;
   12028   return 0;
   12029 }
   12030 _ACEOF
   12031 if ac_fn_c_try_link "$LINENO"; then :
   12032   ac_cv_lib_dl_dlopen=yes
   12033 else
   12034   ac_cv_lib_dl_dlopen=no
   12035 fi
   12036 rm -f core conftest.err conftest.$ac_objext \
   12037     conftest$ac_exeext conftest.$ac_ext
   12038 LIBS=$ac_check_lib_save_LIBS
   12039 fi
   12040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
   12041 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
   12042 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
   12043   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   12044 else
   12045   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
   12046 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
   12047 if ${ac_cv_lib_svld_dlopen+:} false; then :
   12048   $as_echo_n "(cached) " >&6
   12049 else
   12050   ac_check_lib_save_LIBS=$LIBS
   12051 LIBS="-lsvld  $LIBS"
   12052 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12053 /* end confdefs.h.  */
   12054 
   12055 /* Override any GCC internal prototype to avoid an error.
   12056    Use char because int might match the return type of a GCC
   12057    builtin and then its argument prototype would still apply.  */
   12058 #ifdef __cplusplus
   12059 extern "C"
   12060 #endif
   12061 char dlopen ();
   12062 int
   12063 main ()
   12064 {
   12065 return dlopen ();
   12066   ;
   12067   return 0;
   12068 }
   12069 _ACEOF
   12070 if ac_fn_c_try_link "$LINENO"; then :
   12071   ac_cv_lib_svld_dlopen=yes
   12072 else
   12073   ac_cv_lib_svld_dlopen=no
   12074 fi
   12075 rm -f core conftest.err conftest.$ac_objext \
   12076     conftest$ac_exeext conftest.$ac_ext
   12077 LIBS=$ac_check_lib_save_LIBS
   12078 fi
   12079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
   12080 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
   12081 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
   12082   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
   12083 else
   12084   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
   12085 $as_echo_n "checking for dld_link in -ldld... " >&6; }
   12086 if ${ac_cv_lib_dld_dld_link+:} false; then :
   12087   $as_echo_n "(cached) " >&6
   12088 else
   12089   ac_check_lib_save_LIBS=$LIBS
   12090 LIBS="-ldld  $LIBS"
   12091 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12092 /* end confdefs.h.  */
   12093 
   12094 /* Override any GCC internal prototype to avoid an error.
   12095    Use char because int might match the return type of a GCC
   12096    builtin and then its argument prototype would still apply.  */
   12097 #ifdef __cplusplus
   12098 extern "C"
   12099 #endif
   12100 char dld_link ();
   12101 int
   12102 main ()
   12103 {
   12104 return dld_link ();
   12105   ;
   12106   return 0;
   12107 }
   12108 _ACEOF
   12109 if ac_fn_c_try_link "$LINENO"; then :
   12110   ac_cv_lib_dld_dld_link=yes
   12111 else
   12112   ac_cv_lib_dld_dld_link=no
   12113 fi
   12114 rm -f core conftest.err conftest.$ac_objext \
   12115     conftest$ac_exeext conftest.$ac_ext
   12116 LIBS=$ac_check_lib_save_LIBS
   12117 fi
   12118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
   12119 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
   12120 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
   12121   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
   12122 fi
   12123 
   12124 
   12125 fi
   12126 
   12127 
   12128 fi
   12129 
   12130 
   12131 fi
   12132 
   12133 
   12134 fi
   12135 
   12136 
   12137 fi
   12138 
   12139     ;;
   12140   esac
   12141 
   12142   if test "x$lt_cv_dlopen" != xno; then
   12143     enable_dlopen=yes
   12144   else
   12145     enable_dlopen=no
   12146   fi
   12147 
   12148   case $lt_cv_dlopen in
   12149   dlopen)
   12150     save_CPPFLAGS="$CPPFLAGS"
   12151     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
   12152 
   12153     save_LDFLAGS="$LDFLAGS"
   12154     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
   12155 
   12156     save_LIBS="$LIBS"
   12157     LIBS="$lt_cv_dlopen_libs $LIBS"
   12158 
   12159     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
   12160 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
   12161 if ${lt_cv_dlopen_self+:} false; then :
   12162   $as_echo_n "(cached) " >&6
   12163 else
   12164   	  if test "$cross_compiling" = yes; then :
   12165   lt_cv_dlopen_self=cross
   12166 else
   12167   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   12168   lt_status=$lt_dlunknown
   12169   cat > conftest.$ac_ext <<_LT_EOF
   12170 #line $LINENO "configure"
   12171 #include "confdefs.h"
   12172 
   12173 #if HAVE_DLFCN_H
   12174 #include <dlfcn.h>
   12175 #endif
   12176 
   12177 #include <stdio.h>
   12178 
   12179 #ifdef RTLD_GLOBAL
   12180 #  define LT_DLGLOBAL		RTLD_GLOBAL
   12181 #else
   12182 #  ifdef DL_GLOBAL
   12183 #    define LT_DLGLOBAL		DL_GLOBAL
   12184 #  else
   12185 #    define LT_DLGLOBAL		0
   12186 #  endif
   12187 #endif
   12188 
   12189 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   12190    find out it does not work in some platform. */
   12191 #ifndef LT_DLLAZY_OR_NOW
   12192 #  ifdef RTLD_LAZY
   12193 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   12194 #  else
   12195 #    ifdef DL_LAZY
   12196 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   12197 #    else
   12198 #      ifdef RTLD_NOW
   12199 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   12200 #      else
   12201 #        ifdef DL_NOW
   12202 #          define LT_DLLAZY_OR_NOW	DL_NOW
   12203 #        else
   12204 #          define LT_DLLAZY_OR_NOW	0
   12205 #        endif
   12206 #      endif
   12207 #    endif
   12208 #  endif
   12209 #endif
   12210 
   12211 /* When -fvisbility=hidden is used, assume the code has been annotated
   12212    correspondingly for the symbols needed.  */
   12213 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
   12214 int fnord () __attribute__((visibility("default")));
   12215 #endif
   12216 
   12217 int fnord () { return 42; }
   12218 int main ()
   12219 {
   12220   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   12221   int status = $lt_dlunknown;
   12222 
   12223   if (self)
   12224     {
   12225       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   12226       else
   12227         {
   12228 	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
   12229           else puts (dlerror ());
   12230 	}
   12231       /* dlclose (self); */
   12232     }
   12233   else
   12234     puts (dlerror ());
   12235 
   12236   return status;
   12237 }
   12238 _LT_EOF
   12239   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   12240   (eval $ac_link) 2>&5
   12241   ac_status=$?
   12242   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   12243   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
   12244     (./conftest; exit; ) >&5 2>/dev/null
   12245     lt_status=$?
   12246     case x$lt_status in
   12247       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
   12248       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
   12249       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
   12250     esac
   12251   else :
   12252     # compilation failed
   12253     lt_cv_dlopen_self=no
   12254   fi
   12255 fi
   12256 rm -fr conftest*
   12257 
   12258 
   12259 fi
   12260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
   12261 $as_echo "$lt_cv_dlopen_self" >&6; }
   12262 
   12263     if test "x$lt_cv_dlopen_self" = xyes; then
   12264       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
   12265       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
   12266 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
   12267 if ${lt_cv_dlopen_self_static+:} false; then :
   12268   $as_echo_n "(cached) " >&6
   12269 else
   12270   	  if test "$cross_compiling" = yes; then :
   12271   lt_cv_dlopen_self_static=cross
   12272 else
   12273   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   12274   lt_status=$lt_dlunknown
   12275   cat > conftest.$ac_ext <<_LT_EOF
   12276 #line $LINENO "configure"
   12277 #include "confdefs.h"
   12278 
   12279 #if HAVE_DLFCN_H
   12280 #include <dlfcn.h>
   12281 #endif
   12282 
   12283 #include <stdio.h>
   12284 
   12285 #ifdef RTLD_GLOBAL
   12286 #  define LT_DLGLOBAL		RTLD_GLOBAL
   12287 #else
   12288 #  ifdef DL_GLOBAL
   12289 #    define LT_DLGLOBAL		DL_GLOBAL
   12290 #  else
   12291 #    define LT_DLGLOBAL		0
   12292 #  endif
   12293 #endif
   12294 
   12295 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   12296    find out it does not work in some platform. */
   12297 #ifndef LT_DLLAZY_OR_NOW
   12298 #  ifdef RTLD_LAZY
   12299 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   12300 #  else
   12301 #    ifdef DL_LAZY
   12302 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   12303 #    else
   12304 #      ifdef RTLD_NOW
   12305 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   12306 #      else
   12307 #        ifdef DL_NOW
   12308 #          define LT_DLLAZY_OR_NOW	DL_NOW
   12309 #        else
   12310 #          define LT_DLLAZY_OR_NOW	0
   12311 #        endif
   12312 #      endif
   12313 #    endif
   12314 #  endif
   12315 #endif
   12316 
   12317 /* When -fvisbility=hidden is used, assume the code has been annotated
   12318    correspondingly for the symbols needed.  */
   12319 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
   12320 int fnord () __attribute__((visibility("default")));
   12321 #endif
   12322 
   12323 int fnord () { return 42; }
   12324 int main ()
   12325 {
   12326   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   12327   int status = $lt_dlunknown;
   12328 
   12329   if (self)
   12330     {
   12331       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   12332       else
   12333         {
   12334 	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
   12335           else puts (dlerror ());
   12336 	}
   12337       /* dlclose (self); */
   12338     }
   12339   else
   12340     puts (dlerror ());
   12341 
   12342   return status;
   12343 }
   12344 _LT_EOF
   12345   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   12346   (eval $ac_link) 2>&5
   12347   ac_status=$?
   12348   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   12349   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
   12350     (./conftest; exit; ) >&5 2>/dev/null
   12351     lt_status=$?
   12352     case x$lt_status in
   12353       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
   12354       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
   12355       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
   12356     esac
   12357   else :
   12358     # compilation failed
   12359     lt_cv_dlopen_self_static=no
   12360   fi
   12361 fi
   12362 rm -fr conftest*
   12363 
   12364 
   12365 fi
   12366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
   12367 $as_echo "$lt_cv_dlopen_self_static" >&6; }
   12368     fi
   12369 
   12370     CPPFLAGS="$save_CPPFLAGS"
   12371     LDFLAGS="$save_LDFLAGS"
   12372     LIBS="$save_LIBS"
   12373     ;;
   12374   esac
   12375 
   12376   case $lt_cv_dlopen_self in
   12377   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
   12378   *) enable_dlopen_self=unknown ;;
   12379   esac
   12380 
   12381   case $lt_cv_dlopen_self_static in
   12382   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
   12383   *) enable_dlopen_self_static=unknown ;;
   12384   esac
   12385 fi
   12386 
   12387 
   12388 
   12389 
   12390 
   12391 
   12392 
   12393 
   12394 
   12395 
   12396 
   12397 
   12398 
   12399 
   12400 
   12401 
   12402 
   12403 striplib=
   12404 old_striplib=
   12405 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
   12406 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
   12407 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
   12408   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
   12409   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
   12410   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   12411 $as_echo "yes" >&6; }
   12412 else
   12413 # FIXME - insert some real tests, host_os isn't really good enough
   12414   case $host_os in
   12415   darwin*)
   12416     if test -n "$STRIP" ; then
   12417       striplib="$STRIP -x"
   12418       old_striplib="$STRIP -S"
   12419       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   12420 $as_echo "yes" >&6; }
   12421     else
   12422       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   12423 $as_echo "no" >&6; }
   12424     fi
   12425     ;;
   12426   *)
   12427     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   12428 $as_echo "no" >&6; }
   12429     ;;
   12430   esac
   12431 fi
   12432 
   12433 
   12434 
   12435 
   12436 
   12437 
   12438 
   12439 
   12440 
   12441 
   12442 
   12443 
   12444   # Report which library types will actually be built
   12445   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
   12446 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
   12447   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
   12448 $as_echo "$can_build_shared" >&6; }
   12449 
   12450   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
   12451 $as_echo_n "checking whether to build shared libraries... " >&6; }
   12452   test "$can_build_shared" = "no" && enable_shared=no
   12453 
   12454   # On AIX, shared libraries and static libraries use the same namespace, and
   12455   # are all built from PIC.
   12456   case $host_os in
   12457   aix3*)
   12458     test "$enable_shared" = yes && enable_static=no
   12459     if test -n "$RANLIB"; then
   12460       archive_cmds="$archive_cmds~\$RANLIB \$lib"
   12461       postinstall_cmds='$RANLIB $lib'
   12462     fi
   12463     ;;
   12464 
   12465   aix[4-9]*)
   12466     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   12467       test "$enable_shared" = yes && enable_static=no
   12468     fi
   12469     ;;
   12470   esac
   12471   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
   12472 $as_echo "$enable_shared" >&6; }
   12473 
   12474   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
   12475 $as_echo_n "checking whether to build static libraries... " >&6; }
   12476   # Make sure either enable_shared or enable_static is yes.
   12477   test "$enable_shared" = yes || enable_static=yes
   12478   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
   12479 $as_echo "$enable_static" >&6; }
   12480 
   12481 
   12482 
   12483 
   12484 fi
   12485 ac_ext=c
   12486 ac_cpp='$CPP $CPPFLAGS'
   12487 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   12488 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   12489 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   12490 
   12491 CC="$lt_save_CC"
   12492 
   12493 
   12494 
   12495 
   12496 
   12497 
   12498 
   12499 
   12500 
   12501 
   12502 
   12503 
   12504 
   12505 
   12506 
   12507         ac_config_commands="$ac_config_commands libtool"
   12508 
   12509 
   12510 
   12511 
   12512 # Only expand once:
   12513 
   12514 
   12515 
   12516 
   12517   CFLAG_VISIBILITY=
   12518   HAVE_VISIBILITY=0
   12519   if test -n "$GCC"; then
   12520                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the -Werror option is usable" >&5
   12521 $as_echo_n "checking whether the -Werror option is usable... " >&6; }
   12522     if ${gl_cv_cc_vis_werror+:} false; then :
   12523   $as_echo_n "(cached) " >&6
   12524 else
   12525 
   12526       gl_save_CFLAGS="$CFLAGS"
   12527       CFLAGS="$CFLAGS -Werror"
   12528       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12529 /* end confdefs.h.  */
   12530 
   12531 int
   12532 main ()
   12533 {
   12534 
   12535   ;
   12536   return 0;
   12537 }
   12538 _ACEOF
   12539 if ac_fn_c_try_compile "$LINENO"; then :
   12540   gl_cv_cc_vis_werror=yes
   12541 else
   12542   gl_cv_cc_vis_werror=no
   12543 fi
   12544 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   12545       CFLAGS="$gl_save_CFLAGS"
   12546 fi
   12547 
   12548     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_vis_werror" >&5
   12549 $as_echo "$gl_cv_cc_vis_werror" >&6; }
   12550         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for simple visibility declarations" >&5
   12551 $as_echo_n "checking for simple visibility declarations... " >&6; }
   12552     if ${gl_cv_cc_visibility+:} false; then :
   12553   $as_echo_n "(cached) " >&6
   12554 else
   12555 
   12556       gl_save_CFLAGS="$CFLAGS"
   12557       CFLAGS="$CFLAGS -fvisibility=hidden"
   12558                                     if test $gl_cv_cc_vis_werror = yes; then
   12559         CFLAGS="$CFLAGS -Werror"
   12560       fi
   12561       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12562 /* end confdefs.h.  */
   12563 extern __attribute__((__visibility__("hidden"))) int hiddenvar;
   12564              extern __attribute__((__visibility__("default"))) int exportedvar;
   12565              extern __attribute__((__visibility__("hidden"))) int hiddenfunc (void);
   12566              extern __attribute__((__visibility__("default"))) int exportedfunc (void);
   12567              void dummyfunc (void) {}
   12568 
   12569 int
   12570 main ()
   12571 {
   12572 
   12573   ;
   12574   return 0;
   12575 }
   12576 _ACEOF
   12577 if ac_fn_c_try_compile "$LINENO"; then :
   12578   gl_cv_cc_visibility=yes
   12579 else
   12580   gl_cv_cc_visibility=no
   12581 fi
   12582 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   12583       CFLAGS="$gl_save_CFLAGS"
   12584 fi
   12585 
   12586     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_visibility" >&5
   12587 $as_echo "$gl_cv_cc_visibility" >&6; }
   12588     if test $gl_cv_cc_visibility = yes; then
   12589       CFLAG_VISIBILITY="-fvisibility=hidden"
   12590       HAVE_VISIBILITY=1
   12591     fi
   12592   fi
   12593 
   12594 
   12595 
   12596 cat >>confdefs.h <<_ACEOF
   12597 #define HAVE_VISIBILITY $HAVE_VISIBILITY
   12598 _ACEOF
   12599 
   12600 
   12601 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
   12602 $as_echo_n "checking for ANSI C header files... " >&6; }
   12603 if ${ac_cv_header_stdc+:} false; then :
   12604   $as_echo_n "(cached) " >&6
   12605 else
   12606   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12607 /* end confdefs.h.  */
   12608 #include <stdlib.h>
   12609 #include <stdarg.h>
   12610 #include <string.h>
   12611 #include <float.h>
   12612 
   12613 int
   12614 main ()
   12615 {
   12616 
   12617   ;
   12618   return 0;
   12619 }
   12620 _ACEOF
   12621 if ac_fn_c_try_compile "$LINENO"; then :
   12622   ac_cv_header_stdc=yes
   12623 else
   12624   ac_cv_header_stdc=no
   12625 fi
   12626 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   12627 
   12628 if test $ac_cv_header_stdc = yes; then
   12629   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   12630   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12631 /* end confdefs.h.  */
   12632 #include <string.h>
   12633 
   12634 _ACEOF
   12635 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   12636   $EGREP "memchr" >/dev/null 2>&1; then :
   12637 
   12638 else
   12639   ac_cv_header_stdc=no
   12640 fi
   12641 rm -f conftest*
   12642 
   12643 fi
   12644 
   12645 if test $ac_cv_header_stdc = yes; then
   12646   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   12647   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12648 /* end confdefs.h.  */
   12649 #include <stdlib.h>
   12650 
   12651 _ACEOF
   12652 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   12653   $EGREP "free" >/dev/null 2>&1; then :
   12654 
   12655 else
   12656   ac_cv_header_stdc=no
   12657 fi
   12658 rm -f conftest*
   12659 
   12660 fi
   12661 
   12662 if test $ac_cv_header_stdc = yes; then
   12663   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   12664   if test "$cross_compiling" = yes; then :
   12665   :
   12666 else
   12667   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12668 /* end confdefs.h.  */
   12669 #include <ctype.h>
   12670 #include <stdlib.h>
   12671 #if ((' ' & 0x0FF) == 0x020)
   12672 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   12673 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   12674 #else
   12675 # define ISLOWER(c) \
   12676 		   (('a' <= (c) && (c) <= 'i') \
   12677 		     || ('j' <= (c) && (c) <= 'r') \
   12678 		     || ('s' <= (c) && (c) <= 'z'))
   12679 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   12680 #endif
   12681 
   12682 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   12683 int
   12684 main ()
   12685 {
   12686   int i;
   12687   for (i = 0; i < 256; i++)
   12688     if (XOR (islower (i), ISLOWER (i))
   12689 	|| toupper (i) != TOUPPER (i))
   12690       return 2;
   12691   return 0;
   12692 }
   12693 _ACEOF
   12694 if ac_fn_c_try_run "$LINENO"; then :
   12695 
   12696 else
   12697   ac_cv_header_stdc=no
   12698 fi
   12699 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   12700   conftest.$ac_objext conftest.beam conftest.$ac_ext
   12701 fi
   12702 
   12703 fi
   12704 fi
   12705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
   12706 $as_echo "$ac_cv_header_stdc" >&6; }
   12707 if test $ac_cv_header_stdc = yes; then
   12708 
   12709 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
   12710 
   12711 fi
   12712 
   12713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether sys/types.h defines makedev" >&5
   12714 $as_echo_n "checking whether sys/types.h defines makedev... " >&6; }
   12715 if ${ac_cv_header_sys_types_h_makedev+:} false; then :
   12716   $as_echo_n "(cached) " >&6
   12717 else
   12718   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12719 /* end confdefs.h.  */
   12720 #include <sys/types.h>
   12721 int
   12722 main ()
   12723 {
   12724 return makedev(0, 0);
   12725   ;
   12726   return 0;
   12727 }
   12728 _ACEOF
   12729 if ac_fn_c_try_link "$LINENO"; then :
   12730   ac_cv_header_sys_types_h_makedev=yes
   12731 else
   12732   ac_cv_header_sys_types_h_makedev=no
   12733 fi
   12734 rm -f core conftest.err conftest.$ac_objext \
   12735     conftest$ac_exeext conftest.$ac_ext
   12736 
   12737 fi
   12738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_types_h_makedev" >&5
   12739 $as_echo "$ac_cv_header_sys_types_h_makedev" >&6; }
   12740 
   12741 if test $ac_cv_header_sys_types_h_makedev = no; then
   12742 ac_fn_c_check_header_mongrel "$LINENO" "sys/mkdev.h" "ac_cv_header_sys_mkdev_h" "$ac_includes_default"
   12743 if test "x$ac_cv_header_sys_mkdev_h" = xyes; then :
   12744 
   12745 $as_echo "#define MAJOR_IN_MKDEV 1" >>confdefs.h
   12746 
   12747 fi
   12748 
   12749 
   12750 
   12751   if test $ac_cv_header_sys_mkdev_h = no; then
   12752     ac_fn_c_check_header_mongrel "$LINENO" "sys/sysmacros.h" "ac_cv_header_sys_sysmacros_h" "$ac_includes_default"
   12753 if test "x$ac_cv_header_sys_sysmacros_h" = xyes; then :
   12754 
   12755 $as_echo "#define MAJOR_IN_SYSMACROS 1" >>confdefs.h
   12756 
   12757 fi
   12758 
   12759 
   12760   fi
   12761 fi
   12762 
   12763 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
   12764 $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
   12765 if ${ac_cv_header_sys_wait_h+:} false; then :
   12766   $as_echo_n "(cached) " >&6
   12767 else
   12768   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12769 /* end confdefs.h.  */
   12770 #include <sys/types.h>
   12771 #include <sys/wait.h>
   12772 #ifndef WEXITSTATUS
   12773 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
   12774 #endif
   12775 #ifndef WIFEXITED
   12776 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
   12777 #endif
   12778 
   12779 int
   12780 main ()
   12781 {
   12782   int s;
   12783   wait (&s);
   12784   s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
   12785   ;
   12786   return 0;
   12787 }
   12788 _ACEOF
   12789 if ac_fn_c_try_compile "$LINENO"; then :
   12790   ac_cv_header_sys_wait_h=yes
   12791 else
   12792   ac_cv_header_sys_wait_h=no
   12793 fi
   12794 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   12795 fi
   12796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
   12797 $as_echo "$ac_cv_header_sys_wait_h" >&6; }
   12798 if test $ac_cv_header_sys_wait_h = yes; then
   12799 
   12800 $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
   12801 
   12802 fi
   12803 
   12804 for ac_header in stdint.h fcntl.h locale.h stdint.h inttypes.h unistd.h
   12805 do :
   12806   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   12807 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
   12808 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   12809   cat >>confdefs.h <<_ACEOF
   12810 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   12811 _ACEOF
   12812 
   12813 fi
   12814 
   12815 done
   12816 
   12817 for ac_header in stddef.h utime.h wchar.h wctype.h limits.h
   12818 do :
   12819   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   12820 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
   12821 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   12822   cat >>confdefs.h <<_ACEOF
   12823 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   12824 _ACEOF
   12825 
   12826 fi
   12827 
   12828 done
   12829 
   12830 for ac_header in getopt.h err.h xlocale.h signal.h
   12831 do :
   12832   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   12833 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
   12834 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   12835   cat >>confdefs.h <<_ACEOF
   12836 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   12837 _ACEOF
   12838 
   12839 fi
   12840 
   12841 done
   12842 
   12843 for ac_header in sys/mman.h sys/stat.h sys/types.h sys/utime.h sys/time.h
   12844 do :
   12845   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   12846 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
   12847 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   12848   cat >>confdefs.h <<_ACEOF
   12849 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   12850 _ACEOF
   12851 
   12852 fi
   12853 
   12854 done
   12855 
   12856 if test "$enable_zlib" != "no"; then
   12857   for ac_header in zlib.h
   12858 do :
   12859   ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
   12860 if test "x$ac_cv_header_zlib_h" = xyes; then :
   12861   cat >>confdefs.h <<_ACEOF
   12862 #define HAVE_ZLIB_H 1
   12863 _ACEOF
   12864 
   12865 fi
   12866 
   12867 done
   12868 
   12869 fi
   12870 ac_fn_c_check_type "$LINENO" "sig_t" "ac_cv_type_sig_t" "
   12871 #ifdef HAVE_SIGNAL_H
   12872 #include <signal.h>
   12873 #endif
   12874 "
   12875 if test "x$ac_cv_type_sig_t" = xyes; then :
   12876 
   12877 $as_echo "#define HAVE_SIG_T 1" >>confdefs.h
   12878 
   12879 fi
   12880 
   12881 
   12882 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
   12883 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
   12884 if ${ac_cv_c_const+:} false; then :
   12885   $as_echo_n "(cached) " >&6
   12886 else
   12887   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12888 /* end confdefs.h.  */
   12889 
   12890 int
   12891 main ()
   12892 {
   12893 
   12894 #ifndef __cplusplus
   12895   /* Ultrix mips cc rejects this sort of thing.  */
   12896   typedef int charset[2];
   12897   const charset cs = { 0, 0 };
   12898   /* SunOS 4.1.1 cc rejects this.  */
   12899   char const *const *pcpcc;
   12900   char **ppc;
   12901   /* NEC SVR4.0.2 mips cc rejects this.  */
   12902   struct point {int x, y;};
   12903   static struct point const zero = {0,0};
   12904   /* AIX XL C 1.02.0.0 rejects this.
   12905      It does not let you subtract one const X* pointer from another in
   12906      an arm of an if-expression whose if-part is not a constant
   12907      expression */
   12908   const char *g = "string";
   12909   pcpcc = &g + (g ? g-g : 0);
   12910   /* HPUX 7.0 cc rejects these. */
   12911   ++pcpcc;
   12912   ppc = (char**) pcpcc;
   12913   pcpcc = (char const *const *) ppc;
   12914   { /* SCO 3.2v4 cc rejects this sort of thing.  */
   12915     char tx;
   12916     char *t = &tx;
   12917     char const *s = 0 ? (char *) 0 : (char const *) 0;
   12918 
   12919     *t++ = 0;
   12920     if (s) return 0;
   12921   }
   12922   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
   12923     int x[] = {25, 17};
   12924     const int *foo = &x[0];
   12925     ++foo;
   12926   }
   12927   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
   12928     typedef const int *iptr;
   12929     iptr p = 0;
   12930     ++p;
   12931   }
   12932   { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
   12933        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
   12934     struct s { int j; const int *ap[3]; } bx;
   12935     struct s *b = &bx; b->j = 5;
   12936   }
   12937   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
   12938     const int foo = 10;
   12939     if (!foo) return 0;
   12940   }
   12941   return !cs[0] && !zero.x;
   12942 #endif
   12943 
   12944   ;
   12945   return 0;
   12946 }
   12947 _ACEOF
   12948 if ac_fn_c_try_compile "$LINENO"; then :
   12949   ac_cv_c_const=yes
   12950 else
   12951   ac_cv_c_const=no
   12952 fi
   12953 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   12954 fi
   12955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
   12956 $as_echo "$ac_cv_c_const" >&6; }
   12957 if test $ac_cv_c_const = no; then
   12958 
   12959 $as_echo "#define const /**/" >>confdefs.h
   12960 
   12961 fi
   12962 
   12963 ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
   12964 if test "x$ac_cv_type_off_t" = xyes; then :
   12965 
   12966 else
   12967 
   12968 cat >>confdefs.h <<_ACEOF
   12969 #define off_t long int
   12970 _ACEOF
   12971 
   12972 fi
   12973 
   12974 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
   12975 if test "x$ac_cv_type_size_t" = xyes; then :
   12976 
   12977 else
   12978 
   12979 cat >>confdefs.h <<_ACEOF
   12980 #define size_t unsigned int
   12981 _ACEOF
   12982 
   12983 fi
   12984 
   12985 ac_fn_c_check_member "$LINENO" "struct stat" "st_rdev" "ac_cv_member_struct_stat_st_rdev" "$ac_includes_default"
   12986 if test "x$ac_cv_member_struct_stat_st_rdev" = xyes; then :
   12987 
   12988 cat >>confdefs.h <<_ACEOF
   12989 #define HAVE_STRUCT_STAT_ST_RDEV 1
   12990 _ACEOF
   12991 
   12992 
   12993 fi
   12994 
   12995 
   12996 ac_fn_c_check_member "$LINENO" "struct tm" "tm_gmtoff" "ac_cv_member_struct_tm_tm_gmtoff" "$ac_includes_default"
   12997 if test "x$ac_cv_member_struct_tm_tm_gmtoff" = xyes; then :
   12998 
   12999 cat >>confdefs.h <<_ACEOF
   13000 #define HAVE_STRUCT_TM_TM_GMTOFF 1
   13001 _ACEOF
   13002 
   13003 
   13004 fi
   13005 
   13006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
   13007 $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
   13008 if ${ac_cv_struct_tm+:} false; then :
   13009   $as_echo_n "(cached) " >&6
   13010 else
   13011   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13012 /* end confdefs.h.  */
   13013 #include <sys/types.h>
   13014 #include <time.h>
   13015 
   13016 int
   13017 main ()
   13018 {
   13019 struct tm tm;
   13020 				     int *p = &tm.tm_sec;
   13021 				     return !p;
   13022   ;
   13023   return 0;
   13024 }
   13025 _ACEOF
   13026 if ac_fn_c_try_compile "$LINENO"; then :
   13027   ac_cv_struct_tm=time.h
   13028 else
   13029   ac_cv_struct_tm=sys/time.h
   13030 fi
   13031 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   13032 fi
   13033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
   13034 $as_echo "$ac_cv_struct_tm" >&6; }
   13035 if test $ac_cv_struct_tm = sys/time.h; then
   13036 
   13037 $as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
   13038 
   13039 fi
   13040 
   13041 ac_fn_c_check_member "$LINENO" "struct tm" "tm_zone" "ac_cv_member_struct_tm_tm_zone" "#include <sys/types.h>
   13042 #include <$ac_cv_struct_tm>
   13043 
   13044 "
   13045 if test "x$ac_cv_member_struct_tm_tm_zone" = xyes; then :
   13046 
   13047 cat >>confdefs.h <<_ACEOF
   13048 #define HAVE_STRUCT_TM_TM_ZONE 1
   13049 _ACEOF
   13050 
   13051 
   13052 fi
   13053 
   13054 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
   13055 
   13056 $as_echo "#define HAVE_TM_ZONE 1" >>confdefs.h
   13057 
   13058 else
   13059   ac_fn_c_check_decl "$LINENO" "tzname" "ac_cv_have_decl_tzname" "#include <time.h>
   13060 "
   13061 if test "x$ac_cv_have_decl_tzname" = xyes; then :
   13062   ac_have_decl=1
   13063 else
   13064   ac_have_decl=0
   13065 fi
   13066 
   13067 cat >>confdefs.h <<_ACEOF
   13068 #define HAVE_DECL_TZNAME $ac_have_decl
   13069 _ACEOF
   13070 
   13071   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tzname" >&5
   13072 $as_echo_n "checking for tzname... " >&6; }
   13073 if ${ac_cv_var_tzname+:} false; then :
   13074   $as_echo_n "(cached) " >&6
   13075 else
   13076   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13077 /* end confdefs.h.  */
   13078 #include <time.h>
   13079 #if !HAVE_DECL_TZNAME
   13080 extern char *tzname[];
   13081 #endif
   13082 
   13083 int
   13084 main ()
   13085 {
   13086 return tzname[0][0];
   13087   ;
   13088   return 0;
   13089 }
   13090 _ACEOF
   13091 if ac_fn_c_try_link "$LINENO"; then :
   13092   ac_cv_var_tzname=yes
   13093 else
   13094   ac_cv_var_tzname=no
   13095 fi
   13096 rm -f core conftest.err conftest.$ac_objext \
   13097     conftest$ac_exeext conftest.$ac_ext
   13098 fi
   13099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_tzname" >&5
   13100 $as_echo "$ac_cv_var_tzname" >&6; }
   13101   if test $ac_cv_var_tzname = yes; then
   13102 
   13103 $as_echo "#define HAVE_TZNAME 1" >>confdefs.h
   13104 
   13105   fi
   13106 fi
   13107 
   13108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tm_zone in struct tm" >&5
   13109 $as_echo_n "checking for tm_zone in struct tm... " >&6; }
   13110 if ${ac_cv_struct_tm_zone+:} false; then :
   13111   $as_echo_n "(cached) " >&6
   13112 else
   13113   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13114 /* end confdefs.h.  */
   13115 #include <sys/types.h>
   13116 #include <$ac_cv_struct_tm>
   13117 int
   13118 main ()
   13119 {
   13120 struct tm tm; tm.tm_zone;
   13121   ;
   13122   return 0;
   13123 }
   13124 _ACEOF
   13125 if ac_fn_c_try_compile "$LINENO"; then :
   13126   ac_cv_struct_tm_zone=yes
   13127 else
   13128   ac_cv_struct_tm_zone=no
   13129 fi
   13130 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   13131 fi
   13132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm_zone" >&5
   13133 $as_echo "$ac_cv_struct_tm_zone" >&6; }
   13134 if test "$ac_cv_struct_tm_zone" = yes; then
   13135 
   13136 $as_echo "#define HAVE_TM_ZONE 1" >>confdefs.h
   13137 
   13138 fi
   13139 
   13140 # On SGI, apparently tzname is a #define, but that's ok, AC_CHECK_DECL will
   13141 # consider it declared and we won't give our own extern.
   13142 ac_fn_c_check_decl "$LINENO" "tzname" "ac_cv_have_decl_tzname" "#include <time.h>
   13143 "
   13144 if test "x$ac_cv_have_decl_tzname" = xyes; then :
   13145   ac_have_decl=1
   13146 else
   13147   ac_have_decl=0
   13148 fi
   13149 
   13150 cat >>confdefs.h <<_ACEOF
   13151 #define HAVE_DECL_TZNAME $ac_have_decl
   13152 _ACEOF
   13153 
   13154 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tzname" >&5
   13155 $as_echo_n "checking for tzname... " >&6; }
   13156 if ${ac_cv_var_tzname+:} false; then :
   13157   $as_echo_n "(cached) " >&6
   13158 else
   13159   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13160 /* end confdefs.h.  */
   13161 #include <time.h>
   13162 #if !HAVE_DECL_TZNAME
   13163 extern char *tzname[];
   13164 #endif
   13165 int
   13166 main ()
   13167 {
   13168 return tzname[0][0];
   13169   ;
   13170   return 0;
   13171 }
   13172 _ACEOF
   13173 if ac_fn_c_try_link "$LINENO"; then :
   13174   ac_cv_var_tzname=yes
   13175 else
   13176   ac_cv_var_tzname=no
   13177 fi
   13178 rm -f core conftest.err conftest.$ac_objext \
   13179     conftest$ac_exeext conftest.$ac_ext
   13180 fi
   13181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_tzname" >&5
   13182 $as_echo "$ac_cv_var_tzname" >&6; }
   13183   if test $ac_cv_var_tzname = yes; then
   13184 
   13185 $as_echo "#define HAVE_TZNAME 1" >>confdefs.h
   13186 
   13187   fi
   13188 
   13189 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tm_isdst in struct tm" >&5
   13190 $as_echo_n "checking for tm_isdst in struct tm... " >&6; }
   13191 if ${ac_cv_struct_tm_isdst+:} false; then :
   13192   $as_echo_n "(cached) " >&6
   13193 else
   13194   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13195 /* end confdefs.h.  */
   13196 #include <sys/types.h>
   13197 #include <$ac_cv_struct_tm>
   13198 int
   13199 main ()
   13200 {
   13201 struct tm tm; tm.tm_isdst;
   13202   ;
   13203   return 0;
   13204 }
   13205 _ACEOF
   13206 if ac_fn_c_try_compile "$LINENO"; then :
   13207   ac_cv_struct_tm_isdst=yes
   13208 else
   13209   ac_cv_struct_tm_isdst=no
   13210 fi
   13211 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   13212 fi
   13213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm_isdst" >&5
   13214 $as_echo "$ac_cv_struct_tm_isdst" >&6; }
   13215 if test "$ac_cv_struct_tm_isdst" = yes; then
   13216 
   13217 $as_echo "#define HAVE_TM_ISDST 1" >>confdefs.h
   13218 
   13219 fi
   13220 
   13221 
   13222 ac_fn_c_check_decl "$LINENO" "daylight" "ac_cv_have_decl_daylight" "#include <time.h>
   13223 "
   13224 if test "x$ac_cv_have_decl_daylight" = xyes; then :
   13225   ac_have_decl=1
   13226 else
   13227   ac_have_decl=0
   13228 fi
   13229 
   13230 cat >>confdefs.h <<_ACEOF
   13231 #define HAVE_DECL_DAYLIGHT $ac_have_decl
   13232 _ACEOF
   13233 
   13234 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for daylight" >&5
   13235 $as_echo_n "checking for daylight... " >&6; }
   13236 if ${ac_cv_var_daylight+:} false; then :
   13237   $as_echo_n "(cached) " >&6
   13238 else
   13239   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13240 /* end confdefs.h.  */
   13241 #include <time.h>
   13242 #if !HAVE_DECL_DAYLIGHT
   13243 extern int daylight;
   13244 #endif
   13245 int
   13246 main ()
   13247 {
   13248 atoi(daylight);
   13249   ;
   13250   return 0;
   13251 }
   13252 _ACEOF
   13253 if ac_fn_c_try_link "$LINENO"; then :
   13254   ac_cv_var_daylight=yes
   13255 else
   13256   ac_cv_var_daylight=no
   13257 fi
   13258 rm -f core conftest.err conftest.$ac_objext \
   13259     conftest$ac_exeext conftest.$ac_ext
   13260 fi
   13261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_daylight" >&5
   13262 $as_echo "$ac_cv_var_daylight" >&6; }
   13263   if test $ac_cv_var_daylight = yes; then
   13264 
   13265 $as_echo "#define HAVE_DAYLIGHT 1" >>confdefs.h
   13266 
   13267   fi
   13268 
   13269 # Check whether --enable-largefile was given.
   13270 if test "${enable_largefile+set}" = set; then :
   13271   enableval=$enable_largefile;
   13272 fi
   13273 
   13274 if test "$enable_largefile" != no; then
   13275 
   13276   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
   13277 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
   13278 if ${ac_cv_sys_largefile_CC+:} false; then :
   13279   $as_echo_n "(cached) " >&6
   13280 else
   13281   ac_cv_sys_largefile_CC=no
   13282      if test "$GCC" != yes; then
   13283        ac_save_CC=$CC
   13284        while :; do
   13285 	 # IRIX 6.2 and later do not support large files by default,
   13286 	 # so use the C compiler's -n32 option if that helps.
   13287 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13288 /* end confdefs.h.  */
   13289 #include <sys/types.h>
   13290  /* Check that off_t can represent 2**63 - 1 correctly.
   13291     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   13292     since some C++ compilers masquerading as C compilers
   13293     incorrectly reject 9223372036854775807.  */
   13294 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   13295   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   13296 		       && LARGE_OFF_T % 2147483647 == 1)
   13297 		      ? 1 : -1];
   13298 int
   13299 main ()
   13300 {
   13301 
   13302   ;
   13303   return 0;
   13304 }
   13305 _ACEOF
   13306 	 if ac_fn_c_try_compile "$LINENO"; then :
   13307   break
   13308 fi
   13309 rm -f core conftest.err conftest.$ac_objext
   13310 	 CC="$CC -n32"
   13311 	 if ac_fn_c_try_compile "$LINENO"; then :
   13312   ac_cv_sys_largefile_CC=' -n32'; break
   13313 fi
   13314 rm -f core conftest.err conftest.$ac_objext
   13315 	 break
   13316        done
   13317        CC=$ac_save_CC
   13318        rm -f conftest.$ac_ext
   13319     fi
   13320 fi
   13321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
   13322 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
   13323   if test "$ac_cv_sys_largefile_CC" != no; then
   13324     CC=$CC$ac_cv_sys_largefile_CC
   13325   fi
   13326 
   13327   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
   13328 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
   13329 if ${ac_cv_sys_file_offset_bits+:} false; then :
   13330   $as_echo_n "(cached) " >&6
   13331 else
   13332   while :; do
   13333   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13334 /* end confdefs.h.  */
   13335 #include <sys/types.h>
   13336  /* Check that off_t can represent 2**63 - 1 correctly.
   13337     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   13338     since some C++ compilers masquerading as C compilers
   13339     incorrectly reject 9223372036854775807.  */
   13340 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   13341   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   13342 		       && LARGE_OFF_T % 2147483647 == 1)
   13343 		      ? 1 : -1];
   13344 int
   13345 main ()
   13346 {
   13347 
   13348   ;
   13349   return 0;
   13350 }
   13351 _ACEOF
   13352 if ac_fn_c_try_compile "$LINENO"; then :
   13353   ac_cv_sys_file_offset_bits=no; break
   13354 fi
   13355 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   13356   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13357 /* end confdefs.h.  */
   13358 #define _FILE_OFFSET_BITS 64
   13359 #include <sys/types.h>
   13360  /* Check that off_t can represent 2**63 - 1 correctly.
   13361     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   13362     since some C++ compilers masquerading as C compilers
   13363     incorrectly reject 9223372036854775807.  */
   13364 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   13365   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   13366 		       && LARGE_OFF_T % 2147483647 == 1)
   13367 		      ? 1 : -1];
   13368 int
   13369 main ()
   13370 {
   13371 
   13372   ;
   13373   return 0;
   13374 }
   13375 _ACEOF
   13376 if ac_fn_c_try_compile "$LINENO"; then :
   13377   ac_cv_sys_file_offset_bits=64; break
   13378 fi
   13379 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   13380   ac_cv_sys_file_offset_bits=unknown
   13381   break
   13382 done
   13383 fi
   13384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
   13385 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
   13386 case $ac_cv_sys_file_offset_bits in #(
   13387   no | unknown) ;;
   13388   *)
   13389 cat >>confdefs.h <<_ACEOF
   13390 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
   13391 _ACEOF
   13392 ;;
   13393 esac
   13394 rm -rf conftest*
   13395   if test $ac_cv_sys_file_offset_bits = unknown; then
   13396     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
   13397 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
   13398 if ${ac_cv_sys_large_files+:} false; then :
   13399   $as_echo_n "(cached) " >&6
   13400 else
   13401   while :; do
   13402   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13403 /* end confdefs.h.  */
   13404 #include <sys/types.h>
   13405  /* Check that off_t can represent 2**63 - 1 correctly.
   13406     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   13407     since some C++ compilers masquerading as C compilers
   13408     incorrectly reject 9223372036854775807.  */
   13409 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   13410   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   13411 		       && LARGE_OFF_T % 2147483647 == 1)
   13412 		      ? 1 : -1];
   13413 int
   13414 main ()
   13415 {
   13416 
   13417   ;
   13418   return 0;
   13419 }
   13420 _ACEOF
   13421 if ac_fn_c_try_compile "$LINENO"; then :
   13422   ac_cv_sys_large_files=no; break
   13423 fi
   13424 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   13425   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13426 /* end confdefs.h.  */
   13427 #define _LARGE_FILES 1
   13428 #include <sys/types.h>
   13429  /* Check that off_t can represent 2**63 - 1 correctly.
   13430     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   13431     since some C++ compilers masquerading as C compilers
   13432     incorrectly reject 9223372036854775807.  */
   13433 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   13434   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   13435 		       && LARGE_OFF_T % 2147483647 == 1)
   13436 		      ? 1 : -1];
   13437 int
   13438 main ()
   13439 {
   13440 
   13441   ;
   13442   return 0;
   13443 }
   13444 _ACEOF
   13445 if ac_fn_c_try_compile "$LINENO"; then :
   13446   ac_cv_sys_large_files=1; break
   13447 fi
   13448 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   13449   ac_cv_sys_large_files=unknown
   13450   break
   13451 done
   13452 fi
   13453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
   13454 $as_echo "$ac_cv_sys_large_files" >&6; }
   13455 case $ac_cv_sys_large_files in #(
   13456   no | unknown) ;;
   13457   *)
   13458 cat >>confdefs.h <<_ACEOF
   13459 #define _LARGE_FILES $ac_cv_sys_large_files
   13460 _ACEOF
   13461 ;;
   13462 esac
   13463 rm -rf conftest*
   13464   fi
   13465 
   13466 
   13467 fi
   13468 
   13469 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGEFILE_SOURCE value needed for large files" >&5
   13470 $as_echo_n "checking for _LARGEFILE_SOURCE value needed for large files... " >&6; }
   13471 if ${ac_cv_sys_largefile_source+:} false; then :
   13472   $as_echo_n "(cached) " >&6
   13473 else
   13474   while :; do
   13475   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13476 /* end confdefs.h.  */
   13477 #include <sys/types.h> /* for off_t */
   13478      #include <stdio.h>
   13479 int
   13480 main ()
   13481 {
   13482 int (*fp) (FILE *, off_t, int) = fseeko;
   13483      return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
   13484   ;
   13485   return 0;
   13486 }
   13487 _ACEOF
   13488 if ac_fn_c_try_link "$LINENO"; then :
   13489   ac_cv_sys_largefile_source=no; break
   13490 fi
   13491 rm -f core conftest.err conftest.$ac_objext \
   13492     conftest$ac_exeext conftest.$ac_ext
   13493   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13494 /* end confdefs.h.  */
   13495 #define _LARGEFILE_SOURCE 1
   13496 #include <sys/types.h> /* for off_t */
   13497      #include <stdio.h>
   13498 int
   13499 main ()
   13500 {
   13501 int (*fp) (FILE *, off_t, int) = fseeko;
   13502      return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
   13503   ;
   13504   return 0;
   13505 }
   13506 _ACEOF
   13507 if ac_fn_c_try_link "$LINENO"; then :
   13508   ac_cv_sys_largefile_source=1; break
   13509 fi
   13510 rm -f core conftest.err conftest.$ac_objext \
   13511     conftest$ac_exeext conftest.$ac_ext
   13512   ac_cv_sys_largefile_source=unknown
   13513   break
   13514 done
   13515 fi
   13516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_source" >&5
   13517 $as_echo "$ac_cv_sys_largefile_source" >&6; }
   13518 case $ac_cv_sys_largefile_source in #(
   13519   no | unknown) ;;
   13520   *)
   13521 cat >>confdefs.h <<_ACEOF
   13522 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
   13523 _ACEOF
   13524 ;;
   13525 esac
   13526 rm -rf conftest*
   13527 
   13528 # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
   13529 # in glibc 2.1.3, but that breaks too many other things.
   13530 # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
   13531 if test $ac_cv_sys_largefile_source != unknown; then
   13532 
   13533 $as_echo "#define HAVE_FSEEKO 1" >>confdefs.h
   13534 
   13535 fi
   13536 
   13537 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mbstate_t" >&5
   13538 $as_echo_n "checking for mbstate_t... " >&6; }
   13539 if ${ac_cv_type_mbstate_t+:} false; then :
   13540   $as_echo_n "(cached) " >&6
   13541 else
   13542   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13543 /* end confdefs.h.  */
   13544 $ac_includes_default
   13545 #	    include <wchar.h>
   13546 int
   13547 main ()
   13548 {
   13549 mbstate_t x; return sizeof x;
   13550   ;
   13551   return 0;
   13552 }
   13553 _ACEOF
   13554 if ac_fn_c_try_compile "$LINENO"; then :
   13555   ac_cv_type_mbstate_t=yes
   13556 else
   13557   ac_cv_type_mbstate_t=no
   13558 fi
   13559 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   13560 fi
   13561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_mbstate_t" >&5
   13562 $as_echo "$ac_cv_type_mbstate_t" >&6; }
   13563    if test $ac_cv_type_mbstate_t = yes; then
   13564 
   13565 $as_echo "#define HAVE_MBSTATE_T 1" >>confdefs.h
   13566 
   13567    else
   13568 
   13569 $as_echo "#define mbstate_t int" >>confdefs.h
   13570 
   13571    fi
   13572 
   13573 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct option in getopt" >&5
   13574 $as_echo_n "checking for struct option in getopt... " >&6; }
   13575 if ${ac_cv_struct_option_getopt_h+:} false; then :
   13576   $as_echo_n "(cached) " >&6
   13577 else
   13578   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13579 /* end confdefs.h.  */
   13580 #include <getopt.h>
   13581 int
   13582 main ()
   13583 {
   13584 struct option op; op.name;
   13585   ;
   13586   return 0;
   13587 }
   13588 _ACEOF
   13589 if ac_fn_c_try_compile "$LINENO"; then :
   13590   ac_cv_struct_option_getopt_h=yes
   13591 else
   13592   ac_cv_struct_option_getopt_h=no
   13593 fi
   13594 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   13595 fi
   13596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_option_getopt_h" >&5
   13597 $as_echo "$ac_cv_struct_option_getopt_h" >&6; }
   13598 if test "$ac_cv_struct_option_getopt_h" = yes; then
   13599 
   13600 $as_echo "#define HAVE_STRUCT_OPTION 1" >>confdefs.h
   13601 
   13602 fi
   13603 
   13604 ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
   13605 if test "x$ac_cv_type_pid_t" = xyes; then :
   13606 
   13607 else
   13608 
   13609 cat >>confdefs.h <<_ACEOF
   13610 #define pid_t int
   13611 _ACEOF
   13612 
   13613 fi
   13614 
   13615 ac_fn_c_find_uintX_t "$LINENO" "8" "ac_cv_c_uint8_t"
   13616 case $ac_cv_c_uint8_t in #(
   13617   no|yes) ;; #(
   13618   *)
   13619 
   13620 $as_echo "#define _UINT8_T 1" >>confdefs.h
   13621 
   13622 
   13623 cat >>confdefs.h <<_ACEOF
   13624 #define uint8_t $ac_cv_c_uint8_t
   13625 _ACEOF
   13626 ;;
   13627   esac
   13628 
   13629 ac_fn_c_find_uintX_t "$LINENO" "16" "ac_cv_c_uint16_t"
   13630 case $ac_cv_c_uint16_t in #(
   13631   no|yes) ;; #(
   13632   *)
   13633 
   13634 
   13635 cat >>confdefs.h <<_ACEOF
   13636 #define uint16_t $ac_cv_c_uint16_t
   13637 _ACEOF
   13638 ;;
   13639   esac
   13640 
   13641 ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t"
   13642 case $ac_cv_c_uint32_t in #(
   13643   no|yes) ;; #(
   13644   *)
   13645 
   13646 $as_echo "#define _UINT32_T 1" >>confdefs.h
   13647 
   13648 
   13649 cat >>confdefs.h <<_ACEOF
   13650 #define uint32_t $ac_cv_c_uint32_t
   13651 _ACEOF
   13652 ;;
   13653   esac
   13654 
   13655 ac_fn_c_find_intX_t "$LINENO" "32" "ac_cv_c_int32_t"
   13656 case $ac_cv_c_int32_t in #(
   13657   no|yes) ;; #(
   13658   *)
   13659 
   13660 cat >>confdefs.h <<_ACEOF
   13661 #define int32_t $ac_cv_c_int32_t
   13662 _ACEOF
   13663 ;;
   13664 esac
   13665 
   13666 ac_fn_c_find_uintX_t "$LINENO" "64" "ac_cv_c_uint64_t"
   13667 case $ac_cv_c_uint64_t in #(
   13668   no|yes) ;; #(
   13669   *)
   13670 
   13671 $as_echo "#define _UINT64_T 1" >>confdefs.h
   13672 
   13673 
   13674 cat >>confdefs.h <<_ACEOF
   13675 #define uint64_t $ac_cv_c_uint64_t
   13676 _ACEOF
   13677 ;;
   13678   esac
   13679 
   13680 ac_fn_c_find_intX_t "$LINENO" "64" "ac_cv_c_int64_t"
   13681 case $ac_cv_c_int64_t in #(
   13682   no|yes) ;; #(
   13683   *)
   13684 
   13685 cat >>confdefs.h <<_ACEOF
   13686 #define int64_t $ac_cv_c_int64_t
   13687 _ACEOF
   13688 ;;
   13689 esac
   13690 
   13691 
   13692   ac_fn_c_check_type "$LINENO" "intptr_t" "ac_cv_type_intptr_t" "$ac_includes_default"
   13693 if test "x$ac_cv_type_intptr_t" = xyes; then :
   13694 
   13695 $as_echo "#define HAVE_INTPTR_T 1" >>confdefs.h
   13696 
   13697 else
   13698   for ac_type in 'int' 'long int' 'long long int'; do
   13699        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13700 /* end confdefs.h.  */
   13701 $ac_includes_default
   13702 int
   13703 main ()
   13704 {
   13705 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
   13706 test_array [0] = 0;
   13707 return test_array [0];
   13708 
   13709   ;
   13710   return 0;
   13711 }
   13712 _ACEOF
   13713 if ac_fn_c_try_compile "$LINENO"; then :
   13714 
   13715 cat >>confdefs.h <<_ACEOF
   13716 #define intptr_t $ac_type
   13717 _ACEOF
   13718 
   13719 	  ac_type=
   13720 fi
   13721 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   13722        test -z "$ac_type" && break
   13723      done
   13724 fi
   13725 
   13726 
   13727 
   13728   ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "$ac_includes_default"
   13729 if test "x$ac_cv_type_uintptr_t" = xyes; then :
   13730 
   13731 $as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h
   13732 
   13733 else
   13734   for ac_type in 'unsigned int' 'unsigned long int' \
   13735 	'unsigned long long int'; do
   13736        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13737 /* end confdefs.h.  */
   13738 $ac_includes_default
   13739 int
   13740 main ()
   13741 {
   13742 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
   13743 test_array [0] = 0;
   13744 return test_array [0];
   13745 
   13746   ;
   13747   return 0;
   13748 }
   13749 _ACEOF
   13750 if ac_fn_c_try_compile "$LINENO"; then :
   13751 
   13752 cat >>confdefs.h <<_ACEOF
   13753 #define uintptr_t $ac_type
   13754 _ACEOF
   13755 
   13756 	  ac_type=
   13757 fi
   13758 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   13759        test -z "$ac_type" && break
   13760      done
   13761 fi
   13762 
   13763 
   13764 
   13765 
   13766 
   13767   for ac_header in $ac_header_list
   13768 do :
   13769   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   13770 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
   13771 "
   13772 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   13773   cat >>confdefs.h <<_ACEOF
   13774 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   13775 _ACEOF
   13776 
   13777 fi
   13778 
   13779 done
   13780 
   13781 
   13782 
   13783 
   13784 
   13785 
   13786 
   13787 
   13788 for ac_func in getpagesize
   13789 do :
   13790   ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
   13791 if test "x$ac_cv_func_getpagesize" = xyes; then :
   13792   cat >>confdefs.h <<_ACEOF
   13793 #define HAVE_GETPAGESIZE 1
   13794 _ACEOF
   13795 
   13796 fi
   13797 done
   13798 
   13799 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
   13800 $as_echo_n "checking for working mmap... " >&6; }
   13801 if ${ac_cv_func_mmap_fixed_mapped+:} false; then :
   13802   $as_echo_n "(cached) " >&6
   13803 else
   13804   if test "$cross_compiling" = yes; then :
   13805   ac_cv_func_mmap_fixed_mapped=no
   13806 else
   13807   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13808 /* end confdefs.h.  */
   13809 $ac_includes_default
   13810 /* malloc might have been renamed as rpl_malloc. */
   13811 #undef malloc
   13812 
   13813 /* Thanks to Mike Haertel and Jim Avera for this test.
   13814    Here is a matrix of mmap possibilities:
   13815 	mmap private not fixed
   13816 	mmap private fixed at somewhere currently unmapped
   13817 	mmap private fixed at somewhere already mapped
   13818 	mmap shared not fixed
   13819 	mmap shared fixed at somewhere currently unmapped
   13820 	mmap shared fixed at somewhere already mapped
   13821    For private mappings, we should verify that changes cannot be read()
   13822    back from the file, nor mmap's back from the file at a different
   13823    address.  (There have been systems where private was not correctly
   13824    implemented like the infamous i386 svr4.0, and systems where the
   13825    VM page cache was not coherent with the file system buffer cache
   13826    like early versions of FreeBSD and possibly contemporary NetBSD.)
   13827    For shared mappings, we should conversely verify that changes get
   13828    propagated back to all the places they're supposed to be.
   13829 
   13830    Grep wants private fixed already mapped.
   13831    The main things grep needs to know about mmap are:
   13832    * does it exist and is it safe to write into the mmap'd area
   13833    * how to use it (BSD variants)  */
   13834 
   13835 #include <fcntl.h>
   13836 #include <sys/mman.h>
   13837 
   13838 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
   13839 char *malloc ();
   13840 #endif
   13841 
   13842 /* This mess was copied from the GNU getpagesize.h.  */
   13843 #ifndef HAVE_GETPAGESIZE
   13844 # ifdef _SC_PAGESIZE
   13845 #  define getpagesize() sysconf(_SC_PAGESIZE)
   13846 # else /* no _SC_PAGESIZE */
   13847 #  ifdef HAVE_SYS_PARAM_H
   13848 #   include <sys/param.h>
   13849 #   ifdef EXEC_PAGESIZE
   13850 #    define getpagesize() EXEC_PAGESIZE
   13851 #   else /* no EXEC_PAGESIZE */
   13852 #    ifdef NBPG
   13853 #     define getpagesize() NBPG * CLSIZE
   13854 #     ifndef CLSIZE
   13855 #      define CLSIZE 1
   13856 #     endif /* no CLSIZE */
   13857 #    else /* no NBPG */
   13858 #     ifdef NBPC
   13859 #      define getpagesize() NBPC
   13860 #     else /* no NBPC */
   13861 #      ifdef PAGESIZE
   13862 #       define getpagesize() PAGESIZE
   13863 #      endif /* PAGESIZE */
   13864 #     endif /* no NBPC */
   13865 #    endif /* no NBPG */
   13866 #   endif /* no EXEC_PAGESIZE */
   13867 #  else /* no HAVE_SYS_PARAM_H */
   13868 #   define getpagesize() 8192	/* punt totally */
   13869 #  endif /* no HAVE_SYS_PARAM_H */
   13870 # endif /* no _SC_PAGESIZE */
   13871 
   13872 #endif /* no HAVE_GETPAGESIZE */
   13873 
   13874 int
   13875 main ()
   13876 {
   13877   char *data, *data2, *data3;
   13878   const char *cdata2;
   13879   int i, pagesize;
   13880   int fd, fd2;
   13881 
   13882   pagesize = getpagesize ();
   13883 
   13884   /* First, make a file with some known garbage in it. */
   13885   data = (char *) malloc (pagesize);
   13886   if (!data)
   13887     return 1;
   13888   for (i = 0; i < pagesize; ++i)
   13889     *(data + i) = rand ();
   13890   umask (0);
   13891   fd = creat ("conftest.mmap", 0600);
   13892   if (fd < 0)
   13893     return 2;
   13894   if (write (fd, data, pagesize) != pagesize)
   13895     return 3;
   13896   close (fd);
   13897 
   13898   /* Next, check that the tail of a page is zero-filled.  File must have
   13899      non-zero length, otherwise we risk SIGBUS for entire page.  */
   13900   fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
   13901   if (fd2 < 0)
   13902     return 4;
   13903   cdata2 = "";
   13904   if (write (fd2, cdata2, 1) != 1)
   13905     return 5;
   13906   data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
   13907   if (data2 == MAP_FAILED)
   13908     return 6;
   13909   for (i = 0; i < pagesize; ++i)
   13910     if (*(data2 + i))
   13911       return 7;
   13912   close (fd2);
   13913   if (munmap (data2, pagesize))
   13914     return 8;
   13915 
   13916   /* Next, try to mmap the file at a fixed address which already has
   13917      something else allocated at it.  If we can, also make sure that
   13918      we see the same garbage.  */
   13919   fd = open ("conftest.mmap", O_RDWR);
   13920   if (fd < 0)
   13921     return 9;
   13922   if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
   13923 		     MAP_PRIVATE | MAP_FIXED, fd, 0L))
   13924     return 10;
   13925   for (i = 0; i < pagesize; ++i)
   13926     if (*(data + i) != *(data2 + i))
   13927       return 11;
   13928 
   13929   /* Finally, make sure that changes to the mapped area do not
   13930      percolate back to the file as seen by read().  (This is a bug on
   13931      some variants of i386 svr4.0.)  */
   13932   for (i = 0; i < pagesize; ++i)
   13933     *(data2 + i) = *(data2 + i) + 1;
   13934   data3 = (char *) malloc (pagesize);
   13935   if (!data3)
   13936     return 12;
   13937   if (read (fd, data3, pagesize) != pagesize)
   13938     return 13;
   13939   for (i = 0; i < pagesize; ++i)
   13940     if (*(data + i) != *(data3 + i))
   13941       return 14;
   13942   close (fd);
   13943   return 0;
   13944 }
   13945 _ACEOF
   13946 if ac_fn_c_try_run "$LINENO"; then :
   13947   ac_cv_func_mmap_fixed_mapped=yes
   13948 else
   13949   ac_cv_func_mmap_fixed_mapped=no
   13950 fi
   13951 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   13952   conftest.$ac_objext conftest.beam conftest.$ac_ext
   13953 fi
   13954 
   13955 fi
   13956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
   13957 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
   13958 if test $ac_cv_func_mmap_fixed_mapped = yes; then
   13959 
   13960 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
   13961 
   13962 fi
   13963 rm -f conftest.mmap conftest.txt
   13964 
   13965 for ac_header in vfork.h
   13966 do :
   13967   ac_fn_c_check_header_mongrel "$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default"
   13968 if test "x$ac_cv_header_vfork_h" = xyes; then :
   13969   cat >>confdefs.h <<_ACEOF
   13970 #define HAVE_VFORK_H 1
   13971 _ACEOF
   13972 
   13973 fi
   13974 
   13975 done
   13976 
   13977 for ac_func in fork vfork
   13978 do :
   13979   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
   13980 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
   13981 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
   13982   cat >>confdefs.h <<_ACEOF
   13983 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
   13984 _ACEOF
   13985 
   13986 fi
   13987 done
   13988 
   13989 if test "x$ac_cv_func_fork" = xyes; then
   13990   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
   13991 $as_echo_n "checking for working fork... " >&6; }
   13992 if ${ac_cv_func_fork_works+:} false; then :
   13993   $as_echo_n "(cached) " >&6
   13994 else
   13995   if test "$cross_compiling" = yes; then :
   13996   ac_cv_func_fork_works=cross
   13997 else
   13998   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13999 /* end confdefs.h.  */
   14000 $ac_includes_default
   14001 int
   14002 main ()
   14003 {
   14004 
   14005 	  /* By Ruediger Kuhlmann. */
   14006 	  return fork () < 0;
   14007 
   14008   ;
   14009   return 0;
   14010 }
   14011 _ACEOF
   14012 if ac_fn_c_try_run "$LINENO"; then :
   14013   ac_cv_func_fork_works=yes
   14014 else
   14015   ac_cv_func_fork_works=no
   14016 fi
   14017 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   14018   conftest.$ac_objext conftest.beam conftest.$ac_ext
   14019 fi
   14020 
   14021 fi
   14022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
   14023 $as_echo "$ac_cv_func_fork_works" >&6; }
   14024 
   14025 else
   14026   ac_cv_func_fork_works=$ac_cv_func_fork
   14027 fi
   14028 if test "x$ac_cv_func_fork_works" = xcross; then
   14029   case $host in
   14030     *-*-amigaos* | *-*-msdosdjgpp*)
   14031       # Override, as these systems have only a dummy fork() stub
   14032       ac_cv_func_fork_works=no
   14033       ;;
   14034     *)
   14035       ac_cv_func_fork_works=yes
   14036       ;;
   14037   esac
   14038   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
   14039 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
   14040 fi
   14041 ac_cv_func_vfork_works=$ac_cv_func_vfork
   14042 if test "x$ac_cv_func_vfork" = xyes; then
   14043   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
   14044 $as_echo_n "checking for working vfork... " >&6; }
   14045 if ${ac_cv_func_vfork_works+:} false; then :
   14046   $as_echo_n "(cached) " >&6
   14047 else
   14048   if test "$cross_compiling" = yes; then :
   14049   ac_cv_func_vfork_works=cross
   14050 else
   14051   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14052 /* end confdefs.h.  */
   14053 /* Thanks to Paul Eggert for this test.  */
   14054 $ac_includes_default
   14055 #include <sys/wait.h>
   14056 #ifdef HAVE_VFORK_H
   14057 # include <vfork.h>
   14058 #endif
   14059 /* On some sparc systems, changes by the child to local and incoming
   14060    argument registers are propagated back to the parent.  The compiler
   14061    is told about this with #include <vfork.h>, but some compilers
   14062    (e.g. gcc -O) don't grok <vfork.h>.  Test for this by using a
   14063    static variable whose address is put into a register that is
   14064    clobbered by the vfork.  */
   14065 static void
   14066 #ifdef __cplusplus
   14067 sparc_address_test (int arg)
   14068 # else
   14069 sparc_address_test (arg) int arg;
   14070 #endif
   14071 {
   14072   static pid_t child;
   14073   if (!child) {
   14074     child = vfork ();
   14075     if (child < 0) {
   14076       perror ("vfork");
   14077       _exit(2);
   14078     }
   14079     if (!child) {
   14080       arg = getpid();
   14081       write(-1, "", 0);
   14082       _exit (arg);
   14083     }
   14084   }
   14085 }
   14086 
   14087 int
   14088 main ()
   14089 {
   14090   pid_t parent = getpid ();
   14091   pid_t child;
   14092 
   14093   sparc_address_test (0);
   14094 
   14095   child = vfork ();
   14096 
   14097   if (child == 0) {
   14098     /* Here is another test for sparc vfork register problems.  This
   14099        test uses lots of local variables, at least as many local
   14100        variables as main has allocated so far including compiler
   14101        temporaries.  4 locals are enough for gcc 1.40.3 on a Solaris
   14102        4.1.3 sparc, but we use 8 to be safe.  A buggy compiler should
   14103        reuse the register of parent for one of the local variables,
   14104        since it will think that parent can't possibly be used any more
   14105        in this routine.  Assigning to the local variable will thus
   14106        munge parent in the parent process.  */
   14107     pid_t
   14108       p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
   14109       p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
   14110     /* Convince the compiler that p..p7 are live; otherwise, it might
   14111        use the same hardware register for all 8 local variables.  */
   14112     if (p != p1 || p != p2 || p != p3 || p != p4
   14113 	|| p != p5 || p != p6 || p != p7)
   14114       _exit(1);
   14115 
   14116     /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
   14117        from child file descriptors.  If the child closes a descriptor
   14118        before it execs or exits, this munges the parent's descriptor
   14119        as well.  Test for this by closing stdout in the child.  */
   14120     _exit(close(fileno(stdout)) != 0);
   14121   } else {
   14122     int status;
   14123     struct stat st;
   14124 
   14125     while (wait(&status) != child)
   14126       ;
   14127     return (
   14128 	 /* Was there some problem with vforking?  */
   14129 	 child < 0
   14130 
   14131 	 /* Did the child fail?  (This shouldn't happen.)  */
   14132 	 || status
   14133 
   14134 	 /* Did the vfork/compiler bug occur?  */
   14135 	 || parent != getpid()
   14136 
   14137 	 /* Did the file descriptor bug occur?  */
   14138 	 || fstat(fileno(stdout), &st) != 0
   14139 	 );
   14140   }
   14141 }
   14142 _ACEOF
   14143 if ac_fn_c_try_run "$LINENO"; then :
   14144   ac_cv_func_vfork_works=yes
   14145 else
   14146   ac_cv_func_vfork_works=no
   14147 fi
   14148 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   14149   conftest.$ac_objext conftest.beam conftest.$ac_ext
   14150 fi
   14151 
   14152 fi
   14153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
   14154 $as_echo "$ac_cv_func_vfork_works" >&6; }
   14155 
   14156 fi;
   14157 if test "x$ac_cv_func_fork_works" = xcross; then
   14158   ac_cv_func_vfork_works=$ac_cv_func_vfork
   14159   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
   14160 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
   14161 fi
   14162 
   14163 if test "x$ac_cv_func_vfork_works" = xyes; then
   14164 
   14165 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
   14166 
   14167 else
   14168 
   14169 $as_echo "#define vfork fork" >>confdefs.h
   14170 
   14171 fi
   14172 if test "x$ac_cv_func_fork_works" = xyes; then
   14173 
   14174 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
   14175 
   14176 fi
   14177 
   14178 
   14179   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc and mbstate_t are properly declared" >&5
   14180 $as_echo_n "checking whether mbrtowc and mbstate_t are properly declared... " >&6; }
   14181 if ${ac_cv_func_mbrtowc+:} false; then :
   14182   $as_echo_n "(cached) " >&6
   14183 else
   14184   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14185 /* end confdefs.h.  */
   14186 #include <wchar.h>
   14187 int
   14188 main ()
   14189 {
   14190 wchar_t wc;
   14191 	      char const s[] = "";
   14192 	      size_t n = 1;
   14193 	      mbstate_t state;
   14194 	      return ! (sizeof state && (mbrtowc) (&wc, s, n, &state));
   14195   ;
   14196   return 0;
   14197 }
   14198 _ACEOF
   14199 if ac_fn_c_try_link "$LINENO"; then :
   14200   ac_cv_func_mbrtowc=yes
   14201 else
   14202   ac_cv_func_mbrtowc=no
   14203 fi
   14204 rm -f core conftest.err conftest.$ac_objext \
   14205     conftest$ac_exeext conftest.$ac_ext
   14206 fi
   14207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mbrtowc" >&5
   14208 $as_echo "$ac_cv_func_mbrtowc" >&6; }
   14209   if test $ac_cv_func_mbrtowc = yes; then
   14210 
   14211 $as_echo "#define HAVE_MBRTOWC 1" >>confdefs.h
   14212 
   14213   fi
   14214 
   14215 
   14216 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc compiler warnings" >&5
   14217 $as_echo_n "checking for gcc compiler warnings... " >&6; }
   14218 # Check whether --enable-warnings was given.
   14219 if test "${enable_warnings+set}" = set; then :
   14220   enableval=$enable_warnings; if test "${enableval}" = no -o "$GCC" = no; then
   14221    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   14222 $as_echo "no" >&6; }
   14223    WARNINGS=
   14224 else
   14225    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   14226 $as_echo "yes" >&6; }
   14227    WARNINGS="-Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith \
   14228        -Wmissing-declarations -Wredundant-decls -Wnested-externs \
   14229        -Wsign-compare -Wreturn-type -Wswitch -Wshadow \
   14230        -Wcast-qual -Wwrite-strings -Wextra -Wunused-parameter -Wformat=2"
   14231 fi
   14232 else
   14233 
   14234 if test "$GCC" = yes; then
   14235    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   14236 $as_echo "yes" >&6; }
   14237    WARNINGS="-Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith \
   14238        -Wmissing-declarations -Wredundant-decls -Wnested-externs \
   14239        -Wsign-compare -Wreturn-type -Wswitch -Wshadow \
   14240        -Wcast-qual -Wwrite-strings -Wextra -Wunused-parameter -Wformat=2"
   14241 else
   14242    WARNINGS=
   14243    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   14244 $as_echo "no" >&6; }
   14245 fi
   14246 fi
   14247 
   14248 
   14249 for ac_func in strerror strndup strtoul mkstemp mkostemp utimes utime wcwidth strtof newlocale uselocale freelocale setlocale
   14250 do :
   14251   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
   14252 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
   14253 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
   14254   cat >>confdefs.h <<_ACEOF
   14255 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
   14256 _ACEOF
   14257 
   14258 fi
   14259 done
   14260 
   14261 
   14262 ac_fn_c_check_func "$LINENO" "getopt_long" "ac_cv_func_getopt_long"
   14263 if test "x$ac_cv_func_getopt_long" = xyes; then :
   14264   $as_echo "#define HAVE_GETOPT_LONG 1" >>confdefs.h
   14265 
   14266 else
   14267   case " $LIBOBJS " in
   14268   *" getopt_long.$ac_objext "* ) ;;
   14269   *) LIBOBJS="$LIBOBJS getopt_long.$ac_objext"
   14270  ;;
   14271 esac
   14272 
   14273 fi
   14274 
   14275 ac_fn_c_check_func "$LINENO" "asprintf" "ac_cv_func_asprintf"
   14276 if test "x$ac_cv_func_asprintf" = xyes; then :
   14277   $as_echo "#define HAVE_ASPRINTF 1" >>confdefs.h
   14278 
   14279 else
   14280   case " $LIBOBJS " in
   14281   *" asprintf.$ac_objext "* ) ;;
   14282   *) LIBOBJS="$LIBOBJS asprintf.$ac_objext"
   14283  ;;
   14284 esac
   14285 
   14286 fi
   14287 
   14288 ac_fn_c_check_func "$LINENO" "vasprintf" "ac_cv_func_vasprintf"
   14289 if test "x$ac_cv_func_vasprintf" = xyes; then :
   14290   $as_echo "#define HAVE_VASPRINTF 1" >>confdefs.h
   14291 
   14292 else
   14293   case " $LIBOBJS " in
   14294   *" vasprintf.$ac_objext "* ) ;;
   14295   *) LIBOBJS="$LIBOBJS vasprintf.$ac_objext"
   14296  ;;
   14297 esac
   14298 
   14299 fi
   14300 
   14301 ac_fn_c_check_func "$LINENO" "strlcpy" "ac_cv_func_strlcpy"
   14302 if test "x$ac_cv_func_strlcpy" = xyes; then :
   14303   $as_echo "#define HAVE_STRLCPY 1" >>confdefs.h
   14304 
   14305 else
   14306   case " $LIBOBJS " in
   14307   *" strlcpy.$ac_objext "* ) ;;
   14308   *) LIBOBJS="$LIBOBJS strlcpy.$ac_objext"
   14309  ;;
   14310 esac
   14311 
   14312 fi
   14313 
   14314 ac_fn_c_check_func "$LINENO" "strlcat" "ac_cv_func_strlcat"
   14315 if test "x$ac_cv_func_strlcat" = xyes; then :
   14316   $as_echo "#define HAVE_STRLCAT 1" >>confdefs.h
   14317 
   14318 else
   14319   case " $LIBOBJS " in
   14320   *" strlcat.$ac_objext "* ) ;;
   14321   *) LIBOBJS="$LIBOBJS strlcat.$ac_objext"
   14322  ;;
   14323 esac
   14324 
   14325 fi
   14326 
   14327 ac_fn_c_check_func "$LINENO" "getline" "ac_cv_func_getline"
   14328 if test "x$ac_cv_func_getline" = xyes; then :
   14329   $as_echo "#define HAVE_GETLINE 1" >>confdefs.h
   14330 
   14331 else
   14332   case " $LIBOBJS " in
   14333   *" getline.$ac_objext "* ) ;;
   14334   *) LIBOBJS="$LIBOBJS getline.$ac_objext"
   14335  ;;
   14336 esac
   14337 
   14338 fi
   14339 
   14340 ac_fn_c_check_func "$LINENO" "ctime_r" "ac_cv_func_ctime_r"
   14341 if test "x$ac_cv_func_ctime_r" = xyes; then :
   14342   $as_echo "#define HAVE_CTIME_R 1" >>confdefs.h
   14343 
   14344 else
   14345   case " $LIBOBJS " in
   14346   *" ctime_r.$ac_objext "* ) ;;
   14347   *) LIBOBJS="$LIBOBJS ctime_r.$ac_objext"
   14348  ;;
   14349 esac
   14350 
   14351 fi
   14352 
   14353 ac_fn_c_check_func "$LINENO" "asctime_r" "ac_cv_func_asctime_r"
   14354 if test "x$ac_cv_func_asctime_r" = xyes; then :
   14355   $as_echo "#define HAVE_ASCTIME_R 1" >>confdefs.h
   14356 
   14357 else
   14358   case " $LIBOBJS " in
   14359   *" asctime_r.$ac_objext "* ) ;;
   14360   *) LIBOBJS="$LIBOBJS asctime_r.$ac_objext"
   14361  ;;
   14362 esac
   14363 
   14364 fi
   14365 
   14366 ac_fn_c_check_func "$LINENO" "localtime_r" "ac_cv_func_localtime_r"
   14367 if test "x$ac_cv_func_localtime_r" = xyes; then :
   14368   $as_echo "#define HAVE_LOCALTIME_R 1" >>confdefs.h
   14369 
   14370 else
   14371   case " $LIBOBJS " in
   14372   *" localtime_r.$ac_objext "* ) ;;
   14373   *) LIBOBJS="$LIBOBJS localtime_r.$ac_objext"
   14374  ;;
   14375 esac
   14376 
   14377 fi
   14378 
   14379 ac_fn_c_check_func "$LINENO" "gmtime_r" "ac_cv_func_gmtime_r"
   14380 if test "x$ac_cv_func_gmtime_r" = xyes; then :
   14381   $as_echo "#define HAVE_GMTIME_R 1" >>confdefs.h
   14382 
   14383 else
   14384   case " $LIBOBJS " in
   14385   *" gmtime_r.$ac_objext "* ) ;;
   14386   *) LIBOBJS="$LIBOBJS gmtime_r.$ac_objext"
   14387  ;;
   14388 esac
   14389 
   14390 fi
   14391 
   14392 ac_fn_c_check_func "$LINENO" "pread" "ac_cv_func_pread"
   14393 if test "x$ac_cv_func_pread" = xyes; then :
   14394   $as_echo "#define HAVE_PREAD 1" >>confdefs.h
   14395 
   14396 else
   14397   case " $LIBOBJS " in
   14398   *" pread.$ac_objext "* ) ;;
   14399   *) LIBOBJS="$LIBOBJS pread.$ac_objext"
   14400  ;;
   14401 esac
   14402 
   14403 fi
   14404 
   14405 ac_fn_c_check_func "$LINENO" "strcasestr" "ac_cv_func_strcasestr"
   14406 if test "x$ac_cv_func_strcasestr" = xyes; then :
   14407   $as_echo "#define HAVE_STRCASESTR 1" >>confdefs.h
   14408 
   14409 else
   14410   case " $LIBOBJS " in
   14411   *" strcasestr.$ac_objext "* ) ;;
   14412   *) LIBOBJS="$LIBOBJS strcasestr.$ac_objext"
   14413  ;;
   14414 esac
   14415 
   14416 fi
   14417 
   14418 ac_fn_c_check_func "$LINENO" "fmtcheck" "ac_cv_func_fmtcheck"
   14419 if test "x$ac_cv_func_fmtcheck" = xyes; then :
   14420   $as_echo "#define HAVE_FMTCHECK 1" >>confdefs.h
   14421 
   14422 else
   14423   case " $LIBOBJS " in
   14424   *" fmtcheck.$ac_objext "* ) ;;
   14425   *) LIBOBJS="$LIBOBJS fmtcheck.$ac_objext"
   14426  ;;
   14427 esac
   14428 
   14429 fi
   14430 
   14431 ac_fn_c_check_func "$LINENO" "dprintf" "ac_cv_func_dprintf"
   14432 if test "x$ac_cv_func_dprintf" = xyes; then :
   14433   $as_echo "#define HAVE_DPRINTF 1" >>confdefs.h
   14434 
   14435 else
   14436   case " $LIBOBJS " in
   14437   *" dprintf.$ac_objext "* ) ;;
   14438   *) LIBOBJS="$LIBOBJS dprintf.$ac_objext"
   14439  ;;
   14440 esac
   14441 
   14442 fi
   14443 
   14444 
   14445 
   14446 if test "$enable_zlib" != "no"; then
   14447   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gzopen in -lz" >&5
   14448 $as_echo_n "checking for gzopen in -lz... " >&6; }
   14449 if ${ac_cv_lib_z_gzopen+:} false; then :
   14450   $as_echo_n "(cached) " >&6
   14451 else
   14452   ac_check_lib_save_LIBS=$LIBS
   14453 LIBS="-lz  $LIBS"
   14454 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14455 /* end confdefs.h.  */
   14456 
   14457 /* Override any GCC internal prototype to avoid an error.
   14458    Use char because int might match the return type of a GCC
   14459    builtin and then its argument prototype would still apply.  */
   14460 #ifdef __cplusplus
   14461 extern "C"
   14462 #endif
   14463 char gzopen ();
   14464 int
   14465 main ()
   14466 {
   14467 return gzopen ();
   14468   ;
   14469   return 0;
   14470 }
   14471 _ACEOF
   14472 if ac_fn_c_try_link "$LINENO"; then :
   14473   ac_cv_lib_z_gzopen=yes
   14474 else
   14475   ac_cv_lib_z_gzopen=no
   14476 fi
   14477 rm -f core conftest.err conftest.$ac_objext \
   14478     conftest$ac_exeext conftest.$ac_ext
   14479 LIBS=$ac_check_lib_save_LIBS
   14480 fi
   14481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_gzopen" >&5
   14482 $as_echo "$ac_cv_lib_z_gzopen" >&6; }
   14483 if test "x$ac_cv_lib_z_gzopen" = xyes; then :
   14484   cat >>confdefs.h <<_ACEOF
   14485 #define HAVE_LIBZ 1
   14486 _ACEOF
   14487 
   14488   LIBS="-lz $LIBS"
   14489 
   14490 fi
   14491 
   14492 fi
   14493 if test "$MINGW" = 1; then
   14494   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for regexec in -lgnurx" >&5
   14495 $as_echo_n "checking for regexec in -lgnurx... " >&6; }
   14496 if ${ac_cv_lib_gnurx_regexec+:} false; then :
   14497   $as_echo_n "(cached) " >&6
   14498 else
   14499   ac_check_lib_save_LIBS=$LIBS
   14500 LIBS="-lgnurx  $LIBS"
   14501 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   14502 /* end confdefs.h.  */
   14503 
   14504 /* Override any GCC internal prototype to avoid an error.
   14505    Use char because int might match the return type of a GCC
   14506    builtin and then its argument prototype would still apply.  */
   14507 #ifdef __cplusplus
   14508 extern "C"
   14509 #endif
   14510 char regexec ();
   14511 int
   14512 main ()
   14513 {
   14514 return regexec ();
   14515   ;
   14516   return 0;
   14517 }
   14518 _ACEOF
   14519 if ac_fn_c_try_link "$LINENO"; then :
   14520   ac_cv_lib_gnurx_regexec=yes
   14521 else
   14522   ac_cv_lib_gnurx_regexec=no
   14523 fi
   14524 rm -f core conftest.err conftest.$ac_objext \
   14525     conftest$ac_exeext conftest.$ac_ext
   14526 LIBS=$ac_check_lib_save_LIBS
   14527 fi
   14528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gnurx_regexec" >&5
   14529 $as_echo "$ac_cv_lib_gnurx_regexec" >&6; }
   14530 if test "x$ac_cv_lib_gnurx_regexec" = xyes; then :
   14531   cat >>confdefs.h <<_ACEOF
   14532 #define HAVE_LIBGNURX 1
   14533 _ACEOF
   14534 
   14535   LIBS="-lgnurx $LIBS"
   14536 
   14537 else
   14538   as_fn_error $? "libgnurx is required to build file(1) with MinGW" "$LINENO" 5
   14539 fi
   14540 
   14541 fi
   14542 
   14543  if test "$cross_compiling" = yes; then
   14544   IS_CROSS_COMPILE_TRUE=
   14545   IS_CROSS_COMPILE_FALSE='#'
   14546 else
   14547   IS_CROSS_COMPILE_TRUE='#'
   14548   IS_CROSS_COMPILE_FALSE=
   14549 fi
   14550 
   14551 
   14552 if test "$enable_zlib" = "yes"; then
   14553   if test "$ac_cv_header_zlib_h$ac_cv_lib_z_gzopen" != "yesyes"; then
   14554     as_fn_error $? "zlib support requested but not found" "$LINENO" 5
   14555   fi
   14556 elif  test "$ac_cv_header_zlib_h$ac_cv_lib_z_gzopen" = "yesyes"; then
   14557 
   14558 $as_echo "#define ZLIBSUPPORT 1" >>confdefs.h
   14559 
   14560 fi
   14561 
   14562 ac_config_files="$ac_config_files Makefile src/Makefile magic/Makefile tests/Makefile doc/Makefile python/Makefile"
   14563 
   14564 cat >confcache <<\_ACEOF
   14565 # This file is a shell script that caches the results of configure
   14566 # tests run on this system so they can be shared between configure
   14567 # scripts and configure runs, see configure's option --config-cache.
   14568 # It is not useful on other systems.  If it contains results you don't
   14569 # want to keep, you may remove or edit it.
   14570 #
   14571 # config.status only pays attention to the cache file if you give it
   14572 # the --recheck option to rerun configure.
   14573 #
   14574 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   14575 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   14576 # following values.
   14577 
   14578 _ACEOF
   14579 
   14580 # The following way of writing the cache mishandles newlines in values,
   14581 # but we know of no workaround that is simple, portable, and efficient.
   14582 # So, we kill variables containing newlines.
   14583 # Ultrix sh set writes to stderr and can't be redirected directly,
   14584 # and sets the high bit in the cache file unless we assign to the vars.
   14585 (
   14586   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
   14587     eval ac_val=\$$ac_var
   14588     case $ac_val in #(
   14589     *${as_nl}*)
   14590       case $ac_var in #(
   14591       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   14592 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   14593       esac
   14594       case $ac_var in #(
   14595       _ | IFS | as_nl) ;; #(
   14596       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   14597       *) { eval $ac_var=; unset $ac_var;} ;;
   14598       esac ;;
   14599     esac
   14600   done
   14601 
   14602   (set) 2>&1 |
   14603     case $as_nl`(ac_space=' '; set) 2>&1` in #(
   14604     *${as_nl}ac_space=\ *)
   14605       # `set' does not quote correctly, so add quotes: double-quote
   14606       # substitution turns \\\\ into \\, and sed turns \\ into \.
   14607       sed -n \
   14608 	"s/'/'\\\\''/g;
   14609 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   14610       ;; #(
   14611     *)
   14612       # `set' quotes correctly as required by POSIX, so do not add quotes.
   14613       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   14614       ;;
   14615     esac |
   14616     sort
   14617 ) |
   14618   sed '
   14619      /^ac_cv_env_/b end
   14620      t clear
   14621      :clear
   14622      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   14623      t end
   14624      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   14625      :end' >>confcache
   14626 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   14627   if test -w "$cache_file"; then
   14628     if test "x$cache_file" != "x/dev/null"; then
   14629       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
   14630 $as_echo "$as_me: updating cache $cache_file" >&6;}
   14631       if test ! -f "$cache_file" || test -h "$cache_file"; then
   14632 	cat confcache >"$cache_file"
   14633       else
   14634         case $cache_file in #(
   14635         */* | ?:*)
   14636 	  mv -f confcache "$cache_file"$$ &&
   14637 	  mv -f "$cache_file"$$ "$cache_file" ;; #(
   14638         *)
   14639 	  mv -f confcache "$cache_file" ;;
   14640 	esac
   14641       fi
   14642     fi
   14643   else
   14644     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
   14645 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
   14646   fi
   14647 fi
   14648 rm -f confcache
   14649 
   14650 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   14651 # Let make expand exec_prefix.
   14652 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   14653 
   14654 DEFS=-DHAVE_CONFIG_H
   14655 
   14656 ac_libobjs=
   14657 ac_ltlibobjs=
   14658 U=
   14659 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   14660   # 1. Remove the extension, and $U if already installed.
   14661   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
   14662   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
   14663   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
   14664   #    will be set to the directory where LIBOBJS objects are built.
   14665   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
   14666   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
   14667 done
   14668 LIBOBJS=$ac_libobjs
   14669 
   14670 LTLIBOBJS=$ac_ltlibobjs
   14671 
   14672 
   14673 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
   14674 $as_echo_n "checking that generated files are newer than configure... " >&6; }
   14675    if test -n "$am_sleep_pid"; then
   14676      # Hide warnings about reused PIDs.
   14677      wait $am_sleep_pid 2>/dev/null
   14678    fi
   14679    { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
   14680 $as_echo "done" >&6; }
   14681  if test -n "$EXEEXT"; then
   14682   am__EXEEXT_TRUE=
   14683   am__EXEEXT_FALSE='#'
   14684 else
   14685   am__EXEEXT_TRUE='#'
   14686   am__EXEEXT_FALSE=
   14687 fi
   14688 
   14689 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
   14690   as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
   14691 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   14692 fi
   14693 if test -z "${MINGW_TRUE}" && test -z "${MINGW_FALSE}"; then
   14694   as_fn_error $? "conditional \"MINGW\" was never defined.
   14695 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   14696 fi
   14697 if test -z "${FSECT5_TRUE}" && test -z "${FSECT5_FALSE}"; then
   14698   as_fn_error $? "conditional \"FSECT5\" was never defined.
   14699 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   14700 fi
   14701 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
   14702   as_fn_error $? "conditional \"AMDEP\" was never defined.
   14703 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   14704 fi
   14705 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
   14706   as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
   14707 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   14708 fi
   14709 
   14710 if test -z "${IS_CROSS_COMPILE_TRUE}" && test -z "${IS_CROSS_COMPILE_FALSE}"; then
   14711   as_fn_error $? "conditional \"IS_CROSS_COMPILE\" was never defined.
   14712 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   14713 fi
   14714 
   14715 : "${CONFIG_STATUS=./config.status}"
   14716 ac_write_fail=0
   14717 ac_clean_files_save=$ac_clean_files
   14718 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   14719 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
   14720 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
   14721 as_write_fail=0
   14722 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
   14723 #! $SHELL
   14724 # Generated by $as_me.
   14725 # Run this file to recreate the current configuration.
   14726 # Compiler output produced by configure, useful for debugging
   14727 # configure, is in config.log if it exists.
   14728 
   14729 debug=false
   14730 ac_cs_recheck=false
   14731 ac_cs_silent=false
   14732 
   14733 SHELL=\${CONFIG_SHELL-$SHELL}
   14734 export SHELL
   14735 _ASEOF
   14736 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
   14737 ## -------------------- ##
   14738 ## M4sh Initialization. ##
   14739 ## -------------------- ##
   14740 
   14741 # Be more Bourne compatible
   14742 DUALCASE=1; export DUALCASE # for MKS sh
   14743 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
   14744   emulate sh
   14745   NULLCMD=:
   14746   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
   14747   # is contrary to our usage.  Disable this feature.
   14748   alias -g '${1+"$@"}'='"$@"'
   14749   setopt NO_GLOB_SUBST
   14750 else
   14751   case `(set -o) 2>/dev/null` in #(
   14752   *posix*) :
   14753     set -o posix ;; #(
   14754   *) :
   14755      ;;
   14756 esac
   14757 fi
   14758 
   14759 
   14760 as_nl='
   14761 '
   14762 export as_nl
   14763 # Printing a long string crashes Solaris 7 /usr/bin/printf.
   14764 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   14765 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
   14766 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
   14767 # Prefer a ksh shell builtin over an external printf program on Solaris,
   14768 # but without wasting forks for bash or zsh.
   14769 if test -z "$BASH_VERSION$ZSH_VERSION" \
   14770     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
   14771   as_echo='print -r --'
   14772   as_echo_n='print -rn --'
   14773 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
   14774   as_echo='printf %s\n'
   14775   as_echo_n='printf %s'
   14776 else
   14777   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
   14778     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
   14779     as_echo_n='/usr/ucb/echo -n'
   14780   else
   14781     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
   14782     as_echo_n_body='eval
   14783       arg=$1;
   14784       case $arg in #(
   14785       *"$as_nl"*)
   14786 	expr "X$arg" : "X\\(.*\\)$as_nl";
   14787 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
   14788       esac;
   14789       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
   14790     '
   14791     export as_echo_n_body
   14792     as_echo_n='sh -c $as_echo_n_body as_echo'
   14793   fi
   14794   export as_echo_body
   14795   as_echo='sh -c $as_echo_body as_echo'
   14796 fi
   14797 
   14798 # The user is always right.
   14799 if test "${PATH_SEPARATOR+set}" != set; then
   14800   PATH_SEPARATOR=:
   14801   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
   14802     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
   14803       PATH_SEPARATOR=';'
   14804   }
   14805 fi
   14806 
   14807 
   14808 # IFS
   14809 # We need space, tab and new line, in precisely that order.  Quoting is
   14810 # there to prevent editors from complaining about space-tab.
   14811 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
   14812 # splitting by setting IFS to empty value.)
   14813 IFS=" ""	$as_nl"
   14814 
   14815 # Find who we are.  Look in the path if we contain no directory separator.
   14816 as_myself=
   14817 case $0 in #((
   14818   *[\\/]* ) as_myself=$0 ;;
   14819   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   14820 for as_dir in $PATH
   14821 do
   14822   IFS=$as_save_IFS
   14823   test -z "$as_dir" && as_dir=.
   14824     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   14825   done
   14826 IFS=$as_save_IFS
   14827 
   14828      ;;
   14829 esac
   14830 # We did not find ourselves, most probably we were run as `sh COMMAND'
   14831 # in which case we are not to be found in the path.
   14832 if test "x$as_myself" = x; then
   14833   as_myself=$0
   14834 fi
   14835 if test ! -f "$as_myself"; then
   14836   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   14837   exit 1
   14838 fi
   14839 
   14840 # Unset variables that we do not need and which cause bugs (e.g. in
   14841 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
   14842 # suppresses any "Segmentation fault" message there.  '((' could
   14843 # trigger a bug in pdksh 5.2.14.
   14844 for as_var in BASH_ENV ENV MAIL MAILPATH
   14845 do eval test x\${$as_var+set} = xset \
   14846   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
   14847 done
   14848 PS1='$ '
   14849 PS2='> '
   14850 PS4='+ '
   14851 
   14852 # NLS nuisances.
   14853 LC_ALL=C
   14854 export LC_ALL
   14855 LANGUAGE=C
   14856 export LANGUAGE
   14857 
   14858 # CDPATH.
   14859 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   14860 
   14861 
   14862 # as_fn_error STATUS ERROR [LINENO LOG_FD]
   14863 # ----------------------------------------
   14864 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
   14865 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
   14866 # script with STATUS, using 1 if that was 0.
   14867 as_fn_error ()
   14868 {
   14869   as_status=$1; test $as_status -eq 0 && as_status=1
   14870   if test "$4"; then
   14871     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   14872     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
   14873   fi
   14874   $as_echo "$as_me: error: $2" >&2
   14875   as_fn_exit $as_status
   14876 } # as_fn_error
   14877 
   14878 
   14879 # as_fn_set_status STATUS
   14880 # -----------------------
   14881 # Set $? to STATUS, without forking.
   14882 as_fn_set_status ()
   14883 {
   14884   return $1
   14885 } # as_fn_set_status
   14886 
   14887 # as_fn_exit STATUS
   14888 # -----------------
   14889 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
   14890 as_fn_exit ()
   14891 {
   14892   set +e
   14893   as_fn_set_status $1
   14894   exit $1
   14895 } # as_fn_exit
   14896 
   14897 # as_fn_unset VAR
   14898 # ---------------
   14899 # Portably unset VAR.
   14900 as_fn_unset ()
   14901 {
   14902   { eval $1=; unset $1;}
   14903 }
   14904 as_unset=as_fn_unset
   14905 # as_fn_append VAR VALUE
   14906 # ----------------------
   14907 # Append the text in VALUE to the end of the definition contained in VAR. Take
   14908 # advantage of any shell optimizations that allow amortized linear growth over
   14909 # repeated appends, instead of the typical quadratic growth present in naive
   14910 # implementations.
   14911 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
   14912   eval 'as_fn_append ()
   14913   {
   14914     eval $1+=\$2
   14915   }'
   14916 else
   14917   as_fn_append ()
   14918   {
   14919     eval $1=\$$1\$2
   14920   }
   14921 fi # as_fn_append
   14922 
   14923 # as_fn_arith ARG...
   14924 # ------------------
   14925 # Perform arithmetic evaluation on the ARGs, and store the result in the
   14926 # global $as_val. Take advantage of shells that can avoid forks. The arguments
   14927 # must be portable across $(()) and expr.
   14928 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
   14929   eval 'as_fn_arith ()
   14930   {
   14931     as_val=$(( $* ))
   14932   }'
   14933 else
   14934   as_fn_arith ()
   14935   {
   14936     as_val=`expr "$@" || test $? -eq 1`
   14937   }
   14938 fi # as_fn_arith
   14939 
   14940 
   14941 if expr a : '\(a\)' >/dev/null 2>&1 &&
   14942    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   14943   as_expr=expr
   14944 else
   14945   as_expr=false
   14946 fi
   14947 
   14948 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   14949   as_basename=basename
   14950 else
   14951   as_basename=false
   14952 fi
   14953 
   14954 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   14955   as_dirname=dirname
   14956 else
   14957   as_dirname=false
   14958 fi
   14959 
   14960 as_me=`$as_basename -- "$0" ||
   14961 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   14962 	 X"$0" : 'X\(//\)$' \| \
   14963 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   14964 $as_echo X/"$0" |
   14965     sed '/^.*\/\([^/][^/]*\)\/*$/{
   14966 	    s//\1/
   14967 	    q
   14968 	  }
   14969 	  /^X\/\(\/\/\)$/{
   14970 	    s//\1/
   14971 	    q
   14972 	  }
   14973 	  /^X\/\(\/\).*/{
   14974 	    s//\1/
   14975 	    q
   14976 	  }
   14977 	  s/.*/./; q'`
   14978 
   14979 # Avoid depending upon Character Ranges.
   14980 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   14981 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   14982 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   14983 as_cr_digits='0123456789'
   14984 as_cr_alnum=$as_cr_Letters$as_cr_digits
   14985 
   14986 ECHO_C= ECHO_N= ECHO_T=
   14987 case `echo -n x` in #(((((
   14988 -n*)
   14989   case `echo 'xy\c'` in
   14990   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   14991   xy)  ECHO_C='\c';;
   14992   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
   14993        ECHO_T='	';;
   14994   esac;;
   14995 *)
   14996   ECHO_N='-n';;
   14997 esac
   14998 
   14999 rm -f conf$$ conf$$.exe conf$$.file
   15000 if test -d conf$$.dir; then
   15001   rm -f conf$$.dir/conf$$.file
   15002 else
   15003   rm -f conf$$.dir
   15004   mkdir conf$$.dir 2>/dev/null
   15005 fi
   15006 if (echo >conf$$.file) 2>/dev/null; then
   15007   if ln -s conf$$.file conf$$ 2>/dev/null; then
   15008     as_ln_s='ln -s'
   15009     # ... but there are two gotchas:
   15010     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   15011     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   15012     # In both cases, we have to default to `cp -pR'.
   15013     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   15014       as_ln_s='cp -pR'
   15015   elif ln conf$$.file conf$$ 2>/dev/null; then
   15016     as_ln_s=ln
   15017   else
   15018     as_ln_s='cp -pR'
   15019   fi
   15020 else
   15021   as_ln_s='cp -pR'
   15022 fi
   15023 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   15024 rmdir conf$$.dir 2>/dev/null
   15025 
   15026 
   15027 # as_fn_mkdir_p
   15028 # -------------
   15029 # Create "$as_dir" as a directory, including parents if necessary.
   15030 as_fn_mkdir_p ()
   15031 {
   15032 
   15033   case $as_dir in #(
   15034   -*) as_dir=./$as_dir;;
   15035   esac
   15036   test -d "$as_dir" || eval $as_mkdir_p || {
   15037     as_dirs=
   15038     while :; do
   15039       case $as_dir in #(
   15040       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
   15041       *) as_qdir=$as_dir;;
   15042       esac
   15043       as_dirs="'$as_qdir' $as_dirs"
   15044       as_dir=`$as_dirname -- "$as_dir" ||
   15045 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   15046 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   15047 	 X"$as_dir" : 'X\(//\)$' \| \
   15048 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   15049 $as_echo X"$as_dir" |
   15050     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   15051 	    s//\1/
   15052 	    q
   15053 	  }
   15054 	  /^X\(\/\/\)[^/].*/{
   15055 	    s//\1/
   15056 	    q
   15057 	  }
   15058 	  /^X\(\/\/\)$/{
   15059 	    s//\1/
   15060 	    q
   15061 	  }
   15062 	  /^X\(\/\).*/{
   15063 	    s//\1/
   15064 	    q
   15065 	  }
   15066 	  s/.*/./; q'`
   15067       test -d "$as_dir" && break
   15068     done
   15069     test -z "$as_dirs" || eval "mkdir $as_dirs"
   15070   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
   15071 
   15072 
   15073 } # as_fn_mkdir_p
   15074 if mkdir -p . 2>/dev/null; then
   15075   as_mkdir_p='mkdir -p "$as_dir"'
   15076 else
   15077   test -d ./-p && rmdir ./-p
   15078   as_mkdir_p=false
   15079 fi
   15080 
   15081 
   15082 # as_fn_executable_p FILE
   15083 # -----------------------
   15084 # Test if FILE is an executable regular file.
   15085 as_fn_executable_p ()
   15086 {
   15087   test -f "$1" && test -x "$1"
   15088 } # as_fn_executable_p
   15089 as_test_x='test -x'
   15090 as_executable_p=as_fn_executable_p
   15091 
   15092 # Sed expression to map a string onto a valid CPP name.
   15093 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   15094 
   15095 # Sed expression to map a string onto a valid variable name.
   15096 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   15097 
   15098 
   15099 exec 6>&1
   15100 ## ----------------------------------- ##
   15101 ## Main body of $CONFIG_STATUS script. ##
   15102 ## ----------------------------------- ##
   15103 _ASEOF
   15104 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
   15105 
   15106 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   15107 # Save the log message, to keep $0 and so on meaningful, and to
   15108 # report actual input values of CONFIG_FILES etc. instead of their
   15109 # values after options handling.
   15110 ac_log="
   15111 This file was extended by file $as_me 5.30, which was
   15112 generated by GNU Autoconf 2.69.  Invocation command line was
   15113 
   15114   CONFIG_FILES    = $CONFIG_FILES
   15115   CONFIG_HEADERS  = $CONFIG_HEADERS
   15116   CONFIG_LINKS    = $CONFIG_LINKS
   15117   CONFIG_COMMANDS = $CONFIG_COMMANDS
   15118   $ $0 $@
   15119 
   15120 on `(hostname || uname -n) 2>/dev/null | sed 1q`
   15121 "
   15122 
   15123 _ACEOF
   15124 
   15125 case $ac_config_files in *"
   15126 "*) set x $ac_config_files; shift; ac_config_files=$*;;
   15127 esac
   15128 
   15129 case $ac_config_headers in *"
   15130 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
   15131 esac
   15132 
   15133 
   15134 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   15135 # Files that config.status was made for.
   15136 config_files="$ac_config_files"
   15137 config_headers="$ac_config_headers"
   15138 config_commands="$ac_config_commands"
   15139 
   15140 _ACEOF
   15141 
   15142 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   15143 ac_cs_usage="\
   15144 \`$as_me' instantiates files and other configuration actions
   15145 from templates according to the current configuration.  Unless the files
   15146 and actions are specified as TAGs, all are instantiated by default.
   15147 
   15148 Usage: $0 [OPTION]... [TAG]...
   15149 
   15150   -h, --help       print this help, then exit
   15151   -V, --version    print version number and configuration settings, then exit
   15152       --config     print configuration, then exit
   15153   -q, --quiet, --silent
   15154                    do not print progress messages
   15155   -d, --debug      don't remove temporary files
   15156       --recheck    update $as_me by reconfiguring in the same conditions
   15157       --file=FILE[:TEMPLATE]
   15158                    instantiate the configuration file FILE
   15159       --header=FILE[:TEMPLATE]
   15160                    instantiate the configuration header FILE
   15161 
   15162 Configuration files:
   15163 $config_files
   15164 
   15165 Configuration headers:
   15166 $config_headers
   15167 
   15168 Configuration commands:
   15169 $config_commands
   15170 
   15171 Report bugs to <christos@astron.com>."
   15172 
   15173 _ACEOF
   15174 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   15175 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
   15176 ac_cs_version="\\
   15177 file config.status 5.30
   15178 configured by $0, generated by GNU Autoconf 2.69,
   15179   with options \\"\$ac_cs_config\\"
   15180 
   15181 Copyright (C) 2012 Free Software Foundation, Inc.
   15182 This config.status script is free software; the Free Software Foundation
   15183 gives unlimited permission to copy, distribute and modify it."
   15184 
   15185 ac_pwd='$ac_pwd'
   15186 srcdir='$srcdir'
   15187 INSTALL='$INSTALL'
   15188 MKDIR_P='$MKDIR_P'
   15189 AWK='$AWK'
   15190 test -n "\$AWK" || AWK=awk
   15191 _ACEOF
   15192 
   15193 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   15194 # The default lists apply if the user does not specify any file.
   15195 ac_need_defaults=:
   15196 while test $# != 0
   15197 do
   15198   case $1 in
   15199   --*=?*)
   15200     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   15201     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
   15202     ac_shift=:
   15203     ;;
   15204   --*=)
   15205     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   15206     ac_optarg=
   15207     ac_shift=:
   15208     ;;
   15209   *)
   15210     ac_option=$1
   15211     ac_optarg=$2
   15212     ac_shift=shift
   15213     ;;
   15214   esac
   15215 
   15216   case $ac_option in
   15217   # Handling of the options.
   15218   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   15219     ac_cs_recheck=: ;;
   15220   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
   15221     $as_echo "$ac_cs_version"; exit ;;
   15222   --config | --confi | --conf | --con | --co | --c )
   15223     $as_echo "$ac_cs_config"; exit ;;
   15224   --debug | --debu | --deb | --de | --d | -d )
   15225     debug=: ;;
   15226   --file | --fil | --fi | --f )
   15227     $ac_shift
   15228     case $ac_optarg in
   15229     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   15230     '') as_fn_error $? "missing file argument" ;;
   15231     esac
   15232     as_fn_append CONFIG_FILES " '$ac_optarg'"
   15233     ac_need_defaults=false;;
   15234   --header | --heade | --head | --hea )
   15235     $ac_shift
   15236     case $ac_optarg in
   15237     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   15238     esac
   15239     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
   15240     ac_need_defaults=false;;
   15241   --he | --h)
   15242     # Conflict between --help and --header
   15243     as_fn_error $? "ambiguous option: \`$1'
   15244 Try \`$0 --help' for more information.";;
   15245   --help | --hel | -h )
   15246     $as_echo "$ac_cs_usage"; exit ;;
   15247   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   15248   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   15249     ac_cs_silent=: ;;
   15250 
   15251   # This is an error.
   15252   -*) as_fn_error $? "unrecognized option: \`$1'
   15253 Try \`$0 --help' for more information." ;;
   15254 
   15255   *) as_fn_append ac_config_targets " $1"
   15256      ac_need_defaults=false ;;
   15257 
   15258   esac
   15259   shift
   15260 done
   15261 
   15262 ac_configure_extra_args=
   15263 
   15264 if $ac_cs_silent; then
   15265   exec 6>/dev/null
   15266   ac_configure_extra_args="$ac_configure_extra_args --silent"
   15267 fi
   15268 
   15269 _ACEOF
   15270 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   15271 if \$ac_cs_recheck; then
   15272   set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   15273   shift
   15274   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
   15275   CONFIG_SHELL='$SHELL'
   15276   export CONFIG_SHELL
   15277   exec "\$@"
   15278 fi
   15279 
   15280 _ACEOF
   15281 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   15282 exec 5>>config.log
   15283 {
   15284   echo
   15285   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   15286 ## Running $as_me. ##
   15287 _ASBOX
   15288   $as_echo "$ac_log"
   15289 } >&5
   15290 
   15291 _ACEOF
   15292 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   15293 #
   15294 # INIT-COMMANDS
   15295 #
   15296 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
   15297 
   15298 
   15299 # The HP-UX ksh and POSIX shell print the target directory to stdout
   15300 # if CDPATH is set.
   15301 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   15302 
   15303 sed_quote_subst='$sed_quote_subst'
   15304 double_quote_subst='$double_quote_subst'
   15305 delay_variable_subst='$delay_variable_subst'
   15306 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
   15307 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
   15308 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
   15309 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
   15310 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
   15311 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
   15312 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
   15313 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
   15314 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
   15315 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
   15316 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
   15317 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
   15318 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
   15319 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
   15320 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
   15321 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
   15322 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
   15323 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
   15324 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
   15325 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
   15326 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
   15327 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
   15328 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
   15329 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
   15330 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
   15331 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
   15332 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
   15333 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
   15334 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
   15335 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
   15336 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
   15337 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
   15338 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
   15339 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
   15340 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
   15341 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
   15342 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
   15343 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
   15344 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
   15345 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
   15346 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
   15347 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
   15348 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
   15349 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
   15350 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
   15351 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
   15352 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
   15353 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
   15354 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
   15355 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
   15356 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
   15357 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
   15358 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
   15359 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
   15360 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
   15361 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
   15362 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"`'
   15363 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
   15364 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
   15365 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
   15366 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
   15367 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
   15368 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
   15369 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
   15370 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
   15371 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
   15372 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
   15373 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
   15374 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
   15375 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
   15376 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
   15377 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
   15378 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
   15379 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
   15380 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
   15381 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
   15382 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
   15383 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
   15384 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
   15385 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
   15386 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
   15387 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
   15388 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
   15389 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
   15390 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
   15391 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
   15392 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
   15393 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
   15394 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
   15395 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
   15396 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
   15397 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
   15398 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
   15399 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
   15400 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
   15401 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
   15402 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
   15403 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
   15404 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
   15405 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
   15406 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
   15407 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
   15408 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
   15409 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
   15410 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
   15411 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
   15412 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
   15413 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
   15414 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
   15415 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
   15416 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
   15417 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
   15418 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
   15419 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
   15420 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
   15421 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
   15422 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
   15423 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
   15424 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
   15425 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
   15426 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
   15427 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
   15428 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
   15429 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
   15430 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
   15431 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
   15432 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
   15433 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
   15434 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
   15435 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
   15436 
   15437 LTCC='$LTCC'
   15438 LTCFLAGS='$LTCFLAGS'
   15439 compiler='$compiler_DEFAULT'
   15440 
   15441 # A function that is used when there is no print builtin or printf.
   15442 func_fallback_echo ()
   15443 {
   15444   eval 'cat <<_LTECHO_EOF
   15445 \$1
   15446 _LTECHO_EOF'
   15447 }
   15448 
   15449 # Quote evaled strings.
   15450 for var in SHELL \
   15451 ECHO \
   15452 PATH_SEPARATOR \
   15453 SED \
   15454 GREP \
   15455 EGREP \
   15456 FGREP \
   15457 LD \
   15458 NM \
   15459 LN_S \
   15460 lt_SP2NL \
   15461 lt_NL2SP \
   15462 reload_flag \
   15463 OBJDUMP \
   15464 deplibs_check_method \
   15465 file_magic_cmd \
   15466 file_magic_glob \
   15467 want_nocaseglob \
   15468 DLLTOOL \
   15469 sharedlib_from_linklib_cmd \
   15470 AR \
   15471 AR_FLAGS \
   15472 archiver_list_spec \
   15473 STRIP \
   15474 RANLIB \
   15475 CC \
   15476 CFLAGS \
   15477 compiler \
   15478 lt_cv_sys_global_symbol_pipe \
   15479 lt_cv_sys_global_symbol_to_cdecl \
   15480 lt_cv_sys_global_symbol_to_c_name_address \
   15481 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
   15482 nm_file_list_spec \
   15483 lt_prog_compiler_no_builtin_flag \
   15484 lt_prog_compiler_pic \
   15485 lt_prog_compiler_wl \
   15486 lt_prog_compiler_static \
   15487 lt_cv_prog_compiler_c_o \
   15488 need_locks \
   15489 MANIFEST_TOOL \
   15490 DSYMUTIL \
   15491 NMEDIT \
   15492 LIPO \
   15493 OTOOL \
   15494 OTOOL64 \
   15495 shrext_cmds \
   15496 export_dynamic_flag_spec \
   15497 whole_archive_flag_spec \
   15498 compiler_needs_object \
   15499 with_gnu_ld \
   15500 allow_undefined_flag \
   15501 no_undefined_flag \
   15502 hardcode_libdir_flag_spec \
   15503 hardcode_libdir_separator \
   15504 exclude_expsyms \
   15505 include_expsyms \
   15506 file_list_spec \
   15507 variables_saved_for_relink \
   15508 libname_spec \
   15509 library_names_spec \
   15510 soname_spec \
   15511 install_override_mode \
   15512 finish_eval \
   15513 old_striplib \
   15514 striplib; do
   15515     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
   15516     *[\\\\\\\`\\"\\\$]*)
   15517       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
   15518       ;;
   15519     *)
   15520       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
   15521       ;;
   15522     esac
   15523 done
   15524 
   15525 # Double-quote double-evaled strings.
   15526 for var in reload_cmds \
   15527 old_postinstall_cmds \
   15528 old_postuninstall_cmds \
   15529 old_archive_cmds \
   15530 extract_expsyms_cmds \
   15531 old_archive_from_new_cmds \
   15532 old_archive_from_expsyms_cmds \
   15533 archive_cmds \
   15534 archive_expsym_cmds \
   15535 module_cmds \
   15536 module_expsym_cmds \
   15537 export_symbols_cmds \
   15538 prelink_cmds \
   15539 postlink_cmds \
   15540 postinstall_cmds \
   15541 postuninstall_cmds \
   15542 finish_cmds \
   15543 sys_lib_search_path_spec \
   15544 sys_lib_dlsearch_path_spec; do
   15545     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
   15546     *[\\\\\\\`\\"\\\$]*)
   15547       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
   15548       ;;
   15549     *)
   15550       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
   15551       ;;
   15552     esac
   15553 done
   15554 
   15555 ac_aux_dir='$ac_aux_dir'
   15556 xsi_shell='$xsi_shell'
   15557 lt_shell_append='$lt_shell_append'
   15558 
   15559 # See if we are running on zsh, and set the options which allow our
   15560 # commands through without removal of \ escapes INIT.
   15561 if test -n "\${ZSH_VERSION+set}" ; then
   15562    setopt NO_GLOB_SUBST
   15563 fi
   15564 
   15565 
   15566     PACKAGE='$PACKAGE'
   15567     VERSION='$VERSION'
   15568     TIMESTAMP='$TIMESTAMP'
   15569     RM='$RM'
   15570     ofile='$ofile'
   15571 
   15572 
   15573 
   15574 
   15575 _ACEOF
   15576 
   15577 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   15578 
   15579 # Handling of arguments.
   15580 for ac_config_target in $ac_config_targets
   15581 do
   15582   case $ac_config_target in
   15583     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
   15584     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
   15585     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
   15586     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   15587     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
   15588     "magic/Makefile") CONFIG_FILES="$CONFIG_FILES magic/Makefile" ;;
   15589     "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;;
   15590     "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
   15591     "python/Makefile") CONFIG_FILES="$CONFIG_FILES python/Makefile" ;;
   15592 
   15593   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
   15594   esac
   15595 done
   15596 
   15597 
   15598 # If the user did not use the arguments to specify the items to instantiate,
   15599 # then the envvar interface is used.  Set only those that are not.
   15600 # We use the long form for the default assignment because of an extremely
   15601 # bizarre bug on SunOS 4.1.3.
   15602 if $ac_need_defaults; then
   15603   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   15604   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
   15605   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
   15606 fi
   15607 
   15608 # Have a temporary directory for convenience.  Make it in the build tree
   15609 # simply because there is no reason against having it here, and in addition,
   15610 # creating and moving files from /tmp can sometimes cause problems.
   15611 # Hook for its removal unless debugging.
   15612 # Note that there is a small window in which the directory will not be cleaned:
   15613 # after its creation but before its name has been assigned to `$tmp'.
   15614 $debug ||
   15615 {
   15616   tmp= ac_tmp=
   15617   trap 'exit_status=$?
   15618   : "${ac_tmp:=$tmp}"
   15619   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
   15620 ' 0
   15621   trap 'as_fn_exit 1' 1 2 13 15
   15622 }
   15623 # Create a (secure) tmp directory for tmp files.
   15624 
   15625 {
   15626   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
   15627   test -d "$tmp"
   15628 }  ||
   15629 {
   15630   tmp=./conf$$-$RANDOM
   15631   (umask 077 && mkdir "$tmp")
   15632 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
   15633 ac_tmp=$tmp
   15634 
   15635 # Set up the scripts for CONFIG_FILES section.
   15636 # No need to generate them if there are no CONFIG_FILES.
   15637 # This happens for instance with `./config.status config.h'.
   15638 if test -n "$CONFIG_FILES"; then
   15639 
   15640 
   15641 ac_cr=`echo X | tr X '\015'`
   15642 # On cygwin, bash can eat \r inside `` if the user requested igncr.
   15643 # But we know of no other shell where ac_cr would be empty at this
   15644 # point, so we can use a bashism as a fallback.
   15645 if test "x$ac_cr" = x; then
   15646   eval ac_cr=\$\'\\r\'
   15647 fi
   15648 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
   15649 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
   15650   ac_cs_awk_cr='\\r'
   15651 else
   15652   ac_cs_awk_cr=$ac_cr
   15653 fi
   15654 
   15655 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
   15656 _ACEOF
   15657 
   15658 
   15659 {
   15660   echo "cat >conf$$subs.awk <<_ACEOF" &&
   15661   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
   15662   echo "_ACEOF"
   15663 } >conf$$subs.sh ||
   15664   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   15665 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
   15666 ac_delim='%!_!# '
   15667 for ac_last_try in false false false false false :; do
   15668   . ./conf$$subs.sh ||
   15669     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   15670 
   15671   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
   15672   if test $ac_delim_n = $ac_delim_num; then
   15673     break
   15674   elif $ac_last_try; then
   15675     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   15676   else
   15677     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   15678   fi
   15679 done
   15680 rm -f conf$$subs.sh
   15681 
   15682 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   15683 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
   15684 _ACEOF
   15685 sed -n '
   15686 h
   15687 s/^/S["/; s/!.*/"]=/
   15688 p
   15689 g
   15690 s/^[^!]*!//
   15691 :repl
   15692 t repl
   15693 s/'"$ac_delim"'$//
   15694 t delim
   15695 :nl
   15696 h
   15697 s/\(.\{148\}\)..*/\1/
   15698 t more1
   15699 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
   15700 p
   15701 n
   15702 b repl
   15703 :more1
   15704 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   15705 p
   15706 g
   15707 s/.\{148\}//
   15708 t nl
   15709 :delim
   15710 h
   15711 s/\(.\{148\}\)..*/\1/
   15712 t more2
   15713 s/["\\]/\\&/g; s/^/"/; s/$/"/
   15714 p
   15715 b
   15716 :more2
   15717 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   15718 p
   15719 g
   15720 s/.\{148\}//
   15721 t delim
   15722 ' <conf$$subs.awk | sed '
   15723 /^[^""]/{
   15724   N
   15725   s/\n//
   15726 }
   15727 ' >>$CONFIG_STATUS || ac_write_fail=1
   15728 rm -f conf$$subs.awk
   15729 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   15730 _ACAWK
   15731 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
   15732   for (key in S) S_is_set[key] = 1
   15733   FS = ""
   15734 
   15735 }
   15736 {
   15737   line = $ 0
   15738   nfields = split(line, field, "@")
   15739   substed = 0
   15740   len = length(field[1])
   15741   for (i = 2; i < nfields; i++) {
   15742     key = field[i]
   15743     keylen = length(key)
   15744     if (S_is_set[key]) {
   15745       value = S[key]
   15746       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
   15747       len += length(value) + length(field[++i])
   15748       substed = 1
   15749     } else
   15750       len += 1 + keylen
   15751   }
   15752 
   15753   print line
   15754 }
   15755 
   15756 _ACAWK
   15757 _ACEOF
   15758 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   15759 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
   15760   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
   15761 else
   15762   cat
   15763 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
   15764   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
   15765 _ACEOF
   15766 
   15767 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
   15768 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
   15769 # trailing colons and then remove the whole line if VPATH becomes empty
   15770 # (actually we leave an empty line to preserve line numbers).
   15771 if test "x$srcdir" = x.; then
   15772   ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
   15773 h
   15774 s///
   15775 s/^/:/
   15776 s/[	 ]*$/:/
   15777 s/:\$(srcdir):/:/g
   15778 s/:\${srcdir}:/:/g
   15779 s/:@srcdir@:/:/g
   15780 s/^:*//
   15781 s/:*$//
   15782 x
   15783 s/\(=[	 ]*\).*/\1/
   15784 G
   15785 s/\n//
   15786 s/^[^=]*=[	 ]*$//
   15787 }'
   15788 fi
   15789 
   15790 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   15791 fi # test -n "$CONFIG_FILES"
   15792 
   15793 # Set up the scripts for CONFIG_HEADERS section.
   15794 # No need to generate them if there are no CONFIG_HEADERS.
   15795 # This happens for instance with `./config.status Makefile'.
   15796 if test -n "$CONFIG_HEADERS"; then
   15797 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
   15798 BEGIN {
   15799 _ACEOF
   15800 
   15801 # Transform confdefs.h into an awk script `defines.awk', embedded as
   15802 # here-document in config.status, that substitutes the proper values into
   15803 # config.h.in to produce config.h.
   15804 
   15805 # Create a delimiter string that does not exist in confdefs.h, to ease
   15806 # handling of long lines.
   15807 ac_delim='%!_!# '
   15808 for ac_last_try in false false :; do
   15809   ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
   15810   if test -z "$ac_tt"; then
   15811     break
   15812   elif $ac_last_try; then
   15813     as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
   15814   else
   15815     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   15816   fi
   15817 done
   15818 
   15819 # For the awk script, D is an array of macro values keyed by name,
   15820 # likewise P contains macro parameters if any.  Preserve backslash
   15821 # newline sequences.
   15822 
   15823 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
   15824 sed -n '
   15825 s/.\{148\}/&'"$ac_delim"'/g
   15826 t rset
   15827 :rset
   15828 s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
   15829 t def
   15830 d
   15831 :def
   15832 s/\\$//
   15833 t bsnl
   15834 s/["\\]/\\&/g
   15835 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   15836 D["\1"]=" \3"/p
   15837 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
   15838 d
   15839 :bsnl
   15840 s/["\\]/\\&/g
   15841 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   15842 D["\1"]=" \3\\\\\\n"\\/p
   15843 t cont
   15844 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
   15845 t cont
   15846 d
   15847 :cont
   15848 n
   15849 s/.\{148\}/&'"$ac_delim"'/g
   15850 t clear
   15851 :clear
   15852 s/\\$//
   15853 t bsnlc
   15854 s/["\\]/\\&/g; s/^/"/; s/$/"/p
   15855 d
   15856 :bsnlc
   15857 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
   15858 b cont
   15859 ' <confdefs.h | sed '
   15860 s/'"$ac_delim"'/"\\\
   15861 "/g' >>$CONFIG_STATUS || ac_write_fail=1
   15862 
   15863 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   15864   for (key in D) D_is_set[key] = 1
   15865   FS = ""
   15866 }
   15867 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
   15868   line = \$ 0
   15869   split(line, arg, " ")
   15870   if (arg[1] == "#") {
   15871     defundef = arg[2]
   15872     mac1 = arg[3]
   15873   } else {
   15874     defundef = substr(arg[1], 2)
   15875     mac1 = arg[2]
   15876   }
   15877   split(mac1, mac2, "(") #)
   15878   macro = mac2[1]
   15879   prefix = substr(line, 1, index(line, defundef) - 1)
   15880   if (D_is_set[macro]) {
   15881     # Preserve the white space surrounding the "#".
   15882     print prefix "define", macro P[macro] D[macro]
   15883     next
   15884   } else {
   15885     # Replace #undef with comments.  This is necessary, for example,
   15886     # in the case of _POSIX_SOURCE, which is predefined and required
   15887     # on some systems where configure will not decide to define it.
   15888     if (defundef == "undef") {
   15889       print "/*", prefix defundef, macro, "*/"
   15890       next
   15891     }
   15892   }
   15893 }
   15894 { print }
   15895 _ACAWK
   15896 _ACEOF
   15897 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   15898   as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
   15899 fi # test -n "$CONFIG_HEADERS"
   15900 
   15901 
   15902 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
   15903 shift
   15904 for ac_tag
   15905 do
   15906   case $ac_tag in
   15907   :[FHLC]) ac_mode=$ac_tag; continue;;
   15908   esac
   15909   case $ac_mode$ac_tag in
   15910   :[FHL]*:*);;
   15911   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
   15912   :[FH]-) ac_tag=-:-;;
   15913   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   15914   esac
   15915   ac_save_IFS=$IFS
   15916   IFS=:
   15917   set x $ac_tag
   15918   IFS=$ac_save_IFS
   15919   shift
   15920   ac_file=$1
   15921   shift
   15922 
   15923   case $ac_mode in
   15924   :L) ac_source=$1;;
   15925   :[FH])
   15926     ac_file_inputs=
   15927     for ac_f
   15928     do
   15929       case $ac_f in
   15930       -) ac_f="$ac_tmp/stdin";;
   15931       *) # Look for the file first in the build tree, then in the source tree
   15932 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
   15933 	 # because $ac_f cannot contain `:'.
   15934 	 test -f "$ac_f" ||
   15935 	   case $ac_f in
   15936 	   [\\/$]*) false;;
   15937 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
   15938 	   esac ||
   15939 	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
   15940       esac
   15941       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
   15942       as_fn_append ac_file_inputs " '$ac_f'"
   15943     done
   15944 
   15945     # Let's still pretend it is `configure' which instantiates (i.e., don't
   15946     # use $as_me), people would be surprised to read:
   15947     #    /* config.h.  Generated by config.status.  */
   15948     configure_input='Generated from '`
   15949 	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
   15950 	`' by configure.'
   15951     if test x"$ac_file" != x-; then
   15952       configure_input="$ac_file.  $configure_input"
   15953       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
   15954 $as_echo "$as_me: creating $ac_file" >&6;}
   15955     fi
   15956     # Neutralize special characters interpreted by sed in replacement strings.
   15957     case $configure_input in #(
   15958     *\&* | *\|* | *\\* )
   15959        ac_sed_conf_input=`$as_echo "$configure_input" |
   15960        sed 's/[\\\\&|]/\\\\&/g'`;; #(
   15961     *) ac_sed_conf_input=$configure_input;;
   15962     esac
   15963 
   15964     case $ac_tag in
   15965     *:-:* | *:-) cat >"$ac_tmp/stdin" \
   15966       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
   15967     esac
   15968     ;;
   15969   esac
   15970 
   15971   ac_dir=`$as_dirname -- "$ac_file" ||
   15972 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   15973 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   15974 	 X"$ac_file" : 'X\(//\)$' \| \
   15975 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   15976 $as_echo X"$ac_file" |
   15977     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   15978 	    s//\1/
   15979 	    q
   15980 	  }
   15981 	  /^X\(\/\/\)[^/].*/{
   15982 	    s//\1/
   15983 	    q
   15984 	  }
   15985 	  /^X\(\/\/\)$/{
   15986 	    s//\1/
   15987 	    q
   15988 	  }
   15989 	  /^X\(\/\).*/{
   15990 	    s//\1/
   15991 	    q
   15992 	  }
   15993 	  s/.*/./; q'`
   15994   as_dir="$ac_dir"; as_fn_mkdir_p
   15995   ac_builddir=.
   15996 
   15997 case "$ac_dir" in
   15998 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   15999 *)
   16000   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   16001   # A ".." for each directory in $ac_dir_suffix.
   16002   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   16003   case $ac_top_builddir_sub in
   16004   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   16005   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   16006   esac ;;
   16007 esac
   16008 ac_abs_top_builddir=$ac_pwd
   16009 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   16010 # for backward compatibility:
   16011 ac_top_builddir=$ac_top_build_prefix
   16012 
   16013 case $srcdir in
   16014   .)  # We are building in place.
   16015     ac_srcdir=.
   16016     ac_top_srcdir=$ac_top_builddir_sub
   16017     ac_abs_top_srcdir=$ac_pwd ;;
   16018   [\\/]* | ?:[\\/]* )  # Absolute name.
   16019     ac_srcdir=$srcdir$ac_dir_suffix;
   16020     ac_top_srcdir=$srcdir
   16021     ac_abs_top_srcdir=$srcdir ;;
   16022   *) # Relative name.
   16023     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   16024     ac_top_srcdir=$ac_top_build_prefix$srcdir
   16025     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   16026 esac
   16027 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   16028 
   16029 
   16030   case $ac_mode in
   16031   :F)
   16032   #
   16033   # CONFIG_FILE
   16034   #
   16035 
   16036   case $INSTALL in
   16037   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   16038   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
   16039   esac
   16040   ac_MKDIR_P=$MKDIR_P
   16041   case $MKDIR_P in
   16042   [\\/$]* | ?:[\\/]* ) ;;
   16043   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
   16044   esac
   16045 _ACEOF
   16046 
   16047 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   16048 # If the template does not know about datarootdir, expand it.
   16049 # FIXME: This hack should be removed a few years after 2.60.
   16050 ac_datarootdir_hack=; ac_datarootdir_seen=
   16051 ac_sed_dataroot='
   16052 /datarootdir/ {
   16053   p
   16054   q
   16055 }
   16056 /@datadir@/p
   16057 /@docdir@/p
   16058 /@infodir@/p
   16059 /@localedir@/p
   16060 /@mandir@/p'
   16061 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
   16062 *datarootdir*) ac_datarootdir_seen=yes;;
   16063 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
   16064   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
   16065 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
   16066 _ACEOF
   16067 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   16068   ac_datarootdir_hack='
   16069   s&@datadir@&$datadir&g
   16070   s&@docdir@&$docdir&g
   16071   s&@infodir@&$infodir&g
   16072   s&@localedir@&$localedir&g
   16073   s&@mandir@&$mandir&g
   16074   s&\\\${datarootdir}&$datarootdir&g' ;;
   16075 esac
   16076 _ACEOF
   16077 
   16078 # Neutralize VPATH when `$srcdir' = `.'.
   16079 # Shell code in configure.ac might set extrasub.
   16080 # FIXME: do we really want to maintain this feature?
   16081 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   16082 ac_sed_extra="$ac_vpsub
   16083 $extrasub
   16084 _ACEOF
   16085 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   16086 :t
   16087 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   16088 s|@configure_input@|$ac_sed_conf_input|;t t
   16089 s&@top_builddir@&$ac_top_builddir_sub&;t t
   16090 s&@top_build_prefix@&$ac_top_build_prefix&;t t
   16091 s&@srcdir@&$ac_srcdir&;t t
   16092 s&@abs_srcdir@&$ac_abs_srcdir&;t t
   16093 s&@top_srcdir@&$ac_top_srcdir&;t t
   16094 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
   16095 s&@builddir@&$ac_builddir&;t t
   16096 s&@abs_builddir@&$ac_abs_builddir&;t t
   16097 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
   16098 s&@INSTALL@&$ac_INSTALL&;t t
   16099 s&@MKDIR_P@&$ac_MKDIR_P&;t t
   16100 $ac_datarootdir_hack
   16101 "
   16102 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
   16103   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   16104 
   16105 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   16106   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
   16107   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
   16108       "$ac_tmp/out"`; test -z "$ac_out"; } &&
   16109   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   16110 which seems to be undefined.  Please make sure it is defined" >&5
   16111 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   16112 which seems to be undefined.  Please make sure it is defined" >&2;}
   16113 
   16114   rm -f "$ac_tmp/stdin"
   16115   case $ac_file in
   16116   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
   16117   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
   16118   esac \
   16119   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   16120  ;;
   16121   :H)
   16122   #
   16123   # CONFIG_HEADER
   16124   #
   16125   if test x"$ac_file" != x-; then
   16126     {
   16127       $as_echo "/* $configure_input  */" \
   16128       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
   16129     } >"$ac_tmp/config.h" \
   16130       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   16131     if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
   16132       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
   16133 $as_echo "$as_me: $ac_file is unchanged" >&6;}
   16134     else
   16135       rm -f "$ac_file"
   16136       mv "$ac_tmp/config.h" "$ac_file" \
   16137 	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
   16138     fi
   16139   else
   16140     $as_echo "/* $configure_input  */" \
   16141       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
   16142       || as_fn_error $? "could not create -" "$LINENO" 5
   16143   fi
   16144 # Compute "$ac_file"'s index in $config_headers.
   16145 _am_arg="$ac_file"
   16146 _am_stamp_count=1
   16147 for _am_header in $config_headers :; do
   16148   case $_am_header in
   16149     $_am_arg | $_am_arg:* )
   16150       break ;;
   16151     * )
   16152       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
   16153   esac
   16154 done
   16155 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
   16156 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   16157 	 X"$_am_arg" : 'X\(//\)[^/]' \| \
   16158 	 X"$_am_arg" : 'X\(//\)$' \| \
   16159 	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
   16160 $as_echo X"$_am_arg" |
   16161     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   16162 	    s//\1/
   16163 	    q
   16164 	  }
   16165 	  /^X\(\/\/\)[^/].*/{
   16166 	    s//\1/
   16167 	    q
   16168 	  }
   16169 	  /^X\(\/\/\)$/{
   16170 	    s//\1/
   16171 	    q
   16172 	  }
   16173 	  /^X\(\/\).*/{
   16174 	    s//\1/
   16175 	    q
   16176 	  }
   16177 	  s/.*/./; q'`/stamp-h$_am_stamp_count
   16178  ;;
   16179 
   16180   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
   16181 $as_echo "$as_me: executing $ac_file commands" >&6;}
   16182  ;;
   16183   esac
   16184 
   16185 
   16186   case $ac_file$ac_mode in
   16187     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
   16188   # Older Autoconf quotes --file arguments for eval, but not when files
   16189   # are listed without --file.  Let's play safe and only enable the eval
   16190   # if we detect the quoting.
   16191   case $CONFIG_FILES in
   16192   *\'*) eval set x "$CONFIG_FILES" ;;
   16193   *)   set x $CONFIG_FILES ;;
   16194   esac
   16195   shift
   16196   for mf
   16197   do
   16198     # Strip MF so we end up with the name of the file.
   16199     mf=`echo "$mf" | sed -e 's/:.*$//'`
   16200     # Check whether this is an Automake generated Makefile or not.
   16201     # We used to match only the files named 'Makefile.in', but
   16202     # some people rename them; so instead we look at the file content.
   16203     # Grep'ing the first line is not enough: some people post-process
   16204     # each Makefile.in and add a new line on top of each file to say so.
   16205     # Grep'ing the whole file is not good either: AIX grep has a line
   16206     # limit of 2048, but all sed's we know have understand at least 4000.
   16207     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
   16208       dirpart=`$as_dirname -- "$mf" ||
   16209 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   16210 	 X"$mf" : 'X\(//\)[^/]' \| \
   16211 	 X"$mf" : 'X\(//\)$' \| \
   16212 	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
   16213 $as_echo X"$mf" |
   16214     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   16215 	    s//\1/
   16216 	    q
   16217 	  }
   16218 	  /^X\(\/\/\)[^/].*/{
   16219 	    s//\1/
   16220 	    q
   16221 	  }
   16222 	  /^X\(\/\/\)$/{
   16223 	    s//\1/
   16224 	    q
   16225 	  }
   16226 	  /^X\(\/\).*/{
   16227 	    s//\1/
   16228 	    q
   16229 	  }
   16230 	  s/.*/./; q'`
   16231     else
   16232       continue
   16233     fi
   16234     # Extract the definition of DEPDIR, am__include, and am__quote
   16235     # from the Makefile without running 'make'.
   16236     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
   16237     test -z "$DEPDIR" && continue
   16238     am__include=`sed -n 's/^am__include = //p' < "$mf"`
   16239     test -z "$am__include" && continue
   16240     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
   16241     # Find all dependency output files, they are included files with
   16242     # $(DEPDIR) in their names.  We invoke sed twice because it is the
   16243     # simplest approach to changing $(DEPDIR) to its actual value in the
   16244     # expansion.
   16245     for file in `sed -n "
   16246       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
   16247 	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
   16248       # Make sure the directory exists.
   16249       test -f "$dirpart/$file" && continue
   16250       fdir=`$as_dirname -- "$file" ||
   16251 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   16252 	 X"$file" : 'X\(//\)[^/]' \| \
   16253 	 X"$file" : 'X\(//\)$' \| \
   16254 	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
   16255 $as_echo X"$file" |
   16256     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   16257 	    s//\1/
   16258 	    q
   16259 	  }
   16260 	  /^X\(\/\/\)[^/].*/{
   16261 	    s//\1/
   16262 	    q
   16263 	  }
   16264 	  /^X\(\/\/\)$/{
   16265 	    s//\1/
   16266 	    q
   16267 	  }
   16268 	  /^X\(\/\).*/{
   16269 	    s//\1/
   16270 	    q
   16271 	  }
   16272 	  s/.*/./; q'`
   16273       as_dir=$dirpart/$fdir; as_fn_mkdir_p
   16274       # echo "creating $dirpart/$file"
   16275       echo '# dummy' > "$dirpart/$file"
   16276     done
   16277   done
   16278 }
   16279  ;;
   16280     "libtool":C)
   16281 
   16282     # See if we are running on zsh, and set the options which allow our
   16283     # commands through without removal of \ escapes.
   16284     if test -n "${ZSH_VERSION+set}" ; then
   16285       setopt NO_GLOB_SUBST
   16286     fi
   16287 
   16288     cfgfile="${ofile}T"
   16289     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
   16290     $RM "$cfgfile"
   16291 
   16292     cat <<_LT_EOF >> "$cfgfile"
   16293 #! $SHELL
   16294 
   16295 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
   16296 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
   16297 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   16298 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
   16299 #
   16300 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
   16301 #                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
   16302 #                 Foundation, Inc.
   16303 #   Written by Gordon Matzigkeit, 1996
   16304 #
   16305 #   This file is part of GNU Libtool.
   16306 #
   16307 # GNU Libtool is free software; you can redistribute it and/or
   16308 # modify it under the terms of the GNU General Public License as
   16309 # published by the Free Software Foundation; either version 2 of
   16310 # the License, or (at your option) any later version.
   16311 #
   16312 # As a special exception to the GNU General Public License,
   16313 # if you distribute this file as part of a program or library that
   16314 # is built using GNU Libtool, you may include this file under the
   16315 # same distribution terms that you use for the rest of that program.
   16316 #
   16317 # GNU Libtool is distributed in the hope that it will be useful,
   16318 # but WITHOUT ANY WARRANTY; without even the implied warranty of
   16319 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   16320 # GNU General Public License for more details.
   16321 #
   16322 # You should have received a copy of the GNU General Public License
   16323 # along with GNU Libtool; see the file COPYING.  If not, a copy
   16324 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
   16325 # obtained by writing to the Free Software Foundation, Inc.,
   16326 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
   16327 
   16328 
   16329 # The names of the tagged configurations supported by this script.
   16330 available_tags=""
   16331 
   16332 # ### BEGIN LIBTOOL CONFIG
   16333 
   16334 # Which release of libtool.m4 was used?
   16335 macro_version=$macro_version
   16336 macro_revision=$macro_revision
   16337 
   16338 # Whether or not to build static libraries.
   16339 build_old_libs=$enable_static
   16340 
   16341 # What type of objects to build.
   16342 pic_mode=$pic_mode
   16343 
   16344 # Whether or not to build shared libraries.
   16345 build_libtool_libs=$enable_shared
   16346 
   16347 # Whether or not to optimize for fast installation.
   16348 fast_install=$enable_fast_install
   16349 
   16350 # Shell to use when invoking shell scripts.
   16351 SHELL=$lt_SHELL
   16352 
   16353 # An echo program that protects backslashes.
   16354 ECHO=$lt_ECHO
   16355 
   16356 # The PATH separator for the build system.
   16357 PATH_SEPARATOR=$lt_PATH_SEPARATOR
   16358 
   16359 # The host system.
   16360 host_alias=$host_alias
   16361 host=$host
   16362 host_os=$host_os
   16363 
   16364 # The build system.
   16365 build_alias=$build_alias
   16366 build=$build
   16367 build_os=$build_os
   16368 
   16369 # A sed program that does not truncate output.
   16370 SED=$lt_SED
   16371 
   16372 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
   16373 Xsed="\$SED -e 1s/^X//"
   16374 
   16375 # A grep program that handles long lines.
   16376 GREP=$lt_GREP
   16377 
   16378 # An ERE matcher.
   16379 EGREP=$lt_EGREP
   16380 
   16381 # A literal string matcher.
   16382 FGREP=$lt_FGREP
   16383 
   16384 # A BSD- or MS-compatible name lister.
   16385 NM=$lt_NM
   16386 
   16387 # Whether we need soft or hard links.
   16388 LN_S=$lt_LN_S
   16389 
   16390 # What is the maximum length of a command?
   16391 max_cmd_len=$max_cmd_len
   16392 
   16393 # Object file suffix (normally "o").
   16394 objext=$ac_objext
   16395 
   16396 # Executable file suffix (normally "").
   16397 exeext=$exeext
   16398 
   16399 # whether the shell understands "unset".
   16400 lt_unset=$lt_unset
   16401 
   16402 # turn spaces into newlines.
   16403 SP2NL=$lt_lt_SP2NL
   16404 
   16405 # turn newlines into spaces.
   16406 NL2SP=$lt_lt_NL2SP
   16407 
   16408 # convert \$build file names to \$host format.
   16409 to_host_file_cmd=$lt_cv_to_host_file_cmd
   16410 
   16411 # convert \$build files to toolchain format.
   16412 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
   16413 
   16414 # An object symbol dumper.
   16415 OBJDUMP=$lt_OBJDUMP
   16416 
   16417 # Method to check whether dependent libraries are shared objects.
   16418 deplibs_check_method=$lt_deplibs_check_method
   16419 
   16420 # Command to use when deplibs_check_method = "file_magic".
   16421 file_magic_cmd=$lt_file_magic_cmd
   16422 
   16423 # How to find potential files when deplibs_check_method = "file_magic".
   16424 file_magic_glob=$lt_file_magic_glob
   16425 
   16426 # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
   16427 want_nocaseglob=$lt_want_nocaseglob
   16428 
   16429 # DLL creation program.
   16430 DLLTOOL=$lt_DLLTOOL
   16431 
   16432 # Command to associate shared and link libraries.
   16433 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
   16434 
   16435 # The archiver.
   16436 AR=$lt_AR
   16437 
   16438 # Flags to create an archive.
   16439 AR_FLAGS=$lt_AR_FLAGS
   16440 
   16441 # How to feed a file listing to the archiver.
   16442 archiver_list_spec=$lt_archiver_list_spec
   16443 
   16444 # A symbol stripping program.
   16445 STRIP=$lt_STRIP
   16446 
   16447 # Commands used to install an old-style archive.
   16448 RANLIB=$lt_RANLIB
   16449 old_postinstall_cmds=$lt_old_postinstall_cmds
   16450 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   16451 
   16452 # Whether to use a lock for old archive extraction.
   16453 lock_old_archive_extraction=$lock_old_archive_extraction
   16454 
   16455 # A C compiler.
   16456 LTCC=$lt_CC
   16457 
   16458 # LTCC compiler flags.
   16459 LTCFLAGS=$lt_CFLAGS
   16460 
   16461 # Take the output of nm and produce a listing of raw symbols and C names.
   16462 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   16463 
   16464 # Transform the output of nm in a proper C declaration.
   16465 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   16466 
   16467 # Transform the output of nm in a C name address pair.
   16468 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   16469 
   16470 # Transform the output of nm in a C name address pair when lib prefix is needed.
   16471 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
   16472 
   16473 # Specify filename containing input files for \$NM.
   16474 nm_file_list_spec=$lt_nm_file_list_spec
   16475 
   16476 # The root where to search for dependent libraries,and in which our libraries should be installed.
   16477 lt_sysroot=$lt_sysroot
   16478 
   16479 # The name of the directory that contains temporary libtool files.
   16480 objdir=$objdir
   16481 
   16482 # Used to examine libraries when file_magic_cmd begins with "file".
   16483 MAGIC_CMD=$MAGIC_CMD
   16484 
   16485 # Must we lock files when doing compilation?
   16486 need_locks=$lt_need_locks
   16487 
   16488 # Manifest tool.
   16489 MANIFEST_TOOL=$lt_MANIFEST_TOOL
   16490 
   16491 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
   16492 DSYMUTIL=$lt_DSYMUTIL
   16493 
   16494 # Tool to change global to local symbols on Mac OS X.
   16495 NMEDIT=$lt_NMEDIT
   16496 
   16497 # Tool to manipulate fat objects and archives on Mac OS X.
   16498 LIPO=$lt_LIPO
   16499 
   16500 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
   16501 OTOOL=$lt_OTOOL
   16502 
   16503 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
   16504 OTOOL64=$lt_OTOOL64
   16505 
   16506 # Old archive suffix (normally "a").
   16507 libext=$libext
   16508 
   16509 # Shared library suffix (normally ".so").
   16510 shrext_cmds=$lt_shrext_cmds
   16511 
   16512 # The commands to extract the exported symbol list from a shared archive.
   16513 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   16514 
   16515 # Variables whose values should be saved in libtool wrapper scripts and
   16516 # restored at link time.
   16517 variables_saved_for_relink=$lt_variables_saved_for_relink
   16518 
   16519 # Do we need the "lib" prefix for modules?
   16520 need_lib_prefix=$need_lib_prefix
   16521 
   16522 # Do we need a version for libraries?
   16523 need_version=$need_version
   16524 
   16525 # Library versioning type.
   16526 version_type=$version_type
   16527 
   16528 # Shared library runtime path variable.
   16529 runpath_var=$runpath_var
   16530 
   16531 # Shared library path variable.
   16532 shlibpath_var=$shlibpath_var
   16533 
   16534 # Is shlibpath searched before the hard-coded library search path?
   16535 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   16536 
   16537 # Format of library name prefix.
   16538 libname_spec=$lt_libname_spec
   16539 
   16540 # List of archive names.  First name is the real one, the rest are links.
   16541 # The last name is the one that the linker finds with -lNAME
   16542 library_names_spec=$lt_library_names_spec
   16543 
   16544 # The coded name of the library, if different from the real name.
   16545 soname_spec=$lt_soname_spec
   16546 
   16547 # Permission mode override for installation of shared libraries.
   16548 install_override_mode=$lt_install_override_mode
   16549 
   16550 # Command to use after installation of a shared archive.
   16551 postinstall_cmds=$lt_postinstall_cmds
   16552 
   16553 # Command to use after uninstallation of a shared archive.
   16554 postuninstall_cmds=$lt_postuninstall_cmds
   16555 
   16556 # Commands used to finish a libtool library installation in a directory.
   16557 finish_cmds=$lt_finish_cmds
   16558 
   16559 # As "finish_cmds", except a single script fragment to be evaled but
   16560 # not shown.
   16561 finish_eval=$lt_finish_eval
   16562 
   16563 # Whether we should hardcode library paths into libraries.
   16564 hardcode_into_libs=$hardcode_into_libs
   16565 
   16566 # Compile-time system search path for libraries.
   16567 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   16568 
   16569 # Run-time system search path for libraries.
   16570 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   16571 
   16572 # Whether dlopen is supported.
   16573 dlopen_support=$enable_dlopen
   16574 
   16575 # Whether dlopen of programs is supported.
   16576 dlopen_self=$enable_dlopen_self
   16577 
   16578 # Whether dlopen of statically linked programs is supported.
   16579 dlopen_self_static=$enable_dlopen_self_static
   16580 
   16581 # Commands to strip libraries.
   16582 old_striplib=$lt_old_striplib
   16583 striplib=$lt_striplib
   16584 
   16585 
   16586 # The linker used to build libraries.
   16587 LD=$lt_LD
   16588 
   16589 # How to create reloadable object files.
   16590 reload_flag=$lt_reload_flag
   16591 reload_cmds=$lt_reload_cmds
   16592 
   16593 # Commands used to build an old-style archive.
   16594 old_archive_cmds=$lt_old_archive_cmds
   16595 
   16596 # A language specific compiler.
   16597 CC=$lt_compiler
   16598 
   16599 # Is the compiler the GNU compiler?
   16600 with_gcc=$GCC
   16601 
   16602 # Compiler flag to turn off builtin functions.
   16603 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
   16604 
   16605 # Additional compiler flags for building library objects.
   16606 pic_flag=$lt_lt_prog_compiler_pic
   16607 
   16608 # How to pass a linker flag through the compiler.
   16609 wl=$lt_lt_prog_compiler_wl
   16610 
   16611 # Compiler flag to prevent dynamic linking.
   16612 link_static_flag=$lt_lt_prog_compiler_static
   16613 
   16614 # Does compiler simultaneously support -c and -o options?
   16615 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
   16616 
   16617 # Whether or not to add -lc for building shared libraries.
   16618 build_libtool_need_lc=$archive_cmds_need_lc
   16619 
   16620 # Whether or not to disallow shared libs when runtime libs are static.
   16621 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
   16622 
   16623 # Compiler flag to allow reflexive dlopens.
   16624 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
   16625 
   16626 # Compiler flag to generate shared objects directly from archives.
   16627 whole_archive_flag_spec=$lt_whole_archive_flag_spec
   16628 
   16629 # Whether the compiler copes with passing no objects directly.
   16630 compiler_needs_object=$lt_compiler_needs_object
   16631 
   16632 # Create an old-style archive from a shared archive.
   16633 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
   16634 
   16635 # Create a temporary old-style archive to link instead of a shared archive.
   16636 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
   16637 
   16638 # Commands used to build a shared archive.
   16639 archive_cmds=$lt_archive_cmds
   16640 archive_expsym_cmds=$lt_archive_expsym_cmds
   16641 
   16642 # Commands used to build a loadable module if different from building
   16643 # a shared archive.
   16644 module_cmds=$lt_module_cmds
   16645 module_expsym_cmds=$lt_module_expsym_cmds
   16646 
   16647 # Whether we are building with GNU ld or not.
   16648 with_gnu_ld=$lt_with_gnu_ld
   16649 
   16650 # Flag that allows shared libraries with undefined symbols to be built.
   16651 allow_undefined_flag=$lt_allow_undefined_flag
   16652 
   16653 # Flag that enforces no undefined symbols.
   16654 no_undefined_flag=$lt_no_undefined_flag
   16655 
   16656 # Flag to hardcode \$libdir into a binary during linking.
   16657 # This must work even if \$libdir does not exist
   16658 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
   16659 
   16660 # Whether we need a single "-rpath" flag with a separated argument.
   16661 hardcode_libdir_separator=$lt_hardcode_libdir_separator
   16662 
   16663 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
   16664 # DIR into the resulting binary.
   16665 hardcode_direct=$hardcode_direct
   16666 
   16667 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
   16668 # DIR into the resulting binary and the resulting library dependency is
   16669 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
   16670 # library is relocated.
   16671 hardcode_direct_absolute=$hardcode_direct_absolute
   16672 
   16673 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
   16674 # into the resulting binary.
   16675 hardcode_minus_L=$hardcode_minus_L
   16676 
   16677 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
   16678 # into the resulting binary.
   16679 hardcode_shlibpath_var=$hardcode_shlibpath_var
   16680 
   16681 # Set to "yes" if building a shared library automatically hardcodes DIR
   16682 # into the library and all subsequent libraries and executables linked
   16683 # against it.
   16684 hardcode_automatic=$hardcode_automatic
   16685 
   16686 # Set to yes if linker adds runtime paths of dependent libraries
   16687 # to runtime path list.
   16688 inherit_rpath=$inherit_rpath
   16689 
   16690 # Whether libtool must link a program against all its dependency libraries.
   16691 link_all_deplibs=$link_all_deplibs
   16692 
   16693 # Set to "yes" if exported symbols are required.
   16694 always_export_symbols=$always_export_symbols
   16695 
   16696 # The commands to list exported symbols.
   16697 export_symbols_cmds=$lt_export_symbols_cmds
   16698 
   16699 # Symbols that should not be listed in the preloaded symbols.
   16700 exclude_expsyms=$lt_exclude_expsyms
   16701 
   16702 # Symbols that must always be exported.
   16703 include_expsyms=$lt_include_expsyms
   16704 
   16705 # Commands necessary for linking programs (against libraries) with templates.
   16706 prelink_cmds=$lt_prelink_cmds
   16707 
   16708 # Commands necessary for finishing linking programs.
   16709 postlink_cmds=$lt_postlink_cmds
   16710 
   16711 # Specify filename containing input files.
   16712 file_list_spec=$lt_file_list_spec
   16713 
   16714 # How to hardcode a shared library path into an executable.
   16715 hardcode_action=$hardcode_action
   16716 
   16717 # ### END LIBTOOL CONFIG
   16718 
   16719 _LT_EOF
   16720 
   16721   case $host_os in
   16722   aix3*)
   16723     cat <<\_LT_EOF >> "$cfgfile"
   16724 # AIX sometimes has problems with the GCC collect2 program.  For some
   16725 # reason, if we set the COLLECT_NAMES environment variable, the problems
   16726 # vanish in a puff of smoke.
   16727 if test "X${COLLECT_NAMES+set}" != Xset; then
   16728   COLLECT_NAMES=
   16729   export COLLECT_NAMES
   16730 fi
   16731 _LT_EOF
   16732     ;;
   16733   esac
   16734 
   16735 
   16736 ltmain="$ac_aux_dir/ltmain.sh"
   16737 
   16738 
   16739   # We use sed instead of cat because bash on DJGPP gets confused if
   16740   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
   16741   # text mode, it properly converts lines to CR/LF.  This bash problem
   16742   # is reportedly fixed, but why not run on old versions too?
   16743   sed '$q' "$ltmain" >> "$cfgfile" \
   16744      || (rm -f "$cfgfile"; exit 1)
   16745 
   16746   if test x"$xsi_shell" = xyes; then
   16747   sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
   16748 func_dirname ()\
   16749 {\
   16750 \    case ${1} in\
   16751 \      */*) func_dirname_result="${1%/*}${2}" ;;\
   16752 \      *  ) func_dirname_result="${3}" ;;\
   16753 \    esac\
   16754 } # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
   16755   && mv -f "$cfgfile.tmp" "$cfgfile" \
   16756     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
   16757 test 0 -eq $? || _lt_function_replace_fail=:
   16758 
   16759 
   16760   sed -e '/^func_basename ()$/,/^} # func_basename /c\
   16761 func_basename ()\
   16762 {\
   16763 \    func_basename_result="${1##*/}"\
   16764 } # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
   16765   && mv -f "$cfgfile.tmp" "$cfgfile" \
   16766     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
   16767 test 0 -eq $? || _lt_function_replace_fail=:
   16768 
   16769 
   16770   sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
   16771 func_dirname_and_basename ()\
   16772 {\
   16773 \    case ${1} in\
   16774 \      */*) func_dirname_result="${1%/*}${2}" ;;\
   16775 \      *  ) func_dirname_result="${3}" ;;\
   16776 \    esac\
   16777 \    func_basename_result="${1##*/}"\
   16778 } # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
   16779   && mv -f "$cfgfile.tmp" "$cfgfile" \
   16780     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
   16781 test 0 -eq $? || _lt_function_replace_fail=:
   16782 
   16783 
   16784   sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
   16785 func_stripname ()\
   16786 {\
   16787 \    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
   16788 \    # positional parameters, so assign one to ordinary parameter first.\
   16789 \    func_stripname_result=${3}\
   16790 \    func_stripname_result=${func_stripname_result#"${1}"}\
   16791 \    func_stripname_result=${func_stripname_result%"${2}"}\
   16792 } # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
   16793   && mv -f "$cfgfile.tmp" "$cfgfile" \
   16794     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
   16795 test 0 -eq $? || _lt_function_replace_fail=:
   16796 
   16797 
   16798   sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
   16799 func_split_long_opt ()\
   16800 {\
   16801 \    func_split_long_opt_name=${1%%=*}\
   16802 \    func_split_long_opt_arg=${1#*=}\
   16803 } # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
   16804   && mv -f "$cfgfile.tmp" "$cfgfile" \
   16805     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
   16806 test 0 -eq $? || _lt_function_replace_fail=:
   16807 
   16808 
   16809   sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
   16810 func_split_short_opt ()\
   16811 {\
   16812 \    func_split_short_opt_arg=${1#??}\
   16813 \    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
   16814 } # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
   16815   && mv -f "$cfgfile.tmp" "$cfgfile" \
   16816     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
   16817 test 0 -eq $? || _lt_function_replace_fail=:
   16818 
   16819 
   16820   sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
   16821 func_lo2o ()\
   16822 {\
   16823 \    case ${1} in\
   16824 \      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
   16825 \      *)    func_lo2o_result=${1} ;;\
   16826 \    esac\
   16827 } # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
   16828   && mv -f "$cfgfile.tmp" "$cfgfile" \
   16829     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
   16830 test 0 -eq $? || _lt_function_replace_fail=:
   16831 
   16832 
   16833   sed -e '/^func_xform ()$/,/^} # func_xform /c\
   16834 func_xform ()\
   16835 {\
   16836     func_xform_result=${1%.*}.lo\
   16837 } # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
   16838   && mv -f "$cfgfile.tmp" "$cfgfile" \
   16839     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
   16840 test 0 -eq $? || _lt_function_replace_fail=:
   16841 
   16842 
   16843   sed -e '/^func_arith ()$/,/^} # func_arith /c\
   16844 func_arith ()\
   16845 {\
   16846     func_arith_result=$(( $* ))\
   16847 } # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
   16848   && mv -f "$cfgfile.tmp" "$cfgfile" \
   16849     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
   16850 test 0 -eq $? || _lt_function_replace_fail=:
   16851 
   16852 
   16853   sed -e '/^func_len ()$/,/^} # func_len /c\
   16854 func_len ()\
   16855 {\
   16856     func_len_result=${#1}\
   16857 } # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
   16858   && mv -f "$cfgfile.tmp" "$cfgfile" \
   16859     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
   16860 test 0 -eq $? || _lt_function_replace_fail=:
   16861 
   16862 fi
   16863 
   16864 if test x"$lt_shell_append" = xyes; then
   16865   sed -e '/^func_append ()$/,/^} # func_append /c\
   16866 func_append ()\
   16867 {\
   16868     eval "${1}+=\\${2}"\
   16869 } # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
   16870   && mv -f "$cfgfile.tmp" "$cfgfile" \
   16871     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
   16872 test 0 -eq $? || _lt_function_replace_fail=:
   16873 
   16874 
   16875   sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
   16876 func_append_quoted ()\
   16877 {\
   16878 \    func_quote_for_eval "${2}"\
   16879 \    eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
   16880 } # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
   16881   && mv -f "$cfgfile.tmp" "$cfgfile" \
   16882     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
   16883 test 0 -eq $? || _lt_function_replace_fail=:
   16884 
   16885 
   16886   # Save a `func_append' function call where possible by direct use of '+='
   16887   sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
   16888     && mv -f "$cfgfile.tmp" "$cfgfile" \
   16889       || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
   16890   test 0 -eq $? || _lt_function_replace_fail=:
   16891 else
   16892   # Save a `func_append' function call even when '+=' is not available
   16893   sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
   16894     && mv -f "$cfgfile.tmp" "$cfgfile" \
   16895       || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
   16896   test 0 -eq $? || _lt_function_replace_fail=:
   16897 fi
   16898 
   16899 if test x"$_lt_function_replace_fail" = x":"; then
   16900   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
   16901 $as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
   16902 fi
   16903 
   16904 
   16905    mv -f "$cfgfile" "$ofile" ||
   16906     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
   16907   chmod +x "$ofile"
   16908 
   16909  ;;
   16910 
   16911   esac
   16912 done # for ac_tag
   16913 
   16914 
   16915 as_fn_exit 0
   16916 _ACEOF
   16917 ac_clean_files=$ac_clean_files_save
   16918 
   16919 test $ac_write_fail = 0 ||
   16920   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
   16921 
   16922 
   16923 # configure is writing to config.log, and then calls config.status.
   16924 # config.status does its own redirection, appending to config.log.
   16925 # Unfortunately, on DOS this fails, as config.log is still kept open
   16926 # by configure, so config.status won't be able to write to it; its
   16927 # output is simply discarded.  So we exec the FD to /dev/null,
   16928 # effectively closing config.log, so it can be properly (re)opened and
   16929 # appended to by config.status.  When coming back to configure, we
   16930 # need to make the FD available again.
   16931 if test "$no_create" != yes; then
   16932   ac_cs_success=:
   16933   ac_config_status_args=
   16934   test "$silent" = yes &&
   16935     ac_config_status_args="$ac_config_status_args --quiet"
   16936   exec 5>/dev/null
   16937   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   16938   exec 5>>config.log
   16939   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   16940   # would make configure fail if this is the last instruction.
   16941   $ac_cs_success || as_fn_exit 1
   16942 fi
   16943 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
   16944   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
   16945 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
   16946 fi
   16947 
   16948