Home | History | Annotate | Line # | Download | only in libobjc
      1 #! /bin/sh
      2 # Guess values for system-dependent variables and create Makefiles.
      3 # Generated by GNU Autoconf 2.69 for package-unused version-unused.
      4 #
      5 #
      6 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
      7 #
      8 #
      9 # This configure script is free software; the Free Software Foundation
     10 # gives unlimited permission to copy, distribute and modify it.
     11 ## -------------------- ##
     12 ## M4sh Initialization. ##
     13 ## -------------------- ##
     14 
     15 # Be more Bourne compatible
     16 DUALCASE=1; export DUALCASE # for MKS sh
     17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
     18   emulate sh
     19   NULLCMD=:
     20   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
     21   # is contrary to our usage.  Disable this feature.
     22   alias -g '${1+"$@"}'='"$@"'
     23   setopt NO_GLOB_SUBST
     24 else
     25   case `(set -o) 2>/dev/null` in #(
     26   *posix*) :
     27     set -o posix ;; #(
     28   *) :
     29      ;;
     30 esac
     31 fi
     32 
     33 
     34 as_nl='
     35 '
     36 export as_nl
     37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
     38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
     39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
     40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
     41 # Prefer a ksh shell builtin over an external printf program on Solaris,
     42 # but without wasting forks for bash or zsh.
     43 if test -z "$BASH_VERSION$ZSH_VERSION" \
     44     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
     45   as_echo='print -r --'
     46   as_echo_n='print -rn --'
     47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
     48   as_echo='printf %s\n'
     49   as_echo_n='printf %s'
     50 else
     51   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
     52     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
     53     as_echo_n='/usr/ucb/echo -n'
     54   else
     55     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
     56     as_echo_n_body='eval
     57       arg=$1;
     58       case $arg in #(
     59       *"$as_nl"*)
     60 	expr "X$arg" : "X\\(.*\\)$as_nl";
     61 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
     62       esac;
     63       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
     64     '
     65     export as_echo_n_body
     66     as_echo_n='sh -c $as_echo_n_body as_echo'
     67   fi
     68   export as_echo_body
     69   as_echo='sh -c $as_echo_body as_echo'
     70 fi
     71 
     72 # The user is always right.
     73 if test "${PATH_SEPARATOR+set}" != set; then
     74   PATH_SEPARATOR=:
     75   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
     76     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
     77       PATH_SEPARATOR=';'
     78   }
     79 fi
     80 
     81 
     82 # IFS
     83 # We need space, tab and new line, in precisely that order.  Quoting is
     84 # there to prevent editors from complaining about space-tab.
     85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
     86 # splitting by setting IFS to empty value.)
     87 IFS=" ""	$as_nl"
     88 
     89 # Find who we are.  Look in the path if we contain no directory separator.
     90 as_myself=
     91 case $0 in #((
     92   *[\\/]* ) as_myself=$0 ;;
     93   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
     94 for as_dir in $PATH
     95 do
     96   IFS=$as_save_IFS
     97   test -z "$as_dir" && as_dir=.
     98     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
     99   done
    100 IFS=$as_save_IFS
    101 
    102      ;;
    103 esac
    104 # We did not find ourselves, most probably we were run as `sh COMMAND'
    105 # in which case we are not to be found in the path.
    106 if test "x$as_myself" = x; then
    107   as_myself=$0
    108 fi
    109 if test ! -f "$as_myself"; then
    110   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
    111   exit 1
    112 fi
    113 
    114 # Unset variables that we do not need and which cause bugs (e.g. in
    115 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
    116 # suppresses any "Segmentation fault" message there.  '((' could
    117 # trigger a bug in pdksh 5.2.14.
    118 for as_var in BASH_ENV ENV MAIL MAILPATH
    119 do eval test x\${$as_var+set} = xset \
    120   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
    121 done
    122 PS1='$ '
    123 PS2='> '
    124 PS4='+ '
    125 
    126 # NLS nuisances.
    127 LC_ALL=C
    128 export LC_ALL
    129 LANGUAGE=C
    130 export LANGUAGE
    131 
    132 # CDPATH.
    133 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
    134 
    135 # Use a proper internal environment variable to ensure we don't fall
    136   # into an infinite loop, continuously re-executing ourselves.
    137   if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
    138     _as_can_reexec=no; export _as_can_reexec;
    139     # We cannot yet assume a decent shell, so we have to provide a
    140 # neutralization value for shells without unset; and this also
    141 # works around shells that cannot unset nonexistent variables.
    142 # Preserve -v and -x to the replacement shell.
    143 BASH_ENV=/dev/null
    144 ENV=/dev/null
    145 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
    146 case $- in # ((((
    147   *v*x* | *x*v* ) as_opts=-vx ;;
    148   *v* ) as_opts=-v ;;
    149   *x* ) as_opts=-x ;;
    150   * ) as_opts= ;;
    151 esac
    152 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
    153 # Admittedly, this is quite paranoid, since all the known shells bail
    154 # out after a failed `exec'.
    155 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
    156 as_fn_exit 255
    157   fi
    158   # We don't want this to propagate to other subprocesses.
    159           { _as_can_reexec=; unset _as_can_reexec;}
    160 if test "x$CONFIG_SHELL" = x; then
    161   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
    162   emulate sh
    163   NULLCMD=:
    164   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
    165   # is contrary to our usage.  Disable this feature.
    166   alias -g '\${1+\"\$@\"}'='\"\$@\"'
    167   setopt NO_GLOB_SUBST
    168 else
    169   case \`(set -o) 2>/dev/null\` in #(
    170   *posix*) :
    171     set -o posix ;; #(
    172   *) :
    173      ;;
    174 esac
    175 fi
    176 "
    177   as_required="as_fn_return () { (exit \$1); }
    178 as_fn_success () { as_fn_return 0; }
    179 as_fn_failure () { as_fn_return 1; }
    180 as_fn_ret_success () { return 0; }
    181 as_fn_ret_failure () { return 1; }
    182 
    183 exitcode=0
    184 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
    185 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
    186 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
    187 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
    188 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
    189 
    190 else
    191   exitcode=1; echo positional parameters were not saved.
    192 fi
    193 test x\$exitcode = x0 || exit 1
    194 test -x / || exit 1"
    195   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
    196   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
    197   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
    198   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
    199 
    200   test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
    201     ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
    202     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
    203     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
    204     PATH=/empty FPATH=/empty; export PATH FPATH
    205     test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
    206       || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
    207 test \$(( 1 + 1 )) = 2 || exit 1"
    208   if (eval "$as_required") 2>/dev/null; then :
    209   as_have_required=yes
    210 else
    211   as_have_required=no
    212 fi
    213   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
    214 
    215 else
    216   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    217 as_found=false
    218 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
    219 do
    220   IFS=$as_save_IFS
    221   test -z "$as_dir" && as_dir=.
    222   as_found=:
    223   case $as_dir in #(
    224 	 /*)
    225 	   for as_base in sh bash ksh sh5; do
    226 	     # Try only shells that exist, to save several forks.
    227 	     as_shell=$as_dir/$as_base
    228 	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
    229 		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
    230   CONFIG_SHELL=$as_shell as_have_required=yes
    231 		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
    232   break 2
    233 fi
    234 fi
    235 	   done;;
    236        esac
    237   as_found=false
    238 done
    239 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
    240 	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
    241   CONFIG_SHELL=$SHELL as_have_required=yes
    242 fi; }
    243 IFS=$as_save_IFS
    244 
    245 
    246       if test "x$CONFIG_SHELL" != x; then :
    247   export CONFIG_SHELL
    248              # We cannot yet assume a decent shell, so we have to provide a
    249 # neutralization value for shells without unset; and this also
    250 # works around shells that cannot unset nonexistent variables.
    251 # Preserve -v and -x to the replacement shell.
    252 BASH_ENV=/dev/null
    253 ENV=/dev/null
    254 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
    255 case $- in # ((((
    256   *v*x* | *x*v* ) as_opts=-vx ;;
    257   *v* ) as_opts=-v ;;
    258   *x* ) as_opts=-x ;;
    259   * ) as_opts= ;;
    260 esac
    261 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
    262 # Admittedly, this is quite paranoid, since all the known shells bail
    263 # out after a failed `exec'.
    264 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
    265 exit 255
    266 fi
    267 
    268     if test x$as_have_required = xno; then :
    269   $as_echo "$0: This script requires a shell more modern than all"
    270   $as_echo "$0: the shells that I found on your system."
    271   if test x${ZSH_VERSION+set} = xset ; then
    272     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
    273     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
    274   else
    275     $as_echo "$0: Please tell bug-autoconf (at] gnu.org about your system,
    276 $0: including any error possibly output before this
    277 $0: message. Then install a modern shell, or manually run
    278 $0: the script under such a shell if you do have one."
    279   fi
    280   exit 1
    281 fi
    282 fi
    283 fi
    284 SHELL=${CONFIG_SHELL-/bin/sh}
    285 export SHELL
    286 # Unset more variables known to interfere with behavior of common tools.
    287 CLICOLOR_FORCE= GREP_OPTIONS=
    288 unset CLICOLOR_FORCE GREP_OPTIONS
    289 
    290 ## --------------------- ##
    291 ## M4sh Shell Functions. ##
    292 ## --------------------- ##
    293 # as_fn_unset VAR
    294 # ---------------
    295 # Portably unset VAR.
    296 as_fn_unset ()
    297 {
    298   { eval $1=; unset $1;}
    299 }
    300 as_unset=as_fn_unset
    301 
    302 # as_fn_set_status STATUS
    303 # -----------------------
    304 # Set $? to STATUS, without forking.
    305 as_fn_set_status ()
    306 {
    307   return $1
    308 } # as_fn_set_status
    309 
    310 # as_fn_exit STATUS
    311 # -----------------
    312 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
    313 as_fn_exit ()
    314 {
    315   set +e
    316   as_fn_set_status $1
    317   exit $1
    318 } # as_fn_exit
    319 
    320 # as_fn_mkdir_p
    321 # -------------
    322 # Create "$as_dir" as a directory, including parents if necessary.
    323 as_fn_mkdir_p ()
    324 {
    325 
    326   case $as_dir in #(
    327   -*) as_dir=./$as_dir;;
    328   esac
    329   test -d "$as_dir" || eval $as_mkdir_p || {
    330     as_dirs=
    331     while :; do
    332       case $as_dir in #(
    333       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
    334       *) as_qdir=$as_dir;;
    335       esac
    336       as_dirs="'$as_qdir' $as_dirs"
    337       as_dir=`$as_dirname -- "$as_dir" ||
    338 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
    339 	 X"$as_dir" : 'X\(//\)[^/]' \| \
    340 	 X"$as_dir" : 'X\(//\)$' \| \
    341 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
    342 $as_echo X"$as_dir" |
    343     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
    344 	    s//\1/
    345 	    q
    346 	  }
    347 	  /^X\(\/\/\)[^/].*/{
    348 	    s//\1/
    349 	    q
    350 	  }
    351 	  /^X\(\/\/\)$/{
    352 	    s//\1/
    353 	    q
    354 	  }
    355 	  /^X\(\/\).*/{
    356 	    s//\1/
    357 	    q
    358 	  }
    359 	  s/.*/./; q'`
    360       test -d "$as_dir" && break
    361     done
    362     test -z "$as_dirs" || eval "mkdir $as_dirs"
    363   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
    364 
    365 
    366 } # as_fn_mkdir_p
    367 
    368 # as_fn_executable_p FILE
    369 # -----------------------
    370 # Test if FILE is an executable regular file.
    371 as_fn_executable_p ()
    372 {
    373   test -f "$1" && test -x "$1"
    374 } # as_fn_executable_p
    375 # as_fn_append VAR VALUE
    376 # ----------------------
    377 # Append the text in VALUE to the end of the definition contained in VAR. Take
    378 # advantage of any shell optimizations that allow amortized linear growth over
    379 # repeated appends, instead of the typical quadratic growth present in naive
    380 # implementations.
    381 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
    382   eval 'as_fn_append ()
    383   {
    384     eval $1+=\$2
    385   }'
    386 else
    387   as_fn_append ()
    388   {
    389     eval $1=\$$1\$2
    390   }
    391 fi # as_fn_append
    392 
    393 # as_fn_arith ARG...
    394 # ------------------
    395 # Perform arithmetic evaluation on the ARGs, and store the result in the
    396 # global $as_val. Take advantage of shells that can avoid forks. The arguments
    397 # must be portable across $(()) and expr.
    398 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
    399   eval 'as_fn_arith ()
    400   {
    401     as_val=$(( $* ))
    402   }'
    403 else
    404   as_fn_arith ()
    405   {
    406     as_val=`expr "$@" || test $? -eq 1`
    407   }
    408 fi # as_fn_arith
    409 
    410 
    411 # as_fn_error STATUS ERROR [LINENO LOG_FD]
    412 # ----------------------------------------
    413 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
    414 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
    415 # script with STATUS, using 1 if that was 0.
    416 as_fn_error ()
    417 {
    418   as_status=$1; test $as_status -eq 0 && as_status=1
    419   if test "$4"; then
    420     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
    421     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
    422   fi
    423   $as_echo "$as_me: error: $2" >&2
    424   as_fn_exit $as_status
    425 } # as_fn_error
    426 
    427 if expr a : '\(a\)' >/dev/null 2>&1 &&
    428    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    429   as_expr=expr
    430 else
    431   as_expr=false
    432 fi
    433 
    434 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
    435   as_basename=basename
    436 else
    437   as_basename=false
    438 fi
    439 
    440 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
    441   as_dirname=dirname
    442 else
    443   as_dirname=false
    444 fi
    445 
    446 as_me=`$as_basename -- "$0" ||
    447 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
    448 	 X"$0" : 'X\(//\)$' \| \
    449 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
    450 $as_echo X/"$0" |
    451     sed '/^.*\/\([^/][^/]*\)\/*$/{
    452 	    s//\1/
    453 	    q
    454 	  }
    455 	  /^X\/\(\/\/\)$/{
    456 	    s//\1/
    457 	    q
    458 	  }
    459 	  /^X\/\(\/\).*/{
    460 	    s//\1/
    461 	    q
    462 	  }
    463 	  s/.*/./; q'`
    464 
    465 # Avoid depending upon Character Ranges.
    466 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
    467 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
    468 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
    469 as_cr_digits='0123456789'
    470 as_cr_alnum=$as_cr_Letters$as_cr_digits
    471 
    472 
    473   as_lineno_1=$LINENO as_lineno_1a=$LINENO
    474   as_lineno_2=$LINENO as_lineno_2a=$LINENO
    475   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
    476   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
    477   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
    478   sed -n '
    479     p
    480     /[$]LINENO/=
    481   ' <$as_myself |
    482     sed '
    483       s/[$]LINENO.*/&-/
    484       t lineno
    485       b
    486       :lineno
    487       N
    488       :loop
    489       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
    490       t loop
    491       s/-\n.*//
    492     ' >$as_me.lineno &&
    493   chmod +x "$as_me.lineno" ||
    494     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
    495 
    496   # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
    497   # already done that, so ensure we don't try to do so again and fall
    498   # in an infinite loop.  This has already happened in practice.
    499   _as_can_reexec=no; export _as_can_reexec
    500   # Don't try to exec as it changes $[0], causing all sort of problems
    501   # (the dirname of $[0] is not the place where we might find the
    502   # original and so on.  Autoconf is especially sensitive to this).
    503   . "./$as_me.lineno"
    504   # Exit status is that of the last command.
    505   exit
    506 }
    507 
    508 ECHO_C= ECHO_N= ECHO_T=
    509 case `echo -n x` in #(((((
    510 -n*)
    511   case `echo 'xy\c'` in
    512   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
    513   xy)  ECHO_C='\c';;
    514   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
    515        ECHO_T='	';;
    516   esac;;
    517 *)
    518   ECHO_N='-n';;
    519 esac
    520 
    521 rm -f conf$$ conf$$.exe conf$$.file
    522 if test -d conf$$.dir; then
    523   rm -f conf$$.dir/conf$$.file
    524 else
    525   rm -f conf$$.dir
    526   mkdir conf$$.dir 2>/dev/null
    527 fi
    528 if (echo >conf$$.file) 2>/dev/null; then
    529   if ln -s conf$$.file conf$$ 2>/dev/null; then
    530     as_ln_s='ln -s'
    531     # ... but there are two gotchas:
    532     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
    533     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
    534     # In both cases, we have to default to `cp -pR'.
    535     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
    536       as_ln_s='cp -pR'
    537   elif ln conf$$.file conf$$ 2>/dev/null; then
    538     as_ln_s=ln
    539   else
    540     as_ln_s='cp -pR'
    541   fi
    542 else
    543   as_ln_s='cp -pR'
    544 fi
    545 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
    546 rmdir conf$$.dir 2>/dev/null
    547 
    548 if mkdir -p . 2>/dev/null; then
    549   as_mkdir_p='mkdir -p "$as_dir"'
    550 else
    551   test -d ./-p && rmdir ./-p
    552   as_mkdir_p=false
    553 fi
    554 
    555 as_test_x='test -x'
    556 as_executable_p=as_fn_executable_p
    557 
    558 # Sed expression to map a string onto a valid CPP name.
    559 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
    560 
    561 # Sed expression to map a string onto a valid variable name.
    562 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
    563 
    564 SHELL=${CONFIG_SHELL-/bin/sh}
    565 
    566 
    567 test -n "$DJDIR" || exec 7<&0 </dev/null
    568 exec 6>&1
    569 
    570 # Name of the host.
    571 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
    572 # so uname gets run too.
    573 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
    574 
    575 #
    576 # Initializations.
    577 #
    578 ac_default_prefix=/usr/local
    579 ac_clean_files=
    580 ac_config_libobj_dir=.
    581 LIBOBJS=
    582 cross_compiling=no
    583 subdirs=
    584 MFLAGS=
    585 MAKEFLAGS=
    586 
    587 # Identity of this package.
    588 PACKAGE_NAME='package-unused'
    589 PACKAGE_TARNAME='libobjc'
    590 PACKAGE_VERSION='version-unused'
    591 PACKAGE_STRING='package-unused version-unused'
    592 PACKAGE_BUGREPORT=''
    593 PACKAGE_URL=''
    594 
    595 ac_unique_file="objc/objc.h"
    596 # Factoring default headers for most tests.
    597 ac_includes_default="\
    598 #include <stdio.h>
    599 #ifdef HAVE_SYS_TYPES_H
    600 # include <sys/types.h>
    601 #endif
    602 #ifdef HAVE_SYS_STAT_H
    603 # include <sys/stat.h>
    604 #endif
    605 #ifdef STDC_HEADERS
    606 # include <stdlib.h>
    607 # include <stddef.h>
    608 #else
    609 # ifdef HAVE_STDLIB_H
    610 #  include <stdlib.h>
    611 # endif
    612 #endif
    613 #ifdef HAVE_STRING_H
    614 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
    615 #  include <memory.h>
    616 # endif
    617 # include <string.h>
    618 #endif
    619 #ifdef HAVE_STRINGS_H
    620 # include <strings.h>
    621 #endif
    622 #ifdef HAVE_INTTYPES_H
    623 # include <inttypes.h>
    624 #endif
    625 #ifdef HAVE_STDINT_H
    626 # include <stdint.h>
    627 #endif
    628 #ifdef HAVE_UNISTD_H
    629 # include <unistd.h>
    630 #endif"
    631 
    632 ac_subst_vars='LTLIBOBJS
    633 LIBOBJS
    634 get_gcc_base_ver
    635 OBJC_BOEHM_GC_LIBS
    636 OBJC_BOEHM_GC_INCLUDES
    637 OBJC_BOEHM_GC
    638 OBJC_GCFLAGS
    639 SET_MAKE
    640 CPP
    641 OTOOL64
    642 OTOOL
    643 LIPO
    644 NMEDIT
    645 DSYMUTIL
    646 AWK
    647 STRIP
    648 LN_S
    649 NM
    650 ac_ct_DUMPBIN
    651 DUMPBIN
    652 LD
    653 FGREP
    654 EGREP
    655 GREP
    656 SED
    657 LIBTOOL
    658 OBJDUMP
    659 DLLTOOL
    660 MAINT
    661 MAINTAINER_MODE_FALSE
    662 MAINTAINER_MODE_TRUE
    663 INSTALL_DATA
    664 INSTALL_SCRIPT
    665 INSTALL_PROGRAM
    666 RANLIB
    667 AR
    668 AS
    669 XCFLAGS
    670 extra_ldflags_libobjc
    671 lt_host_flags
    672 OBJEXT
    673 EXEEXT
    674 ac_ct_CC
    675 CPPFLAGS
    676 LDFLAGS
    677 CFLAGS
    678 CC
    679 libsuffix
    680 includedirname
    681 toolexeclibdir
    682 toolexecdir
    683 glibcpp_srcdir
    684 target_noncanonical
    685 target_os
    686 target_vendor
    687 target_cpu
    688 target
    689 host_os
    690 host_vendor
    691 host_cpu
    692 host
    693 multi_basedir
    694 VERSION
    695 target_subdir
    696 host_subdir
    697 build_subdir
    698 build_libsubdir
    699 build_os
    700 build_vendor
    701 build_cpu
    702 build
    703 target_alias
    704 host_alias
    705 build_alias
    706 LIBS
    707 ECHO_T
    708 ECHO_N
    709 ECHO_C
    710 DEFS
    711 mandir
    712 localedir
    713 libdir
    714 psdir
    715 pdfdir
    716 dvidir
    717 htmldir
    718 infodir
    719 docdir
    720 oldincludedir
    721 includedir
    722 localstatedir
    723 sharedstatedir
    724 sysconfdir
    725 datadir
    726 datarootdir
    727 libexecdir
    728 sbindir
    729 bindir
    730 program_transform_name
    731 prefix
    732 exec_prefix
    733 PACKAGE_URL
    734 PACKAGE_BUGREPORT
    735 PACKAGE_STRING
    736 PACKAGE_VERSION
    737 PACKAGE_TARNAME
    738 PACKAGE_NAME
    739 PATH_SEPARATOR
    740 SHELL'
    741 ac_subst_files=''
    742 ac_user_opts='
    743 enable_option_checking
    744 with_build_libsubdir
    745 with_target_subdir
    746 with_cross_host
    747 enable_version_specific_runtime_libs
    748 enable_multilib
    749 with_toolexeclibdir
    750 enable_cet
    751 enable_maintainer_mode
    752 enable_shared
    753 enable_static
    754 with_pic
    755 enable_fast_install
    756 with_gnu_ld
    757 enable_libtool_lock
    758 enable_tls
    759 enable_objc_gc
    760 with_target_bdw_gc
    761 with_target_bdw_gc_include
    762 with_target_bdw_gc_lib
    763 with_gcc_major_version_only
    764 '
    765       ac_precious_vars='build_alias
    766 host_alias
    767 target_alias
    768 CPP
    769 CPPFLAGS'
    770 
    771 
    772 # Initialize some variables set by options.
    773 ac_init_help=
    774 ac_init_version=false
    775 ac_unrecognized_opts=
    776 ac_unrecognized_sep=
    777 # The variables have the same names as the options, with
    778 # dashes changed to underlines.
    779 cache_file=/dev/null
    780 exec_prefix=NONE
    781 no_create=
    782 no_recursion=
    783 prefix=NONE
    784 program_prefix=NONE
    785 program_suffix=NONE
    786 program_transform_name=s,x,x,
    787 silent=
    788 site=
    789 srcdir=
    790 verbose=
    791 x_includes=NONE
    792 x_libraries=NONE
    793 
    794 # Installation directory options.
    795 # These are left unexpanded so users can "make install exec_prefix=/foo"
    796 # and all the variables that are supposed to be based on exec_prefix
    797 # by default will actually change.
    798 # Use braces instead of parens because sh, perl, etc. also accept them.
    799 # (The list follows the same order as the GNU Coding Standards.)
    800 bindir='${exec_prefix}/bin'
    801 sbindir='${exec_prefix}/sbin'
    802 libexecdir='${exec_prefix}/libexec'
    803 datarootdir='${prefix}/share'
    804 datadir='${datarootdir}'
    805 sysconfdir='${prefix}/etc'
    806 sharedstatedir='${prefix}/com'
    807 localstatedir='${prefix}/var'
    808 includedir='${prefix}/include'
    809 oldincludedir='/usr/include'
    810 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
    811 infodir='${datarootdir}/info'
    812 htmldir='${docdir}'
    813 dvidir='${docdir}'
    814 pdfdir='${docdir}'
    815 psdir='${docdir}'
    816 libdir='${exec_prefix}/lib'
    817 localedir='${datarootdir}/locale'
    818 mandir='${datarootdir}/man'
    819 
    820 ac_prev=
    821 ac_dashdash=
    822 for ac_option
    823 do
    824   # If the previous option needs an argument, assign it.
    825   if test -n "$ac_prev"; then
    826     eval $ac_prev=\$ac_option
    827     ac_prev=
    828     continue
    829   fi
    830 
    831   case $ac_option in
    832   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
    833   *=)   ac_optarg= ;;
    834   *)    ac_optarg=yes ;;
    835   esac
    836 
    837   # Accept the important Cygnus configure options, so we can diagnose typos.
    838 
    839   case $ac_dashdash$ac_option in
    840   --)
    841     ac_dashdash=yes ;;
    842 
    843   -bindir | --bindir | --bindi | --bind | --bin | --bi)
    844     ac_prev=bindir ;;
    845   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
    846     bindir=$ac_optarg ;;
    847 
    848   -build | --build | --buil | --bui | --bu)
    849     ac_prev=build_alias ;;
    850   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
    851     build_alias=$ac_optarg ;;
    852 
    853   -cache-file | --cache-file | --cache-fil | --cache-fi \
    854   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
    855     ac_prev=cache_file ;;
    856   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
    857   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
    858     cache_file=$ac_optarg ;;
    859 
    860   --config-cache | -C)
    861     cache_file=config.cache ;;
    862 
    863   -datadir | --datadir | --datadi | --datad)
    864     ac_prev=datadir ;;
    865   -datadir=* | --datadir=* | --datadi=* | --datad=*)
    866     datadir=$ac_optarg ;;
    867 
    868   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
    869   | --dataroo | --dataro | --datar)
    870     ac_prev=datarootdir ;;
    871   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
    872   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
    873     datarootdir=$ac_optarg ;;
    874 
    875   -disable-* | --disable-*)
    876     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
    877     # Reject names that are not valid shell variable names.
    878     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
    879       as_fn_error $? "invalid feature name: $ac_useropt"
    880     ac_useropt_orig=$ac_useropt
    881     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
    882     case $ac_user_opts in
    883       *"
    884 "enable_$ac_useropt"
    885 "*) ;;
    886       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
    887 	 ac_unrecognized_sep=', ';;
    888     esac
    889     eval enable_$ac_useropt=no ;;
    890 
    891   -docdir | --docdir | --docdi | --doc | --do)
    892     ac_prev=docdir ;;
    893   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
    894     docdir=$ac_optarg ;;
    895 
    896   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
    897     ac_prev=dvidir ;;
    898   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
    899     dvidir=$ac_optarg ;;
    900 
    901   -enable-* | --enable-*)
    902     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
    903     # Reject names that are not valid shell variable names.
    904     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
    905       as_fn_error $? "invalid feature name: $ac_useropt"
    906     ac_useropt_orig=$ac_useropt
    907     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
    908     case $ac_user_opts in
    909       *"
    910 "enable_$ac_useropt"
    911 "*) ;;
    912       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
    913 	 ac_unrecognized_sep=', ';;
    914     esac
    915     eval enable_$ac_useropt=\$ac_optarg ;;
    916 
    917   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
    918   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
    919   | --exec | --exe | --ex)
    920     ac_prev=exec_prefix ;;
    921   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
    922   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
    923   | --exec=* | --exe=* | --ex=*)
    924     exec_prefix=$ac_optarg ;;
    925 
    926   -gas | --gas | --ga | --g)
    927     # Obsolete; use --with-gas.
    928     with_gas=yes ;;
    929 
    930   -help | --help | --hel | --he | -h)
    931     ac_init_help=long ;;
    932   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
    933     ac_init_help=recursive ;;
    934   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
    935     ac_init_help=short ;;
    936 
    937   -host | --host | --hos | --ho)
    938     ac_prev=host_alias ;;
    939   -host=* | --host=* | --hos=* | --ho=*)
    940     host_alias=$ac_optarg ;;
    941 
    942   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
    943     ac_prev=htmldir ;;
    944   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
    945   | --ht=*)
    946     htmldir=$ac_optarg ;;
    947 
    948   -includedir | --includedir | --includedi | --included | --include \
    949   | --includ | --inclu | --incl | --inc)
    950     ac_prev=includedir ;;
    951   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
    952   | --includ=* | --inclu=* | --incl=* | --inc=*)
    953     includedir=$ac_optarg ;;
    954 
    955   -infodir | --infodir | --infodi | --infod | --info | --inf)
    956     ac_prev=infodir ;;
    957   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
    958     infodir=$ac_optarg ;;
    959 
    960   -libdir | --libdir | --libdi | --libd)
    961     ac_prev=libdir ;;
    962   -libdir=* | --libdir=* | --libdi=* | --libd=*)
    963     libdir=$ac_optarg ;;
    964 
    965   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
    966   | --libexe | --libex | --libe)
    967     ac_prev=libexecdir ;;
    968   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
    969   | --libexe=* | --libex=* | --libe=*)
    970     libexecdir=$ac_optarg ;;
    971 
    972   -localedir | --localedir | --localedi | --localed | --locale)
    973     ac_prev=localedir ;;
    974   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
    975     localedir=$ac_optarg ;;
    976 
    977   -localstatedir | --localstatedir | --localstatedi | --localstated \
    978   | --localstate | --localstat | --localsta | --localst | --locals)
    979     ac_prev=localstatedir ;;
    980   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
    981   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
    982     localstatedir=$ac_optarg ;;
    983 
    984   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
    985     ac_prev=mandir ;;
    986   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
    987     mandir=$ac_optarg ;;
    988 
    989   -nfp | --nfp | --nf)
    990     # Obsolete; use --without-fp.
    991     with_fp=no ;;
    992 
    993   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
    994   | --no-cr | --no-c | -n)
    995     no_create=yes ;;
    996 
    997   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
    998   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
    999     no_recursion=yes ;;
   1000 
   1001   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
   1002   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
   1003   | --oldin | --oldi | --old | --ol | --o)
   1004     ac_prev=oldincludedir ;;
   1005   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
   1006   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
   1007   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
   1008     oldincludedir=$ac_optarg ;;
   1009 
   1010   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
   1011     ac_prev=prefix ;;
   1012   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
   1013     prefix=$ac_optarg ;;
   1014 
   1015   -program-prefix | --program-prefix | --program-prefi | --program-pref \
   1016   | --program-pre | --program-pr | --program-p)
   1017     ac_prev=program_prefix ;;
   1018   -program-prefix=* | --program-prefix=* | --program-prefi=* \
   1019   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
   1020     program_prefix=$ac_optarg ;;
   1021 
   1022   -program-suffix | --program-suffix | --program-suffi | --program-suff \
   1023   | --program-suf | --program-su | --program-s)
   1024     ac_prev=program_suffix ;;
   1025   -program-suffix=* | --program-suffix=* | --program-suffi=* \
   1026   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
   1027     program_suffix=$ac_optarg ;;
   1028 
   1029   -program-transform-name | --program-transform-name \
   1030   | --program-transform-nam | --program-transform-na \
   1031   | --program-transform-n | --program-transform- \
   1032   | --program-transform | --program-transfor \
   1033   | --program-transfo | --program-transf \
   1034   | --program-trans | --program-tran \
   1035   | --progr-tra | --program-tr | --program-t)
   1036     ac_prev=program_transform_name ;;
   1037   -program-transform-name=* | --program-transform-name=* \
   1038   | --program-transform-nam=* | --program-transform-na=* \
   1039   | --program-transform-n=* | --program-transform-=* \
   1040   | --program-transform=* | --program-transfor=* \
   1041   | --program-transfo=* | --program-transf=* \
   1042   | --program-trans=* | --program-tran=* \
   1043   | --progr-tra=* | --program-tr=* | --program-t=*)
   1044     program_transform_name=$ac_optarg ;;
   1045 
   1046   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
   1047     ac_prev=pdfdir ;;
   1048   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
   1049     pdfdir=$ac_optarg ;;
   1050 
   1051   -psdir | --psdir | --psdi | --psd | --ps)
   1052     ac_prev=psdir ;;
   1053   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
   1054     psdir=$ac_optarg ;;
   1055 
   1056   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1057   | -silent | --silent | --silen | --sile | --sil)
   1058     silent=yes ;;
   1059 
   1060   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
   1061     ac_prev=sbindir ;;
   1062   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
   1063   | --sbi=* | --sb=*)
   1064     sbindir=$ac_optarg ;;
   1065 
   1066   -sharedstatedir | --sharedstatedir | --sharedstatedi \
   1067   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
   1068   | --sharedst | --shareds | --shared | --share | --shar \
   1069   | --sha | --sh)
   1070     ac_prev=sharedstatedir ;;
   1071   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
   1072   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
   1073   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
   1074   | --sha=* | --sh=*)
   1075     sharedstatedir=$ac_optarg ;;
   1076 
   1077   -site | --site | --sit)
   1078     ac_prev=site ;;
   1079   -site=* | --site=* | --sit=*)
   1080     site=$ac_optarg ;;
   1081 
   1082   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   1083     ac_prev=srcdir ;;
   1084   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   1085     srcdir=$ac_optarg ;;
   1086 
   1087   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
   1088   | --syscon | --sysco | --sysc | --sys | --sy)
   1089     ac_prev=sysconfdir ;;
   1090   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
   1091   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
   1092     sysconfdir=$ac_optarg ;;
   1093 
   1094   -target | --target | --targe | --targ | --tar | --ta | --t)
   1095     ac_prev=target_alias ;;
   1096   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
   1097     target_alias=$ac_optarg ;;
   1098 
   1099   -v | -verbose | --verbose | --verbos | --verbo | --verb)
   1100     verbose=yes ;;
   1101 
   1102   -version | --version | --versio | --versi | --vers | -V)
   1103     ac_init_version=: ;;
   1104 
   1105   -with-* | --with-*)
   1106     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
   1107     # Reject names that are not valid shell variable names.
   1108     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1109       as_fn_error $? "invalid package name: $ac_useropt"
   1110     ac_useropt_orig=$ac_useropt
   1111     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1112     case $ac_user_opts in
   1113       *"
   1114 "with_$ac_useropt"
   1115 "*) ;;
   1116       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
   1117 	 ac_unrecognized_sep=', ';;
   1118     esac
   1119     eval with_$ac_useropt=\$ac_optarg ;;
   1120 
   1121   -without-* | --without-*)
   1122     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
   1123     # Reject names that are not valid shell variable names.
   1124     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1125       as_fn_error $? "invalid package name: $ac_useropt"
   1126     ac_useropt_orig=$ac_useropt
   1127     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1128     case $ac_user_opts in
   1129       *"
   1130 "with_$ac_useropt"
   1131 "*) ;;
   1132       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
   1133 	 ac_unrecognized_sep=', ';;
   1134     esac
   1135     eval with_$ac_useropt=no ;;
   1136 
   1137   --x)
   1138     # Obsolete; use --with-x.
   1139     with_x=yes ;;
   1140 
   1141   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
   1142   | --x-incl | --x-inc | --x-in | --x-i)
   1143     ac_prev=x_includes ;;
   1144   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
   1145   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
   1146     x_includes=$ac_optarg ;;
   1147 
   1148   -x-libraries | --x-libraries | --x-librarie | --x-librari \
   1149   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
   1150     ac_prev=x_libraries ;;
   1151   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
   1152   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
   1153     x_libraries=$ac_optarg ;;
   1154 
   1155   -*) as_fn_error $? "unrecognized option: \`$ac_option'
   1156 Try \`$0 --help' for more information"
   1157     ;;
   1158 
   1159   *=*)
   1160     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
   1161     # Reject names that are not valid shell variable names.
   1162     case $ac_envvar in #(
   1163       '' | [0-9]* | *[!_$as_cr_alnum]* )
   1164       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
   1165     esac
   1166     eval $ac_envvar=\$ac_optarg
   1167     export $ac_envvar ;;
   1168 
   1169   *)
   1170     # FIXME: should be removed in autoconf 3.0.
   1171     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
   1172     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1173       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
   1174     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
   1175     ;;
   1176 
   1177   esac
   1178 done
   1179 
   1180 if test -n "$ac_prev"; then
   1181   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
   1182   as_fn_error $? "missing argument to $ac_option"
   1183 fi
   1184 
   1185 if test -n "$ac_unrecognized_opts"; then
   1186   case $enable_option_checking in
   1187     no) ;;
   1188     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
   1189     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
   1190   esac
   1191 fi
   1192 
   1193 # Check all directory arguments for consistency.
   1194 for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
   1195 		datadir sysconfdir sharedstatedir localstatedir includedir \
   1196 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
   1197 		libdir localedir mandir
   1198 do
   1199   eval ac_val=\$$ac_var
   1200   # Remove trailing slashes.
   1201   case $ac_val in
   1202     */ )
   1203       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
   1204       eval $ac_var=\$ac_val;;
   1205   esac
   1206   # Be sure to have absolute directory names.
   1207   case $ac_val in
   1208     [\\/$]* | ?:[\\/]* )  continue;;
   1209     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
   1210   esac
   1211   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
   1212 done
   1213 
   1214 # There might be people who depend on the old broken behavior: `$host'
   1215 # used to hold the argument of --host etc.
   1216 # FIXME: To remove some day.
   1217 build=$build_alias
   1218 host=$host_alias
   1219 target=$target_alias
   1220 
   1221 # FIXME: To remove some day.
   1222 if test "x$host_alias" != x; then
   1223   if test "x$build_alias" = x; then
   1224     cross_compiling=maybe
   1225   elif test "x$build_alias" != "x$host_alias"; then
   1226     cross_compiling=yes
   1227   fi
   1228 fi
   1229 
   1230 ac_tool_prefix=
   1231 test -n "$host_alias" && ac_tool_prefix=$host_alias-
   1232 
   1233 test "$silent" = yes && exec 6>/dev/null
   1234 
   1235 
   1236 ac_pwd=`pwd` && test -n "$ac_pwd" &&
   1237 ac_ls_di=`ls -di .` &&
   1238 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
   1239   as_fn_error $? "working directory cannot be determined"
   1240 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
   1241   as_fn_error $? "pwd does not report name of working directory"
   1242 
   1243 
   1244 # Find the source files, if location was not specified.
   1245 if test -z "$srcdir"; then
   1246   ac_srcdir_defaulted=yes
   1247   # Try the directory containing this script, then the parent directory.
   1248   ac_confdir=`$as_dirname -- "$as_myself" ||
   1249 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   1250 	 X"$as_myself" : 'X\(//\)[^/]' \| \
   1251 	 X"$as_myself" : 'X\(//\)$' \| \
   1252 	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
   1253 $as_echo X"$as_myself" |
   1254     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   1255 	    s//\1/
   1256 	    q
   1257 	  }
   1258 	  /^X\(\/\/\)[^/].*/{
   1259 	    s//\1/
   1260 	    q
   1261 	  }
   1262 	  /^X\(\/\/\)$/{
   1263 	    s//\1/
   1264 	    q
   1265 	  }
   1266 	  /^X\(\/\).*/{
   1267 	    s//\1/
   1268 	    q
   1269 	  }
   1270 	  s/.*/./; q'`
   1271   srcdir=$ac_confdir
   1272   if test ! -r "$srcdir/$ac_unique_file"; then
   1273     srcdir=..
   1274   fi
   1275 else
   1276   ac_srcdir_defaulted=no
   1277 fi
   1278 if test ! -r "$srcdir/$ac_unique_file"; then
   1279   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
   1280   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
   1281 fi
   1282 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
   1283 ac_abs_confdir=`(
   1284 	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
   1285 	pwd)`
   1286 # When building in place, set srcdir=.
   1287 if test "$ac_abs_confdir" = "$ac_pwd"; then
   1288   srcdir=.
   1289 fi
   1290 # Remove unnecessary trailing slashes from srcdir.
   1291 # Double slashes in file names in object file debugging info
   1292 # mess up M-x gdb in Emacs.
   1293 case $srcdir in
   1294 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
   1295 esac
   1296 for ac_var in $ac_precious_vars; do
   1297   eval ac_env_${ac_var}_set=\${${ac_var}+set}
   1298   eval ac_env_${ac_var}_value=\$${ac_var}
   1299   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
   1300   eval ac_cv_env_${ac_var}_value=\$${ac_var}
   1301 done
   1302 
   1303 #
   1304 # Report the --help message.
   1305 #
   1306 if test "$ac_init_help" = "long"; then
   1307   # Omit some internal or obsolete options to make the list less imposing.
   1308   # This message is too long to be a string in the A/UX 3.1 sh.
   1309   cat <<_ACEOF
   1310 \`configure' configures package-unused version-unused to adapt to many kinds of systems.
   1311 
   1312 Usage: $0 [OPTION]... [VAR=VALUE]...
   1313 
   1314 To assign environment variables (e.g., CC, CFLAGS...), specify them as
   1315 VAR=VALUE.  See below for descriptions of some of the useful variables.
   1316 
   1317 Defaults for the options are specified in brackets.
   1318 
   1319 Configuration:
   1320   -h, --help              display this help and exit
   1321       --help=short        display options specific to this package
   1322       --help=recursive    display the short help of all the included packages
   1323   -V, --version           display version information and exit
   1324   -q, --quiet, --silent   do not print \`checking ...' messages
   1325       --cache-file=FILE   cache test results in FILE [disabled]
   1326   -C, --config-cache      alias for \`--cache-file=config.cache'
   1327   -n, --no-create         do not create output files
   1328       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
   1329 
   1330 Installation directories:
   1331   --prefix=PREFIX         install architecture-independent files in PREFIX
   1332                           [$ac_default_prefix]
   1333   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
   1334                           [PREFIX]
   1335 
   1336 By default, \`make install' will install all the files in
   1337 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
   1338 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1339 for instance \`--prefix=\$HOME'.
   1340 
   1341 For better control, use the options below.
   1342 
   1343 Fine tuning of the installation directories:
   1344   --bindir=DIR            user executables [EPREFIX/bin]
   1345   --sbindir=DIR           system admin executables [EPREFIX/sbin]
   1346   --libexecdir=DIR        program executables [EPREFIX/libexec]
   1347   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
   1348   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
   1349   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
   1350   --libdir=DIR            object code libraries [EPREFIX/lib]
   1351   --includedir=DIR        C header files [PREFIX/include]
   1352   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
   1353   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
   1354   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
   1355   --infodir=DIR           info documentation [DATAROOTDIR/info]
   1356   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
   1357   --mandir=DIR            man documentation [DATAROOTDIR/man]
   1358   --docdir=DIR            documentation root [DATAROOTDIR/doc/libobjc]
   1359   --htmldir=DIR           html documentation [DOCDIR]
   1360   --dvidir=DIR            dvi documentation [DOCDIR]
   1361   --pdfdir=DIR            pdf documentation [DOCDIR]
   1362   --psdir=DIR             ps documentation [DOCDIR]
   1363 _ACEOF
   1364 
   1365   cat <<\_ACEOF
   1366 
   1367 System types:
   1368   --build=BUILD     configure for building on BUILD [guessed]
   1369   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1370   --target=TARGET   configure for building compilers for TARGET [HOST]
   1371 _ACEOF
   1372 fi
   1373 
   1374 if test -n "$ac_init_help"; then
   1375   case $ac_init_help in
   1376      short | recursive ) echo "Configuration of package-unused version-unused:";;
   1377    esac
   1378   cat <<\_ACEOF
   1379 
   1380 Optional Features:
   1381   --disable-option-checking  ignore unrecognized --enable/--with options
   1382   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1383   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1384   --enable-version-specific-runtime-libs    Specify that runtime libraries should be installed in a compiler-specific directory
   1385   --enable-multilib       build many library versions (default)
   1386   --enable-cet            enable Intel CET in target libraries [default=auto]
   1387   --enable-maintainer-mode
   1388                           enable make rules and dependencies not useful (and
   1389                           sometimes confusing) to the casual installer
   1390   --enable-shared[=PKGS]  build shared libraries [default=yes]
   1391   --enable-static[=PKGS]  build static libraries [default=yes]
   1392   --enable-fast-install[=PKGS]
   1393                           optimize for fast installation [default=yes]
   1394   --disable-libtool-lock  avoid locking (might break parallel builds)
   1395   --enable-tls            Use thread-local storage [default=yes]
   1396   --enable-objc-gc        enable use of Boehm's garbage collector with the GNU
   1397                           Objective-C runtime
   1398 
   1399 Optional Packages:
   1400   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1401   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1402   --with-build-libsubdir=DIR  Directory where to find libraries for build system
   1403   --with-target-subdir=SUBDIR
   1404                            configuring in a subdirectory
   1405   --with-cross-host=HOST  configuring with a cross compiler
   1406   --with-toolexeclibdir=DIR
   1407                           install libraries built with a cross compiler within
   1408                           DIR
   1409   --with-pic              try to use only PIC/non-PIC objects [default=use
   1410                           both]
   1411   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
   1412   --with-target-bdw-gc=PATHLIST
   1413                           specify prefix directory for installed bdw-gc
   1414                           package. Equivalent to
   1415                           --with-target-bdw-gc-include=PATH/include plus
   1416                           --with-target-bdw-gc-lib=PATH/lib
   1417   --with-target-bdw-gc-include=PATHLIST
   1418                           specify directories for installed bdw-gc include
   1419                           files
   1420   --with-target-bdw-gc-lib=PATHLIST
   1421                           specify directories for installed bdw-gc library
   1422   --with-gcc-major-version-only
   1423                           use only GCC major number in filesystem paths
   1424 
   1425 Some influential environment variables:
   1426   CC          C compiler command
   1427   CFLAGS      C compiler flags
   1428   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1429               nonstandard directory <lib dir>
   1430   LIBS        libraries to pass to the linker, e.g. -l<library>
   1431   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
   1432               you have headers in a nonstandard directory <include dir>
   1433   CPP         C preprocessor
   1434 
   1435 Use these variables to override the choices made by `configure' or to help
   1436 it to find libraries and programs with nonstandard names/locations.
   1437 
   1438 Report bugs to the package provider.
   1439 _ACEOF
   1440 ac_status=$?
   1441 fi
   1442 
   1443 if test "$ac_init_help" = "recursive"; then
   1444   # If there are subdirs, report their specific --help.
   1445   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1446     test -d "$ac_dir" ||
   1447       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
   1448       continue
   1449     ac_builddir=.
   1450 
   1451 case "$ac_dir" in
   1452 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1453 *)
   1454   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   1455   # A ".." for each directory in $ac_dir_suffix.
   1456   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   1457   case $ac_top_builddir_sub in
   1458   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1459   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1460   esac ;;
   1461 esac
   1462 ac_abs_top_builddir=$ac_pwd
   1463 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1464 # for backward compatibility:
   1465 ac_top_builddir=$ac_top_build_prefix
   1466 
   1467 case $srcdir in
   1468   .)  # We are building in place.
   1469     ac_srcdir=.
   1470     ac_top_srcdir=$ac_top_builddir_sub
   1471     ac_abs_top_srcdir=$ac_pwd ;;
   1472   [\\/]* | ?:[\\/]* )  # Absolute name.
   1473     ac_srcdir=$srcdir$ac_dir_suffix;
   1474     ac_top_srcdir=$srcdir
   1475     ac_abs_top_srcdir=$srcdir ;;
   1476   *) # Relative name.
   1477     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1478     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1479     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1480 esac
   1481 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1482 
   1483     cd "$ac_dir" || { ac_status=$?; continue; }
   1484     # Check for guested configure.
   1485     if test -f "$ac_srcdir/configure.gnu"; then
   1486       echo &&
   1487       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
   1488     elif test -f "$ac_srcdir/configure"; then
   1489       echo &&
   1490       $SHELL "$ac_srcdir/configure" --help=recursive
   1491     else
   1492       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1493     fi || ac_status=$?
   1494     cd "$ac_pwd" || { ac_status=$?; break; }
   1495   done
   1496 fi
   1497 
   1498 test -n "$ac_init_help" && exit $ac_status
   1499 if $ac_init_version; then
   1500   cat <<\_ACEOF
   1501 package-unused configure version-unused
   1502 generated by GNU Autoconf 2.69
   1503 
   1504 Copyright (C) 2012 Free Software Foundation, Inc.
   1505 This configure script is free software; the Free Software Foundation
   1506 gives unlimited permission to copy, distribute and modify it.
   1507 _ACEOF
   1508   exit
   1509 fi
   1510 
   1511 ## ------------------------ ##
   1512 ## Autoconf initialization. ##
   1513 ## ------------------------ ##
   1514 
   1515 # ac_fn_c_try_compile LINENO
   1516 # --------------------------
   1517 # Try to compile conftest.$ac_ext, and return whether this succeeded.
   1518 ac_fn_c_try_compile ()
   1519 {
   1520   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1521   rm -f conftest.$ac_objext
   1522   if { { ac_try="$ac_compile"
   1523 case "(($ac_try" in
   1524   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1525   *) ac_try_echo=$ac_try;;
   1526 esac
   1527 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1528 $as_echo "$ac_try_echo"; } >&5
   1529   (eval "$ac_compile") 2>conftest.err
   1530   ac_status=$?
   1531   if test -s conftest.err; then
   1532     grep -v '^ *+' conftest.err >conftest.er1
   1533     cat conftest.er1 >&5
   1534     mv -f conftest.er1 conftest.err
   1535   fi
   1536   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1537   test $ac_status = 0; } && {
   1538 	 test -z "$ac_c_werror_flag" ||
   1539 	 test ! -s conftest.err
   1540        } && test -s conftest.$ac_objext; then :
   1541   ac_retval=0
   1542 else
   1543   $as_echo "$as_me: failed program was:" >&5
   1544 sed 's/^/| /' conftest.$ac_ext >&5
   1545 
   1546 	ac_retval=1
   1547 fi
   1548   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1549   as_fn_set_status $ac_retval
   1550 
   1551 } # ac_fn_c_try_compile
   1552 
   1553 # ac_fn_c_try_link LINENO
   1554 # -----------------------
   1555 # Try to link conftest.$ac_ext, and return whether this succeeded.
   1556 ac_fn_c_try_link ()
   1557 {
   1558   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1559   rm -f conftest.$ac_objext conftest$ac_exeext
   1560   if { { ac_try="$ac_link"
   1561 case "(($ac_try" in
   1562   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1563   *) ac_try_echo=$ac_try;;
   1564 esac
   1565 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1566 $as_echo "$ac_try_echo"; } >&5
   1567   (eval "$ac_link") 2>conftest.err
   1568   ac_status=$?
   1569   if test -s conftest.err; then
   1570     grep -v '^ *+' conftest.err >conftest.er1
   1571     cat conftest.er1 >&5
   1572     mv -f conftest.er1 conftest.err
   1573   fi
   1574   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1575   test $ac_status = 0; } && {
   1576 	 test -z "$ac_c_werror_flag" ||
   1577 	 test ! -s conftest.err
   1578        } && test -s conftest$ac_exeext && {
   1579 	 test "$cross_compiling" = yes ||
   1580 	 test -x conftest$ac_exeext
   1581        }; then :
   1582   ac_retval=0
   1583 else
   1584   $as_echo "$as_me: failed program was:" >&5
   1585 sed 's/^/| /' conftest.$ac_ext >&5
   1586 
   1587 	ac_retval=1
   1588 fi
   1589   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
   1590   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
   1591   # interfere with the next link command; also delete a directory that is
   1592   # left behind by Apple's compiler.  We do this before executing the actions.
   1593   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1594   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1595   as_fn_set_status $ac_retval
   1596 
   1597 } # ac_fn_c_try_link
   1598 
   1599 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
   1600 # -------------------------------------------------------
   1601 # Tests whether HEADER exists and can be compiled using the include files in
   1602 # INCLUDES, setting the cache variable VAR accordingly.
   1603 ac_fn_c_check_header_compile ()
   1604 {
   1605   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1606   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1607 $as_echo_n "checking for $2... " >&6; }
   1608 if eval \${$3+:} false; then :
   1609   $as_echo_n "(cached) " >&6
   1610 else
   1611   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1612 /* end confdefs.h.  */
   1613 $4
   1614 #include <$2>
   1615 _ACEOF
   1616 if ac_fn_c_try_compile "$LINENO"; then :
   1617   eval "$3=yes"
   1618 else
   1619   eval "$3=no"
   1620 fi
   1621 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1622 fi
   1623 eval ac_res=\$$3
   1624 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1625 $as_echo "$ac_res" >&6; }
   1626   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1627 
   1628 } # ac_fn_c_check_header_compile
   1629 
   1630 # ac_fn_c_try_cpp LINENO
   1631 # ----------------------
   1632 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
   1633 ac_fn_c_try_cpp ()
   1634 {
   1635   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1636   if { { ac_try="$ac_cpp conftest.$ac_ext"
   1637 case "(($ac_try" in
   1638   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1639   *) ac_try_echo=$ac_try;;
   1640 esac
   1641 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1642 $as_echo "$ac_try_echo"; } >&5
   1643   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
   1644   ac_status=$?
   1645   if test -s conftest.err; then
   1646     grep -v '^ *+' conftest.err >conftest.er1
   1647     cat conftest.er1 >&5
   1648     mv -f conftest.er1 conftest.err
   1649   fi
   1650   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1651   test $ac_status = 0; } > conftest.i && {
   1652 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   1653 	 test ! -s conftest.err
   1654        }; then :
   1655   ac_retval=0
   1656 else
   1657   $as_echo "$as_me: failed program was:" >&5
   1658 sed 's/^/| /' conftest.$ac_ext >&5
   1659 
   1660     ac_retval=1
   1661 fi
   1662   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1663   as_fn_set_status $ac_retval
   1664 
   1665 } # ac_fn_c_try_cpp
   1666 
   1667 # ac_fn_c_try_run LINENO
   1668 # ----------------------
   1669 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
   1670 # that executables *can* be run.
   1671 ac_fn_c_try_run ()
   1672 {
   1673   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1674   if { { ac_try="$ac_link"
   1675 case "(($ac_try" in
   1676   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1677   *) ac_try_echo=$ac_try;;
   1678 esac
   1679 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1680 $as_echo "$ac_try_echo"; } >&5
   1681   (eval "$ac_link") 2>&5
   1682   ac_status=$?
   1683   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1684   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
   1685   { { case "(($ac_try" in
   1686   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1687   *) ac_try_echo=$ac_try;;
   1688 esac
   1689 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1690 $as_echo "$ac_try_echo"; } >&5
   1691   (eval "$ac_try") 2>&5
   1692   ac_status=$?
   1693   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1694   test $ac_status = 0; }; }; then :
   1695   ac_retval=0
   1696 else
   1697   $as_echo "$as_me: program exited with status $ac_status" >&5
   1698        $as_echo "$as_me: failed program was:" >&5
   1699 sed 's/^/| /' conftest.$ac_ext >&5
   1700 
   1701        ac_retval=$ac_status
   1702 fi
   1703   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1704   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1705   as_fn_set_status $ac_retval
   1706 
   1707 } # ac_fn_c_try_run
   1708 
   1709 # ac_fn_c_check_func LINENO FUNC VAR
   1710 # ----------------------------------
   1711 # Tests whether FUNC exists, setting the cache variable VAR accordingly
   1712 ac_fn_c_check_func ()
   1713 {
   1714   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1715   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1716 $as_echo_n "checking for $2... " >&6; }
   1717 if eval \${$3+:} false; then :
   1718   $as_echo_n "(cached) " >&6
   1719 else
   1720   if test x$gcc_no_link = xyes; then
   1721   as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
   1722 fi
   1723 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1724 /* end confdefs.h.  */
   1725 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
   1726    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   1727 #define $2 innocuous_$2
   1728 
   1729 /* System header to define __stub macros and hopefully few prototypes,
   1730     which can conflict with char $2 (); below.
   1731     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   1732     <limits.h> exists even on freestanding compilers.  */
   1733 
   1734 #ifdef __STDC__
   1735 # include <limits.h>
   1736 #else
   1737 # include <assert.h>
   1738 #endif
   1739 
   1740 #undef $2
   1741 
   1742 /* Override any GCC internal prototype to avoid an error.
   1743    Use char because int might match the return type of a GCC
   1744    builtin and then its argument prototype would still apply.  */
   1745 #ifdef __cplusplus
   1746 extern "C"
   1747 #endif
   1748 char $2 ();
   1749 /* The GNU C library defines this for functions which it implements
   1750     to always fail with ENOSYS.  Some functions are actually named
   1751     something starting with __ and the normal name is an alias.  */
   1752 #if defined __stub_$2 || defined __stub___$2
   1753 choke me
   1754 #endif
   1755 
   1756 int
   1757 main ()
   1758 {
   1759 return $2 ();
   1760   ;
   1761   return 0;
   1762 }
   1763 _ACEOF
   1764 if ac_fn_c_try_link "$LINENO"; then :
   1765   eval "$3=yes"
   1766 else
   1767   eval "$3=no"
   1768 fi
   1769 rm -f core conftest.err conftest.$ac_objext \
   1770     conftest$ac_exeext conftest.$ac_ext
   1771 fi
   1772 eval ac_res=\$$3
   1773 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1774 $as_echo "$ac_res" >&6; }
   1775   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1776 
   1777 } # ac_fn_c_check_func
   1778 
   1779 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
   1780 # -------------------------------------------------------
   1781 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
   1782 # the include files in INCLUDES and setting the cache variable VAR
   1783 # accordingly.
   1784 ac_fn_c_check_header_mongrel ()
   1785 {
   1786   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1787   if eval \${$3+:} false; then :
   1788   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1789 $as_echo_n "checking for $2... " >&6; }
   1790 if eval \${$3+:} false; then :
   1791   $as_echo_n "(cached) " >&6
   1792 fi
   1793 eval ac_res=\$$3
   1794 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1795 $as_echo "$ac_res" >&6; }
   1796 else
   1797   # Is the header compilable?
   1798 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
   1799 $as_echo_n "checking $2 usability... " >&6; }
   1800 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1801 /* end confdefs.h.  */
   1802 $4
   1803 #include <$2>
   1804 _ACEOF
   1805 if ac_fn_c_try_compile "$LINENO"; then :
   1806   ac_header_compiler=yes
   1807 else
   1808   ac_header_compiler=no
   1809 fi
   1810 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
   1812 $as_echo "$ac_header_compiler" >&6; }
   1813 
   1814 # Is the header present?
   1815 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
   1816 $as_echo_n "checking $2 presence... " >&6; }
   1817 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1818 /* end confdefs.h.  */
   1819 #include <$2>
   1820 _ACEOF
   1821 if ac_fn_c_try_cpp "$LINENO"; then :
   1822   ac_header_preproc=yes
   1823 else
   1824   ac_header_preproc=no
   1825 fi
   1826 rm -f conftest.err conftest.i conftest.$ac_ext
   1827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
   1828 $as_echo "$ac_header_preproc" >&6; }
   1829 
   1830 # So?  What about this header?
   1831 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
   1832   yes:no: )
   1833     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
   1834 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
   1835     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
   1836 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
   1837     ;;
   1838   no:yes:* )
   1839     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
   1840 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
   1841     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
   1842 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
   1843     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
   1844 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
   1845     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
   1846 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
   1847     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
   1848 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
   1849     ;;
   1850 esac
   1851   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1852 $as_echo_n "checking for $2... " >&6; }
   1853 if eval \${$3+:} false; then :
   1854   $as_echo_n "(cached) " >&6
   1855 else
   1856   eval "$3=\$ac_header_compiler"
   1857 fi
   1858 eval ac_res=\$$3
   1859 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1860 $as_echo "$ac_res" >&6; }
   1861 fi
   1862   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1863 
   1864 } # ac_fn_c_check_header_mongrel
   1865 cat >config.log <<_ACEOF
   1866 This file contains any messages produced by compilers while
   1867 running configure, to aid debugging if configure makes a mistake.
   1868 
   1869 It was created by package-unused $as_me version-unused, which was
   1870 generated by GNU Autoconf 2.69.  Invocation command line was
   1871 
   1872   $ $0 $@
   1873 
   1874 _ACEOF
   1875 exec 5>>config.log
   1876 {
   1877 cat <<_ASUNAME
   1878 ## --------- ##
   1879 ## Platform. ##
   1880 ## --------- ##
   1881 
   1882 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   1883 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   1884 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   1885 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   1886 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   1887 
   1888 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   1889 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   1890 
   1891 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   1892 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   1893 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   1894 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
   1895 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   1896 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   1897 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   1898 
   1899 _ASUNAME
   1900 
   1901 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1902 for as_dir in $PATH
   1903 do
   1904   IFS=$as_save_IFS
   1905   test -z "$as_dir" && as_dir=.
   1906     $as_echo "PATH: $as_dir"
   1907   done
   1908 IFS=$as_save_IFS
   1909 
   1910 } >&5
   1911 
   1912 cat >&5 <<_ACEOF
   1913 
   1914 
   1915 ## ----------- ##
   1916 ## Core tests. ##
   1917 ## ----------- ##
   1918 
   1919 _ACEOF
   1920 
   1921 
   1922 # Keep a trace of the command line.
   1923 # Strip out --no-create and --no-recursion so they do not pile up.
   1924 # Strip out --silent because we don't want to record it for future runs.
   1925 # Also quote any args containing shell meta-characters.
   1926 # Make two passes to allow for proper duplicate-argument suppression.
   1927 ac_configure_args=
   1928 ac_configure_args0=
   1929 ac_configure_args1=
   1930 ac_must_keep_next=false
   1931 for ac_pass in 1 2
   1932 do
   1933   for ac_arg
   1934   do
   1935     case $ac_arg in
   1936     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   1937     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1938     | -silent | --silent | --silen | --sile | --sil)
   1939       continue ;;
   1940     *\'*)
   1941       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   1942     esac
   1943     case $ac_pass in
   1944     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
   1945     2)
   1946       as_fn_append ac_configure_args1 " '$ac_arg'"
   1947       if test $ac_must_keep_next = true; then
   1948 	ac_must_keep_next=false # Got value, back to normal.
   1949       else
   1950 	case $ac_arg in
   1951 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   1952 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   1953 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   1954 	  | -with-* | --with-* | -without-* | --without-* | --x)
   1955 	    case "$ac_configure_args0 " in
   1956 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   1957 	    esac
   1958 	    ;;
   1959 	  -* ) ac_must_keep_next=true ;;
   1960 	esac
   1961       fi
   1962       as_fn_append ac_configure_args " '$ac_arg'"
   1963       ;;
   1964     esac
   1965   done
   1966 done
   1967 { ac_configure_args0=; unset ac_configure_args0;}
   1968 { ac_configure_args1=; unset ac_configure_args1;}
   1969 
   1970 # When interrupted or exit'd, cleanup temporary files, and complete
   1971 # config.log.  We remove comments because anyway the quotes in there
   1972 # would cause problems or look ugly.
   1973 # WARNING: Use '\'' to represent an apostrophe within the trap.
   1974 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
   1975 trap 'exit_status=$?
   1976   # Save into config.log some information that might help in debugging.
   1977   {
   1978     echo
   1979 
   1980     $as_echo "## ---------------- ##
   1981 ## Cache variables. ##
   1982 ## ---------------- ##"
   1983     echo
   1984     # The following way of writing the cache mishandles newlines in values,
   1985 (
   1986   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
   1987     eval ac_val=\$$ac_var
   1988     case $ac_val in #(
   1989     *${as_nl}*)
   1990       case $ac_var in #(
   1991       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   1992 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   1993       esac
   1994       case $ac_var in #(
   1995       _ | IFS | as_nl) ;; #(
   1996       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   1997       *) { eval $ac_var=; unset $ac_var;} ;;
   1998       esac ;;
   1999     esac
   2000   done
   2001   (set) 2>&1 |
   2002     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
   2003     *${as_nl}ac_space=\ *)
   2004       sed -n \
   2005 	"s/'\''/'\''\\\\'\'''\''/g;
   2006 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
   2007       ;; #(
   2008     *)
   2009       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   2010       ;;
   2011     esac |
   2012     sort
   2013 )
   2014     echo
   2015 
   2016     $as_echo "## ----------------- ##
   2017 ## Output variables. ##
   2018 ## ----------------- ##"
   2019     echo
   2020     for ac_var in $ac_subst_vars
   2021     do
   2022       eval ac_val=\$$ac_var
   2023       case $ac_val in
   2024       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   2025       esac
   2026       $as_echo "$ac_var='\''$ac_val'\''"
   2027     done | sort
   2028     echo
   2029 
   2030     if test -n "$ac_subst_files"; then
   2031       $as_echo "## ------------------- ##
   2032 ## File substitutions. ##
   2033 ## ------------------- ##"
   2034       echo
   2035       for ac_var in $ac_subst_files
   2036       do
   2037 	eval ac_val=\$$ac_var
   2038 	case $ac_val in
   2039 	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   2040 	esac
   2041 	$as_echo "$ac_var='\''$ac_val'\''"
   2042       done | sort
   2043       echo
   2044     fi
   2045 
   2046     if test -s confdefs.h; then
   2047       $as_echo "## ----------- ##
   2048 ## confdefs.h. ##
   2049 ## ----------- ##"
   2050       echo
   2051       cat confdefs.h
   2052       echo
   2053     fi
   2054     test "$ac_signal" != 0 &&
   2055       $as_echo "$as_me: caught signal $ac_signal"
   2056     $as_echo "$as_me: exit $exit_status"
   2057   } >&5
   2058   rm -f core *.core core.conftest.* &&
   2059     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
   2060     exit $exit_status
   2061 ' 0
   2062 for ac_signal in 1 2 13 15; do
   2063   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
   2064 done
   2065 ac_signal=0
   2066 
   2067 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   2068 rm -f -r conftest* confdefs.h
   2069 
   2070 $as_echo "/* confdefs.h */" > confdefs.h
   2071 
   2072 # Predefined preprocessor variables.
   2073 
   2074 cat >>confdefs.h <<_ACEOF
   2075 #define PACKAGE_NAME "$PACKAGE_NAME"
   2076 _ACEOF
   2077 
   2078 cat >>confdefs.h <<_ACEOF
   2079 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   2080 _ACEOF
   2081 
   2082 cat >>confdefs.h <<_ACEOF
   2083 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   2084 _ACEOF
   2085 
   2086 cat >>confdefs.h <<_ACEOF
   2087 #define PACKAGE_STRING "$PACKAGE_STRING"
   2088 _ACEOF
   2089 
   2090 cat >>confdefs.h <<_ACEOF
   2091 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   2092 _ACEOF
   2093 
   2094 cat >>confdefs.h <<_ACEOF
   2095 #define PACKAGE_URL "$PACKAGE_URL"
   2096 _ACEOF
   2097 
   2098 
   2099 # Let the site file select an alternate cache file if it wants to.
   2100 # Prefer an explicitly selected file to automatically selected ones.
   2101 ac_site_file1=NONE
   2102 ac_site_file2=NONE
   2103 if test -n "$CONFIG_SITE"; then
   2104   # We do not want a PATH search for config.site.
   2105   case $CONFIG_SITE in #((
   2106     -*)  ac_site_file1=./$CONFIG_SITE;;
   2107     */*) ac_site_file1=$CONFIG_SITE;;
   2108     *)   ac_site_file1=./$CONFIG_SITE;;
   2109   esac
   2110 elif test "x$prefix" != xNONE; then
   2111   ac_site_file1=$prefix/share/config.site
   2112   ac_site_file2=$prefix/etc/config.site
   2113 else
   2114   ac_site_file1=$ac_default_prefix/share/config.site
   2115   ac_site_file2=$ac_default_prefix/etc/config.site
   2116 fi
   2117 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
   2118 do
   2119   test "x$ac_site_file" = xNONE && continue
   2120   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
   2121     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
   2122 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
   2123     sed 's/^/| /' "$ac_site_file" >&5
   2124     . "$ac_site_file" \
   2125       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2126 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2127 as_fn_error $? "failed to load site script $ac_site_file
   2128 See \`config.log' for more details" "$LINENO" 5; }
   2129   fi
   2130 done
   2131 
   2132 if test -r "$cache_file"; then
   2133   # Some versions of bash will fail to source /dev/null (special files
   2134   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
   2135   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
   2136     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
   2137 $as_echo "$as_me: loading cache $cache_file" >&6;}
   2138     case $cache_file in
   2139       [\\/]* | ?:[\\/]* ) . "$cache_file";;
   2140       *)                      . "./$cache_file";;
   2141     esac
   2142   fi
   2143 else
   2144   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
   2145 $as_echo "$as_me: creating cache $cache_file" >&6;}
   2146   >$cache_file
   2147 fi
   2148 
   2149 # Check that the precious variables saved in the cache have kept the same
   2150 # value.
   2151 ac_cache_corrupted=false
   2152 for ac_var in $ac_precious_vars; do
   2153   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   2154   eval ac_new_set=\$ac_env_${ac_var}_set
   2155   eval ac_old_val=\$ac_cv_env_${ac_var}_value
   2156   eval ac_new_val=\$ac_env_${ac_var}_value
   2157   case $ac_old_set,$ac_new_set in
   2158     set,)
   2159       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   2160 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   2161       ac_cache_corrupted=: ;;
   2162     ,set)
   2163       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
   2164 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   2165       ac_cache_corrupted=: ;;
   2166     ,);;
   2167     *)
   2168       if test "x$ac_old_val" != "x$ac_new_val"; then
   2169 	# differences in whitespace do not lead to failure.
   2170 	ac_old_val_w=`echo x $ac_old_val`
   2171 	ac_new_val_w=`echo x $ac_new_val`
   2172 	if test "$ac_old_val_w" != "$ac_new_val_w"; then
   2173 	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
   2174 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   2175 	  ac_cache_corrupted=:
   2176 	else
   2177 	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
   2178 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
   2179 	  eval $ac_var=\$ac_old_val
   2180 	fi
   2181 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
   2182 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
   2183 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
   2184 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
   2185       fi;;
   2186   esac
   2187   # Pass precious variables to config.status.
   2188   if test "$ac_new_set" = set; then
   2189     case $ac_new_val in
   2190     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   2191     *) ac_arg=$ac_var=$ac_new_val ;;
   2192     esac
   2193     case " $ac_configure_args " in
   2194       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   2195       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
   2196     esac
   2197   fi
   2198 done
   2199 if $ac_cache_corrupted; then
   2200   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2201 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2202   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
   2203 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   2204   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
   2205 fi
   2206 ## -------------------- ##
   2207 ## Main body of script. ##
   2208 ## -------------------- ##
   2209 
   2210 ac_ext=c
   2211 ac_cpp='$CPP $CPPFLAGS'
   2212 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2213 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2214 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2215 
   2216 
   2217 
   2218 
   2219 
   2220 
   2221 ac_aux_dir=
   2222 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
   2223   if test -f "$ac_dir/install-sh"; then
   2224     ac_aux_dir=$ac_dir
   2225     ac_install_sh="$SHELL $ac_aux_dir/install-sh -c"
   2226     break
   2227   elif test -f "$ac_dir/install.sh"; then
   2228     ac_aux_dir=$ac_dir
   2229     ac_install_sh="$SHELL $ac_aux_dir/install.sh -c"
   2230     break
   2231   elif test -f "$ac_dir/shtool"; then
   2232     ac_aux_dir=$ac_dir
   2233     ac_install_sh="$SHELL $ac_aux_dir/shtool install -c"
   2234     break
   2235   fi
   2236 done
   2237 if test -z "$ac_aux_dir"; then
   2238   as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
   2239 fi
   2240 
   2241 # These three variables are undocumented and unsupported,
   2242 # and are intended to be withdrawn in a future Autoconf release.
   2243 # They can cause serious problems if a builder's source tree is in a directory
   2244 # whose full name contains unusual characters.
   2245 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   2246 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   2247 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   2248 
   2249 
   2250 # Make sure we can run config.sub.
   2251 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
   2252   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
   2253 
   2254 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
   2255 $as_echo_n "checking build system type... " >&6; }
   2256 if ${ac_cv_build+:} false; then :
   2257   $as_echo_n "(cached) " >&6
   2258 else
   2259   ac_build_alias=$build_alias
   2260 test "x$ac_build_alias" = x &&
   2261   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
   2262 test "x$ac_build_alias" = x &&
   2263   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
   2264 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
   2265   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
   2266 
   2267 fi
   2268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
   2269 $as_echo "$ac_cv_build" >&6; }
   2270 case $ac_cv_build in
   2271 *-*-*) ;;
   2272 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
   2273 esac
   2274 build=$ac_cv_build
   2275 ac_save_IFS=$IFS; IFS='-'
   2276 set x $ac_cv_build
   2277 shift
   2278 build_cpu=$1
   2279 build_vendor=$2
   2280 shift; shift
   2281 # Remember, the first character of IFS is used to create $*,
   2282 # except with old shells:
   2283 build_os=$*
   2284 IFS=$ac_save_IFS
   2285 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
   2286 
   2287 
   2288  case ${build_alias} in
   2289   "") build_noncanonical=${build} ;;
   2290   *) build_noncanonical=${build_alias} ;;
   2291 esac
   2292 
   2293  case ${host_alias} in
   2294   "") host_noncanonical=${build_noncanonical} ;;
   2295   *) host_noncanonical=${host_alias} ;;
   2296 esac
   2297 
   2298  case ${target_alias} in
   2299   "") target_noncanonical=${host_noncanonical} ;;
   2300   *) target_noncanonical=${target_alias} ;;
   2301 esac
   2302 
   2303 
   2304 # post-stage1 host modules use a different CC_FOR_BUILD so, in order to
   2305 # have matching libraries, they should use host libraries: Makefile.tpl
   2306 # arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
   2307 # However, they still use the build modules, because the corresponding
   2308 # host modules (e.g. bison) are only built for the host when bootstrap
   2309 # finishes. So:
   2310 # - build_subdir is where we find build modules, and never changes.
   2311 # - build_libsubdir is where we find build libraries, and can be overridden.
   2312 
   2313 # Prefix 'build-' so this never conflicts with target_subdir.
   2314 build_subdir="build-${build_noncanonical}"
   2315 
   2316 # Check whether --with-build-libsubdir was given.
   2317 if test "${with_build_libsubdir+set}" = set; then :
   2318   withval=$with_build_libsubdir; build_libsubdir="$withval"
   2319 else
   2320   build_libsubdir="$build_subdir"
   2321 fi
   2322 
   2323 # --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
   2324 if ( test $srcdir = . && test -d gcc ) \
   2325    || test -d $srcdir/../host-${host_noncanonical}; then
   2326   host_subdir="host-${host_noncanonical}"
   2327 else
   2328   host_subdir=.
   2329 fi
   2330 # No prefix.
   2331 target_subdir=${target_noncanonical}
   2332 
   2333 
   2334 # We need the following definitions because AC_PROG_LIBTOOL relies on them
   2335 PACKAGE=libobjc
   2336 # Version is pulled out to make it a bit easier to change using sed.
   2337 VERSION=4:0:0
   2338 
   2339 
   2340 # This works around the fact that libtool configuration may change LD
   2341 # for this particular configuration, but some shells, instead of
   2342 # keeping the changes in LD private, export them just because LD is
   2343 # exported.
   2344 ORIGINAL_LD_FOR_MULTILIBS=$LD
   2345 
   2346 # -------
   2347 # Options
   2348 # -------
   2349 
   2350 # We use these options to decide which functions to include.
   2351 
   2352 # Check whether --with-target-subdir was given.
   2353 if test "${with_target_subdir+set}" = set; then :
   2354   withval=$with_target_subdir;
   2355 fi
   2356 
   2357 
   2358 # Check whether --with-cross-host was given.
   2359 if test "${with_cross_host+set}" = set; then :
   2360   withval=$with_cross_host;
   2361 fi
   2362 
   2363 
   2364 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --enable-version-specific-runtime-libs" >&5
   2365 $as_echo_n "checking for --enable-version-specific-runtime-libs... " >&6; }
   2366 # Check whether --enable-version-specific-runtime-libs was given.
   2367 if test "${enable_version_specific_runtime_libs+set}" = set; then :
   2368   enableval=$enable_version_specific_runtime_libs; case "$enableval" in
   2369  yes) version_specific_libs=yes ;;
   2370  no)  version_specific_libs=no ;;
   2371  *)   as_fn_error $? "Unknown argument to enable/disable version-specific libs" "$LINENO" 5;;
   2372  esac
   2373 else
   2374   version_specific_libs=no
   2375 fi
   2376 
   2377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $version_specific_libs" >&5
   2378 $as_echo "$version_specific_libs" >&6; }
   2379 
   2380 # -----------
   2381 # Directories
   2382 # -----------
   2383 
   2384 # Find the rest of the source tree framework.
   2385 # Default to --enable-multilib
   2386 # Check whether --enable-multilib was given.
   2387 if test "${enable_multilib+set}" = set; then :
   2388   enableval=$enable_multilib; case "$enableval" in
   2389   yes) multilib=yes ;;
   2390   no)  multilib=no ;;
   2391   *)   as_fn_error $? "bad value $enableval for multilib option" "$LINENO" 5 ;;
   2392  esac
   2393 else
   2394   multilib=yes
   2395 fi
   2396 
   2397 
   2398 # We may get other options which we leave undocumented:
   2399 # --with-target-subdir, --with-multisrctop, --with-multisubdir
   2400 # See config-ml.in if you want the gory details.
   2401 
   2402 if test "$srcdir" = "."; then
   2403   if test "$with_target_subdir" != "."; then
   2404     multi_basedir="$srcdir/$with_multisrctop../.."
   2405   else
   2406     multi_basedir="$srcdir/$with_multisrctop.."
   2407   fi
   2408 else
   2409   multi_basedir="$srcdir/.."
   2410 fi
   2411 
   2412 
   2413 # Even if the default multilib is not a cross compilation,
   2414 # it may be that some of the other multilibs are.
   2415 if test $cross_compiling = no && test $multilib = yes \
   2416    && test "x${with_multisubdir}" != x ; then
   2417    cross_compiling=maybe
   2418 fi
   2419 
   2420 ac_config_commands="$ac_config_commands default-1"
   2421 
   2422 
   2423 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
   2424 $as_echo_n "checking host system type... " >&6; }
   2425 if ${ac_cv_host+:} false; then :
   2426   $as_echo_n "(cached) " >&6
   2427 else
   2428   if test "x$host_alias" = x; then
   2429   ac_cv_host=$ac_cv_build
   2430 else
   2431   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
   2432     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
   2433 fi
   2434 
   2435 fi
   2436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
   2437 $as_echo "$ac_cv_host" >&6; }
   2438 case $ac_cv_host in
   2439 *-*-*) ;;
   2440 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
   2441 esac
   2442 host=$ac_cv_host
   2443 ac_save_IFS=$IFS; IFS='-'
   2444 set x $ac_cv_host
   2445 shift
   2446 host_cpu=$1
   2447 host_vendor=$2
   2448 shift; shift
   2449 # Remember, the first character of IFS is used to create $*,
   2450 # except with old shells:
   2451 host_os=$*
   2452 IFS=$ac_save_IFS
   2453 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
   2454 
   2455 
   2456 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
   2457 $as_echo_n "checking target system type... " >&6; }
   2458 if ${ac_cv_target+:} false; then :
   2459   $as_echo_n "(cached) " >&6
   2460 else
   2461   if test "x$target_alias" = x; then
   2462   ac_cv_target=$ac_cv_host
   2463 else
   2464   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
   2465     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
   2466 fi
   2467 
   2468 fi
   2469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
   2470 $as_echo "$ac_cv_target" >&6; }
   2471 case $ac_cv_target in
   2472 *-*-*) ;;
   2473 *) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
   2474 esac
   2475 target=$ac_cv_target
   2476 ac_save_IFS=$IFS; IFS='-'
   2477 set x $ac_cv_target
   2478 shift
   2479 target_cpu=$1
   2480 target_vendor=$2
   2481 shift; shift
   2482 # Remember, the first character of IFS is used to create $*,
   2483 # except with old shells:
   2484 target_os=$*
   2485 IFS=$ac_save_IFS
   2486 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
   2487 
   2488 
   2489 # The aliases save the names the user supplied, while $host etc.
   2490 # will get canonicalized.
   2491 test -n "$target_alias" &&
   2492   test "$program_prefix$program_suffix$program_transform_name" = \
   2493     NONENONEs,x,x, &&
   2494   program_prefix=${target_alias}-
   2495 
   2496 
   2497 
   2498 
   2499 # Export source directory.
   2500 # These need to be absolute paths, yet at the same time need to
   2501 # canonicalize only relative paths, because then amd will not unmount
   2502 # drives. Thus the use of PWDCMD: set it to 'pawd' or 'amq -w' if using amd.
   2503 case $srcdir in
   2504   \\/$* | ?:\\/*) glibcpp_srcdir=${srcdir} ;;
   2505   *) glibcpp_srcdir=`cd "$srcdir" && ${PWDCMD-pwd} || echo "$srcdir"` ;;
   2506 esac
   2507 
   2508 
   2509 
   2510 # Check whether --with-toolexeclibdir was given.
   2511 if test "${with_toolexeclibdir+set}" = set; then :
   2512   withval=$with_toolexeclibdir; case ${with_toolexeclibdir} in
   2513   /)
   2514     ;;
   2515   */)
   2516     with_toolexeclibdir=`echo $with_toolexeclibdir | sed 's,/$,,'`
   2517     ;;
   2518 esac
   2519 else
   2520   with_toolexeclibdir=no
   2521 fi
   2522 
   2523 
   2524 
   2525 # Calculate toolexeclibdir
   2526 # Also toolexecdir, though it's only used in toolexeclibdir
   2527 case ${version_specific_libs} in
   2528   yes)
   2529     # Need the gcc compiler version to know where to install libraries
   2530     # and header files if --enable-version-specific-runtime-libs option
   2531     # is selected.
   2532     toolexecdir='$(libdir)/gcc/$(target_noncanonical)'
   2533     toolexeclibdir='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)'
   2534     ;;
   2535   no)
   2536     if test -n "$with_cross_host" &&
   2537        test x"$with_cross_host" != x"no"; then
   2538       # Install a library built with a cross compiler in tooldir, not libdir.
   2539       toolexecdir='$(exec_prefix)/$(target_noncanonical)'
   2540       case ${with_toolexeclibdir} in
   2541 	no)
   2542 	  toolexeclibdir='$(toolexecdir)/lib'
   2543 	  ;;
   2544 	*)
   2545 	  toolexeclibdir=${with_toolexeclibdir}
   2546 	  ;;
   2547       esac
   2548     else
   2549       toolexecdir='$(libdir)/gcc-lib/$(target_noncanonical)'
   2550       toolexeclibdir='$(libdir)'
   2551     fi
   2552     multi_os_directory=`$CC -print-multi-os-directory`
   2553     case $multi_os_directory in
   2554       .) ;; # Avoid trailing /.
   2555       *) toolexeclibdir=$toolexeclibdir/$multi_os_directory ;;
   2556     esac
   2557     ;;
   2558 esac
   2559 
   2560 
   2561 
   2562 # Figure out if we want to name the include directory and the
   2563 #  library name changes differently.
   2564 includedirname=include
   2565 libsuffix=
   2566 case "${host}" in
   2567   *-darwin*)
   2568     # Darwin is the only target so far that needs a different include directory.
   2569     includedirname=include-gnu-runtime
   2570     libsuffix=-gnu
   2571     ;;
   2572 esac
   2573 
   2574 
   2575 
   2576 ac_config_headers="$ac_config_headers config.h"
   2577 
   2578 
   2579 # --------
   2580 # Programs
   2581 # --------
   2582 
   2583 
   2584 
   2585 # We must force CC to /not/ be a precious variable; otherwise
   2586 # the wrong, non-multilib-adjusted value will be used in multilibs.
   2587 # As a side effect, we have to subst CFLAGS ourselves.
   2588 
   2589 
   2590 ac_ext=c
   2591 ac_cpp='$CPP $CPPFLAGS'
   2592 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2593 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2594 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2595 if test -n "$ac_tool_prefix"; then
   2596   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   2597 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   2598 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2599 $as_echo_n "checking for $ac_word... " >&6; }
   2600 if ${ac_cv_prog_CC+:} false; then :
   2601   $as_echo_n "(cached) " >&6
   2602 else
   2603   if test -n "$CC"; then
   2604   ac_cv_prog_CC="$CC" # Let the user override the test.
   2605 else
   2606 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2607 for as_dir in $PATH
   2608 do
   2609   IFS=$as_save_IFS
   2610   test -z "$as_dir" && as_dir=.
   2611     for ac_exec_ext in '' $ac_executable_extensions; do
   2612   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2613     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   2614     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2615     break 2
   2616   fi
   2617 done
   2618   done
   2619 IFS=$as_save_IFS
   2620 
   2621 fi
   2622 fi
   2623 CC=$ac_cv_prog_CC
   2624 if test -n "$CC"; then
   2625   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   2626 $as_echo "$CC" >&6; }
   2627 else
   2628   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2629 $as_echo "no" >&6; }
   2630 fi
   2631 
   2632 
   2633 fi
   2634 if test -z "$ac_cv_prog_CC"; then
   2635   ac_ct_CC=$CC
   2636   # Extract the first word of "gcc", so it can be a program name with args.
   2637 set dummy gcc; ac_word=$2
   2638 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2639 $as_echo_n "checking for $ac_word... " >&6; }
   2640 if ${ac_cv_prog_ac_ct_CC+:} false; then :
   2641   $as_echo_n "(cached) " >&6
   2642 else
   2643   if test -n "$ac_ct_CC"; then
   2644   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2645 else
   2646 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2647 for as_dir in $PATH
   2648 do
   2649   IFS=$as_save_IFS
   2650   test -z "$as_dir" && as_dir=.
   2651     for ac_exec_ext in '' $ac_executable_extensions; do
   2652   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2653     ac_cv_prog_ac_ct_CC="gcc"
   2654     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2655     break 2
   2656   fi
   2657 done
   2658   done
   2659 IFS=$as_save_IFS
   2660 
   2661 fi
   2662 fi
   2663 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2664 if test -n "$ac_ct_CC"; then
   2665   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   2666 $as_echo "$ac_ct_CC" >&6; }
   2667 else
   2668   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2669 $as_echo "no" >&6; }
   2670 fi
   2671 
   2672   if test "x$ac_ct_CC" = x; then
   2673     CC=""
   2674   else
   2675     case $cross_compiling:$ac_tool_warned in
   2676 yes:)
   2677 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   2678 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   2679 ac_tool_warned=yes ;;
   2680 esac
   2681     CC=$ac_ct_CC
   2682   fi
   2683 else
   2684   CC="$ac_cv_prog_CC"
   2685 fi
   2686 
   2687 if test -z "$CC"; then
   2688           if test -n "$ac_tool_prefix"; then
   2689     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   2690 set dummy ${ac_tool_prefix}cc; ac_word=$2
   2691 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2692 $as_echo_n "checking for $ac_word... " >&6; }
   2693 if ${ac_cv_prog_CC+:} false; then :
   2694   $as_echo_n "(cached) " >&6
   2695 else
   2696   if test -n "$CC"; then
   2697   ac_cv_prog_CC="$CC" # Let the user override the test.
   2698 else
   2699 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2700 for as_dir in $PATH
   2701 do
   2702   IFS=$as_save_IFS
   2703   test -z "$as_dir" && as_dir=.
   2704     for ac_exec_ext in '' $ac_executable_extensions; do
   2705   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2706     ac_cv_prog_CC="${ac_tool_prefix}cc"
   2707     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2708     break 2
   2709   fi
   2710 done
   2711   done
   2712 IFS=$as_save_IFS
   2713 
   2714 fi
   2715 fi
   2716 CC=$ac_cv_prog_CC
   2717 if test -n "$CC"; then
   2718   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   2719 $as_echo "$CC" >&6; }
   2720 else
   2721   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2722 $as_echo "no" >&6; }
   2723 fi
   2724 
   2725 
   2726   fi
   2727 fi
   2728 if test -z "$CC"; then
   2729   # Extract the first word of "cc", so it can be a program name with args.
   2730 set dummy cc; ac_word=$2
   2731 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2732 $as_echo_n "checking for $ac_word... " >&6; }
   2733 if ${ac_cv_prog_CC+:} false; then :
   2734   $as_echo_n "(cached) " >&6
   2735 else
   2736   if test -n "$CC"; then
   2737   ac_cv_prog_CC="$CC" # Let the user override the test.
   2738 else
   2739   ac_prog_rejected=no
   2740 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2741 for as_dir in $PATH
   2742 do
   2743   IFS=$as_save_IFS
   2744   test -z "$as_dir" && as_dir=.
   2745     for ac_exec_ext in '' $ac_executable_extensions; do
   2746   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2747     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   2748        ac_prog_rejected=yes
   2749        continue
   2750      fi
   2751     ac_cv_prog_CC="cc"
   2752     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2753     break 2
   2754   fi
   2755 done
   2756   done
   2757 IFS=$as_save_IFS
   2758 
   2759 if test $ac_prog_rejected = yes; then
   2760   # We found a bogon in the path, so make sure we never use it.
   2761   set dummy $ac_cv_prog_CC
   2762   shift
   2763   if test $# != 0; then
   2764     # We chose a different compiler from the bogus one.
   2765     # However, it has the same basename, so the bogon will be chosen
   2766     # first if we set CC to just the basename; use the full file name.
   2767     shift
   2768     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   2769   fi
   2770 fi
   2771 fi
   2772 fi
   2773 CC=$ac_cv_prog_CC
   2774 if test -n "$CC"; then
   2775   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   2776 $as_echo "$CC" >&6; }
   2777 else
   2778   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2779 $as_echo "no" >&6; }
   2780 fi
   2781 
   2782 
   2783 fi
   2784 if test -z "$CC"; then
   2785   if test -n "$ac_tool_prefix"; then
   2786   for ac_prog in cl.exe
   2787   do
   2788     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   2789 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   2790 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2791 $as_echo_n "checking for $ac_word... " >&6; }
   2792 if ${ac_cv_prog_CC+:} false; then :
   2793   $as_echo_n "(cached) " >&6
   2794 else
   2795   if test -n "$CC"; then
   2796   ac_cv_prog_CC="$CC" # Let the user override the test.
   2797 else
   2798 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2799 for as_dir in $PATH
   2800 do
   2801   IFS=$as_save_IFS
   2802   test -z "$as_dir" && as_dir=.
   2803     for ac_exec_ext in '' $ac_executable_extensions; do
   2804   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2805     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   2806     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2807     break 2
   2808   fi
   2809 done
   2810   done
   2811 IFS=$as_save_IFS
   2812 
   2813 fi
   2814 fi
   2815 CC=$ac_cv_prog_CC
   2816 if test -n "$CC"; then
   2817   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   2818 $as_echo "$CC" >&6; }
   2819 else
   2820   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2821 $as_echo "no" >&6; }
   2822 fi
   2823 
   2824 
   2825     test -n "$CC" && break
   2826   done
   2827 fi
   2828 if test -z "$CC"; then
   2829   ac_ct_CC=$CC
   2830   for ac_prog in cl.exe
   2831 do
   2832   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2833 set dummy $ac_prog; ac_word=$2
   2834 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2835 $as_echo_n "checking for $ac_word... " >&6; }
   2836 if ${ac_cv_prog_ac_ct_CC+:} false; then :
   2837   $as_echo_n "(cached) " >&6
   2838 else
   2839   if test -n "$ac_ct_CC"; then
   2840   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2841 else
   2842 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2843 for as_dir in $PATH
   2844 do
   2845   IFS=$as_save_IFS
   2846   test -z "$as_dir" && as_dir=.
   2847     for ac_exec_ext in '' $ac_executable_extensions; do
   2848   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2849     ac_cv_prog_ac_ct_CC="$ac_prog"
   2850     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2851     break 2
   2852   fi
   2853 done
   2854   done
   2855 IFS=$as_save_IFS
   2856 
   2857 fi
   2858 fi
   2859 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2860 if test -n "$ac_ct_CC"; then
   2861   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   2862 $as_echo "$ac_ct_CC" >&6; }
   2863 else
   2864   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2865 $as_echo "no" >&6; }
   2866 fi
   2867 
   2868 
   2869   test -n "$ac_ct_CC" && break
   2870 done
   2871 
   2872   if test "x$ac_ct_CC" = x; then
   2873     CC=""
   2874   else
   2875     case $cross_compiling:$ac_tool_warned in
   2876 yes:)
   2877 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   2878 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   2879 ac_tool_warned=yes ;;
   2880 esac
   2881     CC=$ac_ct_CC
   2882   fi
   2883 fi
   2884 
   2885 fi
   2886 
   2887 
   2888 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2889 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2890 as_fn_error $? "no acceptable C compiler found in \$PATH
   2891 See \`config.log' for more details" "$LINENO" 5; }
   2892 
   2893 # Provide some information about the compiler.
   2894 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
   2895 set X $ac_compile
   2896 ac_compiler=$2
   2897 for ac_option in --version -v -V -qversion; do
   2898   { { ac_try="$ac_compiler $ac_option >&5"
   2899 case "(($ac_try" in
   2900   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2901   *) ac_try_echo=$ac_try;;
   2902 esac
   2903 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   2904 $as_echo "$ac_try_echo"; } >&5
   2905   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
   2906   ac_status=$?
   2907   if test -s conftest.err; then
   2908     sed '10a\
   2909 ... rest of stderr output deleted ...
   2910          10q' conftest.err >conftest.er1
   2911     cat conftest.er1 >&5
   2912   fi
   2913   rm -f conftest.er1 conftest.err
   2914   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   2915   test $ac_status = 0; }
   2916 done
   2917 
   2918 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2919 /* end confdefs.h.  */
   2920 #include <stdio.h>
   2921 int
   2922 main ()
   2923 {
   2924 printf ("hello world\n");
   2925   ;
   2926   return 0;
   2927 }
   2928 _ACEOF
   2929 # FIXME: Cleanup?
   2930 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   2931   (eval $ac_link) 2>&5
   2932   ac_status=$?
   2933   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   2934   test $ac_status = 0; }; then :
   2935   gcc_no_link=no
   2936 else
   2937   gcc_no_link=yes
   2938 fi
   2939 if test x$gcc_no_link = xyes; then
   2940   # Setting cross_compile will disable run tests; it will
   2941   # also disable AC_CHECK_FILE but that's generally
   2942   # correct if we can't link.
   2943   cross_compiling=yes
   2944   EXEEXT=
   2945 else
   2946   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2947 /* end confdefs.h.  */
   2948 
   2949 int
   2950 main ()
   2951 {
   2952 
   2953   ;
   2954   return 0;
   2955 }
   2956 _ACEOF
   2957 ac_clean_files_save=$ac_clean_files
   2958 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
   2959 # Try to create an executable without -o first, disregard a.out.
   2960 # It will help us diagnose broken compilers, and finding out an intuition
   2961 # of exeext.
   2962 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
   2963 $as_echo_n "checking whether the C compiler works... " >&6; }
   2964 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   2965 
   2966 # The possible output files:
   2967 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
   2968 
   2969 ac_rmfiles=
   2970 for ac_file in $ac_files
   2971 do
   2972   case $ac_file in
   2973     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   2974     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
   2975   esac
   2976 done
   2977 rm -f $ac_rmfiles
   2978 
   2979 if { { ac_try="$ac_link_default"
   2980 case "(($ac_try" in
   2981   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2982   *) ac_try_echo=$ac_try;;
   2983 esac
   2984 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   2985 $as_echo "$ac_try_echo"; } >&5
   2986   (eval "$ac_link_default") 2>&5
   2987   ac_status=$?
   2988   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   2989   test $ac_status = 0; }; then :
   2990   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
   2991 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
   2992 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
   2993 # so that the user can short-circuit this test for compilers unknown to
   2994 # Autoconf.
   2995 for ac_file in $ac_files ''
   2996 do
   2997   test -f "$ac_file" || continue
   2998   case $ac_file in
   2999     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
   3000 	;;
   3001     [ab].out )
   3002 	# We found the default executable, but exeext='' is most
   3003 	# certainly right.
   3004 	break;;
   3005     *.* )
   3006 	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
   3007 	then :; else
   3008 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3009 	fi
   3010 	# We set ac_cv_exeext here because the later test for it is not
   3011 	# safe: cross compilers may not add the suffix if given an `-o'
   3012 	# argument, so we may need to know it at that point already.
   3013 	# Even if this section looks crufty: it has the advantage of
   3014 	# actually working.
   3015 	break;;
   3016     * )
   3017 	break;;
   3018   esac
   3019 done
   3020 test "$ac_cv_exeext" = no && ac_cv_exeext=
   3021 
   3022 else
   3023   ac_file=''
   3024 fi
   3025 if test -z "$ac_file"; then :
   3026   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3027 $as_echo "no" >&6; }
   3028 $as_echo "$as_me: failed program was:" >&5
   3029 sed 's/^/| /' conftest.$ac_ext >&5
   3030 
   3031 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3032 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3033 as_fn_error 77 "C compiler cannot create executables
   3034 See \`config.log' for more details" "$LINENO" 5; }
   3035 else
   3036   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3037 $as_echo "yes" >&6; }
   3038 fi
   3039 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
   3040 $as_echo_n "checking for C compiler default output file name... " >&6; }
   3041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
   3042 $as_echo "$ac_file" >&6; }
   3043 ac_exeext=$ac_cv_exeext
   3044 
   3045 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
   3046 ac_clean_files=$ac_clean_files_save
   3047 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
   3048 $as_echo_n "checking for suffix of executables... " >&6; }
   3049 if { { ac_try="$ac_link"
   3050 case "(($ac_try" in
   3051   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3052   *) ac_try_echo=$ac_try;;
   3053 esac
   3054 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3055 $as_echo "$ac_try_echo"; } >&5
   3056   (eval "$ac_link") 2>&5
   3057   ac_status=$?
   3058   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3059   test $ac_status = 0; }; then :
   3060   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   3061 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   3062 # work properly (i.e., refer to `conftest.exe'), while it won't with
   3063 # `rm'.
   3064 for ac_file in conftest.exe conftest conftest.*; do
   3065   test -f "$ac_file" || continue
   3066   case $ac_file in
   3067     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3068     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3069 	  break;;
   3070     * ) break;;
   3071   esac
   3072 done
   3073 else
   3074   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3075 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3076 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
   3077 See \`config.log' for more details" "$LINENO" 5; }
   3078 fi
   3079 rm -f conftest conftest$ac_cv_exeext
   3080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
   3081 $as_echo "$ac_cv_exeext" >&6; }
   3082 
   3083 rm -f conftest.$ac_ext
   3084 EXEEXT=$ac_cv_exeext
   3085 ac_exeext=$EXEEXT
   3086 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3087 /* end confdefs.h.  */
   3088 #include <stdio.h>
   3089 int
   3090 main ()
   3091 {
   3092 FILE *f = fopen ("conftest.out", "w");
   3093  return ferror (f) || fclose (f) != 0;
   3094 
   3095   ;
   3096   return 0;
   3097 }
   3098 _ACEOF
   3099 ac_clean_files="$ac_clean_files conftest.out"
   3100 # Check that the compiler produces executables we can run.  If not, either
   3101 # the compiler is broken, or we cross compile.
   3102 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
   3103 $as_echo_n "checking whether we are cross compiling... " >&6; }
   3104 if test "$cross_compiling" != yes; then
   3105   { { ac_try="$ac_link"
   3106 case "(($ac_try" in
   3107   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3108   *) ac_try_echo=$ac_try;;
   3109 esac
   3110 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3111 $as_echo "$ac_try_echo"; } >&5
   3112   (eval "$ac_link") 2>&5
   3113   ac_status=$?
   3114   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3115   test $ac_status = 0; }
   3116   if { ac_try='./conftest$ac_cv_exeext'
   3117   { { case "(($ac_try" in
   3118   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3119   *) ac_try_echo=$ac_try;;
   3120 esac
   3121 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3122 $as_echo "$ac_try_echo"; } >&5
   3123   (eval "$ac_try") 2>&5
   3124   ac_status=$?
   3125   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3126   test $ac_status = 0; }; }; then
   3127     cross_compiling=no
   3128   else
   3129     if test "$cross_compiling" = maybe; then
   3130 	cross_compiling=yes
   3131     else
   3132 	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3133 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3134 as_fn_error $? "cannot run C compiled programs.
   3135 If you meant to cross compile, use \`--host'.
   3136 See \`config.log' for more details" "$LINENO" 5; }
   3137     fi
   3138   fi
   3139 fi
   3140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
   3141 $as_echo "$cross_compiling" >&6; }
   3142 
   3143 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
   3144 ac_clean_files=$ac_clean_files_save
   3145 fi
   3146 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
   3147 $as_echo_n "checking for suffix of object files... " >&6; }
   3148 if ${ac_cv_objext+:} false; then :
   3149   $as_echo_n "(cached) " >&6
   3150 else
   3151   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3152 /* end confdefs.h.  */
   3153 
   3154 int
   3155 main ()
   3156 {
   3157 
   3158   ;
   3159   return 0;
   3160 }
   3161 _ACEOF
   3162 rm -f conftest.o conftest.obj
   3163 if { { ac_try="$ac_compile"
   3164 case "(($ac_try" in
   3165   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3166   *) ac_try_echo=$ac_try;;
   3167 esac
   3168 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3169 $as_echo "$ac_try_echo"; } >&5
   3170   (eval "$ac_compile") 2>&5
   3171   ac_status=$?
   3172   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3173   test $ac_status = 0; }; then :
   3174   for ac_file in conftest.o conftest.obj conftest.*; do
   3175   test -f "$ac_file" || continue;
   3176   case $ac_file in
   3177     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
   3178     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   3179        break;;
   3180   esac
   3181 done
   3182 else
   3183   $as_echo "$as_me: failed program was:" >&5
   3184 sed 's/^/| /' conftest.$ac_ext >&5
   3185 
   3186 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3187 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3188 as_fn_error $? "cannot compute suffix of object files: cannot compile
   3189 See \`config.log' for more details" "$LINENO" 5; }
   3190 fi
   3191 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   3192 fi
   3193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
   3194 $as_echo "$ac_cv_objext" >&6; }
   3195 OBJEXT=$ac_cv_objext
   3196 ac_objext=$OBJEXT
   3197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
   3198 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
   3199 if ${ac_cv_c_compiler_gnu+:} false; then :
   3200   $as_echo_n "(cached) " >&6
   3201 else
   3202   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3203 /* end confdefs.h.  */
   3204 
   3205 int
   3206 main ()
   3207 {
   3208 #ifndef __GNUC__
   3209        choke me
   3210 #endif
   3211 
   3212   ;
   3213   return 0;
   3214 }
   3215 _ACEOF
   3216 if ac_fn_c_try_compile "$LINENO"; then :
   3217   ac_compiler_gnu=yes
   3218 else
   3219   ac_compiler_gnu=no
   3220 fi
   3221 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3222 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   3223 
   3224 fi
   3225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
   3226 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
   3227 if test $ac_compiler_gnu = yes; then
   3228   GCC=yes
   3229 else
   3230   GCC=
   3231 fi
   3232 ac_test_CFLAGS=${CFLAGS+set}
   3233 ac_save_CFLAGS=$CFLAGS
   3234 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
   3235 $as_echo_n "checking whether $CC accepts -g... " >&6; }
   3236 if ${ac_cv_prog_cc_g+:} false; then :
   3237   $as_echo_n "(cached) " >&6
   3238 else
   3239   ac_save_c_werror_flag=$ac_c_werror_flag
   3240    ac_c_werror_flag=yes
   3241    ac_cv_prog_cc_g=no
   3242    CFLAGS="-g"
   3243    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3244 /* end confdefs.h.  */
   3245 
   3246 int
   3247 main ()
   3248 {
   3249 
   3250   ;
   3251   return 0;
   3252 }
   3253 _ACEOF
   3254 if ac_fn_c_try_compile "$LINENO"; then :
   3255   ac_cv_prog_cc_g=yes
   3256 else
   3257   CFLAGS=""
   3258       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3259 /* end confdefs.h.  */
   3260 
   3261 int
   3262 main ()
   3263 {
   3264 
   3265   ;
   3266   return 0;
   3267 }
   3268 _ACEOF
   3269 if ac_fn_c_try_compile "$LINENO"; then :
   3270 
   3271 else
   3272   ac_c_werror_flag=$ac_save_c_werror_flag
   3273 	 CFLAGS="-g"
   3274 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3275 /* end confdefs.h.  */
   3276 
   3277 int
   3278 main ()
   3279 {
   3280 
   3281   ;
   3282   return 0;
   3283 }
   3284 _ACEOF
   3285 if ac_fn_c_try_compile "$LINENO"; then :
   3286   ac_cv_prog_cc_g=yes
   3287 fi
   3288 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3289 fi
   3290 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3291 fi
   3292 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3293    ac_c_werror_flag=$ac_save_c_werror_flag
   3294 fi
   3295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
   3296 $as_echo "$ac_cv_prog_cc_g" >&6; }
   3297 if test "$ac_test_CFLAGS" = set; then
   3298   CFLAGS=$ac_save_CFLAGS
   3299 elif test $ac_cv_prog_cc_g = yes; then
   3300   if test "$GCC" = yes; then
   3301     CFLAGS="-g -O2"
   3302   else
   3303     CFLAGS="-g"
   3304   fi
   3305 else
   3306   if test "$GCC" = yes; then
   3307     CFLAGS="-O2"
   3308   else
   3309     CFLAGS=
   3310   fi
   3311 fi
   3312 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
   3313 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
   3314 if ${ac_cv_prog_cc_c89+:} false; then :
   3315   $as_echo_n "(cached) " >&6
   3316 else
   3317   ac_cv_prog_cc_c89=no
   3318 ac_save_CC=$CC
   3319 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3320 /* end confdefs.h.  */
   3321 #include <stdarg.h>
   3322 #include <stdio.h>
   3323 struct stat;
   3324 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   3325 struct buf { int x; };
   3326 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   3327 static char *e (p, i)
   3328      char **p;
   3329      int i;
   3330 {
   3331   return p[i];
   3332 }
   3333 static char *f (char * (*g) (char **, int), char **p, ...)
   3334 {
   3335   char *s;
   3336   va_list v;
   3337   va_start (v,p);
   3338   s = g (p, va_arg (v,int));
   3339   va_end (v);
   3340   return s;
   3341 }
   3342 
   3343 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   3344    function prototypes and stuff, but not '\xHH' hex character constants.
   3345    These don't provoke an error unfortunately, instead are silently treated
   3346    as 'x'.  The following induces an error, until -std is added to get
   3347    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   3348    array size at least.  It's necessary to write '\x00'==0 to get something
   3349    that's true only with -std.  */
   3350 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   3351 
   3352 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   3353    inside strings and character constants.  */
   3354 #define FOO(x) 'x'
   3355 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   3356 
   3357 int test (int i, double x);
   3358 struct s1 {int (*f) (int a);};
   3359 struct s2 {int (*f) (double a);};
   3360 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   3361 int argc;
   3362 char **argv;
   3363 int
   3364 main ()
   3365 {
   3366 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   3367   ;
   3368   return 0;
   3369 }
   3370 _ACEOF
   3371 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   3372 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   3373 do
   3374   CC="$ac_save_CC $ac_arg"
   3375   if ac_fn_c_try_compile "$LINENO"; then :
   3376   ac_cv_prog_cc_c89=$ac_arg
   3377 fi
   3378 rm -f core conftest.err conftest.$ac_objext
   3379   test "x$ac_cv_prog_cc_c89" != "xno" && break
   3380 done
   3381 rm -f conftest.$ac_ext
   3382 CC=$ac_save_CC
   3383 
   3384 fi
   3385 # AC_CACHE_VAL
   3386 case "x$ac_cv_prog_cc_c89" in
   3387   x)
   3388     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
   3389 $as_echo "none needed" >&6; } ;;
   3390   xno)
   3391     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
   3392 $as_echo "unsupported" >&6; } ;;
   3393   *)
   3394     CC="$CC $ac_cv_prog_cc_c89"
   3395     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
   3396 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
   3397 esac
   3398 if test "x$ac_cv_prog_cc_c89" != xno; then :
   3399 
   3400 fi
   3401 
   3402 ac_ext=c
   3403 ac_cpp='$CPP $CPPFLAGS'
   3404 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3405 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3406 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3407 
   3408 
   3409 
   3410 # extra LD Flags which are required for targets
   3411 
   3412 
   3413 
   3414 case $host in
   3415   *-cygwin* | *-mingw*)
   3416     # 'host' will be top-level target in the case of a target lib,
   3417     # we must compare to with_cross_host to decide if this is a native
   3418     # or cross-compiler and select where to install dlls appropriately.
   3419     if test -n "$with_cross_host" &&
   3420 	test x"$with_cross_host" != x"no"; then
   3421       lt_host_flags='-no-undefined -bindir "$(toolexeclibdir)"';
   3422     else
   3423       lt_host_flags='-no-undefined -bindir "$(bindir)"';
   3424     fi
   3425     ;;
   3426   *)
   3427     lt_host_flags=
   3428     ;;
   3429 esac
   3430 
   3431 
   3432 
   3433 case "${host}" in
   3434   *-darwin*)
   3435     # Darwin needs -single_module when linking libobjc
   3436     extra_ldflags_libobjc='$(lt_host_flags) -Wl,-single_module'
   3437     ;;
   3438   *-cygwin*|*-mingw*)
   3439     # Tell libtool to build DLLs on Windows
   3440     extra_ldflags_libobjc='$(lt_host_flags)'
   3441     ;;
   3442 esac
   3443 
   3444 
   3445 # Add CET specific flags if CET is enabled
   3446 
   3447  # Check whether --enable-cet was given.
   3448 if test "${enable_cet+set}" = set; then :
   3449   enableval=$enable_cet;
   3450       case "$enableval" in
   3451        yes|no|auto) ;;
   3452        *) as_fn_error $? "Unknown argument to enable/disable cet" "$LINENO" 5 ;;
   3453                           esac
   3454 
   3455 else
   3456   enable_cet=auto
   3457 fi
   3458 
   3459 
   3460 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CET support" >&5
   3461 $as_echo_n "checking for CET support... " >&6; }
   3462 
   3463 # NB: Avoid nested save_CFLAGS and save_LDFLAGS.
   3464 case "$host" in
   3465   i[34567]86-*-linux* | x86_64-*-linux*)
   3466     case "$enable_cet" in
   3467       auto)
   3468 	# Check if target supports multi-byte NOPs
   3469 	# and if assembler supports CET insn.
   3470 	cet_save_CFLAGS="$CFLAGS"
   3471 	CFLAGS="$CFLAGS -fcf-protection"
   3472 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3473 /* end confdefs.h.  */
   3474 
   3475 int
   3476 main ()
   3477 {
   3478 
   3479 #if !defined(__SSE2__)
   3480 #error target does not support multi-byte NOPs
   3481 #else
   3482 asm ("setssbsy");
   3483 #endif
   3484 
   3485   ;
   3486   return 0;
   3487 }
   3488 _ACEOF
   3489 if ac_fn_c_try_compile "$LINENO"; then :
   3490   enable_cet=yes
   3491 else
   3492   enable_cet=no
   3493 fi
   3494 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3495 	CFLAGS="$cet_save_CFLAGS"
   3496 	;;
   3497       yes)
   3498 	# Check if assembler supports CET.
   3499 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3500 /* end confdefs.h.  */
   3501 
   3502 int
   3503 main ()
   3504 {
   3505 asm ("setssbsy");
   3506   ;
   3507   return 0;
   3508 }
   3509 _ACEOF
   3510 if ac_fn_c_try_compile "$LINENO"; then :
   3511 
   3512 else
   3513   as_fn_error $? "assembler with CET support is required for --enable-cet" "$LINENO" 5
   3514 fi
   3515 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3516 	;;
   3517     esac
   3518     ;;
   3519   *)
   3520     enable_cet=no
   3521     ;;
   3522 esac
   3523 if test x$enable_cet = xyes; then
   3524   CET_FLAGS="-fcf-protection -mshstk"
   3525   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3526 $as_echo "yes" >&6; }
   3527 else
   3528   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3529 $as_echo "no" >&6; }
   3530 fi
   3531 
   3532 XCFLAGS="$XCFLAGS $CET_FLAGS"
   3533 
   3534 
   3535 
   3536 
   3537 if test -n "$ac_tool_prefix"; then
   3538   # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
   3539 set dummy ${ac_tool_prefix}as; ac_word=$2
   3540 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3541 $as_echo_n "checking for $ac_word... " >&6; }
   3542 if ${ac_cv_prog_AS+:} false; then :
   3543   $as_echo_n "(cached) " >&6
   3544 else
   3545   if test -n "$AS"; then
   3546   ac_cv_prog_AS="$AS" # Let the user override the test.
   3547 else
   3548 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3549 for as_dir in $PATH
   3550 do
   3551   IFS=$as_save_IFS
   3552   test -z "$as_dir" && as_dir=.
   3553     for ac_exec_ext in '' $ac_executable_extensions; do
   3554   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3555     ac_cv_prog_AS="${ac_tool_prefix}as"
   3556     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3557     break 2
   3558   fi
   3559 done
   3560   done
   3561 IFS=$as_save_IFS
   3562 
   3563 fi
   3564 fi
   3565 AS=$ac_cv_prog_AS
   3566 if test -n "$AS"; then
   3567   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
   3568 $as_echo "$AS" >&6; }
   3569 else
   3570   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3571 $as_echo "no" >&6; }
   3572 fi
   3573 
   3574 
   3575 fi
   3576 if test -z "$ac_cv_prog_AS"; then
   3577   ac_ct_AS=$AS
   3578   # Extract the first word of "as", so it can be a program name with args.
   3579 set dummy as; ac_word=$2
   3580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3581 $as_echo_n "checking for $ac_word... " >&6; }
   3582 if ${ac_cv_prog_ac_ct_AS+:} false; then :
   3583   $as_echo_n "(cached) " >&6
   3584 else
   3585   if test -n "$ac_ct_AS"; then
   3586   ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
   3587 else
   3588 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3589 for as_dir in $PATH
   3590 do
   3591   IFS=$as_save_IFS
   3592   test -z "$as_dir" && as_dir=.
   3593     for ac_exec_ext in '' $ac_executable_extensions; do
   3594   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3595     ac_cv_prog_ac_ct_AS="as"
   3596     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3597     break 2
   3598   fi
   3599 done
   3600   done
   3601 IFS=$as_save_IFS
   3602 
   3603 fi
   3604 fi
   3605 ac_ct_AS=$ac_cv_prog_ac_ct_AS
   3606 if test -n "$ac_ct_AS"; then
   3607   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5
   3608 $as_echo "$ac_ct_AS" >&6; }
   3609 else
   3610   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3611 $as_echo "no" >&6; }
   3612 fi
   3613 
   3614   if test "x$ac_ct_AS" = x; then
   3615     AS=""
   3616   else
   3617     case $cross_compiling:$ac_tool_warned in
   3618 yes:)
   3619 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3620 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3621 ac_tool_warned=yes ;;
   3622 esac
   3623     AS=$ac_ct_AS
   3624   fi
   3625 else
   3626   AS="$ac_cv_prog_AS"
   3627 fi
   3628 
   3629 if test -n "$ac_tool_prefix"; then
   3630   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   3631 set dummy ${ac_tool_prefix}ar; ac_word=$2
   3632 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3633 $as_echo_n "checking for $ac_word... " >&6; }
   3634 if ${ac_cv_prog_AR+:} false; then :
   3635   $as_echo_n "(cached) " >&6
   3636 else
   3637   if test -n "$AR"; then
   3638   ac_cv_prog_AR="$AR" # Let the user override the test.
   3639 else
   3640 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3641 for as_dir in $PATH
   3642 do
   3643   IFS=$as_save_IFS
   3644   test -z "$as_dir" && as_dir=.
   3645     for ac_exec_ext in '' $ac_executable_extensions; do
   3646   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3647     ac_cv_prog_AR="${ac_tool_prefix}ar"
   3648     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3649     break 2
   3650   fi
   3651 done
   3652   done
   3653 IFS=$as_save_IFS
   3654 
   3655 fi
   3656 fi
   3657 AR=$ac_cv_prog_AR
   3658 if test -n "$AR"; then
   3659   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
   3660 $as_echo "$AR" >&6; }
   3661 else
   3662   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3663 $as_echo "no" >&6; }
   3664 fi
   3665 
   3666 
   3667 fi
   3668 if test -z "$ac_cv_prog_AR"; then
   3669   ac_ct_AR=$AR
   3670   # Extract the first word of "ar", so it can be a program name with args.
   3671 set dummy ar; ac_word=$2
   3672 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3673 $as_echo_n "checking for $ac_word... " >&6; }
   3674 if ${ac_cv_prog_ac_ct_AR+:} false; then :
   3675   $as_echo_n "(cached) " >&6
   3676 else
   3677   if test -n "$ac_ct_AR"; then
   3678   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   3679 else
   3680 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3681 for as_dir in $PATH
   3682 do
   3683   IFS=$as_save_IFS
   3684   test -z "$as_dir" && as_dir=.
   3685     for ac_exec_ext in '' $ac_executable_extensions; do
   3686   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3687     ac_cv_prog_ac_ct_AR="ar"
   3688     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3689     break 2
   3690   fi
   3691 done
   3692   done
   3693 IFS=$as_save_IFS
   3694 
   3695 fi
   3696 fi
   3697 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   3698 if test -n "$ac_ct_AR"; then
   3699   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
   3700 $as_echo "$ac_ct_AR" >&6; }
   3701 else
   3702   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3703 $as_echo "no" >&6; }
   3704 fi
   3705 
   3706   if test "x$ac_ct_AR" = x; then
   3707     AR=""
   3708   else
   3709     case $cross_compiling:$ac_tool_warned in
   3710 yes:)
   3711 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3712 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3713 ac_tool_warned=yes ;;
   3714 esac
   3715     AR=$ac_ct_AR
   3716   fi
   3717 else
   3718   AR="$ac_cv_prog_AR"
   3719 fi
   3720 
   3721 if test -n "$ac_tool_prefix"; then
   3722   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   3723 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   3724 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3725 $as_echo_n "checking for $ac_word... " >&6; }
   3726 if ${ac_cv_prog_RANLIB+:} false; then :
   3727   $as_echo_n "(cached) " >&6
   3728 else
   3729   if test -n "$RANLIB"; then
   3730   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   3731 else
   3732 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3733 for as_dir in $PATH
   3734 do
   3735   IFS=$as_save_IFS
   3736   test -z "$as_dir" && as_dir=.
   3737     for ac_exec_ext in '' $ac_executable_extensions; do
   3738   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3739     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   3740     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3741     break 2
   3742   fi
   3743 done
   3744   done
   3745 IFS=$as_save_IFS
   3746 
   3747 fi
   3748 fi
   3749 RANLIB=$ac_cv_prog_RANLIB
   3750 if test -n "$RANLIB"; then
   3751   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
   3752 $as_echo "$RANLIB" >&6; }
   3753 else
   3754   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3755 $as_echo "no" >&6; }
   3756 fi
   3757 
   3758 
   3759 fi
   3760 if test -z "$ac_cv_prog_RANLIB"; then
   3761   ac_ct_RANLIB=$RANLIB
   3762   # Extract the first word of "ranlib", so it can be a program name with args.
   3763 set dummy ranlib; ac_word=$2
   3764 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3765 $as_echo_n "checking for $ac_word... " >&6; }
   3766 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
   3767   $as_echo_n "(cached) " >&6
   3768 else
   3769   if test -n "$ac_ct_RANLIB"; then
   3770   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   3771 else
   3772 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3773 for as_dir in $PATH
   3774 do
   3775   IFS=$as_save_IFS
   3776   test -z "$as_dir" && as_dir=.
   3777     for ac_exec_ext in '' $ac_executable_extensions; do
   3778   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3779     ac_cv_prog_ac_ct_RANLIB="ranlib"
   3780     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3781     break 2
   3782   fi
   3783 done
   3784   done
   3785 IFS=$as_save_IFS
   3786 
   3787 fi
   3788 fi
   3789 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   3790 if test -n "$ac_ct_RANLIB"; then
   3791   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
   3792 $as_echo "$ac_ct_RANLIB" >&6; }
   3793 else
   3794   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3795 $as_echo "no" >&6; }
   3796 fi
   3797 
   3798   if test "x$ac_ct_RANLIB" = x; then
   3799     RANLIB=":"
   3800   else
   3801     case $cross_compiling:$ac_tool_warned in
   3802 yes:)
   3803 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3804 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3805 ac_tool_warned=yes ;;
   3806 esac
   3807     RANLIB=$ac_ct_RANLIB
   3808   fi
   3809 else
   3810   RANLIB="$ac_cv_prog_RANLIB"
   3811 fi
   3812 
   3813 # Find a good install program.  We prefer a C program (faster),
   3814 # so one script is as good as another.  But avoid the broken or
   3815 # incompatible versions:
   3816 # SysV /etc/install, /usr/sbin/install
   3817 # SunOS /usr/etc/install
   3818 # IRIX /sbin/install
   3819 # AIX /bin/install
   3820 # AmigaOS /C/install, which installs bootblocks on floppy discs
   3821 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   3822 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   3823 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   3824 # OS/2's system install, which has a completely different semantic
   3825 # ./install, which can be erroneously created by make from ./install.sh.
   3826 # Reject install programs that cannot install multiple files.
   3827 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
   3828 $as_echo_n "checking for a BSD-compatible install... " >&6; }
   3829 if test -z "$INSTALL"; then
   3830 if ${ac_cv_path_install+:} false; then :
   3831   $as_echo_n "(cached) " >&6
   3832 else
   3833   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3834 for as_dir in $PATH
   3835 do
   3836   IFS=$as_save_IFS
   3837   test -z "$as_dir" && as_dir=.
   3838     # Account for people who put trailing slashes in PATH elements.
   3839 case $as_dir/ in #((
   3840   ./ | .// | /[cC]/* | \
   3841   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   3842   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
   3843   /usr/ucb/* ) ;;
   3844   *)
   3845     # OSF1 and SCO ODT 3.0 have their own names for install.
   3846     # Don't use installbsd from OSF since it installs stuff as root
   3847     # by default.
   3848     for ac_prog in ginstall scoinst install; do
   3849       for ac_exec_ext in '' $ac_executable_extensions; do
   3850 	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
   3851 	  if test $ac_prog = install &&
   3852 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   3853 	    # AIX install.  It has an incompatible calling convention.
   3854 	    :
   3855 	  elif test $ac_prog = install &&
   3856 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   3857 	    # program-specific install script used by HP pwplus--don't use.
   3858 	    :
   3859 	  else
   3860 	    rm -rf conftest.one conftest.two conftest.dir
   3861 	    echo one > conftest.one
   3862 	    echo two > conftest.two
   3863 	    mkdir conftest.dir
   3864 	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
   3865 	      test -s conftest.one && test -s conftest.two &&
   3866 	      test -s conftest.dir/conftest.one &&
   3867 	      test -s conftest.dir/conftest.two
   3868 	    then
   3869 	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   3870 	      break 3
   3871 	    fi
   3872 	  fi
   3873 	fi
   3874       done
   3875     done
   3876     ;;
   3877 esac
   3878 
   3879   done
   3880 IFS=$as_save_IFS
   3881 
   3882 rm -rf conftest.one conftest.two conftest.dir
   3883 
   3884 fi
   3885   if test "${ac_cv_path_install+set}" = set; then
   3886     INSTALL=$ac_cv_path_install
   3887   else
   3888     # As a last resort, use the slow shell script.  Don't cache a
   3889     # value for INSTALL within a source directory, because that will
   3890     # break other packages using the cache if that directory is
   3891     # removed, or if the value is a relative name.
   3892     INSTALL=$ac_install_sh
   3893   fi
   3894 fi
   3895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
   3896 $as_echo "$INSTALL" >&6; }
   3897 
   3898 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   3899 # It thinks the first close brace ends the variable substitution.
   3900 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   3901 
   3902 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   3903 
   3904 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   3905 
   3906 
   3907 
   3908 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
   3909 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
   3910     # Check whether --enable-maintainer-mode was given.
   3911 if test "${enable_maintainer_mode+set}" = set; then :
   3912   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
   3913 else
   3914   USE_MAINTAINER_MODE=no
   3915 fi
   3916 
   3917   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
   3918 $as_echo "$USE_MAINTAINER_MODE" >&6; }
   3919    if test $USE_MAINTAINER_MODE = yes; then
   3920   MAINTAINER_MODE_TRUE=
   3921   MAINTAINER_MODE_FALSE='#'
   3922 else
   3923   MAINTAINER_MODE_TRUE='#'
   3924   MAINTAINER_MODE_FALSE=
   3925 fi
   3926 
   3927   MAINT=$MAINTAINER_MODE_TRUE
   3928 
   3929 
   3930 
   3931 # Enable Win32 DLL on MS Windows - FIXME
   3932 enable_win32_dll=yes
   3933 
   3934 case $host in
   3935 *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*)
   3936   if test -n "$ac_tool_prefix"; then
   3937   # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
   3938 set dummy ${ac_tool_prefix}as; ac_word=$2
   3939 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3940 $as_echo_n "checking for $ac_word... " >&6; }
   3941 if ${ac_cv_prog_AS+:} false; then :
   3942   $as_echo_n "(cached) " >&6
   3943 else
   3944   if test -n "$AS"; then
   3945   ac_cv_prog_AS="$AS" # Let the user override the test.
   3946 else
   3947 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3948 for as_dir in $PATH
   3949 do
   3950   IFS=$as_save_IFS
   3951   test -z "$as_dir" && as_dir=.
   3952     for ac_exec_ext in '' $ac_executable_extensions; do
   3953   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3954     ac_cv_prog_AS="${ac_tool_prefix}as"
   3955     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3956     break 2
   3957   fi
   3958 done
   3959   done
   3960 IFS=$as_save_IFS
   3961 
   3962 fi
   3963 fi
   3964 AS=$ac_cv_prog_AS
   3965 if test -n "$AS"; then
   3966   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
   3967 $as_echo "$AS" >&6; }
   3968 else
   3969   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3970 $as_echo "no" >&6; }
   3971 fi
   3972 
   3973 
   3974 fi
   3975 if test -z "$ac_cv_prog_AS"; then
   3976   ac_ct_AS=$AS
   3977   # Extract the first word of "as", so it can be a program name with args.
   3978 set dummy as; ac_word=$2
   3979 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3980 $as_echo_n "checking for $ac_word... " >&6; }
   3981 if ${ac_cv_prog_ac_ct_AS+:} false; then :
   3982   $as_echo_n "(cached) " >&6
   3983 else
   3984   if test -n "$ac_ct_AS"; then
   3985   ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
   3986 else
   3987 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3988 for as_dir in $PATH
   3989 do
   3990   IFS=$as_save_IFS
   3991   test -z "$as_dir" && as_dir=.
   3992     for ac_exec_ext in '' $ac_executable_extensions; do
   3993   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3994     ac_cv_prog_ac_ct_AS="as"
   3995     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3996     break 2
   3997   fi
   3998 done
   3999   done
   4000 IFS=$as_save_IFS
   4001 
   4002 fi
   4003 fi
   4004 ac_ct_AS=$ac_cv_prog_ac_ct_AS
   4005 if test -n "$ac_ct_AS"; then
   4006   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5
   4007 $as_echo "$ac_ct_AS" >&6; }
   4008 else
   4009   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4010 $as_echo "no" >&6; }
   4011 fi
   4012 
   4013   if test "x$ac_ct_AS" = x; then
   4014     AS="false"
   4015   else
   4016     case $cross_compiling:$ac_tool_warned in
   4017 yes:)
   4018 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   4019 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   4020 ac_tool_warned=yes ;;
   4021 esac
   4022     AS=$ac_ct_AS
   4023   fi
   4024 else
   4025   AS="$ac_cv_prog_AS"
   4026 fi
   4027 
   4028   if test -n "$ac_tool_prefix"; then
   4029   # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
   4030 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
   4031 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4032 $as_echo_n "checking for $ac_word... " >&6; }
   4033 if ${ac_cv_prog_DLLTOOL+:} false; then :
   4034   $as_echo_n "(cached) " >&6
   4035 else
   4036   if test -n "$DLLTOOL"; then
   4037   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
   4038 else
   4039 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4040 for as_dir in $PATH
   4041 do
   4042   IFS=$as_save_IFS
   4043   test -z "$as_dir" && as_dir=.
   4044     for ac_exec_ext in '' $ac_executable_extensions; do
   4045   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   4046     ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
   4047     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4048     break 2
   4049   fi
   4050 done
   4051   done
   4052 IFS=$as_save_IFS
   4053 
   4054 fi
   4055 fi
   4056 DLLTOOL=$ac_cv_prog_DLLTOOL
   4057 if test -n "$DLLTOOL"; then
   4058   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
   4059 $as_echo "$DLLTOOL" >&6; }
   4060 else
   4061   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4062 $as_echo "no" >&6; }
   4063 fi
   4064 
   4065 
   4066 fi
   4067 if test -z "$ac_cv_prog_DLLTOOL"; then
   4068   ac_ct_DLLTOOL=$DLLTOOL
   4069   # Extract the first word of "dlltool", so it can be a program name with args.
   4070 set dummy dlltool; ac_word=$2
   4071 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4072 $as_echo_n "checking for $ac_word... " >&6; }
   4073 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
   4074   $as_echo_n "(cached) " >&6
   4075 else
   4076   if test -n "$ac_ct_DLLTOOL"; then
   4077   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
   4078 else
   4079 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4080 for as_dir in $PATH
   4081 do
   4082   IFS=$as_save_IFS
   4083   test -z "$as_dir" && as_dir=.
   4084     for ac_exec_ext in '' $ac_executable_extensions; do
   4085   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   4086     ac_cv_prog_ac_ct_DLLTOOL="dlltool"
   4087     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4088     break 2
   4089   fi
   4090 done
   4091   done
   4092 IFS=$as_save_IFS
   4093 
   4094 fi
   4095 fi
   4096 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
   4097 if test -n "$ac_ct_DLLTOOL"; then
   4098   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
   4099 $as_echo "$ac_ct_DLLTOOL" >&6; }
   4100 else
   4101   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4102 $as_echo "no" >&6; }
   4103 fi
   4104 
   4105   if test "x$ac_ct_DLLTOOL" = x; then
   4106     DLLTOOL="false"
   4107   else
   4108     case $cross_compiling:$ac_tool_warned in
   4109 yes:)
   4110 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   4111 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   4112 ac_tool_warned=yes ;;
   4113 esac
   4114     DLLTOOL=$ac_ct_DLLTOOL
   4115   fi
   4116 else
   4117   DLLTOOL="$ac_cv_prog_DLLTOOL"
   4118 fi
   4119 
   4120   if test -n "$ac_tool_prefix"; then
   4121   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
   4122 set dummy ${ac_tool_prefix}objdump; ac_word=$2
   4123 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4124 $as_echo_n "checking for $ac_word... " >&6; }
   4125 if ${ac_cv_prog_OBJDUMP+:} false; then :
   4126   $as_echo_n "(cached) " >&6
   4127 else
   4128   if test -n "$OBJDUMP"; then
   4129   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
   4130 else
   4131 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4132 for as_dir in $PATH
   4133 do
   4134   IFS=$as_save_IFS
   4135   test -z "$as_dir" && as_dir=.
   4136     for ac_exec_ext in '' $ac_executable_extensions; do
   4137   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   4138     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
   4139     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4140     break 2
   4141   fi
   4142 done
   4143   done
   4144 IFS=$as_save_IFS
   4145 
   4146 fi
   4147 fi
   4148 OBJDUMP=$ac_cv_prog_OBJDUMP
   4149 if test -n "$OBJDUMP"; then
   4150   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
   4151 $as_echo "$OBJDUMP" >&6; }
   4152 else
   4153   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4154 $as_echo "no" >&6; }
   4155 fi
   4156 
   4157 
   4158 fi
   4159 if test -z "$ac_cv_prog_OBJDUMP"; then
   4160   ac_ct_OBJDUMP=$OBJDUMP
   4161   # Extract the first word of "objdump", so it can be a program name with args.
   4162 set dummy objdump; ac_word=$2
   4163 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4164 $as_echo_n "checking for $ac_word... " >&6; }
   4165 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
   4166   $as_echo_n "(cached) " >&6
   4167 else
   4168   if test -n "$ac_ct_OBJDUMP"; then
   4169   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
   4170 else
   4171 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4172 for as_dir in $PATH
   4173 do
   4174   IFS=$as_save_IFS
   4175   test -z "$as_dir" && as_dir=.
   4176     for ac_exec_ext in '' $ac_executable_extensions; do
   4177   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   4178     ac_cv_prog_ac_ct_OBJDUMP="objdump"
   4179     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4180     break 2
   4181   fi
   4182 done
   4183   done
   4184 IFS=$as_save_IFS
   4185 
   4186 fi
   4187 fi
   4188 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
   4189 if test -n "$ac_ct_OBJDUMP"; then
   4190   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
   4191 $as_echo "$ac_ct_OBJDUMP" >&6; }
   4192 else
   4193   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4194 $as_echo "no" >&6; }
   4195 fi
   4196 
   4197   if test "x$ac_ct_OBJDUMP" = x; then
   4198     OBJDUMP="false"
   4199   else
   4200     case $cross_compiling:$ac_tool_warned in
   4201 yes:)
   4202 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   4203 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   4204 ac_tool_warned=yes ;;
   4205 esac
   4206     OBJDUMP=$ac_ct_OBJDUMP
   4207   fi
   4208 else
   4209   OBJDUMP="$ac_cv_prog_OBJDUMP"
   4210 fi
   4211 
   4212   ;;
   4213 esac
   4214 
   4215 test -z "$AS" && AS=as
   4216 
   4217 
   4218 
   4219 
   4220 
   4221 test -z "$DLLTOOL" && DLLTOOL=dlltool
   4222 
   4223 
   4224 
   4225 
   4226 
   4227 test -z "$OBJDUMP" && OBJDUMP=objdump
   4228 
   4229 
   4230 
   4231 
   4232 
   4233 
   4234 
   4235 
   4236 case `pwd` in
   4237   *\ * | *\	*)
   4238     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
   4239 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
   4240 esac
   4241 
   4242 
   4243 
   4244 macro_version='2.2.7a'
   4245 macro_revision='1.3134'
   4246 
   4247 
   4248 
   4249 
   4250 
   4251 
   4252 
   4253 
   4254 
   4255 
   4256 
   4257 
   4258 
   4259 ltmain="$ac_aux_dir/ltmain.sh"
   4260 
   4261 # Backslashify metacharacters that are still active within
   4262 # double-quoted strings.
   4263 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
   4264 
   4265 # Same as above, but do not quote variable references.
   4266 double_quote_subst='s/\(["`\\]\)/\\\1/g'
   4267 
   4268 # Sed substitution to delay expansion of an escaped shell variable in a
   4269 # double_quote_subst'ed string.
   4270 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
   4271 
   4272 # Sed substitution to delay expansion of an escaped single quote.
   4273 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
   4274 
   4275 # Sed substitution to avoid accidental globbing in evaled expressions
   4276 no_glob_subst='s/\*/\\\*/g'
   4277 
   4278 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   4279 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
   4280 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
   4281 
   4282 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
   4283 $as_echo_n "checking how to print strings... " >&6; }
   4284 # Test print first, because it will be a builtin if present.
   4285 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
   4286    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
   4287   ECHO='print -r --'
   4288 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
   4289   ECHO='printf %s\n'
   4290 else
   4291   # Use this function as a fallback that always works.
   4292   func_fallback_echo ()
   4293   {
   4294     eval 'cat <<_LTECHO_EOF
   4295 $1
   4296 _LTECHO_EOF'
   4297   }
   4298   ECHO='func_fallback_echo'
   4299 fi
   4300 
   4301 # func_echo_all arg...
   4302 # Invoke $ECHO with all args, space-separated.
   4303 func_echo_all ()
   4304 {
   4305     $ECHO ""
   4306 }
   4307 
   4308 case "$ECHO" in
   4309   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
   4310 $as_echo "printf" >&6; } ;;
   4311   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
   4312 $as_echo "print -r" >&6; } ;;
   4313   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
   4314 $as_echo "cat" >&6; } ;;
   4315 esac
   4316 
   4317 
   4318 
   4319 
   4320 
   4321 
   4322 
   4323 
   4324 
   4325 
   4326 
   4327 
   4328 
   4329 
   4330 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
   4331 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
   4332 if ${ac_cv_path_SED+:} false; then :
   4333   $as_echo_n "(cached) " >&6
   4334 else
   4335             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
   4336      for ac_i in 1 2 3 4 5 6 7; do
   4337        ac_script="$ac_script$as_nl$ac_script"
   4338      done
   4339      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
   4340      { ac_script=; unset ac_script;}
   4341      if test -z "$SED"; then
   4342   ac_path_SED_found=false
   4343   # Loop through the user's path and test for each of PROGNAME-LIST
   4344   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4345 for as_dir in $PATH
   4346 do
   4347   IFS=$as_save_IFS
   4348   test -z "$as_dir" && as_dir=.
   4349     for ac_prog in sed gsed; do
   4350     for ac_exec_ext in '' $ac_executable_extensions; do
   4351       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
   4352       as_fn_executable_p "$ac_path_SED" || continue
   4353 # Check for GNU ac_path_SED and select it if it is found.
   4354   # Check for GNU $ac_path_SED
   4355 case `"$ac_path_SED" --version 2>&1` in
   4356 *GNU*)
   4357   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
   4358 *)
   4359   ac_count=0
   4360   $as_echo_n 0123456789 >"conftest.in"
   4361   while :
   4362   do
   4363     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4364     mv "conftest.tmp" "conftest.in"
   4365     cp "conftest.in" "conftest.nl"
   4366     $as_echo '' >> "conftest.nl"
   4367     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4368     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4369     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4370     if test $ac_count -gt ${ac_path_SED_max-0}; then
   4371       # Best one so far, save it but keep looking for a better one
   4372       ac_cv_path_SED="$ac_path_SED"
   4373       ac_path_SED_max=$ac_count
   4374     fi
   4375     # 10*(2^10) chars as input seems more than enough
   4376     test $ac_count -gt 10 && break
   4377   done
   4378   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4379 esac
   4380 
   4381       $ac_path_SED_found && break 3
   4382     done
   4383   done
   4384   done
   4385 IFS=$as_save_IFS
   4386   if test -z "$ac_cv_path_SED"; then
   4387     as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
   4388   fi
   4389 else
   4390   ac_cv_path_SED=$SED
   4391 fi
   4392 
   4393 fi
   4394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
   4395 $as_echo "$ac_cv_path_SED" >&6; }
   4396  SED="$ac_cv_path_SED"
   4397   rm -f conftest.sed
   4398 
   4399 test -z "$SED" && SED=sed
   4400 Xsed="$SED -e 1s/^X//"
   4401 
   4402 
   4403 
   4404 
   4405 
   4406 
   4407 
   4408 
   4409 
   4410 
   4411 
   4412 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
   4413 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
   4414 if ${ac_cv_path_GREP+:} false; then :
   4415   $as_echo_n "(cached) " >&6
   4416 else
   4417   if test -z "$GREP"; then
   4418   ac_path_GREP_found=false
   4419   # Loop through the user's path and test for each of PROGNAME-LIST
   4420   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4421 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4422 do
   4423   IFS=$as_save_IFS
   4424   test -z "$as_dir" && as_dir=.
   4425     for ac_prog in grep ggrep; do
   4426     for ac_exec_ext in '' $ac_executable_extensions; do
   4427       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   4428       as_fn_executable_p "$ac_path_GREP" || continue
   4429 # Check for GNU ac_path_GREP and select it if it is found.
   4430   # Check for GNU $ac_path_GREP
   4431 case `"$ac_path_GREP" --version 2>&1` in
   4432 *GNU*)
   4433   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
   4434 *)
   4435   ac_count=0
   4436   $as_echo_n 0123456789 >"conftest.in"
   4437   while :
   4438   do
   4439     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4440     mv "conftest.tmp" "conftest.in"
   4441     cp "conftest.in" "conftest.nl"
   4442     $as_echo 'GREP' >> "conftest.nl"
   4443     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4444     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4445     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4446     if test $ac_count -gt ${ac_path_GREP_max-0}; then
   4447       # Best one so far, save it but keep looking for a better one
   4448       ac_cv_path_GREP="$ac_path_GREP"
   4449       ac_path_GREP_max=$ac_count
   4450     fi
   4451     # 10*(2^10) chars as input seems more than enough
   4452     test $ac_count -gt 10 && break
   4453   done
   4454   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4455 esac
   4456 
   4457       $ac_path_GREP_found && break 3
   4458     done
   4459   done
   4460   done
   4461 IFS=$as_save_IFS
   4462   if test -z "$ac_cv_path_GREP"; then
   4463     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   4464   fi
   4465 else
   4466   ac_cv_path_GREP=$GREP
   4467 fi
   4468 
   4469 fi
   4470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
   4471 $as_echo "$ac_cv_path_GREP" >&6; }
   4472  GREP="$ac_cv_path_GREP"
   4473 
   4474 
   4475 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
   4476 $as_echo_n "checking for egrep... " >&6; }
   4477 if ${ac_cv_path_EGREP+:} false; then :
   4478   $as_echo_n "(cached) " >&6
   4479 else
   4480   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   4481    then ac_cv_path_EGREP="$GREP -E"
   4482    else
   4483      if test -z "$EGREP"; then
   4484   ac_path_EGREP_found=false
   4485   # Loop through the user's path and test for each of PROGNAME-LIST
   4486   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4487 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4488 do
   4489   IFS=$as_save_IFS
   4490   test -z "$as_dir" && as_dir=.
   4491     for ac_prog in egrep; do
   4492     for ac_exec_ext in '' $ac_executable_extensions; do
   4493       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   4494       as_fn_executable_p "$ac_path_EGREP" || continue
   4495 # Check for GNU ac_path_EGREP and select it if it is found.
   4496   # Check for GNU $ac_path_EGREP
   4497 case `"$ac_path_EGREP" --version 2>&1` in
   4498 *GNU*)
   4499   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   4500 *)
   4501   ac_count=0
   4502   $as_echo_n 0123456789 >"conftest.in"
   4503   while :
   4504   do
   4505     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4506     mv "conftest.tmp" "conftest.in"
   4507     cp "conftest.in" "conftest.nl"
   4508     $as_echo 'EGREP' >> "conftest.nl"
   4509     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4510     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4511     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4512     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   4513       # Best one so far, save it but keep looking for a better one
   4514       ac_cv_path_EGREP="$ac_path_EGREP"
   4515       ac_path_EGREP_max=$ac_count
   4516     fi
   4517     # 10*(2^10) chars as input seems more than enough
   4518     test $ac_count -gt 10 && break
   4519   done
   4520   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4521 esac
   4522 
   4523       $ac_path_EGREP_found && break 3
   4524     done
   4525   done
   4526   done
   4527 IFS=$as_save_IFS
   4528   if test -z "$ac_cv_path_EGREP"; then
   4529     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   4530   fi
   4531 else
   4532   ac_cv_path_EGREP=$EGREP
   4533 fi
   4534 
   4535    fi
   4536 fi
   4537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
   4538 $as_echo "$ac_cv_path_EGREP" >&6; }
   4539  EGREP="$ac_cv_path_EGREP"
   4540 
   4541 
   4542 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
   4543 $as_echo_n "checking for fgrep... " >&6; }
   4544 if ${ac_cv_path_FGREP+:} false; then :
   4545   $as_echo_n "(cached) " >&6
   4546 else
   4547   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
   4548    then ac_cv_path_FGREP="$GREP -F"
   4549    else
   4550      if test -z "$FGREP"; then
   4551   ac_path_FGREP_found=false
   4552   # Loop through the user's path and test for each of PROGNAME-LIST
   4553   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4554 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4555 do
   4556   IFS=$as_save_IFS
   4557   test -z "$as_dir" && as_dir=.
   4558     for ac_prog in fgrep; do
   4559     for ac_exec_ext in '' $ac_executable_extensions; do
   4560       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
   4561       as_fn_executable_p "$ac_path_FGREP" || continue
   4562 # Check for GNU ac_path_FGREP and select it if it is found.
   4563   # Check for GNU $ac_path_FGREP
   4564 case `"$ac_path_FGREP" --version 2>&1` in
   4565 *GNU*)
   4566   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
   4567 *)
   4568   ac_count=0
   4569   $as_echo_n 0123456789 >"conftest.in"
   4570   while :
   4571   do
   4572     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4573     mv "conftest.tmp" "conftest.in"
   4574     cp "conftest.in" "conftest.nl"
   4575     $as_echo 'FGREP' >> "conftest.nl"
   4576     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4577     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4578     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4579     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
   4580       # Best one so far, save it but keep looking for a better one
   4581       ac_cv_path_FGREP="$ac_path_FGREP"
   4582       ac_path_FGREP_max=$ac_count
   4583     fi
   4584     # 10*(2^10) chars as input seems more than enough
   4585     test $ac_count -gt 10 && break
   4586   done
   4587   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4588 esac
   4589 
   4590       $ac_path_FGREP_found && break 3
   4591     done
   4592   done
   4593   done
   4594 IFS=$as_save_IFS
   4595   if test -z "$ac_cv_path_FGREP"; then
   4596     as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   4597   fi
   4598 else
   4599   ac_cv_path_FGREP=$FGREP
   4600 fi
   4601 
   4602    fi
   4603 fi
   4604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
   4605 $as_echo "$ac_cv_path_FGREP" >&6; }
   4606  FGREP="$ac_cv_path_FGREP"
   4607 
   4608 
   4609 test -z "$GREP" && GREP=grep
   4610 
   4611 
   4612 
   4613 
   4614 
   4615 
   4616 
   4617 
   4618 
   4619 
   4620 
   4621 
   4622 
   4623 
   4624 
   4625 
   4626 
   4627 
   4628 
   4629 # Check whether --with-gnu-ld was given.
   4630 if test "${with_gnu_ld+set}" = set; then :
   4631   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   4632 else
   4633   with_gnu_ld=no
   4634 fi
   4635 
   4636 ac_prog=ld
   4637 if test "$GCC" = yes; then
   4638   # Check if gcc -print-prog-name=ld gives a path.
   4639   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
   4640 $as_echo_n "checking for ld used by $CC... " >&6; }
   4641   case $host in
   4642   *-*-mingw*)
   4643     # gcc leaves a trailing carriage return which upsets mingw
   4644     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   4645   *)
   4646     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   4647   esac
   4648   case $ac_prog in
   4649     # Accept absolute paths.
   4650     [\\/]* | ?:[\\/]*)
   4651       re_direlt='/[^/][^/]*/\.\./'
   4652       # Canonicalize the pathname of ld
   4653       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
   4654       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
   4655 	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
   4656       done
   4657       test -z "$LD" && LD="$ac_prog"
   4658       ;;
   4659   "")
   4660     # If it fails, then pretend we aren't using GCC.
   4661     ac_prog=ld
   4662     ;;
   4663   *)
   4664     # If it is relative, then search for the first ld in PATH.
   4665     with_gnu_ld=unknown
   4666     ;;
   4667   esac
   4668 elif test "$with_gnu_ld" = yes; then
   4669   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
   4670 $as_echo_n "checking for GNU ld... " >&6; }
   4671 else
   4672   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
   4673 $as_echo_n "checking for non-GNU ld... " >&6; }
   4674 fi
   4675 if ${lt_cv_path_LD+:} false; then :
   4676   $as_echo_n "(cached) " >&6
   4677 else
   4678   if test -z "$LD"; then
   4679   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   4680   for ac_dir in $PATH; do
   4681     IFS="$lt_save_ifs"
   4682     test -z "$ac_dir" && ac_dir=.
   4683     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   4684       lt_cv_path_LD="$ac_dir/$ac_prog"
   4685       # Check to see if the program is GNU ld.  I'd rather use --version,
   4686       # but apparently some variants of GNU ld only accept -v.
   4687       # Break only if it was the GNU/non-GNU ld that we prefer.
   4688       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   4689       *GNU* | *'with BFD'*)
   4690 	test "$with_gnu_ld" != no && break
   4691 	;;
   4692       *)
   4693 	test "$with_gnu_ld" != yes && break
   4694 	;;
   4695       esac
   4696     fi
   4697   done
   4698   IFS="$lt_save_ifs"
   4699 else
   4700   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   4701 fi
   4702 fi
   4703 
   4704 LD="$lt_cv_path_LD"
   4705 if test -n "$LD"; then
   4706   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
   4707 $as_echo "$LD" >&6; }
   4708 else
   4709   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4710 $as_echo "no" >&6; }
   4711 fi
   4712 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
   4713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
   4714 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
   4715 if ${lt_cv_prog_gnu_ld+:} false; then :
   4716   $as_echo_n "(cached) " >&6
   4717 else
   4718   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   4719 case `$LD -v 2>&1 </dev/null` in
   4720 *GNU* | *'with BFD'*)
   4721   lt_cv_prog_gnu_ld=yes
   4722   ;;
   4723 *)
   4724   lt_cv_prog_gnu_ld=no
   4725   ;;
   4726 esac
   4727 fi
   4728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
   4729 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
   4730 with_gnu_ld=$lt_cv_prog_gnu_ld
   4731 
   4732 
   4733 
   4734 
   4735 
   4736 
   4737 
   4738 
   4739 
   4740 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
   4741 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
   4742 if ${lt_cv_path_NM+:} false; then :
   4743   $as_echo_n "(cached) " >&6
   4744 else
   4745   if test -n "$NM"; then
   4746   # Let the user override the test.
   4747   lt_cv_path_NM="$NM"
   4748 else
   4749   lt_nm_to_check="${ac_tool_prefix}nm"
   4750   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
   4751     lt_nm_to_check="$lt_nm_to_check nm"
   4752   fi
   4753   for lt_tmp_nm in $lt_nm_to_check; do
   4754     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   4755     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
   4756       IFS="$lt_save_ifs"
   4757       test -z "$ac_dir" && ac_dir=.
   4758       tmp_nm="$ac_dir/$lt_tmp_nm"
   4759       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
   4760 	# Check to see if the nm accepts a BSD-compat flag.
   4761 	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
   4762 	#   nm: unknown option "B" ignored
   4763 	# Tru64's nm complains that /dev/null is an invalid object file
   4764 	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
   4765 	*/dev/null* | *'Invalid file or object type'*)
   4766 	  lt_cv_path_NM="$tmp_nm -B"
   4767 	  break
   4768 	  ;;
   4769 	*)
   4770 	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
   4771 	  */dev/null*)
   4772 	    lt_cv_path_NM="$tmp_nm -p"
   4773 	    break
   4774 	    ;;
   4775 	  *)
   4776 	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
   4777 	    continue # so that we can try to find one that supports BSD flags
   4778 	    ;;
   4779 	  esac
   4780 	  ;;
   4781 	esac
   4782       fi
   4783     done
   4784     IFS="$lt_save_ifs"
   4785   done
   4786   : ${lt_cv_path_NM=no}
   4787 fi
   4788 fi
   4789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
   4790 $as_echo "$lt_cv_path_NM" >&6; }
   4791 if test "$lt_cv_path_NM" != "no"; then
   4792   NM="$lt_cv_path_NM"
   4793 else
   4794   # Didn't find any BSD compatible name lister, look for dumpbin.
   4795   if test -n "$DUMPBIN"; then :
   4796     # Let the user override the test.
   4797   else
   4798     if test -n "$ac_tool_prefix"; then
   4799   for ac_prog in dumpbin "link -dump"
   4800   do
   4801     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   4802 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   4803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4804 $as_echo_n "checking for $ac_word... " >&6; }
   4805 if ${ac_cv_prog_DUMPBIN+:} false; then :
   4806   $as_echo_n "(cached) " >&6
   4807 else
   4808   if test -n "$DUMPBIN"; then
   4809   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
   4810 else
   4811 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4812 for as_dir in $PATH
   4813 do
   4814   IFS=$as_save_IFS
   4815   test -z "$as_dir" && as_dir=.
   4816     for ac_exec_ext in '' $ac_executable_extensions; do
   4817   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   4818     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
   4819     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4820     break 2
   4821   fi
   4822 done
   4823   done
   4824 IFS=$as_save_IFS
   4825 
   4826 fi
   4827 fi
   4828 DUMPBIN=$ac_cv_prog_DUMPBIN
   4829 if test -n "$DUMPBIN"; then
   4830   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
   4831 $as_echo "$DUMPBIN" >&6; }
   4832 else
   4833   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4834 $as_echo "no" >&6; }
   4835 fi
   4836 
   4837 
   4838     test -n "$DUMPBIN" && break
   4839   done
   4840 fi
   4841 if test -z "$DUMPBIN"; then
   4842   ac_ct_DUMPBIN=$DUMPBIN
   4843   for ac_prog in dumpbin "link -dump"
   4844 do
   4845   # Extract the first word of "$ac_prog", so it can be a program name with args.
   4846 set dummy $ac_prog; ac_word=$2
   4847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4848 $as_echo_n "checking for $ac_word... " >&6; }
   4849 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
   4850   $as_echo_n "(cached) " >&6
   4851 else
   4852   if test -n "$ac_ct_DUMPBIN"; then
   4853   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
   4854 else
   4855 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4856 for as_dir in $PATH
   4857 do
   4858   IFS=$as_save_IFS
   4859   test -z "$as_dir" && as_dir=.
   4860     for ac_exec_ext in '' $ac_executable_extensions; do
   4861   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   4862     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
   4863     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4864     break 2
   4865   fi
   4866 done
   4867   done
   4868 IFS=$as_save_IFS
   4869 
   4870 fi
   4871 fi
   4872 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
   4873 if test -n "$ac_ct_DUMPBIN"; then
   4874   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
   4875 $as_echo "$ac_ct_DUMPBIN" >&6; }
   4876 else
   4877   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4878 $as_echo "no" >&6; }
   4879 fi
   4880 
   4881 
   4882   test -n "$ac_ct_DUMPBIN" && break
   4883 done
   4884 
   4885   if test "x$ac_ct_DUMPBIN" = x; then
   4886     DUMPBIN=":"
   4887   else
   4888     case $cross_compiling:$ac_tool_warned in
   4889 yes:)
   4890 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   4891 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   4892 ac_tool_warned=yes ;;
   4893 esac
   4894     DUMPBIN=$ac_ct_DUMPBIN
   4895   fi
   4896 fi
   4897 
   4898     case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
   4899     *COFF*)
   4900       DUMPBIN="$DUMPBIN -symbols"
   4901       ;;
   4902     *)
   4903       DUMPBIN=:
   4904       ;;
   4905     esac
   4906   fi
   4907 
   4908   if test "$DUMPBIN" != ":"; then
   4909     NM="$DUMPBIN"
   4910   fi
   4911 fi
   4912 test -z "$NM" && NM=nm
   4913 
   4914 
   4915 
   4916 
   4917 
   4918 
   4919 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
   4920 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
   4921 if ${lt_cv_nm_interface+:} false; then :
   4922   $as_echo_n "(cached) " >&6
   4923 else
   4924   lt_cv_nm_interface="BSD nm"
   4925   echo "int some_variable = 0;" > conftest.$ac_ext
   4926   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
   4927   (eval "$ac_compile" 2>conftest.err)
   4928   cat conftest.err >&5
   4929   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
   4930   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
   4931   cat conftest.err >&5
   4932   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
   4933   cat conftest.out >&5
   4934   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
   4935     lt_cv_nm_interface="MS dumpbin"
   4936   fi
   4937   rm -f conftest*
   4938 fi
   4939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
   4940 $as_echo "$lt_cv_nm_interface" >&6; }
   4941 
   4942 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
   4943 $as_echo_n "checking whether ln -s works... " >&6; }
   4944 LN_S=$as_ln_s
   4945 if test "$LN_S" = "ln -s"; then
   4946   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   4947 $as_echo "yes" >&6; }
   4948 else
   4949   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
   4950 $as_echo "no, using $LN_S" >&6; }
   4951 fi
   4952 
   4953 # find the maximum length of command line arguments
   4954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
   4955 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
   4956 if ${lt_cv_sys_max_cmd_len+:} false; then :
   4957   $as_echo_n "(cached) " >&6
   4958 else
   4959     i=0
   4960   teststring="ABCD"
   4961 
   4962   case $build_os in
   4963   msdosdjgpp*)
   4964     # On DJGPP, this test can blow up pretty badly due to problems in libc
   4965     # (any single argument exceeding 2000 bytes causes a buffer overrun
   4966     # during glob expansion).  Even if it were fixed, the result of this
   4967     # check would be larger than it should be.
   4968     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
   4969     ;;
   4970 
   4971   gnu*)
   4972     # Under GNU Hurd, this test is not required because there is
   4973     # no limit to the length of command line arguments.
   4974     # Libtool will interpret -1 as no limit whatsoever
   4975     lt_cv_sys_max_cmd_len=-1;
   4976     ;;
   4977 
   4978   cygwin* | mingw* | cegcc*)
   4979     # On Win9x/ME, this test blows up -- it succeeds, but takes
   4980     # about 5 minutes as the teststring grows exponentially.
   4981     # Worse, since 9x/ME are not pre-emptively multitasking,
   4982     # you end up with a "frozen" computer, even though with patience
   4983     # the test eventually succeeds (with a max line length of 256k).
   4984     # Instead, let's just punt: use the minimum linelength reported by
   4985     # all of the supported platforms: 8192 (on NT/2K/XP).
   4986     lt_cv_sys_max_cmd_len=8192;
   4987     ;;
   4988 
   4989   mint*)
   4990     # On MiNT this can take a long time and run out of memory.
   4991     lt_cv_sys_max_cmd_len=8192;
   4992     ;;
   4993 
   4994   amigaos*)
   4995     # On AmigaOS with pdksh, this test takes hours, literally.
   4996     # So we just punt and use a minimum line length of 8192.
   4997     lt_cv_sys_max_cmd_len=8192;
   4998     ;;
   4999 
   5000   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
   5001     # This has been around since 386BSD, at least.  Likely further.
   5002     if test -x /sbin/sysctl; then
   5003       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
   5004     elif test -x /usr/sbin/sysctl; then
   5005       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
   5006     else
   5007       lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
   5008     fi
   5009     # And add a safety zone
   5010     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   5011     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   5012     ;;
   5013 
   5014   interix*)
   5015     # We know the value 262144 and hardcode it with a safety zone (like BSD)
   5016     lt_cv_sys_max_cmd_len=196608
   5017     ;;
   5018 
   5019   osf*)
   5020     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
   5021     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
   5022     # nice to cause kernel panics so lets avoid the loop below.
   5023     # First set a reasonable default.
   5024     lt_cv_sys_max_cmd_len=16384
   5025     #
   5026     if test -x /sbin/sysconfig; then
   5027       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
   5028         *1*) lt_cv_sys_max_cmd_len=-1 ;;
   5029       esac
   5030     fi
   5031     ;;
   5032   sco3.2v5*)
   5033     lt_cv_sys_max_cmd_len=102400
   5034     ;;
   5035   sysv5* | sco5v6* | sysv4.2uw2*)
   5036     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
   5037     if test -n "$kargmax"; then
   5038       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
   5039     else
   5040       lt_cv_sys_max_cmd_len=32768
   5041     fi
   5042     ;;
   5043   *)
   5044     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
   5045     if test -n "$lt_cv_sys_max_cmd_len"; then
   5046       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   5047       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   5048     else
   5049       # Make teststring a little bigger before we do anything with it.
   5050       # a 1K string should be a reasonable start.
   5051       for i in 1 2 3 4 5 6 7 8 ; do
   5052         teststring=$teststring$teststring
   5053       done
   5054       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
   5055       # If test is not a shell built-in, we'll probably end up computing a
   5056       # maximum length that is only half of the actual maximum length, but
   5057       # we can't tell.
   5058       while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
   5059 	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
   5060 	      test $i != 17 # 1/2 MB should be enough
   5061       do
   5062         i=`expr $i + 1`
   5063         teststring=$teststring$teststring
   5064       done
   5065       # Only check the string length outside the loop.
   5066       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
   5067       teststring=
   5068       # Add a significant safety factor because C++ compilers can tack on
   5069       # massive amounts of additional arguments before passing them to the
   5070       # linker.  It appears as though 1/2 is a usable value.
   5071       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
   5072     fi
   5073     ;;
   5074   esac
   5075 
   5076 fi
   5077 
   5078 if test -n $lt_cv_sys_max_cmd_len ; then
   5079   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
   5080 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
   5081 else
   5082   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
   5083 $as_echo "none" >&6; }
   5084 fi
   5085 max_cmd_len=$lt_cv_sys_max_cmd_len
   5086 
   5087 
   5088 
   5089 
   5090 
   5091 
   5092 : ${CP="cp -f"}
   5093 : ${MV="mv -f"}
   5094 : ${RM="rm -f"}
   5095 
   5096 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
   5097 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
   5098 # Try some XSI features
   5099 xsi_shell=no
   5100 ( _lt_dummy="a/b/c"
   5101   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
   5102       = c,a/b,, \
   5103     && eval 'test $(( 1 + 1 )) -eq 2 \
   5104     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
   5105   && xsi_shell=yes
   5106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
   5107 $as_echo "$xsi_shell" >&6; }
   5108 
   5109 
   5110 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
   5111 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
   5112 lt_shell_append=no
   5113 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
   5114     >/dev/null 2>&1 \
   5115   && lt_shell_append=yes
   5116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
   5117 $as_echo "$lt_shell_append" >&6; }
   5118 
   5119 
   5120 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
   5121   lt_unset=unset
   5122 else
   5123   lt_unset=false
   5124 fi
   5125 
   5126 
   5127 
   5128 
   5129 
   5130 # test EBCDIC or ASCII
   5131 case `echo X|tr X '\101'` in
   5132  A) # ASCII based system
   5133     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
   5134   lt_SP2NL='tr \040 \012'
   5135   lt_NL2SP='tr \015\012 \040\040'
   5136   ;;
   5137  *) # EBCDIC based system
   5138   lt_SP2NL='tr \100 \n'
   5139   lt_NL2SP='tr \r\n \100\100'
   5140   ;;
   5141 esac
   5142 
   5143 
   5144 
   5145 
   5146 
   5147 
   5148 
   5149 
   5150 
   5151 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
   5152 $as_echo_n "checking for $LD option to reload object files... " >&6; }
   5153 if ${lt_cv_ld_reload_flag+:} false; then :
   5154   $as_echo_n "(cached) " >&6
   5155 else
   5156   lt_cv_ld_reload_flag='-r'
   5157 fi
   5158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
   5159 $as_echo "$lt_cv_ld_reload_flag" >&6; }
   5160 reload_flag=$lt_cv_ld_reload_flag
   5161 case $reload_flag in
   5162 "" | " "*) ;;
   5163 *) reload_flag=" $reload_flag" ;;
   5164 esac
   5165 reload_cmds='$LD$reload_flag -o $output$reload_objs'
   5166 case $host_os in
   5167   darwin*)
   5168     if test "$GCC" = yes; then
   5169       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
   5170     else
   5171       reload_cmds='$LD$reload_flag -o $output$reload_objs'
   5172     fi
   5173     ;;
   5174 esac
   5175 
   5176 
   5177 
   5178 
   5179 
   5180 
   5181 
   5182 
   5183 
   5184 if test -n "$ac_tool_prefix"; then
   5185   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
   5186 set dummy ${ac_tool_prefix}objdump; ac_word=$2
   5187 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5188 $as_echo_n "checking for $ac_word... " >&6; }
   5189 if ${ac_cv_prog_OBJDUMP+:} false; then :
   5190   $as_echo_n "(cached) " >&6
   5191 else
   5192   if test -n "$OBJDUMP"; then
   5193   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
   5194 else
   5195 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5196 for as_dir in $PATH
   5197 do
   5198   IFS=$as_save_IFS
   5199   test -z "$as_dir" && as_dir=.
   5200     for ac_exec_ext in '' $ac_executable_extensions; do
   5201   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5202     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
   5203     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5204     break 2
   5205   fi
   5206 done
   5207   done
   5208 IFS=$as_save_IFS
   5209 
   5210 fi
   5211 fi
   5212 OBJDUMP=$ac_cv_prog_OBJDUMP
   5213 if test -n "$OBJDUMP"; then
   5214   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
   5215 $as_echo "$OBJDUMP" >&6; }
   5216 else
   5217   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5218 $as_echo "no" >&6; }
   5219 fi
   5220 
   5221 
   5222 fi
   5223 if test -z "$ac_cv_prog_OBJDUMP"; then
   5224   ac_ct_OBJDUMP=$OBJDUMP
   5225   # Extract the first word of "objdump", so it can be a program name with args.
   5226 set dummy objdump; ac_word=$2
   5227 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5228 $as_echo_n "checking for $ac_word... " >&6; }
   5229 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
   5230   $as_echo_n "(cached) " >&6
   5231 else
   5232   if test -n "$ac_ct_OBJDUMP"; then
   5233   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
   5234 else
   5235 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5236 for as_dir in $PATH
   5237 do
   5238   IFS=$as_save_IFS
   5239   test -z "$as_dir" && as_dir=.
   5240     for ac_exec_ext in '' $ac_executable_extensions; do
   5241   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5242     ac_cv_prog_ac_ct_OBJDUMP="objdump"
   5243     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5244     break 2
   5245   fi
   5246 done
   5247   done
   5248 IFS=$as_save_IFS
   5249 
   5250 fi
   5251 fi
   5252 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
   5253 if test -n "$ac_ct_OBJDUMP"; then
   5254   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
   5255 $as_echo "$ac_ct_OBJDUMP" >&6; }
   5256 else
   5257   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5258 $as_echo "no" >&6; }
   5259 fi
   5260 
   5261   if test "x$ac_ct_OBJDUMP" = x; then
   5262     OBJDUMP="false"
   5263   else
   5264     case $cross_compiling:$ac_tool_warned in
   5265 yes:)
   5266 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   5267 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5268 ac_tool_warned=yes ;;
   5269 esac
   5270     OBJDUMP=$ac_ct_OBJDUMP
   5271   fi
   5272 else
   5273   OBJDUMP="$ac_cv_prog_OBJDUMP"
   5274 fi
   5275 
   5276 test -z "$OBJDUMP" && OBJDUMP=objdump
   5277 
   5278 
   5279 
   5280 
   5281 
   5282 
   5283 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
   5284 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
   5285 if ${lt_cv_deplibs_check_method+:} false; then :
   5286   $as_echo_n "(cached) " >&6
   5287 else
   5288   lt_cv_file_magic_cmd='$MAGIC_CMD'
   5289 lt_cv_file_magic_test_file=
   5290 lt_cv_deplibs_check_method='unknown'
   5291 # Need to set the preceding variable on all platforms that support
   5292 # interlibrary dependencies.
   5293 # 'none' -- dependencies not supported.
   5294 # `unknown' -- same as none, but documents that we really don't know.
   5295 # 'pass_all' -- all dependencies passed with no checks.
   5296 # 'test_compile' -- check by making test program.
   5297 # 'file_magic [[regex]]' -- check by looking for files in library path
   5298 # which responds to the $file_magic_cmd with a given extended regex.
   5299 # If you have `file' or equivalent on your system and you're not sure
   5300 # whether `pass_all' will *always* work, you probably want this one.
   5301 
   5302 case $host_os in
   5303 aix[4-9]*)
   5304   lt_cv_deplibs_check_method=pass_all
   5305   ;;
   5306 
   5307 beos*)
   5308   lt_cv_deplibs_check_method=pass_all
   5309   ;;
   5310 
   5311 bsdi[45]*)
   5312   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
   5313   lt_cv_file_magic_cmd='/usr/bin/file -L'
   5314   lt_cv_file_magic_test_file=/shlib/libc.so
   5315   ;;
   5316 
   5317 cygwin*)
   5318   # func_win32_libid is a shell function defined in ltmain.sh
   5319   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   5320   lt_cv_file_magic_cmd='func_win32_libid'
   5321   ;;
   5322 
   5323 mingw* | pw32*)
   5324   # Base MSYS/MinGW do not provide the 'file' command needed by
   5325   # func_win32_libid shell function, so use a weaker test based on 'objdump',
   5326   # unless we find 'file', for example because we are cross-compiling.
   5327   # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
   5328   if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
   5329     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   5330     lt_cv_file_magic_cmd='func_win32_libid'
   5331   else
   5332     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
   5333     lt_cv_file_magic_cmd='$OBJDUMP -f'
   5334   fi
   5335   ;;
   5336 
   5337 cegcc*)
   5338   # use the weaker test based on 'objdump'. See mingw*.
   5339   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
   5340   lt_cv_file_magic_cmd='$OBJDUMP -f'
   5341   ;;
   5342 
   5343 darwin* | rhapsody*)
   5344   lt_cv_deplibs_check_method=pass_all
   5345   ;;
   5346 
   5347 freebsd* | dragonfly*)
   5348   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
   5349     case $host_cpu in
   5350     i*86 )
   5351       # Not sure whether the presence of OpenBSD here was a mistake.
   5352       # Let's accept both of them until this is cleared up.
   5353       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
   5354       lt_cv_file_magic_cmd=/usr/bin/file
   5355       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
   5356       ;;
   5357     esac
   5358   else
   5359     lt_cv_deplibs_check_method=pass_all
   5360   fi
   5361   ;;
   5362 
   5363 gnu*)
   5364   lt_cv_deplibs_check_method=pass_all
   5365   ;;
   5366 
   5367 haiku*)
   5368   lt_cv_deplibs_check_method=pass_all
   5369   ;;
   5370 
   5371 hpux10.20* | hpux11*)
   5372   lt_cv_file_magic_cmd=/usr/bin/file
   5373   case $host_cpu in
   5374   ia64*)
   5375     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
   5376     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
   5377     ;;
   5378   hppa*64*)
   5379     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]'
   5380     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
   5381     ;;
   5382   *)
   5383     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
   5384     lt_cv_file_magic_test_file=/usr/lib/libc.sl
   5385     ;;
   5386   esac
   5387   ;;
   5388 
   5389 interix[3-9]*)
   5390   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
   5391   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
   5392   ;;
   5393 
   5394 irix5* | irix6* | nonstopux*)
   5395   case $LD in
   5396   *-32|*"-32 ") libmagic=32-bit;;
   5397   *-n32|*"-n32 ") libmagic=N32;;
   5398   *-64|*"-64 ") libmagic=64-bit;;
   5399   *) libmagic=never-match;;
   5400   esac
   5401   lt_cv_deplibs_check_method=pass_all
   5402   ;;
   5403 
   5404 # This must be Linux ELF.
   5405 linux* | k*bsd*-gnu | kopensolaris*-gnu | uclinuxfdpiceabi)
   5406   lt_cv_deplibs_check_method=pass_all
   5407   ;;
   5408 
   5409 netbsd*)
   5410   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
   5411     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   5412   else
   5413     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
   5414   fi
   5415   ;;
   5416 
   5417 newos6*)
   5418   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
   5419   lt_cv_file_magic_cmd=/usr/bin/file
   5420   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   5421   ;;
   5422 
   5423 *nto* | *qnx*)
   5424   lt_cv_deplibs_check_method=pass_all
   5425   ;;
   5426 
   5427 openbsd*)
   5428   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   5429     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
   5430   else
   5431     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   5432   fi
   5433   ;;
   5434 
   5435 osf3* | osf4* | osf5*)
   5436   lt_cv_deplibs_check_method=pass_all
   5437   ;;
   5438 
   5439 rdos*)
   5440   lt_cv_deplibs_check_method=pass_all
   5441   ;;
   5442 
   5443 solaris*)
   5444   lt_cv_deplibs_check_method=pass_all
   5445   ;;
   5446 
   5447 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   5448   lt_cv_deplibs_check_method=pass_all
   5449   ;;
   5450 
   5451 sysv4 | sysv4.3*)
   5452   case $host_vendor in
   5453   motorola)
   5454     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]'
   5455     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
   5456     ;;
   5457   ncr)
   5458     lt_cv_deplibs_check_method=pass_all
   5459     ;;
   5460   sequent)
   5461     lt_cv_file_magic_cmd='/bin/file'
   5462     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
   5463     ;;
   5464   sni)
   5465     lt_cv_file_magic_cmd='/bin/file'
   5466     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
   5467     lt_cv_file_magic_test_file=/lib/libc.so
   5468     ;;
   5469   siemens)
   5470     lt_cv_deplibs_check_method=pass_all
   5471     ;;
   5472   pc)
   5473     lt_cv_deplibs_check_method=pass_all
   5474     ;;
   5475   esac
   5476   ;;
   5477 
   5478 tpf*)
   5479   lt_cv_deplibs_check_method=pass_all
   5480   ;;
   5481 esac
   5482 
   5483 fi
   5484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
   5485 $as_echo "$lt_cv_deplibs_check_method" >&6; }
   5486 file_magic_cmd=$lt_cv_file_magic_cmd
   5487 deplibs_check_method=$lt_cv_deplibs_check_method
   5488 test -z "$deplibs_check_method" && deplibs_check_method=unknown
   5489 
   5490 
   5491 
   5492 
   5493 
   5494 
   5495 
   5496 
   5497 
   5498 
   5499 
   5500 
   5501 if test -n "$ac_tool_prefix"; then
   5502   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   5503 set dummy ${ac_tool_prefix}ar; ac_word=$2
   5504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5505 $as_echo_n "checking for $ac_word... " >&6; }
   5506 if ${ac_cv_prog_AR+:} false; then :
   5507   $as_echo_n "(cached) " >&6
   5508 else
   5509   if test -n "$AR"; then
   5510   ac_cv_prog_AR="$AR" # Let the user override the test.
   5511 else
   5512 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5513 for as_dir in $PATH
   5514 do
   5515   IFS=$as_save_IFS
   5516   test -z "$as_dir" && as_dir=.
   5517     for ac_exec_ext in '' $ac_executable_extensions; do
   5518   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5519     ac_cv_prog_AR="${ac_tool_prefix}ar"
   5520     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5521     break 2
   5522   fi
   5523 done
   5524   done
   5525 IFS=$as_save_IFS
   5526 
   5527 fi
   5528 fi
   5529 AR=$ac_cv_prog_AR
   5530 if test -n "$AR"; then
   5531   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
   5532 $as_echo "$AR" >&6; }
   5533 else
   5534   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5535 $as_echo "no" >&6; }
   5536 fi
   5537 
   5538 
   5539 fi
   5540 if test -z "$ac_cv_prog_AR"; then
   5541   ac_ct_AR=$AR
   5542   # Extract the first word of "ar", so it can be a program name with args.
   5543 set dummy ar; ac_word=$2
   5544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5545 $as_echo_n "checking for $ac_word... " >&6; }
   5546 if ${ac_cv_prog_ac_ct_AR+:} false; then :
   5547   $as_echo_n "(cached) " >&6
   5548 else
   5549   if test -n "$ac_ct_AR"; then
   5550   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   5551 else
   5552 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5553 for as_dir in $PATH
   5554 do
   5555   IFS=$as_save_IFS
   5556   test -z "$as_dir" && as_dir=.
   5557     for ac_exec_ext in '' $ac_executable_extensions; do
   5558   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5559     ac_cv_prog_ac_ct_AR="ar"
   5560     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5561     break 2
   5562   fi
   5563 done
   5564   done
   5565 IFS=$as_save_IFS
   5566 
   5567 fi
   5568 fi
   5569 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   5570 if test -n "$ac_ct_AR"; then
   5571   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
   5572 $as_echo "$ac_ct_AR" >&6; }
   5573 else
   5574   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5575 $as_echo "no" >&6; }
   5576 fi
   5577 
   5578   if test "x$ac_ct_AR" = x; then
   5579     AR="false"
   5580   else
   5581     case $cross_compiling:$ac_tool_warned in
   5582 yes:)
   5583 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   5584 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5585 ac_tool_warned=yes ;;
   5586 esac
   5587     AR=$ac_ct_AR
   5588   fi
   5589 else
   5590   AR="$ac_cv_prog_AR"
   5591 fi
   5592 
   5593 test -z "$AR" && AR=ar
   5594 test -z "$AR_FLAGS" && AR_FLAGS=cru
   5595 
   5596 
   5597 
   5598 
   5599 
   5600 
   5601 
   5602 
   5603 
   5604 
   5605 
   5606 if test -n "$ac_tool_prefix"; then
   5607   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   5608 set dummy ${ac_tool_prefix}strip; ac_word=$2
   5609 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5610 $as_echo_n "checking for $ac_word... " >&6; }
   5611 if ${ac_cv_prog_STRIP+:} false; then :
   5612   $as_echo_n "(cached) " >&6
   5613 else
   5614   if test -n "$STRIP"; then
   5615   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   5616 else
   5617 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5618 for as_dir in $PATH
   5619 do
   5620   IFS=$as_save_IFS
   5621   test -z "$as_dir" && as_dir=.
   5622     for ac_exec_ext in '' $ac_executable_extensions; do
   5623   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5624     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   5625     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5626     break 2
   5627   fi
   5628 done
   5629   done
   5630 IFS=$as_save_IFS
   5631 
   5632 fi
   5633 fi
   5634 STRIP=$ac_cv_prog_STRIP
   5635 if test -n "$STRIP"; then
   5636   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
   5637 $as_echo "$STRIP" >&6; }
   5638 else
   5639   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5640 $as_echo "no" >&6; }
   5641 fi
   5642 
   5643 
   5644 fi
   5645 if test -z "$ac_cv_prog_STRIP"; then
   5646   ac_ct_STRIP=$STRIP
   5647   # Extract the first word of "strip", so it can be a program name with args.
   5648 set dummy strip; ac_word=$2
   5649 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5650 $as_echo_n "checking for $ac_word... " >&6; }
   5651 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
   5652   $as_echo_n "(cached) " >&6
   5653 else
   5654   if test -n "$ac_ct_STRIP"; then
   5655   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   5656 else
   5657 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5658 for as_dir in $PATH
   5659 do
   5660   IFS=$as_save_IFS
   5661   test -z "$as_dir" && as_dir=.
   5662     for ac_exec_ext in '' $ac_executable_extensions; do
   5663   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5664     ac_cv_prog_ac_ct_STRIP="strip"
   5665     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5666     break 2
   5667   fi
   5668 done
   5669   done
   5670 IFS=$as_save_IFS
   5671 
   5672 fi
   5673 fi
   5674 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   5675 if test -n "$ac_ct_STRIP"; then
   5676   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
   5677 $as_echo "$ac_ct_STRIP" >&6; }
   5678 else
   5679   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5680 $as_echo "no" >&6; }
   5681 fi
   5682 
   5683   if test "x$ac_ct_STRIP" = x; then
   5684     STRIP=":"
   5685   else
   5686     case $cross_compiling:$ac_tool_warned in
   5687 yes:)
   5688 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   5689 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5690 ac_tool_warned=yes ;;
   5691 esac
   5692     STRIP=$ac_ct_STRIP
   5693   fi
   5694 else
   5695   STRIP="$ac_cv_prog_STRIP"
   5696 fi
   5697 
   5698 test -z "$STRIP" && STRIP=:
   5699 
   5700 
   5701 
   5702 
   5703 
   5704 
   5705 if test -n "$ac_tool_prefix"; then
   5706   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   5707 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   5708 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5709 $as_echo_n "checking for $ac_word... " >&6; }
   5710 if ${ac_cv_prog_RANLIB+:} false; then :
   5711   $as_echo_n "(cached) " >&6
   5712 else
   5713   if test -n "$RANLIB"; then
   5714   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   5715 else
   5716 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5717 for as_dir in $PATH
   5718 do
   5719   IFS=$as_save_IFS
   5720   test -z "$as_dir" && as_dir=.
   5721     for ac_exec_ext in '' $ac_executable_extensions; do
   5722   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5723     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   5724     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5725     break 2
   5726   fi
   5727 done
   5728   done
   5729 IFS=$as_save_IFS
   5730 
   5731 fi
   5732 fi
   5733 RANLIB=$ac_cv_prog_RANLIB
   5734 if test -n "$RANLIB"; then
   5735   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
   5736 $as_echo "$RANLIB" >&6; }
   5737 else
   5738   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5739 $as_echo "no" >&6; }
   5740 fi
   5741 
   5742 
   5743 fi
   5744 if test -z "$ac_cv_prog_RANLIB"; then
   5745   ac_ct_RANLIB=$RANLIB
   5746   # Extract the first word of "ranlib", so it can be a program name with args.
   5747 set dummy ranlib; ac_word=$2
   5748 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5749 $as_echo_n "checking for $ac_word... " >&6; }
   5750 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
   5751   $as_echo_n "(cached) " >&6
   5752 else
   5753   if test -n "$ac_ct_RANLIB"; then
   5754   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   5755 else
   5756 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5757 for as_dir in $PATH
   5758 do
   5759   IFS=$as_save_IFS
   5760   test -z "$as_dir" && as_dir=.
   5761     for ac_exec_ext in '' $ac_executable_extensions; do
   5762   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5763     ac_cv_prog_ac_ct_RANLIB="ranlib"
   5764     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5765     break 2
   5766   fi
   5767 done
   5768   done
   5769 IFS=$as_save_IFS
   5770 
   5771 fi
   5772 fi
   5773 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   5774 if test -n "$ac_ct_RANLIB"; then
   5775   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
   5776 $as_echo "$ac_ct_RANLIB" >&6; }
   5777 else
   5778   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5779 $as_echo "no" >&6; }
   5780 fi
   5781 
   5782   if test "x$ac_ct_RANLIB" = x; then
   5783     RANLIB=":"
   5784   else
   5785     case $cross_compiling:$ac_tool_warned in
   5786 yes:)
   5787 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   5788 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5789 ac_tool_warned=yes ;;
   5790 esac
   5791     RANLIB=$ac_ct_RANLIB
   5792   fi
   5793 else
   5794   RANLIB="$ac_cv_prog_RANLIB"
   5795 fi
   5796 
   5797 test -z "$RANLIB" && RANLIB=:
   5798 
   5799 
   5800 
   5801 
   5802 
   5803 
   5804 # Determine commands to create old-style static archives.
   5805 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
   5806 old_postinstall_cmds='chmod 644 $oldlib'
   5807 old_postuninstall_cmds=
   5808 
   5809 if test -n "$RANLIB"; then
   5810   case $host_os in
   5811   openbsd*)
   5812     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
   5813     ;;
   5814   *)
   5815     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
   5816     ;;
   5817   esac
   5818   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
   5819 fi
   5820 
   5821 case $host_os in
   5822   darwin*)
   5823     lock_old_archive_extraction=yes ;;
   5824   *)
   5825     lock_old_archive_extraction=no ;;
   5826 esac
   5827 
   5828 
   5829 
   5830 
   5831 
   5832 
   5833 
   5834 
   5835 
   5836 
   5837 
   5838 
   5839 
   5840 
   5841 
   5842 
   5843 
   5844 
   5845 
   5846 
   5847 
   5848 for ac_prog in gawk mawk nawk awk
   5849 do
   5850   # Extract the first word of "$ac_prog", so it can be a program name with args.
   5851 set dummy $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_AWK+:} false; then :
   5855   $as_echo_n "(cached) " >&6
   5856 else
   5857   if test -n "$AWK"; then
   5858   ac_cv_prog_AWK="$AWK" # 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_AWK="$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 AWK=$ac_cv_prog_AWK
   5878 if test -n "$AWK"; then
   5879   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
   5880 $as_echo "$AWK" >&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 "$AWK" && break
   5888 done
   5889 
   5890 
   5891 
   5892 
   5893 
   5894 
   5895 
   5896 
   5897 
   5898 
   5899 
   5900 
   5901 
   5902 
   5903 
   5904 
   5905 
   5906 
   5907 
   5908 # If no C compiler was specified, use CC.
   5909 LTCC=${LTCC-"$CC"}
   5910 
   5911 # If no C compiler flags were specified, use CFLAGS.
   5912 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   5913 
   5914 # Allow CC to be a program name with arguments.
   5915 compiler=$CC
   5916 
   5917 
   5918 # Check for command to grab the raw symbol name followed by C symbol from nm.
   5919 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
   5920 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
   5921 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
   5922   $as_echo_n "(cached) " >&6
   5923 else
   5924 
   5925 # These are sane defaults that work on at least a few old systems.
   5926 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
   5927 
   5928 # Character class describing NM global symbol codes.
   5929 symcode='[BCDEGRST]'
   5930 
   5931 # Regexp to match symbols that can be accessed directly from C.
   5932 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
   5933 
   5934 # Define system-specific variables.
   5935 case $host_os in
   5936 aix*)
   5937   symcode='[BCDT]'
   5938   ;;
   5939 cygwin* | mingw* | pw32* | cegcc*)
   5940   symcode='[ABCDGISTW]'
   5941   ;;
   5942 hpux*)
   5943   if test "$host_cpu" = ia64; then
   5944     symcode='[ABCDEGRST]'
   5945   fi
   5946   ;;
   5947 irix* | nonstopux*)
   5948   symcode='[BCDEGRST]'
   5949   ;;
   5950 osf*)
   5951   symcode='[BCDEGQRST]'
   5952   ;;
   5953 solaris*)
   5954   symcode='[BDRT]'
   5955   ;;
   5956 sco3.2v5*)
   5957   symcode='[DT]'
   5958   ;;
   5959 sysv4.2uw2*)
   5960   symcode='[DT]'
   5961   ;;
   5962 sysv5* | sco5v6* | unixware* | OpenUNIX*)
   5963   symcode='[ABDT]'
   5964   ;;
   5965 sysv4)
   5966   symcode='[DFNSTU]'
   5967   ;;
   5968 esac
   5969 
   5970 # If we're using GNU nm, then use its standard symbol codes.
   5971 case `$NM -V 2>&1` in
   5972 *GNU* | *'with BFD'*)
   5973   symcode='[ABCDGIRSTW]' ;;
   5974 esac
   5975 
   5976 # Transform an extracted symbol line into a proper C declaration.
   5977 # Some systems (esp. on ia64) link data and code symbols differently,
   5978 # so use this general approach.
   5979 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   5980 
   5981 # Transform an extracted symbol line into symbol name and symbol address
   5982 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
   5983 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'"
   5984 
   5985 # Handle CRLF in mingw tool chain
   5986 opt_cr=
   5987 case $build_os in
   5988 mingw*)
   5989   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
   5990   ;;
   5991 esac
   5992 
   5993 # Try without a prefix underscore, then with it.
   5994 for ac_symprfx in "" "_"; do
   5995 
   5996   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
   5997   symxfrm="\\1 $ac_symprfx\\2 \\2"
   5998 
   5999   # Write the raw and C identifiers.
   6000   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
   6001     # Fake it for dumpbin and say T for any non-static function
   6002     # and D for any global variable.
   6003     # Also find C++ and __fastcall symbols from MSVC++,
   6004     # which start with @ or ?.
   6005     lt_cv_sys_global_symbol_pipe="$AWK '"\
   6006 "     {last_section=section; section=\$ 3};"\
   6007 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
   6008 "     \$ 0!~/External *\|/{next};"\
   6009 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
   6010 "     {if(hide[section]) next};"\
   6011 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
   6012 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
   6013 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
   6014 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
   6015 "     ' prfx=^$ac_symprfx"
   6016   else
   6017     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
   6018   fi
   6019 
   6020   # Check to see that the pipe works correctly.
   6021   pipe_works=no
   6022 
   6023   rm -f conftest*
   6024   cat > conftest.$ac_ext <<_LT_EOF
   6025 #ifdef __cplusplus
   6026 extern "C" {
   6027 #endif
   6028 char nm_test_var;
   6029 void nm_test_func(void);
   6030 void nm_test_func(void){}
   6031 #ifdef __cplusplus
   6032 }
   6033 #endif
   6034 int main(){nm_test_var='a';nm_test_func();return(0);}
   6035 _LT_EOF
   6036 
   6037   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   6038   (eval $ac_compile) 2>&5
   6039   ac_status=$?
   6040   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6041   test $ac_status = 0; }; then
   6042     # Now try to grab the symbols.
   6043     nlist=conftest.nm
   6044     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
   6045   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
   6046   ac_status=$?
   6047   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6048   test $ac_status = 0; } && test -s "$nlist"; then
   6049       # Try sorting and uniquifying the output.
   6050       if sort "$nlist" | uniq > "$nlist"T; then
   6051 	mv -f "$nlist"T "$nlist"
   6052       else
   6053 	rm -f "$nlist"T
   6054       fi
   6055 
   6056       # Make sure that we snagged all the symbols we need.
   6057       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
   6058 	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
   6059 	  cat <<_LT_EOF > conftest.$ac_ext
   6060 #ifdef __cplusplus
   6061 extern "C" {
   6062 #endif
   6063 
   6064 _LT_EOF
   6065 	  # Now generate the symbol file.
   6066 	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
   6067 
   6068 	  cat <<_LT_EOF >> conftest.$ac_ext
   6069 
   6070 /* The mapping between symbol names and symbols.  */
   6071 const struct {
   6072   const char *name;
   6073   void       *address;
   6074 }
   6075 lt__PROGRAM__LTX_preloaded_symbols[] =
   6076 {
   6077   { "@PROGRAM@", (void *) 0 },
   6078 _LT_EOF
   6079 	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
   6080 	  cat <<\_LT_EOF >> conftest.$ac_ext
   6081   {0, (void *) 0}
   6082 };
   6083 
   6084 /* This works around a problem in FreeBSD linker */
   6085 #ifdef FREEBSD_WORKAROUND
   6086 static const void *lt_preloaded_setup() {
   6087   return lt__PROGRAM__LTX_preloaded_symbols;
   6088 }
   6089 #endif
   6090 
   6091 #ifdef __cplusplus
   6092 }
   6093 #endif
   6094 _LT_EOF
   6095 	  # Now try linking the two files.
   6096 	  mv conftest.$ac_objext conftstm.$ac_objext
   6097 	  lt_save_LIBS="$LIBS"
   6098 	  lt_save_CFLAGS="$CFLAGS"
   6099 	  LIBS="conftstm.$ac_objext"
   6100 	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
   6101 	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   6102   (eval $ac_link) 2>&5
   6103   ac_status=$?
   6104   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6105   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
   6106 	    pipe_works=yes
   6107 	  fi
   6108 	  LIBS="$lt_save_LIBS"
   6109 	  CFLAGS="$lt_save_CFLAGS"
   6110 	else
   6111 	  echo "cannot find nm_test_func in $nlist" >&5
   6112 	fi
   6113       else
   6114 	echo "cannot find nm_test_var in $nlist" >&5
   6115       fi
   6116     else
   6117       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
   6118     fi
   6119   else
   6120     echo "$progname: failed program was:" >&5
   6121     cat conftest.$ac_ext >&5
   6122   fi
   6123   rm -rf conftest* conftst*
   6124 
   6125   # Do not use the global_symbol_pipe unless it works.
   6126   if test "$pipe_works" = yes; then
   6127     break
   6128   else
   6129     lt_cv_sys_global_symbol_pipe=
   6130   fi
   6131 done
   6132 
   6133 fi
   6134 
   6135 if test -z "$lt_cv_sys_global_symbol_pipe"; then
   6136   lt_cv_sys_global_symbol_to_cdecl=
   6137 fi
   6138 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
   6139   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
   6140 $as_echo "failed" >&6; }
   6141 else
   6142   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
   6143 $as_echo "ok" >&6; }
   6144 fi
   6145 
   6146 
   6147 
   6148 
   6149 
   6150 
   6151 
   6152 
   6153 
   6154 
   6155 
   6156 
   6157 
   6158 
   6159 
   6160 
   6161 
   6162 
   6163 
   6164 
   6165 
   6166 
   6167 # Check whether --enable-libtool-lock was given.
   6168 if test "${enable_libtool_lock+set}" = set; then :
   6169   enableval=$enable_libtool_lock;
   6170 fi
   6171 
   6172 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   6173 
   6174 # Some flags need to be propagated to the compiler or linker for good
   6175 # libtool support.
   6176 case $host in
   6177 ia64-*-hpux*)
   6178   # Find out which ABI we are using.
   6179   echo 'int i;' > conftest.$ac_ext
   6180   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   6181   (eval $ac_compile) 2>&5
   6182   ac_status=$?
   6183   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6184   test $ac_status = 0; }; then
   6185     case `/usr/bin/file conftest.$ac_objext` in
   6186       *ELF-32*)
   6187 	HPUX_IA64_MODE="32"
   6188 	;;
   6189       *ELF-64*)
   6190 	HPUX_IA64_MODE="64"
   6191 	;;
   6192     esac
   6193   fi
   6194   rm -rf conftest*
   6195   ;;
   6196 *-*-irix6*)
   6197   # Find out which ABI we are using.
   6198   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
   6199   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   6200   (eval $ac_compile) 2>&5
   6201   ac_status=$?
   6202   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6203   test $ac_status = 0; }; then
   6204     if test "$lt_cv_prog_gnu_ld" = yes; then
   6205       case `/usr/bin/file conftest.$ac_objext` in
   6206 	*32-bit*)
   6207 	  LD="${LD-ld} -melf32bsmip"
   6208 	  ;;
   6209 	*N32*)
   6210 	  LD="${LD-ld} -melf32bmipn32"
   6211 	  ;;
   6212 	*64-bit*)
   6213 	  LD="${LD-ld} -melf64bmip"
   6214 	;;
   6215       esac
   6216     else
   6217       case `/usr/bin/file conftest.$ac_objext` in
   6218 	*32-bit*)
   6219 	  LD="${LD-ld} -32"
   6220 	  ;;
   6221 	*N32*)
   6222 	  LD="${LD-ld} -n32"
   6223 	  ;;
   6224 	*64-bit*)
   6225 	  LD="${LD-ld} -64"
   6226 	  ;;
   6227       esac
   6228     fi
   6229   fi
   6230   rm -rf conftest*
   6231   ;;
   6232 
   6233 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
   6234 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
   6235   # Find out which ABI we are using.
   6236   echo 'int i;' > conftest.$ac_ext
   6237   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   6238   (eval $ac_compile) 2>&5
   6239   ac_status=$?
   6240   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6241   test $ac_status = 0; }; then
   6242     case `/usr/bin/file conftest.o` in
   6243       *32-bit*)
   6244 	case $host in
   6245 	  x86_64-*kfreebsd*-gnu)
   6246 	    LD="${LD-ld} -m elf_i386_fbsd"
   6247 	    ;;
   6248 	  x86_64-*linux*)
   6249 	    case `/usr/bin/file conftest.o` in
   6250 	      *x86-64*)
   6251 		LD="${LD-ld} -m elf32_x86_64"
   6252 		;;
   6253 	      *)
   6254 		LD="${LD-ld} -m elf_i386"
   6255 		;;
   6256 	    esac
   6257 	    ;;
   6258 	  powerpc64le-*linux*)
   6259 	    LD="${LD-ld} -m elf32lppclinux"
   6260 	    ;;
   6261 	  powerpc64-*linux*)
   6262 	    LD="${LD-ld} -m elf32ppclinux"
   6263 	    ;;
   6264 	  s390x-*linux*)
   6265 	    LD="${LD-ld} -m elf_s390"
   6266 	    ;;
   6267 	  sparc64-*linux*)
   6268 	    LD="${LD-ld} -m elf32_sparc"
   6269 	    ;;
   6270 	esac
   6271 	;;
   6272       *64-bit*)
   6273 	case $host in
   6274 	  x86_64-*kfreebsd*-gnu)
   6275 	    LD="${LD-ld} -m elf_x86_64_fbsd"
   6276 	    ;;
   6277 	  x86_64-*linux*)
   6278 	    LD="${LD-ld} -m elf_x86_64"
   6279 	    ;;
   6280 	  powerpcle-*linux*)
   6281 	    LD="${LD-ld} -m elf64lppc"
   6282 	    ;;
   6283 	  powerpc-*linux*)
   6284 	    LD="${LD-ld} -m elf64ppc"
   6285 	    ;;
   6286 	  s390*-*linux*|s390*-*tpf*)
   6287 	    LD="${LD-ld} -m elf64_s390"
   6288 	    ;;
   6289 	  sparc*-*linux*)
   6290 	    LD="${LD-ld} -m elf64_sparc"
   6291 	    ;;
   6292 	esac
   6293 	;;
   6294     esac
   6295   fi
   6296   rm -rf conftest*
   6297   ;;
   6298 
   6299 *-*-sco3.2v5*)
   6300   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
   6301   SAVE_CFLAGS="$CFLAGS"
   6302   CFLAGS="$CFLAGS -belf"
   6303   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
   6304 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
   6305 if ${lt_cv_cc_needs_belf+:} false; then :
   6306   $as_echo_n "(cached) " >&6
   6307 else
   6308   ac_ext=c
   6309 ac_cpp='$CPP $CPPFLAGS'
   6310 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6311 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6312 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   6313 
   6314      if test x$gcc_no_link = xyes; then
   6315   as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
   6316 fi
   6317 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6318 /* end confdefs.h.  */
   6319 
   6320 int
   6321 main ()
   6322 {
   6323 
   6324   ;
   6325   return 0;
   6326 }
   6327 _ACEOF
   6328 if ac_fn_c_try_link "$LINENO"; then :
   6329   lt_cv_cc_needs_belf=yes
   6330 else
   6331   lt_cv_cc_needs_belf=no
   6332 fi
   6333 rm -f core conftest.err conftest.$ac_objext \
   6334     conftest$ac_exeext conftest.$ac_ext
   6335      ac_ext=c
   6336 ac_cpp='$CPP $CPPFLAGS'
   6337 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6338 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6339 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   6340 
   6341 fi
   6342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
   6343 $as_echo "$lt_cv_cc_needs_belf" >&6; }
   6344   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
   6345     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
   6346     CFLAGS="$SAVE_CFLAGS"
   6347   fi
   6348   ;;
   6349 sparc*-*solaris*)
   6350   # Find out which ABI we are using.
   6351   echo 'int i;' > conftest.$ac_ext
   6352   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   6353   (eval $ac_compile) 2>&5
   6354   ac_status=$?
   6355   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6356   test $ac_status = 0; }; then
   6357     case `/usr/bin/file conftest.o` in
   6358     *64-bit*)
   6359       case $lt_cv_prog_gnu_ld in
   6360       yes*) LD="${LD-ld} -m elf64_sparc" ;;
   6361       *)
   6362 	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
   6363 	  LD="${LD-ld} -64"
   6364 	fi
   6365 	;;
   6366       esac
   6367       ;;
   6368     esac
   6369   fi
   6370   rm -rf conftest*
   6371   ;;
   6372 esac
   6373 
   6374 need_locks="$enable_libtool_lock"
   6375 
   6376 
   6377   case $host_os in
   6378     rhapsody* | darwin*)
   6379     if test -n "$ac_tool_prefix"; then
   6380   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
   6381 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
   6382 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6383 $as_echo_n "checking for $ac_word... " >&6; }
   6384 if ${ac_cv_prog_DSYMUTIL+:} false; then :
   6385   $as_echo_n "(cached) " >&6
   6386 else
   6387   if test -n "$DSYMUTIL"; then
   6388   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
   6389 else
   6390 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6391 for as_dir in $PATH
   6392 do
   6393   IFS=$as_save_IFS
   6394   test -z "$as_dir" && as_dir=.
   6395     for ac_exec_ext in '' $ac_executable_extensions; do
   6396   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6397     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
   6398     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6399     break 2
   6400   fi
   6401 done
   6402   done
   6403 IFS=$as_save_IFS
   6404 
   6405 fi
   6406 fi
   6407 DSYMUTIL=$ac_cv_prog_DSYMUTIL
   6408 if test -n "$DSYMUTIL"; then
   6409   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
   6410 $as_echo "$DSYMUTIL" >&6; }
   6411 else
   6412   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6413 $as_echo "no" >&6; }
   6414 fi
   6415 
   6416 
   6417 fi
   6418 if test -z "$ac_cv_prog_DSYMUTIL"; then
   6419   ac_ct_DSYMUTIL=$DSYMUTIL
   6420   # Extract the first word of "dsymutil", so it can be a program name with args.
   6421 set dummy dsymutil; ac_word=$2
   6422 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6423 $as_echo_n "checking for $ac_word... " >&6; }
   6424 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
   6425   $as_echo_n "(cached) " >&6
   6426 else
   6427   if test -n "$ac_ct_DSYMUTIL"; then
   6428   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
   6429 else
   6430 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6431 for as_dir in $PATH
   6432 do
   6433   IFS=$as_save_IFS
   6434   test -z "$as_dir" && as_dir=.
   6435     for ac_exec_ext in '' $ac_executable_extensions; do
   6436   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6437     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
   6438     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6439     break 2
   6440   fi
   6441 done
   6442   done
   6443 IFS=$as_save_IFS
   6444 
   6445 fi
   6446 fi
   6447 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
   6448 if test -n "$ac_ct_DSYMUTIL"; then
   6449   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
   6450 $as_echo "$ac_ct_DSYMUTIL" >&6; }
   6451 else
   6452   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6453 $as_echo "no" >&6; }
   6454 fi
   6455 
   6456   if test "x$ac_ct_DSYMUTIL" = x; then
   6457     DSYMUTIL=":"
   6458   else
   6459     case $cross_compiling:$ac_tool_warned in
   6460 yes:)
   6461 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6462 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6463 ac_tool_warned=yes ;;
   6464 esac
   6465     DSYMUTIL=$ac_ct_DSYMUTIL
   6466   fi
   6467 else
   6468   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
   6469 fi
   6470 
   6471     if test -n "$ac_tool_prefix"; then
   6472   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
   6473 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
   6474 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6475 $as_echo_n "checking for $ac_word... " >&6; }
   6476 if ${ac_cv_prog_NMEDIT+:} false; then :
   6477   $as_echo_n "(cached) " >&6
   6478 else
   6479   if test -n "$NMEDIT"; then
   6480   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
   6481 else
   6482 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6483 for as_dir in $PATH
   6484 do
   6485   IFS=$as_save_IFS
   6486   test -z "$as_dir" && as_dir=.
   6487     for ac_exec_ext in '' $ac_executable_extensions; do
   6488   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6489     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
   6490     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6491     break 2
   6492   fi
   6493 done
   6494   done
   6495 IFS=$as_save_IFS
   6496 
   6497 fi
   6498 fi
   6499 NMEDIT=$ac_cv_prog_NMEDIT
   6500 if test -n "$NMEDIT"; then
   6501   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
   6502 $as_echo "$NMEDIT" >&6; }
   6503 else
   6504   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6505 $as_echo "no" >&6; }
   6506 fi
   6507 
   6508 
   6509 fi
   6510 if test -z "$ac_cv_prog_NMEDIT"; then
   6511   ac_ct_NMEDIT=$NMEDIT
   6512   # Extract the first word of "nmedit", so it can be a program name with args.
   6513 set dummy nmedit; ac_word=$2
   6514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6515 $as_echo_n "checking for $ac_word... " >&6; }
   6516 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
   6517   $as_echo_n "(cached) " >&6
   6518 else
   6519   if test -n "$ac_ct_NMEDIT"; then
   6520   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
   6521 else
   6522 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6523 for as_dir in $PATH
   6524 do
   6525   IFS=$as_save_IFS
   6526   test -z "$as_dir" && as_dir=.
   6527     for ac_exec_ext in '' $ac_executable_extensions; do
   6528   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6529     ac_cv_prog_ac_ct_NMEDIT="nmedit"
   6530     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6531     break 2
   6532   fi
   6533 done
   6534   done
   6535 IFS=$as_save_IFS
   6536 
   6537 fi
   6538 fi
   6539 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
   6540 if test -n "$ac_ct_NMEDIT"; then
   6541   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
   6542 $as_echo "$ac_ct_NMEDIT" >&6; }
   6543 else
   6544   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6545 $as_echo "no" >&6; }
   6546 fi
   6547 
   6548   if test "x$ac_ct_NMEDIT" = x; then
   6549     NMEDIT=":"
   6550   else
   6551     case $cross_compiling:$ac_tool_warned in
   6552 yes:)
   6553 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6554 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6555 ac_tool_warned=yes ;;
   6556 esac
   6557     NMEDIT=$ac_ct_NMEDIT
   6558   fi
   6559 else
   6560   NMEDIT="$ac_cv_prog_NMEDIT"
   6561 fi
   6562 
   6563     if test -n "$ac_tool_prefix"; then
   6564   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
   6565 set dummy ${ac_tool_prefix}lipo; ac_word=$2
   6566 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6567 $as_echo_n "checking for $ac_word... " >&6; }
   6568 if ${ac_cv_prog_LIPO+:} false; then :
   6569   $as_echo_n "(cached) " >&6
   6570 else
   6571   if test -n "$LIPO"; then
   6572   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
   6573 else
   6574 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6575 for as_dir in $PATH
   6576 do
   6577   IFS=$as_save_IFS
   6578   test -z "$as_dir" && as_dir=.
   6579     for ac_exec_ext in '' $ac_executable_extensions; do
   6580   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6581     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
   6582     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6583     break 2
   6584   fi
   6585 done
   6586   done
   6587 IFS=$as_save_IFS
   6588 
   6589 fi
   6590 fi
   6591 LIPO=$ac_cv_prog_LIPO
   6592 if test -n "$LIPO"; then
   6593   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
   6594 $as_echo "$LIPO" >&6; }
   6595 else
   6596   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6597 $as_echo "no" >&6; }
   6598 fi
   6599 
   6600 
   6601 fi
   6602 if test -z "$ac_cv_prog_LIPO"; then
   6603   ac_ct_LIPO=$LIPO
   6604   # Extract the first word of "lipo", so it can be a program name with args.
   6605 set dummy lipo; ac_word=$2
   6606 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6607 $as_echo_n "checking for $ac_word... " >&6; }
   6608 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
   6609   $as_echo_n "(cached) " >&6
   6610 else
   6611   if test -n "$ac_ct_LIPO"; then
   6612   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
   6613 else
   6614 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6615 for as_dir in $PATH
   6616 do
   6617   IFS=$as_save_IFS
   6618   test -z "$as_dir" && as_dir=.
   6619     for ac_exec_ext in '' $ac_executable_extensions; do
   6620   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6621     ac_cv_prog_ac_ct_LIPO="lipo"
   6622     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6623     break 2
   6624   fi
   6625 done
   6626   done
   6627 IFS=$as_save_IFS
   6628 
   6629 fi
   6630 fi
   6631 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
   6632 if test -n "$ac_ct_LIPO"; then
   6633   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
   6634 $as_echo "$ac_ct_LIPO" >&6; }
   6635 else
   6636   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6637 $as_echo "no" >&6; }
   6638 fi
   6639 
   6640   if test "x$ac_ct_LIPO" = x; then
   6641     LIPO=":"
   6642   else
   6643     case $cross_compiling:$ac_tool_warned in
   6644 yes:)
   6645 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6646 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6647 ac_tool_warned=yes ;;
   6648 esac
   6649     LIPO=$ac_ct_LIPO
   6650   fi
   6651 else
   6652   LIPO="$ac_cv_prog_LIPO"
   6653 fi
   6654 
   6655     if test -n "$ac_tool_prefix"; then
   6656   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
   6657 set dummy ${ac_tool_prefix}otool; ac_word=$2
   6658 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6659 $as_echo_n "checking for $ac_word... " >&6; }
   6660 if ${ac_cv_prog_OTOOL+:} false; then :
   6661   $as_echo_n "(cached) " >&6
   6662 else
   6663   if test -n "$OTOOL"; then
   6664   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
   6665 else
   6666 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6667 for as_dir in $PATH
   6668 do
   6669   IFS=$as_save_IFS
   6670   test -z "$as_dir" && as_dir=.
   6671     for ac_exec_ext in '' $ac_executable_extensions; do
   6672   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6673     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
   6674     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6675     break 2
   6676   fi
   6677 done
   6678   done
   6679 IFS=$as_save_IFS
   6680 
   6681 fi
   6682 fi
   6683 OTOOL=$ac_cv_prog_OTOOL
   6684 if test -n "$OTOOL"; then
   6685   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
   6686 $as_echo "$OTOOL" >&6; }
   6687 else
   6688   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6689 $as_echo "no" >&6; }
   6690 fi
   6691 
   6692 
   6693 fi
   6694 if test -z "$ac_cv_prog_OTOOL"; then
   6695   ac_ct_OTOOL=$OTOOL
   6696   # Extract the first word of "otool", so it can be a program name with args.
   6697 set dummy otool; ac_word=$2
   6698 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6699 $as_echo_n "checking for $ac_word... " >&6; }
   6700 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
   6701   $as_echo_n "(cached) " >&6
   6702 else
   6703   if test -n "$ac_ct_OTOOL"; then
   6704   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
   6705 else
   6706 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6707 for as_dir in $PATH
   6708 do
   6709   IFS=$as_save_IFS
   6710   test -z "$as_dir" && as_dir=.
   6711     for ac_exec_ext in '' $ac_executable_extensions; do
   6712   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6713     ac_cv_prog_ac_ct_OTOOL="otool"
   6714     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6715     break 2
   6716   fi
   6717 done
   6718   done
   6719 IFS=$as_save_IFS
   6720 
   6721 fi
   6722 fi
   6723 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
   6724 if test -n "$ac_ct_OTOOL"; then
   6725   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
   6726 $as_echo "$ac_ct_OTOOL" >&6; }
   6727 else
   6728   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6729 $as_echo "no" >&6; }
   6730 fi
   6731 
   6732   if test "x$ac_ct_OTOOL" = x; then
   6733     OTOOL=":"
   6734   else
   6735     case $cross_compiling:$ac_tool_warned in
   6736 yes:)
   6737 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6738 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6739 ac_tool_warned=yes ;;
   6740 esac
   6741     OTOOL=$ac_ct_OTOOL
   6742   fi
   6743 else
   6744   OTOOL="$ac_cv_prog_OTOOL"
   6745 fi
   6746 
   6747     if test -n "$ac_tool_prefix"; then
   6748   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
   6749 set dummy ${ac_tool_prefix}otool64; ac_word=$2
   6750 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6751 $as_echo_n "checking for $ac_word... " >&6; }
   6752 if ${ac_cv_prog_OTOOL64+:} false; then :
   6753   $as_echo_n "(cached) " >&6
   6754 else
   6755   if test -n "$OTOOL64"; then
   6756   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
   6757 else
   6758 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6759 for as_dir in $PATH
   6760 do
   6761   IFS=$as_save_IFS
   6762   test -z "$as_dir" && as_dir=.
   6763     for ac_exec_ext in '' $ac_executable_extensions; do
   6764   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6765     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
   6766     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6767     break 2
   6768   fi
   6769 done
   6770   done
   6771 IFS=$as_save_IFS
   6772 
   6773 fi
   6774 fi
   6775 OTOOL64=$ac_cv_prog_OTOOL64
   6776 if test -n "$OTOOL64"; then
   6777   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
   6778 $as_echo "$OTOOL64" >&6; }
   6779 else
   6780   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6781 $as_echo "no" >&6; }
   6782 fi
   6783 
   6784 
   6785 fi
   6786 if test -z "$ac_cv_prog_OTOOL64"; then
   6787   ac_ct_OTOOL64=$OTOOL64
   6788   # Extract the first word of "otool64", so it can be a program name with args.
   6789 set dummy otool64; ac_word=$2
   6790 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6791 $as_echo_n "checking for $ac_word... " >&6; }
   6792 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
   6793   $as_echo_n "(cached) " >&6
   6794 else
   6795   if test -n "$ac_ct_OTOOL64"; then
   6796   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
   6797 else
   6798 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6799 for as_dir in $PATH
   6800 do
   6801   IFS=$as_save_IFS
   6802   test -z "$as_dir" && as_dir=.
   6803     for ac_exec_ext in '' $ac_executable_extensions; do
   6804   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6805     ac_cv_prog_ac_ct_OTOOL64="otool64"
   6806     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6807     break 2
   6808   fi
   6809 done
   6810   done
   6811 IFS=$as_save_IFS
   6812 
   6813 fi
   6814 fi
   6815 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
   6816 if test -n "$ac_ct_OTOOL64"; then
   6817   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
   6818 $as_echo "$ac_ct_OTOOL64" >&6; }
   6819 else
   6820   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6821 $as_echo "no" >&6; }
   6822 fi
   6823 
   6824   if test "x$ac_ct_OTOOL64" = x; then
   6825     OTOOL64=":"
   6826   else
   6827     case $cross_compiling:$ac_tool_warned in
   6828 yes:)
   6829 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6830 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6831 ac_tool_warned=yes ;;
   6832 esac
   6833     OTOOL64=$ac_ct_OTOOL64
   6834   fi
   6835 else
   6836   OTOOL64="$ac_cv_prog_OTOOL64"
   6837 fi
   6838 
   6839 
   6840 
   6841 
   6842 
   6843 
   6844 
   6845 
   6846 
   6847 
   6848 
   6849 
   6850 
   6851 
   6852 
   6853 
   6854 
   6855 
   6856 
   6857 
   6858 
   6859 
   6860 
   6861 
   6862 
   6863 
   6864 
   6865     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
   6866 $as_echo_n "checking for -single_module linker flag... " >&6; }
   6867 if ${lt_cv_apple_cc_single_mod+:} false; then :
   6868   $as_echo_n "(cached) " >&6
   6869 else
   6870   lt_cv_apple_cc_single_mod=no
   6871       if test -z "${LT_MULTI_MODULE}"; then
   6872 	# By default we will add the -single_module flag. You can override
   6873 	# by either setting the environment variable LT_MULTI_MODULE
   6874 	# non-empty at configure time, or by adding -multi_module to the
   6875 	# link flags.
   6876 	rm -rf libconftest.dylib*
   6877 	echo "int foo(void){return 1;}" > conftest.c
   6878 	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
   6879 -dynamiclib -Wl,-single_module conftest.c" >&5
   6880 	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
   6881 	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
   6882         _lt_result=$?
   6883 	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
   6884 	  lt_cv_apple_cc_single_mod=yes
   6885 	else
   6886 	  cat conftest.err >&5
   6887 	fi
   6888 	rm -rf libconftest.dylib*
   6889 	rm -f conftest.*
   6890       fi
   6891 fi
   6892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
   6893 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
   6894     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
   6895 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
   6896 if ${lt_cv_ld_exported_symbols_list+:} false; then :
   6897   $as_echo_n "(cached) " >&6
   6898 else
   6899   lt_cv_ld_exported_symbols_list=no
   6900       save_LDFLAGS=$LDFLAGS
   6901       echo "_main" > conftest.sym
   6902       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
   6903       if test x$gcc_no_link = xyes; then
   6904   as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
   6905 fi
   6906 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6907 /* end confdefs.h.  */
   6908 
   6909 int
   6910 main ()
   6911 {
   6912 
   6913   ;
   6914   return 0;
   6915 }
   6916 _ACEOF
   6917 if ac_fn_c_try_link "$LINENO"; then :
   6918   lt_cv_ld_exported_symbols_list=yes
   6919 else
   6920   lt_cv_ld_exported_symbols_list=no
   6921 fi
   6922 rm -f core conftest.err conftest.$ac_objext \
   6923     conftest$ac_exeext conftest.$ac_ext
   6924 	LDFLAGS="$save_LDFLAGS"
   6925 
   6926 fi
   6927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
   6928 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
   6929     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
   6930 $as_echo_n "checking for -force_load linker flag... " >&6; }
   6931 if ${lt_cv_ld_force_load+:} false; then :
   6932   $as_echo_n "(cached) " >&6
   6933 else
   6934   lt_cv_ld_force_load=no
   6935       cat > conftest.c << _LT_EOF
   6936 int forced_loaded() { return 2;}
   6937 _LT_EOF
   6938       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
   6939       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
   6940       echo "$AR cru libconftest.a conftest.o" >&5
   6941       $AR cru libconftest.a conftest.o 2>&5
   6942       cat > conftest.c << _LT_EOF
   6943 int main() { return 0;}
   6944 _LT_EOF
   6945       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
   6946       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
   6947       _lt_result=$?
   6948       if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
   6949 	lt_cv_ld_force_load=yes
   6950       else
   6951 	cat conftest.err >&5
   6952       fi
   6953         rm -f conftest.err libconftest.a conftest conftest.c
   6954         rm -rf conftest.dSYM
   6955 
   6956 fi
   6957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
   6958 $as_echo "$lt_cv_ld_force_load" >&6; }
   6959     # Allow for Darwin 4-7 (macOS 10.0-10.3) although these are not expect to
   6960     # build without first building modern cctools / linker.
   6961     case $host_cpu-$host_os in
   6962     *-rhapsody* | *-darwin1.[012])
   6963       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
   6964     *-darwin1.*)
   6965       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
   6966     *-darwin*)
   6967       # darwin 5.x (macOS 10.1) onwards we only need to adjust when the
   6968       # deployment target is forced to an earlier version.
   6969       case ${MACOSX_DEPLOYMENT_TARGET-UNSET},$host in
   6970 	UNSET,*-darwin[89]*|UNSET,*-darwin[12][0123456789]*)
   6971 	  ;;
   6972 	10.[012][,.]*)
   6973 	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   6974 	  ;;
   6975 	*)
   6976 	  ;;
   6977      esac
   6978     ;;
   6979   esac
   6980     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
   6981       _lt_dar_single_mod='$single_module'
   6982     fi
   6983     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
   6984       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
   6985     else
   6986       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
   6987     fi
   6988     if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
   6989       _lt_dsymutil='~$DSYMUTIL $lib || :'
   6990     else
   6991       _lt_dsymutil=
   6992     fi
   6993     ;;
   6994   esac
   6995 
   6996 ac_ext=c
   6997 ac_cpp='$CPP $CPPFLAGS'
   6998 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6999 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7000 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7001 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
   7002 $as_echo_n "checking how to run the C preprocessor... " >&6; }
   7003 # On Suns, sometimes $CPP names a directory.
   7004 if test -n "$CPP" && test -d "$CPP"; then
   7005   CPP=
   7006 fi
   7007 if test -z "$CPP"; then
   7008   if ${ac_cv_prog_CPP+:} false; then :
   7009   $as_echo_n "(cached) " >&6
   7010 else
   7011       # Double quotes because CPP needs to be expanded
   7012     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   7013     do
   7014       ac_preproc_ok=false
   7015 for ac_c_preproc_warn_flag in '' yes
   7016 do
   7017   # Use a header file that comes with gcc, so configuring glibc
   7018   # with a fresh cross-compiler works.
   7019   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   7020   # <limits.h> exists even on freestanding compilers.
   7021   # On the NeXT, cc -E runs the code through the compiler's parser,
   7022   # not just through cpp. "Syntax error" is here to catch this case.
   7023   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7024 /* end confdefs.h.  */
   7025 #ifdef __STDC__
   7026 # include <limits.h>
   7027 #else
   7028 # include <assert.h>
   7029 #endif
   7030 		     Syntax error
   7031 _ACEOF
   7032 if ac_fn_c_try_cpp "$LINENO"; then :
   7033 
   7034 else
   7035   # Broken: fails on valid input.
   7036 continue
   7037 fi
   7038 rm -f conftest.err conftest.i conftest.$ac_ext
   7039 
   7040   # OK, works on sane cases.  Now check whether nonexistent headers
   7041   # can be detected and how.
   7042   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7043 /* end confdefs.h.  */
   7044 #include <ac_nonexistent.h>
   7045 _ACEOF
   7046 if ac_fn_c_try_cpp "$LINENO"; then :
   7047   # Broken: success on invalid input.
   7048 continue
   7049 else
   7050   # Passes both tests.
   7051 ac_preproc_ok=:
   7052 break
   7053 fi
   7054 rm -f conftest.err conftest.i conftest.$ac_ext
   7055 
   7056 done
   7057 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   7058 rm -f conftest.i conftest.err conftest.$ac_ext
   7059 if $ac_preproc_ok; then :
   7060   break
   7061 fi
   7062 
   7063     done
   7064     ac_cv_prog_CPP=$CPP
   7065 
   7066 fi
   7067   CPP=$ac_cv_prog_CPP
   7068 else
   7069   ac_cv_prog_CPP=$CPP
   7070 fi
   7071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
   7072 $as_echo "$CPP" >&6; }
   7073 ac_preproc_ok=false
   7074 for ac_c_preproc_warn_flag in '' yes
   7075 do
   7076   # Use a header file that comes with gcc, so configuring glibc
   7077   # with a fresh cross-compiler works.
   7078   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   7079   # <limits.h> exists even on freestanding compilers.
   7080   # On the NeXT, cc -E runs the code through the compiler's parser,
   7081   # not just through cpp. "Syntax error" is here to catch this case.
   7082   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7083 /* end confdefs.h.  */
   7084 #ifdef __STDC__
   7085 # include <limits.h>
   7086 #else
   7087 # include <assert.h>
   7088 #endif
   7089 		     Syntax error
   7090 _ACEOF
   7091 if ac_fn_c_try_cpp "$LINENO"; then :
   7092 
   7093 else
   7094   # Broken: fails on valid input.
   7095 continue
   7096 fi
   7097 rm -f conftest.err conftest.i conftest.$ac_ext
   7098 
   7099   # OK, works on sane cases.  Now check whether nonexistent headers
   7100   # can be detected and how.
   7101   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7102 /* end confdefs.h.  */
   7103 #include <ac_nonexistent.h>
   7104 _ACEOF
   7105 if ac_fn_c_try_cpp "$LINENO"; then :
   7106   # Broken: success on invalid input.
   7107 continue
   7108 else
   7109   # Passes both tests.
   7110 ac_preproc_ok=:
   7111 break
   7112 fi
   7113 rm -f conftest.err conftest.i conftest.$ac_ext
   7114 
   7115 done
   7116 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   7117 rm -f conftest.i conftest.err conftest.$ac_ext
   7118 if $ac_preproc_ok; then :
   7119 
   7120 else
   7121   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   7122 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   7123 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
   7124 See \`config.log' for more details" "$LINENO" 5; }
   7125 fi
   7126 
   7127 ac_ext=c
   7128 ac_cpp='$CPP $CPPFLAGS'
   7129 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7130 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7131 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7132 
   7133 
   7134 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
   7135 $as_echo_n "checking for ANSI C header files... " >&6; }
   7136 if ${ac_cv_header_stdc+:} false; then :
   7137   $as_echo_n "(cached) " >&6
   7138 else
   7139   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7140 /* end confdefs.h.  */
   7141 #include <stdlib.h>
   7142 #include <stdarg.h>
   7143 #include <string.h>
   7144 #include <float.h>
   7145 
   7146 int
   7147 main ()
   7148 {
   7149 
   7150   ;
   7151   return 0;
   7152 }
   7153 _ACEOF
   7154 if ac_fn_c_try_compile "$LINENO"; then :
   7155   ac_cv_header_stdc=yes
   7156 else
   7157   ac_cv_header_stdc=no
   7158 fi
   7159 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   7160 
   7161 if test $ac_cv_header_stdc = yes; then
   7162   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   7163   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7164 /* end confdefs.h.  */
   7165 #include <string.h>
   7166 
   7167 _ACEOF
   7168 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   7169   $EGREP "memchr" >/dev/null 2>&1; then :
   7170 
   7171 else
   7172   ac_cv_header_stdc=no
   7173 fi
   7174 rm -f conftest*
   7175 
   7176 fi
   7177 
   7178 if test $ac_cv_header_stdc = yes; then
   7179   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   7180   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7181 /* end confdefs.h.  */
   7182 #include <stdlib.h>
   7183 
   7184 _ACEOF
   7185 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   7186   $EGREP "free" >/dev/null 2>&1; then :
   7187 
   7188 else
   7189   ac_cv_header_stdc=no
   7190 fi
   7191 rm -f conftest*
   7192 
   7193 fi
   7194 
   7195 if test $ac_cv_header_stdc = yes; then
   7196   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   7197   if test "$cross_compiling" = yes; then :
   7198   :
   7199 else
   7200   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7201 /* end confdefs.h.  */
   7202 #include <ctype.h>
   7203 #include <stdlib.h>
   7204 #if ((' ' & 0x0FF) == 0x020)
   7205 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   7206 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   7207 #else
   7208 # define ISLOWER(c) \
   7209 		   (('a' <= (c) && (c) <= 'i') \
   7210 		     || ('j' <= (c) && (c) <= 'r') \
   7211 		     || ('s' <= (c) && (c) <= 'z'))
   7212 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   7213 #endif
   7214 
   7215 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   7216 int
   7217 main ()
   7218 {
   7219   int i;
   7220   for (i = 0; i < 256; i++)
   7221     if (XOR (islower (i), ISLOWER (i))
   7222 	|| toupper (i) != TOUPPER (i))
   7223       return 2;
   7224   return 0;
   7225 }
   7226 _ACEOF
   7227 if ac_fn_c_try_run "$LINENO"; then :
   7228 
   7229 else
   7230   ac_cv_header_stdc=no
   7231 fi
   7232 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   7233   conftest.$ac_objext conftest.beam conftest.$ac_ext
   7234 fi
   7235 
   7236 fi
   7237 fi
   7238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
   7239 $as_echo "$ac_cv_header_stdc" >&6; }
   7240 if test $ac_cv_header_stdc = yes; then
   7241 
   7242 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
   7243 
   7244 fi
   7245 
   7246 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   7247 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   7248 		  inttypes.h stdint.h unistd.h
   7249 do :
   7250   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   7251 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
   7252 "
   7253 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   7254   cat >>confdefs.h <<_ACEOF
   7255 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   7256 _ACEOF
   7257 
   7258 fi
   7259 
   7260 done
   7261 
   7262 
   7263 for ac_header in dlfcn.h
   7264 do :
   7265   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
   7266 "
   7267 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
   7268   cat >>confdefs.h <<_ACEOF
   7269 #define HAVE_DLFCN_H 1
   7270 _ACEOF
   7271 
   7272 fi
   7273 
   7274 done
   7275 
   7276 
   7277 
   7278 
   7279 
   7280 # Set options
   7281 
   7282 
   7283 
   7284         enable_dlopen=no
   7285 
   7286 
   7287 
   7288             # Check whether --enable-shared was given.
   7289 if test "${enable_shared+set}" = set; then :
   7290   enableval=$enable_shared; p=${PACKAGE-default}
   7291     case $enableval in
   7292     yes) enable_shared=yes ;;
   7293     no) enable_shared=no ;;
   7294     *)
   7295       enable_shared=no
   7296       # Look at the argument we got.  We use all the common list separators.
   7297       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   7298       for pkg in $enableval; do
   7299 	IFS="$lt_save_ifs"
   7300 	if test "X$pkg" = "X$p"; then
   7301 	  enable_shared=yes
   7302 	fi
   7303       done
   7304       IFS="$lt_save_ifs"
   7305       ;;
   7306     esac
   7307 else
   7308   enable_shared=yes
   7309 fi
   7310 
   7311 
   7312 
   7313 
   7314 
   7315 
   7316 
   7317 
   7318 
   7319   # Check whether --enable-static was given.
   7320 if test "${enable_static+set}" = set; then :
   7321   enableval=$enable_static; p=${PACKAGE-default}
   7322     case $enableval in
   7323     yes) enable_static=yes ;;
   7324     no) enable_static=no ;;
   7325     *)
   7326      enable_static=no
   7327       # Look at the argument we got.  We use all the common list separators.
   7328       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   7329       for pkg in $enableval; do
   7330 	IFS="$lt_save_ifs"
   7331 	if test "X$pkg" = "X$p"; then
   7332 	  enable_static=yes
   7333 	fi
   7334       done
   7335       IFS="$lt_save_ifs"
   7336       ;;
   7337     esac
   7338 else
   7339   enable_static=yes
   7340 fi
   7341 
   7342 
   7343 
   7344 
   7345 
   7346 
   7347 
   7348 
   7349 
   7350 
   7351 # Check whether --with-pic was given.
   7352 if test "${with_pic+set}" = set; then :
   7353   withval=$with_pic; pic_mode="$withval"
   7354 else
   7355   pic_mode=default
   7356 fi
   7357 
   7358 
   7359 test -z "$pic_mode" && pic_mode=default
   7360 
   7361 
   7362 
   7363 
   7364 
   7365 
   7366 
   7367   # Check whether --enable-fast-install was given.
   7368 if test "${enable_fast_install+set}" = set; then :
   7369   enableval=$enable_fast_install; p=${PACKAGE-default}
   7370     case $enableval in
   7371     yes) enable_fast_install=yes ;;
   7372     no) enable_fast_install=no ;;
   7373     *)
   7374       enable_fast_install=no
   7375       # Look at the argument we got.  We use all the common list separators.
   7376       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   7377       for pkg in $enableval; do
   7378 	IFS="$lt_save_ifs"
   7379 	if test "X$pkg" = "X$p"; then
   7380 	  enable_fast_install=yes
   7381 	fi
   7382       done
   7383       IFS="$lt_save_ifs"
   7384       ;;
   7385     esac
   7386 else
   7387   enable_fast_install=yes
   7388 fi
   7389 
   7390 
   7391 
   7392 
   7393 
   7394 
   7395 
   7396 
   7397 
   7398 
   7399 
   7400 # This can be used to rebuild libtool when needed
   7401 LIBTOOL_DEPS="$ltmain"
   7402 
   7403 # Always use our own libtool.
   7404 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
   7405 
   7406 
   7407 
   7408 
   7409 
   7410 
   7411 
   7412 
   7413 
   7414 
   7415 
   7416 
   7417 
   7418 
   7419 
   7420 
   7421 
   7422 
   7423 
   7424 
   7425 
   7426 
   7427 
   7428 
   7429 
   7430 
   7431 test -z "$LN_S" && LN_S="ln -s"
   7432 
   7433 
   7434 
   7435 
   7436 
   7437 
   7438 
   7439 
   7440 
   7441 
   7442 
   7443 
   7444 
   7445 
   7446 if test -n "${ZSH_VERSION+set}" ; then
   7447    setopt NO_GLOB_SUBST
   7448 fi
   7449 
   7450 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
   7451 $as_echo_n "checking for objdir... " >&6; }
   7452 if ${lt_cv_objdir+:} false; then :
   7453   $as_echo_n "(cached) " >&6
   7454 else
   7455   rm -f .libs 2>/dev/null
   7456 mkdir .libs 2>/dev/null
   7457 if test -d .libs; then
   7458   lt_cv_objdir=.libs
   7459 else
   7460   # MS-DOS does not allow filenames that begin with a dot.
   7461   lt_cv_objdir=_libs
   7462 fi
   7463 rmdir .libs 2>/dev/null
   7464 fi
   7465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
   7466 $as_echo "$lt_cv_objdir" >&6; }
   7467 objdir=$lt_cv_objdir
   7468 
   7469 
   7470 
   7471 
   7472 
   7473 cat >>confdefs.h <<_ACEOF
   7474 #define LT_OBJDIR "$lt_cv_objdir/"
   7475 _ACEOF
   7476 
   7477 
   7478 
   7479 
   7480 case $host_os in
   7481 aix3*)
   7482   # AIX sometimes has problems with the GCC collect2 program.  For some
   7483   # reason, if we set the COLLECT_NAMES environment variable, the problems
   7484   # vanish in a puff of smoke.
   7485   if test "X${COLLECT_NAMES+set}" != Xset; then
   7486     COLLECT_NAMES=
   7487     export COLLECT_NAMES
   7488   fi
   7489   ;;
   7490 esac
   7491 
   7492 # Global variables:
   7493 ofile=libtool
   7494 can_build_shared=yes
   7495 
   7496 # All known linkers require a `.a' archive for static linking (except MSVC,
   7497 # which needs '.lib').
   7498 libext=a
   7499 
   7500 with_gnu_ld="$lt_cv_prog_gnu_ld"
   7501 
   7502 old_CC="$CC"
   7503 old_CFLAGS="$CFLAGS"
   7504 
   7505 # Set sane defaults for various variables
   7506 test -z "$CC" && CC=cc
   7507 test -z "$LTCC" && LTCC=$CC
   7508 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
   7509 test -z "$LD" && LD=ld
   7510 test -z "$ac_objext" && ac_objext=o
   7511 
   7512 for cc_temp in $compiler""; do
   7513   case $cc_temp in
   7514     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   7515     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   7516     \-*) ;;
   7517     *) break;;
   7518   esac
   7519 done
   7520 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
   7521 
   7522 
   7523 # Only perform the check for file, if the check method requires it
   7524 test -z "$MAGIC_CMD" && MAGIC_CMD=file
   7525 case $deplibs_check_method in
   7526 file_magic*)
   7527   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
   7528     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
   7529 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
   7530 if ${lt_cv_path_MAGIC_CMD+:} false; then :
   7531   $as_echo_n "(cached) " >&6
   7532 else
   7533   case $MAGIC_CMD in
   7534 [\\/*] |  ?:[\\/]*)
   7535   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   7536   ;;
   7537 *)
   7538   lt_save_MAGIC_CMD="$MAGIC_CMD"
   7539   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   7540   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   7541   for ac_dir in $ac_dummy; do
   7542     IFS="$lt_save_ifs"
   7543     test -z "$ac_dir" && ac_dir=.
   7544     if test -f $ac_dir/${ac_tool_prefix}file; then
   7545       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
   7546       if test -n "$file_magic_test_file"; then
   7547 	case $deplibs_check_method in
   7548 	"file_magic "*)
   7549 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   7550 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7551 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   7552 	    $EGREP "$file_magic_regex" > /dev/null; then
   7553 	    :
   7554 	  else
   7555 	    cat <<_LT_EOF 1>&2
   7556 
   7557 *** Warning: the command libtool uses to detect shared libraries,
   7558 *** $file_magic_cmd, produces output that libtool cannot recognize.
   7559 *** The result is that libtool may fail to recognize shared libraries
   7560 *** as such.  This will affect the creation of libtool libraries that
   7561 *** depend on shared libraries, but programs linked with such libtool
   7562 *** libraries will work regardless of this problem.  Nevertheless, you
   7563 *** may want to report the problem to your system manager and/or to
   7564 *** bug-libtool@gnu.org
   7565 
   7566 _LT_EOF
   7567 	  fi ;;
   7568 	esac
   7569       fi
   7570       break
   7571     fi
   7572   done
   7573   IFS="$lt_save_ifs"
   7574   MAGIC_CMD="$lt_save_MAGIC_CMD"
   7575   ;;
   7576 esac
   7577 fi
   7578 
   7579 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7580 if test -n "$MAGIC_CMD"; then
   7581   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
   7582 $as_echo "$MAGIC_CMD" >&6; }
   7583 else
   7584   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7585 $as_echo "no" >&6; }
   7586 fi
   7587 
   7588 
   7589 
   7590 
   7591 
   7592 if test -z "$lt_cv_path_MAGIC_CMD"; then
   7593   if test -n "$ac_tool_prefix"; then
   7594     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
   7595 $as_echo_n "checking for file... " >&6; }
   7596 if ${lt_cv_path_MAGIC_CMD+:} false; then :
   7597   $as_echo_n "(cached) " >&6
   7598 else
   7599   case $MAGIC_CMD in
   7600 [\\/*] |  ?:[\\/]*)
   7601   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   7602   ;;
   7603 *)
   7604   lt_save_MAGIC_CMD="$MAGIC_CMD"
   7605   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   7606   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   7607   for ac_dir in $ac_dummy; do
   7608     IFS="$lt_save_ifs"
   7609     test -z "$ac_dir" && ac_dir=.
   7610     if test -f $ac_dir/file; then
   7611       lt_cv_path_MAGIC_CMD="$ac_dir/file"
   7612       if test -n "$file_magic_test_file"; then
   7613 	case $deplibs_check_method in
   7614 	"file_magic "*)
   7615 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   7616 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7617 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   7618 	    $EGREP "$file_magic_regex" > /dev/null; then
   7619 	    :
   7620 	  else
   7621 	    cat <<_LT_EOF 1>&2
   7622 
   7623 *** Warning: the command libtool uses to detect shared libraries,
   7624 *** $file_magic_cmd, produces output that libtool cannot recognize.
   7625 *** The result is that libtool may fail to recognize shared libraries
   7626 *** as such.  This will affect the creation of libtool libraries that
   7627 *** depend on shared libraries, but programs linked with such libtool
   7628 *** libraries will work regardless of this problem.  Nevertheless, you
   7629 *** may want to report the problem to your system manager and/or to
   7630 *** bug-libtool@gnu.org
   7631 
   7632 _LT_EOF
   7633 	  fi ;;
   7634 	esac
   7635       fi
   7636       break
   7637     fi
   7638   done
   7639   IFS="$lt_save_ifs"
   7640   MAGIC_CMD="$lt_save_MAGIC_CMD"
   7641   ;;
   7642 esac
   7643 fi
   7644 
   7645 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7646 if test -n "$MAGIC_CMD"; then
   7647   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
   7648 $as_echo "$MAGIC_CMD" >&6; }
   7649 else
   7650   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7651 $as_echo "no" >&6; }
   7652 fi
   7653 
   7654 
   7655   else
   7656     MAGIC_CMD=:
   7657   fi
   7658 fi
   7659 
   7660   fi
   7661   ;;
   7662 esac
   7663 
   7664 # Use C for the default configuration in the libtool script
   7665 
   7666 lt_save_CC="$CC"
   7667 ac_ext=c
   7668 ac_cpp='$CPP $CPPFLAGS'
   7669 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7670 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7671 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7672 
   7673 
   7674 # Source file extension for C test sources.
   7675 ac_ext=c
   7676 
   7677 # Object file extension for compiled C test sources.
   7678 objext=o
   7679 objext=$objext
   7680 
   7681 # Code to be used in simple compile tests
   7682 lt_simple_compile_test_code="int some_variable = 0;"
   7683 
   7684 # Code to be used in simple link tests
   7685 lt_simple_link_test_code='int main(){return(0);}'
   7686 
   7687 
   7688 
   7689 
   7690 
   7691 
   7692 
   7693 # If no C compiler was specified, use CC.
   7694 LTCC=${LTCC-"$CC"}
   7695 
   7696 # If no C compiler flags were specified, use CFLAGS.
   7697 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   7698 
   7699 # Allow CC to be a program name with arguments.
   7700 compiler=$CC
   7701 
   7702 # Save the default compiler, since it gets overwritten when the other
   7703 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
   7704 compiler_DEFAULT=$CC
   7705 
   7706 # save warnings/boilerplate of simple test code
   7707 ac_outfile=conftest.$ac_objext
   7708 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   7709 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   7710 _lt_compiler_boilerplate=`cat conftest.err`
   7711 $RM conftest*
   7712 
   7713 ac_outfile=conftest.$ac_objext
   7714 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   7715 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   7716 _lt_linker_boilerplate=`cat conftest.err`
   7717 $RM -r conftest*
   7718 
   7719 
   7720 ## CAVEAT EMPTOR:
   7721 ## There is no encapsulation within the following macros, do not change
   7722 ## the running order or otherwise move them around unless you know exactly
   7723 ## what you are doing...
   7724 if test -n "$compiler"; then
   7725 
   7726 lt_prog_compiler_no_builtin_flag=
   7727 
   7728 if test "$GCC" = yes; then
   7729   case $cc_basename in
   7730   nvcc*)
   7731     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
   7732   *)
   7733     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
   7734   esac
   7735 
   7736   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   7737 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
   7738 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
   7739   $as_echo_n "(cached) " >&6
   7740 else
   7741   lt_cv_prog_compiler_rtti_exceptions=no
   7742    ac_outfile=conftest.$ac_objext
   7743    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   7744    lt_compiler_flag="-fno-rtti -fno-exceptions"
   7745    # Insert the option either (1) after the last *FLAGS variable, or
   7746    # (2) before a word containing "conftest.", or (3) at the end.
   7747    # Note that $ac_compile itself does not contain backslashes and begins
   7748    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7749    # The option is referenced via a variable to avoid confusing sed.
   7750    lt_compile=`echo "$ac_compile" | $SED \
   7751    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7752    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7753    -e 's:$: $lt_compiler_flag:'`
   7754    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   7755    (eval "$lt_compile" 2>conftest.err)
   7756    ac_status=$?
   7757    cat conftest.err >&5
   7758    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7759    if (exit $ac_status) && test -s "$ac_outfile"; then
   7760      # The compiler can only warn and ignore the option if not recognized
   7761      # So say no if there are warnings other than the usual output.
   7762      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
   7763      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7764      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   7765        lt_cv_prog_compiler_rtti_exceptions=yes
   7766      fi
   7767    fi
   7768    $RM conftest*
   7769 
   7770 fi
   7771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   7772 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   7773 
   7774 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   7775     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
   7776 else
   7777     :
   7778 fi
   7779 
   7780 fi
   7781 
   7782 
   7783 
   7784 
   7785 
   7786 
   7787   lt_prog_compiler_wl=
   7788 lt_prog_compiler_pic=
   7789 lt_prog_compiler_static=
   7790 
   7791 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
   7792 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   7793 
   7794   if test "$GCC" = yes; then
   7795     lt_prog_compiler_wl='-Wl,'
   7796     lt_prog_compiler_static='-static'
   7797 
   7798     case $host_os in
   7799       aix*)
   7800       # All AIX code is PIC.
   7801       if test "$host_cpu" = ia64; then
   7802 	# AIX 5 now supports IA64 processor
   7803 	lt_prog_compiler_static='-Bstatic'
   7804       fi
   7805       lt_prog_compiler_pic='-fPIC'
   7806       ;;
   7807 
   7808     amigaos*)
   7809       case $host_cpu in
   7810       powerpc)
   7811             # see comment about AmigaOS4 .so support
   7812             lt_prog_compiler_pic='-fPIC'
   7813         ;;
   7814       m68k)
   7815             # FIXME: we need at least 68020 code to build shared libraries, but
   7816             # adding the `-m68020' flag to GCC prevents building anything better,
   7817             # like `-m68040'.
   7818             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
   7819         ;;
   7820       esac
   7821       ;;
   7822 
   7823     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   7824       # PIC is the default for these OSes.
   7825       ;;
   7826 
   7827     mingw* | cygwin* | pw32* | os2* | cegcc*)
   7828       # This hack is so that the source file can tell whether it is being
   7829       # built for inclusion in a dll (and should export symbols for example).
   7830       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   7831       # (--disable-auto-import) libraries
   7832       lt_prog_compiler_pic='-DDLL_EXPORT'
   7833       ;;
   7834 
   7835     darwin* | rhapsody*)
   7836       # PIC is the default on this platform
   7837       # Common symbols not allowed in MH_DYLIB files
   7838       lt_prog_compiler_pic='-fno-common'
   7839       ;;
   7840 
   7841     haiku*)
   7842       # PIC is the default for Haiku.
   7843       # The "-static" flag exists, but is broken.
   7844       lt_prog_compiler_static=
   7845       ;;
   7846 
   7847     hpux*)
   7848       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
   7849       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
   7850       # sets the default TLS model and affects inlining.
   7851       case $host_cpu in
   7852       hppa*64*)
   7853 	# +Z the default
   7854 	;;
   7855       *)
   7856 	lt_prog_compiler_pic='-fPIC'
   7857 	;;
   7858       esac
   7859       ;;
   7860 
   7861     interix[3-9]*)
   7862       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   7863       # Instead, we relocate shared libraries at runtime.
   7864       ;;
   7865 
   7866     msdosdjgpp*)
   7867       # Just because we use GCC doesn't mean we suddenly get shared libraries
   7868       # on systems that don't support them.
   7869       lt_prog_compiler_can_build_shared=no
   7870       enable_shared=no
   7871       ;;
   7872 
   7873     *nto* | *qnx*)
   7874       # QNX uses GNU C++, but need to define -shared option too, otherwise
   7875       # it will coredump.
   7876       lt_prog_compiler_pic='-fPIC -shared'
   7877       ;;
   7878 
   7879     sysv4*MP*)
   7880       if test -d /usr/nec; then
   7881 	lt_prog_compiler_pic=-Kconform_pic
   7882       fi
   7883       ;;
   7884 
   7885     *)
   7886       lt_prog_compiler_pic='-fPIC'
   7887       ;;
   7888     esac
   7889 
   7890     case $cc_basename in
   7891     nvcc*) # Cuda Compiler Driver 2.2
   7892       lt_prog_compiler_wl='-Xlinker '
   7893       lt_prog_compiler_pic='-Xcompiler -fPIC'
   7894       ;;
   7895     esac
   7896   else
   7897     # PORTME Check for flag to pass linker flags through the system compiler.
   7898     case $host_os in
   7899     aix*)
   7900       lt_prog_compiler_wl='-Wl,'
   7901       if test "$host_cpu" = ia64; then
   7902 	# AIX 5 now supports IA64 processor
   7903 	lt_prog_compiler_static='-Bstatic'
   7904       else
   7905 	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
   7906       fi
   7907       ;;
   7908 
   7909     mingw* | cygwin* | pw32* | os2* | cegcc*)
   7910       # This hack is so that the source file can tell whether it is being
   7911       # built for inclusion in a dll (and should export symbols for example).
   7912       lt_prog_compiler_pic='-DDLL_EXPORT'
   7913       ;;
   7914 
   7915     hpux9* | hpux10* | hpux11*)
   7916       lt_prog_compiler_wl='-Wl,'
   7917       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   7918       # not for PA HP-UX.
   7919       case $host_cpu in
   7920       hppa*64*|ia64*)
   7921 	# +Z the default
   7922 	;;
   7923       *)
   7924 	lt_prog_compiler_pic='+Z'
   7925 	;;
   7926       esac
   7927       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   7928       lt_prog_compiler_static='${wl}-a ${wl}archive'
   7929       ;;
   7930 
   7931     irix5* | irix6* | nonstopux*)
   7932       lt_prog_compiler_wl='-Wl,'
   7933       # PIC (with -KPIC) is the default.
   7934       lt_prog_compiler_static='-non_shared'
   7935       ;;
   7936 
   7937     linux* | k*bsd*-gnu | kopensolaris*-gnu)
   7938       case $cc_basename in
   7939       # old Intel for x86_64 which still supported -KPIC.
   7940       ecc*)
   7941 	lt_prog_compiler_wl='-Wl,'
   7942 	lt_prog_compiler_pic='-KPIC'
   7943 	lt_prog_compiler_static='-static'
   7944         ;;
   7945       # icc used to be incompatible with GCC.
   7946       # ICC 10 doesn't accept -KPIC any more.
   7947       icc* | ifort*)
   7948 	lt_prog_compiler_wl='-Wl,'
   7949 	lt_prog_compiler_pic='-fPIC'
   7950 	lt_prog_compiler_static='-static'
   7951         ;;
   7952       # Lahey Fortran 8.1.
   7953       lf95*)
   7954 	lt_prog_compiler_wl='-Wl,'
   7955 	lt_prog_compiler_pic='--shared'
   7956 	lt_prog_compiler_static='--static'
   7957 	;;
   7958       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
   7959         # Portland Group compilers (*not* the Pentium gcc compiler,
   7960 	# which looks to be a dead project)
   7961 	lt_prog_compiler_wl='-Wl,'
   7962 	lt_prog_compiler_pic='-fpic'
   7963 	lt_prog_compiler_static='-Bstatic'
   7964         ;;
   7965       ccc*)
   7966         lt_prog_compiler_wl='-Wl,'
   7967         # All Alpha code is PIC.
   7968         lt_prog_compiler_static='-non_shared'
   7969         ;;
   7970       xl* | bgxl* | bgf* | mpixl*)
   7971 	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
   7972 	lt_prog_compiler_wl='-Wl,'
   7973 	lt_prog_compiler_pic='-qpic'
   7974 	lt_prog_compiler_static='-qstaticlink'
   7975 	;;
   7976       *)
   7977 	case `$CC -V 2>&1 | sed 5q` in
   7978 	*Sun\ F* | *Sun*Fortran*)
   7979 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   7980 	  lt_prog_compiler_pic='-KPIC'
   7981 	  lt_prog_compiler_static='-Bstatic'
   7982 	  lt_prog_compiler_wl=''
   7983 	  ;;
   7984 	*Sun\ C*)
   7985 	  # Sun C 5.9
   7986 	  lt_prog_compiler_pic='-KPIC'
   7987 	  lt_prog_compiler_static='-Bstatic'
   7988 	  lt_prog_compiler_wl='-Wl,'
   7989 	  ;;
   7990 	esac
   7991 	;;
   7992       esac
   7993       ;;
   7994 
   7995     newsos6)
   7996       lt_prog_compiler_pic='-KPIC'
   7997       lt_prog_compiler_static='-Bstatic'
   7998       ;;
   7999 
   8000     *nto* | *qnx*)
   8001       # QNX uses GNU C++, but need to define -shared option too, otherwise
   8002       # it will coredump.
   8003       lt_prog_compiler_pic='-fPIC -shared'
   8004       ;;
   8005 
   8006     osf3* | osf4* | osf5*)
   8007       lt_prog_compiler_wl='-Wl,'
   8008       # All OSF/1 code is PIC.
   8009       lt_prog_compiler_static='-non_shared'
   8010       ;;
   8011 
   8012     rdos*)
   8013       lt_prog_compiler_static='-non_shared'
   8014       ;;
   8015 
   8016     solaris*)
   8017       lt_prog_compiler_pic='-KPIC'
   8018       lt_prog_compiler_static='-Bstatic'
   8019       case $cc_basename in
   8020       f77* | f90* | f95*)
   8021 	lt_prog_compiler_wl='-Qoption ld ';;
   8022       *)
   8023 	lt_prog_compiler_wl='-Wl,';;
   8024       esac
   8025       ;;
   8026 
   8027     sunos4*)
   8028       lt_prog_compiler_wl='-Qoption ld '
   8029       lt_prog_compiler_pic='-PIC'
   8030       lt_prog_compiler_static='-Bstatic'
   8031       ;;
   8032 
   8033     sysv4 | sysv4.2uw2* | sysv4.3*)
   8034       lt_prog_compiler_wl='-Wl,'
   8035       lt_prog_compiler_pic='-KPIC'
   8036       lt_prog_compiler_static='-Bstatic'
   8037       ;;
   8038 
   8039     sysv4*MP*)
   8040       if test -d /usr/nec ;then
   8041 	lt_prog_compiler_pic='-Kconform_pic'
   8042 	lt_prog_compiler_static='-Bstatic'
   8043       fi
   8044       ;;
   8045 
   8046     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   8047       lt_prog_compiler_wl='-Wl,'
   8048       lt_prog_compiler_pic='-KPIC'
   8049       lt_prog_compiler_static='-Bstatic'
   8050       ;;
   8051 
   8052     unicos*)
   8053       lt_prog_compiler_wl='-Wl,'
   8054       lt_prog_compiler_can_build_shared=no
   8055       ;;
   8056 
   8057     uts4*)
   8058       lt_prog_compiler_pic='-pic'
   8059       lt_prog_compiler_static='-Bstatic'
   8060       ;;
   8061 
   8062     *)
   8063       lt_prog_compiler_can_build_shared=no
   8064       ;;
   8065     esac
   8066   fi
   8067 
   8068 case $host_os in
   8069   # For platforms which do not support PIC, -DPIC is meaningless:
   8070   *djgpp*)
   8071     lt_prog_compiler_pic=
   8072     ;;
   8073   *)
   8074     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
   8075     ;;
   8076 esac
   8077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
   8078 $as_echo "$lt_prog_compiler_pic" >&6; }
   8079 
   8080 
   8081 
   8082 
   8083 
   8084 
   8085 #
   8086 # Check to make sure the PIC flag actually works.
   8087 #
   8088 if test -n "$lt_prog_compiler_pic"; then
   8089   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
   8090 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
   8091 if ${lt_cv_prog_compiler_pic_works+:} false; then :
   8092   $as_echo_n "(cached) " >&6
   8093 else
   8094   lt_cv_prog_compiler_pic_works=no
   8095    ac_outfile=conftest.$ac_objext
   8096    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   8097    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
   8098    # Insert the option either (1) after the last *FLAGS variable, or
   8099    # (2) before a word containing "conftest.", or (3) at the end.
   8100    # Note that $ac_compile itself does not contain backslashes and begins
   8101    # with a dollar sign (not a hyphen), so the echo should work correctly.
   8102    # The option is referenced via a variable to avoid confusing sed.
   8103    lt_compile=`echo "$ac_compile" | $SED \
   8104    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   8105    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   8106    -e 's:$: $lt_compiler_flag:'`
   8107    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   8108    (eval "$lt_compile" 2>conftest.err)
   8109    ac_status=$?
   8110    cat conftest.err >&5
   8111    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8112    if (exit $ac_status) && test -s "$ac_outfile"; then
   8113      # The compiler can only warn and ignore the option if not recognized
   8114      # So say no if there are warnings other than the usual output.
   8115      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
   8116      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   8117      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   8118        lt_cv_prog_compiler_pic_works=yes
   8119      fi
   8120    fi
   8121    $RM conftest*
   8122 
   8123 fi
   8124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
   8125 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
   8126 
   8127 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
   8128     case $lt_prog_compiler_pic in
   8129      "" | " "*) ;;
   8130      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
   8131      esac
   8132 else
   8133     lt_prog_compiler_pic=
   8134      lt_prog_compiler_can_build_shared=no
   8135 fi
   8136 
   8137 fi
   8138 
   8139 
   8140 
   8141 
   8142 
   8143 
   8144 #
   8145 # Check to make sure the static flag actually works.
   8146 #
   8147 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
   8148 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   8149 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   8150 if ${lt_cv_prog_compiler_static_works+:} false; then :
   8151   $as_echo_n "(cached) " >&6
   8152 else
   8153   lt_cv_prog_compiler_static_works=no
   8154    save_LDFLAGS="$LDFLAGS"
   8155    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   8156    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   8157    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   8158      # The linker can only warn and ignore the option if not recognized
   8159      # So say no if there are warnings
   8160      if test -s conftest.err; then
   8161        # Append any errors to the config.log.
   8162        cat conftest.err 1>&5
   8163        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
   8164        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   8165        if diff conftest.exp conftest.er2 >/dev/null; then
   8166          lt_cv_prog_compiler_static_works=yes
   8167        fi
   8168      else
   8169        lt_cv_prog_compiler_static_works=yes
   8170      fi
   8171    fi
   8172    $RM -r conftest*
   8173    LDFLAGS="$save_LDFLAGS"
   8174 
   8175 fi
   8176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
   8177 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
   8178 
   8179 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
   8180     :
   8181 else
   8182     lt_prog_compiler_static=
   8183 fi
   8184 
   8185 
   8186 
   8187 
   8188 
   8189 
   8190 
   8191   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   8192 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   8193 if ${lt_cv_prog_compiler_c_o+:} false; then :
   8194   $as_echo_n "(cached) " >&6
   8195 else
   8196   lt_cv_prog_compiler_c_o=no
   8197    $RM -r conftest 2>/dev/null
   8198    mkdir conftest
   8199    cd conftest
   8200    mkdir out
   8201    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   8202 
   8203    lt_compiler_flag="-o out/conftest2.$ac_objext"
   8204    # Insert the option either (1) after the last *FLAGS variable, or
   8205    # (2) before a word containing "conftest.", or (3) at the end.
   8206    # Note that $ac_compile itself does not contain backslashes and begins
   8207    # with a dollar sign (not a hyphen), so the echo should work correctly.
   8208    lt_compile=`echo "$ac_compile" | $SED \
   8209    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   8210    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   8211    -e 's:$: $lt_compiler_flag:'`
   8212    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   8213    (eval "$lt_compile" 2>out/conftest.err)
   8214    ac_status=$?
   8215    cat out/conftest.err >&5
   8216    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8217    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   8218    then
   8219      # The compiler can only warn and ignore the option if not recognized
   8220      # So say no if there are warnings
   8221      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
   8222      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   8223      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   8224        lt_cv_prog_compiler_c_o=yes
   8225      fi
   8226    fi
   8227    chmod u+w . 2>&5
   8228    $RM conftest*
   8229    # SGI C++ compiler will create directory out/ii_files/ for
   8230    # template instantiation
   8231    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
   8232    $RM out/* && rmdir out
   8233    cd ..
   8234    $RM -r conftest
   8235    $RM conftest*
   8236 
   8237 fi
   8238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
   8239 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
   8240 
   8241 
   8242 
   8243 
   8244 
   8245 
   8246   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   8247 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   8248 if ${lt_cv_prog_compiler_c_o+:} false; then :
   8249   $as_echo_n "(cached) " >&6
   8250 else
   8251   lt_cv_prog_compiler_c_o=no
   8252    $RM -r conftest 2>/dev/null
   8253    mkdir conftest
   8254    cd conftest
   8255    mkdir out
   8256    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   8257 
   8258    lt_compiler_flag="-o out/conftest2.$ac_objext"
   8259    # Insert the option either (1) after the last *FLAGS variable, or
   8260    # (2) before a word containing "conftest.", or (3) at the end.
   8261    # Note that $ac_compile itself does not contain backslashes and begins
   8262    # with a dollar sign (not a hyphen), so the echo should work correctly.
   8263    lt_compile=`echo "$ac_compile" | $SED \
   8264    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   8265    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   8266    -e 's:$: $lt_compiler_flag:'`
   8267    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   8268    (eval "$lt_compile" 2>out/conftest.err)
   8269    ac_status=$?
   8270    cat out/conftest.err >&5
   8271    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8272    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   8273    then
   8274      # The compiler can only warn and ignore the option if not recognized
   8275      # So say no if there are warnings
   8276      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
   8277      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   8278      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   8279        lt_cv_prog_compiler_c_o=yes
   8280      fi
   8281    fi
   8282    chmod u+w . 2>&5
   8283    $RM conftest*
   8284    # SGI C++ compiler will create directory out/ii_files/ for
   8285    # template instantiation
   8286    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
   8287    $RM out/* && rmdir out
   8288    cd ..
   8289    $RM -r conftest
   8290    $RM conftest*
   8291 
   8292 fi
   8293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
   8294 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
   8295 
   8296 
   8297 
   8298 
   8299 hard_links="nottested"
   8300 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
   8301   # do not overwrite the value of need_locks provided by the user
   8302   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
   8303 $as_echo_n "checking if we can lock with hard links... " >&6; }
   8304   hard_links=yes
   8305   $RM conftest*
   8306   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   8307   touch conftest.a
   8308   ln conftest.a conftest.b 2>&5 || hard_links=no
   8309   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   8310   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
   8311 $as_echo "$hard_links" >&6; }
   8312   if test "$hard_links" = no; then
   8313     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   8314 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   8315     need_locks=warn
   8316   fi
   8317 else
   8318   need_locks=no
   8319 fi
   8320 
   8321 
   8322 
   8323 
   8324 
   8325 
   8326   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   8327 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   8328 
   8329   runpath_var=
   8330   allow_undefined_flag=
   8331   always_export_symbols=no
   8332   archive_cmds=
   8333   archive_expsym_cmds=
   8334   compiler_needs_object=no
   8335   enable_shared_with_static_runtimes=no
   8336   export_dynamic_flag_spec=
   8337   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   8338   hardcode_automatic=no
   8339   hardcode_direct=no
   8340   hardcode_direct_absolute=no
   8341   hardcode_libdir_flag_spec=
   8342   hardcode_libdir_flag_spec_ld=
   8343   hardcode_libdir_separator=
   8344   hardcode_minus_L=no
   8345   hardcode_shlibpath_var=unsupported
   8346   inherit_rpath=no
   8347   link_all_deplibs=unknown
   8348   module_cmds=
   8349   module_expsym_cmds=
   8350   old_archive_from_new_cmds=
   8351   old_archive_from_expsyms_cmds=
   8352   thread_safe_flag_spec=
   8353   whole_archive_flag_spec=
   8354   # include_expsyms should be a list of space-separated symbols to be *always*
   8355   # included in the symbol list
   8356   include_expsyms=
   8357   # exclude_expsyms can be an extended regexp of symbols to exclude
   8358   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   8359   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   8360   # as well as any symbol that contains `d'.
   8361   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   8362   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   8363   # platforms (ab)use it in PIC code, but their linkers get confused if
   8364   # the symbol is explicitly referenced.  Since portable code cannot
   8365   # rely on this symbol name, it's probably fine to never include it in
   8366   # preloaded symbol tables.
   8367   # Exclude shared library initialization/finalization symbols.
   8368   extract_expsyms_cmds=
   8369 
   8370   case $host_os in
   8371   cygwin* | mingw* | pw32* | cegcc*)
   8372     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   8373     # When not using gcc, we currently assume that we are using
   8374     # Microsoft Visual C++.
   8375     if test "$GCC" != yes; then
   8376       with_gnu_ld=no
   8377     fi
   8378     ;;
   8379   interix*)
   8380     # we just hope/assume this is gcc and not c89 (= MSVC++)
   8381     with_gnu_ld=yes
   8382     ;;
   8383   openbsd*)
   8384     with_gnu_ld=no
   8385     ;;
   8386   esac
   8387 
   8388   ld_shlibs=yes
   8389 
   8390   # On some targets, GNU ld is compatible enough with the native linker
   8391   # that we're better off using the native interface for both.
   8392   lt_use_gnu_ld_interface=no
   8393   if test "$with_gnu_ld" = yes; then
   8394     case $host_os in
   8395       aix*)
   8396 	# The AIX port of GNU ld has always aspired to compatibility
   8397 	# with the native linker.  However, as the warning in the GNU ld
   8398 	# block says, versions before 2.19.5* couldn't really create working
   8399 	# shared libraries, regardless of the interface used.
   8400 	case `$LD -v 2>&1` in
   8401 	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
   8402 	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
   8403 	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
   8404 	  *)
   8405 	    lt_use_gnu_ld_interface=yes
   8406 	    ;;
   8407 	esac
   8408 	;;
   8409       *)
   8410 	lt_use_gnu_ld_interface=yes
   8411 	;;
   8412     esac
   8413   fi
   8414 
   8415   if test "$lt_use_gnu_ld_interface" = yes; then
   8416     # If archive_cmds runs LD, not CC, wlarc should be empty
   8417     wlarc='${wl}'
   8418 
   8419     # Set some defaults for GNU ld with shared library support. These
   8420     # are reset later if shared libraries are not supported. Putting them
   8421     # here allows them to be overridden if necessary.
   8422     runpath_var=LD_RUN_PATH
   8423     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8424     export_dynamic_flag_spec='${wl}--export-dynamic'
   8425     # ancient GNU ld didn't support --whole-archive et. al.
   8426     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
   8427       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   8428     else
   8429       whole_archive_flag_spec=
   8430     fi
   8431     supports_anon_versioning=no
   8432     case `$LD -v 2>&1` in
   8433       *GNU\ gold*) supports_anon_versioning=yes ;;
   8434       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   8435       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   8436       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   8437       *\ 2.11.*) ;; # other 2.11 versions
   8438       *) supports_anon_versioning=yes ;;
   8439     esac
   8440 
   8441     # See if GNU ld supports shared libraries.
   8442     case $host_os in
   8443     aix[3-9]*)
   8444       # On AIX/PPC, the GNU linker is very broken
   8445       if test "$host_cpu" != ia64; then
   8446 	ld_shlibs=no
   8447 	cat <<_LT_EOF 1>&2
   8448 
   8449 *** Warning: the GNU linker, at least up to release 2.19, is reported
   8450 *** to be unable to reliably create shared libraries on AIX.
   8451 *** Therefore, libtool is disabling shared libraries support.  If you
   8452 *** really care for shared libraries, you may want to install binutils
   8453 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
   8454 *** You will then need to restart the configuration process.
   8455 
   8456 _LT_EOF
   8457       fi
   8458       ;;
   8459 
   8460     amigaos*)
   8461       case $host_cpu in
   8462       powerpc)
   8463             # see comment about AmigaOS4 .so support
   8464             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8465             archive_expsym_cmds=''
   8466         ;;
   8467       m68k)
   8468             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)'
   8469             hardcode_libdir_flag_spec='-L$libdir'
   8470             hardcode_minus_L=yes
   8471         ;;
   8472       esac
   8473       ;;
   8474 
   8475     beos*)
   8476       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   8477 	allow_undefined_flag=unsupported
   8478 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   8479 	# support --undefined.  This deserves some investigation.  FIXME
   8480 	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8481       else
   8482 	ld_shlibs=no
   8483       fi
   8484       ;;
   8485 
   8486     cygwin* | mingw* | pw32* | cegcc*)
   8487       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
   8488       # as there is no search path for DLLs.
   8489       hardcode_libdir_flag_spec='-L$libdir'
   8490       export_dynamic_flag_spec='${wl}--export-all-symbols'
   8491       allow_undefined_flag=unsupported
   8492       always_export_symbols=no
   8493       enable_shared_with_static_runtimes=yes
   8494       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   8495 
   8496       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
   8497         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   8498 	# If the export-symbols file already is a .def file (1st line
   8499 	# is EXPORTS), use it as is; otherwise, prepend...
   8500 	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   8501 	  cp $export_symbols $output_objdir/$soname.def;
   8502 	else
   8503 	  echo EXPORTS > $output_objdir/$soname.def;
   8504 	  cat $export_symbols >> $output_objdir/$soname.def;
   8505 	fi~
   8506 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   8507       else
   8508 	ld_shlibs=no
   8509       fi
   8510       ;;
   8511 
   8512     haiku*)
   8513       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8514       link_all_deplibs=yes
   8515       ;;
   8516 
   8517     interix[3-9]*)
   8518       hardcode_direct=no
   8519       hardcode_shlibpath_var=no
   8520       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8521       export_dynamic_flag_spec='${wl}-E'
   8522       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   8523       # Instead, shared libraries are loaded at an image base (0x10000000 by
   8524       # default) and relocated if they conflict, which is a slow very memory
   8525       # consuming and fragmenting process.  To avoid this, we pick a random,
   8526       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   8527       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   8528       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   8529       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'
   8530       ;;
   8531 
   8532     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu | uclinuxfdpiceabi)
   8533       tmp_diet=no
   8534       if test "$host_os" = linux-dietlibc; then
   8535 	case $cc_basename in
   8536 	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
   8537 	esac
   8538       fi
   8539       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
   8540 	 && test "$tmp_diet" = no
   8541       then
   8542 	tmp_addflag=' $pic_flag'
   8543 	tmp_sharedflag='-shared'
   8544 	case $cc_basename,$host_cpu in
   8545         pgcc*)				# Portland Group C compiler
   8546 	  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'
   8547 	  tmp_addflag=' $pic_flag'
   8548 	  ;;
   8549 	pgf77* | pgf90* | pgf95* | pgfortran*)
   8550 					# Portland Group f77 and f90 compilers
   8551 	  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'
   8552 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   8553 	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
   8554 	  tmp_addflag=' -i_dynamic' ;;
   8555 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   8556 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   8557 	ifc* | ifort*)			# Intel Fortran compiler
   8558 	  tmp_addflag=' -nofor_main' ;;
   8559 	lf95*)				# Lahey Fortran 8.1
   8560 	  whole_archive_flag_spec=
   8561 	  tmp_sharedflag='--shared' ;;
   8562 	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
   8563 	  tmp_sharedflag='-qmkshrobj'
   8564 	  tmp_addflag= ;;
   8565 	nvcc*)	# Cuda Compiler Driver 2.2
   8566 	  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'
   8567 	  compiler_needs_object=yes
   8568 	  ;;
   8569 	esac
   8570 	case `$CC -V 2>&1 | sed 5q` in
   8571 	*Sun\ C*)			# Sun C 5.9
   8572 	  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'
   8573 	  compiler_needs_object=yes
   8574 	  tmp_sharedflag='-G' ;;
   8575 	*Sun\ F*)			# Sun Fortran 8.3
   8576 	  tmp_sharedflag='-G' ;;
   8577 	esac
   8578 	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8579 
   8580         if test "x$supports_anon_versioning" = xyes; then
   8581           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
   8582 	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   8583 	    echo "local: *; };" >> $output_objdir/$libname.ver~
   8584 	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   8585         fi
   8586 
   8587 	case $cc_basename in
   8588 	xlf* | bgf* | bgxlf* | mpixlf*)
   8589 	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
   8590 	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
   8591 	  hardcode_libdir_flag_spec=
   8592 	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
   8593 	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
   8594 	  if test "x$supports_anon_versioning" = xyes; then
   8595 	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
   8596 	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   8597 	      echo "local: *; };" >> $output_objdir/$libname.ver~
   8598 	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
   8599 	  fi
   8600 	  ;;
   8601 	esac
   8602       else
   8603         ld_shlibs=no
   8604       fi
   8605       ;;
   8606 
   8607     netbsd*)
   8608       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   8609 	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   8610 	wlarc=
   8611       else
   8612 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8613 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8614       fi
   8615       ;;
   8616 
   8617     solaris*)
   8618       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
   8619 	ld_shlibs=no
   8620 	cat <<_LT_EOF 1>&2
   8621 
   8622 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   8623 *** create shared libraries on Solaris systems.  Therefore, libtool
   8624 *** is disabling shared libraries support.  We urge you to upgrade GNU
   8625 *** binutils to release 2.9.1 or newer.  Another option is to modify
   8626 *** your PATH or compiler configuration so that the native linker is
   8627 *** used, and then restart.
   8628 
   8629 _LT_EOF
   8630       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   8631 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8632 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8633       else
   8634 	ld_shlibs=no
   8635       fi
   8636       ;;
   8637 
   8638     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   8639       case `$LD -v 2>&1` in
   8640         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   8641 	ld_shlibs=no
   8642 	cat <<_LT_EOF 1>&2
   8643 
   8644 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   8645 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   8646 *** is disabling shared libraries support.  We urge you to upgrade GNU
   8647 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   8648 *** your PATH or compiler configuration so that the native linker is
   8649 *** used, and then restart.
   8650 
   8651 _LT_EOF
   8652 	;;
   8653 	*)
   8654 	  # For security reasons, it is highly recommended that you always
   8655 	  # use absolute paths for naming shared libraries, and exclude the
   8656 	  # DT_RUNPATH tag from executables and libraries.  But doing so
   8657 	  # requires that you compile everything twice, which is a pain.
   8658 	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   8659 	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8660 	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8661 	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8662 	  else
   8663 	    ld_shlibs=no
   8664 	  fi
   8665 	;;
   8666       esac
   8667       ;;
   8668 
   8669     sunos4*)
   8670       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8671       wlarc=
   8672       hardcode_direct=yes
   8673       hardcode_shlibpath_var=no
   8674       ;;
   8675 
   8676     *)
   8677       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   8678 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8679 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8680       else
   8681 	ld_shlibs=no
   8682       fi
   8683       ;;
   8684     esac
   8685 
   8686     if test "$ld_shlibs" = no; then
   8687       runpath_var=
   8688       hardcode_libdir_flag_spec=
   8689       export_dynamic_flag_spec=
   8690       whole_archive_flag_spec=
   8691     fi
   8692   else
   8693     # PORTME fill in a description of your system's linker (not GNU ld)
   8694     case $host_os in
   8695     aix3*)
   8696       allow_undefined_flag=unsupported
   8697       always_export_symbols=yes
   8698       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'
   8699       # Note: this linker hardcodes the directories in LIBPATH if there
   8700       # are no directories specified by -L.
   8701       hardcode_minus_L=yes
   8702       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   8703 	# Neither direct hardcoding nor static linking is supported with a
   8704 	# broken collect2.
   8705 	hardcode_direct=unsupported
   8706       fi
   8707       ;;
   8708 
   8709     aix[4-9]*)
   8710       if test "$host_cpu" = ia64; then
   8711 	# On IA64, the linker does run time linking by default, so we don't
   8712 	# have to do anything special.
   8713 	aix_use_runtimelinking=no
   8714 	exp_sym_flag='-Bexport'
   8715 	no_entry_flag=""
   8716       else
   8717 	# If we're using GNU nm, then we don't want the "-C" option.
   8718 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   8719 	# Also, AIX nm treats weak defined symbols like other global
   8720 	# defined symbols, whereas GNU nm marks them as "W".
   8721 	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
   8722 	  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'
   8723 	else
   8724 	  export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
   8725 	fi
   8726 	aix_use_runtimelinking=no
   8727 
   8728 	# Test if we are trying to use run time linking or normal
   8729 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   8730 	# need to do runtime linking.
   8731 	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   8732 	  for ld_flag in $LDFLAGS; do
   8733 	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   8734 	    aix_use_runtimelinking=yes
   8735 	    break
   8736 	  fi
   8737 	  done
   8738 	  ;;
   8739 	esac
   8740 
   8741 	exp_sym_flag='-bexport'
   8742 	no_entry_flag='-bnoentry'
   8743       fi
   8744 
   8745       # When large executables or shared objects are built, AIX ld can
   8746       # have problems creating the table of contents.  If linking a library
   8747       # or program results in "error TOC overflow" add -mminimal-toc to
   8748       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   8749       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   8750 
   8751       archive_cmds=''
   8752       hardcode_direct=yes
   8753       hardcode_direct_absolute=yes
   8754       hardcode_libdir_separator=':'
   8755       link_all_deplibs=yes
   8756       file_list_spec='${wl}-f,'
   8757 
   8758       if test "$GCC" = yes; then
   8759 	case $host_os in aix4.[012]|aix4.[012].*)
   8760 	# We only want to do this on AIX 4.2 and lower, the check
   8761 	# below for broken collect2 doesn't work under 4.3+
   8762 	  collect2name=`${CC} -print-prog-name=collect2`
   8763 	  if test -f "$collect2name" &&
   8764 	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
   8765 	  then
   8766 	  # We have reworked collect2
   8767 	  :
   8768 	  else
   8769 	  # We have old collect2
   8770 	  hardcode_direct=unsupported
   8771 	  # It fails to find uninstalled libraries when the uninstalled
   8772 	  # path is not listed in the libpath.  Setting hardcode_minus_L
   8773 	  # to unsupported forces relinking
   8774 	  hardcode_minus_L=yes
   8775 	  hardcode_libdir_flag_spec='-L$libdir'
   8776 	  hardcode_libdir_separator=
   8777 	  fi
   8778 	  ;;
   8779 	esac
   8780 	shared_flag='-shared'
   8781 	if test "$aix_use_runtimelinking" = yes; then
   8782 	  shared_flag="$shared_flag "'${wl}-G'
   8783 	fi
   8784       else
   8785 	# not using gcc
   8786 	if test "$host_cpu" = ia64; then
   8787 	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   8788 	# chokes on -Wl,-G. The following line is correct:
   8789 	  shared_flag='-G'
   8790 	else
   8791 	  if test "$aix_use_runtimelinking" = yes; then
   8792 	    shared_flag='${wl}-G'
   8793 	  else
   8794 	    shared_flag='${wl}-bM:SRE'
   8795 	  fi
   8796 	fi
   8797       fi
   8798 
   8799       export_dynamic_flag_spec='${wl}-bexpall'
   8800       # It seems that -bexpall does not export symbols beginning with
   8801       # underscore (_), so it is better to generate a list of symbols to export.
   8802       always_export_symbols=yes
   8803       if test "$aix_use_runtimelinking" = yes; then
   8804 	# Warning - without using the other runtime loading flags (-brtl),
   8805 	# -berok will link without error, but may produce a broken library.
   8806 	allow_undefined_flag='-berok'
   8807         # Determine the default libpath from the value encoded in an
   8808         # empty executable.
   8809         if test x$gcc_no_link = xyes; then
   8810   as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
   8811 fi
   8812 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8813 /* end confdefs.h.  */
   8814 
   8815 int
   8816 main ()
   8817 {
   8818 
   8819   ;
   8820   return 0;
   8821 }
   8822 _ACEOF
   8823 if ac_fn_c_try_link "$LINENO"; then :
   8824 
   8825 lt_aix_libpath_sed='
   8826     /Import File Strings/,/^$/ {
   8827 	/^0/ {
   8828 	    s/^0  *\(.*\)$/\1/
   8829 	    p
   8830 	}
   8831     }'
   8832 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8833 # Check for a 64-bit object if we didn't find anything.
   8834 if test -z "$aix_libpath"; then
   8835   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8836 fi
   8837 fi
   8838 rm -f core conftest.err conftest.$ac_objext \
   8839     conftest$ac_exeext conftest.$ac_ext
   8840 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   8841 
   8842         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   8843         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"
   8844       else
   8845 	if test "$host_cpu" = ia64; then
   8846 	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
   8847 	  allow_undefined_flag="-z nodefs"
   8848 	  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"
   8849 	else
   8850 	 # Determine the default libpath from the value encoded in an
   8851 	 # empty executable.
   8852 	 if test x$gcc_no_link = xyes; then
   8853   as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
   8854 fi
   8855 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8856 /* end confdefs.h.  */
   8857 
   8858 int
   8859 main ()
   8860 {
   8861 
   8862   ;
   8863   return 0;
   8864 }
   8865 _ACEOF
   8866 if ac_fn_c_try_link "$LINENO"; then :
   8867 
   8868 lt_aix_libpath_sed='
   8869     /Import File Strings/,/^$/ {
   8870 	/^0/ {
   8871 	    s/^0  *\(.*\)$/\1/
   8872 	    p
   8873 	}
   8874     }'
   8875 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8876 # Check for a 64-bit object if we didn't find anything.
   8877 if test -z "$aix_libpath"; then
   8878   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   8879 fi
   8880 fi
   8881 rm -f core conftest.err conftest.$ac_objext \
   8882     conftest$ac_exeext conftest.$ac_ext
   8883 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   8884 
   8885 	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   8886 	  # Warning - without using the other run time loading flags,
   8887 	  # -berok will link without error, but may produce a broken library.
   8888 	  no_undefined_flag=' ${wl}-bernotok'
   8889 	  allow_undefined_flag=' ${wl}-berok'
   8890 	  if test "$with_gnu_ld" = yes; then
   8891 	    # We only use this code for GNU lds that support --whole-archive.
   8892 	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
   8893 	  else
   8894 	    # Exported symbols can be pulled into shared objects from archives
   8895 	    whole_archive_flag_spec='$convenience'
   8896 	  fi
   8897 	  archive_cmds_need_lc=yes
   8898 	  # This is similar to how AIX traditionally builds its shared libraries.
   8899 	  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'
   8900 	fi
   8901       fi
   8902       ;;
   8903 
   8904     amigaos*)
   8905       case $host_cpu in
   8906       powerpc)
   8907             # see comment about AmigaOS4 .so support
   8908             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8909             archive_expsym_cmds=''
   8910         ;;
   8911       m68k)
   8912             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)'
   8913             hardcode_libdir_flag_spec='-L$libdir'
   8914             hardcode_minus_L=yes
   8915         ;;
   8916       esac
   8917       ;;
   8918 
   8919     bsdi[45]*)
   8920       export_dynamic_flag_spec=-rdynamic
   8921       ;;
   8922 
   8923     cygwin* | mingw* | pw32* | cegcc*)
   8924       # When not using gcc, we currently assume that we are using
   8925       # Microsoft Visual C++.
   8926       # hardcode_libdir_flag_spec is actually meaningless, as there is
   8927       # no search path for DLLs.
   8928       hardcode_libdir_flag_spec=' '
   8929       allow_undefined_flag=unsupported
   8930       # Tell ltmain to make .lib files, not .a files.
   8931       libext=lib
   8932       # Tell ltmain to make .dll files, not .so files.
   8933       shrext_cmds=".dll"
   8934       # FIXME: Setting linknames here is a bad hack.
   8935       archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
   8936       # The linker will automatically build a .lib file if we build a DLL.
   8937       old_archive_from_new_cmds='true'
   8938       # FIXME: Should let the user specify the lib program.
   8939       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
   8940       fix_srcfile_path='`cygpath -w "$srcfile"`'
   8941       enable_shared_with_static_runtimes=yes
   8942       ;;
   8943 
   8944     darwin* | rhapsody*)
   8945 
   8946 
   8947   archive_cmds_need_lc=no
   8948   hardcode_direct=no
   8949   hardcode_automatic=yes
   8950   hardcode_shlibpath_var=unsupported
   8951   if test "$lt_cv_ld_force_load" = "yes"; then
   8952     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\"`'
   8953   else
   8954     whole_archive_flag_spec=''
   8955   fi
   8956   link_all_deplibs=yes
   8957   allow_undefined_flag="$_lt_dar_allow_undefined"
   8958   case $cc_basename in
   8959      ifort*) _lt_dar_can_shared=yes ;;
   8960      *) _lt_dar_can_shared=$GCC ;;
   8961   esac
   8962   if test "$_lt_dar_can_shared" = "yes"; then
   8963     output_verbose_link_cmd=func_echo_all
   8964     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
   8965     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   8966     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}"
   8967     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}"
   8968 
   8969   else
   8970   ld_shlibs=no
   8971   fi
   8972 
   8973       ;;
   8974 
   8975     dgux*)
   8976       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8977       hardcode_libdir_flag_spec='-L$libdir'
   8978       hardcode_shlibpath_var=no
   8979       ;;
   8980 
   8981     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   8982     # support.  Future versions do this automatically, but an explicit c++rt0.o
   8983     # does not break anything, and helps significantly (at the cost of a little
   8984     # extra space).
   8985     freebsd2.2*)
   8986       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   8987       hardcode_libdir_flag_spec='-R$libdir'
   8988       hardcode_direct=yes
   8989       hardcode_shlibpath_var=no
   8990       ;;
   8991 
   8992     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   8993     freebsd2.*)
   8994       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8995       hardcode_direct=yes
   8996       hardcode_minus_L=yes
   8997       hardcode_shlibpath_var=no
   8998       ;;
   8999 
   9000     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   9001     freebsd* | dragonfly*)
   9002       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   9003       hardcode_libdir_flag_spec='-R$libdir'
   9004       hardcode_direct=yes
   9005       hardcode_shlibpath_var=no
   9006       ;;
   9007 
   9008     hpux9*)
   9009       if test "$GCC" = yes; then
   9010 	archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
   9011       else
   9012 	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'
   9013       fi
   9014       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   9015       hardcode_libdir_separator=:
   9016       hardcode_direct=yes
   9017 
   9018       # hardcode_minus_L: Not really in the search PATH,
   9019       # but as the default location of the library.
   9020       hardcode_minus_L=yes
   9021       export_dynamic_flag_spec='${wl}-E'
   9022       ;;
   9023 
   9024     hpux10*)
   9025       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
   9026 	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   9027       else
   9028 	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   9029       fi
   9030       if test "$with_gnu_ld" = no; then
   9031 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   9032 	hardcode_libdir_flag_spec_ld='+b $libdir'
   9033 	hardcode_libdir_separator=:
   9034 	hardcode_direct=yes
   9035 	hardcode_direct_absolute=yes
   9036 	export_dynamic_flag_spec='${wl}-E'
   9037 	# hardcode_minus_L: Not really in the search PATH,
   9038 	# but as the default location of the library.
   9039 	hardcode_minus_L=yes
   9040       fi
   9041       ;;
   9042 
   9043     hpux11*)
   9044       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
   9045 	case $host_cpu in
   9046 	hppa*64*)
   9047 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   9048 	  ;;
   9049 	ia64*)
   9050 	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   9051 	  ;;
   9052 	*)
   9053 	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   9054 	  ;;
   9055 	esac
   9056       else
   9057 	case $host_cpu in
   9058 	hppa*64*)
   9059 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   9060 	  ;;
   9061 	ia64*)
   9062 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   9063 	  ;;
   9064 	*)
   9065 
   9066 	  # Older versions of the 11.00 compiler do not understand -b yet
   9067 	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
   9068 	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
   9069 $as_echo_n "checking if $CC understands -b... " >&6; }
   9070 if ${lt_cv_prog_compiler__b+:} false; then :
   9071   $as_echo_n "(cached) " >&6
   9072 else
   9073   lt_cv_prog_compiler__b=no
   9074    save_LDFLAGS="$LDFLAGS"
   9075    LDFLAGS="$LDFLAGS -b"
   9076    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   9077    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   9078      # The linker can only warn and ignore the option if not recognized
   9079      # So say no if there are warnings
   9080      if test -s conftest.err; then
   9081        # Append any errors to the config.log.
   9082        cat conftest.err 1>&5
   9083        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
   9084        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   9085        if diff conftest.exp conftest.er2 >/dev/null; then
   9086          lt_cv_prog_compiler__b=yes
   9087        fi
   9088      else
   9089        lt_cv_prog_compiler__b=yes
   9090      fi
   9091    fi
   9092    $RM -r conftest*
   9093    LDFLAGS="$save_LDFLAGS"
   9094 
   9095 fi
   9096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
   9097 $as_echo "$lt_cv_prog_compiler__b" >&6; }
   9098 
   9099 if test x"$lt_cv_prog_compiler__b" = xyes; then
   9100     archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   9101 else
   9102     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   9103 fi
   9104 
   9105 	  ;;
   9106 	esac
   9107       fi
   9108       if test "$with_gnu_ld" = no; then
   9109 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   9110 	hardcode_libdir_separator=:
   9111 
   9112 	case $host_cpu in
   9113 	hppa*64*|ia64*)
   9114 	  hardcode_direct=no
   9115 	  hardcode_shlibpath_var=no
   9116 	  ;;
   9117 	*)
   9118 	  hardcode_direct=yes
   9119 	  hardcode_direct_absolute=yes
   9120 	  export_dynamic_flag_spec='${wl}-E'
   9121 
   9122 	  # hardcode_minus_L: Not really in the search PATH,
   9123 	  # but as the default location of the library.
   9124 	  hardcode_minus_L=yes
   9125 	  ;;
   9126 	esac
   9127       fi
   9128       ;;
   9129 
   9130     irix5* | irix6* | nonstopux*)
   9131       if test "$GCC" = yes; then
   9132 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   9133 	# Try to use the -exported_symbol ld option, if it does not
   9134 	# work, assume that -exports_file does not work either and
   9135 	# implicitly export all symbols.
   9136         save_LDFLAGS="$LDFLAGS"
   9137         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
   9138         if test x$gcc_no_link = xyes; then
   9139   as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
   9140 fi
   9141 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9142 /* end confdefs.h.  */
   9143 int foo(void) {}
   9144 _ACEOF
   9145 if ac_fn_c_try_link "$LINENO"; then :
   9146   archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
   9147 
   9148 fi
   9149 rm -f core conftest.err conftest.$ac_objext \
   9150     conftest$ac_exeext conftest.$ac_ext
   9151         LDFLAGS="$save_LDFLAGS"
   9152       else
   9153 	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'
   9154 	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'
   9155       fi
   9156       archive_cmds_need_lc='no'
   9157       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   9158       hardcode_libdir_separator=:
   9159       inherit_rpath=yes
   9160       link_all_deplibs=yes
   9161       ;;
   9162 
   9163     netbsd*)
   9164       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   9165 	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   9166       else
   9167 	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   9168       fi
   9169       hardcode_libdir_flag_spec='-R$libdir'
   9170       hardcode_direct=yes
   9171       hardcode_shlibpath_var=no
   9172       ;;
   9173 
   9174     newsos6)
   9175       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9176       hardcode_direct=yes
   9177       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   9178       hardcode_libdir_separator=:
   9179       hardcode_shlibpath_var=no
   9180       ;;
   9181 
   9182     *nto* | *qnx*)
   9183       ;;
   9184 
   9185     openbsd*)
   9186       if test -f /usr/libexec/ld.so; then
   9187 	hardcode_direct=yes
   9188 	hardcode_shlibpath_var=no
   9189 	hardcode_direct_absolute=yes
   9190 	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   9191 	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   9192 	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   9193 	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   9194 	  export_dynamic_flag_spec='${wl}-E'
   9195 	else
   9196 	  case $host_os in
   9197 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   9198 	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   9199 	     hardcode_libdir_flag_spec='-R$libdir'
   9200 	     ;;
   9201 	   *)
   9202 	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   9203 	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   9204 	     ;;
   9205 	  esac
   9206 	fi
   9207       else
   9208 	ld_shlibs=no
   9209       fi
   9210       ;;
   9211 
   9212     os2*)
   9213       hardcode_libdir_flag_spec='-L$libdir'
   9214       hardcode_minus_L=yes
   9215       allow_undefined_flag=unsupported
   9216       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'
   9217       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   9218       ;;
   9219 
   9220     osf3*)
   9221       if test "$GCC" = yes; then
   9222 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   9223 	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'
   9224       else
   9225 	allow_undefined_flag=' -expect_unresolved \*'
   9226 	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'
   9227       fi
   9228       archive_cmds_need_lc='no'
   9229       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   9230       hardcode_libdir_separator=:
   9231       ;;
   9232 
   9233     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   9234       if test "$GCC" = yes; then
   9235 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   9236 	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-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'
   9237 	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   9238       else
   9239 	allow_undefined_flag=' -expect_unresolved \*'
   9240 	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'
   9241 	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~
   9242 	$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'
   9243 
   9244 	# Both c and cxx compiler support -rpath directly
   9245 	hardcode_libdir_flag_spec='-rpath $libdir'
   9246       fi
   9247       archive_cmds_need_lc='no'
   9248       hardcode_libdir_separator=:
   9249       ;;
   9250 
   9251     solaris*)
   9252       no_undefined_flag=' -z defs'
   9253       if test "$GCC" = yes; then
   9254 	wlarc='${wl}'
   9255 	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   9256 	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   9257 	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
   9258       else
   9259 	case `$CC -V 2>&1` in
   9260 	*"Compilers 5.0"*)
   9261 	  wlarc=''
   9262 	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9263 	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   9264 	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
   9265 	  ;;
   9266 	*)
   9267 	  wlarc='${wl}'
   9268 	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
   9269 	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   9270 	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
   9271 	  ;;
   9272 	esac
   9273       fi
   9274       hardcode_libdir_flag_spec='-R$libdir'
   9275       hardcode_shlibpath_var=no
   9276       case $host_os in
   9277       solaris2.[0-5] | solaris2.[0-5].*) ;;
   9278       *)
   9279 	# The compiler driver will combine and reorder linker options,
   9280 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
   9281 	# but is careful enough not to reorder.
   9282 	# Supported since Solaris 2.6 (maybe 2.5.1?)
   9283 	if test "$GCC" = yes; then
   9284 	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   9285 	else
   9286 	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
   9287 	fi
   9288 	;;
   9289       esac
   9290       link_all_deplibs=yes
   9291       ;;
   9292 
   9293     sunos4*)
   9294       if test "x$host_vendor" = xsequent; then
   9295 	# Use $CC to link under sequent, because it throws in some extra .o
   9296 	# files that make .init and .fini sections work.
   9297 	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   9298       else
   9299 	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   9300       fi
   9301       hardcode_libdir_flag_spec='-L$libdir'
   9302       hardcode_direct=yes
   9303       hardcode_minus_L=yes
   9304       hardcode_shlibpath_var=no
   9305       ;;
   9306 
   9307     sysv4)
   9308       case $host_vendor in
   9309 	sni)
   9310 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9311 	  hardcode_direct=yes # is this really true???
   9312 	;;
   9313 	siemens)
   9314 	  ## LD is ld it makes a PLAMLIB
   9315 	  ## CC just makes a GrossModule.
   9316 	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   9317 	  reload_cmds='$CC -r -o $output$reload_objs'
   9318 	  hardcode_direct=no
   9319         ;;
   9320 	motorola)
   9321 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9322 	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
   9323 	;;
   9324       esac
   9325       runpath_var='LD_RUN_PATH'
   9326       hardcode_shlibpath_var=no
   9327       ;;
   9328 
   9329     sysv4.3*)
   9330       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9331       hardcode_shlibpath_var=no
   9332       export_dynamic_flag_spec='-Bexport'
   9333       ;;
   9334 
   9335     sysv4*MP*)
   9336       if test -d /usr/nec; then
   9337 	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9338 	hardcode_shlibpath_var=no
   9339 	runpath_var=LD_RUN_PATH
   9340 	hardcode_runpath_var=yes
   9341 	ld_shlibs=yes
   9342       fi
   9343       ;;
   9344 
   9345     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   9346       no_undefined_flag='${wl}-z,text'
   9347       archive_cmds_need_lc=no
   9348       hardcode_shlibpath_var=no
   9349       runpath_var='LD_RUN_PATH'
   9350 
   9351       if test "$GCC" = yes; then
   9352 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9353 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9354       else
   9355 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9356 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9357       fi
   9358       ;;
   9359 
   9360     sysv5* | sco3.2v5* | sco5v6*)
   9361       # Note: We can NOT use -z defs as we might desire, because we do not
   9362       # link with -lc, and that would cause any symbols used from libc to
   9363       # always be unresolved, which means just about no library would
   9364       # ever link correctly.  If we're not using GNU ld we use -z text
   9365       # though, which does catch some bad symbols but isn't as heavy-handed
   9366       # as -z defs.
   9367       no_undefined_flag='${wl}-z,text'
   9368       allow_undefined_flag='${wl}-z,nodefs'
   9369       archive_cmds_need_lc=no
   9370       hardcode_shlibpath_var=no
   9371       hardcode_libdir_flag_spec='${wl}-R,$libdir'
   9372       hardcode_libdir_separator=':'
   9373       link_all_deplibs=yes
   9374       export_dynamic_flag_spec='${wl}-Bexport'
   9375       runpath_var='LD_RUN_PATH'
   9376 
   9377       if test "$GCC" = yes; then
   9378 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9379 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9380       else
   9381 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9382 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   9383       fi
   9384       ;;
   9385 
   9386     uts4*)
   9387       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   9388       hardcode_libdir_flag_spec='-L$libdir'
   9389       hardcode_shlibpath_var=no
   9390       ;;
   9391 
   9392     *)
   9393       ld_shlibs=no
   9394       ;;
   9395     esac
   9396 
   9397     if test x$host_vendor = xsni; then
   9398       case $host in
   9399       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
   9400 	export_dynamic_flag_spec='${wl}-Blargedynsym'
   9401 	;;
   9402       esac
   9403     fi
   9404   fi
   9405 
   9406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
   9407 $as_echo "$ld_shlibs" >&6; }
   9408 test "$ld_shlibs" = no && can_build_shared=no
   9409 
   9410 with_gnu_ld=$with_gnu_ld
   9411 
   9412 
   9413 
   9414 
   9415 
   9416 
   9417 
   9418 
   9419 
   9420 
   9421 
   9422 
   9423 
   9424 
   9425 
   9426 #
   9427 # Do we need to explicitly link libc?
   9428 #
   9429 case "x$archive_cmds_need_lc" in
   9430 x|xyes)
   9431   # Assume -lc should be added
   9432   archive_cmds_need_lc=yes
   9433 
   9434   if test "$enable_shared" = yes && test "$GCC" = yes; then
   9435     case $archive_cmds in
   9436     *'~'*)
   9437       # FIXME: we may have to deal with multi-command sequences.
   9438       ;;
   9439     '$CC '*)
   9440       # Test whether the compiler implicitly links with -lc since on some
   9441       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   9442       # to ld, don't add -lc before -lgcc.
   9443       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
   9444 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   9445 if ${lt_cv_archive_cmds_need_lc+:} false; then :
   9446   $as_echo_n "(cached) " >&6
   9447 else
   9448   $RM conftest*
   9449 	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   9450 
   9451 	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   9452   (eval $ac_compile) 2>&5
   9453   ac_status=$?
   9454   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   9455   test $ac_status = 0; } 2>conftest.err; then
   9456 	  soname=conftest
   9457 	  lib=conftest
   9458 	  libobjs=conftest.$ac_objext
   9459 	  deplibs=
   9460 	  wl=$lt_prog_compiler_wl
   9461 	  pic_flag=$lt_prog_compiler_pic
   9462 	  compiler_flags=-v
   9463 	  linker_flags=-v
   9464 	  verstring=
   9465 	  output_objdir=.
   9466 	  libname=conftest
   9467 	  lt_save_allow_undefined_flag=$allow_undefined_flag
   9468 	  allow_undefined_flag=
   9469 	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
   9470   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
   9471   ac_status=$?
   9472   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   9473   test $ac_status = 0; }
   9474 	  then
   9475 	    lt_cv_archive_cmds_need_lc=no
   9476 	  else
   9477 	    lt_cv_archive_cmds_need_lc=yes
   9478 	  fi
   9479 	  allow_undefined_flag=$lt_save_allow_undefined_flag
   9480 	else
   9481 	  cat conftest.err 1>&5
   9482 	fi
   9483 	$RM conftest*
   9484 
   9485 fi
   9486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
   9487 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
   9488       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
   9489       ;;
   9490     esac
   9491   fi
   9492   ;;
   9493 esac
   9494 
   9495 
   9496 
   9497 
   9498 
   9499 
   9500 
   9501 
   9502 
   9503 
   9504 
   9505 
   9506 
   9507 
   9508 
   9509 
   9510 
   9511 
   9512 
   9513 
   9514 
   9515 
   9516 
   9517 
   9518 
   9519 
   9520 
   9521 
   9522 
   9523 
   9524 
   9525 
   9526 
   9527 
   9528 
   9529 
   9530 
   9531 
   9532 
   9533 
   9534 
   9535 
   9536 
   9537 
   9538 
   9539 
   9540 
   9541 
   9542 
   9543 
   9544 
   9545 
   9546 
   9547 
   9548 
   9549 
   9550 
   9551 
   9552 
   9553 
   9554 
   9555 
   9556 
   9557 
   9558 
   9559 
   9560 
   9561 
   9562 
   9563 
   9564 
   9565 
   9566 
   9567 
   9568 
   9569 
   9570 
   9571 
   9572 
   9573 
   9574 
   9575 
   9576 
   9577 
   9578 
   9579 
   9580 
   9581 
   9582 
   9583 
   9584 
   9585 
   9586 
   9587 
   9588 
   9589 
   9590 
   9591 
   9592 
   9593 
   9594 
   9595 
   9596 
   9597 
   9598 
   9599 
   9600 
   9601 
   9602 
   9603 
   9604 
   9605 
   9606 
   9607 
   9608 
   9609 
   9610 
   9611 
   9612 
   9613 
   9614 
   9615 
   9616 
   9617 
   9618 
   9619 
   9620 
   9621 
   9622 
   9623 
   9624 
   9625 
   9626 
   9627 
   9628 
   9629 
   9630 
   9631 
   9632 
   9633 
   9634 
   9635 
   9636 
   9637 
   9638 
   9639 
   9640 
   9641 
   9642 
   9643 
   9644 
   9645 
   9646 
   9647 
   9648 
   9649 
   9650 
   9651   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
   9652 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   9653 
   9654 if test "$GCC" = yes; then
   9655   case $host_os in
   9656     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
   9657     *) lt_awk_arg="/^libraries:/" ;;
   9658   esac
   9659   case $host_os in
   9660     mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
   9661     *) lt_sed_strip_eq="s,=/,/,g" ;;
   9662   esac
   9663   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
   9664   case $lt_search_path_spec in
   9665   *\;*)
   9666     # if the path contains ";" then we assume it to be the separator
   9667     # otherwise default to the standard path separator (i.e. ":") - it is
   9668     # assumed that no part of a normal pathname contains ";" but that should
   9669     # okay in the real world where ";" in dirpaths is itself problematic.
   9670     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
   9671     ;;
   9672   *)
   9673     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
   9674     ;;
   9675   esac
   9676   # Ok, now we have the path, separated by spaces, we can step through it
   9677   # and add multilib dir if necessary.
   9678   lt_tmp_lt_search_path_spec=
   9679   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
   9680   for lt_sys_path in $lt_search_path_spec; do
   9681     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
   9682       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
   9683     else
   9684       test -d "$lt_sys_path" && \
   9685 	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
   9686     fi
   9687   done
   9688   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
   9689 BEGIN {RS=" "; FS="/|\n";} {
   9690   lt_foo="";
   9691   lt_count=0;
   9692   for (lt_i = NF; lt_i > 0; lt_i--) {
   9693     if ($lt_i != "" && $lt_i != ".") {
   9694       if ($lt_i == "..") {
   9695         lt_count++;
   9696       } else {
   9697         if (lt_count == 0) {
   9698           lt_foo="/" $lt_i lt_foo;
   9699         } else {
   9700           lt_count--;
   9701         }
   9702       }
   9703     }
   9704   }
   9705   if (lt_foo != "") { lt_freq[lt_foo]++; }
   9706   if (lt_freq[lt_foo] == 1) { print lt_foo; }
   9707 }'`
   9708   # AWK program above erroneously prepends '/' to C:/dos/paths
   9709   # for these hosts.
   9710   case $host_os in
   9711     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
   9712       $SED 's,/\([A-Za-z]:\),\1,g'` ;;
   9713   esac
   9714   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
   9715 else
   9716   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   9717 fi
   9718 library_names_spec=
   9719 libname_spec='lib$name'
   9720 soname_spec=
   9721 shrext_cmds=".so"
   9722 postinstall_cmds=
   9723 postuninstall_cmds=
   9724 finish_cmds=
   9725 finish_eval=
   9726 shlibpath_var=
   9727 shlibpath_overrides_runpath=unknown
   9728 version_type=none
   9729 dynamic_linker="$host_os ld.so"
   9730 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   9731 need_lib_prefix=unknown
   9732 hardcode_into_libs=no
   9733 
   9734 # when you set need_version to no, make sure it does not cause -set_version
   9735 # flags to be left without arguments
   9736 need_version=unknown
   9737 
   9738 case $host_os in
   9739 aix3*)
   9740   version_type=linux
   9741   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   9742   shlibpath_var=LIBPATH
   9743 
   9744   # AIX 3 has no versioning support, so we append a major version to the name.
   9745   soname_spec='${libname}${release}${shared_ext}$major'
   9746   ;;
   9747 
   9748 aix[4-9]*)
   9749   version_type=linux
   9750   need_lib_prefix=no
   9751   need_version=no
   9752   hardcode_into_libs=yes
   9753   if test "$host_cpu" = ia64; then
   9754     # AIX 5 supports IA64
   9755     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   9756     shlibpath_var=LD_LIBRARY_PATH
   9757   else
   9758     # With GCC up to 2.95.x, collect2 would create an import file
   9759     # for dependence libraries.  The import file would start with
   9760     # the line `#! .'.  This would cause the generated library to
   9761     # depend on `.', always an invalid library.  This was fixed in
   9762     # development snapshots of GCC prior to 3.0.
   9763     case $host_os in
   9764       aix4 | aix4.[01] | aix4.[01].*)
   9765       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   9766 	   echo ' yes '
   9767 	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
   9768 	:
   9769       else
   9770 	can_build_shared=no
   9771       fi
   9772       ;;
   9773     esac
   9774     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   9775     # soname into executable. Probably we can add versioning support to
   9776     # collect2, so additional links can be useful in future.
   9777     if test "$aix_use_runtimelinking" = yes; then
   9778       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   9779       # instead of lib<name>.a to let people know that these are not
   9780       # typical AIX shared libraries.
   9781       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9782     else
   9783       # We preserve .a as extension for shared libraries through AIX4.2
   9784       # and later when we are not doing run time linking.
   9785       library_names_spec='${libname}${release}.a $libname.a'
   9786       soname_spec='${libname}${release}${shared_ext}$major'
   9787     fi
   9788     shlibpath_var=LIBPATH
   9789   fi
   9790   ;;
   9791 
   9792 amigaos*)
   9793   case $host_cpu in
   9794   powerpc)
   9795     # Since July 2007 AmigaOS4 officially supports .so libraries.
   9796     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
   9797     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9798     ;;
   9799   m68k)
   9800     library_names_spec='$libname.ixlibrary $libname.a'
   9801     # Create ${libname}_ixlibrary.a entries in /sys/libs.
   9802     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'
   9803     ;;
   9804   esac
   9805   ;;
   9806 
   9807 beos*)
   9808   library_names_spec='${libname}${shared_ext}'
   9809   dynamic_linker="$host_os ld.so"
   9810   shlibpath_var=LIBRARY_PATH
   9811   ;;
   9812 
   9813 bsdi[45]*)
   9814   version_type=linux
   9815   need_version=no
   9816   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9817   soname_spec='${libname}${release}${shared_ext}$major'
   9818   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   9819   shlibpath_var=LD_LIBRARY_PATH
   9820   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   9821   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   9822   # the default ld.so.conf also contains /usr/contrib/lib and
   9823   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   9824   # libtool to hard-code these into programs
   9825   ;;
   9826 
   9827 cygwin* | mingw* | pw32* | cegcc*)
   9828   version_type=windows
   9829   shrext_cmds=".dll"
   9830   need_version=no
   9831   need_lib_prefix=no
   9832 
   9833   case $GCC,$host_os in
   9834   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
   9835     library_names_spec='$libname.dll.a'
   9836     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   9837     postinstall_cmds='base_file=`basename \${file}`~
   9838       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
   9839       dldir=$destdir/`dirname \$dlpath`~
   9840       test -d \$dldir || mkdir -p \$dldir~
   9841       $install_prog $dir/$dlname \$dldir/$dlname~
   9842       chmod a+x \$dldir/$dlname~
   9843       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
   9844         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
   9845       fi'
   9846     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   9847       dlpath=$dir/\$dldll~
   9848        $RM \$dlpath'
   9849     shlibpath_overrides_runpath=yes
   9850 
   9851     case $host_os in
   9852     cygwin*)
   9853       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   9854       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   9855 
   9856       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
   9857       ;;
   9858     mingw* | cegcc*)
   9859       # MinGW DLLs use traditional 'lib' prefix
   9860       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   9861       ;;
   9862     pw32*)
   9863       # pw32 DLLs use 'pw' prefix rather than 'lib'
   9864       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   9865       ;;
   9866     esac
   9867     ;;
   9868 
   9869   *)
   9870     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   9871     ;;
   9872   esac
   9873   dynamic_linker='Win32 ld.exe'
   9874   # FIXME: first we should search . and the directory the executable is in
   9875   shlibpath_var=PATH
   9876   ;;
   9877 
   9878 darwin* | rhapsody*)
   9879   dynamic_linker="$host_os dyld"
   9880   version_type=darwin
   9881   need_lib_prefix=no
   9882   need_version=no
   9883   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   9884   soname_spec='${libname}${release}${major}$shared_ext'
   9885   shlibpath_overrides_runpath=yes
   9886   shlibpath_var=DYLD_LIBRARY_PATH
   9887   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   9888 
   9889   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
   9890   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   9891   ;;
   9892 
   9893 dgux*)
   9894   version_type=linux
   9895   need_lib_prefix=no
   9896   need_version=no
   9897   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   9898   soname_spec='${libname}${release}${shared_ext}$major'
   9899   shlibpath_var=LD_LIBRARY_PATH
   9900   ;;
   9901 
   9902 freebsd* | dragonfly*)
   9903   # DragonFly does not have aout.  When/if they implement a new
   9904   # versioning mechanism, adjust this.
   9905   if test -x /usr/bin/objformat; then
   9906     objformat=`/usr/bin/objformat`
   9907   else
   9908     case $host_os in
   9909     freebsd[23].*) objformat=aout ;;
   9910     *) objformat=elf ;;
   9911     esac
   9912   fi
   9913   version_type=freebsd-$objformat
   9914   case $version_type in
   9915     freebsd-elf*)
   9916       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   9917       need_version=no
   9918       need_lib_prefix=no
   9919       ;;
   9920     freebsd-*)
   9921       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   9922       need_version=yes
   9923       ;;
   9924   esac
   9925   shlibpath_var=LD_LIBRARY_PATH
   9926   case $host_os in
   9927   freebsd2.*)
   9928     shlibpath_overrides_runpath=yes
   9929     ;;
   9930   freebsd3.[01]* | freebsdelf3.[01]*)
   9931     shlibpath_overrides_runpath=yes
   9932     hardcode_into_libs=yes
   9933     ;;
   9934   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   9935   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   9936     shlibpath_overrides_runpath=no
   9937     hardcode_into_libs=yes
   9938     ;;
   9939   *) # from 4.6 on, and DragonFly
   9940     shlibpath_overrides_runpath=yes
   9941     hardcode_into_libs=yes
   9942     ;;
   9943   esac
   9944   ;;
   9945 
   9946 haiku*)
   9947   version_type=linux
   9948   need_lib_prefix=no
   9949   need_version=no
   9950   dynamic_linker="$host_os runtime_loader"
   9951   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   9952   soname_spec='${libname}${release}${shared_ext}$major'
   9953   shlibpath_var=LIBRARY_PATH
   9954   shlibpath_overrides_runpath=yes
   9955   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
   9956   hardcode_into_libs=yes
   9957   ;;
   9958 
   9959 hpux9* | hpux10* | hpux11*)
   9960   # Give a soname corresponding to the major version so that dld.sl refuses to
   9961   # link against other versions.
   9962   version_type=sunos
   9963   need_lib_prefix=no
   9964   need_version=no
   9965   case $host_cpu in
   9966   ia64*)
   9967     shrext_cmds='.so'
   9968     hardcode_into_libs=yes
   9969     dynamic_linker="$host_os dld.so"
   9970     shlibpath_var=LD_LIBRARY_PATH
   9971     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   9972     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9973     soname_spec='${libname}${release}${shared_ext}$major'
   9974     if test "X$HPUX_IA64_MODE" = X32; then
   9975       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   9976     else
   9977       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   9978     fi
   9979     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   9980     ;;
   9981   hppa*64*)
   9982     shrext_cmds='.sl'
   9983     hardcode_into_libs=yes
   9984     dynamic_linker="$host_os dld.sl"
   9985     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   9986     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   9987     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9988     soname_spec='${libname}${release}${shared_ext}$major'
   9989     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   9990     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   9991     ;;
   9992   *)
   9993     shrext_cmds='.sl'
   9994     dynamic_linker="$host_os dld.sl"
   9995     shlibpath_var=SHLIB_PATH
   9996     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   9997     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9998     soname_spec='${libname}${release}${shared_ext}$major'
   9999     ;;
   10000   esac
   10001   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
   10002   postinstall_cmds='chmod 555 $lib'
   10003   # or fails outright, so override atomically:
   10004   install_override_mode=555
   10005   ;;
   10006 
   10007 interix[3-9]*)
   10008   version_type=linux
   10009   need_lib_prefix=no
   10010   need_version=no
   10011   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   10012   soname_spec='${libname}${release}${shared_ext}$major'
   10013   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   10014   shlibpath_var=LD_LIBRARY_PATH
   10015   shlibpath_overrides_runpath=no
   10016   hardcode_into_libs=yes
   10017   ;;
   10018 
   10019 irix5* | irix6* | nonstopux*)
   10020   case $host_os in
   10021     nonstopux*) version_type=nonstopux ;;
   10022     *)
   10023 	if test "$lt_cv_prog_gnu_ld" = yes; then
   10024 		version_type=linux
   10025 	else
   10026 		version_type=irix
   10027 	fi ;;
   10028   esac
   10029   need_lib_prefix=no
   10030   need_version=no
   10031   soname_spec='${libname}${release}${shared_ext}$major'
   10032   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   10033   case $host_os in
   10034   irix5* | nonstopux*)
   10035     libsuff= shlibsuff=
   10036     ;;
   10037   *)
   10038     case $LD in # libtool.m4 will add one of these switches to LD
   10039     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   10040       libsuff= shlibsuff= libmagic=32-bit;;
   10041     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   10042       libsuff=32 shlibsuff=N32 libmagic=N32;;
   10043     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   10044       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   10045     *) libsuff= shlibsuff= libmagic=never-match;;
   10046     esac
   10047     ;;
   10048   esac
   10049   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   10050   shlibpath_overrides_runpath=no
   10051   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   10052   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   10053   hardcode_into_libs=yes
   10054   ;;
   10055 
   10056 # No shared lib support for Linux oldld, aout, or coff.
   10057 linux*oldld* | linux*aout* | linux*coff*)
   10058   dynamic_linker=no
   10059   ;;
   10060 
   10061 # This must be Linux ELF.
   10062 
   10063 # uclinux* changes (here and below) have been submitted to the libtool
   10064 # project, but have not yet been accepted: they are GCC-local changes
   10065 # for the time being.  (See
   10066 # https://lists.gnu.org/archive/html/libtool-patches/2018-05/msg00000.html)
   10067 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu* | uclinuxfdpiceabi)
   10068   version_type=linux
   10069   need_lib_prefix=no
   10070   need_version=no
   10071   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10072   soname_spec='${libname}${release}${shared_ext}$major'
   10073   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   10074   shlibpath_var=LD_LIBRARY_PATH
   10075   shlibpath_overrides_runpath=no
   10076 
   10077   # Some binutils ld are patched to set DT_RUNPATH
   10078   if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
   10079   $as_echo_n "(cached) " >&6
   10080 else
   10081   lt_cv_shlibpath_overrides_runpath=no
   10082     save_LDFLAGS=$LDFLAGS
   10083     save_libdir=$libdir
   10084     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
   10085 	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
   10086     if test x$gcc_no_link = xyes; then
   10087   as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
   10088 fi
   10089 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10090 /* end confdefs.h.  */
   10091 
   10092 int
   10093 main ()
   10094 {
   10095 
   10096   ;
   10097   return 0;
   10098 }
   10099 _ACEOF
   10100 if ac_fn_c_try_link "$LINENO"; then :
   10101   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
   10102   lt_cv_shlibpath_overrides_runpath=yes
   10103 fi
   10104 fi
   10105 rm -f core conftest.err conftest.$ac_objext \
   10106     conftest$ac_exeext conftest.$ac_ext
   10107     LDFLAGS=$save_LDFLAGS
   10108     libdir=$save_libdir
   10109 
   10110 fi
   10111 
   10112   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
   10113 
   10114   # This implies no fast_install, which is unacceptable.
   10115   # Some rework will be needed to allow for fast_install
   10116   # before this can be enabled.
   10117   hardcode_into_libs=yes
   10118 
   10119   # Append ld.so.conf contents to the search path
   10120   if test -f /etc/ld.so.conf; then
   10121     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' ' '`
   10122     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   10123   fi
   10124 
   10125   # We used to test for /lib/ld.so.1 and disable shared libraries on
   10126   # powerpc, because MkLinux only supported shared libraries with the
   10127   # GNU dynamic linker.  Since this was broken with cross compilers,
   10128   # most powerpc-linux boxes support dynamic linking these days and
   10129   # people can always --disable-shared, the test was removed, and we
   10130   # assume the GNU/Linux dynamic linker is in use.
   10131   dynamic_linker='GNU/Linux ld.so'
   10132   ;;
   10133 
   10134 netbsd*)
   10135   version_type=sunos
   10136   need_lib_prefix=no
   10137   need_version=no
   10138   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   10139     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   10140     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   10141     dynamic_linker='NetBSD (a.out) ld.so'
   10142   else
   10143     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   10144     soname_spec='${libname}${release}${shared_ext}$major'
   10145     dynamic_linker='NetBSD ld.elf_so'
   10146   fi
   10147   shlibpath_var=LD_LIBRARY_PATH
   10148   shlibpath_overrides_runpath=yes
   10149   hardcode_into_libs=yes
   10150   ;;
   10151 
   10152 newsos6)
   10153   version_type=linux
   10154   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10155   shlibpath_var=LD_LIBRARY_PATH
   10156   shlibpath_overrides_runpath=yes
   10157   ;;
   10158 
   10159 *nto* | *qnx*)
   10160   version_type=qnx
   10161   need_lib_prefix=no
   10162   need_version=no
   10163   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10164   soname_spec='${libname}${release}${shared_ext}$major'
   10165   shlibpath_var=LD_LIBRARY_PATH
   10166   shlibpath_overrides_runpath=no
   10167   hardcode_into_libs=yes
   10168   dynamic_linker='ldqnx.so'
   10169   ;;
   10170 
   10171 openbsd*)
   10172   version_type=sunos
   10173   sys_lib_dlsearch_path_spec="/usr/lib"
   10174   need_lib_prefix=no
   10175   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   10176   case $host_os in
   10177     openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
   10178     *)				need_version=no  ;;
   10179   esac
   10180   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   10181   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   10182   shlibpath_var=LD_LIBRARY_PATH
   10183   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   10184     case $host_os in
   10185       openbsd2.[89] | openbsd2.[89].*)
   10186 	shlibpath_overrides_runpath=no
   10187 	;;
   10188       *)
   10189 	shlibpath_overrides_runpath=yes
   10190 	;;
   10191       esac
   10192   else
   10193     shlibpath_overrides_runpath=yes
   10194   fi
   10195   ;;
   10196 
   10197 os2*)
   10198   libname_spec='$name'
   10199   shrext_cmds=".dll"
   10200   need_lib_prefix=no
   10201   library_names_spec='$libname${shared_ext} $libname.a'
   10202   dynamic_linker='OS/2 ld.exe'
   10203   shlibpath_var=LIBPATH
   10204   ;;
   10205 
   10206 osf3* | osf4* | osf5*)
   10207   version_type=osf
   10208   need_lib_prefix=no
   10209   need_version=no
   10210   soname_spec='${libname}${release}${shared_ext}$major'
   10211   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10212   shlibpath_var=LD_LIBRARY_PATH
   10213   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   10214   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   10215   ;;
   10216 
   10217 rdos*)
   10218   dynamic_linker=no
   10219   ;;
   10220 
   10221 solaris*)
   10222   version_type=linux
   10223   need_lib_prefix=no
   10224   need_version=no
   10225   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10226   soname_spec='${libname}${release}${shared_ext}$major'
   10227   shlibpath_var=LD_LIBRARY_PATH
   10228   shlibpath_overrides_runpath=yes
   10229   hardcode_into_libs=yes
   10230   # ldd complains unless libraries are executable
   10231   postinstall_cmds='chmod +x $lib'
   10232   ;;
   10233 
   10234 sunos4*)
   10235   version_type=sunos
   10236   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   10237   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   10238   shlibpath_var=LD_LIBRARY_PATH
   10239   shlibpath_overrides_runpath=yes
   10240   if test "$with_gnu_ld" = yes; then
   10241     need_lib_prefix=no
   10242   fi
   10243   need_version=yes
   10244   ;;
   10245 
   10246 sysv4 | sysv4.3*)
   10247   version_type=linux
   10248   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10249   soname_spec='${libname}${release}${shared_ext}$major'
   10250   shlibpath_var=LD_LIBRARY_PATH
   10251   case $host_vendor in
   10252     sni)
   10253       shlibpath_overrides_runpath=no
   10254       need_lib_prefix=no
   10255       runpath_var=LD_RUN_PATH
   10256       ;;
   10257     siemens)
   10258       need_lib_prefix=no
   10259       ;;
   10260     motorola)
   10261       need_lib_prefix=no
   10262       need_version=no
   10263       shlibpath_overrides_runpath=no
   10264       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   10265       ;;
   10266   esac
   10267   ;;
   10268 
   10269 sysv4*MP*)
   10270   if test -d /usr/nec ;then
   10271     version_type=linux
   10272     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   10273     soname_spec='$libname${shared_ext}.$major'
   10274     shlibpath_var=LD_LIBRARY_PATH
   10275   fi
   10276   ;;
   10277 
   10278 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   10279   version_type=freebsd-elf
   10280   need_lib_prefix=no
   10281   need_version=no
   10282   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   10283   soname_spec='${libname}${release}${shared_ext}$major'
   10284   shlibpath_var=LD_LIBRARY_PATH
   10285   shlibpath_overrides_runpath=yes
   10286   hardcode_into_libs=yes
   10287   if test "$with_gnu_ld" = yes; then
   10288     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   10289   else
   10290     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   10291     case $host_os in
   10292       sco3.2v5*)
   10293         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   10294 	;;
   10295     esac
   10296   fi
   10297   sys_lib_dlsearch_path_spec='/usr/lib'
   10298   ;;
   10299 
   10300 tpf*)
   10301   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
   10302   version_type=linux
   10303   need_lib_prefix=no
   10304   need_version=no
   10305   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10306   shlibpath_var=LD_LIBRARY_PATH
   10307   shlibpath_overrides_runpath=no
   10308   hardcode_into_libs=yes
   10309   ;;
   10310 
   10311 uts4*)
   10312   version_type=linux
   10313   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   10314   soname_spec='${libname}${release}${shared_ext}$major'
   10315   shlibpath_var=LD_LIBRARY_PATH
   10316   ;;
   10317 
   10318 *)
   10319   dynamic_linker=no
   10320   ;;
   10321 esac
   10322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
   10323 $as_echo "$dynamic_linker" >&6; }
   10324 test "$dynamic_linker" = no && can_build_shared=no
   10325 
   10326 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   10327 if test "$GCC" = yes; then
   10328   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   10329 fi
   10330 
   10331 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   10332   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   10333 fi
   10334 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   10335   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   10336 fi
   10337 
   10338 
   10339 
   10340 
   10341 
   10342 
   10343 
   10344 
   10345 
   10346 
   10347 
   10348 
   10349 
   10350 
   10351 
   10352 
   10353 
   10354 
   10355 
   10356 
   10357 
   10358 
   10359 
   10360 
   10361 
   10362 
   10363 
   10364 
   10365 
   10366 
   10367 
   10368 
   10369 
   10370 
   10371 
   10372 
   10373 
   10374 
   10375 
   10376 
   10377 
   10378 
   10379 
   10380 
   10381 
   10382 
   10383 
   10384 
   10385 
   10386 
   10387 
   10388 
   10389 
   10390 
   10391 
   10392 
   10393 
   10394 
   10395 
   10396 
   10397 
   10398 
   10399 
   10400 
   10401 
   10402 
   10403 
   10404 
   10405 
   10406 
   10407 
   10408 
   10409 
   10410 
   10411 
   10412 
   10413 
   10414 
   10415 
   10416 
   10417 
   10418 
   10419 
   10420 
   10421 
   10422 
   10423 
   10424 
   10425 
   10426 
   10427 
   10428 
   10429   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
   10430 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   10431 hardcode_action=
   10432 if test -n "$hardcode_libdir_flag_spec" ||
   10433    test -n "$runpath_var" ||
   10434    test "X$hardcode_automatic" = "Xyes" ; then
   10435 
   10436   # We can hardcode non-existent directories.
   10437   if test "$hardcode_direct" != no &&
   10438      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   10439      # have to relink, otherwise we might link with an installed library
   10440      # when we should be linking with a yet-to-be-installed one
   10441      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
   10442      test "$hardcode_minus_L" != no; then
   10443     # Linking always hardcodes the temporary library directory.
   10444     hardcode_action=relink
   10445   else
   10446     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   10447     hardcode_action=immediate
   10448   fi
   10449 else
   10450   # We cannot hardcode anything, or else we can only hardcode existing
   10451   # directories.
   10452   hardcode_action=unsupported
   10453 fi
   10454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
   10455 $as_echo "$hardcode_action" >&6; }
   10456 
   10457 if test "$hardcode_action" = relink ||
   10458    test "$inherit_rpath" = yes; then
   10459   # Fast installation is not supported
   10460   enable_fast_install=no
   10461 elif test "$shlibpath_overrides_runpath" = yes ||
   10462      test "$enable_shared" = no; then
   10463   # Fast installation is not necessary
   10464   enable_fast_install=needless
   10465 fi
   10466 
   10467 
   10468 
   10469 
   10470 
   10471 
   10472   if test "x$enable_dlopen" != xyes; then
   10473   enable_dlopen=unknown
   10474   enable_dlopen_self=unknown
   10475   enable_dlopen_self_static=unknown
   10476 else
   10477   lt_cv_dlopen=no
   10478   lt_cv_dlopen_libs=
   10479 
   10480   case $host_os in
   10481   beos*)
   10482     lt_cv_dlopen="load_add_on"
   10483     lt_cv_dlopen_libs=
   10484     lt_cv_dlopen_self=yes
   10485     ;;
   10486 
   10487   mingw* | pw32* | cegcc*)
   10488     lt_cv_dlopen="LoadLibrary"
   10489     lt_cv_dlopen_libs=
   10490     ;;
   10491 
   10492   cygwin*)
   10493     lt_cv_dlopen="dlopen"
   10494     lt_cv_dlopen_libs=
   10495     ;;
   10496 
   10497   darwin*)
   10498   # if libdl is installed we need to link against it
   10499     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
   10500 $as_echo_n "checking for dlopen in -ldl... " >&6; }
   10501 if ${ac_cv_lib_dl_dlopen+:} false; then :
   10502   $as_echo_n "(cached) " >&6
   10503 else
   10504   ac_check_lib_save_LIBS=$LIBS
   10505 LIBS="-ldl  $LIBS"
   10506 if test x$gcc_no_link = xyes; then
   10507   as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
   10508 fi
   10509 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10510 /* end confdefs.h.  */
   10511 
   10512 /* Override any GCC internal prototype to avoid an error.
   10513    Use char because int might match the return type of a GCC
   10514    builtin and then its argument prototype would still apply.  */
   10515 #ifdef __cplusplus
   10516 extern "C"
   10517 #endif
   10518 char dlopen ();
   10519 int
   10520 main ()
   10521 {
   10522 return dlopen ();
   10523   ;
   10524   return 0;
   10525 }
   10526 _ACEOF
   10527 if ac_fn_c_try_link "$LINENO"; then :
   10528   ac_cv_lib_dl_dlopen=yes
   10529 else
   10530   ac_cv_lib_dl_dlopen=no
   10531 fi
   10532 rm -f core conftest.err conftest.$ac_objext \
   10533     conftest$ac_exeext conftest.$ac_ext
   10534 LIBS=$ac_check_lib_save_LIBS
   10535 fi
   10536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
   10537 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
   10538 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
   10539   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   10540 else
   10541 
   10542     lt_cv_dlopen="dyld"
   10543     lt_cv_dlopen_libs=
   10544     lt_cv_dlopen_self=yes
   10545 
   10546 fi
   10547 
   10548     ;;
   10549 
   10550   *)
   10551     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
   10552 if test "x$ac_cv_func_shl_load" = xyes; then :
   10553   lt_cv_dlopen="shl_load"
   10554 else
   10555   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
   10556 $as_echo_n "checking for shl_load in -ldld... " >&6; }
   10557 if ${ac_cv_lib_dld_shl_load+:} false; then :
   10558   $as_echo_n "(cached) " >&6
   10559 else
   10560   ac_check_lib_save_LIBS=$LIBS
   10561 LIBS="-ldld  $LIBS"
   10562 if test x$gcc_no_link = xyes; then
   10563   as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
   10564 fi
   10565 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10566 /* end confdefs.h.  */
   10567 
   10568 /* Override any GCC internal prototype to avoid an error.
   10569    Use char because int might match the return type of a GCC
   10570    builtin and then its argument prototype would still apply.  */
   10571 #ifdef __cplusplus
   10572 extern "C"
   10573 #endif
   10574 char shl_load ();
   10575 int
   10576 main ()
   10577 {
   10578 return shl_load ();
   10579   ;
   10580   return 0;
   10581 }
   10582 _ACEOF
   10583 if ac_fn_c_try_link "$LINENO"; then :
   10584   ac_cv_lib_dld_shl_load=yes
   10585 else
   10586   ac_cv_lib_dld_shl_load=no
   10587 fi
   10588 rm -f core conftest.err conftest.$ac_objext \
   10589     conftest$ac_exeext conftest.$ac_ext
   10590 LIBS=$ac_check_lib_save_LIBS
   10591 fi
   10592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
   10593 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
   10594 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
   10595   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
   10596 else
   10597   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
   10598 if test "x$ac_cv_func_dlopen" = xyes; then :
   10599   lt_cv_dlopen="dlopen"
   10600 else
   10601   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
   10602 $as_echo_n "checking for dlopen in -ldl... " >&6; }
   10603 if ${ac_cv_lib_dl_dlopen+:} false; then :
   10604   $as_echo_n "(cached) " >&6
   10605 else
   10606   ac_check_lib_save_LIBS=$LIBS
   10607 LIBS="-ldl  $LIBS"
   10608 if test x$gcc_no_link = xyes; then
   10609   as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
   10610 fi
   10611 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10612 /* end confdefs.h.  */
   10613 
   10614 /* Override any GCC internal prototype to avoid an error.
   10615    Use char because int might match the return type of a GCC
   10616    builtin and then its argument prototype would still apply.  */
   10617 #ifdef __cplusplus
   10618 extern "C"
   10619 #endif
   10620 char dlopen ();
   10621 int
   10622 main ()
   10623 {
   10624 return dlopen ();
   10625   ;
   10626   return 0;
   10627 }
   10628 _ACEOF
   10629 if ac_fn_c_try_link "$LINENO"; then :
   10630   ac_cv_lib_dl_dlopen=yes
   10631 else
   10632   ac_cv_lib_dl_dlopen=no
   10633 fi
   10634 rm -f core conftest.err conftest.$ac_objext \
   10635     conftest$ac_exeext conftest.$ac_ext
   10636 LIBS=$ac_check_lib_save_LIBS
   10637 fi
   10638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
   10639 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
   10640 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
   10641   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   10642 else
   10643   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
   10644 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
   10645 if ${ac_cv_lib_svld_dlopen+:} false; then :
   10646   $as_echo_n "(cached) " >&6
   10647 else
   10648   ac_check_lib_save_LIBS=$LIBS
   10649 LIBS="-lsvld  $LIBS"
   10650 if test x$gcc_no_link = xyes; then
   10651   as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
   10652 fi
   10653 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10654 /* end confdefs.h.  */
   10655 
   10656 /* Override any GCC internal prototype to avoid an error.
   10657    Use char because int might match the return type of a GCC
   10658    builtin and then its argument prototype would still apply.  */
   10659 #ifdef __cplusplus
   10660 extern "C"
   10661 #endif
   10662 char dlopen ();
   10663 int
   10664 main ()
   10665 {
   10666 return dlopen ();
   10667   ;
   10668   return 0;
   10669 }
   10670 _ACEOF
   10671 if ac_fn_c_try_link "$LINENO"; then :
   10672   ac_cv_lib_svld_dlopen=yes
   10673 else
   10674   ac_cv_lib_svld_dlopen=no
   10675 fi
   10676 rm -f core conftest.err conftest.$ac_objext \
   10677     conftest$ac_exeext conftest.$ac_ext
   10678 LIBS=$ac_check_lib_save_LIBS
   10679 fi
   10680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
   10681 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
   10682 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
   10683   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
   10684 else
   10685   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
   10686 $as_echo_n "checking for dld_link in -ldld... " >&6; }
   10687 if ${ac_cv_lib_dld_dld_link+:} false; then :
   10688   $as_echo_n "(cached) " >&6
   10689 else
   10690   ac_check_lib_save_LIBS=$LIBS
   10691 LIBS="-ldld  $LIBS"
   10692 if test x$gcc_no_link = xyes; then
   10693   as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
   10694 fi
   10695 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10696 /* end confdefs.h.  */
   10697 
   10698 /* Override any GCC internal prototype to avoid an error.
   10699    Use char because int might match the return type of a GCC
   10700    builtin and then its argument prototype would still apply.  */
   10701 #ifdef __cplusplus
   10702 extern "C"
   10703 #endif
   10704 char dld_link ();
   10705 int
   10706 main ()
   10707 {
   10708 return dld_link ();
   10709   ;
   10710   return 0;
   10711 }
   10712 _ACEOF
   10713 if ac_fn_c_try_link "$LINENO"; then :
   10714   ac_cv_lib_dld_dld_link=yes
   10715 else
   10716   ac_cv_lib_dld_dld_link=no
   10717 fi
   10718 rm -f core conftest.err conftest.$ac_objext \
   10719     conftest$ac_exeext conftest.$ac_ext
   10720 LIBS=$ac_check_lib_save_LIBS
   10721 fi
   10722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
   10723 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
   10724 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
   10725   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
   10726 fi
   10727 
   10728 
   10729 fi
   10730 
   10731 
   10732 fi
   10733 
   10734 
   10735 fi
   10736 
   10737 
   10738 fi
   10739 
   10740 
   10741 fi
   10742 
   10743     ;;
   10744   esac
   10745 
   10746   if test "x$lt_cv_dlopen" != xno; then
   10747     enable_dlopen=yes
   10748   else
   10749     enable_dlopen=no
   10750   fi
   10751 
   10752   case $lt_cv_dlopen in
   10753   dlopen)
   10754     save_CPPFLAGS="$CPPFLAGS"
   10755     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
   10756 
   10757     save_LDFLAGS="$LDFLAGS"
   10758     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
   10759 
   10760     save_LIBS="$LIBS"
   10761     LIBS="$lt_cv_dlopen_libs $LIBS"
   10762 
   10763     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
   10764 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
   10765 if ${lt_cv_dlopen_self+:} false; then :
   10766   $as_echo_n "(cached) " >&6
   10767 else
   10768   	  if test "$cross_compiling" = yes; then :
   10769   lt_cv_dlopen_self=cross
   10770 else
   10771   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   10772   lt_status=$lt_dlunknown
   10773   cat > conftest.$ac_ext <<_LT_EOF
   10774 #line 10784 "configure"
   10775 #include "confdefs.h"
   10776 
   10777 #if HAVE_DLFCN_H
   10778 #include <dlfcn.h>
   10779 #endif
   10780 
   10781 #include <stdio.h>
   10782 
   10783 #ifdef RTLD_GLOBAL
   10784 #  define LT_DLGLOBAL		RTLD_GLOBAL
   10785 #else
   10786 #  ifdef DL_GLOBAL
   10787 #    define LT_DLGLOBAL		DL_GLOBAL
   10788 #  else
   10789 #    define LT_DLGLOBAL		0
   10790 #  endif
   10791 #endif
   10792 
   10793 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   10794    find out it does not work in some platform. */
   10795 #ifndef LT_DLLAZY_OR_NOW
   10796 #  ifdef RTLD_LAZY
   10797 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   10798 #  else
   10799 #    ifdef DL_LAZY
   10800 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   10801 #    else
   10802 #      ifdef RTLD_NOW
   10803 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   10804 #      else
   10805 #        ifdef DL_NOW
   10806 #          define LT_DLLAZY_OR_NOW	DL_NOW
   10807 #        else
   10808 #          define LT_DLLAZY_OR_NOW	0
   10809 #        endif
   10810 #      endif
   10811 #    endif
   10812 #  endif
   10813 #endif
   10814 
   10815 /* When -fvisbility=hidden is used, assume the code has been annotated
   10816    correspondingly for the symbols needed.  */
   10817 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
   10818 void fnord () __attribute__((visibility("default")));
   10819 #endif
   10820 
   10821 void fnord () { int i=42; }
   10822 int main ()
   10823 {
   10824   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   10825   int status = $lt_dlunknown;
   10826 
   10827   if (self)
   10828     {
   10829       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   10830       else
   10831         {
   10832 	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
   10833           else puts (dlerror ());
   10834 	}
   10835       /* dlclose (self); */
   10836     }
   10837   else
   10838     puts (dlerror ());
   10839 
   10840   return status;
   10841 }
   10842 _LT_EOF
   10843   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   10844   (eval $ac_link) 2>&5
   10845   ac_status=$?
   10846   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   10847   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
   10848     (./conftest; exit; ) >&5 2>/dev/null
   10849     lt_status=$?
   10850     case x$lt_status in
   10851       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
   10852       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
   10853       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
   10854     esac
   10855   else :
   10856     # compilation failed
   10857     lt_cv_dlopen_self=no
   10858   fi
   10859 fi
   10860 rm -fr conftest*
   10861 
   10862 
   10863 fi
   10864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
   10865 $as_echo "$lt_cv_dlopen_self" >&6; }
   10866 
   10867     if test "x$lt_cv_dlopen_self" = xyes; then
   10868       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
   10869       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
   10870 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
   10871 if ${lt_cv_dlopen_self_static+:} false; then :
   10872   $as_echo_n "(cached) " >&6
   10873 else
   10874   	  if test "$cross_compiling" = yes; then :
   10875   lt_cv_dlopen_self_static=cross
   10876 else
   10877   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   10878   lt_status=$lt_dlunknown
   10879   cat > conftest.$ac_ext <<_LT_EOF
   10880 #line 10890 "configure"
   10881 #include "confdefs.h"
   10882 
   10883 #if HAVE_DLFCN_H
   10884 #include <dlfcn.h>
   10885 #endif
   10886 
   10887 #include <stdio.h>
   10888 
   10889 #ifdef RTLD_GLOBAL
   10890 #  define LT_DLGLOBAL		RTLD_GLOBAL
   10891 #else
   10892 #  ifdef DL_GLOBAL
   10893 #    define LT_DLGLOBAL		DL_GLOBAL
   10894 #  else
   10895 #    define LT_DLGLOBAL		0
   10896 #  endif
   10897 #endif
   10898 
   10899 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   10900    find out it does not work in some platform. */
   10901 #ifndef LT_DLLAZY_OR_NOW
   10902 #  ifdef RTLD_LAZY
   10903 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   10904 #  else
   10905 #    ifdef DL_LAZY
   10906 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   10907 #    else
   10908 #      ifdef RTLD_NOW
   10909 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   10910 #      else
   10911 #        ifdef DL_NOW
   10912 #          define LT_DLLAZY_OR_NOW	DL_NOW
   10913 #        else
   10914 #          define LT_DLLAZY_OR_NOW	0
   10915 #        endif
   10916 #      endif
   10917 #    endif
   10918 #  endif
   10919 #endif
   10920 
   10921 /* When -fvisbility=hidden is used, assume the code has been annotated
   10922    correspondingly for the symbols needed.  */
   10923 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
   10924 void fnord () __attribute__((visibility("default")));
   10925 #endif
   10926 
   10927 void fnord () { int i=42; }
   10928 int main ()
   10929 {
   10930   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   10931   int status = $lt_dlunknown;
   10932 
   10933   if (self)
   10934     {
   10935       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   10936       else
   10937         {
   10938 	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
   10939           else puts (dlerror ());
   10940 	}
   10941       /* dlclose (self); */
   10942     }
   10943   else
   10944     puts (dlerror ());
   10945 
   10946   return status;
   10947 }
   10948 _LT_EOF
   10949   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   10950   (eval $ac_link) 2>&5
   10951   ac_status=$?
   10952   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   10953   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
   10954     (./conftest; exit; ) >&5 2>/dev/null
   10955     lt_status=$?
   10956     case x$lt_status in
   10957       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
   10958       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
   10959       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
   10960     esac
   10961   else :
   10962     # compilation failed
   10963     lt_cv_dlopen_self_static=no
   10964   fi
   10965 fi
   10966 rm -fr conftest*
   10967 
   10968 
   10969 fi
   10970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
   10971 $as_echo "$lt_cv_dlopen_self_static" >&6; }
   10972     fi
   10973 
   10974     CPPFLAGS="$save_CPPFLAGS"
   10975     LDFLAGS="$save_LDFLAGS"
   10976     LIBS="$save_LIBS"
   10977     ;;
   10978   esac
   10979 
   10980   case $lt_cv_dlopen_self in
   10981   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
   10982   *) enable_dlopen_self=unknown ;;
   10983   esac
   10984 
   10985   case $lt_cv_dlopen_self_static in
   10986   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
   10987   *) enable_dlopen_self_static=unknown ;;
   10988   esac
   10989 fi
   10990 
   10991 
   10992 
   10993 
   10994 
   10995 
   10996 
   10997 
   10998 
   10999 
   11000 
   11001 
   11002 
   11003 
   11004 
   11005 
   11006 
   11007 striplib=
   11008 old_striplib=
   11009 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
   11010 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
   11011 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
   11012   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
   11013   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
   11014   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   11015 $as_echo "yes" >&6; }
   11016 else
   11017 # FIXME - insert some real tests, host_os isn't really good enough
   11018   case $host_os in
   11019   darwin*)
   11020     if test -n "$STRIP" ; then
   11021       striplib="$STRIP -x"
   11022       old_striplib="$STRIP -S"
   11023       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   11024 $as_echo "yes" >&6; }
   11025     else
   11026       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   11027 $as_echo "no" >&6; }
   11028     fi
   11029     ;;
   11030   *)
   11031     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   11032 $as_echo "no" >&6; }
   11033     ;;
   11034   esac
   11035 fi
   11036 
   11037 
   11038 
   11039 
   11040 
   11041 
   11042 
   11043 
   11044 
   11045 
   11046 
   11047 
   11048   # Report which library types will actually be built
   11049   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
   11050 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
   11051   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
   11052 $as_echo "$can_build_shared" >&6; }
   11053 
   11054   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
   11055 $as_echo_n "checking whether to build shared libraries... " >&6; }
   11056   test "$can_build_shared" = "no" && enable_shared=no
   11057 
   11058   # On AIX, shared libraries and static libraries use the same namespace, and
   11059   # are all built from PIC.
   11060   case $host_os in
   11061   aix3*)
   11062     test "$enable_shared" = yes && enable_static=no
   11063     if test -n "$RANLIB"; then
   11064       archive_cmds="$archive_cmds~\$RANLIB \$lib"
   11065       postinstall_cmds='$RANLIB $lib'
   11066     fi
   11067     ;;
   11068 
   11069   aix[4-9]*)
   11070     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   11071       test "$enable_shared" = yes && enable_static=no
   11072     fi
   11073     ;;
   11074   esac
   11075   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
   11076 $as_echo "$enable_shared" >&6; }
   11077 
   11078   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
   11079 $as_echo_n "checking whether to build static libraries... " >&6; }
   11080   # Make sure either enable_shared or enable_static is yes.
   11081   test "$enable_shared" = yes || enable_static=yes
   11082   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
   11083 $as_echo "$enable_static" >&6; }
   11084 
   11085 
   11086 
   11087 
   11088 fi
   11089 ac_ext=c
   11090 ac_cpp='$CPP $CPPFLAGS'
   11091 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   11092 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   11093 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   11094 
   11095 CC="$lt_save_CC"
   11096 
   11097 
   11098 
   11099 
   11100 
   11101 
   11102 
   11103 
   11104 
   11105 
   11106 
   11107 
   11108 
   11109         ac_config_commands="$ac_config_commands libtool"
   11110 
   11111 
   11112 
   11113 
   11114 # Only expand once:
   11115 
   11116 
   11117 
   11118 
   11119 
   11120 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
   11121 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
   11122 set x ${MAKE-make}
   11123 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
   11124 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
   11125   $as_echo_n "(cached) " >&6
   11126 else
   11127   cat >conftest.make <<\_ACEOF
   11128 SHELL = /bin/sh
   11129 all:
   11130 	@echo '@@@%%%=$(MAKE)=@@@%%%'
   11131 _ACEOF
   11132 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
   11133 case `${MAKE-make} -f conftest.make 2>/dev/null` in
   11134   *@@@%%%=?*=@@@%%%*)
   11135     eval ac_cv_prog_make_${ac_make}_set=yes;;
   11136   *)
   11137     eval ac_cv_prog_make_${ac_make}_set=no;;
   11138 esac
   11139 rm -f conftest.make
   11140 fi
   11141 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
   11142   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   11143 $as_echo "yes" >&6; }
   11144   SET_MAKE=
   11145 else
   11146   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   11147 $as_echo "no" >&6; }
   11148   SET_MAKE="MAKE=${MAKE-make}"
   11149 fi
   11150 
   11151 
   11152 # -------
   11153 # Headers
   11154 # -------
   11155 
   11156 # Sanity check for the cross-compilation case:
   11157 ac_fn_c_check_header_mongrel "$LINENO" "stdio.h" "ac_cv_header_stdio_h" "$ac_includes_default"
   11158 if test "x$ac_cv_header_stdio_h" = xyes; then :
   11159   :
   11160 else
   11161   as_fn_error $? "Can't find stdio.h.
   11162 You must have a usable C system for the target already installed, at least
   11163 including headers and, preferably, the library, before you can configure
   11164 the Objective C runtime system.  If necessary, install gcc now with
   11165 \`LANGUAGES=c', then the target library, then build with \`LANGUAGES=objc'." "$LINENO" 5
   11166 fi
   11167 
   11168 
   11169 
   11170 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
   11171 $as_echo_n "checking for ANSI C header files... " >&6; }
   11172 if ${ac_cv_header_stdc+:} false; then :
   11173   $as_echo_n "(cached) " >&6
   11174 else
   11175   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11176 /* end confdefs.h.  */
   11177 #include <stdlib.h>
   11178 #include <stdarg.h>
   11179 #include <string.h>
   11180 #include <float.h>
   11181 
   11182 int
   11183 main ()
   11184 {
   11185 
   11186   ;
   11187   return 0;
   11188 }
   11189 _ACEOF
   11190 if ac_fn_c_try_compile "$LINENO"; then :
   11191   ac_cv_header_stdc=yes
   11192 else
   11193   ac_cv_header_stdc=no
   11194 fi
   11195 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   11196 
   11197 if test $ac_cv_header_stdc = yes; then
   11198   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   11199   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11200 /* end confdefs.h.  */
   11201 #include <string.h>
   11202 
   11203 _ACEOF
   11204 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   11205   $EGREP "memchr" >/dev/null 2>&1; then :
   11206 
   11207 else
   11208   ac_cv_header_stdc=no
   11209 fi
   11210 rm -f conftest*
   11211 
   11212 fi
   11213 
   11214 if test $ac_cv_header_stdc = yes; then
   11215   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   11216   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11217 /* end confdefs.h.  */
   11218 #include <stdlib.h>
   11219 
   11220 _ACEOF
   11221 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   11222   $EGREP "free" >/dev/null 2>&1; then :
   11223 
   11224 else
   11225   ac_cv_header_stdc=no
   11226 fi
   11227 rm -f conftest*
   11228 
   11229 fi
   11230 
   11231 if test $ac_cv_header_stdc = yes; then
   11232   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   11233   if test "$cross_compiling" = yes; then :
   11234   :
   11235 else
   11236   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11237 /* end confdefs.h.  */
   11238 #include <ctype.h>
   11239 #include <stdlib.h>
   11240 #if ((' ' & 0x0FF) == 0x020)
   11241 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   11242 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   11243 #else
   11244 # define ISLOWER(c) \
   11245 		   (('a' <= (c) && (c) <= 'i') \
   11246 		     || ('j' <= (c) && (c) <= 'r') \
   11247 		     || ('s' <= (c) && (c) <= 'z'))
   11248 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   11249 #endif
   11250 
   11251 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   11252 int
   11253 main ()
   11254 {
   11255   int i;
   11256   for (i = 0; i < 256; i++)
   11257     if (XOR (islower (i), ISLOWER (i))
   11258 	|| toupper (i) != TOUPPER (i))
   11259       return 2;
   11260   return 0;
   11261 }
   11262 _ACEOF
   11263 if ac_fn_c_try_run "$LINENO"; then :
   11264 
   11265 else
   11266   ac_cv_header_stdc=no
   11267 fi
   11268 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   11269   conftest.$ac_objext conftest.beam conftest.$ac_ext
   11270 fi
   11271 
   11272 fi
   11273 fi
   11274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
   11275 $as_echo "$ac_cv_header_stdc" >&6; }
   11276 if test $ac_cv_header_stdc = yes; then
   11277 
   11278 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
   11279 
   11280 fi
   11281 
   11282 
   11283 for ac_header in sched.h
   11284 do :
   11285   ac_fn_c_check_header_mongrel "$LINENO" "sched.h" "ac_cv_header_sched_h" "$ac_includes_default"
   11286 if test "x$ac_cv_header_sched_h" = xyes; then :
   11287   cat >>confdefs.h <<_ACEOF
   11288 #define HAVE_SCHED_H 1
   11289 _ACEOF
   11290 
   11291 fi
   11292 
   11293 done
   11294 
   11295 
   11296 # -----------
   11297 # Miscellanea
   11298 # -----------
   11299 
   11300 # Check if we have thread-local storage
   11301 
   11302 
   11303    # Check whether --enable-tls was given.
   11304 if test "${enable_tls+set}" = set; then :
   11305   enableval=$enable_tls;
   11306       case "$enableval" in
   11307        yes|no) ;;
   11308        *) as_fn_error $? "Argument to enable/disable tls must be yes or no" "$LINENO" 5 ;;
   11309       esac
   11310 
   11311 else
   11312   enable_tls=yes
   11313 fi
   11314 
   11315 
   11316   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the target supports thread-local storage" >&5
   11317 $as_echo_n "checking whether the target supports thread-local storage... " >&6; }
   11318 if ${gcc_cv_have_tls+:} false; then :
   11319   $as_echo_n "(cached) " >&6
   11320 else
   11321 
   11322     if test "$cross_compiling" = yes; then :
   11323                 if test x$gcc_no_link = xyes; then
   11324   as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
   11325 fi
   11326 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11327 /* end confdefs.h.  */
   11328 __thread int a; int b; int main() { return a = b; }
   11329 _ACEOF
   11330 if ac_fn_c_try_link "$LINENO"; then :
   11331   chktls_save_LDFLAGS="$LDFLAGS"
   11332 	  	  	  case $host in
   11333 	    *-*-linux* | -*-uclinuxfdpic*)
   11334 	      LDFLAGS="-shared -Wl,--no-undefined $LDFLAGS"
   11335 	      ;;
   11336 	  esac
   11337 	  chktls_save_CFLAGS="$CFLAGS"
   11338 	  CFLAGS="-fPIC $CFLAGS"
   11339 	  	  if test x$gcc_no_link = xyes; then
   11340   as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
   11341 fi
   11342 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11343 /* end confdefs.h.  */
   11344 int f() { return 0; }
   11345 _ACEOF
   11346 if ac_fn_c_try_link "$LINENO"; then :
   11347   if test x$gcc_no_link = xyes; then
   11348   as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
   11349 fi
   11350 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11351 /* end confdefs.h.  */
   11352 __thread int a; int b; int f() { return a = b; }
   11353 _ACEOF
   11354 if ac_fn_c_try_link "$LINENO"; then :
   11355   gcc_cv_have_tls=yes
   11356 else
   11357   gcc_cv_have_tls=no
   11358 fi
   11359 rm -f core conftest.err conftest.$ac_objext \
   11360     conftest$ac_exeext conftest.$ac_ext
   11361 else
   11362   gcc_cv_have_tls=yes
   11363 fi
   11364 rm -f core conftest.err conftest.$ac_objext \
   11365     conftest$ac_exeext conftest.$ac_ext
   11366 	  CFLAGS="$chktls_save_CFLAGS"
   11367 	  LDFLAGS="$chktls_save_LDFLAGS"
   11368 else
   11369   gcc_cv_have_tls=no
   11370 fi
   11371 rm -f core conftest.err conftest.$ac_objext \
   11372     conftest$ac_exeext conftest.$ac_ext
   11373 
   11374 
   11375 else
   11376   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11377 /* end confdefs.h.  */
   11378 __thread int a; int b; int main() { return a = b; }
   11379 _ACEOF
   11380 if ac_fn_c_try_run "$LINENO"; then :
   11381                       chktls_save_LDFLAGS="$LDFLAGS"
   11382       LDFLAGS="-static $LDFLAGS"
   11383       if test x$gcc_no_link = xyes; then
   11384   as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
   11385 fi
   11386 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11387 /* end confdefs.h.  */
   11388 int main() { return 0; }
   11389 _ACEOF
   11390 if ac_fn_c_try_link "$LINENO"; then :
   11391   if test "$cross_compiling" = yes; then :
   11392   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   11393 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   11394 as_fn_error $? "cannot run test program while cross compiling
   11395 See \`config.log' for more details" "$LINENO" 5; }
   11396 else
   11397   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11398 /* end confdefs.h.  */
   11399 __thread int a; int b; int main() { return a = b; }
   11400 _ACEOF
   11401 if ac_fn_c_try_run "$LINENO"; then :
   11402   gcc_cv_have_tls=yes
   11403 else
   11404   gcc_cv_have_tls=no
   11405 fi
   11406 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   11407   conftest.$ac_objext conftest.beam conftest.$ac_ext
   11408 fi
   11409 
   11410 else
   11411   gcc_cv_have_tls=yes
   11412 fi
   11413 rm -f core conftest.err conftest.$ac_objext \
   11414     conftest$ac_exeext conftest.$ac_ext
   11415       LDFLAGS="$chktls_save_LDFLAGS"
   11416       if test $gcc_cv_have_tls = yes; then
   11417 						chktls_save_CFLAGS="$CFLAGS"
   11418 	thread_CFLAGS=failed
   11419 	for flag in '' '-pthread' '-lpthread'; do
   11420 	  CFLAGS="$flag $chktls_save_CFLAGS"
   11421 	  if test x$gcc_no_link = xyes; then
   11422   as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
   11423 fi
   11424 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11425 /* end confdefs.h.  */
   11426 #include <pthread.h>
   11427 		void *g(void *d) { return NULL; }
   11428 int
   11429 main ()
   11430 {
   11431 pthread_t t; pthread_create(&t,NULL,g,NULL);
   11432   ;
   11433   return 0;
   11434 }
   11435 _ACEOF
   11436 if ac_fn_c_try_link "$LINENO"; then :
   11437   thread_CFLAGS="$flag"
   11438 fi
   11439 rm -f core conftest.err conftest.$ac_objext \
   11440     conftest$ac_exeext conftest.$ac_ext
   11441 	  if test "X$thread_CFLAGS" != Xfailed; then
   11442 	    break
   11443 	  fi
   11444 	done
   11445 	CFLAGS="$chktls_save_CFLAGS"
   11446 	if test "X$thread_CFLAGS" != Xfailed; then
   11447 	  CFLAGS="$thread_CFLAGS $chktls_save_CFLAGS"
   11448  	  	  	  	  	  	  if test "$cross_compiling" = yes; then :
   11449   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   11450 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   11451 as_fn_error $? "cannot run test program while cross compiling
   11452 See \`config.log' for more details" "$LINENO" 5; }
   11453 else
   11454   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11455 /* end confdefs.h.  */
   11456 #include <pthread.h>
   11457 		__thread int a;
   11458 		static int *volatile a_in_other_thread;
   11459 		static void *
   11460 		thread_func (void *arg)
   11461 		{
   11462 		  a_in_other_thread = &a;
   11463 		  return (void *)0;
   11464 		}
   11465 int
   11466 main ()
   11467 {
   11468 pthread_t thread;
   11469 		void *thread_retval;
   11470 		int *volatile a_in_main_thread;
   11471 		a_in_main_thread = &a;
   11472 		if (pthread_create (&thread, (pthread_attr_t *)0,
   11473 				    thread_func, (void *)0))
   11474 		  return 0;
   11475 		if (pthread_join (thread, &thread_retval))
   11476 		  return 0;
   11477 		return (a_in_other_thread == a_in_main_thread);
   11478   ;
   11479   return 0;
   11480 }
   11481 _ACEOF
   11482 if ac_fn_c_try_run "$LINENO"; then :
   11483   gcc_cv_have_tls=yes
   11484 else
   11485   gcc_cv_have_tls=no
   11486 fi
   11487 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   11488   conftest.$ac_objext conftest.beam conftest.$ac_ext
   11489 fi
   11490 
   11491 	  CFLAGS="$chktls_save_CFLAGS"
   11492 	fi
   11493       fi
   11494 else
   11495   gcc_cv_have_tls=no
   11496 fi
   11497 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   11498   conftest.$ac_objext conftest.beam conftest.$ac_ext
   11499 fi
   11500 
   11501 fi
   11502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_have_tls" >&5
   11503 $as_echo "$gcc_cv_have_tls" >&6; }
   11504   if test "$enable_tls $gcc_cv_have_tls" = "yes yes"; then
   11505 
   11506 $as_echo "#define HAVE_TLS 1" >>confdefs.h
   11507 
   11508   fi
   11509 
   11510 
   11511   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the type of bitfields matters" >&5
   11512 $as_echo_n "checking if the type of bitfields matters... " >&6; }
   11513 if ${gt_cv_bitfield_type_matters+:} false; then :
   11514   $as_echo_n "(cached) " >&6
   11515 else
   11516 
   11517     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11518 /* end confdefs.h.  */
   11519 struct foo1 { char x; char y:1; char z; };
   11520 struct foo2 { char x; long long int y:1; char z; };
   11521 int foo1test[ sizeof (struct foo1) < sizeof (struct foo2) ? 1 : -1 ];
   11522 int
   11523 main ()
   11524 {
   11525 
   11526   ;
   11527   return 0;
   11528 }
   11529 _ACEOF
   11530 if ac_fn_c_try_compile "$LINENO"; then :
   11531   gt_cv_bitfield_type_matters=yes
   11532 else
   11533   gt_cv_bitfield_type_matters=no
   11534 fi
   11535 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   11536 
   11537 fi
   11538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_bitfield_type_matters" >&5
   11539 $as_echo "$gt_cv_bitfield_type_matters" >&6; }
   11540   if test $gt_cv_bitfield_type_matters = yes; then
   11541 
   11542 $as_echo "#define HAVE_BITFIELD_TYPE_MATTERS 1" >>confdefs.h
   11543 
   11544   fi
   11545 
   11546 
   11547 # -----------
   11548 # boehm-gc
   11549 # -----------
   11550 
   11551 # Check whether --enable-objc-gc was given.
   11552 if test "${enable_objc_gc+set}" = set; then :
   11553   enableval=$enable_objc_gc;
   11554 else
   11555   enable_objc_gc=no
   11556 fi
   11557 
   11558 
   11559 # Check whether --with-target-bdw-gc was given.
   11560 if test "${with_target_bdw_gc+set}" = set; then :
   11561   withval=$with_target_bdw_gc;
   11562 fi
   11563 
   11564 
   11565 # Check whether --with-target-bdw-gc-include was given.
   11566 if test "${with_target_bdw_gc_include+set}" = set; then :
   11567   withval=$with_target_bdw_gc_include;
   11568 fi
   11569 
   11570 
   11571 # Check whether --with-target-bdw-gc-lib was given.
   11572 if test "${with_target_bdw_gc_lib+set}" = set; then :
   11573   withval=$with_target_bdw_gc_lib;
   11574 fi
   11575 
   11576 
   11577 case "$enable_objc_gc" in
   11578 no)
   11579   use_bdw_gc=no
   11580   ;;
   11581 *)
   11582   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bdw garbage collector" >&5
   11583 $as_echo_n "checking for bdw garbage collector... " >&6; }
   11584   if test "x$with_target_bdw_gc$with_target_bdw_gc_include$with_target_bdw_gc_lib" = x; then
   11585         BDW_GC_CFLAGS=
   11586     BDW_GC_LIBS="-lgc"
   11587   else
   11588         if test "x$with_target_bdw_gc_include" = x && test "x$with_target_bdw_gc_lib" != x; then
   11589       as_fn_error $? "found --with-target-bdw-gc-lib but --with-target-bdw-gc-include missing" "$LINENO" 5
   11590     elif test "x$with_target_bdw_gc_include" != x && test "x$with_target_bdw_gc_lib" = x; then
   11591       as_fn_error $? "found --with-target-bdw-gc-include but --with-target-bdw-gc-lib missing" "$LINENO" 5
   11592     else
   11593       { $as_echo "$as_me:${as_lineno-$LINENO}: result: using paths configured with --with-target-bdw-gc options" >&5
   11594 $as_echo "using paths configured with --with-target-bdw-gc options" >&6; }
   11595     fi
   11596     mldir=`${CC-gcc} --print-multi-directory 2>/dev/null`
   11597     bdw_val=
   11598     if test "x$with_target_bdw_gc" != x; then
   11599       for i in `echo $with_target_bdw_gc | tr ',' ' '`; do
   11600         case "$i" in
   11601           *=*) sd=${i%%=*}; d=${i#*=} ;;
   11602           *) sd=.; d=$i ;;
   11603         esac
   11604         if test "$mldir" = "$sd"; then
   11605           bdw_val=$d
   11606         fi
   11607       done
   11608       if test "x$bdw_val" = x; then
   11609         as_fn_error $? "no multilib path ($mldir) found in --with-target-bdw-gc" "$LINENO" 5
   11610       fi
   11611       bdw_inc_dir="$bdw_val/include"
   11612       bdw_lib_dir="$bdw_val/lib"
   11613     fi
   11614     bdw_val=
   11615     if test "x$with_target_bdw_gc_include" != x; then
   11616       for i in `echo $with_target_bdw_gc_include | tr ',' ' '`; do
   11617         case "$i" in
   11618           *=*) sd=${i%%=*}; d=${i#*=} ;;
   11619           *) sd=.; d=$i; fallback=$i ;;
   11620         esac
   11621         if test "$mldir" = "$sd"; then
   11622           bdw_val=$d
   11623         fi
   11624       done
   11625       if test "x$bdw_val" = x && test "x$bdw_inc_dir" = x && test "x$fallback" != x; then
   11626         bdw_inc_dir="$fallback"
   11627       elif test "x$bdw_val" = x; then
   11628         as_fn_error $? "no multilib path ($mldir) found in --with-target-bdw-gc-include" "$LINENO" 5
   11629       else
   11630         bdw_inc_dir="$bdw_val"
   11631       fi
   11632     fi
   11633     bdw_val=
   11634     if test "x$with_target_bdw_gc_lib" != x; then
   11635       for i in `echo $with_target_bdw_gc_lib | tr ',' ' '`; do
   11636         case "$i" in
   11637           *=*) sd=${i%%=*}; d=${i#*=} ;;
   11638           *) sd=.; d=$i ;;
   11639         esac
   11640         if test "$mldir" = "$sd"; then
   11641           bdw_val=$d
   11642         fi
   11643       done
   11644       if test "x$bdw_val" = x; then
   11645         as_fn_error $? "no multilib path ($mldir) found in --with-target-bdw-gc-lib" "$LINENO" 5
   11646       fi
   11647       bdw_lib_dir="$bdw_val"
   11648     fi
   11649     if test "x$bdw_inc_dir" = x; then
   11650       as_fn_error $? "no multilib path ($mldir) found in --with-target-bdw-gc-include" "$LINENO" 5
   11651     fi
   11652     if test "x$bdw_lib_dir" = x; then
   11653       as_fn_error $? "no multilib path ($mldir) found in --with-target-bdw-gc-lib" "$LINENO" 5
   11654     fi
   11655     BDW_GC_CFLAGS="-I$bdw_inc_dir"
   11656     if test -f $bdw_lib_dir/libgc.la; then
   11657       BDW_GC_LIBS="$bdw_lib_dir/libgc.la"
   11658     else
   11659       BDW_GC_LIBS="-L$bdw_lib_dir -lgc"
   11660     fi
   11661     { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
   11662 $as_echo "found" >&6; }
   11663   fi
   11664 
   11665   case "$BDW_GC_LIBS" in
   11666   *libgc.la)
   11667     use_bdw_gc=yes
   11668     ;;
   11669   *)
   11670     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for system boehm-gc" >&5
   11671 $as_echo_n "checking for system boehm-gc... " >&6; }
   11672     save_CFLAGS=$CFLAGS
   11673     save_LIBS=$LIBS
   11674     CFLAGS="$CFLAGS $BDW_GC_CFLAGS"
   11675     LIBS="$LIBS $BDW_GC_LIBS"
   11676             if test x$gcc_no_link = xyes; then
   11677   as_fn_error $? "Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
   11678 fi
   11679 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11680 /* end confdefs.h.  */
   11681 #include <gc/gc.h>
   11682 int
   11683 main ()
   11684 {
   11685 GC_init()
   11686   ;
   11687   return 0;
   11688 }
   11689 _ACEOF
   11690 if ac_fn_c_try_link "$LINENO"; then :
   11691 
   11692         if test "$cross_compiling" = yes; then :
   11693             system_bdw_gc_found=no
   11694 
   11695 else
   11696   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11697 /* end confdefs.h.  */
   11698 
   11699           #include <gc/gc.h>
   11700           int main() {
   11701             GC_init();
   11702             return 0;
   11703           }
   11704 
   11705 _ACEOF
   11706 if ac_fn_c_try_run "$LINENO"; then :
   11707   system_bdw_gc_found=yes
   11708 else
   11709   system_bdw_gc_found=no
   11710 fi
   11711 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   11712   conftest.$ac_objext conftest.beam conftest.$ac_ext
   11713 fi
   11714 
   11715 
   11716 else
   11717   system_bdw_gc_found=no
   11718 fi
   11719 rm -f core conftest.err conftest.$ac_objext \
   11720     conftest$ac_exeext conftest.$ac_ext
   11721     CFLAGS=$save_CFLAGS
   11722     LIBS=$save_LIBS
   11723     if test x$enable_objc_gc = xauto && test x$system_bdw_gc_found = xno; then
   11724       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: system bdw-gc not found, not building libobjc_gc" >&5
   11725 $as_echo "$as_me: WARNING: system bdw-gc not found, not building libobjc_gc" >&2;}
   11726       use_bdw_gc=no
   11727     elif test x$enable_objc_gc = xyes && test x$system_bdw_gc_found = xno; then
   11728       as_fn_error $? "system bdw-gc required but not found" "$LINENO" 5
   11729     else
   11730       use_bdw_gc=yes
   11731       { $as_echo "$as_me:${as_lineno-$LINENO}: result: found" >&5
   11732 $as_echo "found" >&6; }
   11733     fi
   11734   esac
   11735 esac
   11736 
   11737 if test "$use_bdw_gc" = no; then
   11738   OBJC_GCFLAGS=''
   11739   OBJC_BOEHM_GC=''
   11740   OBJC_BOEHM_GC_INCLUDES=''
   11741   OBJC_BOEHM_GC_LIBS=''
   11742 else
   11743   OBJC_GCFLAGS='-DOBJC_WITH_GC=1'
   11744   OBJC_BOEHM_GC='libobjc_gc$(libsuffix).la'
   11745   OBJC_BOEHM_GC_INCLUDES=$BDW_GC_CFLAGS
   11746   OBJC_BOEHM_GC_LIBS=$BDW_GC_LIBS
   11747 fi
   11748 
   11749 
   11750 
   11751 
   11752 
   11753 # Determine what GCC version number to use in filesystem paths.
   11754 
   11755   get_gcc_base_ver="cat"
   11756 
   11757 # Check whether --with-gcc-major-version-only was given.
   11758 if test "${with_gcc_major_version_only+set}" = set; then :
   11759   withval=$with_gcc_major_version_only; if test x$with_gcc_major_version_only = xyes ; then
   11760         get_gcc_base_ver="sed -e 's/^\([0-9]*\).*/\1/'"
   11761       fi
   11762 
   11763 fi
   11764 
   11765 
   11766 
   11767 
   11768 # ------
   11769 # Output
   11770 # ------
   11771 
   11772 if test ${multilib} = yes; then
   11773   multilib_arg="--enable-multilib"
   11774 else
   11775   multilib_arg=
   11776 fi
   11777 
   11778 ac_config_files="$ac_config_files Makefile"
   11779 
   11780 cat >confcache <<\_ACEOF
   11781 # This file is a shell script that caches the results of configure
   11782 # tests run on this system so they can be shared between configure
   11783 # scripts and configure runs, see configure's option --config-cache.
   11784 # It is not useful on other systems.  If it contains results you don't
   11785 # want to keep, you may remove or edit it.
   11786 #
   11787 # config.status only pays attention to the cache file if you give it
   11788 # the --recheck option to rerun configure.
   11789 #
   11790 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   11791 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   11792 # following values.
   11793 
   11794 _ACEOF
   11795 
   11796 # The following way of writing the cache mishandles newlines in values,
   11797 # but we know of no workaround that is simple, portable, and efficient.
   11798 # So, we kill variables containing newlines.
   11799 # Ultrix sh set writes to stderr and can't be redirected directly,
   11800 # and sets the high bit in the cache file unless we assign to the vars.
   11801 (
   11802   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
   11803     eval ac_val=\$$ac_var
   11804     case $ac_val in #(
   11805     *${as_nl}*)
   11806       case $ac_var in #(
   11807       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   11808 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   11809       esac
   11810       case $ac_var in #(
   11811       _ | IFS | as_nl) ;; #(
   11812       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   11813       *) { eval $ac_var=; unset $ac_var;} ;;
   11814       esac ;;
   11815     esac
   11816   done
   11817 
   11818   (set) 2>&1 |
   11819     case $as_nl`(ac_space=' '; set) 2>&1` in #(
   11820     *${as_nl}ac_space=\ *)
   11821       # `set' does not quote correctly, so add quotes: double-quote
   11822       # substitution turns \\\\ into \\, and sed turns \\ into \.
   11823       sed -n \
   11824 	"s/'/'\\\\''/g;
   11825 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   11826       ;; #(
   11827     *)
   11828       # `set' quotes correctly as required by POSIX, so do not add quotes.
   11829       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   11830       ;;
   11831     esac |
   11832     sort
   11833 ) |
   11834   sed '
   11835      /^ac_cv_env_/b end
   11836      t clear
   11837      :clear
   11838      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   11839      t end
   11840      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   11841      :end' >>confcache
   11842 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   11843   if test -w "$cache_file"; then
   11844     if test "x$cache_file" != "x/dev/null"; then
   11845       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
   11846 $as_echo "$as_me: updating cache $cache_file" >&6;}
   11847       if test ! -f "$cache_file" || test -h "$cache_file"; then
   11848 	cat confcache >"$cache_file"
   11849       else
   11850         case $cache_file in #(
   11851         */* | ?:*)
   11852 	  mv -f confcache "$cache_file"$$ &&
   11853 	  mv -f "$cache_file"$$ "$cache_file" ;; #(
   11854         *)
   11855 	  mv -f confcache "$cache_file" ;;
   11856 	esac
   11857       fi
   11858     fi
   11859   else
   11860     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
   11861 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
   11862   fi
   11863 fi
   11864 rm -f confcache
   11865 
   11866 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   11867 # Let make expand exec_prefix.
   11868 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   11869 
   11870 DEFS=-DHAVE_CONFIG_H
   11871 
   11872 ac_libobjs=
   11873 ac_ltlibobjs=
   11874 U=
   11875 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   11876   # 1. Remove the extension, and $U if already installed.
   11877   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
   11878   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
   11879   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
   11880   #    will be set to the directory where LIBOBJS objects are built.
   11881   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
   11882   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
   11883 done
   11884 LIBOBJS=$ac_libobjs
   11885 
   11886 LTLIBOBJS=$ac_ltlibobjs
   11887 
   11888 
   11889 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
   11890   as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
   11891 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   11892 fi
   11893 
   11894 : "${CONFIG_STATUS=./config.status}"
   11895 ac_write_fail=0
   11896 ac_clean_files_save=$ac_clean_files
   11897 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   11898 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
   11899 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
   11900 as_write_fail=0
   11901 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
   11902 #! $SHELL
   11903 # Generated by $as_me.
   11904 # Run this file to recreate the current configuration.
   11905 # Compiler output produced by configure, useful for debugging
   11906 # configure, is in config.log if it exists.
   11907 
   11908 debug=false
   11909 ac_cs_recheck=false
   11910 ac_cs_silent=false
   11911 
   11912 SHELL=\${CONFIG_SHELL-$SHELL}
   11913 export SHELL
   11914 _ASEOF
   11915 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
   11916 ## -------------------- ##
   11917 ## M4sh Initialization. ##
   11918 ## -------------------- ##
   11919 
   11920 # Be more Bourne compatible
   11921 DUALCASE=1; export DUALCASE # for MKS sh
   11922 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
   11923   emulate sh
   11924   NULLCMD=:
   11925   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
   11926   # is contrary to our usage.  Disable this feature.
   11927   alias -g '${1+"$@"}'='"$@"'
   11928   setopt NO_GLOB_SUBST
   11929 else
   11930   case `(set -o) 2>/dev/null` in #(
   11931   *posix*) :
   11932     set -o posix ;; #(
   11933   *) :
   11934      ;;
   11935 esac
   11936 fi
   11937 
   11938 
   11939 as_nl='
   11940 '
   11941 export as_nl
   11942 # Printing a long string crashes Solaris 7 /usr/bin/printf.
   11943 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   11944 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
   11945 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
   11946 # Prefer a ksh shell builtin over an external printf program on Solaris,
   11947 # but without wasting forks for bash or zsh.
   11948 if test -z "$BASH_VERSION$ZSH_VERSION" \
   11949     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
   11950   as_echo='print -r --'
   11951   as_echo_n='print -rn --'
   11952 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
   11953   as_echo='printf %s\n'
   11954   as_echo_n='printf %s'
   11955 else
   11956   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
   11957     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
   11958     as_echo_n='/usr/ucb/echo -n'
   11959   else
   11960     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
   11961     as_echo_n_body='eval
   11962       arg=$1;
   11963       case $arg in #(
   11964       *"$as_nl"*)
   11965 	expr "X$arg" : "X\\(.*\\)$as_nl";
   11966 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
   11967       esac;
   11968       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
   11969     '
   11970     export as_echo_n_body
   11971     as_echo_n='sh -c $as_echo_n_body as_echo'
   11972   fi
   11973   export as_echo_body
   11974   as_echo='sh -c $as_echo_body as_echo'
   11975 fi
   11976 
   11977 # The user is always right.
   11978 if test "${PATH_SEPARATOR+set}" != set; then
   11979   PATH_SEPARATOR=:
   11980   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
   11981     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
   11982       PATH_SEPARATOR=';'
   11983   }
   11984 fi
   11985 
   11986 
   11987 # IFS
   11988 # We need space, tab and new line, in precisely that order.  Quoting is
   11989 # there to prevent editors from complaining about space-tab.
   11990 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
   11991 # splitting by setting IFS to empty value.)
   11992 IFS=" ""	$as_nl"
   11993 
   11994 # Find who we are.  Look in the path if we contain no directory separator.
   11995 as_myself=
   11996 case $0 in #((
   11997   *[\\/]* ) as_myself=$0 ;;
   11998   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   11999 for as_dir in $PATH
   12000 do
   12001   IFS=$as_save_IFS
   12002   test -z "$as_dir" && as_dir=.
   12003     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   12004   done
   12005 IFS=$as_save_IFS
   12006 
   12007      ;;
   12008 esac
   12009 # We did not find ourselves, most probably we were run as `sh COMMAND'
   12010 # in which case we are not to be found in the path.
   12011 if test "x$as_myself" = x; then
   12012   as_myself=$0
   12013 fi
   12014 if test ! -f "$as_myself"; then
   12015   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   12016   exit 1
   12017 fi
   12018 
   12019 # Unset variables that we do not need and which cause bugs (e.g. in
   12020 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
   12021 # suppresses any "Segmentation fault" message there.  '((' could
   12022 # trigger a bug in pdksh 5.2.14.
   12023 for as_var in BASH_ENV ENV MAIL MAILPATH
   12024 do eval test x\${$as_var+set} = xset \
   12025   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
   12026 done
   12027 PS1='$ '
   12028 PS2='> '
   12029 PS4='+ '
   12030 
   12031 # NLS nuisances.
   12032 LC_ALL=C
   12033 export LC_ALL
   12034 LANGUAGE=C
   12035 export LANGUAGE
   12036 
   12037 # CDPATH.
   12038 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   12039 
   12040 
   12041 # as_fn_error STATUS ERROR [LINENO LOG_FD]
   12042 # ----------------------------------------
   12043 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
   12044 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
   12045 # script with STATUS, using 1 if that was 0.
   12046 as_fn_error ()
   12047 {
   12048   as_status=$1; test $as_status -eq 0 && as_status=1
   12049   if test "$4"; then
   12050     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   12051     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
   12052   fi
   12053   $as_echo "$as_me: error: $2" >&2
   12054   as_fn_exit $as_status
   12055 } # as_fn_error
   12056 
   12057 
   12058 # as_fn_set_status STATUS
   12059 # -----------------------
   12060 # Set $? to STATUS, without forking.
   12061 as_fn_set_status ()
   12062 {
   12063   return $1
   12064 } # as_fn_set_status
   12065 
   12066 # as_fn_exit STATUS
   12067 # -----------------
   12068 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
   12069 as_fn_exit ()
   12070 {
   12071   set +e
   12072   as_fn_set_status $1
   12073   exit $1
   12074 } # as_fn_exit
   12075 
   12076 # as_fn_unset VAR
   12077 # ---------------
   12078 # Portably unset VAR.
   12079 as_fn_unset ()
   12080 {
   12081   { eval $1=; unset $1;}
   12082 }
   12083 as_unset=as_fn_unset
   12084 # as_fn_append VAR VALUE
   12085 # ----------------------
   12086 # Append the text in VALUE to the end of the definition contained in VAR. Take
   12087 # advantage of any shell optimizations that allow amortized linear growth over
   12088 # repeated appends, instead of the typical quadratic growth present in naive
   12089 # implementations.
   12090 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
   12091   eval 'as_fn_append ()
   12092   {
   12093     eval $1+=\$2
   12094   }'
   12095 else
   12096   as_fn_append ()
   12097   {
   12098     eval $1=\$$1\$2
   12099   }
   12100 fi # as_fn_append
   12101 
   12102 # as_fn_arith ARG...
   12103 # ------------------
   12104 # Perform arithmetic evaluation on the ARGs, and store the result in the
   12105 # global $as_val. Take advantage of shells that can avoid forks. The arguments
   12106 # must be portable across $(()) and expr.
   12107 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
   12108   eval 'as_fn_arith ()
   12109   {
   12110     as_val=$(( $* ))
   12111   }'
   12112 else
   12113   as_fn_arith ()
   12114   {
   12115     as_val=`expr "$@" || test $? -eq 1`
   12116   }
   12117 fi # as_fn_arith
   12118 
   12119 
   12120 if expr a : '\(a\)' >/dev/null 2>&1 &&
   12121    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   12122   as_expr=expr
   12123 else
   12124   as_expr=false
   12125 fi
   12126 
   12127 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   12128   as_basename=basename
   12129 else
   12130   as_basename=false
   12131 fi
   12132 
   12133 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   12134   as_dirname=dirname
   12135 else
   12136   as_dirname=false
   12137 fi
   12138 
   12139 as_me=`$as_basename -- "$0" ||
   12140 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   12141 	 X"$0" : 'X\(//\)$' \| \
   12142 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   12143 $as_echo X/"$0" |
   12144     sed '/^.*\/\([^/][^/]*\)\/*$/{
   12145 	    s//\1/
   12146 	    q
   12147 	  }
   12148 	  /^X\/\(\/\/\)$/{
   12149 	    s//\1/
   12150 	    q
   12151 	  }
   12152 	  /^X\/\(\/\).*/{
   12153 	    s//\1/
   12154 	    q
   12155 	  }
   12156 	  s/.*/./; q'`
   12157 
   12158 # Avoid depending upon Character Ranges.
   12159 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   12160 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   12161 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   12162 as_cr_digits='0123456789'
   12163 as_cr_alnum=$as_cr_Letters$as_cr_digits
   12164 
   12165 ECHO_C= ECHO_N= ECHO_T=
   12166 case `echo -n x` in #(((((
   12167 -n*)
   12168   case `echo 'xy\c'` in
   12169   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   12170   xy)  ECHO_C='\c';;
   12171   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
   12172        ECHO_T='	';;
   12173   esac;;
   12174 *)
   12175   ECHO_N='-n';;
   12176 esac
   12177 
   12178 rm -f conf$$ conf$$.exe conf$$.file
   12179 if test -d conf$$.dir; then
   12180   rm -f conf$$.dir/conf$$.file
   12181 else
   12182   rm -f conf$$.dir
   12183   mkdir conf$$.dir 2>/dev/null
   12184 fi
   12185 if (echo >conf$$.file) 2>/dev/null; then
   12186   if ln -s conf$$.file conf$$ 2>/dev/null; then
   12187     as_ln_s='ln -s'
   12188     # ... but there are two gotchas:
   12189     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   12190     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   12191     # In both cases, we have to default to `cp -pR'.
   12192     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   12193       as_ln_s='cp -pR'
   12194   elif ln conf$$.file conf$$ 2>/dev/null; then
   12195     as_ln_s=ln
   12196   else
   12197     as_ln_s='cp -pR'
   12198   fi
   12199 else
   12200   as_ln_s='cp -pR'
   12201 fi
   12202 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   12203 rmdir conf$$.dir 2>/dev/null
   12204 
   12205 
   12206 # as_fn_mkdir_p
   12207 # -------------
   12208 # Create "$as_dir" as a directory, including parents if necessary.
   12209 as_fn_mkdir_p ()
   12210 {
   12211 
   12212   case $as_dir in #(
   12213   -*) as_dir=./$as_dir;;
   12214   esac
   12215   test -d "$as_dir" || eval $as_mkdir_p || {
   12216     as_dirs=
   12217     while :; do
   12218       case $as_dir in #(
   12219       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
   12220       *) as_qdir=$as_dir;;
   12221       esac
   12222       as_dirs="'$as_qdir' $as_dirs"
   12223       as_dir=`$as_dirname -- "$as_dir" ||
   12224 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   12225 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   12226 	 X"$as_dir" : 'X\(//\)$' \| \
   12227 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   12228 $as_echo X"$as_dir" |
   12229     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   12230 	    s//\1/
   12231 	    q
   12232 	  }
   12233 	  /^X\(\/\/\)[^/].*/{
   12234 	    s//\1/
   12235 	    q
   12236 	  }
   12237 	  /^X\(\/\/\)$/{
   12238 	    s//\1/
   12239 	    q
   12240 	  }
   12241 	  /^X\(\/\).*/{
   12242 	    s//\1/
   12243 	    q
   12244 	  }
   12245 	  s/.*/./; q'`
   12246       test -d "$as_dir" && break
   12247     done
   12248     test -z "$as_dirs" || eval "mkdir $as_dirs"
   12249   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
   12250 
   12251 
   12252 } # as_fn_mkdir_p
   12253 if mkdir -p . 2>/dev/null; then
   12254   as_mkdir_p='mkdir -p "$as_dir"'
   12255 else
   12256   test -d ./-p && rmdir ./-p
   12257   as_mkdir_p=false
   12258 fi
   12259 
   12260 
   12261 # as_fn_executable_p FILE
   12262 # -----------------------
   12263 # Test if FILE is an executable regular file.
   12264 as_fn_executable_p ()
   12265 {
   12266   test -f "$1" && test -x "$1"
   12267 } # as_fn_executable_p
   12268 as_test_x='test -x'
   12269 as_executable_p=as_fn_executable_p
   12270 
   12271 # Sed expression to map a string onto a valid CPP name.
   12272 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   12273 
   12274 # Sed expression to map a string onto a valid variable name.
   12275 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   12276 
   12277 
   12278 exec 6>&1
   12279 ## ----------------------------------- ##
   12280 ## Main body of $CONFIG_STATUS script. ##
   12281 ## ----------------------------------- ##
   12282 _ASEOF
   12283 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
   12284 
   12285 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   12286 # Save the log message, to keep $0 and so on meaningful, and to
   12287 # report actual input values of CONFIG_FILES etc. instead of their
   12288 # values after options handling.
   12289 ac_log="
   12290 This file was extended by package-unused $as_me version-unused, which was
   12291 generated by GNU Autoconf 2.69.  Invocation command line was
   12292 
   12293   CONFIG_FILES    = $CONFIG_FILES
   12294   CONFIG_HEADERS  = $CONFIG_HEADERS
   12295   CONFIG_LINKS    = $CONFIG_LINKS
   12296   CONFIG_COMMANDS = $CONFIG_COMMANDS
   12297   $ $0 $@
   12298 
   12299 on `(hostname || uname -n) 2>/dev/null | sed 1q`
   12300 "
   12301 
   12302 _ACEOF
   12303 
   12304 case $ac_config_files in *"
   12305 "*) set x $ac_config_files; shift; ac_config_files=$*;;
   12306 esac
   12307 
   12308 case $ac_config_headers in *"
   12309 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
   12310 esac
   12311 
   12312 
   12313 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   12314 # Files that config.status was made for.
   12315 config_files="$ac_config_files"
   12316 config_headers="$ac_config_headers"
   12317 config_commands="$ac_config_commands"
   12318 
   12319 _ACEOF
   12320 
   12321 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   12322 ac_cs_usage="\
   12323 \`$as_me' instantiates files and other configuration actions
   12324 from templates according to the current configuration.  Unless the files
   12325 and actions are specified as TAGs, all are instantiated by default.
   12326 
   12327 Usage: $0 [OPTION]... [TAG]...
   12328 
   12329   -h, --help       print this help, then exit
   12330   -V, --version    print version number and configuration settings, then exit
   12331       --config     print configuration, then exit
   12332   -q, --quiet, --silent
   12333                    do not print progress messages
   12334   -d, --debug      don't remove temporary files
   12335       --recheck    update $as_me by reconfiguring in the same conditions
   12336       --file=FILE[:TEMPLATE]
   12337                    instantiate the configuration file FILE
   12338       --header=FILE[:TEMPLATE]
   12339                    instantiate the configuration header FILE
   12340 
   12341 Configuration files:
   12342 $config_files
   12343 
   12344 Configuration headers:
   12345 $config_headers
   12346 
   12347 Configuration commands:
   12348 $config_commands
   12349 
   12350 Report bugs to the package provider."
   12351 
   12352 _ACEOF
   12353 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   12354 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
   12355 ac_cs_version="\\
   12356 package-unused config.status version-unused
   12357 configured by $0, generated by GNU Autoconf 2.69,
   12358   with options \\"\$ac_cs_config\\"
   12359 
   12360 Copyright (C) 2012 Free Software Foundation, Inc.
   12361 This config.status script is free software; the Free Software Foundation
   12362 gives unlimited permission to copy, distribute and modify it."
   12363 
   12364 ac_pwd='$ac_pwd'
   12365 srcdir='$srcdir'
   12366 INSTALL='$INSTALL'
   12367 AWK='$AWK'
   12368 test -n "\$AWK" || AWK=awk
   12369 _ACEOF
   12370 
   12371 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   12372 # The default lists apply if the user does not specify any file.
   12373 ac_need_defaults=:
   12374 while test $# != 0
   12375 do
   12376   case $1 in
   12377   --*=?*)
   12378     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   12379     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
   12380     ac_shift=:
   12381     ;;
   12382   --*=)
   12383     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   12384     ac_optarg=
   12385     ac_shift=:
   12386     ;;
   12387   *)
   12388     ac_option=$1
   12389     ac_optarg=$2
   12390     ac_shift=shift
   12391     ;;
   12392   esac
   12393 
   12394   case $ac_option in
   12395   # Handling of the options.
   12396   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   12397     ac_cs_recheck=: ;;
   12398   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
   12399     $as_echo "$ac_cs_version"; exit ;;
   12400   --config | --confi | --conf | --con | --co | --c )
   12401     $as_echo "$ac_cs_config"; exit ;;
   12402   --debug | --debu | --deb | --de | --d | -d )
   12403     debug=: ;;
   12404   --file | --fil | --fi | --f )
   12405     $ac_shift
   12406     case $ac_optarg in
   12407     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   12408     '') as_fn_error $? "missing file argument" ;;
   12409     esac
   12410     as_fn_append CONFIG_FILES " '$ac_optarg'"
   12411     ac_need_defaults=false;;
   12412   --header | --heade | --head | --hea )
   12413     $ac_shift
   12414     case $ac_optarg in
   12415     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   12416     esac
   12417     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
   12418     ac_need_defaults=false;;
   12419   --he | --h)
   12420     # Conflict between --help and --header
   12421     as_fn_error $? "ambiguous option: \`$1'
   12422 Try \`$0 --help' for more information.";;
   12423   --help | --hel | -h )
   12424     $as_echo "$ac_cs_usage"; exit ;;
   12425   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   12426   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   12427     ac_cs_silent=: ;;
   12428 
   12429   # This is an error.
   12430   -*) as_fn_error $? "unrecognized option: \`$1'
   12431 Try \`$0 --help' for more information." ;;
   12432 
   12433   *) as_fn_append ac_config_targets " $1"
   12434      ac_need_defaults=false ;;
   12435 
   12436   esac
   12437   shift
   12438 done
   12439 
   12440 ac_configure_extra_args=
   12441 
   12442 if $ac_cs_silent; then
   12443   exec 6>/dev/null
   12444   ac_configure_extra_args="$ac_configure_extra_args --silent"
   12445 fi
   12446 
   12447 _ACEOF
   12448 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   12449 if \$ac_cs_recheck; then
   12450   set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   12451   shift
   12452   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
   12453   CONFIG_SHELL='$SHELL'
   12454   export CONFIG_SHELL
   12455   exec "\$@"
   12456 fi
   12457 
   12458 _ACEOF
   12459 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   12460 exec 5>>config.log
   12461 {
   12462   echo
   12463   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   12464 ## Running $as_me. ##
   12465 _ASBOX
   12466   $as_echo "$ac_log"
   12467 } >&5
   12468 
   12469 _ACEOF
   12470 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   12471 #
   12472 # INIT-COMMANDS
   12473 #
   12474 
   12475 srcdir="$srcdir"
   12476 host="$host"
   12477 target="$target"
   12478 with_multisubdir="$with_multisubdir"
   12479 with_multisrctop="$with_multisrctop"
   12480 with_target_subdir="$with_target_subdir"
   12481 ac_configure_args="${multilib_arg} ${ac_configure_args}"
   12482 multi_basedir="$multi_basedir"
   12483 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
   12484 CC="$CC"
   12485 CXX="$CXX"
   12486 GFORTRAN="$GFORTRAN"
   12487 GDC="$GDC"
   12488 
   12489 
   12490 # The HP-UX ksh and POSIX shell print the target directory to stdout
   12491 # if CDPATH is set.
   12492 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   12493 
   12494 sed_quote_subst='$sed_quote_subst'
   12495 double_quote_subst='$double_quote_subst'
   12496 delay_variable_subst='$delay_variable_subst'
   12497 AS='`$ECHO "$AS" | $SED "$delay_single_quote_subst"`'
   12498 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
   12499 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
   12500 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
   12501 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
   12502 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
   12503 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
   12504 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
   12505 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
   12506 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
   12507 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
   12508 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
   12509 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
   12510 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
   12511 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
   12512 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
   12513 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
   12514 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
   12515 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
   12516 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
   12517 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
   12518 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
   12519 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
   12520 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
   12521 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
   12522 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
   12523 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
   12524 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
   12525 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
   12526 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
   12527 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
   12528 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
   12529 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
   12530 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
   12531 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
   12532 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
   12533 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
   12534 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
   12535 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
   12536 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
   12537 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
   12538 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
   12539 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
   12540 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
   12541 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
   12542 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
   12543 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
   12544 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
   12545 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
   12546 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
   12547 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"`'
   12548 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
   12549 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
   12550 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
   12551 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
   12552 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
   12553 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
   12554 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
   12555 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
   12556 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
   12557 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
   12558 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
   12559 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
   12560 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
   12561 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
   12562 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
   12563 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
   12564 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
   12565 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
   12566 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
   12567 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
   12568 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
   12569 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
   12570 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
   12571 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
   12572 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
   12573 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
   12574 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
   12575 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
   12576 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
   12577 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
   12578 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
   12579 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
   12580 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
   12581 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
   12582 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
   12583 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
   12584 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
   12585 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
   12586 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
   12587 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
   12588 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
   12589 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
   12590 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
   12591 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
   12592 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
   12593 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
   12594 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
   12595 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
   12596 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
   12597 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
   12598 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
   12599 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
   12600 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
   12601 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
   12602 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
   12603 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
   12604 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
   12605 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
   12606 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
   12607 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
   12608 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
   12609 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
   12610 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
   12611 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
   12612 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
   12613 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
   12614 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
   12615 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
   12616 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
   12617 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
   12618 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
   12619 
   12620 LTCC='$LTCC'
   12621 LTCFLAGS='$LTCFLAGS'
   12622 compiler='$compiler_DEFAULT'
   12623 
   12624 # A function that is used when there is no print builtin or printf.
   12625 func_fallback_echo ()
   12626 {
   12627   eval 'cat <<_LTECHO_EOF
   12628 \$1
   12629 _LTECHO_EOF'
   12630 }
   12631 
   12632 # Quote evaled strings.
   12633 for var in AS \
   12634 DLLTOOL \
   12635 OBJDUMP \
   12636 SHELL \
   12637 ECHO \
   12638 SED \
   12639 GREP \
   12640 EGREP \
   12641 FGREP \
   12642 LD \
   12643 NM \
   12644 LN_S \
   12645 lt_SP2NL \
   12646 lt_NL2SP \
   12647 reload_flag \
   12648 deplibs_check_method \
   12649 file_magic_cmd \
   12650 AR \
   12651 AR_FLAGS \
   12652 STRIP \
   12653 RANLIB \
   12654 CC \
   12655 CFLAGS \
   12656 compiler \
   12657 lt_cv_sys_global_symbol_pipe \
   12658 lt_cv_sys_global_symbol_to_cdecl \
   12659 lt_cv_sys_global_symbol_to_c_name_address \
   12660 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
   12661 lt_prog_compiler_no_builtin_flag \
   12662 lt_prog_compiler_wl \
   12663 lt_prog_compiler_pic \
   12664 lt_prog_compiler_static \
   12665 lt_cv_prog_compiler_c_o \
   12666 need_locks \
   12667 DSYMUTIL \
   12668 NMEDIT \
   12669 LIPO \
   12670 OTOOL \
   12671 OTOOL64 \
   12672 shrext_cmds \
   12673 export_dynamic_flag_spec \
   12674 whole_archive_flag_spec \
   12675 compiler_needs_object \
   12676 with_gnu_ld \
   12677 allow_undefined_flag \
   12678 no_undefined_flag \
   12679 hardcode_libdir_flag_spec \
   12680 hardcode_libdir_flag_spec_ld \
   12681 hardcode_libdir_separator \
   12682 fix_srcfile_path \
   12683 exclude_expsyms \
   12684 include_expsyms \
   12685 file_list_spec \
   12686 variables_saved_for_relink \
   12687 libname_spec \
   12688 library_names_spec \
   12689 soname_spec \
   12690 install_override_mode \
   12691 finish_eval \
   12692 old_striplib \
   12693 striplib; do
   12694     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
   12695     *[\\\\\\\`\\"\\\$]*)
   12696       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
   12697       ;;
   12698     *)
   12699       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
   12700       ;;
   12701     esac
   12702 done
   12703 
   12704 # Double-quote double-evaled strings.
   12705 for var in reload_cmds \
   12706 old_postinstall_cmds \
   12707 old_postuninstall_cmds \
   12708 old_archive_cmds \
   12709 extract_expsyms_cmds \
   12710 old_archive_from_new_cmds \
   12711 old_archive_from_expsyms_cmds \
   12712 archive_cmds \
   12713 archive_expsym_cmds \
   12714 module_cmds \
   12715 module_expsym_cmds \
   12716 export_symbols_cmds \
   12717 prelink_cmds \
   12718 postinstall_cmds \
   12719 postuninstall_cmds \
   12720 finish_cmds \
   12721 sys_lib_search_path_spec \
   12722 sys_lib_dlsearch_path_spec; do
   12723     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
   12724     *[\\\\\\\`\\"\\\$]*)
   12725       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
   12726       ;;
   12727     *)
   12728       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
   12729       ;;
   12730     esac
   12731 done
   12732 
   12733 ac_aux_dir='$ac_aux_dir'
   12734 xsi_shell='$xsi_shell'
   12735 lt_shell_append='$lt_shell_append'
   12736 
   12737 # See if we are running on zsh, and set the options which allow our
   12738 # commands through without removal of \ escapes INIT.
   12739 if test -n "\${ZSH_VERSION+set}" ; then
   12740    setopt NO_GLOB_SUBST
   12741 fi
   12742 
   12743 
   12744     PACKAGE='$PACKAGE'
   12745     VERSION='$VERSION'
   12746     TIMESTAMP='$TIMESTAMP'
   12747     RM='$RM'
   12748     ofile='$ofile'
   12749 
   12750 
   12751 
   12752 
   12753 _ACEOF
   12754 
   12755 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   12756 
   12757 # Handling of arguments.
   12758 for ac_config_target in $ac_config_targets
   12759 do
   12760   case $ac_config_target in
   12761     "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
   12762     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
   12763     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
   12764     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   12765 
   12766   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
   12767   esac
   12768 done
   12769 
   12770 
   12771 # If the user did not use the arguments to specify the items to instantiate,
   12772 # then the envvar interface is used.  Set only those that are not.
   12773 # We use the long form for the default assignment because of an extremely
   12774 # bizarre bug on SunOS 4.1.3.
   12775 if $ac_need_defaults; then
   12776   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   12777   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
   12778   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
   12779 fi
   12780 
   12781 # Have a temporary directory for convenience.  Make it in the build tree
   12782 # simply because there is no reason against having it here, and in addition,
   12783 # creating and moving files from /tmp can sometimes cause problems.
   12784 # Hook for its removal unless debugging.
   12785 # Note that there is a small window in which the directory will not be cleaned:
   12786 # after its creation but before its name has been assigned to `$tmp'.
   12787 $debug ||
   12788 {
   12789   tmp= ac_tmp=
   12790   trap 'exit_status=$?
   12791   : "${ac_tmp:=$tmp}"
   12792   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
   12793 ' 0
   12794   trap 'as_fn_exit 1' 1 2 13 15
   12795 }
   12796 # Create a (secure) tmp directory for tmp files.
   12797 
   12798 {
   12799   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
   12800   test -d "$tmp"
   12801 }  ||
   12802 {
   12803   tmp=./conf$$-$RANDOM
   12804   (umask 077 && mkdir "$tmp")
   12805 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
   12806 ac_tmp=$tmp
   12807 
   12808 # Set up the scripts for CONFIG_FILES section.
   12809 # No need to generate them if there are no CONFIG_FILES.
   12810 # This happens for instance with `./config.status config.h'.
   12811 if test -n "$CONFIG_FILES"; then
   12812 
   12813 
   12814 ac_cr=`echo X | tr X '\015'`
   12815 # On cygwin, bash can eat \r inside `` if the user requested igncr.
   12816 # But we know of no other shell where ac_cr would be empty at this
   12817 # point, so we can use a bashism as a fallback.
   12818 if test "x$ac_cr" = x; then
   12819   eval ac_cr=\$\'\\r\'
   12820 fi
   12821 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
   12822 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
   12823   ac_cs_awk_cr='\\r'
   12824 else
   12825   ac_cs_awk_cr=$ac_cr
   12826 fi
   12827 
   12828 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
   12829 _ACEOF
   12830 
   12831 
   12832 {
   12833   echo "cat >conf$$subs.awk <<_ACEOF" &&
   12834   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
   12835   echo "_ACEOF"
   12836 } >conf$$subs.sh ||
   12837   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   12838 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
   12839 ac_delim='%!_!# '
   12840 for ac_last_try in false false false false false :; do
   12841   . ./conf$$subs.sh ||
   12842     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   12843 
   12844   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
   12845   if test $ac_delim_n = $ac_delim_num; then
   12846     break
   12847   elif $ac_last_try; then
   12848     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   12849   else
   12850     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   12851   fi
   12852 done
   12853 rm -f conf$$subs.sh
   12854 
   12855 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   12856 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
   12857 _ACEOF
   12858 sed -n '
   12859 h
   12860 s/^/S["/; s/!.*/"]=/
   12861 p
   12862 g
   12863 s/^[^!]*!//
   12864 :repl
   12865 t repl
   12866 s/'"$ac_delim"'$//
   12867 t delim
   12868 :nl
   12869 h
   12870 s/\(.\{148\}\)..*/\1/
   12871 t more1
   12872 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
   12873 p
   12874 n
   12875 b repl
   12876 :more1
   12877 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   12878 p
   12879 g
   12880 s/.\{148\}//
   12881 t nl
   12882 :delim
   12883 h
   12884 s/\(.\{148\}\)..*/\1/
   12885 t more2
   12886 s/["\\]/\\&/g; s/^/"/; s/$/"/
   12887 p
   12888 b
   12889 :more2
   12890 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   12891 p
   12892 g
   12893 s/.\{148\}//
   12894 t delim
   12895 ' <conf$$subs.awk | sed '
   12896 /^[^""]/{
   12897   N
   12898   s/\n//
   12899 }
   12900 ' >>$CONFIG_STATUS || ac_write_fail=1
   12901 rm -f conf$$subs.awk
   12902 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   12903 _ACAWK
   12904 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
   12905   for (key in S) S_is_set[key] = 1
   12906   FS = ""
   12907 
   12908 }
   12909 {
   12910   line = $ 0
   12911   nfields = split(line, field, "@")
   12912   substed = 0
   12913   len = length(field[1])
   12914   for (i = 2; i < nfields; i++) {
   12915     key = field[i]
   12916     keylen = length(key)
   12917     if (S_is_set[key]) {
   12918       value = S[key]
   12919       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
   12920       len += length(value) + length(field[++i])
   12921       substed = 1
   12922     } else
   12923       len += 1 + keylen
   12924   }
   12925 
   12926   print line
   12927 }
   12928 
   12929 _ACAWK
   12930 _ACEOF
   12931 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   12932 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
   12933   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
   12934 else
   12935   cat
   12936 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
   12937   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
   12938 _ACEOF
   12939 
   12940 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
   12941 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
   12942 # trailing colons and then remove the whole line if VPATH becomes empty
   12943 # (actually we leave an empty line to preserve line numbers).
   12944 if test "x$srcdir" = x.; then
   12945   ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
   12946 h
   12947 s///
   12948 s/^/:/
   12949 s/[	 ]*$/:/
   12950 s/:\$(srcdir):/:/g
   12951 s/:\${srcdir}:/:/g
   12952 s/:@srcdir@:/:/g
   12953 s/^:*//
   12954 s/:*$//
   12955 x
   12956 s/\(=[	 ]*\).*/\1/
   12957 G
   12958 s/\n//
   12959 s/^[^=]*=[	 ]*$//
   12960 }'
   12961 fi
   12962 
   12963 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   12964 fi # test -n "$CONFIG_FILES"
   12965 
   12966 # Set up the scripts for CONFIG_HEADERS section.
   12967 # No need to generate them if there are no CONFIG_HEADERS.
   12968 # This happens for instance with `./config.status Makefile'.
   12969 if test -n "$CONFIG_HEADERS"; then
   12970 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
   12971 BEGIN {
   12972 _ACEOF
   12973 
   12974 # Transform confdefs.h into an awk script `defines.awk', embedded as
   12975 # here-document in config.status, that substitutes the proper values into
   12976 # config.h.in to produce config.h.
   12977 
   12978 # Create a delimiter string that does not exist in confdefs.h, to ease
   12979 # handling of long lines.
   12980 ac_delim='%!_!# '
   12981 for ac_last_try in false false :; do
   12982   ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
   12983   if test -z "$ac_tt"; then
   12984     break
   12985   elif $ac_last_try; then
   12986     as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
   12987   else
   12988     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   12989   fi
   12990 done
   12991 
   12992 # For the awk script, D is an array of macro values keyed by name,
   12993 # likewise P contains macro parameters if any.  Preserve backslash
   12994 # newline sequences.
   12995 
   12996 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
   12997 sed -n '
   12998 s/.\{148\}/&'"$ac_delim"'/g
   12999 t rset
   13000 :rset
   13001 s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
   13002 t def
   13003 d
   13004 :def
   13005 s/\\$//
   13006 t bsnl
   13007 s/["\\]/\\&/g
   13008 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   13009 D["\1"]=" \3"/p
   13010 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
   13011 d
   13012 :bsnl
   13013 s/["\\]/\\&/g
   13014 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   13015 D["\1"]=" \3\\\\\\n"\\/p
   13016 t cont
   13017 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
   13018 t cont
   13019 d
   13020 :cont
   13021 n
   13022 s/.\{148\}/&'"$ac_delim"'/g
   13023 t clear
   13024 :clear
   13025 s/\\$//
   13026 t bsnlc
   13027 s/["\\]/\\&/g; s/^/"/; s/$/"/p
   13028 d
   13029 :bsnlc
   13030 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
   13031 b cont
   13032 ' <confdefs.h | sed '
   13033 s/'"$ac_delim"'/"\\\
   13034 "/g' >>$CONFIG_STATUS || ac_write_fail=1
   13035 
   13036 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   13037   for (key in D) D_is_set[key] = 1
   13038   FS = ""
   13039 }
   13040 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
   13041   line = \$ 0
   13042   split(line, arg, " ")
   13043   if (arg[1] == "#") {
   13044     defundef = arg[2]
   13045     mac1 = arg[3]
   13046   } else {
   13047     defundef = substr(arg[1], 2)
   13048     mac1 = arg[2]
   13049   }
   13050   split(mac1, mac2, "(") #)
   13051   macro = mac2[1]
   13052   prefix = substr(line, 1, index(line, defundef) - 1)
   13053   if (D_is_set[macro]) {
   13054     # Preserve the white space surrounding the "#".
   13055     print prefix "define", macro P[macro] D[macro]
   13056     next
   13057   } else {
   13058     # Replace #undef with comments.  This is necessary, for example,
   13059     # in the case of _POSIX_SOURCE, which is predefined and required
   13060     # on some systems where configure will not decide to define it.
   13061     if (defundef == "undef") {
   13062       print "/*", prefix defundef, macro, "*/"
   13063       next
   13064     }
   13065   }
   13066 }
   13067 { print }
   13068 _ACAWK
   13069 _ACEOF
   13070 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   13071   as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
   13072 fi # test -n "$CONFIG_HEADERS"
   13073 
   13074 
   13075 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
   13076 shift
   13077 for ac_tag
   13078 do
   13079   case $ac_tag in
   13080   :[FHLC]) ac_mode=$ac_tag; continue;;
   13081   esac
   13082   case $ac_mode$ac_tag in
   13083   :[FHL]*:*);;
   13084   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
   13085   :[FH]-) ac_tag=-:-;;
   13086   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   13087   esac
   13088   ac_save_IFS=$IFS
   13089   IFS=:
   13090   set x $ac_tag
   13091   IFS=$ac_save_IFS
   13092   shift
   13093   ac_file=$1
   13094   shift
   13095 
   13096   case $ac_mode in
   13097   :L) ac_source=$1;;
   13098   :[FH])
   13099     ac_file_inputs=
   13100     for ac_f
   13101     do
   13102       case $ac_f in
   13103       -) ac_f="$ac_tmp/stdin";;
   13104       *) # Look for the file first in the build tree, then in the source tree
   13105 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
   13106 	 # because $ac_f cannot contain `:'.
   13107 	 test -f "$ac_f" ||
   13108 	   case $ac_f in
   13109 	   [\\/$]*) false;;
   13110 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
   13111 	   esac ||
   13112 	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
   13113       esac
   13114       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
   13115       as_fn_append ac_file_inputs " '$ac_f'"
   13116     done
   13117 
   13118     # Let's still pretend it is `configure' which instantiates (i.e., don't
   13119     # use $as_me), people would be surprised to read:
   13120     #    /* config.h.  Generated by config.status.  */
   13121     configure_input='Generated from '`
   13122 	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
   13123 	`' by configure.'
   13124     if test x"$ac_file" != x-; then
   13125       configure_input="$ac_file.  $configure_input"
   13126       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
   13127 $as_echo "$as_me: creating $ac_file" >&6;}
   13128     fi
   13129     # Neutralize special characters interpreted by sed in replacement strings.
   13130     case $configure_input in #(
   13131     *\&* | *\|* | *\\* )
   13132        ac_sed_conf_input=`$as_echo "$configure_input" |
   13133        sed 's/[\\\\&|]/\\\\&/g'`;; #(
   13134     *) ac_sed_conf_input=$configure_input;;
   13135     esac
   13136 
   13137     case $ac_tag in
   13138     *:-:* | *:-) cat >"$ac_tmp/stdin" \
   13139       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
   13140     esac
   13141     ;;
   13142   esac
   13143 
   13144   ac_dir=`$as_dirname -- "$ac_file" ||
   13145 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   13146 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   13147 	 X"$ac_file" : 'X\(//\)$' \| \
   13148 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   13149 $as_echo X"$ac_file" |
   13150     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   13151 	    s//\1/
   13152 	    q
   13153 	  }
   13154 	  /^X\(\/\/\)[^/].*/{
   13155 	    s//\1/
   13156 	    q
   13157 	  }
   13158 	  /^X\(\/\/\)$/{
   13159 	    s//\1/
   13160 	    q
   13161 	  }
   13162 	  /^X\(\/\).*/{
   13163 	    s//\1/
   13164 	    q
   13165 	  }
   13166 	  s/.*/./; q'`
   13167   as_dir="$ac_dir"; as_fn_mkdir_p
   13168   ac_builddir=.
   13169 
   13170 case "$ac_dir" in
   13171 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   13172 *)
   13173   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   13174   # A ".." for each directory in $ac_dir_suffix.
   13175   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   13176   case $ac_top_builddir_sub in
   13177   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   13178   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   13179   esac ;;
   13180 esac
   13181 ac_abs_top_builddir=$ac_pwd
   13182 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   13183 # for backward compatibility:
   13184 ac_top_builddir=$ac_top_build_prefix
   13185 
   13186 case $srcdir in
   13187   .)  # We are building in place.
   13188     ac_srcdir=.
   13189     ac_top_srcdir=$ac_top_builddir_sub
   13190     ac_abs_top_srcdir=$ac_pwd ;;
   13191   [\\/]* | ?:[\\/]* )  # Absolute name.
   13192     ac_srcdir=$srcdir$ac_dir_suffix;
   13193     ac_top_srcdir=$srcdir
   13194     ac_abs_top_srcdir=$srcdir ;;
   13195   *) # Relative name.
   13196     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   13197     ac_top_srcdir=$ac_top_build_prefix$srcdir
   13198     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   13199 esac
   13200 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   13201 
   13202 
   13203   case $ac_mode in
   13204   :F)
   13205   #
   13206   # CONFIG_FILE
   13207   #
   13208 
   13209   case $INSTALL in
   13210   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   13211   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
   13212   esac
   13213 _ACEOF
   13214 
   13215 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   13216 # If the template does not know about datarootdir, expand it.
   13217 # FIXME: This hack should be removed a few years after 2.60.
   13218 ac_datarootdir_hack=; ac_datarootdir_seen=
   13219 ac_sed_dataroot='
   13220 /datarootdir/ {
   13221   p
   13222   q
   13223 }
   13224 /@datadir@/p
   13225 /@docdir@/p
   13226 /@infodir@/p
   13227 /@localedir@/p
   13228 /@mandir@/p'
   13229 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
   13230 *datarootdir*) ac_datarootdir_seen=yes;;
   13231 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
   13232   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
   13233 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
   13234 _ACEOF
   13235 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   13236   ac_datarootdir_hack='
   13237   s&@datadir@&$datadir&g
   13238   s&@docdir@&$docdir&g
   13239   s&@infodir@&$infodir&g
   13240   s&@localedir@&$localedir&g
   13241   s&@mandir@&$mandir&g
   13242   s&\\\${datarootdir}&$datarootdir&g' ;;
   13243 esac
   13244 _ACEOF
   13245 
   13246 # Neutralize VPATH when `$srcdir' = `.'.
   13247 # Shell code in configure.ac might set extrasub.
   13248 # FIXME: do we really want to maintain this feature?
   13249 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   13250 ac_sed_extra="$ac_vpsub
   13251 $extrasub
   13252 _ACEOF
   13253 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   13254 :t
   13255 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   13256 s|@configure_input@|$ac_sed_conf_input|;t t
   13257 s&@top_builddir@&$ac_top_builddir_sub&;t t
   13258 s&@top_build_prefix@&$ac_top_build_prefix&;t t
   13259 s&@srcdir@&$ac_srcdir&;t t
   13260 s&@abs_srcdir@&$ac_abs_srcdir&;t t
   13261 s&@top_srcdir@&$ac_top_srcdir&;t t
   13262 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
   13263 s&@builddir@&$ac_builddir&;t t
   13264 s&@abs_builddir@&$ac_abs_builddir&;t t
   13265 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
   13266 s&@INSTALL@&$ac_INSTALL&;t t
   13267 $ac_datarootdir_hack
   13268 "
   13269 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
   13270   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   13271 
   13272 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   13273   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
   13274   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
   13275       "$ac_tmp/out"`; test -z "$ac_out"; } &&
   13276   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   13277 which seems to be undefined.  Please make sure it is defined" >&5
   13278 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   13279 which seems to be undefined.  Please make sure it is defined" >&2;}
   13280 
   13281   rm -f "$ac_tmp/stdin"
   13282   case $ac_file in
   13283   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
   13284   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
   13285   esac \
   13286   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   13287  ;;
   13288   :H)
   13289   #
   13290   # CONFIG_HEADER
   13291   #
   13292   if test x"$ac_file" != x-; then
   13293     {
   13294       $as_echo "/* $configure_input  */" \
   13295       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
   13296     } >"$ac_tmp/config.h" \
   13297       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   13298     if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
   13299       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
   13300 $as_echo "$as_me: $ac_file is unchanged" >&6;}
   13301     else
   13302       rm -f "$ac_file"
   13303       mv "$ac_tmp/config.h" "$ac_file" \
   13304 	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
   13305     fi
   13306   else
   13307     $as_echo "/* $configure_input  */" \
   13308       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
   13309       || as_fn_error $? "could not create -" "$LINENO" 5
   13310   fi
   13311  ;;
   13312 
   13313   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
   13314 $as_echo "$as_me: executing $ac_file commands" >&6;}
   13315  ;;
   13316   esac
   13317 
   13318 
   13319   case $ac_file$ac_mode in
   13320     "default-1":C)
   13321 # Only add multilib support code if we just rebuilt the top-level
   13322 # Makefile.
   13323 case " $CONFIG_FILES " in
   13324  *" Makefile "*)
   13325    ac_file=Makefile . ${multi_basedir}/config-ml.in
   13326    ;;
   13327 esac ;;
   13328     "libtool":C)
   13329 
   13330     # See if we are running on zsh, and set the options which allow our
   13331     # commands through without removal of \ escapes.
   13332     if test -n "${ZSH_VERSION+set}" ; then
   13333       setopt NO_GLOB_SUBST
   13334     fi
   13335 
   13336     cfgfile="${ofile}T"
   13337     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
   13338     $RM "$cfgfile"
   13339 
   13340     cat <<_LT_EOF >> "$cfgfile"
   13341 #! $SHELL
   13342 
   13343 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
   13344 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
   13345 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   13346 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
   13347 #
   13348 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
   13349 #                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
   13350 #   Written by Gordon Matzigkeit, 1996
   13351 #
   13352 #   This file is part of GNU Libtool.
   13353 #
   13354 # GNU Libtool is free software; you can redistribute it and/or
   13355 # modify it under the terms of the GNU General Public License as
   13356 # published by the Free Software Foundation; either version 2 of
   13357 # the License, or (at your option) any later version.
   13358 #
   13359 # As a special exception to the GNU General Public License,
   13360 # if you distribute this file as part of a program or library that
   13361 # is built using GNU Libtool, you may include this file under the
   13362 # same distribution terms that you use for the rest of that program.
   13363 #
   13364 # GNU Libtool is distributed in the hope that it will be useful,
   13365 # but WITHOUT ANY WARRANTY; without even the implied warranty of
   13366 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   13367 # GNU General Public License for more details.
   13368 #
   13369 # You should have received a copy of the GNU General Public License
   13370 # along with GNU Libtool; see the file COPYING.  If not, a copy
   13371 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
   13372 # obtained by writing to the Free Software Foundation, Inc.,
   13373 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
   13374 
   13375 
   13376 # The names of the tagged configurations supported by this script.
   13377 available_tags=""
   13378 
   13379 # ### BEGIN LIBTOOL CONFIG
   13380 
   13381 # Assembler program.
   13382 AS=$lt_AS
   13383 
   13384 # DLL creation program.
   13385 DLLTOOL=$lt_DLLTOOL
   13386 
   13387 # Object dumper program.
   13388 OBJDUMP=$lt_OBJDUMP
   13389 
   13390 # Which release of libtool.m4 was used?
   13391 macro_version=$macro_version
   13392 macro_revision=$macro_revision
   13393 
   13394 # Whether or not to build shared libraries.
   13395 build_libtool_libs=$enable_shared
   13396 
   13397 # Whether or not to build static libraries.
   13398 build_old_libs=$enable_static
   13399 
   13400 # What type of objects to build.
   13401 pic_mode=$pic_mode
   13402 
   13403 # Whether or not to optimize for fast installation.
   13404 fast_install=$enable_fast_install
   13405 
   13406 # Shell to use when invoking shell scripts.
   13407 SHELL=$lt_SHELL
   13408 
   13409 # An echo program that protects backslashes.
   13410 ECHO=$lt_ECHO
   13411 
   13412 # The host system.
   13413 host_alias=$host_alias
   13414 host=$host
   13415 host_os=$host_os
   13416 
   13417 # The build system.
   13418 build_alias=$build_alias
   13419 build=$build
   13420 build_os=$build_os
   13421 
   13422 # A sed program that does not truncate output.
   13423 SED=$lt_SED
   13424 
   13425 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
   13426 Xsed="\$SED -e 1s/^X//"
   13427 
   13428 # A grep program that handles long lines.
   13429 GREP=$lt_GREP
   13430 
   13431 # An ERE matcher.
   13432 EGREP=$lt_EGREP
   13433 
   13434 # A literal string matcher.
   13435 FGREP=$lt_FGREP
   13436 
   13437 # A BSD- or MS-compatible name lister.
   13438 NM=$lt_NM
   13439 
   13440 # Whether we need soft or hard links.
   13441 LN_S=$lt_LN_S
   13442 
   13443 # What is the maximum length of a command?
   13444 max_cmd_len=$max_cmd_len
   13445 
   13446 # Object file suffix (normally "o").
   13447 objext=$ac_objext
   13448 
   13449 # Executable file suffix (normally "").
   13450 exeext=$exeext
   13451 
   13452 # whether the shell understands "unset".
   13453 lt_unset=$lt_unset
   13454 
   13455 # turn spaces into newlines.
   13456 SP2NL=$lt_lt_SP2NL
   13457 
   13458 # turn newlines into spaces.
   13459 NL2SP=$lt_lt_NL2SP
   13460 
   13461 # Method to check whether dependent libraries are shared objects.
   13462 deplibs_check_method=$lt_deplibs_check_method
   13463 
   13464 # Command to use when deplibs_check_method == "file_magic".
   13465 file_magic_cmd=$lt_file_magic_cmd
   13466 
   13467 # The archiver.
   13468 AR=$lt_AR
   13469 AR_FLAGS=$lt_AR_FLAGS
   13470 
   13471 # A symbol stripping program.
   13472 STRIP=$lt_STRIP
   13473 
   13474 # Commands used to install an old-style archive.
   13475 RANLIB=$lt_RANLIB
   13476 old_postinstall_cmds=$lt_old_postinstall_cmds
   13477 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   13478 
   13479 # Whether to use a lock for old archive extraction.
   13480 lock_old_archive_extraction=$lock_old_archive_extraction
   13481 
   13482 # A C compiler.
   13483 LTCC=$lt_CC
   13484 
   13485 # LTCC compiler flags.
   13486 LTCFLAGS=$lt_CFLAGS
   13487 
   13488 # Take the output of nm and produce a listing of raw symbols and C names.
   13489 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   13490 
   13491 # Transform the output of nm in a proper C declaration.
   13492 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   13493 
   13494 # Transform the output of nm in a C name address pair.
   13495 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   13496 
   13497 # Transform the output of nm in a C name address pair when lib prefix is needed.
   13498 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
   13499 
   13500 # The name of the directory that contains temporary libtool files.
   13501 objdir=$objdir
   13502 
   13503 # Used to examine libraries when file_magic_cmd begins with "file".
   13504 MAGIC_CMD=$MAGIC_CMD
   13505 
   13506 # Must we lock files when doing compilation?
   13507 need_locks=$lt_need_locks
   13508 
   13509 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
   13510 DSYMUTIL=$lt_DSYMUTIL
   13511 
   13512 # Tool to change global to local symbols on Mac OS X.
   13513 NMEDIT=$lt_NMEDIT
   13514 
   13515 # Tool to manipulate fat objects and archives on Mac OS X.
   13516 LIPO=$lt_LIPO
   13517 
   13518 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
   13519 OTOOL=$lt_OTOOL
   13520 
   13521 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
   13522 OTOOL64=$lt_OTOOL64
   13523 
   13524 # Old archive suffix (normally "a").
   13525 libext=$libext
   13526 
   13527 # Shared library suffix (normally ".so").
   13528 shrext_cmds=$lt_shrext_cmds
   13529 
   13530 # The commands to extract the exported symbol list from a shared archive.
   13531 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   13532 
   13533 # Variables whose values should be saved in libtool wrapper scripts and
   13534 # restored at link time.
   13535 variables_saved_for_relink=$lt_variables_saved_for_relink
   13536 
   13537 # Do we need the "lib" prefix for modules?
   13538 need_lib_prefix=$need_lib_prefix
   13539 
   13540 # Do we need a version for libraries?
   13541 need_version=$need_version
   13542 
   13543 # Library versioning type.
   13544 version_type=$version_type
   13545 
   13546 # Shared library runtime path variable.
   13547 runpath_var=$runpath_var
   13548 
   13549 # Shared library path variable.
   13550 shlibpath_var=$shlibpath_var
   13551 
   13552 # Is shlibpath searched before the hard-coded library search path?
   13553 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   13554 
   13555 # Format of library name prefix.
   13556 libname_spec=$lt_libname_spec
   13557 
   13558 # List of archive names.  First name is the real one, the rest are links.
   13559 # The last name is the one that the linker finds with -lNAME
   13560 library_names_spec=$lt_library_names_spec
   13561 
   13562 # The coded name of the library, if different from the real name.
   13563 soname_spec=$lt_soname_spec
   13564 
   13565 # Permission mode override for installation of shared libraries.
   13566 install_override_mode=$lt_install_override_mode
   13567 
   13568 # Command to use after installation of a shared archive.
   13569 postinstall_cmds=$lt_postinstall_cmds
   13570 
   13571 # Command to use after uninstallation of a shared archive.
   13572 postuninstall_cmds=$lt_postuninstall_cmds
   13573 
   13574 # Commands used to finish a libtool library installation in a directory.
   13575 finish_cmds=$lt_finish_cmds
   13576 
   13577 # As "finish_cmds", except a single script fragment to be evaled but
   13578 # not shown.
   13579 finish_eval=$lt_finish_eval
   13580 
   13581 # Whether we should hardcode library paths into libraries.
   13582 hardcode_into_libs=$hardcode_into_libs
   13583 
   13584 # Compile-time system search path for libraries.
   13585 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   13586 
   13587 # Run-time system search path for libraries.
   13588 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   13589 
   13590 # Whether dlopen is supported.
   13591 dlopen_support=$enable_dlopen
   13592 
   13593 # Whether dlopen of programs is supported.
   13594 dlopen_self=$enable_dlopen_self
   13595 
   13596 # Whether dlopen of statically linked programs is supported.
   13597 dlopen_self_static=$enable_dlopen_self_static
   13598 
   13599 # Commands to strip libraries.
   13600 old_striplib=$lt_old_striplib
   13601 striplib=$lt_striplib
   13602 
   13603 
   13604 # The linker used to build libraries.
   13605 LD=$lt_LD
   13606 
   13607 # How to create reloadable object files.
   13608 reload_flag=$lt_reload_flag
   13609 reload_cmds=$lt_reload_cmds
   13610 
   13611 # Commands used to build an old-style archive.
   13612 old_archive_cmds=$lt_old_archive_cmds
   13613 
   13614 # A language specific compiler.
   13615 CC=$lt_compiler
   13616 
   13617 # Is the compiler the GNU compiler?
   13618 with_gcc=$GCC
   13619 
   13620 # Compiler flag to turn off builtin functions.
   13621 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
   13622 
   13623 # How to pass a linker flag through the compiler.
   13624 wl=$lt_lt_prog_compiler_wl
   13625 
   13626 # Additional compiler flags for building library objects.
   13627 pic_flag=$lt_lt_prog_compiler_pic
   13628 
   13629 # Compiler flag to prevent dynamic linking.
   13630 link_static_flag=$lt_lt_prog_compiler_static
   13631 
   13632 # Does compiler simultaneously support -c and -o options?
   13633 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
   13634 
   13635 # Whether or not to add -lc for building shared libraries.
   13636 build_libtool_need_lc=$archive_cmds_need_lc
   13637 
   13638 # Whether or not to disallow shared libs when runtime libs are static.
   13639 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
   13640 
   13641 # Compiler flag to allow reflexive dlopens.
   13642 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
   13643 
   13644 # Compiler flag to generate shared objects directly from archives.
   13645 whole_archive_flag_spec=$lt_whole_archive_flag_spec
   13646 
   13647 # Whether the compiler copes with passing no objects directly.
   13648 compiler_needs_object=$lt_compiler_needs_object
   13649 
   13650 # Create an old-style archive from a shared archive.
   13651 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
   13652 
   13653 # Create a temporary old-style archive to link instead of a shared archive.
   13654 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
   13655 
   13656 # Commands used to build a shared archive.
   13657 archive_cmds=$lt_archive_cmds
   13658 archive_expsym_cmds=$lt_archive_expsym_cmds
   13659 
   13660 # Commands used to build a loadable module if different from building
   13661 # a shared archive.
   13662 module_cmds=$lt_module_cmds
   13663 module_expsym_cmds=$lt_module_expsym_cmds
   13664 
   13665 # Whether we are building with GNU ld or not.
   13666 with_gnu_ld=$lt_with_gnu_ld
   13667 
   13668 # Flag that allows shared libraries with undefined symbols to be built.
   13669 allow_undefined_flag=$lt_allow_undefined_flag
   13670 
   13671 # Flag that enforces no undefined symbols.
   13672 no_undefined_flag=$lt_no_undefined_flag
   13673 
   13674 # Flag to hardcode \$libdir into a binary during linking.
   13675 # This must work even if \$libdir does not exist
   13676 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
   13677 
   13678 # If ld is used when linking, flag to hardcode \$libdir into a binary
   13679 # during linking.  This must work even if \$libdir does not exist.
   13680 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
   13681 
   13682 # Whether we need a single "-rpath" flag with a separated argument.
   13683 hardcode_libdir_separator=$lt_hardcode_libdir_separator
   13684 
   13685 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
   13686 # DIR into the resulting binary.
   13687 hardcode_direct=$hardcode_direct
   13688 
   13689 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
   13690 # DIR into the resulting binary and the resulting library dependency is
   13691 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
   13692 # library is relocated.
   13693 hardcode_direct_absolute=$hardcode_direct_absolute
   13694 
   13695 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
   13696 # into the resulting binary.
   13697 hardcode_minus_L=$hardcode_minus_L
   13698 
   13699 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
   13700 # into the resulting binary.
   13701 hardcode_shlibpath_var=$hardcode_shlibpath_var
   13702 
   13703 # Set to "yes" if building a shared library automatically hardcodes DIR
   13704 # into the library and all subsequent libraries and executables linked
   13705 # against it.
   13706 hardcode_automatic=$hardcode_automatic
   13707 
   13708 # Set to yes if linker adds runtime paths of dependent libraries
   13709 # to runtime path list.
   13710 inherit_rpath=$inherit_rpath
   13711 
   13712 # Whether libtool must link a program against all its dependency libraries.
   13713 link_all_deplibs=$link_all_deplibs
   13714 
   13715 # Fix the shell variable \$srcfile for the compiler.
   13716 fix_srcfile_path=$lt_fix_srcfile_path
   13717 
   13718 # Set to "yes" if exported symbols are required.
   13719 always_export_symbols=$always_export_symbols
   13720 
   13721 # The commands to list exported symbols.
   13722 export_symbols_cmds=$lt_export_symbols_cmds
   13723 
   13724 # Symbols that should not be listed in the preloaded symbols.
   13725 exclude_expsyms=$lt_exclude_expsyms
   13726 
   13727 # Symbols that must always be exported.
   13728 include_expsyms=$lt_include_expsyms
   13729 
   13730 # Commands necessary for linking programs (against libraries) with templates.
   13731 prelink_cmds=$lt_prelink_cmds
   13732 
   13733 # Specify filename containing input files.
   13734 file_list_spec=$lt_file_list_spec
   13735 
   13736 # How to hardcode a shared library path into an executable.
   13737 hardcode_action=$hardcode_action
   13738 
   13739 # ### END LIBTOOL CONFIG
   13740 
   13741 _LT_EOF
   13742 
   13743   case $host_os in
   13744   aix3*)
   13745     cat <<\_LT_EOF >> "$cfgfile"
   13746 # AIX sometimes has problems with the GCC collect2 program.  For some
   13747 # reason, if we set the COLLECT_NAMES environment variable, the problems
   13748 # vanish in a puff of smoke.
   13749 if test "X${COLLECT_NAMES+set}" != Xset; then
   13750   COLLECT_NAMES=
   13751   export COLLECT_NAMES
   13752 fi
   13753 _LT_EOF
   13754     ;;
   13755   esac
   13756 
   13757 
   13758 ltmain="$ac_aux_dir/ltmain.sh"
   13759 
   13760 
   13761   # We use sed instead of cat because bash on DJGPP gets confused if
   13762   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
   13763   # text mode, it properly converts lines to CR/LF.  This bash problem
   13764   # is reportedly fixed, but why not run on old versions too?
   13765   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
   13766     || (rm -f "$cfgfile"; exit 1)
   13767 
   13768   case $xsi_shell in
   13769   yes)
   13770     cat << \_LT_EOF >> "$cfgfile"
   13771 
   13772 # func_dirname file append nondir_replacement
   13773 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
   13774 # otherwise set result to NONDIR_REPLACEMENT.
   13775 func_dirname ()
   13776 {
   13777   case ${1} in
   13778     */*) func_dirname_result="${1%/*}${2}" ;;
   13779     *  ) func_dirname_result="${3}" ;;
   13780   esac
   13781 }
   13782 
   13783 # func_basename file
   13784 func_basename ()
   13785 {
   13786   func_basename_result="${1##*/}"
   13787 }
   13788 
   13789 # func_dirname_and_basename file append nondir_replacement
   13790 # perform func_basename and func_dirname in a single function
   13791 # call:
   13792 #   dirname:  Compute the dirname of FILE.  If nonempty,
   13793 #             add APPEND to the result, otherwise set result
   13794 #             to NONDIR_REPLACEMENT.
   13795 #             value returned in "$func_dirname_result"
   13796 #   basename: Compute filename of FILE.
   13797 #             value retuned in "$func_basename_result"
   13798 # Implementation must be kept synchronized with func_dirname
   13799 # and func_basename. For efficiency, we do not delegate to
   13800 # those functions but instead duplicate the functionality here.
   13801 func_dirname_and_basename ()
   13802 {
   13803   case ${1} in
   13804     */*) func_dirname_result="${1%/*}${2}" ;;
   13805     *  ) func_dirname_result="${3}" ;;
   13806   esac
   13807   func_basename_result="${1##*/}"
   13808 }
   13809 
   13810 # func_stripname prefix suffix name
   13811 # strip PREFIX and SUFFIX off of NAME.
   13812 # PREFIX and SUFFIX must not contain globbing or regex special
   13813 # characters, hashes, percent signs, but SUFFIX may contain a leading
   13814 # dot (in which case that matches only a dot).
   13815 func_stripname ()
   13816 {
   13817   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
   13818   # positional parameters, so assign one to ordinary parameter first.
   13819   func_stripname_result=${3}
   13820   func_stripname_result=${func_stripname_result#"${1}"}
   13821   func_stripname_result=${func_stripname_result%"${2}"}
   13822 }
   13823 
   13824 # func_opt_split
   13825 func_opt_split ()
   13826 {
   13827   func_opt_split_opt=${1%%=*}
   13828   func_opt_split_arg=${1#*=}
   13829 }
   13830 
   13831 # func_lo2o object
   13832 func_lo2o ()
   13833 {
   13834   case ${1} in
   13835     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
   13836     *)    func_lo2o_result=${1} ;;
   13837   esac
   13838 }
   13839 
   13840 # func_xform libobj-or-source
   13841 func_xform ()
   13842 {
   13843   func_xform_result=${1%.*}.lo
   13844 }
   13845 
   13846 # func_arith arithmetic-term...
   13847 func_arith ()
   13848 {
   13849   func_arith_result=$(( $* ))
   13850 }
   13851 
   13852 # func_len string
   13853 # STRING may not start with a hyphen.
   13854 func_len ()
   13855 {
   13856   func_len_result=${#1}
   13857 }
   13858 
   13859 _LT_EOF
   13860     ;;
   13861   *) # Bourne compatible functions.
   13862     cat << \_LT_EOF >> "$cfgfile"
   13863 
   13864 # func_dirname file append nondir_replacement
   13865 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
   13866 # otherwise set result to NONDIR_REPLACEMENT.
   13867 func_dirname ()
   13868 {
   13869   # Extract subdirectory from the argument.
   13870   func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
   13871   if test "X$func_dirname_result" = "X${1}"; then
   13872     func_dirname_result="${3}"
   13873   else
   13874     func_dirname_result="$func_dirname_result${2}"
   13875   fi
   13876 }
   13877 
   13878 # func_basename file
   13879 func_basename ()
   13880 {
   13881   func_basename_result=`$ECHO "${1}" | $SED "$basename"`
   13882 }
   13883 
   13884 
   13885 # func_stripname prefix suffix name
   13886 # strip PREFIX and SUFFIX off of NAME.
   13887 # PREFIX and SUFFIX must not contain globbing or regex special
   13888 # characters, hashes, percent signs, but SUFFIX may contain a leading
   13889 # dot (in which case that matches only a dot).
   13890 # func_strip_suffix prefix name
   13891 func_stripname ()
   13892 {
   13893   case ${2} in
   13894     .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
   13895     *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
   13896   esac
   13897 }
   13898 
   13899 # sed scripts:
   13900 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
   13901 my_sed_long_arg='1s/^-[^=]*=//'
   13902 
   13903 # func_opt_split
   13904 func_opt_split ()
   13905 {
   13906   func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
   13907   func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
   13908 }
   13909 
   13910 # func_lo2o object
   13911 func_lo2o ()
   13912 {
   13913   func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
   13914 }
   13915 
   13916 # func_xform libobj-or-source
   13917 func_xform ()
   13918 {
   13919   func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
   13920 }
   13921 
   13922 # func_arith arithmetic-term...
   13923 func_arith ()
   13924 {
   13925   func_arith_result=`expr "$@"`
   13926 }
   13927 
   13928 # func_len string
   13929 # STRING may not start with a hyphen.
   13930 func_len ()
   13931 {
   13932   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
   13933 }
   13934 
   13935 _LT_EOF
   13936 esac
   13937 
   13938 case $lt_shell_append in
   13939   yes)
   13940     cat << \_LT_EOF >> "$cfgfile"
   13941 
   13942 # func_append var value
   13943 # Append VALUE to the end of shell variable VAR.
   13944 func_append ()
   13945 {
   13946   eval "$1+=\$2"
   13947 }
   13948 _LT_EOF
   13949     ;;
   13950   *)
   13951     cat << \_LT_EOF >> "$cfgfile"
   13952 
   13953 # func_append var value
   13954 # Append VALUE to the end of shell variable VAR.
   13955 func_append ()
   13956 {
   13957   eval "$1=\$$1\$2"
   13958 }
   13959 
   13960 _LT_EOF
   13961     ;;
   13962   esac
   13963 
   13964 
   13965   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
   13966     || (rm -f "$cfgfile"; exit 1)
   13967 
   13968   mv -f "$cfgfile" "$ofile" ||
   13969     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
   13970   chmod +x "$ofile"
   13971 
   13972  ;;
   13973 
   13974   esac
   13975 done # for ac_tag
   13976 
   13977 
   13978 as_fn_exit 0
   13979 _ACEOF
   13980 ac_clean_files=$ac_clean_files_save
   13981 
   13982 test $ac_write_fail = 0 ||
   13983   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
   13984 
   13985 
   13986 # configure is writing to config.log, and then calls config.status.
   13987 # config.status does its own redirection, appending to config.log.
   13988 # Unfortunately, on DOS this fails, as config.log is still kept open
   13989 # by configure, so config.status won't be able to write to it; its
   13990 # output is simply discarded.  So we exec the FD to /dev/null,
   13991 # effectively closing config.log, so it can be properly (re)opened and
   13992 # appended to by config.status.  When coming back to configure, we
   13993 # need to make the FD available again.
   13994 if test "$no_create" != yes; then
   13995   ac_cs_success=:
   13996   ac_config_status_args=
   13997   test "$silent" = yes &&
   13998     ac_config_status_args="$ac_config_status_args --quiet"
   13999   exec 5>/dev/null
   14000   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   14001   exec 5>>config.log
   14002   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   14003   # would make configure fail if this is the last instruction.
   14004   $ac_cs_success || as_fn_exit 1
   14005 fi
   14006 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
   14007   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
   14008 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
   14009 fi
   14010 
   14011