Home | History | Annotate | Download | only in libvncserver
      1 #! /bin/sh
      2 # Guess values for system-dependent variables and create Makefiles.
      3 # Generated by GNU Autoconf 2.69 for LibVNCServer 0.9.9.
      4 #
      5 # Report bugs to <http://sourceforge.net/projects/libvncserver>.
      6 #
      7 #
      8 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
      9 #
     10 #
     11 # This configure script is free software; the Free Software Foundation
     12 # gives unlimited permission to copy, distribute and modify it.
     13 ## -------------------- ##
     14 ## M4sh Initialization. ##
     15 ## -------------------- ##
     16 
     17 # Be more Bourne compatible
     18 DUALCASE=1; export DUALCASE # for MKS sh
     19 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
     20   emulate sh
     21   NULLCMD=:
     22   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
     23   # is contrary to our usage.  Disable this feature.
     24   alias -g '${1+"$@"}'='"$@"'
     25   setopt NO_GLOB_SUBST
     26 else
     27   case `(set -o) 2>/dev/null` in #(
     28   *posix*) :
     29     set -o posix ;; #(
     30   *) :
     31      ;;
     32 esac
     33 fi
     34 
     35 
     36 as_nl='
     37 '
     38 export as_nl
     39 # Printing a long string crashes Solaris 7 /usr/bin/printf.
     40 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
     41 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
     42 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
     43 # Prefer a ksh shell builtin over an external printf program on Solaris,
     44 # but without wasting forks for bash or zsh.
     45 if test -z "$BASH_VERSION$ZSH_VERSION" \
     46     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
     47   as_echo='print -r --'
     48   as_echo_n='print -rn --'
     49 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
     50   as_echo='printf %s\n'
     51   as_echo_n='printf %s'
     52 else
     53   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
     54     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
     55     as_echo_n='/usr/ucb/echo -n'
     56   else
     57     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
     58     as_echo_n_body='eval
     59       arg=$1;
     60       case $arg in #(
     61       *"$as_nl"*)
     62 	expr "X$arg" : "X\\(.*\\)$as_nl";
     63 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
     64       esac;
     65       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
     66     '
     67     export as_echo_n_body
     68     as_echo_n='sh -c $as_echo_n_body as_echo'
     69   fi
     70   export as_echo_body
     71   as_echo='sh -c $as_echo_body as_echo'
     72 fi
     73 
     74 # The user is always right.
     75 if test "${PATH_SEPARATOR+set}" != set; then
     76   PATH_SEPARATOR=:
     77   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
     78     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
     79       PATH_SEPARATOR=';'
     80   }
     81 fi
     82 
     83 
     84 # IFS
     85 # We need space, tab and new line, in precisely that order.  Quoting is
     86 # there to prevent editors from complaining about space-tab.
     87 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
     88 # splitting by setting IFS to empty value.)
     89 IFS=" ""	$as_nl"
     90 
     91 # Find who we are.  Look in the path if we contain no directory separator.
     92 as_myself=
     93 case $0 in #((
     94   *[\\/]* ) as_myself=$0 ;;
     95   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
     96 for as_dir in $PATH
     97 do
     98   IFS=$as_save_IFS
     99   test -z "$as_dir" && as_dir=.
    100     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
    101   done
    102 IFS=$as_save_IFS
    103 
    104      ;;
    105 esac
    106 # We did not find ourselves, most probably we were run as `sh COMMAND'
    107 # in which case we are not to be found in the path.
    108 if test "x$as_myself" = x; then
    109   as_myself=$0
    110 fi
    111 if test ! -f "$as_myself"; then
    112   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
    113   exit 1
    114 fi
    115 
    116 # Unset variables that we do not need and which cause bugs (e.g. in
    117 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
    118 # suppresses any "Segmentation fault" message there.  '((' could
    119 # trigger a bug in pdksh 5.2.14.
    120 for as_var in BASH_ENV ENV MAIL MAILPATH
    121 do eval test x\${$as_var+set} = xset \
    122   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
    123 done
    124 PS1='$ '
    125 PS2='> '
    126 PS4='+ '
    127 
    128 # NLS nuisances.
    129 LC_ALL=C
    130 export LC_ALL
    131 LANGUAGE=C
    132 export LANGUAGE
    133 
    134 # CDPATH.
    135 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
    136 
    137 # Use a proper internal environment variable to ensure we don't fall
    138   # into an infinite loop, continuously re-executing ourselves.
    139   if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
    140     _as_can_reexec=no; export _as_can_reexec;
    141     # We cannot yet assume a decent shell, so we have to provide a
    142 # neutralization value for shells without unset; and this also
    143 # works around shells that cannot unset nonexistent variables.
    144 # Preserve -v and -x to the replacement shell.
    145 BASH_ENV=/dev/null
    146 ENV=/dev/null
    147 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
    148 case $- in # ((((
    149   *v*x* | *x*v* ) as_opts=-vx ;;
    150   *v* ) as_opts=-v ;;
    151   *x* ) as_opts=-x ;;
    152   * ) as_opts= ;;
    153 esac
    154 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
    155 # Admittedly, this is quite paranoid, since all the known shells bail
    156 # out after a failed `exec'.
    157 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
    158 as_fn_exit 255
    159   fi
    160   # We don't want this to propagate to other subprocesses.
    161           { _as_can_reexec=; unset _as_can_reexec;}
    162 if test "x$CONFIG_SHELL" = x; then
    163   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
    164   emulate sh
    165   NULLCMD=:
    166   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
    167   # is contrary to our usage.  Disable this feature.
    168   alias -g '\${1+\"\$@\"}'='\"\$@\"'
    169   setopt NO_GLOB_SUBST
    170 else
    171   case \`(set -o) 2>/dev/null\` in #(
    172   *posix*) :
    173     set -o posix ;; #(
    174   *) :
    175      ;;
    176 esac
    177 fi
    178 "
    179   as_required="as_fn_return () { (exit \$1); }
    180 as_fn_success () { as_fn_return 0; }
    181 as_fn_failure () { as_fn_return 1; }
    182 as_fn_ret_success () { return 0; }
    183 as_fn_ret_failure () { return 1; }
    184 
    185 exitcode=0
    186 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
    187 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
    188 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
    189 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
    190 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
    191 
    192 else
    193   exitcode=1; echo positional parameters were not saved.
    194 fi
    195 test x\$exitcode = x0 || exit 1
    196 test -x / || exit 1"
    197   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
    198   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
    199   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
    200   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
    201 test \$(( 1 + 1 )) = 2 || exit 1"
    202   if (eval "$as_required") 2>/dev/null; then :
    203   as_have_required=yes
    204 else
    205   as_have_required=no
    206 fi
    207   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
    208 
    209 else
    210   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    211 as_found=false
    212 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
    213 do
    214   IFS=$as_save_IFS
    215   test -z "$as_dir" && as_dir=.
    216   as_found=:
    217   case $as_dir in #(
    218 	 /*)
    219 	   for as_base in sh bash ksh sh5; do
    220 	     # Try only shells that exist, to save several forks.
    221 	     as_shell=$as_dir/$as_base
    222 	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
    223 		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
    224   CONFIG_SHELL=$as_shell as_have_required=yes
    225 		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
    226   break 2
    227 fi
    228 fi
    229 	   done;;
    230        esac
    231   as_found=false
    232 done
    233 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
    234 	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
    235   CONFIG_SHELL=$SHELL as_have_required=yes
    236 fi; }
    237 IFS=$as_save_IFS
    238 
    239 
    240       if test "x$CONFIG_SHELL" != x; then :
    241   export CONFIG_SHELL
    242              # We cannot yet assume a decent shell, so we have to provide a
    243 # neutralization value for shells without unset; and this also
    244 # works around shells that cannot unset nonexistent variables.
    245 # Preserve -v and -x to the replacement shell.
    246 BASH_ENV=/dev/null
    247 ENV=/dev/null
    248 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
    249 case $- in # ((((
    250   *v*x* | *x*v* ) as_opts=-vx ;;
    251   *v* ) as_opts=-v ;;
    252   *x* ) as_opts=-x ;;
    253   * ) as_opts= ;;
    254 esac
    255 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
    256 # Admittedly, this is quite paranoid, since all the known shells bail
    257 # out after a failed `exec'.
    258 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
    259 exit 255
    260 fi
    261 
    262     if test x$as_have_required = xno; then :
    263   $as_echo "$0: This script requires a shell more modern than all"
    264   $as_echo "$0: the shells that I found on your system."
    265   if test x${ZSH_VERSION+set} = xset ; then
    266     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
    267     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
    268   else
    269     $as_echo "$0: Please tell bug-autoconf (at] gnu.org and
    270 $0: http://sourceforge.net/projects/libvncserver about your
    271 $0: system, including any error possibly output before this
    272 $0: message. Then install a modern shell, or manually run
    273 $0: the script under such a shell if you do have one."
    274   fi
    275   exit 1
    276 fi
    277 fi
    278 fi
    279 SHELL=${CONFIG_SHELL-/bin/sh}
    280 export SHELL
    281 # Unset more variables known to interfere with behavior of common tools.
    282 CLICOLOR_FORCE= GREP_OPTIONS=
    283 unset CLICOLOR_FORCE GREP_OPTIONS
    284 
    285 ## --------------------- ##
    286 ## M4sh Shell Functions. ##
    287 ## --------------------- ##
    288 # as_fn_unset VAR
    289 # ---------------
    290 # Portably unset VAR.
    291 as_fn_unset ()
    292 {
    293   { eval $1=; unset $1;}
    294 }
    295 as_unset=as_fn_unset
    296 
    297 # as_fn_set_status STATUS
    298 # -----------------------
    299 # Set $? to STATUS, without forking.
    300 as_fn_set_status ()
    301 {
    302   return $1
    303 } # as_fn_set_status
    304 
    305 # as_fn_exit STATUS
    306 # -----------------
    307 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
    308 as_fn_exit ()
    309 {
    310   set +e
    311   as_fn_set_status $1
    312   exit $1
    313 } # as_fn_exit
    314 
    315 # as_fn_mkdir_p
    316 # -------------
    317 # Create "$as_dir" as a directory, including parents if necessary.
    318 as_fn_mkdir_p ()
    319 {
    320 
    321   case $as_dir in #(
    322   -*) as_dir=./$as_dir;;
    323   esac
    324   test -d "$as_dir" || eval $as_mkdir_p || {
    325     as_dirs=
    326     while :; do
    327       case $as_dir in #(
    328       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
    329       *) as_qdir=$as_dir;;
    330       esac
    331       as_dirs="'$as_qdir' $as_dirs"
    332       as_dir=`$as_dirname -- "$as_dir" ||
    333 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
    334 	 X"$as_dir" : 'X\(//\)[^/]' \| \
    335 	 X"$as_dir" : 'X\(//\)$' \| \
    336 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
    337 $as_echo X"$as_dir" |
    338     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
    339 	    s//\1/
    340 	    q
    341 	  }
    342 	  /^X\(\/\/\)[^/].*/{
    343 	    s//\1/
    344 	    q
    345 	  }
    346 	  /^X\(\/\/\)$/{
    347 	    s//\1/
    348 	    q
    349 	  }
    350 	  /^X\(\/\).*/{
    351 	    s//\1/
    352 	    q
    353 	  }
    354 	  s/.*/./; q'`
    355       test -d "$as_dir" && break
    356     done
    357     test -z "$as_dirs" || eval "mkdir $as_dirs"
    358   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
    359 
    360 
    361 } # as_fn_mkdir_p
    362 
    363 # as_fn_executable_p FILE
    364 # -----------------------
    365 # Test if FILE is an executable regular file.
    366 as_fn_executable_p ()
    367 {
    368   test -f "$1" && test -x "$1"
    369 } # as_fn_executable_p
    370 # as_fn_append VAR VALUE
    371 # ----------------------
    372 # Append the text in VALUE to the end of the definition contained in VAR. Take
    373 # advantage of any shell optimizations that allow amortized linear growth over
    374 # repeated appends, instead of the typical quadratic growth present in naive
    375 # implementations.
    376 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
    377   eval 'as_fn_append ()
    378   {
    379     eval $1+=\$2
    380   }'
    381 else
    382   as_fn_append ()
    383   {
    384     eval $1=\$$1\$2
    385   }
    386 fi # as_fn_append
    387 
    388 # as_fn_arith ARG...
    389 # ------------------
    390 # Perform arithmetic evaluation on the ARGs, and store the result in the
    391 # global $as_val. Take advantage of shells that can avoid forks. The arguments
    392 # must be portable across $(()) and expr.
    393 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
    394   eval 'as_fn_arith ()
    395   {
    396     as_val=$(( $* ))
    397   }'
    398 else
    399   as_fn_arith ()
    400   {
    401     as_val=`expr "$@" || test $? -eq 1`
    402   }
    403 fi # as_fn_arith
    404 
    405 
    406 # as_fn_error STATUS ERROR [LINENO LOG_FD]
    407 # ----------------------------------------
    408 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
    409 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
    410 # script with STATUS, using 1 if that was 0.
    411 as_fn_error ()
    412 {
    413   as_status=$1; test $as_status -eq 0 && as_status=1
    414   if test "$4"; then
    415     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
    416     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
    417   fi
    418   $as_echo "$as_me: error: $2" >&2
    419   as_fn_exit $as_status
    420 } # as_fn_error
    421 
    422 if expr a : '\(a\)' >/dev/null 2>&1 &&
    423    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    424   as_expr=expr
    425 else
    426   as_expr=false
    427 fi
    428 
    429 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
    430   as_basename=basename
    431 else
    432   as_basename=false
    433 fi
    434 
    435 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
    436   as_dirname=dirname
    437 else
    438   as_dirname=false
    439 fi
    440 
    441 as_me=`$as_basename -- "$0" ||
    442 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
    443 	 X"$0" : 'X\(//\)$' \| \
    444 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
    445 $as_echo X/"$0" |
    446     sed '/^.*\/\([^/][^/]*\)\/*$/{
    447 	    s//\1/
    448 	    q
    449 	  }
    450 	  /^X\/\(\/\/\)$/{
    451 	    s//\1/
    452 	    q
    453 	  }
    454 	  /^X\/\(\/\).*/{
    455 	    s//\1/
    456 	    q
    457 	  }
    458 	  s/.*/./; q'`
    459 
    460 # Avoid depending upon Character Ranges.
    461 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
    462 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
    463 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
    464 as_cr_digits='0123456789'
    465 as_cr_alnum=$as_cr_Letters$as_cr_digits
    466 
    467 
    468   as_lineno_1=$LINENO as_lineno_1a=$LINENO
    469   as_lineno_2=$LINENO as_lineno_2a=$LINENO
    470   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
    471   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
    472   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
    473   sed -n '
    474     p
    475     /[$]LINENO/=
    476   ' <$as_myself |
    477     sed '
    478       s/[$]LINENO.*/&-/
    479       t lineno
    480       b
    481       :lineno
    482       N
    483       :loop
    484       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
    485       t loop
    486       s/-\n.*//
    487     ' >$as_me.lineno &&
    488   chmod +x "$as_me.lineno" ||
    489     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
    490 
    491   # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
    492   # already done that, so ensure we don't try to do so again and fall
    493   # in an infinite loop.  This has already happened in practice.
    494   _as_can_reexec=no; export _as_can_reexec
    495   # Don't try to exec as it changes $[0], causing all sort of problems
    496   # (the dirname of $[0] is not the place where we might find the
    497   # original and so on.  Autoconf is especially sensitive to this).
    498   . "./$as_me.lineno"
    499   # Exit status is that of the last command.
    500   exit
    501 }
    502 
    503 ECHO_C= ECHO_N= ECHO_T=
    504 case `echo -n x` in #(((((
    505 -n*)
    506   case `echo 'xy\c'` in
    507   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
    508   xy)  ECHO_C='\c';;
    509   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
    510        ECHO_T='	';;
    511   esac;;
    512 *)
    513   ECHO_N='-n';;
    514 esac
    515 
    516 rm -f conf$$ conf$$.exe conf$$.file
    517 if test -d conf$$.dir; then
    518   rm -f conf$$.dir/conf$$.file
    519 else
    520   rm -f conf$$.dir
    521   mkdir conf$$.dir 2>/dev/null
    522 fi
    523 if (echo >conf$$.file) 2>/dev/null; then
    524   if ln -s conf$$.file conf$$ 2>/dev/null; then
    525     as_ln_s='ln -s'
    526     # ... but there are two gotchas:
    527     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
    528     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
    529     # In both cases, we have to default to `cp -pR'.
    530     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
    531       as_ln_s='cp -pR'
    532   elif ln conf$$.file conf$$ 2>/dev/null; then
    533     as_ln_s=ln
    534   else
    535     as_ln_s='cp -pR'
    536   fi
    537 else
    538   as_ln_s='cp -pR'
    539 fi
    540 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
    541 rmdir conf$$.dir 2>/dev/null
    542 
    543 if mkdir -p . 2>/dev/null; then
    544   as_mkdir_p='mkdir -p "$as_dir"'
    545 else
    546   test -d ./-p && rmdir ./-p
    547   as_mkdir_p=false
    548 fi
    549 
    550 as_test_x='test -x'
    551 as_executable_p=as_fn_executable_p
    552 
    553 # Sed expression to map a string onto a valid CPP name.
    554 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
    555 
    556 # Sed expression to map a string onto a valid variable name.
    557 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
    558 
    559 
    560 
    561 # Check that we are running under the correct shell.
    562 SHELL=${CONFIG_SHELL-/bin/sh}
    563 
    564 case X$ECHO in
    565 X*--fallback-echo)
    566   # Remove one level of quotation (which was required for Make).
    567   ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
    568   ;;
    569 esac
    570 
    571 echo=${ECHO-echo}
    572 if test "X$1" = X--no-reexec; then
    573   # Discard the --no-reexec flag, and continue.
    574   shift
    575 elif test "X$1" = X--fallback-echo; then
    576   # Avoid inline document here, it may be left over
    577   :
    578 elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then
    579   # Yippee, $echo works!
    580   :
    581 else
    582   # Restart under the correct shell.
    583   exec $SHELL "$0" --no-reexec ${1+"$@"}
    584 fi
    585 
    586 if test "X$1" = X--fallback-echo; then
    587   # used as fallback echo
    588   shift
    589   cat <<EOF
    590 $*
    591 EOF
    592   exit 0
    593 fi
    594 
    595 # The HP-UX ksh and POSIX shell print the target directory to stdout
    596 # if CDPATH is set.
    597 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
    598 
    599 if test -z "$ECHO"; then
    600 if test "X${echo_test_string+set}" != Xset; then
    601 # find a string as large as possible, as long as the shell can cope with it
    602   for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
    603     # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
    604     if (echo_test_string=`eval $cmd`) 2>/dev/null &&
    605        echo_test_string=`eval $cmd` &&
    606        (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
    607     then
    608       break
    609     fi
    610   done
    611 fi
    612 
    613 if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
    614    echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
    615    test "X$echo_testing_string" = "X$echo_test_string"; then
    616   :
    617 else
    618   # The Solaris, AIX, and Digital Unix default echo programs unquote
    619   # backslashes.  This makes it impossible to quote backslashes using
    620   #   echo "$something" | sed 's/\\/\\\\/g'
    621   #
    622   # So, first we look for a working echo in the user's PATH.
    623 
    624   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
    625   for dir in $PATH /usr/ucb; do
    626     IFS="$lt_save_ifs"
    627     if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
    628        test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
    629        echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
    630        test "X$echo_testing_string" = "X$echo_test_string"; then
    631       echo="$dir/echo"
    632       break
    633     fi
    634   done
    635   IFS="$lt_save_ifs"
    636 
    637   if test "X$echo" = Xecho; then
    638     # We didn't find a better echo, so look for alternatives.
    639     if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
    640        echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
    641        test "X$echo_testing_string" = "X$echo_test_string"; then
    642       # This shell has a builtin print -r that does the trick.
    643       echo='print -r'
    644     elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
    645 	 test "X$CONFIG_SHELL" != X/bin/ksh; then
    646       # If we have ksh, try running configure again with it.
    647       ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
    648       export ORIGINAL_CONFIG_SHELL
    649       CONFIG_SHELL=/bin/ksh
    650       export CONFIG_SHELL
    651       exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
    652     else
    653       # Try using printf.
    654       echo='printf %s\n'
    655       if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
    656 	 echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
    657 	 test "X$echo_testing_string" = "X$echo_test_string"; then
    658 	# Cool, printf works
    659 	:
    660       elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
    661 	   test "X$echo_testing_string" = 'X\t' &&
    662 	   echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
    663 	   test "X$echo_testing_string" = "X$echo_test_string"; then
    664 	CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
    665 	export CONFIG_SHELL
    666 	SHELL="$CONFIG_SHELL"
    667 	export SHELL
    668 	echo="$CONFIG_SHELL $0 --fallback-echo"
    669       elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
    670 	   test "X$echo_testing_string" = 'X\t' &&
    671 	   echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
    672 	   test "X$echo_testing_string" = "X$echo_test_string"; then
    673 	echo="$CONFIG_SHELL $0 --fallback-echo"
    674       else
    675 	# maybe with a smaller string...
    676 	prev=:
    677 
    678 	for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
    679 	  if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
    680 	  then
    681 	    break
    682 	  fi
    683 	  prev="$cmd"
    684 	done
    685 
    686 	if test "$prev" != 'sed 50q "$0"'; then
    687 	  echo_test_string=`eval $prev`
    688 	  export echo_test_string
    689 	  exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
    690 	else
    691 	  # Oops.  We lost completely, so just stick with echo.
    692 	  echo=echo
    693 	fi
    694       fi
    695     fi
    696   fi
    697 fi
    698 fi
    699 
    700 # Copy echo and quote the copy suitably for passing to libtool from
    701 # the Makefile, instead of quoting the original, which is used later.
    702 ECHO=$echo
    703 if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
    704    ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
    705 fi
    706 
    707 
    708 
    709 
    710 tagnames=${tagnames+${tagnames},}CXX
    711 
    712 tagnames=${tagnames+${tagnames},}F77
    713 
    714 test -n "$DJDIR" || exec 7<&0 </dev/null
    715 exec 6>&1
    716 
    717 # Name of the host.
    718 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
    719 # so uname gets run too.
    720 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
    721 
    722 #
    723 # Initializations.
    724 #
    725 ac_default_prefix=/usr/local
    726 ac_clean_files=
    727 ac_config_libobj_dir=.
    728 LIBOBJS=
    729 cross_compiling=no
    730 subdirs=
    731 MFLAGS=
    732 MAKEFLAGS=
    733 
    734 # Identity of this package.
    735 PACKAGE_NAME='LibVNCServer'
    736 PACKAGE_TARNAME='libvncserver'
    737 PACKAGE_VERSION='0.9.9'
    738 PACKAGE_STRING='LibVNCServer 0.9.9'
    739 PACKAGE_BUGREPORT='http://sourceforge.net/projects/libvncserver'
    740 PACKAGE_URL=''
    741 
    742 # Factoring default headers for most tests.
    743 ac_includes_default="\
    744 #include <stdio.h>
    745 #ifdef HAVE_SYS_TYPES_H
    746 # include <sys/types.h>
    747 #endif
    748 #ifdef HAVE_SYS_STAT_H
    749 # include <sys/stat.h>
    750 #endif
    751 #ifdef STDC_HEADERS
    752 # include <stdlib.h>
    753 # include <stddef.h>
    754 #else
    755 # ifdef HAVE_STDLIB_H
    756 #  include <stdlib.h>
    757 # endif
    758 #endif
    759 #ifdef HAVE_STRING_H
    760 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
    761 #  include <memory.h>
    762 # endif
    763 # include <string.h>
    764 #endif
    765 #ifdef HAVE_STRINGS_H
    766 # include <strings.h>
    767 #endif
    768 #ifdef HAVE_INTTYPES_H
    769 # include <inttypes.h>
    770 #endif
    771 #ifdef HAVE_STDINT_H
    772 # include <stdint.h>
    773 #endif
    774 #ifdef HAVE_UNISTD_H
    775 # include <unistd.h>
    776 #endif"
    777 
    778 ac_subst_vars='am__EXEEXT_FALSE
    779 am__EXEEXT_TRUE
    780 LTLIBOBJS
    781 RPMSOURCEDIR
    782 WITH_X11VNC_FALSE
    783 WITH_X11VNC_TRUE
    784 HAVE_RPM_FALSE
    785 HAVE_RPM_TRUE
    786 ANDROID_FALSE
    787 ANDROID_TRUE
    788 OSX_FALSE
    789 OSX_TRUE
    790 LINUX_FALSE
    791 LINUX_TRUE
    792 CYGIPC_FALSE
    793 CYGIPC_TRUE
    794 LIBOBJS
    795 HAVE_GNUTLS_FALSE
    796 HAVE_GNUTLS_TRUE
    797 GNUTLS_LIBS
    798 GNUTLS_CFLAGS
    799 LIBGCRYPT_LIBS
    800 LIBGCRYPT_CFLAGS
    801 LIBGCRYPT_CONFIG
    802 WSOCKLIB
    803 MINGW_FALSE
    804 MINGW_TRUE
    805 HAVE_LIBGTK_FALSE
    806 HAVE_LIBGTK_TRUE
    807 GTK_LIBS
    808 GTK_CFLAGS
    809 PKG_CONFIG_LIBDIR
    810 PKG_CONFIG_PATH
    811 PKG_CONFIG
    812 SDL_LIBS
    813 SDL_CFLAGS
    814 HAVE_LIBSDL_FALSE
    815 HAVE_LIBSDL_TRUE
    816 HAVE_LIBPNG_FALSE
    817 HAVE_LIBPNG_TRUE
    818 HAVE_LIBJPEG_FALSE
    819 HAVE_LIBJPEG_TRUE
    820 HAVE_LIBZ_FALSE
    821 HAVE_LIBZ_TRUE
    822 WITH_WEBSOCKETS_FALSE
    823 WITH_WEBSOCKETS_TRUE
    824 WITH_TIGHTVNC_FILETRANSFER_FALSE
    825 WITH_TIGHTVNC_FILETRANSFER_TRUE
    826 HAVE_LIBPTHREAD_FALSE
    827 HAVE_LIBPTHREAD_TRUE
    828 JPEG_LDFLAGS
    829 HAVE_SYSTEM_LIBVNCSERVER_FALSE
    830 HAVE_SYSTEM_LIBVNCSERVER_TRUE
    831 SYSTEM_LIBVNCSERVER_LIBS
    832 SYSTEM_LIBVNCSERVER_CFLAGS
    833 OSX_OPENGL_FALSE
    834 OSX_OPENGL_TRUE
    835 AVAHI_LIBS
    836 AVAHI_CFLAGS
    837 HAVE_X11_FALSE
    838 HAVE_X11_TRUE
    839 X_EXTRA_LIBS
    840 X_LIBS
    841 X_PRE_LIBS
    842 X_CFLAGS
    843 XMKMF
    844 HAVE_LIBSSL_FALSE
    845 HAVE_LIBSSL_TRUE
    846 SSL_LIBS
    847 CRYPT_LIBS
    848 HAVE_MP3LAME_FALSE
    849 HAVE_MP3LAME_TRUE
    850 WITH_FFMPEG_FALSE
    851 WITH_FFMPEG_TRUE
    852 with_ffmpeg
    853 LIBTOOL
    854 ac_ct_F77
    855 FFLAGS
    856 F77
    857 CXXCPP
    858 am__fastdepCXX_FALSE
    859 am__fastdepCXX_TRUE
    860 CXXDEPMODE
    861 ac_ct_CXX
    862 CXXFLAGS
    863 CXX
    864 CPP
    865 OBJDUMP
    866 AS
    867 DLLTOOL
    868 RANLIB
    869 AR
    870 ECHO
    871 LN_S
    872 EGREP
    873 GREP
    874 host_os
    875 host_vendor
    876 host_cpu
    877 host
    878 build_os
    879 build_vendor
    880 build_cpu
    881 build
    882 am__fastdepCC_FALSE
    883 am__fastdepCC_TRUE
    884 CCDEPMODE
    885 am__nodep
    886 AMDEPBACKSLASH
    887 AMDEP_FALSE
    888 AMDEP_TRUE
    889 am__quote
    890 am__include
    891 DEPDIR
    892 OBJEXT
    893 EXEEXT
    894 ac_ct_CC
    895 CPPFLAGS
    896 LDFLAGS
    897 CFLAGS
    898 CC
    899 AM_BACKSLASH
    900 AM_DEFAULT_VERBOSITY
    901 AM_DEFAULT_V
    902 AM_V
    903 am__untar
    904 am__tar
    905 AMTAR
    906 am__leading_dot
    907 SET_MAKE
    908 AWK
    909 mkdir_p
    910 MKDIR_P
    911 INSTALL_STRIP_PROGRAM
    912 STRIP
    913 install_sh
    914 MAKEINFO
    915 AUTOHEADER
    916 AUTOMAKE
    917 AUTOCONF
    918 ACLOCAL
    919 VERSION
    920 PACKAGE
    921 CYGPATH_W
    922 am__isrc
    923 INSTALL_DATA
    924 INSTALL_SCRIPT
    925 INSTALL_PROGRAM
    926 target_alias
    927 host_alias
    928 build_alias
    929 LIBS
    930 ECHO_T
    931 ECHO_N
    932 ECHO_C
    933 DEFS
    934 mandir
    935 localedir
    936 libdir
    937 psdir
    938 pdfdir
    939 dvidir
    940 htmldir
    941 infodir
    942 docdir
    943 oldincludedir
    944 includedir
    945 localstatedir
    946 sharedstatedir
    947 sysconfdir
    948 datadir
    949 datarootdir
    950 libexecdir
    951 sbindir
    952 bindir
    953 program_transform_name
    954 prefix
    955 exec_prefix
    956 PACKAGE_URL
    957 PACKAGE_BUGREPORT
    958 PACKAGE_STRING
    959 PACKAGE_VERSION
    960 PACKAGE_TARNAME
    961 PACKAGE_NAME
    962 PATH_SEPARATOR
    963 SHELL'
    964 ac_subst_files=''
    965 ac_user_opts='
    966 enable_option_checking
    967 enable_silent_rules
    968 enable_dependency_tracking
    969 enable_shared
    970 enable_static
    971 enable_fast_install
    972 with_gnu_ld
    973 enable_libtool_lock
    974 with_pic
    975 with_tags
    976 with_tightvnc_filetransfer
    977 with_websockets
    978 with_24bpp
    979 with_ffmpeg
    980 with_crypt
    981 with_crypto
    982 with_ssl
    983 with_x
    984 with_system_libvncserver
    985 with_x11vnc
    986 with_xkeyboard
    987 with_xinerama
    988 with_xrandr
    989 with_xfixes
    990 with_xdamage
    991 with_xtrap
    992 with_xrecord
    993 with_fbpm
    994 with_dpms
    995 with_v4l
    996 with_fbdev
    997 with_uinput
    998 with_macosx_native
    999 with_avahi
   1000 with_jpeg
   1001 with_png
   1002 with_libz
   1003 with_zlib
   1004 with_pthread
   1005 with_sdl_config
   1006 with_gcrypt
   1007 with_client_gcrypt
   1008 with_libgcrypt_prefix
   1009 with_gnutls
   1010 with_ipv6
   1011 '
   1012       ac_precious_vars='build_alias
   1013 host_alias
   1014 target_alias
   1015 CC
   1016 CFLAGS
   1017 LDFLAGS
   1018 LIBS
   1019 CPPFLAGS
   1020 CPP
   1021 CXX
   1022 CXXFLAGS
   1023 CCC
   1024 CXXCPP
   1025 F77
   1026 FFLAGS
   1027 XMKMF
   1028 JPEG_LDFLAGS
   1029 PKG_CONFIG
   1030 PKG_CONFIG_PATH
   1031 PKG_CONFIG_LIBDIR
   1032 GTK_CFLAGS
   1033 GTK_LIBS
   1034 GNUTLS_CFLAGS
   1035 GNUTLS_LIBS'
   1036 
   1037 
   1038 # Initialize some variables set by options.
   1039 ac_init_help=
   1040 ac_init_version=false
   1041 ac_unrecognized_opts=
   1042 ac_unrecognized_sep=
   1043 # The variables have the same names as the options, with
   1044 # dashes changed to underlines.
   1045 cache_file=/dev/null
   1046 exec_prefix=NONE
   1047 no_create=
   1048 no_recursion=
   1049 prefix=NONE
   1050 program_prefix=NONE
   1051 program_suffix=NONE
   1052 program_transform_name=s,x,x,
   1053 silent=
   1054 site=
   1055 srcdir=
   1056 verbose=
   1057 x_includes=NONE
   1058 x_libraries=NONE
   1059 
   1060 # Installation directory options.
   1061 # These are left unexpanded so users can "make install exec_prefix=/foo"
   1062 # and all the variables that are supposed to be based on exec_prefix
   1063 # by default will actually change.
   1064 # Use braces instead of parens because sh, perl, etc. also accept them.
   1065 # (The list follows the same order as the GNU Coding Standards.)
   1066 bindir='${exec_prefix}/bin'
   1067 sbindir='${exec_prefix}/sbin'
   1068 libexecdir='${exec_prefix}/libexec'
   1069 datarootdir='${prefix}/share'
   1070 datadir='${datarootdir}'
   1071 sysconfdir='${prefix}/etc'
   1072 sharedstatedir='${prefix}/com'
   1073 localstatedir='${prefix}/var'
   1074 includedir='${prefix}/include'
   1075 oldincludedir='/usr/include'
   1076 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
   1077 infodir='${datarootdir}/info'
   1078 htmldir='${docdir}'
   1079 dvidir='${docdir}'
   1080 pdfdir='${docdir}'
   1081 psdir='${docdir}'
   1082 libdir='${exec_prefix}/lib'
   1083 localedir='${datarootdir}/locale'
   1084 mandir='${datarootdir}/man'
   1085 
   1086 ac_prev=
   1087 ac_dashdash=
   1088 for ac_option
   1089 do
   1090   # If the previous option needs an argument, assign it.
   1091   if test -n "$ac_prev"; then
   1092     eval $ac_prev=\$ac_option
   1093     ac_prev=
   1094     continue
   1095   fi
   1096 
   1097   case $ac_option in
   1098   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
   1099   *=)   ac_optarg= ;;
   1100   *)    ac_optarg=yes ;;
   1101   esac
   1102 
   1103   # Accept the important Cygnus configure options, so we can diagnose typos.
   1104 
   1105   case $ac_dashdash$ac_option in
   1106   --)
   1107     ac_dashdash=yes ;;
   1108 
   1109   -bindir | --bindir | --bindi | --bind | --bin | --bi)
   1110     ac_prev=bindir ;;
   1111   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
   1112     bindir=$ac_optarg ;;
   1113 
   1114   -build | --build | --buil | --bui | --bu)
   1115     ac_prev=build_alias ;;
   1116   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
   1117     build_alias=$ac_optarg ;;
   1118 
   1119   -cache-file | --cache-file | --cache-fil | --cache-fi \
   1120   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
   1121     ac_prev=cache_file ;;
   1122   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
   1123   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
   1124     cache_file=$ac_optarg ;;
   1125 
   1126   --config-cache | -C)
   1127     cache_file=config.cache ;;
   1128 
   1129   -datadir | --datadir | --datadi | --datad)
   1130     ac_prev=datadir ;;
   1131   -datadir=* | --datadir=* | --datadi=* | --datad=*)
   1132     datadir=$ac_optarg ;;
   1133 
   1134   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
   1135   | --dataroo | --dataro | --datar)
   1136     ac_prev=datarootdir ;;
   1137   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
   1138   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
   1139     datarootdir=$ac_optarg ;;
   1140 
   1141   -disable-* | --disable-*)
   1142     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
   1143     # Reject names that are not valid shell variable names.
   1144     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1145       as_fn_error $? "invalid feature name: $ac_useropt"
   1146     ac_useropt_orig=$ac_useropt
   1147     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1148     case $ac_user_opts in
   1149       *"
   1150 "enable_$ac_useropt"
   1151 "*) ;;
   1152       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
   1153 	 ac_unrecognized_sep=', ';;
   1154     esac
   1155     eval enable_$ac_useropt=no ;;
   1156 
   1157   -docdir | --docdir | --docdi | --doc | --do)
   1158     ac_prev=docdir ;;
   1159   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
   1160     docdir=$ac_optarg ;;
   1161 
   1162   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
   1163     ac_prev=dvidir ;;
   1164   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
   1165     dvidir=$ac_optarg ;;
   1166 
   1167   -enable-* | --enable-*)
   1168     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
   1169     # Reject names that are not valid shell variable names.
   1170     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1171       as_fn_error $? "invalid feature name: $ac_useropt"
   1172     ac_useropt_orig=$ac_useropt
   1173     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1174     case $ac_user_opts in
   1175       *"
   1176 "enable_$ac_useropt"
   1177 "*) ;;
   1178       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
   1179 	 ac_unrecognized_sep=', ';;
   1180     esac
   1181     eval enable_$ac_useropt=\$ac_optarg ;;
   1182 
   1183   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
   1184   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
   1185   | --exec | --exe | --ex)
   1186     ac_prev=exec_prefix ;;
   1187   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
   1188   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
   1189   | --exec=* | --exe=* | --ex=*)
   1190     exec_prefix=$ac_optarg ;;
   1191 
   1192   -gas | --gas | --ga | --g)
   1193     # Obsolete; use --with-gas.
   1194     with_gas=yes ;;
   1195 
   1196   -help | --help | --hel | --he | -h)
   1197     ac_init_help=long ;;
   1198   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
   1199     ac_init_help=recursive ;;
   1200   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
   1201     ac_init_help=short ;;
   1202 
   1203   -host | --host | --hos | --ho)
   1204     ac_prev=host_alias ;;
   1205   -host=* | --host=* | --hos=* | --ho=*)
   1206     host_alias=$ac_optarg ;;
   1207 
   1208   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
   1209     ac_prev=htmldir ;;
   1210   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
   1211   | --ht=*)
   1212     htmldir=$ac_optarg ;;
   1213 
   1214   -includedir | --includedir | --includedi | --included | --include \
   1215   | --includ | --inclu | --incl | --inc)
   1216     ac_prev=includedir ;;
   1217   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
   1218   | --includ=* | --inclu=* | --incl=* | --inc=*)
   1219     includedir=$ac_optarg ;;
   1220 
   1221   -infodir | --infodir | --infodi | --infod | --info | --inf)
   1222     ac_prev=infodir ;;
   1223   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
   1224     infodir=$ac_optarg ;;
   1225 
   1226   -libdir | --libdir | --libdi | --libd)
   1227     ac_prev=libdir ;;
   1228   -libdir=* | --libdir=* | --libdi=* | --libd=*)
   1229     libdir=$ac_optarg ;;
   1230 
   1231   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
   1232   | --libexe | --libex | --libe)
   1233     ac_prev=libexecdir ;;
   1234   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
   1235   | --libexe=* | --libex=* | --libe=*)
   1236     libexecdir=$ac_optarg ;;
   1237 
   1238   -localedir | --localedir | --localedi | --localed | --locale)
   1239     ac_prev=localedir ;;
   1240   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
   1241     localedir=$ac_optarg ;;
   1242 
   1243   -localstatedir | --localstatedir | --localstatedi | --localstated \
   1244   | --localstate | --localstat | --localsta | --localst | --locals)
   1245     ac_prev=localstatedir ;;
   1246   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
   1247   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
   1248     localstatedir=$ac_optarg ;;
   1249 
   1250   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
   1251     ac_prev=mandir ;;
   1252   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
   1253     mandir=$ac_optarg ;;
   1254 
   1255   -nfp | --nfp | --nf)
   1256     # Obsolete; use --without-fp.
   1257     with_fp=no ;;
   1258 
   1259   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
   1260   | --no-cr | --no-c | -n)
   1261     no_create=yes ;;
   1262 
   1263   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
   1264   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
   1265     no_recursion=yes ;;
   1266 
   1267   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
   1268   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
   1269   | --oldin | --oldi | --old | --ol | --o)
   1270     ac_prev=oldincludedir ;;
   1271   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
   1272   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
   1273   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
   1274     oldincludedir=$ac_optarg ;;
   1275 
   1276   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
   1277     ac_prev=prefix ;;
   1278   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
   1279     prefix=$ac_optarg ;;
   1280 
   1281   -program-prefix | --program-prefix | --program-prefi | --program-pref \
   1282   | --program-pre | --program-pr | --program-p)
   1283     ac_prev=program_prefix ;;
   1284   -program-prefix=* | --program-prefix=* | --program-prefi=* \
   1285   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
   1286     program_prefix=$ac_optarg ;;
   1287 
   1288   -program-suffix | --program-suffix | --program-suffi | --program-suff \
   1289   | --program-suf | --program-su | --program-s)
   1290     ac_prev=program_suffix ;;
   1291   -program-suffix=* | --program-suffix=* | --program-suffi=* \
   1292   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
   1293     program_suffix=$ac_optarg ;;
   1294 
   1295   -program-transform-name | --program-transform-name \
   1296   | --program-transform-nam | --program-transform-na \
   1297   | --program-transform-n | --program-transform- \
   1298   | --program-transform | --program-transfor \
   1299   | --program-transfo | --program-transf \
   1300   | --program-trans | --program-tran \
   1301   | --progr-tra | --program-tr | --program-t)
   1302     ac_prev=program_transform_name ;;
   1303   -program-transform-name=* | --program-transform-name=* \
   1304   | --program-transform-nam=* | --program-transform-na=* \
   1305   | --program-transform-n=* | --program-transform-=* \
   1306   | --program-transform=* | --program-transfor=* \
   1307   | --program-transfo=* | --program-transf=* \
   1308   | --program-trans=* | --program-tran=* \
   1309   | --progr-tra=* | --program-tr=* | --program-t=*)
   1310     program_transform_name=$ac_optarg ;;
   1311 
   1312   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
   1313     ac_prev=pdfdir ;;
   1314   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
   1315     pdfdir=$ac_optarg ;;
   1316 
   1317   -psdir | --psdir | --psdi | --psd | --ps)
   1318     ac_prev=psdir ;;
   1319   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
   1320     psdir=$ac_optarg ;;
   1321 
   1322   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1323   | -silent | --silent | --silen | --sile | --sil)
   1324     silent=yes ;;
   1325 
   1326   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
   1327     ac_prev=sbindir ;;
   1328   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
   1329   | --sbi=* | --sb=*)
   1330     sbindir=$ac_optarg ;;
   1331 
   1332   -sharedstatedir | --sharedstatedir | --sharedstatedi \
   1333   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
   1334   | --sharedst | --shareds | --shared | --share | --shar \
   1335   | --sha | --sh)
   1336     ac_prev=sharedstatedir ;;
   1337   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
   1338   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
   1339   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
   1340   | --sha=* | --sh=*)
   1341     sharedstatedir=$ac_optarg ;;
   1342 
   1343   -site | --site | --sit)
   1344     ac_prev=site ;;
   1345   -site=* | --site=* | --sit=*)
   1346     site=$ac_optarg ;;
   1347 
   1348   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   1349     ac_prev=srcdir ;;
   1350   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   1351     srcdir=$ac_optarg ;;
   1352 
   1353   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
   1354   | --syscon | --sysco | --sysc | --sys | --sy)
   1355     ac_prev=sysconfdir ;;
   1356   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
   1357   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
   1358     sysconfdir=$ac_optarg ;;
   1359 
   1360   -target | --target | --targe | --targ | --tar | --ta | --t)
   1361     ac_prev=target_alias ;;
   1362   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
   1363     target_alias=$ac_optarg ;;
   1364 
   1365   -v | -verbose | --verbose | --verbos | --verbo | --verb)
   1366     verbose=yes ;;
   1367 
   1368   -version | --version | --versio | --versi | --vers | -V)
   1369     ac_init_version=: ;;
   1370 
   1371   -with-* | --with-*)
   1372     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
   1373     # Reject names that are not valid shell variable names.
   1374     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1375       as_fn_error $? "invalid package name: $ac_useropt"
   1376     ac_useropt_orig=$ac_useropt
   1377     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1378     case $ac_user_opts in
   1379       *"
   1380 "with_$ac_useropt"
   1381 "*) ;;
   1382       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
   1383 	 ac_unrecognized_sep=', ';;
   1384     esac
   1385     eval with_$ac_useropt=\$ac_optarg ;;
   1386 
   1387   -without-* | --without-*)
   1388     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
   1389     # Reject names that are not valid shell variable names.
   1390     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1391       as_fn_error $? "invalid package name: $ac_useropt"
   1392     ac_useropt_orig=$ac_useropt
   1393     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1394     case $ac_user_opts in
   1395       *"
   1396 "with_$ac_useropt"
   1397 "*) ;;
   1398       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
   1399 	 ac_unrecognized_sep=', ';;
   1400     esac
   1401     eval with_$ac_useropt=no ;;
   1402 
   1403   --x)
   1404     # Obsolete; use --with-x.
   1405     with_x=yes ;;
   1406 
   1407   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
   1408   | --x-incl | --x-inc | --x-in | --x-i)
   1409     ac_prev=x_includes ;;
   1410   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
   1411   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
   1412     x_includes=$ac_optarg ;;
   1413 
   1414   -x-libraries | --x-libraries | --x-librarie | --x-librari \
   1415   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
   1416     ac_prev=x_libraries ;;
   1417   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
   1418   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
   1419     x_libraries=$ac_optarg ;;
   1420 
   1421   -*) as_fn_error $? "unrecognized option: \`$ac_option'
   1422 Try \`$0 --help' for more information"
   1423     ;;
   1424 
   1425   *=*)
   1426     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
   1427     # Reject names that are not valid shell variable names.
   1428     case $ac_envvar in #(
   1429       '' | [0-9]* | *[!_$as_cr_alnum]* )
   1430       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
   1431     esac
   1432     eval $ac_envvar=\$ac_optarg
   1433     export $ac_envvar ;;
   1434 
   1435   *)
   1436     # FIXME: should be removed in autoconf 3.0.
   1437     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
   1438     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1439       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
   1440     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
   1441     ;;
   1442 
   1443   esac
   1444 done
   1445 
   1446 if test -n "$ac_prev"; then
   1447   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
   1448   as_fn_error $? "missing argument to $ac_option"
   1449 fi
   1450 
   1451 if test -n "$ac_unrecognized_opts"; then
   1452   case $enable_option_checking in
   1453     no) ;;
   1454     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
   1455     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
   1456   esac
   1457 fi
   1458 
   1459 # Check all directory arguments for consistency.
   1460 for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
   1461 		datadir sysconfdir sharedstatedir localstatedir includedir \
   1462 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
   1463 		libdir localedir mandir
   1464 do
   1465   eval ac_val=\$$ac_var
   1466   # Remove trailing slashes.
   1467   case $ac_val in
   1468     */ )
   1469       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
   1470       eval $ac_var=\$ac_val;;
   1471   esac
   1472   # Be sure to have absolute directory names.
   1473   case $ac_val in
   1474     [\\/$]* | ?:[\\/]* )  continue;;
   1475     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
   1476   esac
   1477   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
   1478 done
   1479 
   1480 # There might be people who depend on the old broken behavior: `$host'
   1481 # used to hold the argument of --host etc.
   1482 # FIXME: To remove some day.
   1483 build=$build_alias
   1484 host=$host_alias
   1485 target=$target_alias
   1486 
   1487 # FIXME: To remove some day.
   1488 if test "x$host_alias" != x; then
   1489   if test "x$build_alias" = x; then
   1490     cross_compiling=maybe
   1491   elif test "x$build_alias" != "x$host_alias"; then
   1492     cross_compiling=yes
   1493   fi
   1494 fi
   1495 
   1496 ac_tool_prefix=
   1497 test -n "$host_alias" && ac_tool_prefix=$host_alias-
   1498 
   1499 test "$silent" = yes && exec 6>/dev/null
   1500 
   1501 
   1502 ac_pwd=`pwd` && test -n "$ac_pwd" &&
   1503 ac_ls_di=`ls -di .` &&
   1504 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
   1505   as_fn_error $? "working directory cannot be determined"
   1506 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
   1507   as_fn_error $? "pwd does not report name of working directory"
   1508 
   1509 
   1510 # Find the source files, if location was not specified.
   1511 if test -z "$srcdir"; then
   1512   ac_srcdir_defaulted=yes
   1513   # Try the directory containing this script, then the parent directory.
   1514   ac_confdir=`$as_dirname -- "$as_myself" ||
   1515 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   1516 	 X"$as_myself" : 'X\(//\)[^/]' \| \
   1517 	 X"$as_myself" : 'X\(//\)$' \| \
   1518 	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
   1519 $as_echo X"$as_myself" |
   1520     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   1521 	    s//\1/
   1522 	    q
   1523 	  }
   1524 	  /^X\(\/\/\)[^/].*/{
   1525 	    s//\1/
   1526 	    q
   1527 	  }
   1528 	  /^X\(\/\/\)$/{
   1529 	    s//\1/
   1530 	    q
   1531 	  }
   1532 	  /^X\(\/\).*/{
   1533 	    s//\1/
   1534 	    q
   1535 	  }
   1536 	  s/.*/./; q'`
   1537   srcdir=$ac_confdir
   1538   if test ! -r "$srcdir/$ac_unique_file"; then
   1539     srcdir=..
   1540   fi
   1541 else
   1542   ac_srcdir_defaulted=no
   1543 fi
   1544 if test ! -r "$srcdir/$ac_unique_file"; then
   1545   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
   1546   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
   1547 fi
   1548 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
   1549 ac_abs_confdir=`(
   1550 	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
   1551 	pwd)`
   1552 # When building in place, set srcdir=.
   1553 if test "$ac_abs_confdir" = "$ac_pwd"; then
   1554   srcdir=.
   1555 fi
   1556 # Remove unnecessary trailing slashes from srcdir.
   1557 # Double slashes in file names in object file debugging info
   1558 # mess up M-x gdb in Emacs.
   1559 case $srcdir in
   1560 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
   1561 esac
   1562 for ac_var in $ac_precious_vars; do
   1563   eval ac_env_${ac_var}_set=\${${ac_var}+set}
   1564   eval ac_env_${ac_var}_value=\$${ac_var}
   1565   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
   1566   eval ac_cv_env_${ac_var}_value=\$${ac_var}
   1567 done
   1568 
   1569 #
   1570 # Report the --help message.
   1571 #
   1572 if test "$ac_init_help" = "long"; then
   1573   # Omit some internal or obsolete options to make the list less imposing.
   1574   # This message is too long to be a string in the A/UX 3.1 sh.
   1575   cat <<_ACEOF
   1576 \`configure' configures LibVNCServer 0.9.9 to adapt to many kinds of systems.
   1577 
   1578 Usage: $0 [OPTION]... [VAR=VALUE]...
   1579 
   1580 To assign environment variables (e.g., CC, CFLAGS...), specify them as
   1581 VAR=VALUE.  See below for descriptions of some of the useful variables.
   1582 
   1583 Defaults for the options are specified in brackets.
   1584 
   1585 Configuration:
   1586   -h, --help              display this help and exit
   1587       --help=short        display options specific to this package
   1588       --help=recursive    display the short help of all the included packages
   1589   -V, --version           display version information and exit
   1590   -q, --quiet, --silent   do not print \`checking ...' messages
   1591       --cache-file=FILE   cache test results in FILE [disabled]
   1592   -C, --config-cache      alias for \`--cache-file=config.cache'
   1593   -n, --no-create         do not create output files
   1594       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
   1595 
   1596 Installation directories:
   1597   --prefix=PREFIX         install architecture-independent files in PREFIX
   1598                           [$ac_default_prefix]
   1599   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
   1600                           [PREFIX]
   1601 
   1602 By default, \`make install' will install all the files in
   1603 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
   1604 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1605 for instance \`--prefix=\$HOME'.
   1606 
   1607 For better control, use the options below.
   1608 
   1609 Fine tuning of the installation directories:
   1610   --bindir=DIR            user executables [EPREFIX/bin]
   1611   --sbindir=DIR           system admin executables [EPREFIX/sbin]
   1612   --libexecdir=DIR        program executables [EPREFIX/libexec]
   1613   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
   1614   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
   1615   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
   1616   --libdir=DIR            object code libraries [EPREFIX/lib]
   1617   --includedir=DIR        C header files [PREFIX/include]
   1618   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
   1619   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
   1620   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
   1621   --infodir=DIR           info documentation [DATAROOTDIR/info]
   1622   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
   1623   --mandir=DIR            man documentation [DATAROOTDIR/man]
   1624   --docdir=DIR            documentation root [DATAROOTDIR/doc/libvncserver]
   1625   --htmldir=DIR           html documentation [DOCDIR]
   1626   --dvidir=DIR            dvi documentation [DOCDIR]
   1627   --pdfdir=DIR            pdf documentation [DOCDIR]
   1628   --psdir=DIR             ps documentation [DOCDIR]
   1629 _ACEOF
   1630 
   1631   cat <<\_ACEOF
   1632 
   1633 Program names:
   1634   --program-prefix=PREFIX            prepend PREFIX to installed program names
   1635   --program-suffix=SUFFIX            append SUFFIX to installed program names
   1636   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
   1637 
   1638 X features:
   1639   --x-includes=DIR    X include files are in DIR
   1640   --x-libraries=DIR   X library files are in DIR
   1641 
   1642 System types:
   1643   --build=BUILD     configure for building on BUILD [guessed]
   1644   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1645 _ACEOF
   1646 fi
   1647 
   1648 if test -n "$ac_init_help"; then
   1649   case $ac_init_help in
   1650      short | recursive ) echo "Configuration of LibVNCServer 0.9.9:";;
   1651    esac
   1652   cat <<\_ACEOF
   1653 
   1654 Optional Features:
   1655   --disable-option-checking  ignore unrecognized --enable/--with options
   1656   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1657   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1658   --enable-silent-rules          less verbose build output (undo: `make V=1')
   1659   --disable-silent-rules         verbose build output (undo: `make V=0')
   1660   --disable-dependency-tracking  speeds up one-time build
   1661   --enable-dependency-tracking   do not reject slow dependency extractors
   1662   --enable-shared[=PKGS]  build shared libraries [default=yes]
   1663   --enable-static[=PKGS]  build static libraries [default=yes]
   1664   --enable-fast-install[=PKGS]
   1665                           optimize for fast installation [default=yes]
   1666   --disable-libtool-lock  avoid locking (might break parallel builds)
   1667 
   1668 Optional Packages:
   1669   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1670   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1671   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
   1672   --with-pic              try to use only PIC/non-PIC objects [default=use
   1673                           both]
   1674   --with-tags[=TAGS]      include additional configurations [automatic]
   1675   --without-filetransfer  disable TightVNC file transfer protocol
   1676   --without-websockets    disable WebSockets support
   1677   --without-24bpp         disable 24 bpp framebuffers
   1678   --with-ffmpeg=dir       set ffmpeg home directory
   1679   --without-crypt         disable support for libcrypt
   1680   --without-crypto        disable support for openssl libcrypto
   1681   --without-ssl           disable support for openssl libssl
   1682   --with-ssl=DIR          use openssl include/library files in DIR
   1683   --with-x                use the X Window System
   1684   --with-system-libvncserver     use installed libvncserver for x11vnc
   1685   --with-system-libvncserver=DIR use libvncserver installed in DIR for x11vnc
   1686   --with-x11vnc           configure for building the x11vnc subdir (if present)
   1687                           you will need to cd to x11vnc and run 'make' etc.
   1688   --without-xkeyboard     disable xkeyboard extension support
   1689   --without-xinerama      disable xinerama extension support
   1690   --without-xrandr        disable xrandr extension support
   1691   --without-xfixes        disable xfixes extension support
   1692   --without-xdamage       disable xdamage extension support
   1693   --without-xtrap         disable xtrap extension support
   1694   --without-xrecord       disable xrecord extension support
   1695   --without-fbpm          disable fbpm extension support
   1696   --without-dpms          disable dpms extension support
   1697   --without-v4l           disable video4linux support
   1698   --without-fbdev         disable linux fb device support
   1699   --without-uinput        disable linux uinput device support
   1700   --without-macosx-native disable MacOS X native display support
   1701   --without-avahi         disable support for Avahi/mDNS
   1702   --with-avahi=DIR        use avahi include/library files in DIR
   1703   --without-jpeg          disable support for jpeg
   1704   --with-jpeg=DIR         use jpeg include/library files in DIR
   1705   --without-png           disable support for png
   1706   --with-png=DIR          use png include/library files in DIR
   1707   --without-libz          disable support for deflate
   1708   --without-zlib          disable support for deflate
   1709   --with-zlib=DIR         use zlib include/library files in DIR
   1710   --without-pthread       disable support for libpthread
   1711   --with-sdl-config=FILE
   1712     Use the given path to sdl-config when determining
   1713     SDL configuration; defaults to "sdl-config"
   1714   --without-gcrypt        disable support for gcrypt
   1715   --without-client-gcrypt disable support for gcrypt in libvncclient
   1716   --with-libgcrypt-prefix=PFX
   1717                           prefix where LIBGCRYPT is installed (optional)
   1718   --without-gnutls        disable support for gnutls
   1719   --with-gnutls=DIR       use gnutls include/library files in DIR
   1720   --without-ipv6          disable IPv6 support
   1721 
   1722 Some influential environment variables:
   1723   CC          C compiler command
   1724   CFLAGS      C compiler flags
   1725   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1726               nonstandard directory <lib dir>
   1727   LIBS        libraries to pass to the linker, e.g. -l<library>
   1728   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
   1729               you have headers in a nonstandard directory <include dir>
   1730   CPP         C preprocessor
   1731   CXX         C++ compiler command
   1732   CXXFLAGS    C++ compiler flags
   1733   CXXCPP      C++ preprocessor
   1734   F77         Fortran 77 compiler command
   1735   FFLAGS      Fortran 77 compiler flags
   1736   XMKMF       Path to xmkmf, Makefile generator for X Window System
   1737   JPEG_LDFLAGS
   1738               Linker flags to use when linking with libjpeg, e.g.
   1739               -L/foo/dir/lib -Wl,-static -ljpeg -Wl,-shared. This overrides
   1740               the linker flags set by --with-jpeg.
   1741   PKG_CONFIG  path to pkg-config utility
   1742   PKG_CONFIG_PATH
   1743               directories to add to pkg-config's search path
   1744   PKG_CONFIG_LIBDIR
   1745               path overriding pkg-config's built-in search path
   1746   GTK_CFLAGS  C compiler flags for GTK, overriding pkg-config
   1747   GTK_LIBS    linker flags for GTK, overriding pkg-config
   1748   GNUTLS_CFLAGS
   1749               C compiler flags for GNUTLS, overriding pkg-config
   1750   GNUTLS_LIBS linker flags for GNUTLS, overriding pkg-config
   1751 
   1752 Use these variables to override the choices made by `configure' or to help
   1753 it to find libraries and programs with nonstandard names/locations.
   1754 
   1755 Report bugs to <http://sourceforge.net/projects/libvncserver>.
   1756 _ACEOF
   1757 ac_status=$?
   1758 fi
   1759 
   1760 if test "$ac_init_help" = "recursive"; then
   1761   # If there are subdirs, report their specific --help.
   1762   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1763     test -d "$ac_dir" ||
   1764       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
   1765       continue
   1766     ac_builddir=.
   1767 
   1768 case "$ac_dir" in
   1769 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1770 *)
   1771   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   1772   # A ".." for each directory in $ac_dir_suffix.
   1773   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   1774   case $ac_top_builddir_sub in
   1775   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1776   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1777   esac ;;
   1778 esac
   1779 ac_abs_top_builddir=$ac_pwd
   1780 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1781 # for backward compatibility:
   1782 ac_top_builddir=$ac_top_build_prefix
   1783 
   1784 case $srcdir in
   1785   .)  # We are building in place.
   1786     ac_srcdir=.
   1787     ac_top_srcdir=$ac_top_builddir_sub
   1788     ac_abs_top_srcdir=$ac_pwd ;;
   1789   [\\/]* | ?:[\\/]* )  # Absolute name.
   1790     ac_srcdir=$srcdir$ac_dir_suffix;
   1791     ac_top_srcdir=$srcdir
   1792     ac_abs_top_srcdir=$srcdir ;;
   1793   *) # Relative name.
   1794     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1795     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1796     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1797 esac
   1798 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1799 
   1800     cd "$ac_dir" || { ac_status=$?; continue; }
   1801     # Check for guested configure.
   1802     if test -f "$ac_srcdir/configure.gnu"; then
   1803       echo &&
   1804       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
   1805     elif test -f "$ac_srcdir/configure"; then
   1806       echo &&
   1807       $SHELL "$ac_srcdir/configure" --help=recursive
   1808     else
   1809       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1810     fi || ac_status=$?
   1811     cd "$ac_pwd" || { ac_status=$?; break; }
   1812   done
   1813 fi
   1814 
   1815 test -n "$ac_init_help" && exit $ac_status
   1816 if $ac_init_version; then
   1817   cat <<\_ACEOF
   1818 LibVNCServer configure 0.9.9
   1819 generated by GNU Autoconf 2.69
   1820 
   1821 Copyright (C) 2012 Free Software Foundation, Inc.
   1822 This configure script is free software; the Free Software Foundation
   1823 gives unlimited permission to copy, distribute and modify it.
   1824 _ACEOF
   1825   exit
   1826 fi
   1827 
   1828 ## ------------------------ ##
   1829 ## Autoconf initialization. ##
   1830 ## ------------------------ ##
   1831 
   1832 # ac_fn_c_try_compile LINENO
   1833 # --------------------------
   1834 # Try to compile conftest.$ac_ext, and return whether this succeeded.
   1835 ac_fn_c_try_compile ()
   1836 {
   1837   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1838   rm -f conftest.$ac_objext
   1839   if { { ac_try="$ac_compile"
   1840 case "(($ac_try" in
   1841   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1842   *) ac_try_echo=$ac_try;;
   1843 esac
   1844 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1845 $as_echo "$ac_try_echo"; } >&5
   1846   (eval "$ac_compile") 2>conftest.err
   1847   ac_status=$?
   1848   if test -s conftest.err; then
   1849     grep -v '^ *+' conftest.err >conftest.er1
   1850     cat conftest.er1 >&5
   1851     mv -f conftest.er1 conftest.err
   1852   fi
   1853   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1854   test $ac_status = 0; } && {
   1855 	 test -z "$ac_c_werror_flag" ||
   1856 	 test ! -s conftest.err
   1857        } && test -s conftest.$ac_objext; then :
   1858   ac_retval=0
   1859 else
   1860   $as_echo "$as_me: failed program was:" >&5
   1861 sed 's/^/| /' conftest.$ac_ext >&5
   1862 
   1863 	ac_retval=1
   1864 fi
   1865   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1866   as_fn_set_status $ac_retval
   1867 
   1868 } # ac_fn_c_try_compile
   1869 
   1870 # ac_fn_c_try_link LINENO
   1871 # -----------------------
   1872 # Try to link conftest.$ac_ext, and return whether this succeeded.
   1873 ac_fn_c_try_link ()
   1874 {
   1875   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1876   rm -f conftest.$ac_objext conftest$ac_exeext
   1877   if { { ac_try="$ac_link"
   1878 case "(($ac_try" in
   1879   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1880   *) ac_try_echo=$ac_try;;
   1881 esac
   1882 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1883 $as_echo "$ac_try_echo"; } >&5
   1884   (eval "$ac_link") 2>conftest.err
   1885   ac_status=$?
   1886   if test -s conftest.err; then
   1887     grep -v '^ *+' conftest.err >conftest.er1
   1888     cat conftest.er1 >&5
   1889     mv -f conftest.er1 conftest.err
   1890   fi
   1891   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1892   test $ac_status = 0; } && {
   1893 	 test -z "$ac_c_werror_flag" ||
   1894 	 test ! -s conftest.err
   1895        } && test -s conftest$ac_exeext && {
   1896 	 test "$cross_compiling" = yes ||
   1897 	 test -x conftest$ac_exeext
   1898        }; then :
   1899   ac_retval=0
   1900 else
   1901   $as_echo "$as_me: failed program was:" >&5
   1902 sed 's/^/| /' conftest.$ac_ext >&5
   1903 
   1904 	ac_retval=1
   1905 fi
   1906   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
   1907   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
   1908   # interfere with the next link command; also delete a directory that is
   1909   # left behind by Apple's compiler.  We do this before executing the actions.
   1910   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1911   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1912   as_fn_set_status $ac_retval
   1913 
   1914 } # ac_fn_c_try_link
   1915 
   1916 # ac_fn_c_try_cpp LINENO
   1917 # ----------------------
   1918 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
   1919 ac_fn_c_try_cpp ()
   1920 {
   1921   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1922   if { { ac_try="$ac_cpp conftest.$ac_ext"
   1923 case "(($ac_try" in
   1924   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1925   *) ac_try_echo=$ac_try;;
   1926 esac
   1927 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1928 $as_echo "$ac_try_echo"; } >&5
   1929   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
   1930   ac_status=$?
   1931   if test -s conftest.err; then
   1932     grep -v '^ *+' conftest.err >conftest.er1
   1933     cat conftest.er1 >&5
   1934     mv -f conftest.er1 conftest.err
   1935   fi
   1936   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1937   test $ac_status = 0; } > conftest.i && {
   1938 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   1939 	 test ! -s conftest.err
   1940        }; then :
   1941   ac_retval=0
   1942 else
   1943   $as_echo "$as_me: failed program was:" >&5
   1944 sed 's/^/| /' conftest.$ac_ext >&5
   1945 
   1946     ac_retval=1
   1947 fi
   1948   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1949   as_fn_set_status $ac_retval
   1950 
   1951 } # ac_fn_c_try_cpp
   1952 
   1953 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
   1954 # -------------------------------------------------------
   1955 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
   1956 # the include files in INCLUDES and setting the cache variable VAR
   1957 # accordingly.
   1958 ac_fn_c_check_header_mongrel ()
   1959 {
   1960   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1961   if eval \${$3+:} false; then :
   1962   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1963 $as_echo_n "checking for $2... " >&6; }
   1964 if eval \${$3+:} false; then :
   1965   $as_echo_n "(cached) " >&6
   1966 fi
   1967 eval ac_res=\$$3
   1968 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1969 $as_echo "$ac_res" >&6; }
   1970 else
   1971   # Is the header compilable?
   1972 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
   1973 $as_echo_n "checking $2 usability... " >&6; }
   1974 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1975 /* end confdefs.h.  */
   1976 $4
   1977 #include <$2>
   1978 _ACEOF
   1979 if ac_fn_c_try_compile "$LINENO"; then :
   1980   ac_header_compiler=yes
   1981 else
   1982   ac_header_compiler=no
   1983 fi
   1984 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
   1986 $as_echo "$ac_header_compiler" >&6; }
   1987 
   1988 # Is the header present?
   1989 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
   1990 $as_echo_n "checking $2 presence... " >&6; }
   1991 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1992 /* end confdefs.h.  */
   1993 #include <$2>
   1994 _ACEOF
   1995 if ac_fn_c_try_cpp "$LINENO"; then :
   1996   ac_header_preproc=yes
   1997 else
   1998   ac_header_preproc=no
   1999 fi
   2000 rm -f conftest.err conftest.i conftest.$ac_ext
   2001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
   2002 $as_echo "$ac_header_preproc" >&6; }
   2003 
   2004 # So?  What about this header?
   2005 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
   2006   yes:no: )
   2007     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
   2008 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
   2009     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
   2010 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
   2011     ;;
   2012   no:yes:* )
   2013     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
   2014 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
   2015     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
   2016 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
   2017     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
   2018 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
   2019     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
   2020 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
   2021     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
   2022 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
   2023 ( $as_echo "## ----------------------------------------------------------- ##
   2024 ## Report this to http://sourceforge.net/projects/libvncserver ##
   2025 ## ----------------------------------------------------------- ##"
   2026      ) | sed "s/^/$as_me: WARNING:     /" >&2
   2027     ;;
   2028 esac
   2029   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   2030 $as_echo_n "checking for $2... " >&6; }
   2031 if eval \${$3+:} false; then :
   2032   $as_echo_n "(cached) " >&6
   2033 else
   2034   eval "$3=\$ac_header_compiler"
   2035 fi
   2036 eval ac_res=\$$3
   2037 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   2038 $as_echo "$ac_res" >&6; }
   2039 fi
   2040   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   2041 
   2042 } # ac_fn_c_check_header_mongrel
   2043 
   2044 # ac_fn_c_try_run LINENO
   2045 # ----------------------
   2046 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
   2047 # that executables *can* be run.
   2048 ac_fn_c_try_run ()
   2049 {
   2050   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   2051   if { { ac_try="$ac_link"
   2052 case "(($ac_try" in
   2053   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2054   *) ac_try_echo=$ac_try;;
   2055 esac
   2056 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   2057 $as_echo "$ac_try_echo"; } >&5
   2058   (eval "$ac_link") 2>&5
   2059   ac_status=$?
   2060   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   2061   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
   2062   { { case "(($ac_try" in
   2063   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2064   *) ac_try_echo=$ac_try;;
   2065 esac
   2066 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   2067 $as_echo "$ac_try_echo"; } >&5
   2068   (eval "$ac_try") 2>&5
   2069   ac_status=$?
   2070   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   2071   test $ac_status = 0; }; }; then :
   2072   ac_retval=0
   2073 else
   2074   $as_echo "$as_me: program exited with status $ac_status" >&5
   2075        $as_echo "$as_me: failed program was:" >&5
   2076 sed 's/^/| /' conftest.$ac_ext >&5
   2077 
   2078        ac_retval=$ac_status
   2079 fi
   2080   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   2081   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   2082   as_fn_set_status $ac_retval
   2083 
   2084 } # ac_fn_c_try_run
   2085 
   2086 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
   2087 # -------------------------------------------------------
   2088 # Tests whether HEADER exists and can be compiled using the include files in
   2089 # INCLUDES, setting the cache variable VAR accordingly.
   2090 ac_fn_c_check_header_compile ()
   2091 {
   2092   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   2093   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   2094 $as_echo_n "checking for $2... " >&6; }
   2095 if eval \${$3+:} false; then :
   2096   $as_echo_n "(cached) " >&6
   2097 else
   2098   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2099 /* end confdefs.h.  */
   2100 $4
   2101 #include <$2>
   2102 _ACEOF
   2103 if ac_fn_c_try_compile "$LINENO"; then :
   2104   eval "$3=yes"
   2105 else
   2106   eval "$3=no"
   2107 fi
   2108 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2109 fi
   2110 eval ac_res=\$$3
   2111 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   2112 $as_echo "$ac_res" >&6; }
   2113   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   2114 
   2115 } # ac_fn_c_check_header_compile
   2116 
   2117 # ac_fn_c_check_func LINENO FUNC VAR
   2118 # ----------------------------------
   2119 # Tests whether FUNC exists, setting the cache variable VAR accordingly
   2120 ac_fn_c_check_func ()
   2121 {
   2122   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   2123   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   2124 $as_echo_n "checking for $2... " >&6; }
   2125 if eval \${$3+:} false; then :
   2126   $as_echo_n "(cached) " >&6
   2127 else
   2128   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2129 /* end confdefs.h.  */
   2130 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
   2131    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   2132 #define $2 innocuous_$2
   2133 
   2134 /* System header to define __stub macros and hopefully few prototypes,
   2135     which can conflict with char $2 (); below.
   2136     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   2137     <limits.h> exists even on freestanding compilers.  */
   2138 
   2139 #ifdef __STDC__
   2140 # include <limits.h>
   2141 #else
   2142 # include <assert.h>
   2143 #endif
   2144 
   2145 #undef $2
   2146 
   2147 /* Override any GCC internal prototype to avoid an error.
   2148    Use char because int might match the return type of a GCC
   2149    builtin and then its argument prototype would still apply.  */
   2150 #ifdef __cplusplus
   2151 extern "C"
   2152 #endif
   2153 char $2 ();
   2154 /* The GNU C library defines this for functions which it implements
   2155     to always fail with ENOSYS.  Some functions are actually named
   2156     something starting with __ and the normal name is an alias.  */
   2157 #if defined __stub_$2 || defined __stub___$2
   2158 choke me
   2159 #endif
   2160 
   2161 int
   2162 main ()
   2163 {
   2164 return $2 ();
   2165   ;
   2166   return 0;
   2167 }
   2168 _ACEOF
   2169 if ac_fn_c_try_link "$LINENO"; then :
   2170   eval "$3=yes"
   2171 else
   2172   eval "$3=no"
   2173 fi
   2174 rm -f core conftest.err conftest.$ac_objext \
   2175     conftest$ac_exeext conftest.$ac_ext
   2176 fi
   2177 eval ac_res=\$$3
   2178 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   2179 $as_echo "$ac_res" >&6; }
   2180   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   2181 
   2182 } # ac_fn_c_check_func
   2183 
   2184 # ac_fn_cxx_try_compile LINENO
   2185 # ----------------------------
   2186 # Try to compile conftest.$ac_ext, and return whether this succeeded.
   2187 ac_fn_cxx_try_compile ()
   2188 {
   2189   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   2190   rm -f conftest.$ac_objext
   2191   if { { ac_try="$ac_compile"
   2192 case "(($ac_try" in
   2193   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2194   *) ac_try_echo=$ac_try;;
   2195 esac
   2196 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   2197 $as_echo "$ac_try_echo"; } >&5
   2198   (eval "$ac_compile") 2>conftest.err
   2199   ac_status=$?
   2200   if test -s conftest.err; then
   2201     grep -v '^ *+' conftest.err >conftest.er1
   2202     cat conftest.er1 >&5
   2203     mv -f conftest.er1 conftest.err
   2204   fi
   2205   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   2206   test $ac_status = 0; } && {
   2207 	 test -z "$ac_cxx_werror_flag" ||
   2208 	 test ! -s conftest.err
   2209        } && test -s conftest.$ac_objext; then :
   2210   ac_retval=0
   2211 else
   2212   $as_echo "$as_me: failed program was:" >&5
   2213 sed 's/^/| /' conftest.$ac_ext >&5
   2214 
   2215 	ac_retval=1
   2216 fi
   2217   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   2218   as_fn_set_status $ac_retval
   2219 
   2220 } # ac_fn_cxx_try_compile
   2221 
   2222 # ac_fn_cxx_try_cpp LINENO
   2223 # ------------------------
   2224 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
   2225 ac_fn_cxx_try_cpp ()
   2226 {
   2227   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   2228   if { { ac_try="$ac_cpp conftest.$ac_ext"
   2229 case "(($ac_try" in
   2230   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2231   *) ac_try_echo=$ac_try;;
   2232 esac
   2233 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   2234 $as_echo "$ac_try_echo"; } >&5
   2235   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
   2236   ac_status=$?
   2237   if test -s conftest.err; then
   2238     grep -v '^ *+' conftest.err >conftest.er1
   2239     cat conftest.er1 >&5
   2240     mv -f conftest.er1 conftest.err
   2241   fi
   2242   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   2243   test $ac_status = 0; } > conftest.i && {
   2244 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   2245 	 test ! -s conftest.err
   2246        }; then :
   2247   ac_retval=0
   2248 else
   2249   $as_echo "$as_me: failed program was:" >&5
   2250 sed 's/^/| /' conftest.$ac_ext >&5
   2251 
   2252     ac_retval=1
   2253 fi
   2254   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   2255   as_fn_set_status $ac_retval
   2256 
   2257 } # ac_fn_cxx_try_cpp
   2258 
   2259 # ac_fn_cxx_try_link LINENO
   2260 # -------------------------
   2261 # Try to link conftest.$ac_ext, and return whether this succeeded.
   2262 ac_fn_cxx_try_link ()
   2263 {
   2264   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   2265   rm -f conftest.$ac_objext conftest$ac_exeext
   2266   if { { ac_try="$ac_link"
   2267 case "(($ac_try" in
   2268   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2269   *) ac_try_echo=$ac_try;;
   2270 esac
   2271 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   2272 $as_echo "$ac_try_echo"; } >&5
   2273   (eval "$ac_link") 2>conftest.err
   2274   ac_status=$?
   2275   if test -s conftest.err; then
   2276     grep -v '^ *+' conftest.err >conftest.er1
   2277     cat conftest.er1 >&5
   2278     mv -f conftest.er1 conftest.err
   2279   fi
   2280   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   2281   test $ac_status = 0; } && {
   2282 	 test -z "$ac_cxx_werror_flag" ||
   2283 	 test ! -s conftest.err
   2284        } && test -s conftest$ac_exeext && {
   2285 	 test "$cross_compiling" = yes ||
   2286 	 test -x conftest$ac_exeext
   2287        }; then :
   2288   ac_retval=0
   2289 else
   2290   $as_echo "$as_me: failed program was:" >&5
   2291 sed 's/^/| /' conftest.$ac_ext >&5
   2292 
   2293 	ac_retval=1
   2294 fi
   2295   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
   2296   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
   2297   # interfere with the next link command; also delete a directory that is
   2298   # left behind by Apple's compiler.  We do this before executing the actions.
   2299   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   2300   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   2301   as_fn_set_status $ac_retval
   2302 
   2303 } # ac_fn_cxx_try_link
   2304 
   2305 # ac_fn_f77_try_compile LINENO
   2306 # ----------------------------
   2307 # Try to compile conftest.$ac_ext, and return whether this succeeded.
   2308 ac_fn_f77_try_compile ()
   2309 {
   2310   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   2311   rm -f conftest.$ac_objext
   2312   if { { ac_try="$ac_compile"
   2313 case "(($ac_try" in
   2314   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2315   *) ac_try_echo=$ac_try;;
   2316 esac
   2317 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   2318 $as_echo "$ac_try_echo"; } >&5
   2319   (eval "$ac_compile") 2>conftest.err
   2320   ac_status=$?
   2321   if test -s conftest.err; then
   2322     grep -v '^ *+' conftest.err >conftest.er1
   2323     cat conftest.er1 >&5
   2324     mv -f conftest.er1 conftest.err
   2325   fi
   2326   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   2327   test $ac_status = 0; } && {
   2328 	 test -z "$ac_f77_werror_flag" ||
   2329 	 test ! -s conftest.err
   2330        } && test -s conftest.$ac_objext; then :
   2331   ac_retval=0
   2332 else
   2333   $as_echo "$as_me: failed program was:" >&5
   2334 sed 's/^/| /' conftest.$ac_ext >&5
   2335 
   2336 	ac_retval=1
   2337 fi
   2338   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   2339   as_fn_set_status $ac_retval
   2340 
   2341 } # ac_fn_f77_try_compile
   2342 
   2343 # ac_fn_f77_try_link LINENO
   2344 # -------------------------
   2345 # Try to link conftest.$ac_ext, and return whether this succeeded.
   2346 ac_fn_f77_try_link ()
   2347 {
   2348   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   2349   rm -f conftest.$ac_objext conftest$ac_exeext
   2350   if { { ac_try="$ac_link"
   2351 case "(($ac_try" in
   2352   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2353   *) ac_try_echo=$ac_try;;
   2354 esac
   2355 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   2356 $as_echo "$ac_try_echo"; } >&5
   2357   (eval "$ac_link") 2>conftest.err
   2358   ac_status=$?
   2359   if test -s conftest.err; then
   2360     grep -v '^ *+' conftest.err >conftest.er1
   2361     cat conftest.er1 >&5
   2362     mv -f conftest.er1 conftest.err
   2363   fi
   2364   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   2365   test $ac_status = 0; } && {
   2366 	 test -z "$ac_f77_werror_flag" ||
   2367 	 test ! -s conftest.err
   2368        } && test -s conftest$ac_exeext && {
   2369 	 test "$cross_compiling" = yes ||
   2370 	 test -x conftest$ac_exeext
   2371        }; then :
   2372   ac_retval=0
   2373 else
   2374   $as_echo "$as_me: failed program was:" >&5
   2375 sed 's/^/| /' conftest.$ac_ext >&5
   2376 
   2377 	ac_retval=1
   2378 fi
   2379   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
   2380   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
   2381   # interfere with the next link command; also delete a directory that is
   2382   # left behind by Apple's compiler.  We do this before executing the actions.
   2383   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   2384   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   2385   as_fn_set_status $ac_retval
   2386 
   2387 } # ac_fn_f77_try_link
   2388 
   2389 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
   2390 # -------------------------------------------
   2391 # Tests whether TYPE exists after having included INCLUDES, setting cache
   2392 # variable VAR accordingly.
   2393 ac_fn_c_check_type ()
   2394 {
   2395   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   2396   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   2397 $as_echo_n "checking for $2... " >&6; }
   2398 if eval \${$3+:} false; then :
   2399   $as_echo_n "(cached) " >&6
   2400 else
   2401   eval "$3=no"
   2402   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2403 /* end confdefs.h.  */
   2404 $4
   2405 int
   2406 main ()
   2407 {
   2408 if (sizeof ($2))
   2409 	 return 0;
   2410   ;
   2411   return 0;
   2412 }
   2413 _ACEOF
   2414 if ac_fn_c_try_compile "$LINENO"; then :
   2415   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2416 /* end confdefs.h.  */
   2417 $4
   2418 int
   2419 main ()
   2420 {
   2421 if (sizeof (($2)))
   2422 	    return 0;
   2423   ;
   2424   return 0;
   2425 }
   2426 _ACEOF
   2427 if ac_fn_c_try_compile "$LINENO"; then :
   2428 
   2429 else
   2430   eval "$3=yes"
   2431 fi
   2432 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2433 fi
   2434 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2435 fi
   2436 eval ac_res=\$$3
   2437 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   2438 $as_echo "$ac_res" >&6; }
   2439   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   2440 
   2441 } # ac_fn_c_check_type
   2442 cat >config.log <<_ACEOF
   2443 This file contains any messages produced by compilers while
   2444 running configure, to aid debugging if configure makes a mistake.
   2445 
   2446 It was created by LibVNCServer $as_me 0.9.9, which was
   2447 generated by GNU Autoconf 2.69.  Invocation command line was
   2448 
   2449   $ $0 $@
   2450 
   2451 _ACEOF
   2452 exec 5>>config.log
   2453 {
   2454 cat <<_ASUNAME
   2455 ## --------- ##
   2456 ## Platform. ##
   2457 ## --------- ##
   2458 
   2459 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   2460 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   2461 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   2462 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   2463 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   2464 
   2465 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   2466 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   2467 
   2468 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   2469 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   2470 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   2471 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
   2472 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   2473 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   2474 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   2475 
   2476 _ASUNAME
   2477 
   2478 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2479 for as_dir in $PATH
   2480 do
   2481   IFS=$as_save_IFS
   2482   test -z "$as_dir" && as_dir=.
   2483     $as_echo "PATH: $as_dir"
   2484   done
   2485 IFS=$as_save_IFS
   2486 
   2487 } >&5
   2488 
   2489 cat >&5 <<_ACEOF
   2490 
   2491 
   2492 ## ----------- ##
   2493 ## Core tests. ##
   2494 ## ----------- ##
   2495 
   2496 _ACEOF
   2497 
   2498 
   2499 # Keep a trace of the command line.
   2500 # Strip out --no-create and --no-recursion so they do not pile up.
   2501 # Strip out --silent because we don't want to record it for future runs.
   2502 # Also quote any args containing shell meta-characters.
   2503 # Make two passes to allow for proper duplicate-argument suppression.
   2504 ac_configure_args=
   2505 ac_configure_args0=
   2506 ac_configure_args1=
   2507 ac_must_keep_next=false
   2508 for ac_pass in 1 2
   2509 do
   2510   for ac_arg
   2511   do
   2512     case $ac_arg in
   2513     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   2514     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   2515     | -silent | --silent | --silen | --sile | --sil)
   2516       continue ;;
   2517     *\'*)
   2518       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   2519     esac
   2520     case $ac_pass in
   2521     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
   2522     2)
   2523       as_fn_append ac_configure_args1 " '$ac_arg'"
   2524       if test $ac_must_keep_next = true; then
   2525 	ac_must_keep_next=false # Got value, back to normal.
   2526       else
   2527 	case $ac_arg in
   2528 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   2529 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   2530 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   2531 	  | -with-* | --with-* | -without-* | --without-* | --x)
   2532 	    case "$ac_configure_args0 " in
   2533 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   2534 	    esac
   2535 	    ;;
   2536 	  -* ) ac_must_keep_next=true ;;
   2537 	esac
   2538       fi
   2539       as_fn_append ac_configure_args " '$ac_arg'"
   2540       ;;
   2541     esac
   2542   done
   2543 done
   2544 { ac_configure_args0=; unset ac_configure_args0;}
   2545 { ac_configure_args1=; unset ac_configure_args1;}
   2546 
   2547 # When interrupted or exit'd, cleanup temporary files, and complete
   2548 # config.log.  We remove comments because anyway the quotes in there
   2549 # would cause problems or look ugly.
   2550 # WARNING: Use '\'' to represent an apostrophe within the trap.
   2551 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
   2552 trap 'exit_status=$?
   2553   # Save into config.log some information that might help in debugging.
   2554   {
   2555     echo
   2556 
   2557     $as_echo "## ---------------- ##
   2558 ## Cache variables. ##
   2559 ## ---------------- ##"
   2560     echo
   2561     # The following way of writing the cache mishandles newlines in values,
   2562 (
   2563   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
   2564     eval ac_val=\$$ac_var
   2565     case $ac_val in #(
   2566     *${as_nl}*)
   2567       case $ac_var in #(
   2568       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   2569 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   2570       esac
   2571       case $ac_var in #(
   2572       _ | IFS | as_nl) ;; #(
   2573       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   2574       *) { eval $ac_var=; unset $ac_var;} ;;
   2575       esac ;;
   2576     esac
   2577   done
   2578   (set) 2>&1 |
   2579     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
   2580     *${as_nl}ac_space=\ *)
   2581       sed -n \
   2582 	"s/'\''/'\''\\\\'\'''\''/g;
   2583 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
   2584       ;; #(
   2585     *)
   2586       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   2587       ;;
   2588     esac |
   2589     sort
   2590 )
   2591     echo
   2592 
   2593     $as_echo "## ----------------- ##
   2594 ## Output variables. ##
   2595 ## ----------------- ##"
   2596     echo
   2597     for ac_var in $ac_subst_vars
   2598     do
   2599       eval ac_val=\$$ac_var
   2600       case $ac_val in
   2601       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   2602       esac
   2603       $as_echo "$ac_var='\''$ac_val'\''"
   2604     done | sort
   2605     echo
   2606 
   2607     if test -n "$ac_subst_files"; then
   2608       $as_echo "## ------------------- ##
   2609 ## File substitutions. ##
   2610 ## ------------------- ##"
   2611       echo
   2612       for ac_var in $ac_subst_files
   2613       do
   2614 	eval ac_val=\$$ac_var
   2615 	case $ac_val in
   2616 	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   2617 	esac
   2618 	$as_echo "$ac_var='\''$ac_val'\''"
   2619       done | sort
   2620       echo
   2621     fi
   2622 
   2623     if test -s confdefs.h; then
   2624       $as_echo "## ----------- ##
   2625 ## confdefs.h. ##
   2626 ## ----------- ##"
   2627       echo
   2628       cat confdefs.h
   2629       echo
   2630     fi
   2631     test "$ac_signal" != 0 &&
   2632       $as_echo "$as_me: caught signal $ac_signal"
   2633     $as_echo "$as_me: exit $exit_status"
   2634   } >&5
   2635   rm -f core *.core core.conftest.* &&
   2636     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
   2637     exit $exit_status
   2638 ' 0
   2639 for ac_signal in 1 2 13 15; do
   2640   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
   2641 done
   2642 ac_signal=0
   2643 
   2644 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   2645 rm -f -r conftest* confdefs.h
   2646 
   2647 $as_echo "/* confdefs.h */" > confdefs.h
   2648 
   2649 # Predefined preprocessor variables.
   2650 
   2651 cat >>confdefs.h <<_ACEOF
   2652 #define PACKAGE_NAME "$PACKAGE_NAME"
   2653 _ACEOF
   2654 
   2655 cat >>confdefs.h <<_ACEOF
   2656 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   2657 _ACEOF
   2658 
   2659 cat >>confdefs.h <<_ACEOF
   2660 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   2661 _ACEOF
   2662 
   2663 cat >>confdefs.h <<_ACEOF
   2664 #define PACKAGE_STRING "$PACKAGE_STRING"
   2665 _ACEOF
   2666 
   2667 cat >>confdefs.h <<_ACEOF
   2668 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   2669 _ACEOF
   2670 
   2671 cat >>confdefs.h <<_ACEOF
   2672 #define PACKAGE_URL "$PACKAGE_URL"
   2673 _ACEOF
   2674 
   2675 
   2676 # Let the site file select an alternate cache file if it wants to.
   2677 # Prefer an explicitly selected file to automatically selected ones.
   2678 ac_site_file1=NONE
   2679 ac_site_file2=NONE
   2680 if test -n "$CONFIG_SITE"; then
   2681   # We do not want a PATH search for config.site.
   2682   case $CONFIG_SITE in #((
   2683     -*)  ac_site_file1=./$CONFIG_SITE;;
   2684     */*) ac_site_file1=$CONFIG_SITE;;
   2685     *)   ac_site_file1=./$CONFIG_SITE;;
   2686   esac
   2687 elif test "x$prefix" != xNONE; then
   2688   ac_site_file1=$prefix/share/config.site
   2689   ac_site_file2=$prefix/etc/config.site
   2690 else
   2691   ac_site_file1=$ac_default_prefix/share/config.site
   2692   ac_site_file2=$ac_default_prefix/etc/config.site
   2693 fi
   2694 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
   2695 do
   2696   test "x$ac_site_file" = xNONE && continue
   2697   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
   2698     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
   2699 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
   2700     sed 's/^/| /' "$ac_site_file" >&5
   2701     . "$ac_site_file" \
   2702       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2703 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2704 as_fn_error $? "failed to load site script $ac_site_file
   2705 See \`config.log' for more details" "$LINENO" 5; }
   2706   fi
   2707 done
   2708 
   2709 if test -r "$cache_file"; then
   2710   # Some versions of bash will fail to source /dev/null (special files
   2711   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
   2712   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
   2713     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
   2714 $as_echo "$as_me: loading cache $cache_file" >&6;}
   2715     case $cache_file in
   2716       [\\/]* | ?:[\\/]* ) . "$cache_file";;
   2717       *)                      . "./$cache_file";;
   2718     esac
   2719   fi
   2720 else
   2721   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
   2722 $as_echo "$as_me: creating cache $cache_file" >&6;}
   2723   >$cache_file
   2724 fi
   2725 
   2726 # Check that the precious variables saved in the cache have kept the same
   2727 # value.
   2728 ac_cache_corrupted=false
   2729 for ac_var in $ac_precious_vars; do
   2730   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   2731   eval ac_new_set=\$ac_env_${ac_var}_set
   2732   eval ac_old_val=\$ac_cv_env_${ac_var}_value
   2733   eval ac_new_val=\$ac_env_${ac_var}_value
   2734   case $ac_old_set,$ac_new_set in
   2735     set,)
   2736       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   2737 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   2738       ac_cache_corrupted=: ;;
   2739     ,set)
   2740       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
   2741 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   2742       ac_cache_corrupted=: ;;
   2743     ,);;
   2744     *)
   2745       if test "x$ac_old_val" != "x$ac_new_val"; then
   2746 	# differences in whitespace do not lead to failure.
   2747 	ac_old_val_w=`echo x $ac_old_val`
   2748 	ac_new_val_w=`echo x $ac_new_val`
   2749 	if test "$ac_old_val_w" != "$ac_new_val_w"; then
   2750 	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
   2751 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   2752 	  ac_cache_corrupted=:
   2753 	else
   2754 	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
   2755 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
   2756 	  eval $ac_var=\$ac_old_val
   2757 	fi
   2758 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
   2759 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
   2760 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
   2761 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
   2762       fi;;
   2763   esac
   2764   # Pass precious variables to config.status.
   2765   if test "$ac_new_set" = set; then
   2766     case $ac_new_val in
   2767     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   2768     *) ac_arg=$ac_var=$ac_new_val ;;
   2769     esac
   2770     case " $ac_configure_args " in
   2771       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   2772       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
   2773     esac
   2774   fi
   2775 done
   2776 if $ac_cache_corrupted; then
   2777   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2778 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2779   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
   2780 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   2781   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
   2782 fi
   2783 ## -------------------- ##
   2784 ## Main body of script. ##
   2785 ## -------------------- ##
   2786 
   2787 ac_ext=c
   2788 ac_cpp='$CPP $CPPFLAGS'
   2789 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2790 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2791 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2792 
   2793 
   2794 am__api_version='1.11'
   2795 
   2796 ac_aux_dir=
   2797 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
   2798   if test -f "$ac_dir/install-sh"; then
   2799     ac_aux_dir=$ac_dir
   2800     ac_install_sh="$ac_aux_dir/install-sh -c"
   2801     break
   2802   elif test -f "$ac_dir/install.sh"; then
   2803     ac_aux_dir=$ac_dir
   2804     ac_install_sh="$ac_aux_dir/install.sh -c"
   2805     break
   2806   elif test -f "$ac_dir/shtool"; then
   2807     ac_aux_dir=$ac_dir
   2808     ac_install_sh="$ac_aux_dir/shtool install -c"
   2809     break
   2810   fi
   2811 done
   2812 if test -z "$ac_aux_dir"; then
   2813   as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
   2814 fi
   2815 
   2816 # These three variables are undocumented and unsupported,
   2817 # and are intended to be withdrawn in a future Autoconf release.
   2818 # They can cause serious problems if a builder's source tree is in a directory
   2819 # whose full name contains unusual characters.
   2820 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   2821 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   2822 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   2823 
   2824 
   2825 # Find a good install program.  We prefer a C program (faster),
   2826 # so one script is as good as another.  But avoid the broken or
   2827 # incompatible versions:
   2828 # SysV /etc/install, /usr/sbin/install
   2829 # SunOS /usr/etc/install
   2830 # IRIX /sbin/install
   2831 # AIX /bin/install
   2832 # AmigaOS /C/install, which installs bootblocks on floppy discs
   2833 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   2834 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   2835 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   2836 # OS/2's system install, which has a completely different semantic
   2837 # ./install, which can be erroneously created by make from ./install.sh.
   2838 # Reject install programs that cannot install multiple files.
   2839 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
   2840 $as_echo_n "checking for a BSD-compatible install... " >&6; }
   2841 if test -z "$INSTALL"; then
   2842 if ${ac_cv_path_install+:} false; then :
   2843   $as_echo_n "(cached) " >&6
   2844 else
   2845   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2846 for as_dir in $PATH
   2847 do
   2848   IFS=$as_save_IFS
   2849   test -z "$as_dir" && as_dir=.
   2850     # Account for people who put trailing slashes in PATH elements.
   2851 case $as_dir/ in #((
   2852   ./ | .// | /[cC]/* | \
   2853   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   2854   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
   2855   /usr/ucb/* ) ;;
   2856   *)
   2857     # OSF1 and SCO ODT 3.0 have their own names for install.
   2858     # Don't use installbsd from OSF since it installs stuff as root
   2859     # by default.
   2860     for ac_prog in ginstall scoinst install; do
   2861       for ac_exec_ext in '' $ac_executable_extensions; do
   2862 	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
   2863 	  if test $ac_prog = install &&
   2864 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2865 	    # AIX install.  It has an incompatible calling convention.
   2866 	    :
   2867 	  elif test $ac_prog = install &&
   2868 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   2869 	    # program-specific install script used by HP pwplus--don't use.
   2870 	    :
   2871 	  else
   2872 	    rm -rf conftest.one conftest.two conftest.dir
   2873 	    echo one > conftest.one
   2874 	    echo two > conftest.two
   2875 	    mkdir conftest.dir
   2876 	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
   2877 	      test -s conftest.one && test -s conftest.two &&
   2878 	      test -s conftest.dir/conftest.one &&
   2879 	      test -s conftest.dir/conftest.two
   2880 	    then
   2881 	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   2882 	      break 3
   2883 	    fi
   2884 	  fi
   2885 	fi
   2886       done
   2887     done
   2888     ;;
   2889 esac
   2890 
   2891   done
   2892 IFS=$as_save_IFS
   2893 
   2894 rm -rf conftest.one conftest.two conftest.dir
   2895 
   2896 fi
   2897   if test "${ac_cv_path_install+set}" = set; then
   2898     INSTALL=$ac_cv_path_install
   2899   else
   2900     # As a last resort, use the slow shell script.  Don't cache a
   2901     # value for INSTALL within a source directory, because that will
   2902     # break other packages using the cache if that directory is
   2903     # removed, or if the value is a relative name.
   2904     INSTALL=$ac_install_sh
   2905   fi
   2906 fi
   2907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
   2908 $as_echo "$INSTALL" >&6; }
   2909 
   2910 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   2911 # It thinks the first close brace ends the variable substitution.
   2912 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   2913 
   2914 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   2915 
   2916 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   2917 
   2918 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
   2919 $as_echo_n "checking whether build environment is sane... " >&6; }
   2920 # Just in case
   2921 sleep 1
   2922 echo timestamp > conftest.file
   2923 # Reject unsafe characters in $srcdir or the absolute working directory
   2924 # name.  Accept space and tab only in the latter.
   2925 am_lf='
   2926 '
   2927 case `pwd` in
   2928   *[\\\"\#\$\&\'\`$am_lf]*)
   2929     as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
   2930 esac
   2931 case $srcdir in
   2932   *[\\\"\#\$\&\'\`$am_lf\ \	]*)
   2933     as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
   2934 esac
   2935 
   2936 # Do `set' in a subshell so we don't clobber the current shell's
   2937 # arguments.  Must try -L first in case configure is actually a
   2938 # symlink; some systems play weird games with the mod time of symlinks
   2939 # (eg FreeBSD returns the mod time of the symlink's containing
   2940 # directory).
   2941 if (
   2942    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
   2943    if test "$*" = "X"; then
   2944       # -L didn't work.
   2945       set X `ls -t "$srcdir/configure" conftest.file`
   2946    fi
   2947    rm -f conftest.file
   2948    if test "$*" != "X $srcdir/configure conftest.file" \
   2949       && test "$*" != "X conftest.file $srcdir/configure"; then
   2950 
   2951       # If neither matched, then we have a broken ls.  This can happen
   2952       # if, for instance, CONFIG_SHELL is bash and it inherits a
   2953       # broken ls alias from the environment.  This has actually
   2954       # happened.  Such a system could not be considered "sane".
   2955       as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
   2956 alias in your environment" "$LINENO" 5
   2957    fi
   2958 
   2959    test "$2" = conftest.file
   2960    )
   2961 then
   2962    # Ok.
   2963    :
   2964 else
   2965    as_fn_error $? "newly created file is older than distributed files!
   2966 Check your system clock" "$LINENO" 5
   2967 fi
   2968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   2969 $as_echo "yes" >&6; }
   2970 test "$program_prefix" != NONE &&
   2971   program_transform_name="s&^&$program_prefix&;$program_transform_name"
   2972 # Use a double $ so make ignores it.
   2973 test "$program_suffix" != NONE &&
   2974   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
   2975 # Double any \ or $.
   2976 # By default was `s,x,x', remove it if useless.
   2977 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
   2978 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
   2979 
   2980 # expand $ac_aux_dir to an absolute path
   2981 am_aux_dir=`cd $ac_aux_dir && pwd`
   2982 
   2983 if test x"${MISSING+set}" != xset; then
   2984   case $am_aux_dir in
   2985   *\ * | *\	*)
   2986     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
   2987   *)
   2988     MISSING="\${SHELL} $am_aux_dir/missing" ;;
   2989   esac
   2990 fi
   2991 # Use eval to expand $SHELL
   2992 if eval "$MISSING --run true"; then
   2993   am_missing_run="$MISSING --run "
   2994 else
   2995   am_missing_run=
   2996   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
   2997 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
   2998 fi
   2999 
   3000 if test x"${install_sh}" != xset; then
   3001   case $am_aux_dir in
   3002   *\ * | *\	*)
   3003     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
   3004   *)
   3005     install_sh="\${SHELL} $am_aux_dir/install-sh"
   3006   esac
   3007 fi
   3008 
   3009 # Installed binaries are usually stripped using `strip' when the user
   3010 # run `make install-strip'.  However `strip' might not be the right
   3011 # tool to use in cross-compilation environments, therefore Automake
   3012 # will honor the `STRIP' environment variable to overrule this program.
   3013 if test "$cross_compiling" != no; then
   3014   if test -n "$ac_tool_prefix"; then
   3015   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   3016 set dummy ${ac_tool_prefix}strip; ac_word=$2
   3017 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3018 $as_echo_n "checking for $ac_word... " >&6; }
   3019 if ${ac_cv_prog_STRIP+:} false; then :
   3020   $as_echo_n "(cached) " >&6
   3021 else
   3022   if test -n "$STRIP"; then
   3023   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   3024 else
   3025 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3026 for as_dir in $PATH
   3027 do
   3028   IFS=$as_save_IFS
   3029   test -z "$as_dir" && as_dir=.
   3030     for ac_exec_ext in '' $ac_executable_extensions; do
   3031   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3032     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   3033     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3034     break 2
   3035   fi
   3036 done
   3037   done
   3038 IFS=$as_save_IFS
   3039 
   3040 fi
   3041 fi
   3042 STRIP=$ac_cv_prog_STRIP
   3043 if test -n "$STRIP"; then
   3044   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
   3045 $as_echo "$STRIP" >&6; }
   3046 else
   3047   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3048 $as_echo "no" >&6; }
   3049 fi
   3050 
   3051 
   3052 fi
   3053 if test -z "$ac_cv_prog_STRIP"; then
   3054   ac_ct_STRIP=$STRIP
   3055   # Extract the first word of "strip", so it can be a program name with args.
   3056 set dummy strip; ac_word=$2
   3057 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3058 $as_echo_n "checking for $ac_word... " >&6; }
   3059 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
   3060   $as_echo_n "(cached) " >&6
   3061 else
   3062   if test -n "$ac_ct_STRIP"; then
   3063   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   3064 else
   3065 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3066 for as_dir in $PATH
   3067 do
   3068   IFS=$as_save_IFS
   3069   test -z "$as_dir" && as_dir=.
   3070     for ac_exec_ext in '' $ac_executable_extensions; do
   3071   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3072     ac_cv_prog_ac_ct_STRIP="strip"
   3073     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3074     break 2
   3075   fi
   3076 done
   3077   done
   3078 IFS=$as_save_IFS
   3079 
   3080 fi
   3081 fi
   3082 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   3083 if test -n "$ac_ct_STRIP"; then
   3084   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
   3085 $as_echo "$ac_ct_STRIP" >&6; }
   3086 else
   3087   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3088 $as_echo "no" >&6; }
   3089 fi
   3090 
   3091   if test "x$ac_ct_STRIP" = x; then
   3092     STRIP=":"
   3093   else
   3094     case $cross_compiling:$ac_tool_warned in
   3095 yes:)
   3096 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3097 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3098 ac_tool_warned=yes ;;
   3099 esac
   3100     STRIP=$ac_ct_STRIP
   3101   fi
   3102 else
   3103   STRIP="$ac_cv_prog_STRIP"
   3104 fi
   3105 
   3106 fi
   3107 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
   3108 
   3109 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
   3110 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
   3111 if test -z "$MKDIR_P"; then
   3112   if ${ac_cv_path_mkdir+:} false; then :
   3113   $as_echo_n "(cached) " >&6
   3114 else
   3115   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3116 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
   3117 do
   3118   IFS=$as_save_IFS
   3119   test -z "$as_dir" && as_dir=.
   3120     for ac_prog in mkdir gmkdir; do
   3121 	 for ac_exec_ext in '' $ac_executable_extensions; do
   3122 	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
   3123 	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
   3124 	     'mkdir (GNU coreutils) '* | \
   3125 	     'mkdir (coreutils) '* | \
   3126 	     'mkdir (fileutils) '4.1*)
   3127 	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
   3128 	       break 3;;
   3129 	   esac
   3130 	 done
   3131        done
   3132   done
   3133 IFS=$as_save_IFS
   3134 
   3135 fi
   3136 
   3137   test -d ./--version && rmdir ./--version
   3138   if test "${ac_cv_path_mkdir+set}" = set; then
   3139     MKDIR_P="$ac_cv_path_mkdir -p"
   3140   else
   3141     # As a last resort, use the slow shell script.  Don't cache a
   3142     # value for MKDIR_P within a source directory, because that will
   3143     # break other packages using the cache if that directory is
   3144     # removed, or if the value is a relative name.
   3145     MKDIR_P="$ac_install_sh -d"
   3146   fi
   3147 fi
   3148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
   3149 $as_echo "$MKDIR_P" >&6; }
   3150 
   3151 mkdir_p="$MKDIR_P"
   3152 case $mkdir_p in
   3153   [\\/$]* | ?:[\\/]*) ;;
   3154   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
   3155 esac
   3156 
   3157 for ac_prog in gawk mawk nawk awk
   3158 do
   3159   # Extract the first word of "$ac_prog", so it can be a program name with args.
   3160 set dummy $ac_prog; ac_word=$2
   3161 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3162 $as_echo_n "checking for $ac_word... " >&6; }
   3163 if ${ac_cv_prog_AWK+:} false; then :
   3164   $as_echo_n "(cached) " >&6
   3165 else
   3166   if test -n "$AWK"; then
   3167   ac_cv_prog_AWK="$AWK" # Let the user override the test.
   3168 else
   3169 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3170 for as_dir in $PATH
   3171 do
   3172   IFS=$as_save_IFS
   3173   test -z "$as_dir" && as_dir=.
   3174     for ac_exec_ext in '' $ac_executable_extensions; do
   3175   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3176     ac_cv_prog_AWK="$ac_prog"
   3177     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3178     break 2
   3179   fi
   3180 done
   3181   done
   3182 IFS=$as_save_IFS
   3183 
   3184 fi
   3185 fi
   3186 AWK=$ac_cv_prog_AWK
   3187 if test -n "$AWK"; then
   3188   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
   3189 $as_echo "$AWK" >&6; }
   3190 else
   3191   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3192 $as_echo "no" >&6; }
   3193 fi
   3194 
   3195 
   3196   test -n "$AWK" && break
   3197 done
   3198 
   3199 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
   3200 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
   3201 set x ${MAKE-make}
   3202 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
   3203 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
   3204   $as_echo_n "(cached) " >&6
   3205 else
   3206   cat >conftest.make <<\_ACEOF
   3207 SHELL = /bin/sh
   3208 all:
   3209 	@echo '@@@%%%=$(MAKE)=@@@%%%'
   3210 _ACEOF
   3211 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
   3212 case `${MAKE-make} -f conftest.make 2>/dev/null` in
   3213   *@@@%%%=?*=@@@%%%*)
   3214     eval ac_cv_prog_make_${ac_make}_set=yes;;
   3215   *)
   3216     eval ac_cv_prog_make_${ac_make}_set=no;;
   3217 esac
   3218 rm -f conftest.make
   3219 fi
   3220 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
   3221   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3222 $as_echo "yes" >&6; }
   3223   SET_MAKE=
   3224 else
   3225   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3226 $as_echo "no" >&6; }
   3227   SET_MAKE="MAKE=${MAKE-make}"
   3228 fi
   3229 
   3230 rm -rf .tst 2>/dev/null
   3231 mkdir .tst 2>/dev/null
   3232 if test -d .tst; then
   3233   am__leading_dot=.
   3234 else
   3235   am__leading_dot=_
   3236 fi
   3237 rmdir .tst 2>/dev/null
   3238 
   3239 if test "`cd $srcdir && pwd`" != "`pwd`"; then
   3240   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
   3241   # is not polluted with repeated "-I."
   3242   am__isrc=' -I$(srcdir)'
   3243   # test to see if srcdir already configured
   3244   if test -f $srcdir/config.status; then
   3245     as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
   3246   fi
   3247 fi
   3248 
   3249 # test whether we have cygpath
   3250 if test -z "$CYGPATH_W"; then
   3251   if (cygpath --version) >/dev/null 2>/dev/null; then
   3252     CYGPATH_W='cygpath -w'
   3253   else
   3254     CYGPATH_W=echo
   3255   fi
   3256 fi
   3257 
   3258 
   3259 # Define the identity of the package.
   3260  PACKAGE=LibVNCServer
   3261  VERSION=0.9.9
   3262 
   3263 
   3264 cat >>confdefs.h <<_ACEOF
   3265 #define PACKAGE "$PACKAGE"
   3266 _ACEOF
   3267 
   3268 
   3269 cat >>confdefs.h <<_ACEOF
   3270 #define VERSION "$VERSION"
   3271 _ACEOF
   3272 
   3273 # Some tools Automake needs.
   3274 
   3275 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
   3276 
   3277 
   3278 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
   3279 
   3280 
   3281 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
   3282 
   3283 
   3284 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
   3285 
   3286 
   3287 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
   3288 
   3289 # We need awk for the "check" target.  The system "awk" is bad on
   3290 # some platforms.
   3291 # Always define AMTAR for backward compatibility.  Yes, it's still used
   3292 # in the wild :-(  We should find a proper way to deprecate it ...
   3293 AMTAR='$${TAR-tar}'
   3294 
   3295 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
   3296 
   3297 
   3298 
   3299 
   3300 
   3301 # Check whether --enable-silent-rules was given.
   3302 if test "${enable_silent_rules+set}" = set; then :
   3303   enableval=$enable_silent_rules;
   3304 fi
   3305 
   3306 case $enable_silent_rules in
   3307 yes) AM_DEFAULT_VERBOSITY=0;;
   3308 no)  AM_DEFAULT_VERBOSITY=1;;
   3309 *)   AM_DEFAULT_VERBOSITY=0;;
   3310 esac
   3311 am_make=${MAKE-make}
   3312 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
   3313 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
   3314 if ${am_cv_make_support_nested_variables+:} false; then :
   3315   $as_echo_n "(cached) " >&6
   3316 else
   3317   if $as_echo 'TRUE=$(BAR$(V))
   3318 BAR0=false
   3319 BAR1=true
   3320 V=1
   3321 am__doit:
   3322 	@$(TRUE)
   3323 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
   3324   am_cv_make_support_nested_variables=yes
   3325 else
   3326   am_cv_make_support_nested_variables=no
   3327 fi
   3328 fi
   3329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
   3330 $as_echo "$am_cv_make_support_nested_variables" >&6; }
   3331 if test $am_cv_make_support_nested_variables = yes; then
   3332     AM_V='$(V)'
   3333   AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
   3334 else
   3335   AM_V=$AM_DEFAULT_VERBOSITY
   3336   AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
   3337 fi
   3338 AM_BACKSLASH='\'
   3339 
   3340 ac_config_headers="$ac_config_headers rfbconfig.h"
   3341 
   3342 ac_config_headers="$ac_config_headers "
   3343 
   3344 
   3345 ac_config_commands="$ac_config_commands rfb/rfbconfig.h"
   3346 
   3347 
   3348 # Checks for programs.
   3349 ac_ext=c
   3350 ac_cpp='$CPP $CPPFLAGS'
   3351 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3352 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3353 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3354 if test -n "$ac_tool_prefix"; then
   3355   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   3356 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   3357 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3358 $as_echo_n "checking for $ac_word... " >&6; }
   3359 if ${ac_cv_prog_CC+:} false; then :
   3360   $as_echo_n "(cached) " >&6
   3361 else
   3362   if test -n "$CC"; then
   3363   ac_cv_prog_CC="$CC" # Let the user override the test.
   3364 else
   3365 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3366 for as_dir in $PATH
   3367 do
   3368   IFS=$as_save_IFS
   3369   test -z "$as_dir" && as_dir=.
   3370     for ac_exec_ext in '' $ac_executable_extensions; do
   3371   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3372     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   3373     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3374     break 2
   3375   fi
   3376 done
   3377   done
   3378 IFS=$as_save_IFS
   3379 
   3380 fi
   3381 fi
   3382 CC=$ac_cv_prog_CC
   3383 if test -n "$CC"; then
   3384   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   3385 $as_echo "$CC" >&6; }
   3386 else
   3387   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3388 $as_echo "no" >&6; }
   3389 fi
   3390 
   3391 
   3392 fi
   3393 if test -z "$ac_cv_prog_CC"; then
   3394   ac_ct_CC=$CC
   3395   # Extract the first word of "gcc", so it can be a program name with args.
   3396 set dummy gcc; ac_word=$2
   3397 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3398 $as_echo_n "checking for $ac_word... " >&6; }
   3399 if ${ac_cv_prog_ac_ct_CC+:} false; then :
   3400   $as_echo_n "(cached) " >&6
   3401 else
   3402   if test -n "$ac_ct_CC"; then
   3403   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   3404 else
   3405 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3406 for as_dir in $PATH
   3407 do
   3408   IFS=$as_save_IFS
   3409   test -z "$as_dir" && as_dir=.
   3410     for ac_exec_ext in '' $ac_executable_extensions; do
   3411   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3412     ac_cv_prog_ac_ct_CC="gcc"
   3413     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3414     break 2
   3415   fi
   3416 done
   3417   done
   3418 IFS=$as_save_IFS
   3419 
   3420 fi
   3421 fi
   3422 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   3423 if test -n "$ac_ct_CC"; then
   3424   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   3425 $as_echo "$ac_ct_CC" >&6; }
   3426 else
   3427   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3428 $as_echo "no" >&6; }
   3429 fi
   3430 
   3431   if test "x$ac_ct_CC" = x; then
   3432     CC=""
   3433   else
   3434     case $cross_compiling:$ac_tool_warned in
   3435 yes:)
   3436 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3437 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3438 ac_tool_warned=yes ;;
   3439 esac
   3440     CC=$ac_ct_CC
   3441   fi
   3442 else
   3443   CC="$ac_cv_prog_CC"
   3444 fi
   3445 
   3446 if test -z "$CC"; then
   3447           if test -n "$ac_tool_prefix"; then
   3448     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   3449 set dummy ${ac_tool_prefix}cc; ac_word=$2
   3450 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3451 $as_echo_n "checking for $ac_word... " >&6; }
   3452 if ${ac_cv_prog_CC+:} false; then :
   3453   $as_echo_n "(cached) " >&6
   3454 else
   3455   if test -n "$CC"; then
   3456   ac_cv_prog_CC="$CC" # Let the user override the test.
   3457 else
   3458 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3459 for as_dir in $PATH
   3460 do
   3461   IFS=$as_save_IFS
   3462   test -z "$as_dir" && as_dir=.
   3463     for ac_exec_ext in '' $ac_executable_extensions; do
   3464   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3465     ac_cv_prog_CC="${ac_tool_prefix}cc"
   3466     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3467     break 2
   3468   fi
   3469 done
   3470   done
   3471 IFS=$as_save_IFS
   3472 
   3473 fi
   3474 fi
   3475 CC=$ac_cv_prog_CC
   3476 if test -n "$CC"; then
   3477   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   3478 $as_echo "$CC" >&6; }
   3479 else
   3480   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3481 $as_echo "no" >&6; }
   3482 fi
   3483 
   3484 
   3485   fi
   3486 fi
   3487 if test -z "$CC"; then
   3488   # Extract the first word of "cc", so it can be a program name with args.
   3489 set dummy cc; ac_word=$2
   3490 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3491 $as_echo_n "checking for $ac_word... " >&6; }
   3492 if ${ac_cv_prog_CC+:} false; then :
   3493   $as_echo_n "(cached) " >&6
   3494 else
   3495   if test -n "$CC"; then
   3496   ac_cv_prog_CC="$CC" # Let the user override the test.
   3497 else
   3498   ac_prog_rejected=no
   3499 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3500 for as_dir in $PATH
   3501 do
   3502   IFS=$as_save_IFS
   3503   test -z "$as_dir" && as_dir=.
   3504     for ac_exec_ext in '' $ac_executable_extensions; do
   3505   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3506     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   3507        ac_prog_rejected=yes
   3508        continue
   3509      fi
   3510     ac_cv_prog_CC="cc"
   3511     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3512     break 2
   3513   fi
   3514 done
   3515   done
   3516 IFS=$as_save_IFS
   3517 
   3518 if test $ac_prog_rejected = yes; then
   3519   # We found a bogon in the path, so make sure we never use it.
   3520   set dummy $ac_cv_prog_CC
   3521   shift
   3522   if test $# != 0; then
   3523     # We chose a different compiler from the bogus one.
   3524     # However, it has the same basename, so the bogon will be chosen
   3525     # first if we set CC to just the basename; use the full file name.
   3526     shift
   3527     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   3528   fi
   3529 fi
   3530 fi
   3531 fi
   3532 CC=$ac_cv_prog_CC
   3533 if test -n "$CC"; then
   3534   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   3535 $as_echo "$CC" >&6; }
   3536 else
   3537   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3538 $as_echo "no" >&6; }
   3539 fi
   3540 
   3541 
   3542 fi
   3543 if test -z "$CC"; then
   3544   if test -n "$ac_tool_prefix"; then
   3545   for ac_prog in cl.exe
   3546   do
   3547     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   3548 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   3549 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3550 $as_echo_n "checking for $ac_word... " >&6; }
   3551 if ${ac_cv_prog_CC+:} false; then :
   3552   $as_echo_n "(cached) " >&6
   3553 else
   3554   if test -n "$CC"; then
   3555   ac_cv_prog_CC="$CC" # Let the user override the test.
   3556 else
   3557 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3558 for as_dir in $PATH
   3559 do
   3560   IFS=$as_save_IFS
   3561   test -z "$as_dir" && as_dir=.
   3562     for ac_exec_ext in '' $ac_executable_extensions; do
   3563   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3564     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   3565     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3566     break 2
   3567   fi
   3568 done
   3569   done
   3570 IFS=$as_save_IFS
   3571 
   3572 fi
   3573 fi
   3574 CC=$ac_cv_prog_CC
   3575 if test -n "$CC"; then
   3576   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   3577 $as_echo "$CC" >&6; }
   3578 else
   3579   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3580 $as_echo "no" >&6; }
   3581 fi
   3582 
   3583 
   3584     test -n "$CC" && break
   3585   done
   3586 fi
   3587 if test -z "$CC"; then
   3588   ac_ct_CC=$CC
   3589   for ac_prog in cl.exe
   3590 do
   3591   # Extract the first word of "$ac_prog", so it can be a program name with args.
   3592 set dummy $ac_prog; ac_word=$2
   3593 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3594 $as_echo_n "checking for $ac_word... " >&6; }
   3595 if ${ac_cv_prog_ac_ct_CC+:} false; then :
   3596   $as_echo_n "(cached) " >&6
   3597 else
   3598   if test -n "$ac_ct_CC"; then
   3599   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   3600 else
   3601 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3602 for as_dir in $PATH
   3603 do
   3604   IFS=$as_save_IFS
   3605   test -z "$as_dir" && as_dir=.
   3606     for ac_exec_ext in '' $ac_executable_extensions; do
   3607   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3608     ac_cv_prog_ac_ct_CC="$ac_prog"
   3609     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3610     break 2
   3611   fi
   3612 done
   3613   done
   3614 IFS=$as_save_IFS
   3615 
   3616 fi
   3617 fi
   3618 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   3619 if test -n "$ac_ct_CC"; then
   3620   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   3621 $as_echo "$ac_ct_CC" >&6; }
   3622 else
   3623   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3624 $as_echo "no" >&6; }
   3625 fi
   3626 
   3627 
   3628   test -n "$ac_ct_CC" && break
   3629 done
   3630 
   3631   if test "x$ac_ct_CC" = x; then
   3632     CC=""
   3633   else
   3634     case $cross_compiling:$ac_tool_warned in
   3635 yes:)
   3636 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3637 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3638 ac_tool_warned=yes ;;
   3639 esac
   3640     CC=$ac_ct_CC
   3641   fi
   3642 fi
   3643 
   3644 fi
   3645 
   3646 
   3647 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3648 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3649 as_fn_error $? "no acceptable C compiler found in \$PATH
   3650 See \`config.log' for more details" "$LINENO" 5; }
   3651 
   3652 # Provide some information about the compiler.
   3653 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
   3654 set X $ac_compile
   3655 ac_compiler=$2
   3656 for ac_option in --version -v -V -qversion; do
   3657   { { ac_try="$ac_compiler $ac_option >&5"
   3658 case "(($ac_try" in
   3659   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3660   *) ac_try_echo=$ac_try;;
   3661 esac
   3662 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3663 $as_echo "$ac_try_echo"; } >&5
   3664   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
   3665   ac_status=$?
   3666   if test -s conftest.err; then
   3667     sed '10a\
   3668 ... rest of stderr output deleted ...
   3669          10q' conftest.err >conftest.er1
   3670     cat conftest.er1 >&5
   3671   fi
   3672   rm -f conftest.er1 conftest.err
   3673   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3674   test $ac_status = 0; }
   3675 done
   3676 
   3677 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3678 /* end confdefs.h.  */
   3679 
   3680 int
   3681 main ()
   3682 {
   3683 
   3684   ;
   3685   return 0;
   3686 }
   3687 _ACEOF
   3688 ac_clean_files_save=$ac_clean_files
   3689 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
   3690 # Try to create an executable without -o first, disregard a.out.
   3691 # It will help us diagnose broken compilers, and finding out an intuition
   3692 # of exeext.
   3693 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
   3694 $as_echo_n "checking whether the C compiler works... " >&6; }
   3695 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   3696 
   3697 # The possible output files:
   3698 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
   3699 
   3700 ac_rmfiles=
   3701 for ac_file in $ac_files
   3702 do
   3703   case $ac_file in
   3704     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3705     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
   3706   esac
   3707 done
   3708 rm -f $ac_rmfiles
   3709 
   3710 if { { ac_try="$ac_link_default"
   3711 case "(($ac_try" in
   3712   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3713   *) ac_try_echo=$ac_try;;
   3714 esac
   3715 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3716 $as_echo "$ac_try_echo"; } >&5
   3717   (eval "$ac_link_default") 2>&5
   3718   ac_status=$?
   3719   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3720   test $ac_status = 0; }; then :
   3721   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
   3722 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
   3723 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
   3724 # so that the user can short-circuit this test for compilers unknown to
   3725 # Autoconf.
   3726 for ac_file in $ac_files ''
   3727 do
   3728   test -f "$ac_file" || continue
   3729   case $ac_file in
   3730     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
   3731 	;;
   3732     [ab].out )
   3733 	# We found the default executable, but exeext='' is most
   3734 	# certainly right.
   3735 	break;;
   3736     *.* )
   3737 	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
   3738 	then :; else
   3739 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3740 	fi
   3741 	# We set ac_cv_exeext here because the later test for it is not
   3742 	# safe: cross compilers may not add the suffix if given an `-o'
   3743 	# argument, so we may need to know it at that point already.
   3744 	# Even if this section looks crufty: it has the advantage of
   3745 	# actually working.
   3746 	break;;
   3747     * )
   3748 	break;;
   3749   esac
   3750 done
   3751 test "$ac_cv_exeext" = no && ac_cv_exeext=
   3752 
   3753 else
   3754   ac_file=''
   3755 fi
   3756 if test -z "$ac_file"; then :
   3757   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3758 $as_echo "no" >&6; }
   3759 $as_echo "$as_me: failed program was:" >&5
   3760 sed 's/^/| /' conftest.$ac_ext >&5
   3761 
   3762 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3763 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3764 as_fn_error 77 "C compiler cannot create executables
   3765 See \`config.log' for more details" "$LINENO" 5; }
   3766 else
   3767   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3768 $as_echo "yes" >&6; }
   3769 fi
   3770 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
   3771 $as_echo_n "checking for C compiler default output file name... " >&6; }
   3772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
   3773 $as_echo "$ac_file" >&6; }
   3774 ac_exeext=$ac_cv_exeext
   3775 
   3776 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
   3777 ac_clean_files=$ac_clean_files_save
   3778 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
   3779 $as_echo_n "checking for suffix of executables... " >&6; }
   3780 if { { ac_try="$ac_link"
   3781 case "(($ac_try" in
   3782   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3783   *) ac_try_echo=$ac_try;;
   3784 esac
   3785 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3786 $as_echo "$ac_try_echo"; } >&5
   3787   (eval "$ac_link") 2>&5
   3788   ac_status=$?
   3789   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3790   test $ac_status = 0; }; then :
   3791   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   3792 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   3793 # work properly (i.e., refer to `conftest.exe'), while it won't with
   3794 # `rm'.
   3795 for ac_file in conftest.exe conftest conftest.*; do
   3796   test -f "$ac_file" || continue
   3797   case $ac_file in
   3798     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3799     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3800 	  break;;
   3801     * ) break;;
   3802   esac
   3803 done
   3804 else
   3805   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3806 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3807 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
   3808 See \`config.log' for more details" "$LINENO" 5; }
   3809 fi
   3810 rm -f conftest conftest$ac_cv_exeext
   3811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
   3812 $as_echo "$ac_cv_exeext" >&6; }
   3813 
   3814 rm -f conftest.$ac_ext
   3815 EXEEXT=$ac_cv_exeext
   3816 ac_exeext=$EXEEXT
   3817 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3818 /* end confdefs.h.  */
   3819 #include <stdio.h>
   3820 int
   3821 main ()
   3822 {
   3823 FILE *f = fopen ("conftest.out", "w");
   3824  return ferror (f) || fclose (f) != 0;
   3825 
   3826   ;
   3827   return 0;
   3828 }
   3829 _ACEOF
   3830 ac_clean_files="$ac_clean_files conftest.out"
   3831 # Check that the compiler produces executables we can run.  If not, either
   3832 # the compiler is broken, or we cross compile.
   3833 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
   3834 $as_echo_n "checking whether we are cross compiling... " >&6; }
   3835 if test "$cross_compiling" != yes; then
   3836   { { ac_try="$ac_link"
   3837 case "(($ac_try" in
   3838   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3839   *) ac_try_echo=$ac_try;;
   3840 esac
   3841 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3842 $as_echo "$ac_try_echo"; } >&5
   3843   (eval "$ac_link") 2>&5
   3844   ac_status=$?
   3845   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3846   test $ac_status = 0; }
   3847   if { ac_try='./conftest$ac_cv_exeext'
   3848   { { case "(($ac_try" in
   3849   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3850   *) ac_try_echo=$ac_try;;
   3851 esac
   3852 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3853 $as_echo "$ac_try_echo"; } >&5
   3854   (eval "$ac_try") 2>&5
   3855   ac_status=$?
   3856   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3857   test $ac_status = 0; }; }; then
   3858     cross_compiling=no
   3859   else
   3860     if test "$cross_compiling" = maybe; then
   3861 	cross_compiling=yes
   3862     else
   3863 	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3864 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3865 as_fn_error $? "cannot run C compiled programs.
   3866 If you meant to cross compile, use \`--host'.
   3867 See \`config.log' for more details" "$LINENO" 5; }
   3868     fi
   3869   fi
   3870 fi
   3871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
   3872 $as_echo "$cross_compiling" >&6; }
   3873 
   3874 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
   3875 ac_clean_files=$ac_clean_files_save
   3876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
   3877 $as_echo_n "checking for suffix of object files... " >&6; }
   3878 if ${ac_cv_objext+:} false; then :
   3879   $as_echo_n "(cached) " >&6
   3880 else
   3881   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3882 /* end confdefs.h.  */
   3883 
   3884 int
   3885 main ()
   3886 {
   3887 
   3888   ;
   3889   return 0;
   3890 }
   3891 _ACEOF
   3892 rm -f conftest.o conftest.obj
   3893 if { { ac_try="$ac_compile"
   3894 case "(($ac_try" in
   3895   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3896   *) ac_try_echo=$ac_try;;
   3897 esac
   3898 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3899 $as_echo "$ac_try_echo"; } >&5
   3900   (eval "$ac_compile") 2>&5
   3901   ac_status=$?
   3902   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3903   test $ac_status = 0; }; then :
   3904   for ac_file in conftest.o conftest.obj conftest.*; do
   3905   test -f "$ac_file" || continue;
   3906   case $ac_file in
   3907     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
   3908     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   3909        break;;
   3910   esac
   3911 done
   3912 else
   3913   $as_echo "$as_me: failed program was:" >&5
   3914 sed 's/^/| /' conftest.$ac_ext >&5
   3915 
   3916 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3917 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3918 as_fn_error $? "cannot compute suffix of object files: cannot compile
   3919 See \`config.log' for more details" "$LINENO" 5; }
   3920 fi
   3921 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   3922 fi
   3923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
   3924 $as_echo "$ac_cv_objext" >&6; }
   3925 OBJEXT=$ac_cv_objext
   3926 ac_objext=$OBJEXT
   3927 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
   3928 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
   3929 if ${ac_cv_c_compiler_gnu+:} false; then :
   3930   $as_echo_n "(cached) " >&6
   3931 else
   3932   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3933 /* end confdefs.h.  */
   3934 
   3935 int
   3936 main ()
   3937 {
   3938 #ifndef __GNUC__
   3939        choke me
   3940 #endif
   3941 
   3942   ;
   3943   return 0;
   3944 }
   3945 _ACEOF
   3946 if ac_fn_c_try_compile "$LINENO"; then :
   3947   ac_compiler_gnu=yes
   3948 else
   3949   ac_compiler_gnu=no
   3950 fi
   3951 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3952 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   3953 
   3954 fi
   3955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
   3956 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
   3957 if test $ac_compiler_gnu = yes; then
   3958   GCC=yes
   3959 else
   3960   GCC=
   3961 fi
   3962 ac_test_CFLAGS=${CFLAGS+set}
   3963 ac_save_CFLAGS=$CFLAGS
   3964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
   3965 $as_echo_n "checking whether $CC accepts -g... " >&6; }
   3966 if ${ac_cv_prog_cc_g+:} false; then :
   3967   $as_echo_n "(cached) " >&6
   3968 else
   3969   ac_save_c_werror_flag=$ac_c_werror_flag
   3970    ac_c_werror_flag=yes
   3971    ac_cv_prog_cc_g=no
   3972    CFLAGS="-g"
   3973    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3974 /* end confdefs.h.  */
   3975 
   3976 int
   3977 main ()
   3978 {
   3979 
   3980   ;
   3981   return 0;
   3982 }
   3983 _ACEOF
   3984 if ac_fn_c_try_compile "$LINENO"; then :
   3985   ac_cv_prog_cc_g=yes
   3986 else
   3987   CFLAGS=""
   3988       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3989 /* end confdefs.h.  */
   3990 
   3991 int
   3992 main ()
   3993 {
   3994 
   3995   ;
   3996   return 0;
   3997 }
   3998 _ACEOF
   3999 if ac_fn_c_try_compile "$LINENO"; then :
   4000 
   4001 else
   4002   ac_c_werror_flag=$ac_save_c_werror_flag
   4003 	 CFLAGS="-g"
   4004 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4005 /* end confdefs.h.  */
   4006 
   4007 int
   4008 main ()
   4009 {
   4010 
   4011   ;
   4012   return 0;
   4013 }
   4014 _ACEOF
   4015 if ac_fn_c_try_compile "$LINENO"; then :
   4016   ac_cv_prog_cc_g=yes
   4017 fi
   4018 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4019 fi
   4020 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4021 fi
   4022 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4023    ac_c_werror_flag=$ac_save_c_werror_flag
   4024 fi
   4025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
   4026 $as_echo "$ac_cv_prog_cc_g" >&6; }
   4027 if test "$ac_test_CFLAGS" = set; then
   4028   CFLAGS=$ac_save_CFLAGS
   4029 elif test $ac_cv_prog_cc_g = yes; then
   4030   if test "$GCC" = yes; then
   4031     CFLAGS="-g -O2"
   4032   else
   4033     CFLAGS="-g"
   4034   fi
   4035 else
   4036   if test "$GCC" = yes; then
   4037     CFLAGS="-O2"
   4038   else
   4039     CFLAGS=
   4040   fi
   4041 fi
   4042 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
   4043 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
   4044 if ${ac_cv_prog_cc_c89+:} false; then :
   4045   $as_echo_n "(cached) " >&6
   4046 else
   4047   ac_cv_prog_cc_c89=no
   4048 ac_save_CC=$CC
   4049 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4050 /* end confdefs.h.  */
   4051 #include <stdarg.h>
   4052 #include <stdio.h>
   4053 struct stat;
   4054 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   4055 struct buf { int x; };
   4056 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   4057 static char *e (p, i)
   4058      char **p;
   4059      int i;
   4060 {
   4061   return p[i];
   4062 }
   4063 static char *f (char * (*g) (char **, int), char **p, ...)
   4064 {
   4065   char *s;
   4066   va_list v;
   4067   va_start (v,p);
   4068   s = g (p, va_arg (v,int));
   4069   va_end (v);
   4070   return s;
   4071 }
   4072 
   4073 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   4074    function prototypes and stuff, but not '\xHH' hex character constants.
   4075    These don't provoke an error unfortunately, instead are silently treated
   4076    as 'x'.  The following induces an error, until -std is added to get
   4077    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   4078    array size at least.  It's necessary to write '\x00'==0 to get something
   4079    that's true only with -std.  */
   4080 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   4081 
   4082 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   4083    inside strings and character constants.  */
   4084 #define FOO(x) 'x'
   4085 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   4086 
   4087 int test (int i, double x);
   4088 struct s1 {int (*f) (int a);};
   4089 struct s2 {int (*f) (double a);};
   4090 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   4091 int argc;
   4092 char **argv;
   4093 int
   4094 main ()
   4095 {
   4096 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   4097   ;
   4098   return 0;
   4099 }
   4100 _ACEOF
   4101 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   4102 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   4103 do
   4104   CC="$ac_save_CC $ac_arg"
   4105   if ac_fn_c_try_compile "$LINENO"; then :
   4106   ac_cv_prog_cc_c89=$ac_arg
   4107 fi
   4108 rm -f core conftest.err conftest.$ac_objext
   4109   test "x$ac_cv_prog_cc_c89" != "xno" && break
   4110 done
   4111 rm -f conftest.$ac_ext
   4112 CC=$ac_save_CC
   4113 
   4114 fi
   4115 # AC_CACHE_VAL
   4116 case "x$ac_cv_prog_cc_c89" in
   4117   x)
   4118     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
   4119 $as_echo "none needed" >&6; } ;;
   4120   xno)
   4121     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
   4122 $as_echo "unsupported" >&6; } ;;
   4123   *)
   4124     CC="$CC $ac_cv_prog_cc_c89"
   4125     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
   4126 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
   4127 esac
   4128 if test "x$ac_cv_prog_cc_c89" != xno; then :
   4129 
   4130 fi
   4131 
   4132 ac_ext=c
   4133 ac_cpp='$CPP $CPPFLAGS'
   4134 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4135 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4136 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4137 DEPDIR="${am__leading_dot}deps"
   4138 
   4139 ac_config_commands="$ac_config_commands depfiles"
   4140 
   4141 
   4142 am_make=${MAKE-make}
   4143 cat > confinc << 'END'
   4144 am__doit:
   4145 	@echo this is the am__doit target
   4146 .PHONY: am__doit
   4147 END
   4148 # If we don't find an include directive, just comment out the code.
   4149 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
   4150 $as_echo_n "checking for style of include used by $am_make... " >&6; }
   4151 am__include="#"
   4152 am__quote=
   4153 _am_result=none
   4154 # First try GNU make style include.
   4155 echo "include confinc" > confmf
   4156 # Ignore all kinds of additional output from `make'.
   4157 case `$am_make -s -f confmf 2> /dev/null` in #(
   4158 *the\ am__doit\ target*)
   4159   am__include=include
   4160   am__quote=
   4161   _am_result=GNU
   4162   ;;
   4163 esac
   4164 # Now try BSD make style include.
   4165 if test "$am__include" = "#"; then
   4166    echo '.include "confinc"' > confmf
   4167    case `$am_make -s -f confmf 2> /dev/null` in #(
   4168    *the\ am__doit\ target*)
   4169      am__include=.include
   4170      am__quote="\""
   4171      _am_result=BSD
   4172      ;;
   4173    esac
   4174 fi
   4175 
   4176 
   4177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
   4178 $as_echo "$_am_result" >&6; }
   4179 rm -f confinc confmf
   4180 
   4181 # Check whether --enable-dependency-tracking was given.
   4182 if test "${enable_dependency_tracking+set}" = set; then :
   4183   enableval=$enable_dependency_tracking;
   4184 fi
   4185 
   4186 if test "x$enable_dependency_tracking" != xno; then
   4187   am_depcomp="$ac_aux_dir/depcomp"
   4188   AMDEPBACKSLASH='\'
   4189   am__nodep='_no'
   4190 fi
   4191  if test "x$enable_dependency_tracking" != xno; then
   4192   AMDEP_TRUE=
   4193   AMDEP_FALSE='#'
   4194 else
   4195   AMDEP_TRUE='#'
   4196   AMDEP_FALSE=
   4197 fi
   4198 
   4199 
   4200 
   4201 depcc="$CC"   am_compiler_list=
   4202 
   4203 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
   4204 $as_echo_n "checking dependency style of $depcc... " >&6; }
   4205 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
   4206   $as_echo_n "(cached) " >&6
   4207 else
   4208   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   4209   # We make a subdir and do the tests there.  Otherwise we can end up
   4210   # making bogus files that we don't know about and never remove.  For
   4211   # instance it was reported that on HP-UX the gcc test will end up
   4212   # making a dummy file named `D' -- because `-MD' means `put the output
   4213   # in D'.
   4214   rm -rf conftest.dir
   4215   mkdir conftest.dir
   4216   # Copy depcomp to subdir because otherwise we won't find it if we're
   4217   # using a relative directory.
   4218   cp "$am_depcomp" conftest.dir
   4219   cd conftest.dir
   4220   # We will build objects and dependencies in a subdirectory because
   4221   # it helps to detect inapplicable dependency modes.  For instance
   4222   # both Tru64's cc and ICC support -MD to output dependencies as a
   4223   # side effect of compilation, but ICC will put the dependencies in
   4224   # the current directory while Tru64 will put them in the object
   4225   # directory.
   4226   mkdir sub
   4227 
   4228   am_cv_CC_dependencies_compiler_type=none
   4229   if test "$am_compiler_list" = ""; then
   4230      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   4231   fi
   4232   am__universal=false
   4233   case " $depcc " in #(
   4234      *\ -arch\ *\ -arch\ *) am__universal=true ;;
   4235      esac
   4236 
   4237   for depmode in $am_compiler_list; do
   4238     # Setup a source with many dependencies, because some compilers
   4239     # like to wrap large dependency lists on column 80 (with \), and
   4240     # we should not choose a depcomp mode which is confused by this.
   4241     #
   4242     # We need to recreate these files for each test, as the compiler may
   4243     # overwrite some of them when testing with obscure command lines.
   4244     # This happens at least with the AIX C compiler.
   4245     : > sub/conftest.c
   4246     for i in 1 2 3 4 5 6; do
   4247       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   4248       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   4249       # Solaris 8's {/usr,}/bin/sh.
   4250       touch sub/conftst$i.h
   4251     done
   4252     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   4253 
   4254     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   4255     # mode.  It turns out that the SunPro C++ compiler does not properly
   4256     # handle `-M -o', and we need to detect this.  Also, some Intel
   4257     # versions had trouble with output in subdirs
   4258     am__obj=sub/conftest.${OBJEXT-o}
   4259     am__minus_obj="-o $am__obj"
   4260     case $depmode in
   4261     gcc)
   4262       # This depmode causes a compiler race in universal mode.
   4263       test "$am__universal" = false || continue
   4264       ;;
   4265     nosideeffect)
   4266       # after this tag, mechanisms are not by side-effect, so they'll
   4267       # only be used when explicitly requested
   4268       if test "x$enable_dependency_tracking" = xyes; then
   4269 	continue
   4270       else
   4271 	break
   4272       fi
   4273       ;;
   4274     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
   4275       # This compiler won't grok `-c -o', but also, the minuso test has
   4276       # not run yet.  These depmodes are late enough in the game, and
   4277       # so weak that their functioning should not be impacted.
   4278       am__obj=conftest.${OBJEXT-o}
   4279       am__minus_obj=
   4280       ;;
   4281     none) break ;;
   4282     esac
   4283     if depmode=$depmode \
   4284        source=sub/conftest.c object=$am__obj \
   4285        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   4286        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
   4287          >/dev/null 2>conftest.err &&
   4288        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   4289        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   4290        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
   4291        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   4292       # icc doesn't choke on unknown options, it will just issue warnings
   4293       # or remarks (even with -Werror).  So we grep stderr for any message
   4294       # that says an option was ignored or not supported.
   4295       # When given -MP, icc 7.0 and 7.1 complain thusly:
   4296       #   icc: Command line warning: ignoring option '-M'; no argument required
   4297       # The diagnosis changed in icc 8.0:
   4298       #   icc: Command line remark: option '-MP' not supported
   4299       if (grep 'ignoring option' conftest.err ||
   4300           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   4301         am_cv_CC_dependencies_compiler_type=$depmode
   4302         break
   4303       fi
   4304     fi
   4305   done
   4306 
   4307   cd ..
   4308   rm -rf conftest.dir
   4309 else
   4310   am_cv_CC_dependencies_compiler_type=none
   4311 fi
   4312 
   4313 fi
   4314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
   4315 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
   4316 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
   4317 
   4318  if
   4319   test "x$enable_dependency_tracking" != xno \
   4320   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
   4321   am__fastdepCC_TRUE=
   4322   am__fastdepCC_FALSE='#'
   4323 else
   4324   am__fastdepCC_TRUE='#'
   4325   am__fastdepCC_FALSE=
   4326 fi
   4327 
   4328 
   4329 if test "x$CC" != xcc; then
   4330   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
   4331 $as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
   4332 else
   4333   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
   4334 $as_echo_n "checking whether cc understands -c and -o together... " >&6; }
   4335 fi
   4336 set dummy $CC; ac_cc=`$as_echo "$2" |
   4337 		      sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
   4338 if eval \${ac_cv_prog_cc_${ac_cc}_c_o+:} false; then :
   4339   $as_echo_n "(cached) " >&6
   4340 else
   4341   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4342 /* end confdefs.h.  */
   4343 
   4344 int
   4345 main ()
   4346 {
   4347 
   4348   ;
   4349   return 0;
   4350 }
   4351 _ACEOF
   4352 # Make sure it works both with $CC and with simple cc.
   4353 # We do the test twice because some compilers refuse to overwrite an
   4354 # existing .o file with -o, though they will create one.
   4355 ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
   4356 rm -f conftest2.*
   4357 if { { case "(($ac_try" in
   4358   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4359   *) ac_try_echo=$ac_try;;
   4360 esac
   4361 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   4362 $as_echo "$ac_try_echo"; } >&5
   4363   (eval "$ac_try") 2>&5
   4364   ac_status=$?
   4365   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   4366   test $ac_status = 0; } &&
   4367    test -f conftest2.$ac_objext && { { case "(($ac_try" in
   4368   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4369   *) ac_try_echo=$ac_try;;
   4370 esac
   4371 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   4372 $as_echo "$ac_try_echo"; } >&5
   4373   (eval "$ac_try") 2>&5
   4374   ac_status=$?
   4375   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   4376   test $ac_status = 0; };
   4377 then
   4378   eval ac_cv_prog_cc_${ac_cc}_c_o=yes
   4379   if test "x$CC" != xcc; then
   4380     # Test first that cc exists at all.
   4381     if { ac_try='cc -c conftest.$ac_ext >&5'
   4382   { { case "(($ac_try" in
   4383   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4384   *) ac_try_echo=$ac_try;;
   4385 esac
   4386 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   4387 $as_echo "$ac_try_echo"; } >&5
   4388   (eval "$ac_try") 2>&5
   4389   ac_status=$?
   4390   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   4391   test $ac_status = 0; }; }; then
   4392       ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
   4393       rm -f conftest2.*
   4394       if { { case "(($ac_try" in
   4395   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4396   *) ac_try_echo=$ac_try;;
   4397 esac
   4398 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   4399 $as_echo "$ac_try_echo"; } >&5
   4400   (eval "$ac_try") 2>&5
   4401   ac_status=$?
   4402   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   4403   test $ac_status = 0; } &&
   4404 	 test -f conftest2.$ac_objext && { { case "(($ac_try" in
   4405   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4406   *) ac_try_echo=$ac_try;;
   4407 esac
   4408 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   4409 $as_echo "$ac_try_echo"; } >&5
   4410   (eval "$ac_try") 2>&5
   4411   ac_status=$?
   4412   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   4413   test $ac_status = 0; };
   4414       then
   4415 	# cc works too.
   4416 	:
   4417       else
   4418 	# cc exists but doesn't like -o.
   4419 	eval ac_cv_prog_cc_${ac_cc}_c_o=no
   4420       fi
   4421     fi
   4422   fi
   4423 else
   4424   eval ac_cv_prog_cc_${ac_cc}_c_o=no
   4425 fi
   4426 rm -f core conftest*
   4427 
   4428 fi
   4429 if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
   4430   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   4431 $as_echo "yes" >&6; }
   4432 else
   4433   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4434 $as_echo "no" >&6; }
   4435 
   4436 $as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
   4437 
   4438 fi
   4439 
   4440 # FIXME: we rely on the cache variable name because
   4441 # there is no other way.
   4442 set dummy $CC
   4443 am_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
   4444 eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
   4445 if test "$am_t" != yes; then
   4446    # Losing compiler, so override with the script.
   4447    # FIXME: It is wrong to rewrite CC.
   4448    # But if we don't then we get into trouble of one sort or another.
   4449    # A longer-term fix would be to have automake use am__CC in this case,
   4450    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
   4451    CC="$am_aux_dir/compile $CC"
   4452 fi
   4453 
   4454 
   4455 if test -z "$CC"; then
   4456 	CCLD="\$(CC)"
   4457 else
   4458 	CCLD="$CC"
   4459 fi
   4460 test "x$GCC" = "xyes" && CFLAGS="$CFLAGS -Wall"
   4461 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
   4462 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
   4463 set x ${MAKE-make}
   4464 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
   4465 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
   4466   $as_echo_n "(cached) " >&6
   4467 else
   4468   cat >conftest.make <<\_ACEOF
   4469 SHELL = /bin/sh
   4470 all:
   4471 	@echo '@@@%%%=$(MAKE)=@@@%%%'
   4472 _ACEOF
   4473 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
   4474 case `${MAKE-make} -f conftest.make 2>/dev/null` in
   4475   *@@@%%%=?*=@@@%%%*)
   4476     eval ac_cv_prog_make_${ac_make}_set=yes;;
   4477   *)
   4478     eval ac_cv_prog_make_${ac_make}_set=no;;
   4479 esac
   4480 rm -f conftest.make
   4481 fi
   4482 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
   4483   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   4484 $as_echo "yes" >&6; }
   4485   SET_MAKE=
   4486 else
   4487   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4488 $as_echo "no" >&6; }
   4489   SET_MAKE="MAKE=${MAKE-make}"
   4490 fi
   4491 
   4492 
   4493 
   4494 # Check whether --enable-shared was given.
   4495 if test "${enable_shared+set}" = set; then :
   4496   enableval=$enable_shared; p=${PACKAGE-default}
   4497     case $enableval in
   4498     yes) enable_shared=yes ;;
   4499     no) enable_shared=no ;;
   4500     *)
   4501       enable_shared=no
   4502       # Look at the argument we got.  We use all the common list separators.
   4503       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   4504       for pkg in $enableval; do
   4505 	IFS="$lt_save_ifs"
   4506 	if test "X$pkg" = "X$p"; then
   4507 	  enable_shared=yes
   4508 	fi
   4509       done
   4510       IFS="$lt_save_ifs"
   4511       ;;
   4512     esac
   4513 else
   4514   enable_shared=yes
   4515 fi
   4516 
   4517 
   4518 # Check whether --enable-static was given.
   4519 if test "${enable_static+set}" = set; then :
   4520   enableval=$enable_static; p=${PACKAGE-default}
   4521     case $enableval in
   4522     yes) enable_static=yes ;;
   4523     no) enable_static=no ;;
   4524     *)
   4525      enable_static=no
   4526       # Look at the argument we got.  We use all the common list separators.
   4527       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   4528       for pkg in $enableval; do
   4529 	IFS="$lt_save_ifs"
   4530 	if test "X$pkg" = "X$p"; then
   4531 	  enable_static=yes
   4532 	fi
   4533       done
   4534       IFS="$lt_save_ifs"
   4535       ;;
   4536     esac
   4537 else
   4538   enable_static=yes
   4539 fi
   4540 
   4541 
   4542 # Check whether --enable-fast-install was given.
   4543 if test "${enable_fast_install+set}" = set; then :
   4544   enableval=$enable_fast_install; p=${PACKAGE-default}
   4545     case $enableval in
   4546     yes) enable_fast_install=yes ;;
   4547     no) enable_fast_install=no ;;
   4548     *)
   4549       enable_fast_install=no
   4550       # Look at the argument we got.  We use all the common list separators.
   4551       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   4552       for pkg in $enableval; do
   4553 	IFS="$lt_save_ifs"
   4554 	if test "X$pkg" = "X$p"; then
   4555 	  enable_fast_install=yes
   4556 	fi
   4557       done
   4558       IFS="$lt_save_ifs"
   4559       ;;
   4560     esac
   4561 else
   4562   enable_fast_install=yes
   4563 fi
   4564 
   4565 
   4566 # Make sure we can run config.sub.
   4567 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
   4568   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
   4569 
   4570 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
   4571 $as_echo_n "checking build system type... " >&6; }
   4572 if ${ac_cv_build+:} false; then :
   4573   $as_echo_n "(cached) " >&6
   4574 else
   4575   ac_build_alias=$build_alias
   4576 test "x$ac_build_alias" = x &&
   4577   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
   4578 test "x$ac_build_alias" = x &&
   4579   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
   4580 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
   4581   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
   4582 
   4583 fi
   4584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
   4585 $as_echo "$ac_cv_build" >&6; }
   4586 case $ac_cv_build in
   4587 *-*-*) ;;
   4588 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
   4589 esac
   4590 build=$ac_cv_build
   4591 ac_save_IFS=$IFS; IFS='-'
   4592 set x $ac_cv_build
   4593 shift
   4594 build_cpu=$1
   4595 build_vendor=$2
   4596 shift; shift
   4597 # Remember, the first character of IFS is used to create $*,
   4598 # except with old shells:
   4599 build_os=$*
   4600 IFS=$ac_save_IFS
   4601 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
   4602 
   4603 
   4604 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
   4605 $as_echo_n "checking host system type... " >&6; }
   4606 if ${ac_cv_host+:} false; then :
   4607   $as_echo_n "(cached) " >&6
   4608 else
   4609   if test "x$host_alias" = x; then
   4610   ac_cv_host=$ac_cv_build
   4611 else
   4612   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
   4613     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
   4614 fi
   4615 
   4616 fi
   4617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
   4618 $as_echo "$ac_cv_host" >&6; }
   4619 case $ac_cv_host in
   4620 *-*-*) ;;
   4621 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
   4622 esac
   4623 host=$ac_cv_host
   4624 ac_save_IFS=$IFS; IFS='-'
   4625 set x $ac_cv_host
   4626 shift
   4627 host_cpu=$1
   4628 host_vendor=$2
   4629 shift; shift
   4630 # Remember, the first character of IFS is used to create $*,
   4631 # except with old shells:
   4632 host_os=$*
   4633 IFS=$ac_save_IFS
   4634 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
   4635 
   4636 
   4637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
   4638 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
   4639 if ${lt_cv_path_SED+:} false; then :
   4640   $as_echo_n "(cached) " >&6
   4641 else
   4642   # Loop through the user's path and test for sed and gsed.
   4643 # Then use that list of sed's as ones to test for truncation.
   4644 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4645 for as_dir in $PATH
   4646 do
   4647   IFS=$as_save_IFS
   4648   test -z "$as_dir" && as_dir=.
   4649   for lt_ac_prog in sed gsed; do
   4650     for ac_exec_ext in '' $ac_executable_extensions; do
   4651       if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
   4652         lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
   4653       fi
   4654     done
   4655   done
   4656 done
   4657 lt_ac_max=0
   4658 lt_ac_count=0
   4659 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
   4660 # along with /bin/sed that truncates output.
   4661 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
   4662   test ! -f $lt_ac_sed && continue
   4663   cat /dev/null > conftest.in
   4664   lt_ac_count=0
   4665   echo $ECHO_N "0123456789$ECHO_C" >conftest.in
   4666   # Check for GNU sed and select it if it is found.
   4667   if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
   4668     lt_cv_path_SED=$lt_ac_sed
   4669     break
   4670   fi
   4671   while true; do
   4672     cat conftest.in conftest.in >conftest.tmp
   4673     mv conftest.tmp conftest.in
   4674     cp conftest.in conftest.nl
   4675     echo >>conftest.nl
   4676     $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
   4677     cmp -s conftest.out conftest.nl || break
   4678     # 10000 chars as input seems more than enough
   4679     test $lt_ac_count -gt 10 && break
   4680     lt_ac_count=`expr $lt_ac_count + 1`
   4681     if test $lt_ac_count -gt $lt_ac_max; then
   4682       lt_ac_max=$lt_ac_count
   4683       lt_cv_path_SED=$lt_ac_sed
   4684     fi
   4685   done
   4686 done
   4687 
   4688 fi
   4689 
   4690 SED=$lt_cv_path_SED
   4691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
   4692 $as_echo "$SED" >&6; }
   4693 
   4694 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
   4695 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
   4696 if ${ac_cv_path_GREP+:} false; then :
   4697   $as_echo_n "(cached) " >&6
   4698 else
   4699   if test -z "$GREP"; then
   4700   ac_path_GREP_found=false
   4701   # Loop through the user's path and test for each of PROGNAME-LIST
   4702   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4703 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4704 do
   4705   IFS=$as_save_IFS
   4706   test -z "$as_dir" && as_dir=.
   4707     for ac_prog in grep ggrep; do
   4708     for ac_exec_ext in '' $ac_executable_extensions; do
   4709       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   4710       as_fn_executable_p "$ac_path_GREP" || continue
   4711 # Check for GNU ac_path_GREP and select it if it is found.
   4712   # Check for GNU $ac_path_GREP
   4713 case `"$ac_path_GREP" --version 2>&1` in
   4714 *GNU*)
   4715   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
   4716 *)
   4717   ac_count=0
   4718   $as_echo_n 0123456789 >"conftest.in"
   4719   while :
   4720   do
   4721     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4722     mv "conftest.tmp" "conftest.in"
   4723     cp "conftest.in" "conftest.nl"
   4724     $as_echo 'GREP' >> "conftest.nl"
   4725     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4726     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4727     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4728     if test $ac_count -gt ${ac_path_GREP_max-0}; then
   4729       # Best one so far, save it but keep looking for a better one
   4730       ac_cv_path_GREP="$ac_path_GREP"
   4731       ac_path_GREP_max=$ac_count
   4732     fi
   4733     # 10*(2^10) chars as input seems more than enough
   4734     test $ac_count -gt 10 && break
   4735   done
   4736   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4737 esac
   4738 
   4739       $ac_path_GREP_found && break 3
   4740     done
   4741   done
   4742   done
   4743 IFS=$as_save_IFS
   4744   if test -z "$ac_cv_path_GREP"; then
   4745     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   4746   fi
   4747 else
   4748   ac_cv_path_GREP=$GREP
   4749 fi
   4750 
   4751 fi
   4752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
   4753 $as_echo "$ac_cv_path_GREP" >&6; }
   4754  GREP="$ac_cv_path_GREP"
   4755 
   4756 
   4757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
   4758 $as_echo_n "checking for egrep... " >&6; }
   4759 if ${ac_cv_path_EGREP+:} false; then :
   4760   $as_echo_n "(cached) " >&6
   4761 else
   4762   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   4763    then ac_cv_path_EGREP="$GREP -E"
   4764    else
   4765      if test -z "$EGREP"; then
   4766   ac_path_EGREP_found=false
   4767   # Loop through the user's path and test for each of PROGNAME-LIST
   4768   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4769 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4770 do
   4771   IFS=$as_save_IFS
   4772   test -z "$as_dir" && as_dir=.
   4773     for ac_prog in egrep; do
   4774     for ac_exec_ext in '' $ac_executable_extensions; do
   4775       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   4776       as_fn_executable_p "$ac_path_EGREP" || continue
   4777 # Check for GNU ac_path_EGREP and select it if it is found.
   4778   # Check for GNU $ac_path_EGREP
   4779 case `"$ac_path_EGREP" --version 2>&1` in
   4780 *GNU*)
   4781   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   4782 *)
   4783   ac_count=0
   4784   $as_echo_n 0123456789 >"conftest.in"
   4785   while :
   4786   do
   4787     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4788     mv "conftest.tmp" "conftest.in"
   4789     cp "conftest.in" "conftest.nl"
   4790     $as_echo 'EGREP' >> "conftest.nl"
   4791     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4792     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4793     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4794     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   4795       # Best one so far, save it but keep looking for a better one
   4796       ac_cv_path_EGREP="$ac_path_EGREP"
   4797       ac_path_EGREP_max=$ac_count
   4798     fi
   4799     # 10*(2^10) chars as input seems more than enough
   4800     test $ac_count -gt 10 && break
   4801   done
   4802   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4803 esac
   4804 
   4805       $ac_path_EGREP_found && break 3
   4806     done
   4807   done
   4808   done
   4809 IFS=$as_save_IFS
   4810   if test -z "$ac_cv_path_EGREP"; then
   4811     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   4812   fi
   4813 else
   4814   ac_cv_path_EGREP=$EGREP
   4815 fi
   4816 
   4817    fi
   4818 fi
   4819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
   4820 $as_echo "$ac_cv_path_EGREP" >&6; }
   4821  EGREP="$ac_cv_path_EGREP"
   4822 
   4823 
   4824 
   4825 # Check whether --with-gnu-ld was given.
   4826 if test "${with_gnu_ld+set}" = set; then :
   4827   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   4828 else
   4829   with_gnu_ld=no
   4830 fi
   4831 
   4832 ac_prog=ld
   4833 if test "$GCC" = yes; then
   4834   # Check if gcc -print-prog-name=ld gives a path.
   4835   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
   4836 $as_echo_n "checking for ld used by $CC... " >&6; }
   4837   case $host in
   4838   *-*-mingw*)
   4839     # gcc leaves a trailing carriage return which upsets mingw
   4840     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   4841   *)
   4842     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   4843   esac
   4844   case $ac_prog in
   4845     # Accept absolute paths.
   4846     [\\/]* | ?:[\\/]*)
   4847       re_direlt='/[^/][^/]*/\.\./'
   4848       # Canonicalize the pathname of ld
   4849       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   4850       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   4851 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   4852       done
   4853       test -z "$LD" && LD="$ac_prog"
   4854       ;;
   4855   "")
   4856     # If it fails, then pretend we aren't using GCC.
   4857     ac_prog=ld
   4858     ;;
   4859   *)
   4860     # If it is relative, then search for the first ld in PATH.
   4861     with_gnu_ld=unknown
   4862     ;;
   4863   esac
   4864 elif test "$with_gnu_ld" = yes; then
   4865   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
   4866 $as_echo_n "checking for GNU ld... " >&6; }
   4867 else
   4868   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
   4869 $as_echo_n "checking for non-GNU ld... " >&6; }
   4870 fi
   4871 if ${lt_cv_path_LD+:} false; then :
   4872   $as_echo_n "(cached) " >&6
   4873 else
   4874   if test -z "$LD"; then
   4875   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   4876   for ac_dir in $PATH; do
   4877     IFS="$lt_save_ifs"
   4878     test -z "$ac_dir" && ac_dir=.
   4879     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   4880       lt_cv_path_LD="$ac_dir/$ac_prog"
   4881       # Check to see if the program is GNU ld.  I'd rather use --version,
   4882       # but apparently some variants of GNU ld only accept -v.
   4883       # Break only if it was the GNU/non-GNU ld that we prefer.
   4884       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   4885       *GNU* | *'with BFD'*)
   4886 	test "$with_gnu_ld" != no && break
   4887 	;;
   4888       *)
   4889 	test "$with_gnu_ld" != yes && break
   4890 	;;
   4891       esac
   4892     fi
   4893   done
   4894   IFS="$lt_save_ifs"
   4895 else
   4896   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   4897 fi
   4898 fi
   4899 
   4900 LD="$lt_cv_path_LD"
   4901 if test -n "$LD"; then
   4902   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
   4903 $as_echo "$LD" >&6; }
   4904 else
   4905   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4906 $as_echo "no" >&6; }
   4907 fi
   4908 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
   4909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
   4910 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
   4911 if ${lt_cv_prog_gnu_ld+:} false; then :
   4912   $as_echo_n "(cached) " >&6
   4913 else
   4914   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   4915 case `$LD -v 2>&1 </dev/null` in
   4916 *GNU* | *'with BFD'*)
   4917   lt_cv_prog_gnu_ld=yes
   4918   ;;
   4919 *)
   4920   lt_cv_prog_gnu_ld=no
   4921   ;;
   4922 esac
   4923 fi
   4924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
   4925 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
   4926 with_gnu_ld=$lt_cv_prog_gnu_ld
   4927 
   4928 
   4929 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
   4930 $as_echo_n "checking for $LD option to reload object files... " >&6; }
   4931 if ${lt_cv_ld_reload_flag+:} false; then :
   4932   $as_echo_n "(cached) " >&6
   4933 else
   4934   lt_cv_ld_reload_flag='-r'
   4935 fi
   4936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
   4937 $as_echo "$lt_cv_ld_reload_flag" >&6; }
   4938 reload_flag=$lt_cv_ld_reload_flag
   4939 case $reload_flag in
   4940 "" | " "*) ;;
   4941 *) reload_flag=" $reload_flag" ;;
   4942 esac
   4943 reload_cmds='$LD$reload_flag -o $output$reload_objs'
   4944 case $host_os in
   4945   darwin*)
   4946     if test "$GCC" = yes; then
   4947       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
   4948     else
   4949       reload_cmds='$LD$reload_flag -o $output$reload_objs'
   4950     fi
   4951     ;;
   4952 esac
   4953 
   4954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD-compatible nm" >&5
   4955 $as_echo_n "checking for BSD-compatible nm... " >&6; }
   4956 if ${lt_cv_path_NM+:} false; then :
   4957   $as_echo_n "(cached) " >&6
   4958 else
   4959   if test -n "$NM"; then
   4960   # Let the user override the test.
   4961   lt_cv_path_NM="$NM"
   4962 else
   4963   lt_nm_to_check="${ac_tool_prefix}nm"
   4964   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
   4965     lt_nm_to_check="$lt_nm_to_check nm"
   4966   fi
   4967   for lt_tmp_nm in $lt_nm_to_check; do
   4968     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   4969     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
   4970       IFS="$lt_save_ifs"
   4971       test -z "$ac_dir" && ac_dir=.
   4972       tmp_nm="$ac_dir/$lt_tmp_nm"
   4973       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
   4974 	# Check to see if the nm accepts a BSD-compat flag.
   4975 	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
   4976 	#   nm: unknown option "B" ignored
   4977 	# Tru64's nm complains that /dev/null is an invalid object file
   4978 	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
   4979 	*/dev/null* | *'Invalid file or object type'*)
   4980 	  lt_cv_path_NM="$tmp_nm -B"
   4981 	  break
   4982 	  ;;
   4983 	*)
   4984 	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
   4985 	  */dev/null*)
   4986 	    lt_cv_path_NM="$tmp_nm -p"
   4987 	    break
   4988 	    ;;
   4989 	  *)
   4990 	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
   4991 	    continue # so that we can try to find one that supports BSD flags
   4992 	    ;;
   4993 	  esac
   4994 	  ;;
   4995 	esac
   4996       fi
   4997     done
   4998     IFS="$lt_save_ifs"
   4999   done
   5000   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
   5001 fi
   5002 fi
   5003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
   5004 $as_echo "$lt_cv_path_NM" >&6; }
   5005 NM="$lt_cv_path_NM"
   5006 
   5007 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
   5008 $as_echo_n "checking whether ln -s works... " >&6; }
   5009 LN_S=$as_ln_s
   5010 if test "$LN_S" = "ln -s"; then
   5011   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   5012 $as_echo "yes" >&6; }
   5013 else
   5014   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
   5015 $as_echo "no, using $LN_S" >&6; }
   5016 fi
   5017 
   5018 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognise dependent libraries" >&5
   5019 $as_echo_n "checking how to recognise dependent libraries... " >&6; }
   5020 if ${lt_cv_deplibs_check_method+:} false; then :
   5021   $as_echo_n "(cached) " >&6
   5022 else
   5023   lt_cv_file_magic_cmd='$MAGIC_CMD'
   5024 lt_cv_file_magic_test_file=
   5025 lt_cv_deplibs_check_method='unknown'
   5026 # Need to set the preceding variable on all platforms that support
   5027 # interlibrary dependencies.
   5028 # 'none' -- dependencies not supported.
   5029 # `unknown' -- same as none, but documents that we really don't know.
   5030 # 'pass_all' -- all dependencies passed with no checks.
   5031 # 'test_compile' -- check by making test program.
   5032 # 'file_magic [[regex]]' -- check by looking for files in library path
   5033 # which responds to the $file_magic_cmd with a given extended regex.
   5034 # If you have `file' or equivalent on your system and you're not sure
   5035 # whether `pass_all' will *always* work, you probably want this one.
   5036 
   5037 case $host_os in
   5038 aix4* | aix5*)
   5039   lt_cv_deplibs_check_method=pass_all
   5040   ;;
   5041 
   5042 beos*)
   5043   lt_cv_deplibs_check_method=pass_all
   5044   ;;
   5045 
   5046 bsdi[45]*)
   5047   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
   5048   lt_cv_file_magic_cmd='/usr/bin/file -L'
   5049   lt_cv_file_magic_test_file=/shlib/libc.so
   5050   ;;
   5051 
   5052 cygwin*)
   5053   # func_win32_libid is a shell function defined in ltmain.sh
   5054   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   5055   lt_cv_file_magic_cmd='func_win32_libid'
   5056   ;;
   5057 
   5058 mingw* | pw32*)
   5059   # Base MSYS/MinGW do not provide the 'file' command needed by
   5060   # func_win32_libid shell function, so use a weaker test based on 'objdump'.
   5061   lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
   5062   lt_cv_file_magic_cmd='$OBJDUMP -f'
   5063   ;;
   5064 
   5065 darwin* | rhapsody*)
   5066   lt_cv_deplibs_check_method=pass_all
   5067   ;;
   5068 
   5069 freebsd* | kfreebsd*-gnu | dragonfly*)
   5070   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   5071     case $host_cpu in
   5072     i*86 )
   5073       # Not sure whether the presence of OpenBSD here was a mistake.
   5074       # Let's accept both of them until this is cleared up.
   5075       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
   5076       lt_cv_file_magic_cmd=/usr/bin/file
   5077       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
   5078       ;;
   5079     esac
   5080   else
   5081     lt_cv_deplibs_check_method=pass_all
   5082   fi
   5083   ;;
   5084 
   5085 gnu*)
   5086   lt_cv_deplibs_check_method=pass_all
   5087   ;;
   5088 
   5089 hpux10.20* | hpux11*)
   5090   lt_cv_file_magic_cmd=/usr/bin/file
   5091   case $host_cpu in
   5092   ia64*)
   5093     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
   5094     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
   5095     ;;
   5096   hppa*64*)
   5097     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
   5098     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
   5099     ;;
   5100   *)
   5101     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
   5102     lt_cv_file_magic_test_file=/usr/lib/libc.sl
   5103     ;;
   5104   esac
   5105   ;;
   5106 
   5107 interix3*)
   5108   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
   5109   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
   5110   ;;
   5111 
   5112 irix5* | irix6* | nonstopux*)
   5113   case $LD in
   5114   *-32|*"-32 ") libmagic=32-bit;;
   5115   *-n32|*"-n32 ") libmagic=N32;;
   5116   *-64|*"-64 ") libmagic=64-bit;;
   5117   *) libmagic=never-match;;
   5118   esac
   5119   lt_cv_deplibs_check_method=pass_all
   5120   ;;
   5121 
   5122 # This must be Linux ELF.
   5123 linux*)
   5124   lt_cv_deplibs_check_method=pass_all
   5125   ;;
   5126 
   5127 netbsd*)
   5128   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
   5129     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   5130   else
   5131     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
   5132   fi
   5133   ;;
   5134 
   5135 newos6*)
   5136   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
   5137   lt_cv_file_magic_cmd=/usr/bin/file
   5138   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   5139   ;;
   5140 
   5141 nto-qnx*)
   5142   lt_cv_deplibs_check_method=unknown
   5143   ;;
   5144 
   5145 openbsd*)
   5146   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   5147     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
   5148   else
   5149     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   5150   fi
   5151   ;;
   5152 
   5153 osf3* | osf4* | osf5*)
   5154   lt_cv_deplibs_check_method=pass_all
   5155   ;;
   5156 
   5157 solaris*)
   5158   lt_cv_deplibs_check_method=pass_all
   5159   ;;
   5160 
   5161 sysv4 | sysv4.3*)
   5162   case $host_vendor in
   5163   motorola)
   5164     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]'
   5165     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
   5166     ;;
   5167   ncr)
   5168     lt_cv_deplibs_check_method=pass_all
   5169     ;;
   5170   sequent)
   5171     lt_cv_file_magic_cmd='/bin/file'
   5172     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
   5173     ;;
   5174   sni)
   5175     lt_cv_file_magic_cmd='/bin/file'
   5176     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
   5177     lt_cv_file_magic_test_file=/lib/libc.so
   5178     ;;
   5179   siemens)
   5180     lt_cv_deplibs_check_method=pass_all
   5181     ;;
   5182   pc)
   5183     lt_cv_deplibs_check_method=pass_all
   5184     ;;
   5185   esac
   5186   ;;
   5187 
   5188 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   5189   lt_cv_deplibs_check_method=pass_all
   5190   ;;
   5191 esac
   5192 
   5193 fi
   5194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
   5195 $as_echo "$lt_cv_deplibs_check_method" >&6; }
   5196 file_magic_cmd=$lt_cv_file_magic_cmd
   5197 deplibs_check_method=$lt_cv_deplibs_check_method
   5198 test -z "$deplibs_check_method" && deplibs_check_method=unknown
   5199 
   5200 
   5201 
   5202 
   5203 # If no C compiler was specified, use CC.
   5204 LTCC=${LTCC-"$CC"}
   5205 
   5206 # If no C compiler flags were specified, use CFLAGS.
   5207 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   5208 
   5209 # Allow CC to be a program name with arguments.
   5210 compiler=$CC
   5211 
   5212 
   5213 # Check whether --enable-libtool-lock was given.
   5214 if test "${enable_libtool_lock+set}" = set; then :
   5215   enableval=$enable_libtool_lock;
   5216 fi
   5217 
   5218 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   5219 
   5220 # Some flags need to be propagated to the compiler or linker for good
   5221 # libtool support.
   5222 case $host in
   5223 ia64-*-hpux*)
   5224   # Find out which ABI we are using.
   5225   echo 'int i;' > conftest.$ac_ext
   5226   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   5227   (eval $ac_compile) 2>&5
   5228   ac_status=$?
   5229   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   5230   test $ac_status = 0; }; then
   5231     case `/usr/bin/file conftest.$ac_objext` in
   5232     *ELF-32*)
   5233       HPUX_IA64_MODE="32"
   5234       ;;
   5235     *ELF-64*)
   5236       HPUX_IA64_MODE="64"
   5237       ;;
   5238     esac
   5239   fi
   5240   rm -rf conftest*
   5241   ;;
   5242 *-*-irix6*)
   5243   # Find out which ABI we are using.
   5244   echo '#line 5244 "configure"' > conftest.$ac_ext
   5245   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   5246   (eval $ac_compile) 2>&5
   5247   ac_status=$?
   5248   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   5249   test $ac_status = 0; }; then
   5250    if test "$lt_cv_prog_gnu_ld" = yes; then
   5251     case `/usr/bin/file conftest.$ac_objext` in
   5252     *32-bit*)
   5253       LD="${LD-ld} -melf32bsmip"
   5254       ;;
   5255     *N32*)
   5256       LD="${LD-ld} -melf32bmipn32"
   5257       ;;
   5258     *64-bit*)
   5259       LD="${LD-ld} -melf64bmip"
   5260       ;;
   5261     esac
   5262    else
   5263     case `/usr/bin/file conftest.$ac_objext` in
   5264     *32-bit*)
   5265       LD="${LD-ld} -32"
   5266       ;;
   5267     *N32*)
   5268       LD="${LD-ld} -n32"
   5269       ;;
   5270     *64-bit*)
   5271       LD="${LD-ld} -64"
   5272       ;;
   5273     esac
   5274    fi
   5275   fi
   5276   rm -rf conftest*
   5277   ;;
   5278 
   5279 x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
   5280   # Find out which ABI we are using.
   5281   echo 'int i;' > conftest.$ac_ext
   5282   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   5283   (eval $ac_compile) 2>&5
   5284   ac_status=$?
   5285   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   5286   test $ac_status = 0; }; then
   5287     case `/usr/bin/file conftest.o` in
   5288     *32-bit*)
   5289       case $host in
   5290         x86_64-*linux*)
   5291           LD="${LD-ld} -m elf_i386"
   5292           ;;
   5293         ppc64-*linux*|powerpc64-*linux*)
   5294           LD="${LD-ld} -m elf32ppclinux"
   5295           ;;
   5296         s390x-*linux*)
   5297           LD="${LD-ld} -m elf_s390"
   5298           ;;
   5299         sparc64-*linux*)
   5300           LD="${LD-ld} -m elf32_sparc"
   5301           ;;
   5302       esac
   5303       ;;
   5304     *64-bit*)
   5305       case $host in
   5306         x86_64-*linux*)
   5307           LD="${LD-ld} -m elf_x86_64"
   5308           ;;
   5309         ppc*-*linux*|powerpc*-*linux*)
   5310           LD="${LD-ld} -m elf64ppc"
   5311           ;;
   5312         s390*-*linux*)
   5313           LD="${LD-ld} -m elf64_s390"
   5314           ;;
   5315         sparc*-*linux*)
   5316           LD="${LD-ld} -m elf64_sparc"
   5317           ;;
   5318       esac
   5319       ;;
   5320     esac
   5321   fi
   5322   rm -rf conftest*
   5323   ;;
   5324 
   5325 *-*-sco3.2v5*)
   5326   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
   5327   SAVE_CFLAGS="$CFLAGS"
   5328   CFLAGS="$CFLAGS -belf"
   5329   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
   5330 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
   5331 if ${lt_cv_cc_needs_belf+:} false; then :
   5332   $as_echo_n "(cached) " >&6
   5333 else
   5334   ac_ext=c
   5335 ac_cpp='$CPP $CPPFLAGS'
   5336 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5337 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5338 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   5339 
   5340      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5341 /* end confdefs.h.  */
   5342 
   5343 int
   5344 main ()
   5345 {
   5346 
   5347   ;
   5348   return 0;
   5349 }
   5350 _ACEOF
   5351 if ac_fn_c_try_link "$LINENO"; then :
   5352   lt_cv_cc_needs_belf=yes
   5353 else
   5354   lt_cv_cc_needs_belf=no
   5355 fi
   5356 rm -f core conftest.err conftest.$ac_objext \
   5357     conftest$ac_exeext conftest.$ac_ext
   5358      ac_ext=c
   5359 ac_cpp='$CPP $CPPFLAGS'
   5360 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5361 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5362 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   5363 
   5364 fi
   5365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
   5366 $as_echo "$lt_cv_cc_needs_belf" >&6; }
   5367   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
   5368     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
   5369     CFLAGS="$SAVE_CFLAGS"
   5370   fi
   5371   ;;
   5372 sparc*-*solaris*)
   5373   # Find out which ABI we are using.
   5374   echo 'int i;' > conftest.$ac_ext
   5375   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   5376   (eval $ac_compile) 2>&5
   5377   ac_status=$?
   5378   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   5379   test $ac_status = 0; }; then
   5380     case `/usr/bin/file conftest.o` in
   5381     *64-bit*)
   5382       case $lt_cv_prog_gnu_ld in
   5383       yes*) LD="${LD-ld} -m elf64_sparc" ;;
   5384       *)    LD="${LD-ld} -64" ;;
   5385       esac
   5386       ;;
   5387     esac
   5388   fi
   5389   rm -rf conftest*
   5390   ;;
   5391 
   5392 *-*-cygwin* | *-*-mingw* | *-*-pw32*)
   5393   if test -n "$ac_tool_prefix"; then
   5394   # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
   5395 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
   5396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5397 $as_echo_n "checking for $ac_word... " >&6; }
   5398 if ${ac_cv_prog_DLLTOOL+:} false; then :
   5399   $as_echo_n "(cached) " >&6
   5400 else
   5401   if test -n "$DLLTOOL"; then
   5402   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
   5403 else
   5404 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5405 for as_dir in $PATH
   5406 do
   5407   IFS=$as_save_IFS
   5408   test -z "$as_dir" && as_dir=.
   5409     for ac_exec_ext in '' $ac_executable_extensions; do
   5410   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5411     ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
   5412     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5413     break 2
   5414   fi
   5415 done
   5416   done
   5417 IFS=$as_save_IFS
   5418 
   5419 fi
   5420 fi
   5421 DLLTOOL=$ac_cv_prog_DLLTOOL
   5422 if test -n "$DLLTOOL"; then
   5423   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
   5424 $as_echo "$DLLTOOL" >&6; }
   5425 else
   5426   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5427 $as_echo "no" >&6; }
   5428 fi
   5429 
   5430 
   5431 fi
   5432 if test -z "$ac_cv_prog_DLLTOOL"; then
   5433   ac_ct_DLLTOOL=$DLLTOOL
   5434   # Extract the first word of "dlltool", so it can be a program name with args.
   5435 set dummy dlltool; ac_word=$2
   5436 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5437 $as_echo_n "checking for $ac_word... " >&6; }
   5438 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
   5439   $as_echo_n "(cached) " >&6
   5440 else
   5441   if test -n "$ac_ct_DLLTOOL"; then
   5442   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
   5443 else
   5444 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5445 for as_dir in $PATH
   5446 do
   5447   IFS=$as_save_IFS
   5448   test -z "$as_dir" && as_dir=.
   5449     for ac_exec_ext in '' $ac_executable_extensions; do
   5450   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5451     ac_cv_prog_ac_ct_DLLTOOL="dlltool"
   5452     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5453     break 2
   5454   fi
   5455 done
   5456   done
   5457 IFS=$as_save_IFS
   5458 
   5459 fi
   5460 fi
   5461 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
   5462 if test -n "$ac_ct_DLLTOOL"; then
   5463   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
   5464 $as_echo "$ac_ct_DLLTOOL" >&6; }
   5465 else
   5466   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5467 $as_echo "no" >&6; }
   5468 fi
   5469 
   5470   if test "x$ac_ct_DLLTOOL" = x; then
   5471     DLLTOOL="false"
   5472   else
   5473     case $cross_compiling:$ac_tool_warned in
   5474 yes:)
   5475 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   5476 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5477 ac_tool_warned=yes ;;
   5478 esac
   5479     DLLTOOL=$ac_ct_DLLTOOL
   5480   fi
   5481 else
   5482   DLLTOOL="$ac_cv_prog_DLLTOOL"
   5483 fi
   5484 
   5485   if test -n "$ac_tool_prefix"; then
   5486   # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
   5487 set dummy ${ac_tool_prefix}as; ac_word=$2
   5488 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5489 $as_echo_n "checking for $ac_word... " >&6; }
   5490 if ${ac_cv_prog_AS+:} false; then :
   5491   $as_echo_n "(cached) " >&6
   5492 else
   5493   if test -n "$AS"; then
   5494   ac_cv_prog_AS="$AS" # Let the user override the test.
   5495 else
   5496 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5497 for as_dir in $PATH
   5498 do
   5499   IFS=$as_save_IFS
   5500   test -z "$as_dir" && as_dir=.
   5501     for ac_exec_ext in '' $ac_executable_extensions; do
   5502   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5503     ac_cv_prog_AS="${ac_tool_prefix}as"
   5504     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5505     break 2
   5506   fi
   5507 done
   5508   done
   5509 IFS=$as_save_IFS
   5510 
   5511 fi
   5512 fi
   5513 AS=$ac_cv_prog_AS
   5514 if test -n "$AS"; then
   5515   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
   5516 $as_echo "$AS" >&6; }
   5517 else
   5518   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5519 $as_echo "no" >&6; }
   5520 fi
   5521 
   5522 
   5523 fi
   5524 if test -z "$ac_cv_prog_AS"; then
   5525   ac_ct_AS=$AS
   5526   # Extract the first word of "as", so it can be a program name with args.
   5527 set dummy as; ac_word=$2
   5528 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5529 $as_echo_n "checking for $ac_word... " >&6; }
   5530 if ${ac_cv_prog_ac_ct_AS+:} false; then :
   5531   $as_echo_n "(cached) " >&6
   5532 else
   5533   if test -n "$ac_ct_AS"; then
   5534   ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
   5535 else
   5536 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5537 for as_dir in $PATH
   5538 do
   5539   IFS=$as_save_IFS
   5540   test -z "$as_dir" && as_dir=.
   5541     for ac_exec_ext in '' $ac_executable_extensions; do
   5542   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5543     ac_cv_prog_ac_ct_AS="as"
   5544     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5545     break 2
   5546   fi
   5547 done
   5548   done
   5549 IFS=$as_save_IFS
   5550 
   5551 fi
   5552 fi
   5553 ac_ct_AS=$ac_cv_prog_ac_ct_AS
   5554 if test -n "$ac_ct_AS"; then
   5555   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5
   5556 $as_echo "$ac_ct_AS" >&6; }
   5557 else
   5558   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5559 $as_echo "no" >&6; }
   5560 fi
   5561 
   5562   if test "x$ac_ct_AS" = x; then
   5563     AS="false"
   5564   else
   5565     case $cross_compiling:$ac_tool_warned in
   5566 yes:)
   5567 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   5568 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5569 ac_tool_warned=yes ;;
   5570 esac
   5571     AS=$ac_ct_AS
   5572   fi
   5573 else
   5574   AS="$ac_cv_prog_AS"
   5575 fi
   5576 
   5577   if test -n "$ac_tool_prefix"; then
   5578   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
   5579 set dummy ${ac_tool_prefix}objdump; ac_word=$2
   5580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5581 $as_echo_n "checking for $ac_word... " >&6; }
   5582 if ${ac_cv_prog_OBJDUMP+:} false; then :
   5583   $as_echo_n "(cached) " >&6
   5584 else
   5585   if test -n "$OBJDUMP"; then
   5586   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
   5587 else
   5588 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5589 for as_dir in $PATH
   5590 do
   5591   IFS=$as_save_IFS
   5592   test -z "$as_dir" && as_dir=.
   5593     for ac_exec_ext in '' $ac_executable_extensions; do
   5594   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5595     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
   5596     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5597     break 2
   5598   fi
   5599 done
   5600   done
   5601 IFS=$as_save_IFS
   5602 
   5603 fi
   5604 fi
   5605 OBJDUMP=$ac_cv_prog_OBJDUMP
   5606 if test -n "$OBJDUMP"; then
   5607   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
   5608 $as_echo "$OBJDUMP" >&6; }
   5609 else
   5610   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5611 $as_echo "no" >&6; }
   5612 fi
   5613 
   5614 
   5615 fi
   5616 if test -z "$ac_cv_prog_OBJDUMP"; then
   5617   ac_ct_OBJDUMP=$OBJDUMP
   5618   # Extract the first word of "objdump", so it can be a program name with args.
   5619 set dummy objdump; ac_word=$2
   5620 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5621 $as_echo_n "checking for $ac_word... " >&6; }
   5622 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
   5623   $as_echo_n "(cached) " >&6
   5624 else
   5625   if test -n "$ac_ct_OBJDUMP"; then
   5626   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
   5627 else
   5628 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5629 for as_dir in $PATH
   5630 do
   5631   IFS=$as_save_IFS
   5632   test -z "$as_dir" && as_dir=.
   5633     for ac_exec_ext in '' $ac_executable_extensions; do
   5634   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5635     ac_cv_prog_ac_ct_OBJDUMP="objdump"
   5636     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5637     break 2
   5638   fi
   5639 done
   5640   done
   5641 IFS=$as_save_IFS
   5642 
   5643 fi
   5644 fi
   5645 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
   5646 if test -n "$ac_ct_OBJDUMP"; then
   5647   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
   5648 $as_echo "$ac_ct_OBJDUMP" >&6; }
   5649 else
   5650   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5651 $as_echo "no" >&6; }
   5652 fi
   5653 
   5654   if test "x$ac_ct_OBJDUMP" = x; then
   5655     OBJDUMP="false"
   5656   else
   5657     case $cross_compiling:$ac_tool_warned in
   5658 yes:)
   5659 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   5660 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5661 ac_tool_warned=yes ;;
   5662 esac
   5663     OBJDUMP=$ac_ct_OBJDUMP
   5664   fi
   5665 else
   5666   OBJDUMP="$ac_cv_prog_OBJDUMP"
   5667 fi
   5668 
   5669   ;;
   5670 
   5671 esac
   5672 
   5673 need_locks="$enable_libtool_lock"
   5674 
   5675 
   5676 ac_ext=c
   5677 ac_cpp='$CPP $CPPFLAGS'
   5678 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5679 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5680 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   5681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
   5682 $as_echo_n "checking how to run the C preprocessor... " >&6; }
   5683 # On Suns, sometimes $CPP names a directory.
   5684 if test -n "$CPP" && test -d "$CPP"; then
   5685   CPP=
   5686 fi
   5687 if test -z "$CPP"; then
   5688   if ${ac_cv_prog_CPP+:} false; then :
   5689   $as_echo_n "(cached) " >&6
   5690 else
   5691       # Double quotes because CPP needs to be expanded
   5692     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   5693     do
   5694       ac_preproc_ok=false
   5695 for ac_c_preproc_warn_flag in '' yes
   5696 do
   5697   # Use a header file that comes with gcc, so configuring glibc
   5698   # with a fresh cross-compiler works.
   5699   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5700   # <limits.h> exists even on freestanding compilers.
   5701   # On the NeXT, cc -E runs the code through the compiler's parser,
   5702   # not just through cpp. "Syntax error" is here to catch this case.
   5703   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5704 /* end confdefs.h.  */
   5705 #ifdef __STDC__
   5706 # include <limits.h>
   5707 #else
   5708 # include <assert.h>
   5709 #endif
   5710 		     Syntax error
   5711 _ACEOF
   5712 if ac_fn_c_try_cpp "$LINENO"; then :
   5713 
   5714 else
   5715   # Broken: fails on valid input.
   5716 continue
   5717 fi
   5718 rm -f conftest.err conftest.i conftest.$ac_ext
   5719 
   5720   # OK, works on sane cases.  Now check whether nonexistent headers
   5721   # can be detected and how.
   5722   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5723 /* end confdefs.h.  */
   5724 #include <ac_nonexistent.h>
   5725 _ACEOF
   5726 if ac_fn_c_try_cpp "$LINENO"; then :
   5727   # Broken: success on invalid input.
   5728 continue
   5729 else
   5730   # Passes both tests.
   5731 ac_preproc_ok=:
   5732 break
   5733 fi
   5734 rm -f conftest.err conftest.i conftest.$ac_ext
   5735 
   5736 done
   5737 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   5738 rm -f conftest.i conftest.err conftest.$ac_ext
   5739 if $ac_preproc_ok; then :
   5740   break
   5741 fi
   5742 
   5743     done
   5744     ac_cv_prog_CPP=$CPP
   5745 
   5746 fi
   5747   CPP=$ac_cv_prog_CPP
   5748 else
   5749   ac_cv_prog_CPP=$CPP
   5750 fi
   5751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
   5752 $as_echo "$CPP" >&6; }
   5753 ac_preproc_ok=false
   5754 for ac_c_preproc_warn_flag in '' yes
   5755 do
   5756   # Use a header file that comes with gcc, so configuring glibc
   5757   # with a fresh cross-compiler works.
   5758   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   5759   # <limits.h> exists even on freestanding compilers.
   5760   # On the NeXT, cc -E runs the code through the compiler's parser,
   5761   # not just through cpp. "Syntax error" is here to catch this case.
   5762   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5763 /* end confdefs.h.  */
   5764 #ifdef __STDC__
   5765 # include <limits.h>
   5766 #else
   5767 # include <assert.h>
   5768 #endif
   5769 		     Syntax error
   5770 _ACEOF
   5771 if ac_fn_c_try_cpp "$LINENO"; then :
   5772 
   5773 else
   5774   # Broken: fails on valid input.
   5775 continue
   5776 fi
   5777 rm -f conftest.err conftest.i conftest.$ac_ext
   5778 
   5779   # OK, works on sane cases.  Now check whether nonexistent headers
   5780   # can be detected and how.
   5781   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5782 /* end confdefs.h.  */
   5783 #include <ac_nonexistent.h>
   5784 _ACEOF
   5785 if ac_fn_c_try_cpp "$LINENO"; then :
   5786   # Broken: success on invalid input.
   5787 continue
   5788 else
   5789   # Passes both tests.
   5790 ac_preproc_ok=:
   5791 break
   5792 fi
   5793 rm -f conftest.err conftest.i conftest.$ac_ext
   5794 
   5795 done
   5796 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   5797 rm -f conftest.i conftest.err conftest.$ac_ext
   5798 if $ac_preproc_ok; then :
   5799 
   5800 else
   5801   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   5802 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   5803 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
   5804 See \`config.log' for more details" "$LINENO" 5; }
   5805 fi
   5806 
   5807 ac_ext=c
   5808 ac_cpp='$CPP $CPPFLAGS'
   5809 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5810 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5811 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   5812 
   5813 
   5814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
   5815 $as_echo_n "checking for ANSI C header files... " >&6; }
   5816 if ${ac_cv_header_stdc+:} false; then :
   5817   $as_echo_n "(cached) " >&6
   5818 else
   5819   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5820 /* end confdefs.h.  */
   5821 #include <stdlib.h>
   5822 #include <stdarg.h>
   5823 #include <string.h>
   5824 #include <float.h>
   5825 
   5826 int
   5827 main ()
   5828 {
   5829 
   5830   ;
   5831   return 0;
   5832 }
   5833 _ACEOF
   5834 if ac_fn_c_try_compile "$LINENO"; then :
   5835   ac_cv_header_stdc=yes
   5836 else
   5837   ac_cv_header_stdc=no
   5838 fi
   5839 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5840 
   5841 if test $ac_cv_header_stdc = yes; then
   5842   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   5843   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5844 /* end confdefs.h.  */
   5845 #include <string.h>
   5846 
   5847 _ACEOF
   5848 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   5849   $EGREP "memchr" >/dev/null 2>&1; then :
   5850 
   5851 else
   5852   ac_cv_header_stdc=no
   5853 fi
   5854 rm -f conftest*
   5855 
   5856 fi
   5857 
   5858 if test $ac_cv_header_stdc = yes; then
   5859   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   5860   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5861 /* end confdefs.h.  */
   5862 #include <stdlib.h>
   5863 
   5864 _ACEOF
   5865 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   5866   $EGREP "free" >/dev/null 2>&1; then :
   5867 
   5868 else
   5869   ac_cv_header_stdc=no
   5870 fi
   5871 rm -f conftest*
   5872 
   5873 fi
   5874 
   5875 if test $ac_cv_header_stdc = yes; then
   5876   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   5877   if test "$cross_compiling" = yes; then :
   5878   :
   5879 else
   5880   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5881 /* end confdefs.h.  */
   5882 #include <ctype.h>
   5883 #include <stdlib.h>
   5884 #if ((' ' & 0x0FF) == 0x020)
   5885 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   5886 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   5887 #else
   5888 # define ISLOWER(c) \
   5889 		   (('a' <= (c) && (c) <= 'i') \
   5890 		     || ('j' <= (c) && (c) <= 'r') \
   5891 		     || ('s' <= (c) && (c) <= 'z'))
   5892 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   5893 #endif
   5894 
   5895 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   5896 int
   5897 main ()
   5898 {
   5899   int i;
   5900   for (i = 0; i < 256; i++)
   5901     if (XOR (islower (i), ISLOWER (i))
   5902 	|| toupper (i) != TOUPPER (i))
   5903       return 2;
   5904   return 0;
   5905 }
   5906 _ACEOF
   5907 if ac_fn_c_try_run "$LINENO"; then :
   5908 
   5909 else
   5910   ac_cv_header_stdc=no
   5911 fi
   5912 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   5913   conftest.$ac_objext conftest.beam conftest.$ac_ext
   5914 fi
   5915 
   5916 fi
   5917 fi
   5918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
   5919 $as_echo "$ac_cv_header_stdc" >&6; }
   5920 if test $ac_cv_header_stdc = yes; then
   5921 
   5922 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
   5923 
   5924 fi
   5925 
   5926 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   5927 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   5928 		  inttypes.h stdint.h unistd.h
   5929 do :
   5930   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   5931 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
   5932 "
   5933 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   5934   cat >>confdefs.h <<_ACEOF
   5935 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   5936 _ACEOF
   5937 
   5938 fi
   5939 
   5940 done
   5941 
   5942 
   5943 for ac_header in dlfcn.h
   5944 do :
   5945   ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default"
   5946 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
   5947   cat >>confdefs.h <<_ACEOF
   5948 #define HAVE_DLFCN_H 1
   5949 _ACEOF
   5950 
   5951 fi
   5952 
   5953 done
   5954 
   5955 ac_ext=cpp
   5956 ac_cpp='$CXXCPP $CPPFLAGS'
   5957 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5958 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5959 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5960 if test -z "$CXX"; then
   5961   if test -n "$CCC"; then
   5962     CXX=$CCC
   5963   else
   5964     if test -n "$ac_tool_prefix"; then
   5965   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   5966   do
   5967     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   5968 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   5969 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5970 $as_echo_n "checking for $ac_word... " >&6; }
   5971 if ${ac_cv_prog_CXX+:} false; then :
   5972   $as_echo_n "(cached) " >&6
   5973 else
   5974   if test -n "$CXX"; then
   5975   ac_cv_prog_CXX="$CXX" # Let the user override the test.
   5976 else
   5977 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5978 for as_dir in $PATH
   5979 do
   5980   IFS=$as_save_IFS
   5981   test -z "$as_dir" && as_dir=.
   5982     for ac_exec_ext in '' $ac_executable_extensions; do
   5983   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5984     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
   5985     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5986     break 2
   5987   fi
   5988 done
   5989   done
   5990 IFS=$as_save_IFS
   5991 
   5992 fi
   5993 fi
   5994 CXX=$ac_cv_prog_CXX
   5995 if test -n "$CXX"; then
   5996   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
   5997 $as_echo "$CXX" >&6; }
   5998 else
   5999   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6000 $as_echo "no" >&6; }
   6001 fi
   6002 
   6003 
   6004     test -n "$CXX" && break
   6005   done
   6006 fi
   6007 if test -z "$CXX"; then
   6008   ac_ct_CXX=$CXX
   6009   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   6010 do
   6011   # Extract the first word of "$ac_prog", so it can be a program name with args.
   6012 set dummy $ac_prog; ac_word=$2
   6013 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6014 $as_echo_n "checking for $ac_word... " >&6; }
   6015 if ${ac_cv_prog_ac_ct_CXX+:} false; then :
   6016   $as_echo_n "(cached) " >&6
   6017 else
   6018   if test -n "$ac_ct_CXX"; then
   6019   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
   6020 else
   6021 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6022 for as_dir in $PATH
   6023 do
   6024   IFS=$as_save_IFS
   6025   test -z "$as_dir" && as_dir=.
   6026     for ac_exec_ext in '' $ac_executable_extensions; do
   6027   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6028     ac_cv_prog_ac_ct_CXX="$ac_prog"
   6029     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6030     break 2
   6031   fi
   6032 done
   6033   done
   6034 IFS=$as_save_IFS
   6035 
   6036 fi
   6037 fi
   6038 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
   6039 if test -n "$ac_ct_CXX"; then
   6040   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
   6041 $as_echo "$ac_ct_CXX" >&6; }
   6042 else
   6043   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6044 $as_echo "no" >&6; }
   6045 fi
   6046 
   6047 
   6048   test -n "$ac_ct_CXX" && break
   6049 done
   6050 
   6051   if test "x$ac_ct_CXX" = x; then
   6052     CXX="g++"
   6053   else
   6054     case $cross_compiling:$ac_tool_warned in
   6055 yes:)
   6056 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6057 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6058 ac_tool_warned=yes ;;
   6059 esac
   6060     CXX=$ac_ct_CXX
   6061   fi
   6062 fi
   6063 
   6064   fi
   6065 fi
   6066 # Provide some information about the compiler.
   6067 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
   6068 set X $ac_compile
   6069 ac_compiler=$2
   6070 for ac_option in --version -v -V -qversion; do
   6071   { { ac_try="$ac_compiler $ac_option >&5"
   6072 case "(($ac_try" in
   6073   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6074   *) ac_try_echo=$ac_try;;
   6075 esac
   6076 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   6077 $as_echo "$ac_try_echo"; } >&5
   6078   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
   6079   ac_status=$?
   6080   if test -s conftest.err; then
   6081     sed '10a\
   6082 ... rest of stderr output deleted ...
   6083          10q' conftest.err >conftest.er1
   6084     cat conftest.er1 >&5
   6085   fi
   6086   rm -f conftest.er1 conftest.err
   6087   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6088   test $ac_status = 0; }
   6089 done
   6090 
   6091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
   6092 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
   6093 if ${ac_cv_cxx_compiler_gnu+:} false; then :
   6094   $as_echo_n "(cached) " >&6
   6095 else
   6096   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6097 /* end confdefs.h.  */
   6098 
   6099 int
   6100 main ()
   6101 {
   6102 #ifndef __GNUC__
   6103        choke me
   6104 #endif
   6105 
   6106   ;
   6107   return 0;
   6108 }
   6109 _ACEOF
   6110 if ac_fn_cxx_try_compile "$LINENO"; then :
   6111   ac_compiler_gnu=yes
   6112 else
   6113   ac_compiler_gnu=no
   6114 fi
   6115 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6116 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
   6117 
   6118 fi
   6119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
   6120 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
   6121 if test $ac_compiler_gnu = yes; then
   6122   GXX=yes
   6123 else
   6124   GXX=
   6125 fi
   6126 ac_test_CXXFLAGS=${CXXFLAGS+set}
   6127 ac_save_CXXFLAGS=$CXXFLAGS
   6128 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
   6129 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
   6130 if ${ac_cv_prog_cxx_g+:} false; then :
   6131   $as_echo_n "(cached) " >&6
   6132 else
   6133   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
   6134    ac_cxx_werror_flag=yes
   6135    ac_cv_prog_cxx_g=no
   6136    CXXFLAGS="-g"
   6137    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6138 /* end confdefs.h.  */
   6139 
   6140 int
   6141 main ()
   6142 {
   6143 
   6144   ;
   6145   return 0;
   6146 }
   6147 _ACEOF
   6148 if ac_fn_cxx_try_compile "$LINENO"; then :
   6149   ac_cv_prog_cxx_g=yes
   6150 else
   6151   CXXFLAGS=""
   6152       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6153 /* end confdefs.h.  */
   6154 
   6155 int
   6156 main ()
   6157 {
   6158 
   6159   ;
   6160   return 0;
   6161 }
   6162 _ACEOF
   6163 if ac_fn_cxx_try_compile "$LINENO"; then :
   6164 
   6165 else
   6166   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   6167 	 CXXFLAGS="-g"
   6168 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6169 /* end confdefs.h.  */
   6170 
   6171 int
   6172 main ()
   6173 {
   6174 
   6175   ;
   6176   return 0;
   6177 }
   6178 _ACEOF
   6179 if ac_fn_cxx_try_compile "$LINENO"; then :
   6180   ac_cv_prog_cxx_g=yes
   6181 fi
   6182 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6183 fi
   6184 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6185 fi
   6186 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6187    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   6188 fi
   6189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
   6190 $as_echo "$ac_cv_prog_cxx_g" >&6; }
   6191 if test "$ac_test_CXXFLAGS" = set; then
   6192   CXXFLAGS=$ac_save_CXXFLAGS
   6193 elif test $ac_cv_prog_cxx_g = yes; then
   6194   if test "$GXX" = yes; then
   6195     CXXFLAGS="-g -O2"
   6196   else
   6197     CXXFLAGS="-g"
   6198   fi
   6199 else
   6200   if test "$GXX" = yes; then
   6201     CXXFLAGS="-O2"
   6202   else
   6203     CXXFLAGS=
   6204   fi
   6205 fi
   6206 ac_ext=cpp
   6207 ac_cpp='$CXXCPP $CPPFLAGS'
   6208 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6209 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6210 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   6211 
   6212 depcc="$CXX"  am_compiler_list=
   6213 
   6214 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
   6215 $as_echo_n "checking dependency style of $depcc... " >&6; }
   6216 if ${am_cv_CXX_dependencies_compiler_type+:} false; then :
   6217   $as_echo_n "(cached) " >&6
   6218 else
   6219   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   6220   # We make a subdir and do the tests there.  Otherwise we can end up
   6221   # making bogus files that we don't know about and never remove.  For
   6222   # instance it was reported that on HP-UX the gcc test will end up
   6223   # making a dummy file named `D' -- because `-MD' means `put the output
   6224   # in D'.
   6225   rm -rf conftest.dir
   6226   mkdir conftest.dir
   6227   # Copy depcomp to subdir because otherwise we won't find it if we're
   6228   # using a relative directory.
   6229   cp "$am_depcomp" conftest.dir
   6230   cd conftest.dir
   6231   # We will build objects and dependencies in a subdirectory because
   6232   # it helps to detect inapplicable dependency modes.  For instance
   6233   # both Tru64's cc and ICC support -MD to output dependencies as a
   6234   # side effect of compilation, but ICC will put the dependencies in
   6235   # the current directory while Tru64 will put them in the object
   6236   # directory.
   6237   mkdir sub
   6238 
   6239   am_cv_CXX_dependencies_compiler_type=none
   6240   if test "$am_compiler_list" = ""; then
   6241      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   6242   fi
   6243   am__universal=false
   6244   case " $depcc " in #(
   6245      *\ -arch\ *\ -arch\ *) am__universal=true ;;
   6246      esac
   6247 
   6248   for depmode in $am_compiler_list; do
   6249     # Setup a source with many dependencies, because some compilers
   6250     # like to wrap large dependency lists on column 80 (with \), and
   6251     # we should not choose a depcomp mode which is confused by this.
   6252     #
   6253     # We need to recreate these files for each test, as the compiler may
   6254     # overwrite some of them when testing with obscure command lines.
   6255     # This happens at least with the AIX C compiler.
   6256     : > sub/conftest.c
   6257     for i in 1 2 3 4 5 6; do
   6258       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   6259       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   6260       # Solaris 8's {/usr,}/bin/sh.
   6261       touch sub/conftst$i.h
   6262     done
   6263     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   6264 
   6265     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   6266     # mode.  It turns out that the SunPro C++ compiler does not properly
   6267     # handle `-M -o', and we need to detect this.  Also, some Intel
   6268     # versions had trouble with output in subdirs
   6269     am__obj=sub/conftest.${OBJEXT-o}
   6270     am__minus_obj="-o $am__obj"
   6271     case $depmode in
   6272     gcc)
   6273       # This depmode causes a compiler race in universal mode.
   6274       test "$am__universal" = false || continue
   6275       ;;
   6276     nosideeffect)
   6277       # after this tag, mechanisms are not by side-effect, so they'll
   6278       # only be used when explicitly requested
   6279       if test "x$enable_dependency_tracking" = xyes; then
   6280 	continue
   6281       else
   6282 	break
   6283       fi
   6284       ;;
   6285     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
   6286       # This compiler won't grok `-c -o', but also, the minuso test has
   6287       # not run yet.  These depmodes are late enough in the game, and
   6288       # so weak that their functioning should not be impacted.
   6289       am__obj=conftest.${OBJEXT-o}
   6290       am__minus_obj=
   6291       ;;
   6292     none) break ;;
   6293     esac
   6294     if depmode=$depmode \
   6295        source=sub/conftest.c object=$am__obj \
   6296        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   6297        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
   6298          >/dev/null 2>conftest.err &&
   6299        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   6300        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   6301        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
   6302        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   6303       # icc doesn't choke on unknown options, it will just issue warnings
   6304       # or remarks (even with -Werror).  So we grep stderr for any message
   6305       # that says an option was ignored or not supported.
   6306       # When given -MP, icc 7.0 and 7.1 complain thusly:
   6307       #   icc: Command line warning: ignoring option '-M'; no argument required
   6308       # The diagnosis changed in icc 8.0:
   6309       #   icc: Command line remark: option '-MP' not supported
   6310       if (grep 'ignoring option' conftest.err ||
   6311           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   6312         am_cv_CXX_dependencies_compiler_type=$depmode
   6313         break
   6314       fi
   6315     fi
   6316   done
   6317 
   6318   cd ..
   6319   rm -rf conftest.dir
   6320 else
   6321   am_cv_CXX_dependencies_compiler_type=none
   6322 fi
   6323 
   6324 fi
   6325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
   6326 $as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
   6327 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
   6328 
   6329  if
   6330   test "x$enable_dependency_tracking" != xno \
   6331   && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
   6332   am__fastdepCXX_TRUE=
   6333   am__fastdepCXX_FALSE='#'
   6334 else
   6335   am__fastdepCXX_TRUE='#'
   6336   am__fastdepCXX_FALSE=
   6337 fi
   6338 
   6339 
   6340 
   6341 
   6342 if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   6343     ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   6344     (test "X$CXX" != "Xg++"))) ; then
   6345   ac_ext=cpp
   6346 ac_cpp='$CXXCPP $CPPFLAGS'
   6347 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6348 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6349 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   6350 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
   6351 $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
   6352 if test -z "$CXXCPP"; then
   6353   if ${ac_cv_prog_CXXCPP+:} false; then :
   6354   $as_echo_n "(cached) " >&6
   6355 else
   6356       # Double quotes because CXXCPP needs to be expanded
   6357     for CXXCPP in "$CXX -E" "/lib/cpp"
   6358     do
   6359       ac_preproc_ok=false
   6360 for ac_cxx_preproc_warn_flag in '' yes
   6361 do
   6362   # Use a header file that comes with gcc, so configuring glibc
   6363   # with a fresh cross-compiler works.
   6364   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   6365   # <limits.h> exists even on freestanding compilers.
   6366   # On the NeXT, cc -E runs the code through the compiler's parser,
   6367   # not just through cpp. "Syntax error" is here to catch this case.
   6368   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6369 /* end confdefs.h.  */
   6370 #ifdef __STDC__
   6371 # include <limits.h>
   6372 #else
   6373 # include <assert.h>
   6374 #endif
   6375 		     Syntax error
   6376 _ACEOF
   6377 if ac_fn_cxx_try_cpp "$LINENO"; then :
   6378 
   6379 else
   6380   # Broken: fails on valid input.
   6381 continue
   6382 fi
   6383 rm -f conftest.err conftest.i conftest.$ac_ext
   6384 
   6385   # OK, works on sane cases.  Now check whether nonexistent headers
   6386   # can be detected and how.
   6387   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6388 /* end confdefs.h.  */
   6389 #include <ac_nonexistent.h>
   6390 _ACEOF
   6391 if ac_fn_cxx_try_cpp "$LINENO"; then :
   6392   # Broken: success on invalid input.
   6393 continue
   6394 else
   6395   # Passes both tests.
   6396 ac_preproc_ok=:
   6397 break
   6398 fi
   6399 rm -f conftest.err conftest.i conftest.$ac_ext
   6400 
   6401 done
   6402 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   6403 rm -f conftest.i conftest.err conftest.$ac_ext
   6404 if $ac_preproc_ok; then :
   6405   break
   6406 fi
   6407 
   6408     done
   6409     ac_cv_prog_CXXCPP=$CXXCPP
   6410 
   6411 fi
   6412   CXXCPP=$ac_cv_prog_CXXCPP
   6413 else
   6414   ac_cv_prog_CXXCPP=$CXXCPP
   6415 fi
   6416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
   6417 $as_echo "$CXXCPP" >&6; }
   6418 ac_preproc_ok=false
   6419 for ac_cxx_preproc_warn_flag in '' yes
   6420 do
   6421   # Use a header file that comes with gcc, so configuring glibc
   6422   # with a fresh cross-compiler works.
   6423   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   6424   # <limits.h> exists even on freestanding compilers.
   6425   # On the NeXT, cc -E runs the code through the compiler's parser,
   6426   # not just through cpp. "Syntax error" is here to catch this case.
   6427   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6428 /* end confdefs.h.  */
   6429 #ifdef __STDC__
   6430 # include <limits.h>
   6431 #else
   6432 # include <assert.h>
   6433 #endif
   6434 		     Syntax error
   6435 _ACEOF
   6436 if ac_fn_cxx_try_cpp "$LINENO"; then :
   6437 
   6438 else
   6439   # Broken: fails on valid input.
   6440 continue
   6441 fi
   6442 rm -f conftest.err conftest.i conftest.$ac_ext
   6443 
   6444   # OK, works on sane cases.  Now check whether nonexistent headers
   6445   # can be detected and how.
   6446   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6447 /* end confdefs.h.  */
   6448 #include <ac_nonexistent.h>
   6449 _ACEOF
   6450 if ac_fn_cxx_try_cpp "$LINENO"; then :
   6451   # Broken: success on invalid input.
   6452 continue
   6453 else
   6454   # Passes both tests.
   6455 ac_preproc_ok=:
   6456 break
   6457 fi
   6458 rm -f conftest.err conftest.i conftest.$ac_ext
   6459 
   6460 done
   6461 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   6462 rm -f conftest.i conftest.err conftest.$ac_ext
   6463 if $ac_preproc_ok; then :
   6464 
   6465 else
   6466   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   6467 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   6468 as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
   6469 See \`config.log' for more details" "$LINENO" 5; }
   6470 fi
   6471 
   6472 ac_ext=cpp
   6473 ac_cpp='$CXXCPP $CPPFLAGS'
   6474 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6475 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6476 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   6477 
   6478 fi
   6479 
   6480 
   6481 ac_ext=f
   6482 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   6483 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6484 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   6485 if test -n "$ac_tool_prefix"; then
   6486   for ac_prog in g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77 xlf90 f90 pgf90 pghpf epcf90 gfortran g95 xlf95 f95 fort ifort ifc efc pgfortran pgf95 lf95 ftn nagfor
   6487   do
   6488     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   6489 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   6490 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6491 $as_echo_n "checking for $ac_word... " >&6; }
   6492 if ${ac_cv_prog_F77+:} false; then :
   6493   $as_echo_n "(cached) " >&6
   6494 else
   6495   if test -n "$F77"; then
   6496   ac_cv_prog_F77="$F77" # Let the user override the test.
   6497 else
   6498 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6499 for as_dir in $PATH
   6500 do
   6501   IFS=$as_save_IFS
   6502   test -z "$as_dir" && as_dir=.
   6503     for ac_exec_ext in '' $ac_executable_extensions; do
   6504   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6505     ac_cv_prog_F77="$ac_tool_prefix$ac_prog"
   6506     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6507     break 2
   6508   fi
   6509 done
   6510   done
   6511 IFS=$as_save_IFS
   6512 
   6513 fi
   6514 fi
   6515 F77=$ac_cv_prog_F77
   6516 if test -n "$F77"; then
   6517   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $F77" >&5
   6518 $as_echo "$F77" >&6; }
   6519 else
   6520   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6521 $as_echo "no" >&6; }
   6522 fi
   6523 
   6524 
   6525     test -n "$F77" && break
   6526   done
   6527 fi
   6528 if test -z "$F77"; then
   6529   ac_ct_F77=$F77
   6530   for ac_prog in g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77 xlf90 f90 pgf90 pghpf epcf90 gfortran g95 xlf95 f95 fort ifort ifc efc pgfortran pgf95 lf95 ftn nagfor
   6531 do
   6532   # Extract the first word of "$ac_prog", so it can be a program name with args.
   6533 set dummy $ac_prog; ac_word=$2
   6534 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6535 $as_echo_n "checking for $ac_word... " >&6; }
   6536 if ${ac_cv_prog_ac_ct_F77+:} false; then :
   6537   $as_echo_n "(cached) " >&6
   6538 else
   6539   if test -n "$ac_ct_F77"; then
   6540   ac_cv_prog_ac_ct_F77="$ac_ct_F77" # Let the user override the test.
   6541 else
   6542 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6543 for as_dir in $PATH
   6544 do
   6545   IFS=$as_save_IFS
   6546   test -z "$as_dir" && as_dir=.
   6547     for ac_exec_ext in '' $ac_executable_extensions; do
   6548   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   6549     ac_cv_prog_ac_ct_F77="$ac_prog"
   6550     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6551     break 2
   6552   fi
   6553 done
   6554   done
   6555 IFS=$as_save_IFS
   6556 
   6557 fi
   6558 fi
   6559 ac_ct_F77=$ac_cv_prog_ac_ct_F77
   6560 if test -n "$ac_ct_F77"; then
   6561   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_F77" >&5
   6562 $as_echo "$ac_ct_F77" >&6; }
   6563 else
   6564   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6565 $as_echo "no" >&6; }
   6566 fi
   6567 
   6568 
   6569   test -n "$ac_ct_F77" && break
   6570 done
   6571 
   6572   if test "x$ac_ct_F77" = x; then
   6573     F77=""
   6574   else
   6575     case $cross_compiling:$ac_tool_warned in
   6576 yes:)
   6577 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6578 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6579 ac_tool_warned=yes ;;
   6580 esac
   6581     F77=$ac_ct_F77
   6582   fi
   6583 fi
   6584 
   6585 
   6586 # Provide some information about the compiler.
   6587 $as_echo "$as_me:${as_lineno-$LINENO}: checking for Fortran 77 compiler version" >&5
   6588 set X $ac_compile
   6589 ac_compiler=$2
   6590 for ac_option in --version -v -V -qversion; do
   6591   { { ac_try="$ac_compiler $ac_option >&5"
   6592 case "(($ac_try" in
   6593   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   6594   *) ac_try_echo=$ac_try;;
   6595 esac
   6596 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   6597 $as_echo "$ac_try_echo"; } >&5
   6598   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
   6599   ac_status=$?
   6600   if test -s conftest.err; then
   6601     sed '10a\
   6602 ... rest of stderr output deleted ...
   6603          10q' conftest.err >conftest.er1
   6604     cat conftest.er1 >&5
   6605   fi
   6606   rm -f conftest.er1 conftest.err
   6607   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6608   test $ac_status = 0; }
   6609 done
   6610 rm -f a.out
   6611 
   6612 # If we don't use `.F' as extension, the preprocessor is not run on the
   6613 # input file.  (Note that this only needs to work for GNU compilers.)
   6614 ac_save_ext=$ac_ext
   6615 ac_ext=F
   6616 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU Fortran 77 compiler" >&5
   6617 $as_echo_n "checking whether we are using the GNU Fortran 77 compiler... " >&6; }
   6618 if ${ac_cv_f77_compiler_gnu+:} false; then :
   6619   $as_echo_n "(cached) " >&6
   6620 else
   6621   cat > conftest.$ac_ext <<_ACEOF
   6622       program main
   6623 #ifndef __GNUC__
   6624        choke me
   6625 #endif
   6626 
   6627       end
   6628 _ACEOF
   6629 if ac_fn_f77_try_compile "$LINENO"; then :
   6630   ac_compiler_gnu=yes
   6631 else
   6632   ac_compiler_gnu=no
   6633 fi
   6634 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6635 ac_cv_f77_compiler_gnu=$ac_compiler_gnu
   6636 
   6637 fi
   6638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_f77_compiler_gnu" >&5
   6639 $as_echo "$ac_cv_f77_compiler_gnu" >&6; }
   6640 ac_ext=$ac_save_ext
   6641 ac_test_FFLAGS=${FFLAGS+set}
   6642 ac_save_FFLAGS=$FFLAGS
   6643 FFLAGS=
   6644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $F77 accepts -g" >&5
   6645 $as_echo_n "checking whether $F77 accepts -g... " >&6; }
   6646 if ${ac_cv_prog_f77_g+:} false; then :
   6647   $as_echo_n "(cached) " >&6
   6648 else
   6649   FFLAGS=-g
   6650 cat > conftest.$ac_ext <<_ACEOF
   6651       program main
   6652 
   6653       end
   6654 _ACEOF
   6655 if ac_fn_f77_try_compile "$LINENO"; then :
   6656   ac_cv_prog_f77_g=yes
   6657 else
   6658   ac_cv_prog_f77_g=no
   6659 fi
   6660 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6661 
   6662 fi
   6663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_f77_g" >&5
   6664 $as_echo "$ac_cv_prog_f77_g" >&6; }
   6665 if test "$ac_test_FFLAGS" = set; then
   6666   FFLAGS=$ac_save_FFLAGS
   6667 elif test $ac_cv_prog_f77_g = yes; then
   6668   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   6669     FFLAGS="-g -O2"
   6670   else
   6671     FFLAGS="-g"
   6672   fi
   6673 else
   6674   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
   6675     FFLAGS="-O2"
   6676   else
   6677     FFLAGS=
   6678   fi
   6679 fi
   6680 
   6681 if test $ac_compiler_gnu = yes; then
   6682   G77=yes
   6683 else
   6684   G77=
   6685 fi
   6686 ac_ext=c
   6687 ac_cpp='$CPP $CPPFLAGS'
   6688 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6689 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6690 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   6691 
   6692 
   6693 
   6694 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
   6695 
   6696 # find the maximum length of command line arguments
   6697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
   6698 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
   6699 if ${lt_cv_sys_max_cmd_len+:} false; then :
   6700   $as_echo_n "(cached) " >&6
   6701 else
   6702     i=0
   6703   teststring="ABCD"
   6704 
   6705   case $build_os in
   6706   msdosdjgpp*)
   6707     # On DJGPP, this test can blow up pretty badly due to problems in libc
   6708     # (any single argument exceeding 2000 bytes causes a buffer overrun
   6709     # during glob expansion).  Even if it were fixed, the result of this
   6710     # check would be larger than it should be.
   6711     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
   6712     ;;
   6713 
   6714   gnu*)
   6715     # Under GNU Hurd, this test is not required because there is
   6716     # no limit to the length of command line arguments.
   6717     # Libtool will interpret -1 as no limit whatsoever
   6718     lt_cv_sys_max_cmd_len=-1;
   6719     ;;
   6720 
   6721   cygwin* | mingw*)
   6722     # On Win9x/ME, this test blows up -- it succeeds, but takes
   6723     # about 5 minutes as the teststring grows exponentially.
   6724     # Worse, since 9x/ME are not pre-emptively multitasking,
   6725     # you end up with a "frozen" computer, even though with patience
   6726     # the test eventually succeeds (with a max line length of 256k).
   6727     # Instead, let's just punt: use the minimum linelength reported by
   6728     # all of the supported platforms: 8192 (on NT/2K/XP).
   6729     lt_cv_sys_max_cmd_len=8192;
   6730     ;;
   6731 
   6732   amigaos*)
   6733     # On AmigaOS with pdksh, this test takes hours, literally.
   6734     # So we just punt and use a minimum line length of 8192.
   6735     lt_cv_sys_max_cmd_len=8192;
   6736     ;;
   6737 
   6738   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
   6739     # This has been around since 386BSD, at least.  Likely further.
   6740     if test -x /sbin/sysctl; then
   6741       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
   6742     elif test -x /usr/sbin/sysctl; then
   6743       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
   6744     else
   6745       lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
   6746     fi
   6747     # And add a safety zone
   6748     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   6749     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   6750     ;;
   6751 
   6752   interix*)
   6753     # We know the value 262144 and hardcode it with a safety zone (like BSD)
   6754     lt_cv_sys_max_cmd_len=196608
   6755     ;;
   6756 
   6757   osf*)
   6758     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
   6759     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
   6760     # nice to cause kernel panics so lets avoid the loop below.
   6761     # First set a reasonable default.
   6762     lt_cv_sys_max_cmd_len=16384
   6763     #
   6764     if test -x /sbin/sysconfig; then
   6765       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
   6766         *1*) lt_cv_sys_max_cmd_len=-1 ;;
   6767       esac
   6768     fi
   6769     ;;
   6770   sco3.2v5*)
   6771     lt_cv_sys_max_cmd_len=102400
   6772     ;;
   6773   sysv5* | sco5v6* | sysv4.2uw2*)
   6774     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
   6775     if test -n "$kargmax"; then
   6776       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ 	]//'`
   6777     else
   6778       lt_cv_sys_max_cmd_len=32768
   6779     fi
   6780     ;;
   6781   *)
   6782     # If test is not a shell built-in, we'll probably end up computing a
   6783     # maximum length that is only half of the actual maximum length, but
   6784     # we can't tell.
   6785     SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
   6786     while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \
   6787 	       = "XX$teststring") >/dev/null 2>&1 &&
   6788 	    new_result=`expr "X$teststring" : ".*" 2>&1` &&
   6789 	    lt_cv_sys_max_cmd_len=$new_result &&
   6790 	    test $i != 17 # 1/2 MB should be enough
   6791     do
   6792       i=`expr $i + 1`
   6793       teststring=$teststring$teststring
   6794     done
   6795     teststring=
   6796     # Add a significant safety factor because C++ compilers can tack on massive
   6797     # amounts of additional arguments before passing them to the linker.
   6798     # It appears as though 1/2 is a usable value.
   6799     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
   6800     ;;
   6801   esac
   6802 
   6803 fi
   6804 
   6805 if test -n $lt_cv_sys_max_cmd_len ; then
   6806   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
   6807 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
   6808 else
   6809   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
   6810 $as_echo "none" >&6; }
   6811 fi
   6812 
   6813 
   6814 
   6815 
   6816 # Check for command to grab the raw symbol name followed by C symbol from nm.
   6817 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
   6818 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
   6819 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
   6820   $as_echo_n "(cached) " >&6
   6821 else
   6822 
   6823 # These are sane defaults that work on at least a few old systems.
   6824 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
   6825 
   6826 # Character class describing NM global symbol codes.
   6827 symcode='[BCDEGRST]'
   6828 
   6829 # Regexp to match symbols that can be accessed directly from C.
   6830 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
   6831 
   6832 # Transform an extracted symbol line into a proper C declaration
   6833 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
   6834 
   6835 # Transform an extracted symbol line into symbol name and symbol address
   6836 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([^ ]*\) \([^ ]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
   6837 
   6838 # Define system-specific variables.
   6839 case $host_os in
   6840 aix*)
   6841   symcode='[BCDT]'
   6842   ;;
   6843 cygwin* | mingw* | pw32*)
   6844   symcode='[ABCDGISTW]'
   6845   ;;
   6846 hpux*) # Its linker distinguishes data from code symbols
   6847   if test "$host_cpu" = ia64; then
   6848     symcode='[ABCDEGRST]'
   6849   fi
   6850   lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   6851   lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
   6852   ;;
   6853 linux*)
   6854   if test "$host_cpu" = ia64; then
   6855     symcode='[ABCDGIRSTW]'
   6856     lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   6857     lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
   6858   fi
   6859   ;;
   6860 irix* | nonstopux*)
   6861   symcode='[BCDEGRST]'
   6862   ;;
   6863 osf*)
   6864   symcode='[BCDEGQRST]'
   6865   ;;
   6866 solaris*)
   6867   symcode='[BDRT]'
   6868   ;;
   6869 sco3.2v5*)
   6870   symcode='[DT]'
   6871   ;;
   6872 sysv4.2uw2*)
   6873   symcode='[DT]'
   6874   ;;
   6875 sysv5* | sco5v6* | unixware* | OpenUNIX*)
   6876   symcode='[ABDT]'
   6877   ;;
   6878 sysv4)
   6879   symcode='[DFNSTU]'
   6880   ;;
   6881 esac
   6882 
   6883 # Handle CRLF in mingw tool chain
   6884 opt_cr=
   6885 case $build_os in
   6886 mingw*)
   6887   opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
   6888   ;;
   6889 esac
   6890 
   6891 # If we're using GNU nm, then use its standard symbol codes.
   6892 case `$NM -V 2>&1` in
   6893 *GNU* | *'with BFD'*)
   6894   symcode='[ABCDGIRSTW]' ;;
   6895 esac
   6896 
   6897 # Try without a prefix undercore, then with it.
   6898 for ac_symprfx in "" "_"; do
   6899 
   6900   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
   6901   symxfrm="\\1 $ac_symprfx\\2 \\2"
   6902 
   6903   # Write the raw and C identifiers.
   6904   lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ 	]\($symcode$symcode*\)[ 	][ 	]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
   6905 
   6906   # Check to see that the pipe works correctly.
   6907   pipe_works=no
   6908 
   6909   rm -f conftest*
   6910   cat > conftest.$ac_ext <<EOF
   6911 #ifdef __cplusplus
   6912 extern "C" {
   6913 #endif
   6914 char nm_test_var;
   6915 void nm_test_func(){}
   6916 #ifdef __cplusplus
   6917 }
   6918 #endif
   6919 int main(){nm_test_var='a';nm_test_func();return(0);}
   6920 EOF
   6921 
   6922   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   6923   (eval $ac_compile) 2>&5
   6924   ac_status=$?
   6925   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6926   test $ac_status = 0; }; then
   6927     # Now try to grab the symbols.
   6928     nlist=conftest.nm
   6929     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
   6930   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
   6931   ac_status=$?
   6932   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6933   test $ac_status = 0; } && test -s "$nlist"; then
   6934       # Try sorting and uniquifying the output.
   6935       if sort "$nlist" | uniq > "$nlist"T; then
   6936 	mv -f "$nlist"T "$nlist"
   6937       else
   6938 	rm -f "$nlist"T
   6939       fi
   6940 
   6941       # Make sure that we snagged all the symbols we need.
   6942       if grep ' nm_test_var$' "$nlist" >/dev/null; then
   6943 	if grep ' nm_test_func$' "$nlist" >/dev/null; then
   6944 	  cat <<EOF > conftest.$ac_ext
   6945 #ifdef __cplusplus
   6946 extern "C" {
   6947 #endif
   6948 
   6949 EOF
   6950 	  # Now generate the symbol file.
   6951 	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
   6952 
   6953 	  cat <<EOF >> conftest.$ac_ext
   6954 #if defined (__STDC__) && __STDC__
   6955 # define lt_ptr_t void *
   6956 #else
   6957 # define lt_ptr_t char *
   6958 # define const
   6959 #endif
   6960 
   6961 /* The mapping between symbol names and symbols. */
   6962 const struct {
   6963   const char *name;
   6964   lt_ptr_t address;
   6965 }
   6966 lt_preloaded_symbols[] =
   6967 {
   6968 EOF
   6969 	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
   6970 	  cat <<\EOF >> conftest.$ac_ext
   6971   {0, (lt_ptr_t) 0}
   6972 };
   6973 
   6974 #ifdef __cplusplus
   6975 }
   6976 #endif
   6977 EOF
   6978 	  # Now try linking the two files.
   6979 	  mv conftest.$ac_objext conftstm.$ac_objext
   6980 	  lt_save_LIBS="$LIBS"
   6981 	  lt_save_CFLAGS="$CFLAGS"
   6982 	  LIBS="conftstm.$ac_objext"
   6983 	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
   6984 	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   6985   (eval $ac_link) 2>&5
   6986   ac_status=$?
   6987   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   6988   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
   6989 	    pipe_works=yes
   6990 	  fi
   6991 	  LIBS="$lt_save_LIBS"
   6992 	  CFLAGS="$lt_save_CFLAGS"
   6993 	else
   6994 	  echo "cannot find nm_test_func in $nlist" >&5
   6995 	fi
   6996       else
   6997 	echo "cannot find nm_test_var in $nlist" >&5
   6998       fi
   6999     else
   7000       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
   7001     fi
   7002   else
   7003     echo "$progname: failed program was:" >&5
   7004     cat conftest.$ac_ext >&5
   7005   fi
   7006   rm -f conftest* conftst*
   7007 
   7008   # Do not use the global_symbol_pipe unless it works.
   7009   if test "$pipe_works" = yes; then
   7010     break
   7011   else
   7012     lt_cv_sys_global_symbol_pipe=
   7013   fi
   7014 done
   7015 
   7016 fi
   7017 
   7018 if test -z "$lt_cv_sys_global_symbol_pipe"; then
   7019   lt_cv_sys_global_symbol_to_cdecl=
   7020 fi
   7021 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
   7022   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
   7023 $as_echo "failed" >&6; }
   7024 else
   7025   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
   7026 $as_echo "ok" >&6; }
   7027 fi
   7028 
   7029 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
   7030 $as_echo_n "checking for objdir... " >&6; }
   7031 if ${lt_cv_objdir+:} false; then :
   7032   $as_echo_n "(cached) " >&6
   7033 else
   7034   rm -f .libs 2>/dev/null
   7035 mkdir .libs 2>/dev/null
   7036 if test -d .libs; then
   7037   lt_cv_objdir=.libs
   7038 else
   7039   # MS-DOS does not allow filenames that begin with a dot.
   7040   lt_cv_objdir=_libs
   7041 fi
   7042 rmdir .libs 2>/dev/null
   7043 fi
   7044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
   7045 $as_echo "$lt_cv_objdir" >&6; }
   7046 objdir=$lt_cv_objdir
   7047 
   7048 
   7049 
   7050 
   7051 
   7052 case $host_os in
   7053 aix3*)
   7054   # AIX sometimes has problems with the GCC collect2 program.  For some
   7055   # reason, if we set the COLLECT_NAMES environment variable, the problems
   7056   # vanish in a puff of smoke.
   7057   if test "X${COLLECT_NAMES+set}" != Xset; then
   7058     COLLECT_NAMES=
   7059     export COLLECT_NAMES
   7060   fi
   7061   ;;
   7062 esac
   7063 
   7064 # Sed substitution that helps us do robust quoting.  It backslashifies
   7065 # metacharacters that are still active within double-quoted strings.
   7066 Xsed='sed -e 1s/^X//'
   7067 sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
   7068 
   7069 # Same as above, but do not quote variable references.
   7070 double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
   7071 
   7072 # Sed substitution to delay expansion of an escaped shell variable in a
   7073 # double_quote_subst'ed string.
   7074 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
   7075 
   7076 # Sed substitution to avoid accidental globbing in evaled expressions
   7077 no_glob_subst='s/\*/\\\*/g'
   7078 
   7079 # Constants:
   7080 rm="rm -f"
   7081 
   7082 # Global variables:
   7083 default_ofile=libtool
   7084 can_build_shared=yes
   7085 
   7086 # All known linkers require a `.a' archive for static linking (except MSVC,
   7087 # which needs '.lib').
   7088 libext=a
   7089 ltmain="$ac_aux_dir/ltmain.sh"
   7090 ofile="$default_ofile"
   7091 with_gnu_ld="$lt_cv_prog_gnu_ld"
   7092 
   7093 if test -n "$ac_tool_prefix"; then
   7094   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   7095 set dummy ${ac_tool_prefix}ar; ac_word=$2
   7096 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7097 $as_echo_n "checking for $ac_word... " >&6; }
   7098 if ${ac_cv_prog_AR+:} false; then :
   7099   $as_echo_n "(cached) " >&6
   7100 else
   7101   if test -n "$AR"; then
   7102   ac_cv_prog_AR="$AR" # Let the user override the test.
   7103 else
   7104 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7105 for as_dir in $PATH
   7106 do
   7107   IFS=$as_save_IFS
   7108   test -z "$as_dir" && as_dir=.
   7109     for ac_exec_ext in '' $ac_executable_extensions; do
   7110   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7111     ac_cv_prog_AR="${ac_tool_prefix}ar"
   7112     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7113     break 2
   7114   fi
   7115 done
   7116   done
   7117 IFS=$as_save_IFS
   7118 
   7119 fi
   7120 fi
   7121 AR=$ac_cv_prog_AR
   7122 if test -n "$AR"; then
   7123   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
   7124 $as_echo "$AR" >&6; }
   7125 else
   7126   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7127 $as_echo "no" >&6; }
   7128 fi
   7129 
   7130 
   7131 fi
   7132 if test -z "$ac_cv_prog_AR"; then
   7133   ac_ct_AR=$AR
   7134   # Extract the first word of "ar", so it can be a program name with args.
   7135 set dummy ar; ac_word=$2
   7136 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7137 $as_echo_n "checking for $ac_word... " >&6; }
   7138 if ${ac_cv_prog_ac_ct_AR+:} false; then :
   7139   $as_echo_n "(cached) " >&6
   7140 else
   7141   if test -n "$ac_ct_AR"; then
   7142   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   7143 else
   7144 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7145 for as_dir in $PATH
   7146 do
   7147   IFS=$as_save_IFS
   7148   test -z "$as_dir" && as_dir=.
   7149     for ac_exec_ext in '' $ac_executable_extensions; do
   7150   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7151     ac_cv_prog_ac_ct_AR="ar"
   7152     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7153     break 2
   7154   fi
   7155 done
   7156   done
   7157 IFS=$as_save_IFS
   7158 
   7159 fi
   7160 fi
   7161 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   7162 if test -n "$ac_ct_AR"; then
   7163   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
   7164 $as_echo "$ac_ct_AR" >&6; }
   7165 else
   7166   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7167 $as_echo "no" >&6; }
   7168 fi
   7169 
   7170   if test "x$ac_ct_AR" = x; then
   7171     AR="false"
   7172   else
   7173     case $cross_compiling:$ac_tool_warned in
   7174 yes:)
   7175 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7176 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7177 ac_tool_warned=yes ;;
   7178 esac
   7179     AR=$ac_ct_AR
   7180   fi
   7181 else
   7182   AR="$ac_cv_prog_AR"
   7183 fi
   7184 
   7185 if test -n "$ac_tool_prefix"; then
   7186   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   7187 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   7188 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7189 $as_echo_n "checking for $ac_word... " >&6; }
   7190 if ${ac_cv_prog_RANLIB+:} false; then :
   7191   $as_echo_n "(cached) " >&6
   7192 else
   7193   if test -n "$RANLIB"; then
   7194   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   7195 else
   7196 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7197 for as_dir in $PATH
   7198 do
   7199   IFS=$as_save_IFS
   7200   test -z "$as_dir" && as_dir=.
   7201     for ac_exec_ext in '' $ac_executable_extensions; do
   7202   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7203     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   7204     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7205     break 2
   7206   fi
   7207 done
   7208   done
   7209 IFS=$as_save_IFS
   7210 
   7211 fi
   7212 fi
   7213 RANLIB=$ac_cv_prog_RANLIB
   7214 if test -n "$RANLIB"; then
   7215   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
   7216 $as_echo "$RANLIB" >&6; }
   7217 else
   7218   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7219 $as_echo "no" >&6; }
   7220 fi
   7221 
   7222 
   7223 fi
   7224 if test -z "$ac_cv_prog_RANLIB"; then
   7225   ac_ct_RANLIB=$RANLIB
   7226   # Extract the first word of "ranlib", so it can be a program name with args.
   7227 set dummy ranlib; ac_word=$2
   7228 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7229 $as_echo_n "checking for $ac_word... " >&6; }
   7230 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
   7231   $as_echo_n "(cached) " >&6
   7232 else
   7233   if test -n "$ac_ct_RANLIB"; then
   7234   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   7235 else
   7236 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7237 for as_dir in $PATH
   7238 do
   7239   IFS=$as_save_IFS
   7240   test -z "$as_dir" && as_dir=.
   7241     for ac_exec_ext in '' $ac_executable_extensions; do
   7242   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7243     ac_cv_prog_ac_ct_RANLIB="ranlib"
   7244     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7245     break 2
   7246   fi
   7247 done
   7248   done
   7249 IFS=$as_save_IFS
   7250 
   7251 fi
   7252 fi
   7253 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   7254 if test -n "$ac_ct_RANLIB"; then
   7255   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
   7256 $as_echo "$ac_ct_RANLIB" >&6; }
   7257 else
   7258   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7259 $as_echo "no" >&6; }
   7260 fi
   7261 
   7262   if test "x$ac_ct_RANLIB" = x; then
   7263     RANLIB=":"
   7264   else
   7265     case $cross_compiling:$ac_tool_warned in
   7266 yes:)
   7267 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7268 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7269 ac_tool_warned=yes ;;
   7270 esac
   7271     RANLIB=$ac_ct_RANLIB
   7272   fi
   7273 else
   7274   RANLIB="$ac_cv_prog_RANLIB"
   7275 fi
   7276 
   7277 if test -n "$ac_tool_prefix"; then
   7278   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   7279 set dummy ${ac_tool_prefix}strip; ac_word=$2
   7280 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7281 $as_echo_n "checking for $ac_word... " >&6; }
   7282 if ${ac_cv_prog_STRIP+:} false; then :
   7283   $as_echo_n "(cached) " >&6
   7284 else
   7285   if test -n "$STRIP"; then
   7286   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   7287 else
   7288 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7289 for as_dir in $PATH
   7290 do
   7291   IFS=$as_save_IFS
   7292   test -z "$as_dir" && as_dir=.
   7293     for ac_exec_ext in '' $ac_executable_extensions; do
   7294   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7295     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   7296     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7297     break 2
   7298   fi
   7299 done
   7300   done
   7301 IFS=$as_save_IFS
   7302 
   7303 fi
   7304 fi
   7305 STRIP=$ac_cv_prog_STRIP
   7306 if test -n "$STRIP"; then
   7307   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
   7308 $as_echo "$STRIP" >&6; }
   7309 else
   7310   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7311 $as_echo "no" >&6; }
   7312 fi
   7313 
   7314 
   7315 fi
   7316 if test -z "$ac_cv_prog_STRIP"; then
   7317   ac_ct_STRIP=$STRIP
   7318   # Extract the first word of "strip", so it can be a program name with args.
   7319 set dummy strip; ac_word=$2
   7320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7321 $as_echo_n "checking for $ac_word... " >&6; }
   7322 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
   7323   $as_echo_n "(cached) " >&6
   7324 else
   7325   if test -n "$ac_ct_STRIP"; then
   7326   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   7327 else
   7328 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7329 for as_dir in $PATH
   7330 do
   7331   IFS=$as_save_IFS
   7332   test -z "$as_dir" && as_dir=.
   7333     for ac_exec_ext in '' $ac_executable_extensions; do
   7334   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7335     ac_cv_prog_ac_ct_STRIP="strip"
   7336     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7337     break 2
   7338   fi
   7339 done
   7340   done
   7341 IFS=$as_save_IFS
   7342 
   7343 fi
   7344 fi
   7345 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   7346 if test -n "$ac_ct_STRIP"; then
   7347   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
   7348 $as_echo "$ac_ct_STRIP" >&6; }
   7349 else
   7350   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7351 $as_echo "no" >&6; }
   7352 fi
   7353 
   7354   if test "x$ac_ct_STRIP" = x; then
   7355     STRIP=":"
   7356   else
   7357     case $cross_compiling:$ac_tool_warned in
   7358 yes:)
   7359 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7360 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7361 ac_tool_warned=yes ;;
   7362 esac
   7363     STRIP=$ac_ct_STRIP
   7364   fi
   7365 else
   7366   STRIP="$ac_cv_prog_STRIP"
   7367 fi
   7368 
   7369 
   7370 old_CC="$CC"
   7371 old_CFLAGS="$CFLAGS"
   7372 
   7373 # Set sane defaults for various variables
   7374 test -z "$AR" && AR=ar
   7375 test -z "$AR_FLAGS" && AR_FLAGS=cru
   7376 test -z "$AS" && AS=as
   7377 test -z "$CC" && CC=cc
   7378 test -z "$LTCC" && LTCC=$CC
   7379 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
   7380 test -z "$DLLTOOL" && DLLTOOL=dlltool
   7381 test -z "$LD" && LD=ld
   7382 test -z "$LN_S" && LN_S="ln -s"
   7383 test -z "$MAGIC_CMD" && MAGIC_CMD=file
   7384 test -z "$NM" && NM=nm
   7385 test -z "$SED" && SED=sed
   7386 test -z "$OBJDUMP" && OBJDUMP=objdump
   7387 test -z "$RANLIB" && RANLIB=:
   7388 test -z "$STRIP" && STRIP=:
   7389 test -z "$ac_objext" && ac_objext=o
   7390 
   7391 # Determine commands to create old-style static archives.
   7392 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
   7393 old_postinstall_cmds='chmod 644 $oldlib'
   7394 old_postuninstall_cmds=
   7395 
   7396 if test -n "$RANLIB"; then
   7397   case $host_os in
   7398   openbsd*)
   7399     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
   7400     ;;
   7401   *)
   7402     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
   7403     ;;
   7404   esac
   7405   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
   7406 fi
   7407 
   7408 for cc_temp in $compiler""; do
   7409   case $cc_temp in
   7410     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   7411     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   7412     \-*) ;;
   7413     *) break;;
   7414   esac
   7415 done
   7416 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   7417 
   7418 
   7419 # Only perform the check for file, if the check method requires it
   7420 case $deplibs_check_method in
   7421 file_magic*)
   7422   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
   7423     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
   7424 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
   7425 if ${lt_cv_path_MAGIC_CMD+:} false; then :
   7426   $as_echo_n "(cached) " >&6
   7427 else
   7428   case $MAGIC_CMD in
   7429 [\\/*] |  ?:[\\/]*)
   7430   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   7431   ;;
   7432 *)
   7433   lt_save_MAGIC_CMD="$MAGIC_CMD"
   7434   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   7435   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   7436   for ac_dir in $ac_dummy; do
   7437     IFS="$lt_save_ifs"
   7438     test -z "$ac_dir" && ac_dir=.
   7439     if test -f $ac_dir/${ac_tool_prefix}file; then
   7440       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
   7441       if test -n "$file_magic_test_file"; then
   7442 	case $deplibs_check_method in
   7443 	"file_magic "*)
   7444 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   7445 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7446 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   7447 	    $EGREP "$file_magic_regex" > /dev/null; then
   7448 	    :
   7449 	  else
   7450 	    cat <<EOF 1>&2
   7451 
   7452 *** Warning: the command libtool uses to detect shared libraries,
   7453 *** $file_magic_cmd, produces output that libtool cannot recognize.
   7454 *** The result is that libtool may fail to recognize shared libraries
   7455 *** as such.  This will affect the creation of libtool libraries that
   7456 *** depend on shared libraries, but programs linked with such libtool
   7457 *** libraries will work regardless of this problem.  Nevertheless, you
   7458 *** may want to report the problem to your system manager and/or to
   7459 *** bug-libtool@gnu.org
   7460 
   7461 EOF
   7462 	  fi ;;
   7463 	esac
   7464       fi
   7465       break
   7466     fi
   7467   done
   7468   IFS="$lt_save_ifs"
   7469   MAGIC_CMD="$lt_save_MAGIC_CMD"
   7470   ;;
   7471 esac
   7472 fi
   7473 
   7474 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7475 if test -n "$MAGIC_CMD"; then
   7476   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
   7477 $as_echo "$MAGIC_CMD" >&6; }
   7478 else
   7479   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7480 $as_echo "no" >&6; }
   7481 fi
   7482 
   7483 if test -z "$lt_cv_path_MAGIC_CMD"; then
   7484   if test -n "$ac_tool_prefix"; then
   7485     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
   7486 $as_echo_n "checking for file... " >&6; }
   7487 if ${lt_cv_path_MAGIC_CMD+:} false; then :
   7488   $as_echo_n "(cached) " >&6
   7489 else
   7490   case $MAGIC_CMD in
   7491 [\\/*] |  ?:[\\/]*)
   7492   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   7493   ;;
   7494 *)
   7495   lt_save_MAGIC_CMD="$MAGIC_CMD"
   7496   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   7497   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   7498   for ac_dir in $ac_dummy; do
   7499     IFS="$lt_save_ifs"
   7500     test -z "$ac_dir" && ac_dir=.
   7501     if test -f $ac_dir/file; then
   7502       lt_cv_path_MAGIC_CMD="$ac_dir/file"
   7503       if test -n "$file_magic_test_file"; then
   7504 	case $deplibs_check_method in
   7505 	"file_magic "*)
   7506 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   7507 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7508 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   7509 	    $EGREP "$file_magic_regex" > /dev/null; then
   7510 	    :
   7511 	  else
   7512 	    cat <<EOF 1>&2
   7513 
   7514 *** Warning: the command libtool uses to detect shared libraries,
   7515 *** $file_magic_cmd, produces output that libtool cannot recognize.
   7516 *** The result is that libtool may fail to recognize shared libraries
   7517 *** as such.  This will affect the creation of libtool libraries that
   7518 *** depend on shared libraries, but programs linked with such libtool
   7519 *** libraries will work regardless of this problem.  Nevertheless, you
   7520 *** may want to report the problem to your system manager and/or to
   7521 *** bug-libtool@gnu.org
   7522 
   7523 EOF
   7524 	  fi ;;
   7525 	esac
   7526       fi
   7527       break
   7528     fi
   7529   done
   7530   IFS="$lt_save_ifs"
   7531   MAGIC_CMD="$lt_save_MAGIC_CMD"
   7532   ;;
   7533 esac
   7534 fi
   7535 
   7536 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   7537 if test -n "$MAGIC_CMD"; then
   7538   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
   7539 $as_echo "$MAGIC_CMD" >&6; }
   7540 else
   7541   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7542 $as_echo "no" >&6; }
   7543 fi
   7544 
   7545   else
   7546     MAGIC_CMD=:
   7547   fi
   7548 fi
   7549 
   7550   fi
   7551   ;;
   7552 esac
   7553 
   7554 enable_dlopen=no
   7555 enable_win32_dll=yes
   7556 
   7557 # Check whether --enable-libtool-lock was given.
   7558 if test "${enable_libtool_lock+set}" = set; then :
   7559   enableval=$enable_libtool_lock;
   7560 fi
   7561 
   7562 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   7563 
   7564 
   7565 # Check whether --with-pic was given.
   7566 if test "${with_pic+set}" = set; then :
   7567   withval=$with_pic; pic_mode="$withval"
   7568 else
   7569   pic_mode=default
   7570 fi
   7571 
   7572 test -z "$pic_mode" && pic_mode=default
   7573 
   7574 # Use C for the default configuration in the libtool script
   7575 tagname=
   7576 lt_save_CC="$CC"
   7577 ac_ext=c
   7578 ac_cpp='$CPP $CPPFLAGS'
   7579 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7580 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7581 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7582 
   7583 
   7584 # Source file extension for C test sources.
   7585 ac_ext=c
   7586 
   7587 # Object file extension for compiled C test sources.
   7588 objext=o
   7589 objext=$objext
   7590 
   7591 # Code to be used in simple compile tests
   7592 lt_simple_compile_test_code="int some_variable = 0;\n"
   7593 
   7594 # Code to be used in simple link tests
   7595 lt_simple_link_test_code='int main(){return(0);}\n'
   7596 
   7597 
   7598 # If no C compiler was specified, use CC.
   7599 LTCC=${LTCC-"$CC"}
   7600 
   7601 # If no C compiler flags were specified, use CFLAGS.
   7602 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   7603 
   7604 # Allow CC to be a program name with arguments.
   7605 compiler=$CC
   7606 
   7607 
   7608 # save warnings/boilerplate of simple test code
   7609 ac_outfile=conftest.$ac_objext
   7610 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   7611 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   7612 _lt_compiler_boilerplate=`cat conftest.err`
   7613 $rm conftest*
   7614 
   7615 ac_outfile=conftest.$ac_objext
   7616 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   7617 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   7618 _lt_linker_boilerplate=`cat conftest.err`
   7619 $rm conftest*
   7620 
   7621 
   7622 ## CAVEAT EMPTOR:
   7623 ## There is no encapsulation within the following macros, do not change
   7624 ## the running order or otherwise move them around unless you know exactly
   7625 ## what you are doing...
   7626 
   7627 lt_prog_compiler_no_builtin_flag=
   7628 
   7629 if test "$GCC" = yes; then
   7630   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
   7631 
   7632 
   7633 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   7634 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
   7635 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
   7636   $as_echo_n "(cached) " >&6
   7637 else
   7638   lt_cv_prog_compiler_rtti_exceptions=no
   7639   ac_outfile=conftest.$ac_objext
   7640    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   7641    lt_compiler_flag="-fno-rtti -fno-exceptions"
   7642    # Insert the option either (1) after the last *FLAGS variable, or
   7643    # (2) before a word containing "conftest.", or (3) at the end.
   7644    # Note that $ac_compile itself does not contain backslashes and begins
   7645    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7646    # The option is referenced via a variable to avoid confusing sed.
   7647    lt_compile=`echo "$ac_compile" | $SED \
   7648    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7649    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7650    -e 's:$: $lt_compiler_flag:'`
   7651    (eval echo "\"\$as_me:7651: $lt_compile\"" >&5)
   7652    (eval "$lt_compile" 2>conftest.err)
   7653    ac_status=$?
   7654    cat conftest.err >&5
   7655    echo "$as_me:7655: \$? = $ac_status" >&5
   7656    if (exit $ac_status) && test -s "$ac_outfile"; then
   7657      # The compiler can only warn and ignore the option if not recognized
   7658      # So say no if there are warnings other than the usual output.
   7659      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   7660      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7661      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   7662        lt_cv_prog_compiler_rtti_exceptions=yes
   7663      fi
   7664    fi
   7665    $rm conftest*
   7666 
   7667 fi
   7668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   7669 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   7670 
   7671 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   7672     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
   7673 else
   7674     :
   7675 fi
   7676 
   7677 fi
   7678 
   7679 lt_prog_compiler_wl=
   7680 lt_prog_compiler_pic=
   7681 lt_prog_compiler_static=
   7682 
   7683 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
   7684 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   7685 
   7686   if test "$GCC" = yes; then
   7687     lt_prog_compiler_wl='-Wl,'
   7688     lt_prog_compiler_static='-static'
   7689 
   7690     case $host_os in
   7691       aix*)
   7692       # All AIX code is PIC.
   7693       if test "$host_cpu" = ia64; then
   7694 	# AIX 5 now supports IA64 processor
   7695 	lt_prog_compiler_static='-Bstatic'
   7696       fi
   7697       ;;
   7698 
   7699     amigaos*)
   7700       # FIXME: we need at least 68020 code to build shared libraries, but
   7701       # adding the `-m68020' flag to GCC prevents building anything better,
   7702       # like `-m68040'.
   7703       lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
   7704       ;;
   7705 
   7706     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   7707       # PIC is the default for these OSes.
   7708       ;;
   7709 
   7710     mingw* | pw32* | os2*)
   7711       # This hack is so that the source file can tell whether it is being
   7712       # built for inclusion in a dll (and should export symbols for example).
   7713       lt_prog_compiler_pic='-DDLL_EXPORT'
   7714       ;;
   7715 
   7716     darwin* | rhapsody*)
   7717       # PIC is the default on this platform
   7718       # Common symbols not allowed in MH_DYLIB files
   7719       lt_prog_compiler_pic='-fno-common'
   7720       ;;
   7721 
   7722     interix3*)
   7723       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   7724       # Instead, we relocate shared libraries at runtime.
   7725       ;;
   7726 
   7727     msdosdjgpp*)
   7728       # Just because we use GCC doesn't mean we suddenly get shared libraries
   7729       # on systems that don't support them.
   7730       lt_prog_compiler_can_build_shared=no
   7731       enable_shared=no
   7732       ;;
   7733 
   7734     sysv4*MP*)
   7735       if test -d /usr/nec; then
   7736 	lt_prog_compiler_pic=-Kconform_pic
   7737       fi
   7738       ;;
   7739 
   7740     hpux*)
   7741       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   7742       # not for PA HP-UX.
   7743       case $host_cpu in
   7744       hppa*64*|ia64*)
   7745 	# +Z the default
   7746 	;;
   7747       *)
   7748 	lt_prog_compiler_pic='-fPIC'
   7749 	;;
   7750       esac
   7751       ;;
   7752 
   7753     *)
   7754       lt_prog_compiler_pic='-fPIC'
   7755       ;;
   7756     esac
   7757   else
   7758     # PORTME Check for flag to pass linker flags through the system compiler.
   7759     case $host_os in
   7760     aix*)
   7761       lt_prog_compiler_wl='-Wl,'
   7762       if test "$host_cpu" = ia64; then
   7763 	# AIX 5 now supports IA64 processor
   7764 	lt_prog_compiler_static='-Bstatic'
   7765       else
   7766 	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
   7767       fi
   7768       ;;
   7769       darwin*)
   7770         # PIC is the default on this platform
   7771         # Common symbols not allowed in MH_DYLIB files
   7772        case $cc_basename in
   7773          xlc*)
   7774          lt_prog_compiler_pic='-qnocommon'
   7775          lt_prog_compiler_wl='-Wl,'
   7776          ;;
   7777        esac
   7778        ;;
   7779 
   7780     mingw* | pw32* | os2*)
   7781       # This hack is so that the source file can tell whether it is being
   7782       # built for inclusion in a dll (and should export symbols for example).
   7783       lt_prog_compiler_pic='-DDLL_EXPORT'
   7784       ;;
   7785 
   7786     hpux9* | hpux10* | hpux11*)
   7787       lt_prog_compiler_wl='-Wl,'
   7788       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   7789       # not for PA HP-UX.
   7790       case $host_cpu in
   7791       hppa*64*|ia64*)
   7792 	# +Z the default
   7793 	;;
   7794       *)
   7795 	lt_prog_compiler_pic='+Z'
   7796 	;;
   7797       esac
   7798       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   7799       lt_prog_compiler_static='${wl}-a ${wl}archive'
   7800       ;;
   7801 
   7802     irix5* | irix6* | nonstopux*)
   7803       lt_prog_compiler_wl='-Wl,'
   7804       # PIC (with -KPIC) is the default.
   7805       lt_prog_compiler_static='-non_shared'
   7806       ;;
   7807 
   7808     newsos6)
   7809       lt_prog_compiler_pic='-KPIC'
   7810       lt_prog_compiler_static='-Bstatic'
   7811       ;;
   7812 
   7813     linux*)
   7814       case $cc_basename in
   7815       icc* | ecc*)
   7816 	lt_prog_compiler_wl='-Wl,'
   7817 	lt_prog_compiler_pic='-KPIC'
   7818 	lt_prog_compiler_static='-static'
   7819         ;;
   7820       pgcc* | pgf77* | pgf90* | pgf95*)
   7821         # Portland Group compilers (*not* the Pentium gcc compiler,
   7822 	# which looks to be a dead project)
   7823 	lt_prog_compiler_wl='-Wl,'
   7824 	lt_prog_compiler_pic='-fpic'
   7825 	lt_prog_compiler_static='-Bstatic'
   7826         ;;
   7827       ccc*)
   7828         lt_prog_compiler_wl='-Wl,'
   7829         # All Alpha code is PIC.
   7830         lt_prog_compiler_static='-non_shared'
   7831         ;;
   7832       esac
   7833       ;;
   7834 
   7835     osf3* | osf4* | osf5*)
   7836       lt_prog_compiler_wl='-Wl,'
   7837       # All OSF/1 code is PIC.
   7838       lt_prog_compiler_static='-non_shared'
   7839       ;;
   7840 
   7841     solaris*)
   7842       lt_prog_compiler_pic='-KPIC'
   7843       lt_prog_compiler_static='-Bstatic'
   7844       case $cc_basename in
   7845       f77* | f90* | f95*)
   7846 	lt_prog_compiler_wl='-Qoption ld ';;
   7847       *)
   7848 	lt_prog_compiler_wl='-Wl,';;
   7849       esac
   7850       ;;
   7851 
   7852     sunos4*)
   7853       lt_prog_compiler_wl='-Qoption ld '
   7854       lt_prog_compiler_pic='-PIC'
   7855       lt_prog_compiler_static='-Bstatic'
   7856       ;;
   7857 
   7858     sysv4 | sysv4.2uw2* | sysv4.3*)
   7859       lt_prog_compiler_wl='-Wl,'
   7860       lt_prog_compiler_pic='-KPIC'
   7861       lt_prog_compiler_static='-Bstatic'
   7862       ;;
   7863 
   7864     sysv4*MP*)
   7865       if test -d /usr/nec ;then
   7866 	lt_prog_compiler_pic='-Kconform_pic'
   7867 	lt_prog_compiler_static='-Bstatic'
   7868       fi
   7869       ;;
   7870 
   7871     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   7872       lt_prog_compiler_wl='-Wl,'
   7873       lt_prog_compiler_pic='-KPIC'
   7874       lt_prog_compiler_static='-Bstatic'
   7875       ;;
   7876 
   7877     unicos*)
   7878       lt_prog_compiler_wl='-Wl,'
   7879       lt_prog_compiler_can_build_shared=no
   7880       ;;
   7881 
   7882     uts4*)
   7883       lt_prog_compiler_pic='-pic'
   7884       lt_prog_compiler_static='-Bstatic'
   7885       ;;
   7886 
   7887     *)
   7888       lt_prog_compiler_can_build_shared=no
   7889       ;;
   7890     esac
   7891   fi
   7892 
   7893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
   7894 $as_echo "$lt_prog_compiler_pic" >&6; }
   7895 
   7896 #
   7897 # Check to make sure the PIC flag actually works.
   7898 #
   7899 if test -n "$lt_prog_compiler_pic"; then
   7900 
   7901 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
   7902 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
   7903 if ${lt_prog_compiler_pic_works+:} false; then :
   7904   $as_echo_n "(cached) " >&6
   7905 else
   7906   lt_prog_compiler_pic_works=no
   7907   ac_outfile=conftest.$ac_objext
   7908    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   7909    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
   7910    # Insert the option either (1) after the last *FLAGS variable, or
   7911    # (2) before a word containing "conftest.", or (3) at the end.
   7912    # Note that $ac_compile itself does not contain backslashes and begins
   7913    # with a dollar sign (not a hyphen), so the echo should work correctly.
   7914    # The option is referenced via a variable to avoid confusing sed.
   7915    lt_compile=`echo "$ac_compile" | $SED \
   7916    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   7917    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   7918    -e 's:$: $lt_compiler_flag:'`
   7919    (eval echo "\"\$as_me:7919: $lt_compile\"" >&5)
   7920    (eval "$lt_compile" 2>conftest.err)
   7921    ac_status=$?
   7922    cat conftest.err >&5
   7923    echo "$as_me:7923: \$? = $ac_status" >&5
   7924    if (exit $ac_status) && test -s "$ac_outfile"; then
   7925      # The compiler can only warn and ignore the option if not recognized
   7926      # So say no if there are warnings other than the usual output.
   7927      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   7928      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7929      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   7930        lt_prog_compiler_pic_works=yes
   7931      fi
   7932    fi
   7933    $rm conftest*
   7934 
   7935 fi
   7936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic_works" >&5
   7937 $as_echo "$lt_prog_compiler_pic_works" >&6; }
   7938 
   7939 if test x"$lt_prog_compiler_pic_works" = xyes; then
   7940     case $lt_prog_compiler_pic in
   7941      "" | " "*) ;;
   7942      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
   7943      esac
   7944 else
   7945     lt_prog_compiler_pic=
   7946      lt_prog_compiler_can_build_shared=no
   7947 fi
   7948 
   7949 fi
   7950 case $host_os in
   7951   # For platforms which do not support PIC, -DPIC is meaningless:
   7952   *djgpp*)
   7953     lt_prog_compiler_pic=
   7954     ;;
   7955   *)
   7956     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
   7957     ;;
   7958 esac
   7959 
   7960 #
   7961 # Check to make sure the static flag actually works.
   7962 #
   7963 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
   7964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   7965 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   7966 if ${lt_prog_compiler_static_works+:} false; then :
   7967   $as_echo_n "(cached) " >&6
   7968 else
   7969   lt_prog_compiler_static_works=no
   7970    save_LDFLAGS="$LDFLAGS"
   7971    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   7972    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   7973    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   7974      # The linker can only warn and ignore the option if not recognized
   7975      # So say no if there are warnings
   7976      if test -s conftest.err; then
   7977        # Append any errors to the config.log.
   7978        cat conftest.err 1>&5
   7979        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   7980        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   7981        if diff conftest.exp conftest.er2 >/dev/null; then
   7982          lt_prog_compiler_static_works=yes
   7983        fi
   7984      else
   7985        lt_prog_compiler_static_works=yes
   7986      fi
   7987    fi
   7988    $rm conftest*
   7989    LDFLAGS="$save_LDFLAGS"
   7990 
   7991 fi
   7992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_static_works" >&5
   7993 $as_echo "$lt_prog_compiler_static_works" >&6; }
   7994 
   7995 if test x"$lt_prog_compiler_static_works" = xyes; then
   7996     :
   7997 else
   7998     lt_prog_compiler_static=
   7999 fi
   8000 
   8001 
   8002 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   8003 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   8004 if ${lt_cv_prog_compiler_c_o+:} false; then :
   8005   $as_echo_n "(cached) " >&6
   8006 else
   8007   lt_cv_prog_compiler_c_o=no
   8008    $rm -r conftest 2>/dev/null
   8009    mkdir conftest
   8010    cd conftest
   8011    mkdir out
   8012    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   8013 
   8014    lt_compiler_flag="-o out/conftest2.$ac_objext"
   8015    # Insert the option either (1) after the last *FLAGS variable, or
   8016    # (2) before a word containing "conftest.", or (3) at the end.
   8017    # Note that $ac_compile itself does not contain backslashes and begins
   8018    # with a dollar sign (not a hyphen), so the echo should work correctly.
   8019    lt_compile=`echo "$ac_compile" | $SED \
   8020    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   8021    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   8022    -e 's:$: $lt_compiler_flag:'`
   8023    (eval echo "\"\$as_me:8023: $lt_compile\"" >&5)
   8024    (eval "$lt_compile" 2>out/conftest.err)
   8025    ac_status=$?
   8026    cat out/conftest.err >&5
   8027    echo "$as_me:8027: \$? = $ac_status" >&5
   8028    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   8029    then
   8030      # The compiler can only warn and ignore the option if not recognized
   8031      # So say no if there are warnings
   8032      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   8033      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   8034      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   8035        lt_cv_prog_compiler_c_o=yes
   8036      fi
   8037    fi
   8038    chmod u+w . 2>&5
   8039    $rm conftest*
   8040    # SGI C++ compiler will create directory out/ii_files/ for
   8041    # template instantiation
   8042    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   8043    $rm out/* && rmdir out
   8044    cd ..
   8045    rmdir conftest
   8046    $rm conftest*
   8047 
   8048 fi
   8049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
   8050 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
   8051 
   8052 
   8053 hard_links="nottested"
   8054 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
   8055   # do not overwrite the value of need_locks provided by the user
   8056   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
   8057 $as_echo_n "checking if we can lock with hard links... " >&6; }
   8058   hard_links=yes
   8059   $rm conftest*
   8060   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   8061   touch conftest.a
   8062   ln conftest.a conftest.b 2>&5 || hard_links=no
   8063   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   8064   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
   8065 $as_echo "$hard_links" >&6; }
   8066   if test "$hard_links" = no; then
   8067     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   8068 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   8069     need_locks=warn
   8070   fi
   8071 else
   8072   need_locks=no
   8073 fi
   8074 
   8075 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   8076 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   8077 
   8078   runpath_var=
   8079   allow_undefined_flag=
   8080   enable_shared_with_static_runtimes=no
   8081   archive_cmds=
   8082   archive_expsym_cmds=
   8083   old_archive_From_new_cmds=
   8084   old_archive_from_expsyms_cmds=
   8085   export_dynamic_flag_spec=
   8086   whole_archive_flag_spec=
   8087   thread_safe_flag_spec=
   8088   hardcode_libdir_flag_spec=
   8089   hardcode_libdir_flag_spec_ld=
   8090   hardcode_libdir_separator=
   8091   hardcode_direct=no
   8092   hardcode_minus_L=no
   8093   hardcode_shlibpath_var=unsupported
   8094   link_all_deplibs=unknown
   8095   hardcode_automatic=no
   8096   module_cmds=
   8097   module_expsym_cmds=
   8098   always_export_symbols=no
   8099   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   8100   # include_expsyms should be a list of space-separated symbols to be *always*
   8101   # included in the symbol list
   8102   include_expsyms=
   8103   # exclude_expsyms can be an extended regexp of symbols to exclude
   8104   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   8105   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   8106   # as well as any symbol that contains `d'.
   8107   exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
   8108   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   8109   # platforms (ab)use it in PIC code, but their linkers get confused if
   8110   # the symbol is explicitly referenced.  Since portable code cannot
   8111   # rely on this symbol name, it's probably fine to never include it in
   8112   # preloaded symbol tables.
   8113   extract_expsyms_cmds=
   8114   # Just being paranoid about ensuring that cc_basename is set.
   8115   for cc_temp in $compiler""; do
   8116   case $cc_temp in
   8117     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   8118     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   8119     \-*) ;;
   8120     *) break;;
   8121   esac
   8122 done
   8123 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   8124 
   8125   case $host_os in
   8126   cygwin* | mingw* | pw32*)
   8127     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   8128     # When not using gcc, we currently assume that we are using
   8129     # Microsoft Visual C++.
   8130     if test "$GCC" != yes; then
   8131       with_gnu_ld=no
   8132     fi
   8133     ;;
   8134   interix*)
   8135     # we just hope/assume this is gcc and not c89 (= MSVC++)
   8136     with_gnu_ld=yes
   8137     ;;
   8138   openbsd*)
   8139     with_gnu_ld=no
   8140     ;;
   8141   esac
   8142 
   8143   ld_shlibs=yes
   8144   if test "$with_gnu_ld" = yes; then
   8145     # If archive_cmds runs LD, not CC, wlarc should be empty
   8146     wlarc='${wl}'
   8147 
   8148     # Set some defaults for GNU ld with shared library support. These
   8149     # are reset later if shared libraries are not supported. Putting them
   8150     # here allows them to be overridden if necessary.
   8151     runpath_var=LD_RUN_PATH
   8152     hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
   8153     export_dynamic_flag_spec='${wl}--export-dynamic'
   8154     # ancient GNU ld didn't support --whole-archive et. al.
   8155     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   8156 	whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   8157       else
   8158   	whole_archive_flag_spec=
   8159     fi
   8160     supports_anon_versioning=no
   8161     case `$LD -v 2>/dev/null` in
   8162       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   8163       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   8164       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   8165       *\ 2.11.*) ;; # other 2.11 versions
   8166       *) supports_anon_versioning=yes ;;
   8167     esac
   8168 
   8169     # See if GNU ld supports shared libraries.
   8170     case $host_os in
   8171     aix3* | aix4* | aix5*)
   8172       # On AIX/PPC, the GNU linker is very broken
   8173       if test "$host_cpu" != ia64; then
   8174 	ld_shlibs=no
   8175 	cat <<EOF 1>&2
   8176 
   8177 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   8178 *** to be unable to reliably create shared libraries on AIX.
   8179 *** Therefore, libtool is disabling shared libraries support.  If you
   8180 *** really care for shared libraries, you may want to modify your PATH
   8181 *** so that a non-GNU linker is found, and then restart.
   8182 
   8183 EOF
   8184       fi
   8185       ;;
   8186 
   8187     amigaos*)
   8188       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)'
   8189       hardcode_libdir_flag_spec='-L$libdir'
   8190       hardcode_minus_L=yes
   8191 
   8192       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   8193       # that the semantics of dynamic libraries on AmigaOS, at least up
   8194       # to version 4, is to share data among multiple programs linked
   8195       # with the same dynamic library.  Since this doesn't match the
   8196       # behavior of shared libraries on other platforms, we can't use
   8197       # them.
   8198       ld_shlibs=no
   8199       ;;
   8200 
   8201     beos*)
   8202       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8203 	allow_undefined_flag=unsupported
   8204 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   8205 	# support --undefined.  This deserves some investigation.  FIXME
   8206 	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8207       else
   8208 	ld_shlibs=no
   8209       fi
   8210       ;;
   8211 
   8212     cygwin* | mingw* | pw32*)
   8213       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
   8214       # as there is no search path for DLLs.
   8215       hardcode_libdir_flag_spec='-L$libdir'
   8216       allow_undefined_flag=unsupported
   8217       always_export_symbols=no
   8218       enable_shared_with_static_runtimes=yes
   8219       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
   8220 
   8221       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   8222         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   8223 	# If the export-symbols file already is a .def file (1st line
   8224 	# is EXPORTS), use it as is; otherwise, prepend...
   8225 	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   8226 	  cp $export_symbols $output_objdir/$soname.def;
   8227 	else
   8228 	  echo EXPORTS > $output_objdir/$soname.def;
   8229 	  cat $export_symbols >> $output_objdir/$soname.def;
   8230 	fi~
   8231 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   8232       else
   8233 	ld_shlibs=no
   8234       fi
   8235       ;;
   8236 
   8237     interix3*)
   8238       hardcode_direct=no
   8239       hardcode_shlibpath_var=no
   8240       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8241       export_dynamic_flag_spec='${wl}-E'
   8242       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   8243       # Instead, shared libraries are loaded at an image base (0x10000000 by
   8244       # default) and relocated if they conflict, which is a slow very memory
   8245       # consuming and fragmenting process.  To avoid this, we pick a random,
   8246       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   8247       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   8248       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   8249       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'
   8250       ;;
   8251 
   8252     linux*)
   8253       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8254 	tmp_addflag=
   8255 	case $cc_basename,$host_cpu in
   8256 	pgcc*)				# Portland Group C compiler
   8257 	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
   8258 	  tmp_addflag=' $pic_flag'
   8259 	  ;;
   8260 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   8261 	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
   8262 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   8263 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   8264 	  tmp_addflag=' -i_dynamic' ;;
   8265 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   8266 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   8267 	ifc* | ifort*)			# Intel Fortran compiler
   8268 	  tmp_addflag=' -nofor_main' ;;
   8269 	esac
   8270 	archive_cmds='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8271 
   8272 	if test $supports_anon_versioning = yes; then
   8273 	  archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~
   8274   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   8275   $echo "local: *; };" >> $output_objdir/$libname.ver~
   8276 	  $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   8277 	fi
   8278       else
   8279 	ld_shlibs=no
   8280       fi
   8281       ;;
   8282 
   8283     netbsd*)
   8284       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   8285 	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   8286 	wlarc=
   8287       else
   8288 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8289 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8290       fi
   8291       ;;
   8292 
   8293     solaris*)
   8294       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   8295 	ld_shlibs=no
   8296 	cat <<EOF 1>&2
   8297 
   8298 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   8299 *** create shared libraries on Solaris systems.  Therefore, libtool
   8300 *** is disabling shared libraries support.  We urge you to upgrade GNU
   8301 *** binutils to release 2.9.1 or newer.  Another option is to modify
   8302 *** your PATH or compiler configuration so that the native linker is
   8303 *** used, and then restart.
   8304 
   8305 EOF
   8306       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8307 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8308 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8309       else
   8310 	ld_shlibs=no
   8311       fi
   8312       ;;
   8313 
   8314     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   8315       case `$LD -v 2>&1` in
   8316         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   8317 	ld_shlibs=no
   8318 	cat <<_LT_EOF 1>&2
   8319 
   8320 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   8321 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   8322 *** is disabling shared libraries support.  We urge you to upgrade GNU
   8323 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   8324 *** your PATH or compiler configuration so that the native linker is
   8325 *** used, and then restart.
   8326 
   8327 _LT_EOF
   8328 	;;
   8329 	*)
   8330 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8331 	    hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   8332 	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   8333 	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   8334 	  else
   8335 	    ld_shlibs=no
   8336 	  fi
   8337 	;;
   8338       esac
   8339       ;;
   8340 
   8341     sunos4*)
   8342       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8343       wlarc=
   8344       hardcode_direct=yes
   8345       hardcode_shlibpath_var=no
   8346       ;;
   8347 
   8348     *)
   8349       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   8350 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   8351 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   8352       else
   8353 	ld_shlibs=no
   8354       fi
   8355       ;;
   8356     esac
   8357 
   8358     if test "$ld_shlibs" = no; then
   8359       runpath_var=
   8360       hardcode_libdir_flag_spec=
   8361       export_dynamic_flag_spec=
   8362       whole_archive_flag_spec=
   8363     fi
   8364   else
   8365     # PORTME fill in a description of your system's linker (not GNU ld)
   8366     case $host_os in
   8367     aix3*)
   8368       allow_undefined_flag=unsupported
   8369       always_export_symbols=yes
   8370       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'
   8371       # Note: this linker hardcodes the directories in LIBPATH if there
   8372       # are no directories specified by -L.
   8373       hardcode_minus_L=yes
   8374       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   8375 	# Neither direct hardcoding nor static linking is supported with a
   8376 	# broken collect2.
   8377 	hardcode_direct=unsupported
   8378       fi
   8379       ;;
   8380 
   8381     aix4* | aix5*)
   8382       if test "$host_cpu" = ia64; then
   8383 	# On IA64, the linker does run time linking by default, so we don't
   8384 	# have to do anything special.
   8385 	aix_use_runtimelinking=no
   8386 	exp_sym_flag='-Bexport'
   8387 	no_entry_flag=""
   8388       else
   8389 	# If we're using GNU nm, then we don't want the "-C" option.
   8390 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   8391 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   8392 	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
   8393 	else
   8394 	  export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
   8395 	fi
   8396 	aix_use_runtimelinking=no
   8397 
   8398 	# Test if we are trying to use run time linking or normal
   8399 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   8400 	# need to do runtime linking.
   8401 	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   8402 	  for ld_flag in $LDFLAGS; do
   8403   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   8404   	    aix_use_runtimelinking=yes
   8405   	    break
   8406   	  fi
   8407 	  done
   8408 	  ;;
   8409 	esac
   8410 
   8411 	exp_sym_flag='-bexport'
   8412 	no_entry_flag='-bnoentry'
   8413       fi
   8414 
   8415       # When large executables or shared objects are built, AIX ld can
   8416       # have problems creating the table of contents.  If linking a library
   8417       # or program results in "error TOC overflow" add -mminimal-toc to
   8418       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   8419       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   8420 
   8421       archive_cmds=''
   8422       hardcode_direct=yes
   8423       hardcode_libdir_separator=':'
   8424       link_all_deplibs=yes
   8425 
   8426       if test "$GCC" = yes; then
   8427 	case $host_os in aix4.[012]|aix4.[012].*)
   8428 	# We only want to do this on AIX 4.2 and lower, the check
   8429 	# below for broken collect2 doesn't work under 4.3+
   8430 	  collect2name=`${CC} -print-prog-name=collect2`
   8431 	  if test -f "$collect2name" && \
   8432   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   8433 	  then
   8434   	  # We have reworked collect2
   8435   	  hardcode_direct=yes
   8436 	  else
   8437   	  # We have old collect2
   8438   	  hardcode_direct=unsupported
   8439   	  # It fails to find uninstalled libraries when the uninstalled
   8440   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   8441   	  # to unsupported forces relinking
   8442   	  hardcode_minus_L=yes
   8443   	  hardcode_libdir_flag_spec='-L$libdir'
   8444   	  hardcode_libdir_separator=
   8445 	  fi
   8446 	  ;;
   8447 	esac
   8448 	shared_flag='-shared'
   8449 	if test "$aix_use_runtimelinking" = yes; then
   8450 	  shared_flag="$shared_flag "'${wl}-G'
   8451 	fi
   8452       else
   8453 	# not using gcc
   8454 	if test "$host_cpu" = ia64; then
   8455   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   8456   	# chokes on -Wl,-G. The following line is correct:
   8457 	  shared_flag='-G'
   8458 	else
   8459 	  if test "$aix_use_runtimelinking" = yes; then
   8460 	    shared_flag='${wl}-G'
   8461 	  else
   8462 	    shared_flag='${wl}-bM:SRE'
   8463 	  fi
   8464 	fi
   8465       fi
   8466 
   8467       # It seems that -bexpall does not export symbols beginning with
   8468       # underscore (_), so it is better to generate a list of symbols to export.
   8469       always_export_symbols=yes
   8470       if test "$aix_use_runtimelinking" = yes; then
   8471 	# Warning - without using the other runtime loading flags (-brtl),
   8472 	# -berok will link without error, but may produce a broken library.
   8473 	allow_undefined_flag='-berok'
   8474        # Determine the default libpath from the value encoded in an empty executable.
   8475        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8476 /* end confdefs.h.  */
   8477 
   8478 int
   8479 main ()
   8480 {
   8481 
   8482   ;
   8483   return 0;
   8484 }
   8485 _ACEOF
   8486 if ac_fn_c_try_link "$LINENO"; then :
   8487 
   8488 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   8489 }'`
   8490 # Check for a 64-bit object if we didn't find anything.
   8491 if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   8492 }'`; fi
   8493 fi
   8494 rm -f core conftest.err conftest.$ac_objext \
   8495     conftest$ac_exeext conftest.$ac_ext
   8496 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   8497 
   8498        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   8499 	archive_expsym_cmds="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
   8500        else
   8501 	if test "$host_cpu" = ia64; then
   8502 	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
   8503 	  allow_undefined_flag="-z nodefs"
   8504 	  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"
   8505 	else
   8506 	 # Determine the default libpath from the value encoded in an empty executable.
   8507 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8508 /* end confdefs.h.  */
   8509 
   8510 int
   8511 main ()
   8512 {
   8513 
   8514   ;
   8515   return 0;
   8516 }
   8517 _ACEOF
   8518 if ac_fn_c_try_link "$LINENO"; then :
   8519 
   8520 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   8521 }'`
   8522 # Check for a 64-bit object if we didn't find anything.
   8523 if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   8524 }'`; fi
   8525 fi
   8526 rm -f core conftest.err conftest.$ac_objext \
   8527     conftest$ac_exeext conftest.$ac_ext
   8528 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   8529 
   8530 	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   8531 	  # Warning - without using the other run time loading flags,
   8532 	  # -berok will link without error, but may produce a broken library.
   8533 	  no_undefined_flag=' ${wl}-bernotok'
   8534 	  allow_undefined_flag=' ${wl}-berok'
   8535 	  # Exported symbols can be pulled into shared objects from archives
   8536 	  whole_archive_flag_spec='$convenience'
   8537 	  archive_cmds_need_lc=yes
   8538 	  # This is similar to how AIX traditionally builds its shared libraries.
   8539 	  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'
   8540 	fi
   8541       fi
   8542       ;;
   8543 
   8544     amigaos*)
   8545       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)'
   8546       hardcode_libdir_flag_spec='-L$libdir'
   8547       hardcode_minus_L=yes
   8548       # see comment about different semantics on the GNU ld section
   8549       ld_shlibs=no
   8550       ;;
   8551 
   8552     bsdi[45]*)
   8553       export_dynamic_flag_spec=-rdynamic
   8554       ;;
   8555 
   8556     cygwin* | mingw* | pw32*)
   8557       # When not using gcc, we currently assume that we are using
   8558       # Microsoft Visual C++.
   8559       # hardcode_libdir_flag_spec is actually meaningless, as there is
   8560       # no search path for DLLs.
   8561       hardcode_libdir_flag_spec=' '
   8562       allow_undefined_flag=unsupported
   8563       # Tell ltmain to make .lib files, not .a files.
   8564       libext=lib
   8565       # Tell ltmain to make .dll files, not .so files.
   8566       shrext_cmds=".dll"
   8567       # FIXME: Setting linknames here is a bad hack.
   8568       archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   8569       # The linker will automatically build a .lib file if we build a DLL.
   8570       old_archive_From_new_cmds='true'
   8571       # FIXME: Should let the user specify the lib program.
   8572       old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
   8573       fix_srcfile_path='`cygpath -w "$srcfile"`'
   8574       enable_shared_with_static_runtimes=yes
   8575       ;;
   8576 
   8577     darwin* | rhapsody*)
   8578       case $host_os in
   8579         rhapsody* | darwin1.[012])
   8580          allow_undefined_flag='${wl}-undefined ${wl}suppress'
   8581          ;;
   8582        *) # Darwin 1.3 on
   8583          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   8584            allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   8585          else
   8586            case ${MACOSX_DEPLOYMENT_TARGET} in
   8587              10.[012])
   8588                allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   8589                ;;
   8590              10.*)
   8591                allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
   8592                ;;
   8593            esac
   8594          fi
   8595          ;;
   8596       esac
   8597       archive_cmds_need_lc=no
   8598       hardcode_direct=no
   8599       hardcode_automatic=yes
   8600       hardcode_shlibpath_var=unsupported
   8601       whole_archive_flag_spec=''
   8602       link_all_deplibs=yes
   8603     if test "$GCC" = yes ; then
   8604     	output_verbose_link_cmd='echo'
   8605         archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   8606       module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   8607       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   8608       archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   8609       module_expsym_cmds='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   8610     else
   8611       case $cc_basename in
   8612         xlc*)
   8613          output_verbose_link_cmd='echo'
   8614          archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
   8615          module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   8616           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   8617          archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   8618           module_expsym_cmds='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   8619           ;;
   8620        *)
   8621          ld_shlibs=no
   8622           ;;
   8623       esac
   8624     fi
   8625       ;;
   8626 
   8627     dgux*)
   8628       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8629       hardcode_libdir_flag_spec='-L$libdir'
   8630       hardcode_shlibpath_var=no
   8631       ;;
   8632 
   8633     freebsd1*)
   8634       ld_shlibs=no
   8635       ;;
   8636 
   8637     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   8638     # support.  Future versions do this automatically, but an explicit c++rt0.o
   8639     # does not break anything, and helps significantly (at the cost of a little
   8640     # extra space).
   8641     freebsd2.2*)
   8642       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   8643       hardcode_libdir_flag_spec='-R$libdir'
   8644       hardcode_direct=yes
   8645       hardcode_shlibpath_var=no
   8646       ;;
   8647 
   8648     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   8649     freebsd2*)
   8650       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8651       hardcode_direct=yes
   8652       hardcode_minus_L=yes
   8653       hardcode_shlibpath_var=no
   8654       ;;
   8655 
   8656     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   8657     freebsd* | kfreebsd*-gnu | dragonfly*)
   8658       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   8659       hardcode_libdir_flag_spec='-R$libdir'
   8660       hardcode_direct=yes
   8661       hardcode_shlibpath_var=no
   8662       ;;
   8663 
   8664     hpux9*)
   8665       if test "$GCC" = yes; then
   8666 	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'
   8667       else
   8668 	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'
   8669       fi
   8670       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8671       hardcode_libdir_separator=:
   8672       hardcode_direct=yes
   8673 
   8674       # hardcode_minus_L: Not really in the search PATH,
   8675       # but as the default location of the library.
   8676       hardcode_minus_L=yes
   8677       export_dynamic_flag_spec='${wl}-E'
   8678       ;;
   8679 
   8680     hpux10*)
   8681       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   8682 	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8683       else
   8684 	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   8685       fi
   8686       if test "$with_gnu_ld" = no; then
   8687 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8688 	hardcode_libdir_separator=:
   8689 
   8690 	hardcode_direct=yes
   8691 	export_dynamic_flag_spec='${wl}-E'
   8692 
   8693 	# hardcode_minus_L: Not really in the search PATH,
   8694 	# but as the default location of the library.
   8695 	hardcode_minus_L=yes
   8696       fi
   8697       ;;
   8698 
   8699     hpux11*)
   8700       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   8701 	case $host_cpu in
   8702 	hppa*64*)
   8703 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8704 	  ;;
   8705 	ia64*)
   8706 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   8707 	  ;;
   8708 	*)
   8709 	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8710 	  ;;
   8711 	esac
   8712       else
   8713 	case $host_cpu in
   8714 	hppa*64*)
   8715 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8716 	  ;;
   8717 	ia64*)
   8718 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   8719 	  ;;
   8720 	*)
   8721 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   8722 	  ;;
   8723 	esac
   8724       fi
   8725       if test "$with_gnu_ld" = no; then
   8726 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   8727 	hardcode_libdir_separator=:
   8728 
   8729 	case $host_cpu in
   8730 	hppa*64*|ia64*)
   8731 	  hardcode_libdir_flag_spec_ld='+b $libdir'
   8732 	  hardcode_direct=no
   8733 	  hardcode_shlibpath_var=no
   8734 	  ;;
   8735 	*)
   8736 	  hardcode_direct=yes
   8737 	  export_dynamic_flag_spec='${wl}-E'
   8738 
   8739 	  # hardcode_minus_L: Not really in the search PATH,
   8740 	  # but as the default location of the library.
   8741 	  hardcode_minus_L=yes
   8742 	  ;;
   8743 	esac
   8744       fi
   8745       ;;
   8746 
   8747     irix5* | irix6* | nonstopux*)
   8748       if test "$GCC" = yes; then
   8749 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   8750       else
   8751 	archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
   8752 	hardcode_libdir_flag_spec_ld='-rpath $libdir'
   8753       fi
   8754       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8755       hardcode_libdir_separator=:
   8756       link_all_deplibs=yes
   8757       ;;
   8758 
   8759     netbsd*)
   8760       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   8761 	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   8762       else
   8763 	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   8764       fi
   8765       hardcode_libdir_flag_spec='-R$libdir'
   8766       hardcode_direct=yes
   8767       hardcode_shlibpath_var=no
   8768       ;;
   8769 
   8770     newsos6)
   8771       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8772       hardcode_direct=yes
   8773       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8774       hardcode_libdir_separator=:
   8775       hardcode_shlibpath_var=no
   8776       ;;
   8777 
   8778     openbsd*)
   8779       hardcode_direct=yes
   8780       hardcode_shlibpath_var=no
   8781       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   8782 	archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   8783 	archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   8784 	hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8785 	export_dynamic_flag_spec='${wl}-E'
   8786       else
   8787        case $host_os in
   8788 	 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   8789 	   archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   8790 	   hardcode_libdir_flag_spec='-R$libdir'
   8791 	   ;;
   8792 	 *)
   8793 	   archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   8794 	   hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   8795 	   ;;
   8796        esac
   8797       fi
   8798       ;;
   8799 
   8800     os2*)
   8801       hardcode_libdir_flag_spec='-L$libdir'
   8802       hardcode_minus_L=yes
   8803       allow_undefined_flag=unsupported
   8804       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'
   8805       old_archive_From_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   8806       ;;
   8807 
   8808     osf3*)
   8809       if test "$GCC" = yes; then
   8810 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   8811 	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   8812       else
   8813 	allow_undefined_flag=' -expect_unresolved \*'
   8814 	archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
   8815       fi
   8816       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8817       hardcode_libdir_separator=:
   8818       ;;
   8819 
   8820     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   8821       if test "$GCC" = yes; then
   8822 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   8823 	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   8824 	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   8825       else
   8826 	allow_undefined_flag=' -expect_unresolved \*'
   8827 	archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
   8828 	archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
   8829 	$LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp'
   8830 
   8831 	# Both c and cxx compiler support -rpath directly
   8832 	hardcode_libdir_flag_spec='-rpath $libdir'
   8833       fi
   8834       hardcode_libdir_separator=:
   8835       ;;
   8836 
   8837     solaris*)
   8838       no_undefined_flag=' -z text'
   8839       if test "$GCC" = yes; then
   8840 	wlarc='${wl}'
   8841 	archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8842 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   8843 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   8844       else
   8845 	wlarc=''
   8846 	archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8847 	archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   8848   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   8849       fi
   8850       hardcode_libdir_flag_spec='-R$libdir'
   8851       hardcode_shlibpath_var=no
   8852       case $host_os in
   8853       solaris2.[0-5] | solaris2.[0-5].*) ;;
   8854       *)
   8855  	# The compiler driver will combine linker options so we
   8856  	# cannot just pass the convience library names through
   8857  	# without $wl, iff we do not link with $LD.
   8858  	# Luckily, gcc supports the same syntax we need for Sun Studio.
   8859  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   8860  	case $wlarc in
   8861  	'')
   8862  	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;
   8863  	*)
   8864  	  whole_archive_flag_spec='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract' ;;
   8865  	esac ;;
   8866       esac
   8867       link_all_deplibs=yes
   8868       ;;
   8869 
   8870     sunos4*)
   8871       if test "x$host_vendor" = xsequent; then
   8872 	# Use $CC to link under sequent, because it throws in some extra .o
   8873 	# files that make .init and .fini sections work.
   8874 	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   8875       else
   8876 	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   8877       fi
   8878       hardcode_libdir_flag_spec='-L$libdir'
   8879       hardcode_direct=yes
   8880       hardcode_minus_L=yes
   8881       hardcode_shlibpath_var=no
   8882       ;;
   8883 
   8884     sysv4)
   8885       case $host_vendor in
   8886 	sni)
   8887 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8888 	  hardcode_direct=yes # is this really true???
   8889 	;;
   8890 	siemens)
   8891 	  ## LD is ld it makes a PLAMLIB
   8892 	  ## CC just makes a GrossModule.
   8893 	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   8894 	  reload_cmds='$CC -r -o $output$reload_objs'
   8895 	  hardcode_direct=no
   8896         ;;
   8897 	motorola)
   8898 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8899 	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
   8900 	;;
   8901       esac
   8902       runpath_var='LD_RUN_PATH'
   8903       hardcode_shlibpath_var=no
   8904       ;;
   8905 
   8906     sysv4.3*)
   8907       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8908       hardcode_shlibpath_var=no
   8909       export_dynamic_flag_spec='-Bexport'
   8910       ;;
   8911 
   8912     sysv4*MP*)
   8913       if test -d /usr/nec; then
   8914 	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8915 	hardcode_shlibpath_var=no
   8916 	runpath_var=LD_RUN_PATH
   8917 	hardcode_runpath_var=yes
   8918 	ld_shlibs=yes
   8919       fi
   8920       ;;
   8921 
   8922     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*)
   8923       no_undefined_flag='${wl}-z,text'
   8924       archive_cmds_need_lc=no
   8925       hardcode_shlibpath_var=no
   8926       runpath_var='LD_RUN_PATH'
   8927 
   8928       if test "$GCC" = yes; then
   8929 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8930 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8931       else
   8932 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8933 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   8934       fi
   8935       ;;
   8936 
   8937     sysv5* | sco3.2v5* | sco5v6*)
   8938       # Note: We can NOT use -z defs as we might desire, because we do not
   8939       # link with -lc, and that would cause any symbols used from libc to
   8940       # always be unresolved, which means just about no library would
   8941       # ever link correctly.  If we're not using GNU ld we use -z text
   8942       # though, which does catch some bad symbols but isn't as heavy-handed
   8943       # as -z defs.
   8944       no_undefined_flag='${wl}-z,text'
   8945       allow_undefined_flag='${wl}-z,nodefs'
   8946       archive_cmds_need_lc=no
   8947       hardcode_shlibpath_var=no
   8948       hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   8949       hardcode_libdir_separator=':'
   8950       link_all_deplibs=yes
   8951       export_dynamic_flag_spec='${wl}-Bexport'
   8952       runpath_var='LD_RUN_PATH'
   8953 
   8954       if test "$GCC" = yes; then
   8955 	archive_cmds='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8956 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8957       else
   8958 	archive_cmds='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8959 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   8960       fi
   8961       ;;
   8962 
   8963     uts4*)
   8964       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   8965       hardcode_libdir_flag_spec='-L$libdir'
   8966       hardcode_shlibpath_var=no
   8967       ;;
   8968 
   8969     *)
   8970       ld_shlibs=no
   8971       ;;
   8972     esac
   8973   fi
   8974 
   8975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
   8976 $as_echo "$ld_shlibs" >&6; }
   8977 test "$ld_shlibs" = no && can_build_shared=no
   8978 
   8979 #
   8980 # Do we need to explicitly link libc?
   8981 #
   8982 case "x$archive_cmds_need_lc" in
   8983 x|xyes)
   8984   # Assume -lc should be added
   8985   archive_cmds_need_lc=yes
   8986 
   8987   if test "$enable_shared" = yes && test "$GCC" = yes; then
   8988     case $archive_cmds in
   8989     *'~'*)
   8990       # FIXME: we may have to deal with multi-command sequences.
   8991       ;;
   8992     '$CC '*)
   8993       # Test whether the compiler implicitly links with -lc since on some
   8994       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   8995       # to ld, don't add -lc before -lgcc.
   8996       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
   8997 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   8998       $rm conftest*
   8999       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   9000 
   9001       if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   9002   (eval $ac_compile) 2>&5
   9003   ac_status=$?
   9004   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   9005   test $ac_status = 0; } 2>conftest.err; then
   9006         soname=conftest
   9007         lib=conftest
   9008         libobjs=conftest.$ac_objext
   9009         deplibs=
   9010         wl=$lt_prog_compiler_wl
   9011 	pic_flag=$lt_prog_compiler_pic
   9012         compiler_flags=-v
   9013         linker_flags=-v
   9014         verstring=
   9015         output_objdir=.
   9016         libname=conftest
   9017         lt_save_allow_undefined_flag=$allow_undefined_flag
   9018         allow_undefined_flag=
   9019         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\""; } >&5
   9020   (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   9021   ac_status=$?
   9022   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   9023   test $ac_status = 0; }
   9024         then
   9025 	  archive_cmds_need_lc=no
   9026         else
   9027 	  archive_cmds_need_lc=yes
   9028         fi
   9029         allow_undefined_flag=$lt_save_allow_undefined_flag
   9030       else
   9031         cat conftest.err 1>&5
   9032       fi
   9033       $rm conftest*
   9034       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
   9035 $as_echo "$archive_cmds_need_lc" >&6; }
   9036       ;;
   9037     esac
   9038   fi
   9039   ;;
   9040 esac
   9041 
   9042 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
   9043 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   9044 library_names_spec=
   9045 libname_spec='lib$name'
   9046 soname_spec=
   9047 shrext_cmds=".so"
   9048 postinstall_cmds=
   9049 postuninstall_cmds=
   9050 finish_cmds=
   9051 finish_eval=
   9052 shlibpath_var=
   9053 shlibpath_overrides_runpath=unknown
   9054 version_type=none
   9055 dynamic_linker="$host_os ld.so"
   9056 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   9057 if test "$GCC" = yes; then
   9058   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   9059   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   9060     # if the path contains ";" then we assume it to be the separator
   9061     # otherwise default to the standard path separator (i.e. ":") - it is
   9062     # assumed that no part of a normal pathname contains ";" but that should
   9063     # okay in the real world where ";" in dirpaths is itself problematic.
   9064     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   9065   else
   9066     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   9067   fi
   9068 else
   9069   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   9070 fi
   9071 need_lib_prefix=unknown
   9072 hardcode_into_libs=no
   9073 
   9074 # when you set need_version to no, make sure it does not cause -set_version
   9075 # flags to be left without arguments
   9076 need_version=unknown
   9077 
   9078 case $host_os in
   9079 aix3*)
   9080   version_type=linux
   9081   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   9082   shlibpath_var=LIBPATH
   9083 
   9084   # AIX 3 has no versioning support, so we append a major version to the name.
   9085   soname_spec='${libname}${release}${shared_ext}$major'
   9086   ;;
   9087 
   9088 aix4* | aix5*)
   9089   version_type=linux
   9090   need_lib_prefix=no
   9091   need_version=no
   9092   hardcode_into_libs=yes
   9093   if test "$host_cpu" = ia64; then
   9094     # AIX 5 supports IA64
   9095     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   9096     shlibpath_var=LD_LIBRARY_PATH
   9097   else
   9098     # With GCC up to 2.95.x, collect2 would create an import file
   9099     # for dependence libraries.  The import file would start with
   9100     # the line `#! .'.  This would cause the generated library to
   9101     # depend on `.', always an invalid library.  This was fixed in
   9102     # development snapshots of GCC prior to 3.0.
   9103     case $host_os in
   9104       aix4 | aix4.[01] | aix4.[01].*)
   9105       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   9106 	   echo ' yes '
   9107 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   9108 	:
   9109       else
   9110 	can_build_shared=no
   9111       fi
   9112       ;;
   9113     esac
   9114     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   9115     # soname into executable. Probably we can add versioning support to
   9116     # collect2, so additional links can be useful in future.
   9117     if test "$aix_use_runtimelinking" = yes; then
   9118       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   9119       # instead of lib<name>.a to let people know that these are not
   9120       # typical AIX shared libraries.
   9121       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9122     else
   9123       # We preserve .a as extension for shared libraries through AIX4.2
   9124       # and later when we are not doing run time linking.
   9125       library_names_spec='${libname}${release}.a $libname.a'
   9126       soname_spec='${libname}${release}${shared_ext}$major'
   9127     fi
   9128     shlibpath_var=LIBPATH
   9129   fi
   9130   ;;
   9131 
   9132 amigaos*)
   9133   library_names_spec='$libname.ixlibrary $libname.a'
   9134   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   9135   finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''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'
   9136   ;;
   9137 
   9138 beos*)
   9139   library_names_spec='${libname}${shared_ext}'
   9140   dynamic_linker="$host_os ld.so"
   9141   shlibpath_var=LIBRARY_PATH
   9142   ;;
   9143 
   9144 bsdi[45]*)
   9145   version_type=linux
   9146   need_version=no
   9147   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9148   soname_spec='${libname}${release}${shared_ext}$major'
   9149   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   9150   shlibpath_var=LD_LIBRARY_PATH
   9151   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   9152   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   9153   # the default ld.so.conf also contains /usr/contrib/lib and
   9154   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   9155   # libtool to hard-code these into programs
   9156   ;;
   9157 
   9158 cygwin* | mingw* | pw32*)
   9159   version_type=windows
   9160   shrext_cmds=".dll"
   9161   need_version=no
   9162   need_lib_prefix=no
   9163 
   9164   case $GCC,$host_os in
   9165   yes,cygwin* | yes,mingw* | yes,pw32*)
   9166     library_names_spec='$libname.dll.a'
   9167     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   9168     postinstall_cmds='base_file=`basename \${file}`~
   9169       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   9170       dldir=$destdir/`dirname \$dlpath`~
   9171       test -d \$dldir || mkdir -p \$dldir~
   9172       $install_prog $dir/$dlname \$dldir/$dlname~
   9173       chmod a+x \$dldir/$dlname'
   9174     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   9175       dlpath=$dir/\$dldll~
   9176        $rm \$dlpath'
   9177     shlibpath_overrides_runpath=yes
   9178 
   9179     case $host_os in
   9180     cygwin*)
   9181       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   9182       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   9183       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   9184       ;;
   9185     mingw*)
   9186       # MinGW DLLs use traditional 'lib' prefix
   9187       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   9188       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   9189       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   9190         # It is most probably a Windows format PATH printed by
   9191         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   9192         # path with ; separators, and with drive letters. We can handle the
   9193         # drive letters (cygwin fileutils understands them), so leave them,
   9194         # especially as we might pass files found there to a mingw objdump,
   9195         # which wouldn't understand a cygwinified path. Ahh.
   9196         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   9197       else
   9198         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   9199       fi
   9200       ;;
   9201     pw32*)
   9202       # pw32 DLLs use 'pw' prefix rather than 'lib'
   9203       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   9204       ;;
   9205     esac
   9206     ;;
   9207 
   9208   *)
   9209     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   9210     ;;
   9211   esac
   9212   dynamic_linker='Win32 ld.exe'
   9213   # FIXME: first we should search . and the directory the executable is in
   9214   shlibpath_var=PATH
   9215   ;;
   9216 
   9217 darwin* | rhapsody*)
   9218   dynamic_linker="$host_os dyld"
   9219   version_type=darwin
   9220   need_lib_prefix=no
   9221   need_version=no
   9222   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   9223   soname_spec='${libname}${release}${major}$shared_ext'
   9224   shlibpath_overrides_runpath=yes
   9225   shlibpath_var=DYLD_LIBRARY_PATH
   9226   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   9227   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   9228   if test "$GCC" = yes; then
   9229     sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"`
   9230   else
   9231     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   9232   fi
   9233   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   9234   ;;
   9235 
   9236 dgux*)
   9237   version_type=linux
   9238   need_lib_prefix=no
   9239   need_version=no
   9240   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   9241   soname_spec='${libname}${release}${shared_ext}$major'
   9242   shlibpath_var=LD_LIBRARY_PATH
   9243   ;;
   9244 
   9245 freebsd1*)
   9246   dynamic_linker=no
   9247   ;;
   9248 
   9249 kfreebsd*-gnu)
   9250   version_type=linux
   9251   need_lib_prefix=no
   9252   need_version=no
   9253   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   9254   soname_spec='${libname}${release}${shared_ext}$major'
   9255   shlibpath_var=LD_LIBRARY_PATH
   9256   shlibpath_overrides_runpath=no
   9257   hardcode_into_libs=yes
   9258   dynamic_linker='GNU ld.so'
   9259   ;;
   9260 
   9261 freebsd* | dragonfly*)
   9262   # DragonFly does not have aout.  When/if they implement a new
   9263   # versioning mechanism, adjust this.
   9264   if test -x /usr/bin/objformat; then
   9265     objformat=`/usr/bin/objformat`
   9266   else
   9267     case $host_os in
   9268     freebsd[123]*) objformat=aout ;;
   9269     *) objformat=elf ;;
   9270     esac
   9271   fi
   9272   version_type=freebsd-$objformat
   9273   case $version_type in
   9274     freebsd-elf*)
   9275       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   9276       need_version=no
   9277       need_lib_prefix=no
   9278       ;;
   9279     freebsd-*)
   9280       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   9281       need_version=yes
   9282       ;;
   9283   esac
   9284   shlibpath_var=LD_LIBRARY_PATH
   9285   case $host_os in
   9286   freebsd2*)
   9287     shlibpath_overrides_runpath=yes
   9288     ;;
   9289   freebsd3.[01]* | freebsdelf3.[01]*)
   9290     shlibpath_overrides_runpath=yes
   9291     hardcode_into_libs=yes
   9292     ;;
   9293   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   9294   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   9295     shlibpath_overrides_runpath=no
   9296     hardcode_into_libs=yes
   9297     ;;
   9298   freebsd*) # from 4.6 on
   9299     shlibpath_overrides_runpath=yes
   9300     hardcode_into_libs=yes
   9301     ;;
   9302   esac
   9303   ;;
   9304 
   9305 gnu*)
   9306   version_type=linux
   9307   need_lib_prefix=no
   9308   need_version=no
   9309   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   9310   soname_spec='${libname}${release}${shared_ext}$major'
   9311   shlibpath_var=LD_LIBRARY_PATH
   9312   hardcode_into_libs=yes
   9313   ;;
   9314 
   9315 hpux9* | hpux10* | hpux11*)
   9316   # Give a soname corresponding to the major version so that dld.sl refuses to
   9317   # link against other versions.
   9318   version_type=sunos
   9319   need_lib_prefix=no
   9320   need_version=no
   9321   case $host_cpu in
   9322   ia64*)
   9323     shrext_cmds='.so'
   9324     hardcode_into_libs=yes
   9325     dynamic_linker="$host_os dld.so"
   9326     shlibpath_var=LD_LIBRARY_PATH
   9327     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   9328     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9329     soname_spec='${libname}${release}${shared_ext}$major'
   9330     if test "X$HPUX_IA64_MODE" = X32; then
   9331       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   9332     else
   9333       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   9334     fi
   9335     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   9336     ;;
   9337    hppa*64*)
   9338      shrext_cmds='.sl'
   9339      hardcode_into_libs=yes
   9340      dynamic_linker="$host_os dld.sl"
   9341      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   9342      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   9343      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9344      soname_spec='${libname}${release}${shared_ext}$major'
   9345      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   9346      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   9347      ;;
   9348    *)
   9349     shrext_cmds='.sl'
   9350     dynamic_linker="$host_os dld.sl"
   9351     shlibpath_var=SHLIB_PATH
   9352     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   9353     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9354     soname_spec='${libname}${release}${shared_ext}$major'
   9355     ;;
   9356   esac
   9357   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   9358   postinstall_cmds='chmod 555 $lib'
   9359   ;;
   9360 
   9361 interix3*)
   9362   version_type=linux
   9363   need_lib_prefix=no
   9364   need_version=no
   9365   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   9366   soname_spec='${libname}${release}${shared_ext}$major'
   9367   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   9368   shlibpath_var=LD_LIBRARY_PATH
   9369   shlibpath_overrides_runpath=no
   9370   hardcode_into_libs=yes
   9371   ;;
   9372 
   9373 irix5* | irix6* | nonstopux*)
   9374   case $host_os in
   9375     nonstopux*) version_type=nonstopux ;;
   9376     *)
   9377 	if test "$lt_cv_prog_gnu_ld" = yes; then
   9378 		version_type=linux
   9379 	else
   9380 		version_type=irix
   9381 	fi ;;
   9382   esac
   9383   need_lib_prefix=no
   9384   need_version=no
   9385   soname_spec='${libname}${release}${shared_ext}$major'
   9386   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   9387   case $host_os in
   9388   irix5* | nonstopux*)
   9389     libsuff= shlibsuff=
   9390     ;;
   9391   *)
   9392     case $LD in # libtool.m4 will add one of these switches to LD
   9393     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   9394       libsuff= shlibsuff= libmagic=32-bit;;
   9395     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   9396       libsuff=32 shlibsuff=N32 libmagic=N32;;
   9397     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   9398       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   9399     *) libsuff= shlibsuff= libmagic=never-match;;
   9400     esac
   9401     ;;
   9402   esac
   9403   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   9404   shlibpath_overrides_runpath=no
   9405   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   9406   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   9407   hardcode_into_libs=yes
   9408   ;;
   9409 
   9410 # No shared lib support for Linux oldld, aout, or coff.
   9411 linux*oldld* | linux*aout* | linux*coff*)
   9412   dynamic_linker=no
   9413   ;;
   9414 
   9415 # This must be Linux ELF.
   9416 linux*)
   9417   version_type=linux
   9418   need_lib_prefix=no
   9419   need_version=no
   9420   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9421   soname_spec='${libname}${release}${shared_ext}$major'
   9422   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   9423   shlibpath_var=LD_LIBRARY_PATH
   9424   shlibpath_overrides_runpath=no
   9425   # This implies no fast_install, which is unacceptable.
   9426   # Some rework will be needed to allow for fast_install
   9427   # before this can be enabled.
   9428   hardcode_into_libs=yes
   9429 
   9430   # Append ld.so.conf contents to the search path
   9431   if test -f /etc/ld.so.conf; then
   9432     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
   9433     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   9434   fi
   9435 
   9436   # We used to test for /lib/ld.so.1 and disable shared libraries on
   9437   # powerpc, because MkLinux only supported shared libraries with the
   9438   # GNU dynamic linker.  Since this was broken with cross compilers,
   9439   # most powerpc-linux boxes support dynamic linking these days and
   9440   # people can always --disable-shared, the test was removed, and we
   9441   # assume the GNU/Linux dynamic linker is in use.
   9442   dynamic_linker='GNU/Linux ld.so'
   9443   ;;
   9444 
   9445 knetbsd*-gnu)
   9446   version_type=linux
   9447   need_lib_prefix=no
   9448   need_version=no
   9449   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   9450   soname_spec='${libname}${release}${shared_ext}$major'
   9451   shlibpath_var=LD_LIBRARY_PATH
   9452   shlibpath_overrides_runpath=no
   9453   hardcode_into_libs=yes
   9454   dynamic_linker='GNU ld.so'
   9455   ;;
   9456 
   9457 netbsd*)
   9458   version_type=sunos
   9459   need_lib_prefix=no
   9460   need_version=no
   9461   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   9462     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9463     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   9464     dynamic_linker='NetBSD (a.out) ld.so'
   9465   else
   9466     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   9467     soname_spec='${libname}${release}${shared_ext}$major'
   9468     dynamic_linker='NetBSD ld.elf_so'
   9469   fi
   9470   shlibpath_var=LD_LIBRARY_PATH
   9471   shlibpath_overrides_runpath=yes
   9472   hardcode_into_libs=yes
   9473   ;;
   9474 
   9475 newsos6)
   9476   version_type=linux
   9477   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9478   shlibpath_var=LD_LIBRARY_PATH
   9479   shlibpath_overrides_runpath=yes
   9480   ;;
   9481 
   9482 nto-qnx*)
   9483   version_type=linux
   9484   need_lib_prefix=no
   9485   need_version=no
   9486   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9487   soname_spec='${libname}${release}${shared_ext}$major'
   9488   shlibpath_var=LD_LIBRARY_PATH
   9489   shlibpath_overrides_runpath=yes
   9490   ;;
   9491 
   9492 openbsd*)
   9493   version_type=sunos
   9494   sys_lib_dlsearch_path_spec="/usr/lib"
   9495   need_lib_prefix=no
   9496   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   9497   case $host_os in
   9498     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   9499     *)                         need_version=no  ;;
   9500   esac
   9501   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9502   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   9503   shlibpath_var=LD_LIBRARY_PATH
   9504   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   9505     case $host_os in
   9506       openbsd2.[89] | openbsd2.[89].*)
   9507 	shlibpath_overrides_runpath=no
   9508 	;;
   9509       *)
   9510 	shlibpath_overrides_runpath=yes
   9511 	;;
   9512       esac
   9513   else
   9514     shlibpath_overrides_runpath=yes
   9515   fi
   9516   ;;
   9517 
   9518 os2*)
   9519   libname_spec='$name'
   9520   shrext_cmds=".dll"
   9521   need_lib_prefix=no
   9522   library_names_spec='$libname${shared_ext} $libname.a'
   9523   dynamic_linker='OS/2 ld.exe'
   9524   shlibpath_var=LIBPATH
   9525   ;;
   9526 
   9527 osf3* | osf4* | osf5*)
   9528   version_type=osf
   9529   need_lib_prefix=no
   9530   need_version=no
   9531   soname_spec='${libname}${release}${shared_ext}$major'
   9532   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9533   shlibpath_var=LD_LIBRARY_PATH
   9534   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   9535   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   9536   ;;
   9537 
   9538 solaris*)
   9539   version_type=linux
   9540   need_lib_prefix=no
   9541   need_version=no
   9542   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9543   soname_spec='${libname}${release}${shared_ext}$major'
   9544   shlibpath_var=LD_LIBRARY_PATH
   9545   shlibpath_overrides_runpath=yes
   9546   hardcode_into_libs=yes
   9547   # ldd complains unless libraries are executable
   9548   postinstall_cmds='chmod +x $lib'
   9549   ;;
   9550 
   9551 sunos4*)
   9552   version_type=sunos
   9553   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   9554   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   9555   shlibpath_var=LD_LIBRARY_PATH
   9556   shlibpath_overrides_runpath=yes
   9557   if test "$with_gnu_ld" = yes; then
   9558     need_lib_prefix=no
   9559   fi
   9560   need_version=yes
   9561   ;;
   9562 
   9563 sysv4 | sysv4.3*)
   9564   version_type=linux
   9565   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9566   soname_spec='${libname}${release}${shared_ext}$major'
   9567   shlibpath_var=LD_LIBRARY_PATH
   9568   case $host_vendor in
   9569     sni)
   9570       shlibpath_overrides_runpath=no
   9571       need_lib_prefix=no
   9572       export_dynamic_flag_spec='${wl}-Blargedynsym'
   9573       runpath_var=LD_RUN_PATH
   9574       ;;
   9575     siemens)
   9576       need_lib_prefix=no
   9577       ;;
   9578     motorola)
   9579       need_lib_prefix=no
   9580       need_version=no
   9581       shlibpath_overrides_runpath=no
   9582       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   9583       ;;
   9584   esac
   9585   ;;
   9586 
   9587 sysv4*MP*)
   9588   if test -d /usr/nec ;then
   9589     version_type=linux
   9590     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   9591     soname_spec='$libname${shared_ext}.$major'
   9592     shlibpath_var=LD_LIBRARY_PATH
   9593   fi
   9594   ;;
   9595 
   9596 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   9597   version_type=freebsd-elf
   9598   need_lib_prefix=no
   9599   need_version=no
   9600   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   9601   soname_spec='${libname}${release}${shared_ext}$major'
   9602   shlibpath_var=LD_LIBRARY_PATH
   9603   hardcode_into_libs=yes
   9604   if test "$with_gnu_ld" = yes; then
   9605     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   9606     shlibpath_overrides_runpath=no
   9607   else
   9608     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   9609     shlibpath_overrides_runpath=yes
   9610     case $host_os in
   9611       sco3.2v5*)
   9612         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   9613 	;;
   9614     esac
   9615   fi
   9616   sys_lib_dlsearch_path_spec='/usr/lib'
   9617   ;;
   9618 
   9619 uts4*)
   9620   version_type=linux
   9621   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   9622   soname_spec='${libname}${release}${shared_ext}$major'
   9623   shlibpath_var=LD_LIBRARY_PATH
   9624   ;;
   9625 
   9626 *)
   9627   dynamic_linker=no
   9628   ;;
   9629 esac
   9630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
   9631 $as_echo "$dynamic_linker" >&6; }
   9632 test "$dynamic_linker" = no && can_build_shared=no
   9633 
   9634 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   9635 if test "$GCC" = yes; then
   9636   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   9637 fi
   9638 
   9639 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
   9640 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   9641 hardcode_action=
   9642 if test -n "$hardcode_libdir_flag_spec" || \
   9643    test -n "$runpath_var" || \
   9644    test "X$hardcode_automatic" = "Xyes" ; then
   9645 
   9646   # We can hardcode non-existant directories.
   9647   if test "$hardcode_direct" != no &&
   9648      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   9649      # have to relink, otherwise we might link with an installed library
   9650      # when we should be linking with a yet-to-be-installed one
   9651      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no &&
   9652      test "$hardcode_minus_L" != no; then
   9653     # Linking always hardcodes the temporary library directory.
   9654     hardcode_action=relink
   9655   else
   9656     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   9657     hardcode_action=immediate
   9658   fi
   9659 else
   9660   # We cannot hardcode anything, or else we can only hardcode existing
   9661   # directories.
   9662   hardcode_action=unsupported
   9663 fi
   9664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
   9665 $as_echo "$hardcode_action" >&6; }
   9666 
   9667 if test "$hardcode_action" = relink; then
   9668   # Fast installation is not supported
   9669   enable_fast_install=no
   9670 elif test "$shlibpath_overrides_runpath" = yes ||
   9671      test "$enable_shared" = no; then
   9672   # Fast installation is not necessary
   9673   enable_fast_install=needless
   9674 fi
   9675 
   9676 striplib=
   9677 old_striplib=
   9678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
   9679 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
   9680 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
   9681   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
   9682   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
   9683   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   9684 $as_echo "yes" >&6; }
   9685 else
   9686 # FIXME - insert some real tests, host_os isn't really good enough
   9687   case $host_os in
   9688    darwin*)
   9689        if test -n "$STRIP" ; then
   9690          striplib="$STRIP -x"
   9691          { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   9692 $as_echo "yes" >&6; }
   9693        else
   9694   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9695 $as_echo "no" >&6; }
   9696 fi
   9697        ;;
   9698    *)
   9699   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9700 $as_echo "no" >&6; }
   9701     ;;
   9702   esac
   9703 fi
   9704 
   9705 if test "x$enable_dlopen" != xyes; then
   9706   enable_dlopen=unknown
   9707   enable_dlopen_self=unknown
   9708   enable_dlopen_self_static=unknown
   9709 else
   9710   lt_cv_dlopen=no
   9711   lt_cv_dlopen_libs=
   9712 
   9713   case $host_os in
   9714   beos*)
   9715     lt_cv_dlopen="load_add_on"
   9716     lt_cv_dlopen_libs=
   9717     lt_cv_dlopen_self=yes
   9718     ;;
   9719 
   9720   mingw* | pw32*)
   9721     lt_cv_dlopen="LoadLibrary"
   9722     lt_cv_dlopen_libs=
   9723    ;;
   9724 
   9725   cygwin*)
   9726     lt_cv_dlopen="dlopen"
   9727     lt_cv_dlopen_libs=
   9728    ;;
   9729 
   9730   darwin*)
   9731   # if libdl is installed we need to link against it
   9732     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
   9733 $as_echo_n "checking for dlopen in -ldl... " >&6; }
   9734 if ${ac_cv_lib_dl_dlopen+:} false; then :
   9735   $as_echo_n "(cached) " >&6
   9736 else
   9737   ac_check_lib_save_LIBS=$LIBS
   9738 LIBS="-ldl  $LIBS"
   9739 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9740 /* end confdefs.h.  */
   9741 
   9742 /* Override any GCC internal prototype to avoid an error.
   9743    Use char because int might match the return type of a GCC
   9744    builtin and then its argument prototype would still apply.  */
   9745 #ifdef __cplusplus
   9746 extern "C"
   9747 #endif
   9748 char dlopen ();
   9749 int
   9750 main ()
   9751 {
   9752 return dlopen ();
   9753   ;
   9754   return 0;
   9755 }
   9756 _ACEOF
   9757 if ac_fn_c_try_link "$LINENO"; then :
   9758   ac_cv_lib_dl_dlopen=yes
   9759 else
   9760   ac_cv_lib_dl_dlopen=no
   9761 fi
   9762 rm -f core conftest.err conftest.$ac_objext \
   9763     conftest$ac_exeext conftest.$ac_ext
   9764 LIBS=$ac_check_lib_save_LIBS
   9765 fi
   9766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
   9767 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
   9768 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
   9769   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   9770 else
   9771 
   9772     lt_cv_dlopen="dyld"
   9773     lt_cv_dlopen_libs=
   9774     lt_cv_dlopen_self=yes
   9775 
   9776 fi
   9777 
   9778    ;;
   9779 
   9780   *)
   9781     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
   9782 if test "x$ac_cv_func_shl_load" = xyes; then :
   9783   lt_cv_dlopen="shl_load"
   9784 else
   9785   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
   9786 $as_echo_n "checking for shl_load in -ldld... " >&6; }
   9787 if ${ac_cv_lib_dld_shl_load+:} false; then :
   9788   $as_echo_n "(cached) " >&6
   9789 else
   9790   ac_check_lib_save_LIBS=$LIBS
   9791 LIBS="-ldld  $LIBS"
   9792 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9793 /* end confdefs.h.  */
   9794 
   9795 /* Override any GCC internal prototype to avoid an error.
   9796    Use char because int might match the return type of a GCC
   9797    builtin and then its argument prototype would still apply.  */
   9798 #ifdef __cplusplus
   9799 extern "C"
   9800 #endif
   9801 char shl_load ();
   9802 int
   9803 main ()
   9804 {
   9805 return shl_load ();
   9806   ;
   9807   return 0;
   9808 }
   9809 _ACEOF
   9810 if ac_fn_c_try_link "$LINENO"; then :
   9811   ac_cv_lib_dld_shl_load=yes
   9812 else
   9813   ac_cv_lib_dld_shl_load=no
   9814 fi
   9815 rm -f core conftest.err conftest.$ac_objext \
   9816     conftest$ac_exeext conftest.$ac_ext
   9817 LIBS=$ac_check_lib_save_LIBS
   9818 fi
   9819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
   9820 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
   9821 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
   9822   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"
   9823 else
   9824   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
   9825 if test "x$ac_cv_func_dlopen" = xyes; then :
   9826   lt_cv_dlopen="dlopen"
   9827 else
   9828   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
   9829 $as_echo_n "checking for dlopen in -ldl... " >&6; }
   9830 if ${ac_cv_lib_dl_dlopen+:} false; then :
   9831   $as_echo_n "(cached) " >&6
   9832 else
   9833   ac_check_lib_save_LIBS=$LIBS
   9834 LIBS="-ldl  $LIBS"
   9835 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9836 /* end confdefs.h.  */
   9837 
   9838 /* Override any GCC internal prototype to avoid an error.
   9839    Use char because int might match the return type of a GCC
   9840    builtin and then its argument prototype would still apply.  */
   9841 #ifdef __cplusplus
   9842 extern "C"
   9843 #endif
   9844 char dlopen ();
   9845 int
   9846 main ()
   9847 {
   9848 return dlopen ();
   9849   ;
   9850   return 0;
   9851 }
   9852 _ACEOF
   9853 if ac_fn_c_try_link "$LINENO"; then :
   9854   ac_cv_lib_dl_dlopen=yes
   9855 else
   9856   ac_cv_lib_dl_dlopen=no
   9857 fi
   9858 rm -f core conftest.err conftest.$ac_objext \
   9859     conftest$ac_exeext conftest.$ac_ext
   9860 LIBS=$ac_check_lib_save_LIBS
   9861 fi
   9862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
   9863 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
   9864 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
   9865   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   9866 else
   9867   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
   9868 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
   9869 if ${ac_cv_lib_svld_dlopen+:} false; then :
   9870   $as_echo_n "(cached) " >&6
   9871 else
   9872   ac_check_lib_save_LIBS=$LIBS
   9873 LIBS="-lsvld  $LIBS"
   9874 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9875 /* end confdefs.h.  */
   9876 
   9877 /* Override any GCC internal prototype to avoid an error.
   9878    Use char because int might match the return type of a GCC
   9879    builtin and then its argument prototype would still apply.  */
   9880 #ifdef __cplusplus
   9881 extern "C"
   9882 #endif
   9883 char dlopen ();
   9884 int
   9885 main ()
   9886 {
   9887 return dlopen ();
   9888   ;
   9889   return 0;
   9890 }
   9891 _ACEOF
   9892 if ac_fn_c_try_link "$LINENO"; then :
   9893   ac_cv_lib_svld_dlopen=yes
   9894 else
   9895   ac_cv_lib_svld_dlopen=no
   9896 fi
   9897 rm -f core conftest.err conftest.$ac_objext \
   9898     conftest$ac_exeext conftest.$ac_ext
   9899 LIBS=$ac_check_lib_save_LIBS
   9900 fi
   9901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
   9902 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
   9903 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
   9904   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
   9905 else
   9906   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
   9907 $as_echo_n "checking for dld_link in -ldld... " >&6; }
   9908 if ${ac_cv_lib_dld_dld_link+:} false; then :
   9909   $as_echo_n "(cached) " >&6
   9910 else
   9911   ac_check_lib_save_LIBS=$LIBS
   9912 LIBS="-ldld  $LIBS"
   9913 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9914 /* end confdefs.h.  */
   9915 
   9916 /* Override any GCC internal prototype to avoid an error.
   9917    Use char because int might match the return type of a GCC
   9918    builtin and then its argument prototype would still apply.  */
   9919 #ifdef __cplusplus
   9920 extern "C"
   9921 #endif
   9922 char dld_link ();
   9923 int
   9924 main ()
   9925 {
   9926 return dld_link ();
   9927   ;
   9928   return 0;
   9929 }
   9930 _ACEOF
   9931 if ac_fn_c_try_link "$LINENO"; then :
   9932   ac_cv_lib_dld_dld_link=yes
   9933 else
   9934   ac_cv_lib_dld_dld_link=no
   9935 fi
   9936 rm -f core conftest.err conftest.$ac_objext \
   9937     conftest$ac_exeext conftest.$ac_ext
   9938 LIBS=$ac_check_lib_save_LIBS
   9939 fi
   9940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
   9941 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
   9942 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
   9943   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
   9944 fi
   9945 
   9946 
   9947 fi
   9948 
   9949 
   9950 fi
   9951 
   9952 
   9953 fi
   9954 
   9955 
   9956 fi
   9957 
   9958 
   9959 fi
   9960 
   9961     ;;
   9962   esac
   9963 
   9964   if test "x$lt_cv_dlopen" != xno; then
   9965     enable_dlopen=yes
   9966   else
   9967     enable_dlopen=no
   9968   fi
   9969 
   9970   case $lt_cv_dlopen in
   9971   dlopen)
   9972     save_CPPFLAGS="$CPPFLAGS"
   9973     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
   9974 
   9975     save_LDFLAGS="$LDFLAGS"
   9976     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
   9977 
   9978     save_LIBS="$LIBS"
   9979     LIBS="$lt_cv_dlopen_libs $LIBS"
   9980 
   9981     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
   9982 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
   9983 if ${lt_cv_dlopen_self+:} false; then :
   9984   $as_echo_n "(cached) " >&6
   9985 else
   9986   	  if test "$cross_compiling" = yes; then :
   9987   lt_cv_dlopen_self=cross
   9988 else
   9989   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   9990   lt_status=$lt_dlunknown
   9991   cat > conftest.$ac_ext <<EOF
   9992 #line 9992 "configure"
   9993 #include "confdefs.h"
   9994 
   9995 #if HAVE_DLFCN_H
   9996 #include <dlfcn.h>
   9997 #endif
   9998 
   9999 #include <stdio.h>
   10000 
   10001 #ifdef RTLD_GLOBAL
   10002 #  define LT_DLGLOBAL		RTLD_GLOBAL
   10003 #else
   10004 #  ifdef DL_GLOBAL
   10005 #    define LT_DLGLOBAL		DL_GLOBAL
   10006 #  else
   10007 #    define LT_DLGLOBAL		0
   10008 #  endif
   10009 #endif
   10010 
   10011 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   10012    find out it does not work in some platform. */
   10013 #ifndef LT_DLLAZY_OR_NOW
   10014 #  ifdef RTLD_LAZY
   10015 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   10016 #  else
   10017 #    ifdef DL_LAZY
   10018 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   10019 #    else
   10020 #      ifdef RTLD_NOW
   10021 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   10022 #      else
   10023 #        ifdef DL_NOW
   10024 #          define LT_DLLAZY_OR_NOW	DL_NOW
   10025 #        else
   10026 #          define LT_DLLAZY_OR_NOW	0
   10027 #        endif
   10028 #      endif
   10029 #    endif
   10030 #  endif
   10031 #endif
   10032 
   10033 #ifdef __cplusplus
   10034 extern "C" void exit (int);
   10035 #endif
   10036 
   10037 void fnord() { int i=42;}
   10038 int main ()
   10039 {
   10040   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   10041   int status = $lt_dlunknown;
   10042 
   10043   if (self)
   10044     {
   10045       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   10046       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   10047       /* dlclose (self); */
   10048     }
   10049   else
   10050     puts (dlerror ());
   10051 
   10052     exit (status);
   10053 }
   10054 EOF
   10055   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   10056   (eval $ac_link) 2>&5
   10057   ac_status=$?
   10058   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   10059   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
   10060     (./conftest; exit; ) >&5 2>/dev/null
   10061     lt_status=$?
   10062     case x$lt_status in
   10063       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
   10064       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
   10065       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
   10066     esac
   10067   else :
   10068     # compilation failed
   10069     lt_cv_dlopen_self=no
   10070   fi
   10071 fi
   10072 rm -fr conftest*
   10073 
   10074 
   10075 fi
   10076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
   10077 $as_echo "$lt_cv_dlopen_self" >&6; }
   10078 
   10079     if test "x$lt_cv_dlopen_self" = xyes; then
   10080       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
   10081       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
   10082 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
   10083 if ${lt_cv_dlopen_self_static+:} false; then :
   10084   $as_echo_n "(cached) " >&6
   10085 else
   10086   	  if test "$cross_compiling" = yes; then :
   10087   lt_cv_dlopen_self_static=cross
   10088 else
   10089   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   10090   lt_status=$lt_dlunknown
   10091   cat > conftest.$ac_ext <<EOF
   10092 #line 10092 "configure"
   10093 #include "confdefs.h"
   10094 
   10095 #if HAVE_DLFCN_H
   10096 #include <dlfcn.h>
   10097 #endif
   10098 
   10099 #include <stdio.h>
   10100 
   10101 #ifdef RTLD_GLOBAL
   10102 #  define LT_DLGLOBAL		RTLD_GLOBAL
   10103 #else
   10104 #  ifdef DL_GLOBAL
   10105 #    define LT_DLGLOBAL		DL_GLOBAL
   10106 #  else
   10107 #    define LT_DLGLOBAL		0
   10108 #  endif
   10109 #endif
   10110 
   10111 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   10112    find out it does not work in some platform. */
   10113 #ifndef LT_DLLAZY_OR_NOW
   10114 #  ifdef RTLD_LAZY
   10115 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   10116 #  else
   10117 #    ifdef DL_LAZY
   10118 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   10119 #    else
   10120 #      ifdef RTLD_NOW
   10121 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   10122 #      else
   10123 #        ifdef DL_NOW
   10124 #          define LT_DLLAZY_OR_NOW	DL_NOW
   10125 #        else
   10126 #          define LT_DLLAZY_OR_NOW	0
   10127 #        endif
   10128 #      endif
   10129 #    endif
   10130 #  endif
   10131 #endif
   10132 
   10133 #ifdef __cplusplus
   10134 extern "C" void exit (int);
   10135 #endif
   10136 
   10137 void fnord() { int i=42;}
   10138 int main ()
   10139 {
   10140   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   10141   int status = $lt_dlunknown;
   10142 
   10143   if (self)
   10144     {
   10145       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   10146       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
   10147       /* dlclose (self); */
   10148     }
   10149   else
   10150     puts (dlerror ());
   10151 
   10152     exit (status);
   10153 }
   10154 EOF
   10155   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   10156   (eval $ac_link) 2>&5
   10157   ac_status=$?
   10158   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   10159   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
   10160     (./conftest; exit; ) >&5 2>/dev/null
   10161     lt_status=$?
   10162     case x$lt_status in
   10163       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
   10164       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
   10165       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
   10166     esac
   10167   else :
   10168     # compilation failed
   10169     lt_cv_dlopen_self_static=no
   10170   fi
   10171 fi
   10172 rm -fr conftest*
   10173 
   10174 
   10175 fi
   10176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
   10177 $as_echo "$lt_cv_dlopen_self_static" >&6; }
   10178     fi
   10179 
   10180     CPPFLAGS="$save_CPPFLAGS"
   10181     LDFLAGS="$save_LDFLAGS"
   10182     LIBS="$save_LIBS"
   10183     ;;
   10184   esac
   10185 
   10186   case $lt_cv_dlopen_self in
   10187   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
   10188   *) enable_dlopen_self=unknown ;;
   10189   esac
   10190 
   10191   case $lt_cv_dlopen_self_static in
   10192   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
   10193   *) enable_dlopen_self_static=unknown ;;
   10194   esac
   10195 fi
   10196 
   10197 
   10198 # Report which library types will actually be built
   10199 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
   10200 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
   10201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
   10202 $as_echo "$can_build_shared" >&6; }
   10203 
   10204 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
   10205 $as_echo_n "checking whether to build shared libraries... " >&6; }
   10206 test "$can_build_shared" = "no" && enable_shared=no
   10207 
   10208 # On AIX, shared libraries and static libraries use the same namespace, and
   10209 # are all built from PIC.
   10210 case $host_os in
   10211 aix3*)
   10212   test "$enable_shared" = yes && enable_static=no
   10213   if test -n "$RANLIB"; then
   10214     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   10215     postinstall_cmds='$RANLIB $lib'
   10216   fi
   10217   ;;
   10218 
   10219 aix4* | aix5*)
   10220   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   10221     test "$enable_shared" = yes && enable_static=no
   10222   fi
   10223     ;;
   10224 esac
   10225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
   10226 $as_echo "$enable_shared" >&6; }
   10227 
   10228 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
   10229 $as_echo_n "checking whether to build static libraries... " >&6; }
   10230 # Make sure either enable_shared or enable_static is yes.
   10231 test "$enable_shared" = yes || enable_static=yes
   10232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
   10233 $as_echo "$enable_static" >&6; }
   10234 
   10235 # The else clause should only fire when bootstrapping the
   10236 # libtool distribution, otherwise you forgot to ship ltmain.sh
   10237 # with your package, and you will get complaints that there are
   10238 # no rules to generate ltmain.sh.
   10239 if test -f "$ltmain"; then
   10240   # See if we are running on zsh, and set the options which allow our commands through
   10241   # without removal of \ escapes.
   10242   if test -n "${ZSH_VERSION+set}" ; then
   10243     setopt NO_GLOB_SUBST
   10244   fi
   10245   # Now quote all the things that may contain metacharacters while being
   10246   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   10247   # variables and quote the copies for generation of the libtool script.
   10248   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   10249     SED SHELL STRIP \
   10250     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   10251     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   10252     deplibs_check_method reload_flag reload_cmds need_locks \
   10253     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   10254     lt_cv_sys_global_symbol_to_c_name_address \
   10255     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   10256     old_postinstall_cmds old_postuninstall_cmds \
   10257     compiler \
   10258     CC \
   10259     LD \
   10260     lt_prog_compiler_wl \
   10261     lt_prog_compiler_pic \
   10262     lt_prog_compiler_static \
   10263     lt_prog_compiler_no_builtin_flag \
   10264     export_dynamic_flag_spec \
   10265     thread_safe_flag_spec \
   10266     whole_archive_flag_spec \
   10267     enable_shared_with_static_runtimes \
   10268     old_archive_cmds \
   10269     old_archive_from_new_cmds \
   10270     predep_objects \
   10271     postdep_objects \
   10272     predeps \
   10273     postdeps \
   10274     compiler_lib_search_path \
   10275     archive_cmds \
   10276     archive_expsym_cmds \
   10277     postinstall_cmds \
   10278     postuninstall_cmds \
   10279     old_archive_from_expsyms_cmds \
   10280     allow_undefined_flag \
   10281     no_undefined_flag \
   10282     export_symbols_cmds \
   10283     hardcode_libdir_flag_spec \
   10284     hardcode_libdir_flag_spec_ld \
   10285     hardcode_libdir_separator \
   10286     hardcode_automatic \
   10287     module_cmds \
   10288     module_expsym_cmds \
   10289     lt_cv_prog_compiler_c_o \
   10290     exclude_expsyms \
   10291     include_expsyms; do
   10292 
   10293     case $var in
   10294     old_archive_cmds | \
   10295     old_archive_from_new_cmds | \
   10296     archive_cmds | \
   10297     archive_expsym_cmds | \
   10298     module_cmds | \
   10299     module_expsym_cmds | \
   10300     old_archive_from_expsyms_cmds | \
   10301     export_symbols_cmds | \
   10302     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   10303     postinstall_cmds | postuninstall_cmds | \
   10304     old_postinstall_cmds | old_postuninstall_cmds | \
   10305     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   10306       # Double-quote double-evaled strings.
   10307       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   10308       ;;
   10309     *)
   10310       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   10311       ;;
   10312     esac
   10313   done
   10314 
   10315   case $lt_echo in
   10316   *'\$0 --fallback-echo"')
   10317     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   10318     ;;
   10319   esac
   10320 
   10321 cfgfile="${ofile}T"
   10322   trap "$rm \"$cfgfile\"; exit 1" 1 2 15
   10323   $rm -f "$cfgfile"
   10324   { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ofile" >&5
   10325 $as_echo "$as_me: creating $ofile" >&6;}
   10326 
   10327   cat <<__EOF__ >> "$cfgfile"
   10328 #! $SHELL
   10329 
   10330 # `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
   10331 # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
   10332 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
   10333 #
   10334 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001
   10335 # Free Software Foundation, Inc.
   10336 #
   10337 # This file is part of GNU Libtool:
   10338 # Originally by Gordon Matzigkeit <gord (at] gnu.ai.mit.edu>, 1996
   10339 #
   10340 # This program is free software; you can redistribute it and/or modify
   10341 # it under the terms of the GNU General Public License as published by
   10342 # the Free Software Foundation; either version 2 of the License, or
   10343 # (at your option) any later version.
   10344 #
   10345 # This program is distributed in the hope that it will be useful, but
   10346 # WITHOUT ANY WARRANTY; without even the implied warranty of
   10347 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   10348 # General Public License for more details.
   10349 #
   10350 # You should have received a copy of the GNU General Public License
   10351 # along with this program; if not, write to the Free Software
   10352 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
   10353 #
   10354 # As a special exception to the GNU General Public License, if you
   10355 # distribute this file as part of a program that contains a
   10356 # configuration script generated by Autoconf, you may include it under
   10357 # the same distribution terms that you use for the rest of that program.
   10358 
   10359 # A sed program that does not truncate output.
   10360 SED=$lt_SED
   10361 
   10362 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
   10363 Xsed="$SED -e 1s/^X//"
   10364 
   10365 # The HP-UX ksh and POSIX shell print the target directory to stdout
   10366 # if CDPATH is set.
   10367 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   10368 
   10369 # The names of the tagged configurations supported by this script.
   10370 available_tags=
   10371 
   10372 # ### BEGIN LIBTOOL CONFIG
   10373 
   10374 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   10375 
   10376 # Shell to use when invoking shell scripts.
   10377 SHELL=$lt_SHELL
   10378 
   10379 # Whether or not to build shared libraries.
   10380 build_libtool_libs=$enable_shared
   10381 
   10382 # Whether or not to build static libraries.
   10383 build_old_libs=$enable_static
   10384 
   10385 # Whether or not to add -lc for building shared libraries.
   10386 build_libtool_need_lc=$archive_cmds_need_lc
   10387 
   10388 # Whether or not to disallow shared libs when runtime libs are static
   10389 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
   10390 
   10391 # Whether or not to optimize for fast installation.
   10392 fast_install=$enable_fast_install
   10393 
   10394 # The host system.
   10395 host_alias=$host_alias
   10396 host=$host
   10397 host_os=$host_os
   10398 
   10399 # The build system.
   10400 build_alias=$build_alias
   10401 build=$build
   10402 build_os=$build_os
   10403 
   10404 # An echo program that does not interpret backslashes.
   10405 echo=$lt_echo
   10406 
   10407 # The archiver.
   10408 AR=$lt_AR
   10409 AR_FLAGS=$lt_AR_FLAGS
   10410 
   10411 # A C compiler.
   10412 LTCC=$lt_LTCC
   10413 
   10414 # LTCC compiler flags.
   10415 LTCFLAGS=$lt_LTCFLAGS
   10416 
   10417 # A language-specific compiler.
   10418 CC=$lt_compiler
   10419 
   10420 # Is the compiler the GNU C compiler?
   10421 with_gcc=$GCC
   10422 
   10423 # An ERE matcher.
   10424 EGREP=$lt_EGREP
   10425 
   10426 # The linker used to build libraries.
   10427 LD=$lt_LD
   10428 
   10429 # Whether we need hard or soft links.
   10430 LN_S=$lt_LN_S
   10431 
   10432 # A BSD-compatible nm program.
   10433 NM=$lt_NM
   10434 
   10435 # A symbol stripping program
   10436 STRIP=$lt_STRIP
   10437 
   10438 # Used to examine libraries when file_magic_cmd begins "file"
   10439 MAGIC_CMD=$MAGIC_CMD
   10440 
   10441 # Used on cygwin: DLL creation program.
   10442 DLLTOOL="$DLLTOOL"
   10443 
   10444 # Used on cygwin: object dumper.
   10445 OBJDUMP="$OBJDUMP"
   10446 
   10447 # Used on cygwin: assembler.
   10448 AS="$AS"
   10449 
   10450 # The name of the directory that contains temporary libtool files.
   10451 objdir=$objdir
   10452 
   10453 # How to create reloadable object files.
   10454 reload_flag=$lt_reload_flag
   10455 reload_cmds=$lt_reload_cmds
   10456 
   10457 # How to pass a linker flag through the compiler.
   10458 wl=$lt_lt_prog_compiler_wl
   10459 
   10460 # Object file suffix (normally "o").
   10461 objext="$ac_objext"
   10462 
   10463 # Old archive suffix (normally "a").
   10464 libext="$libext"
   10465 
   10466 # Shared library suffix (normally ".so").
   10467 shrext_cmds='$shrext_cmds'
   10468 
   10469 # Executable file suffix (normally "").
   10470 exeext="$exeext"
   10471 
   10472 # Additional compiler flags for building library objects.
   10473 pic_flag=$lt_lt_prog_compiler_pic
   10474 pic_mode=$pic_mode
   10475 
   10476 # What is the maximum length of a command?
   10477 max_cmd_len=$lt_cv_sys_max_cmd_len
   10478 
   10479 # Does compiler simultaneously support -c and -o options?
   10480 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
   10481 
   10482 # Must we lock files when doing compilation?
   10483 need_locks=$lt_need_locks
   10484 
   10485 # Do we need the lib prefix for modules?
   10486 need_lib_prefix=$need_lib_prefix
   10487 
   10488 # Do we need a version for libraries?
   10489 need_version=$need_version
   10490 
   10491 # Whether dlopen is supported.
   10492 dlopen_support=$enable_dlopen
   10493 
   10494 # Whether dlopen of programs is supported.
   10495 dlopen_self=$enable_dlopen_self
   10496 
   10497 # Whether dlopen of statically linked programs is supported.
   10498 dlopen_self_static=$enable_dlopen_self_static
   10499 
   10500 # Compiler flag to prevent dynamic linking.
   10501 link_static_flag=$lt_lt_prog_compiler_static
   10502 
   10503 # Compiler flag to turn off builtin functions.
   10504 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
   10505 
   10506 # Compiler flag to allow reflexive dlopens.
   10507 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
   10508 
   10509 # Compiler flag to generate shared objects directly from archives.
   10510 whole_archive_flag_spec=$lt_whole_archive_flag_spec
   10511 
   10512 # Compiler flag to generate thread-safe objects.
   10513 thread_safe_flag_spec=$lt_thread_safe_flag_spec
   10514 
   10515 # Library versioning type.
   10516 version_type=$version_type
   10517 
   10518 # Format of library name prefix.
   10519 libname_spec=$lt_libname_spec
   10520 
   10521 # List of archive names.  First name is the real one, the rest are links.
   10522 # The last name is the one that the linker finds with -lNAME.
   10523 library_names_spec=$lt_library_names_spec
   10524 
   10525 # The coded name of the library, if different from the real name.
   10526 soname_spec=$lt_soname_spec
   10527 
   10528 # Commands used to build and install an old-style archive.
   10529 RANLIB=$lt_RANLIB
   10530 old_archive_cmds=$lt_old_archive_cmds
   10531 old_postinstall_cmds=$lt_old_postinstall_cmds
   10532 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   10533 
   10534 # Create an old-style archive from a shared archive.
   10535 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
   10536 
   10537 # Create a temporary old-style archive to link instead of a shared archive.
   10538 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
   10539 
   10540 # Commands used to build and install a shared archive.
   10541 archive_cmds=$lt_archive_cmds
   10542 archive_expsym_cmds=$lt_archive_expsym_cmds
   10543 postinstall_cmds=$lt_postinstall_cmds
   10544 postuninstall_cmds=$lt_postuninstall_cmds
   10545 
   10546 # Commands used to build a loadable module (assumed same as above if empty)
   10547 module_cmds=$lt_module_cmds
   10548 module_expsym_cmds=$lt_module_expsym_cmds
   10549 
   10550 # Commands to strip libraries.
   10551 old_striplib=$lt_old_striplib
   10552 striplib=$lt_striplib
   10553 
   10554 # Dependencies to place before the objects being linked to create a
   10555 # shared library.
   10556 predep_objects=$lt_predep_objects
   10557 
   10558 # Dependencies to place after the objects being linked to create a
   10559 # shared library.
   10560 postdep_objects=$lt_postdep_objects
   10561 
   10562 # Dependencies to place before the objects being linked to create a
   10563 # shared library.
   10564 predeps=$lt_predeps
   10565 
   10566 # Dependencies to place after the objects being linked to create a
   10567 # shared library.
   10568 postdeps=$lt_postdeps
   10569 
   10570 # The library search path used internally by the compiler when linking
   10571 # a shared library.
   10572 compiler_lib_search_path=$lt_compiler_lib_search_path
   10573 
   10574 # Method to check whether dependent libraries are shared objects.
   10575 deplibs_check_method=$lt_deplibs_check_method
   10576 
   10577 # Command to use when deplibs_check_method == file_magic.
   10578 file_magic_cmd=$lt_file_magic_cmd
   10579 
   10580 # Flag that allows shared libraries with undefined symbols to be built.
   10581 allow_undefined_flag=$lt_allow_undefined_flag
   10582 
   10583 # Flag that forces no undefined symbols.
   10584 no_undefined_flag=$lt_no_undefined_flag
   10585 
   10586 # Commands used to finish a libtool library installation in a directory.
   10587 finish_cmds=$lt_finish_cmds
   10588 
   10589 # Same as above, but a single script fragment to be evaled but not shown.
   10590 finish_eval=$lt_finish_eval
   10591 
   10592 # Take the output of nm and produce a listing of raw symbols and C names.
   10593 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   10594 
   10595 # Transform the output of nm in a proper C declaration
   10596 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   10597 
   10598 # Transform the output of nm in a C name address pair
   10599 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   10600 
   10601 # This is the shared library runtime path variable.
   10602 runpath_var=$runpath_var
   10603 
   10604 # This is the shared library path variable.
   10605 shlibpath_var=$shlibpath_var
   10606 
   10607 # Is shlibpath searched before the hard-coded library search path?
   10608 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   10609 
   10610 # How to hardcode a shared library path into an executable.
   10611 hardcode_action=$hardcode_action
   10612 
   10613 # Whether we should hardcode library paths into libraries.
   10614 hardcode_into_libs=$hardcode_into_libs
   10615 
   10616 # Flag to hardcode \$libdir into a binary during linking.
   10617 # This must work even if \$libdir does not exist.
   10618 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
   10619 
   10620 # If ld is used when linking, flag to hardcode \$libdir into
   10621 # a binary during linking. This must work even if \$libdir does
   10622 # not exist.
   10623 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
   10624 
   10625 # Whether we need a single -rpath flag with a separated argument.
   10626 hardcode_libdir_separator=$lt_hardcode_libdir_separator
   10627 
   10628 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   10629 # resulting binary.
   10630 hardcode_direct=$hardcode_direct
   10631 
   10632 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   10633 # resulting binary.
   10634 hardcode_minus_L=$hardcode_minus_L
   10635 
   10636 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   10637 # the resulting binary.
   10638 hardcode_shlibpath_var=$hardcode_shlibpath_var
   10639 
   10640 # Set to yes if building a shared library automatically hardcodes DIR into the library
   10641 # and all subsequent libraries and executables linked against it.
   10642 hardcode_automatic=$hardcode_automatic
   10643 
   10644 # Variables whose values should be saved in libtool wrapper scripts and
   10645 # restored at relink time.
   10646 variables_saved_for_relink="$variables_saved_for_relink"
   10647 
   10648 # Whether libtool must link a program against all its dependency libraries.
   10649 link_all_deplibs=$link_all_deplibs
   10650 
   10651 # Compile-time system search path for libraries
   10652 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   10653 
   10654 # Run-time system search path for libraries
   10655 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   10656 
   10657 # Fix the shell variable \$srcfile for the compiler.
   10658 fix_srcfile_path="$fix_srcfile_path"
   10659 
   10660 # Set to yes if exported symbols are required.
   10661 always_export_symbols=$always_export_symbols
   10662 
   10663 # The commands to list exported symbols.
   10664 export_symbols_cmds=$lt_export_symbols_cmds
   10665 
   10666 # The commands to extract the exported symbol list from a shared archive.
   10667 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   10668 
   10669 # Symbols that should not be listed in the preloaded symbols.
   10670 exclude_expsyms=$lt_exclude_expsyms
   10671 
   10672 # Symbols that must always be exported.
   10673 include_expsyms=$lt_include_expsyms
   10674 
   10675 # ### END LIBTOOL CONFIG
   10676 
   10677 __EOF__
   10678 
   10679 
   10680   case $host_os in
   10681   aix3*)
   10682     cat <<\EOF >> "$cfgfile"
   10683 
   10684 # AIX sometimes has problems with the GCC collect2 program.  For some
   10685 # reason, if we set the COLLECT_NAMES environment variable, the problems
   10686 # vanish in a puff of smoke.
   10687 if test "X${COLLECT_NAMES+set}" != Xset; then
   10688   COLLECT_NAMES=
   10689   export COLLECT_NAMES
   10690 fi
   10691 EOF
   10692     ;;
   10693   esac
   10694 
   10695   # We use sed instead of cat because bash on DJGPP gets confused if
   10696   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
   10697   # text mode, it properly converts lines to CR/LF.  This bash problem
   10698   # is reportedly fixed, but why not run on old versions too?
   10699   sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1)
   10700 
   10701   mv -f "$cfgfile" "$ofile" || \
   10702     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
   10703   chmod +x "$ofile"
   10704 
   10705 else
   10706   # If there is no Makefile yet, we rely on a make rule to execute
   10707   # `config.status --recheck' to rerun these tests and create the
   10708   # libtool script then.
   10709   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   10710   if test -f "$ltmain_in"; then
   10711     test -f Makefile && make "$ltmain"
   10712   fi
   10713 fi
   10714 
   10715 
   10716 ac_ext=c
   10717 ac_cpp='$CPP $CPPFLAGS'
   10718 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   10719 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   10720 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   10721 
   10722 CC="$lt_save_CC"
   10723 
   10724 
   10725 # Check whether --with-tags was given.
   10726 if test "${with_tags+set}" = set; then :
   10727   withval=$with_tags; tagnames="$withval"
   10728 fi
   10729 
   10730 
   10731 if test -f "$ltmain" && test -n "$tagnames"; then
   10732   if test ! -f "${ofile}"; then
   10733     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: output file \`$ofile' does not exist" >&5
   10734 $as_echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;}
   10735   fi
   10736 
   10737   if test -z "$LTCC"; then
   10738     eval "`$SHELL ${ofile} --config | grep '^LTCC='`"
   10739     if test -z "$LTCC"; then
   10740       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: output file \`$ofile' does not look like a libtool script" >&5
   10741 $as_echo "$as_me: WARNING: output file \`$ofile' does not look like a libtool script" >&2;}
   10742     else
   10743       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5
   10744 $as_echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;}
   10745     fi
   10746   fi
   10747   if test -z "$LTCFLAGS"; then
   10748     eval "`$SHELL ${ofile} --config | grep '^LTCFLAGS='`"
   10749   fi
   10750 
   10751   # Extract list of available tagged configurations in $ofile.
   10752   # Note that this assumes the entire list is on one line.
   10753   available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'`
   10754 
   10755   lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   10756   for tagname in $tagnames; do
   10757     IFS="$lt_save_ifs"
   10758     # Check whether tagname contains only valid characters
   10759     case `$echo "X$tagname" | $Xsed -e 's:[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in
   10760     "") ;;
   10761     *)  as_fn_error $? "invalid tag name: $tagname" "$LINENO" 5
   10762 	;;
   10763     esac
   10764 
   10765     if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null
   10766     then
   10767       as_fn_error $? "tag name \"$tagname\" already exists" "$LINENO" 5
   10768     fi
   10769 
   10770     # Update the list of available tags.
   10771     if test -n "$tagname"; then
   10772       echo appending configuration tag \"$tagname\" to $ofile
   10773 
   10774       case $tagname in
   10775       CXX)
   10776 	if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   10777 	    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   10778 	    (test "X$CXX" != "Xg++"))) ; then
   10779 	  ac_ext=cpp
   10780 ac_cpp='$CXXCPP $CPPFLAGS'
   10781 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   10782 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   10783 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   10784 
   10785 
   10786 
   10787 
   10788 archive_cmds_need_lc_CXX=no
   10789 allow_undefined_flag_CXX=
   10790 always_export_symbols_CXX=no
   10791 archive_expsym_cmds_CXX=
   10792 export_dynamic_flag_spec_CXX=
   10793 hardcode_direct_CXX=no
   10794 hardcode_libdir_flag_spec_CXX=
   10795 hardcode_libdir_flag_spec_ld_CXX=
   10796 hardcode_libdir_separator_CXX=
   10797 hardcode_minus_L_CXX=no
   10798 hardcode_shlibpath_var_CXX=unsupported
   10799 hardcode_automatic_CXX=no
   10800 module_cmds_CXX=
   10801 module_expsym_cmds_CXX=
   10802 link_all_deplibs_CXX=unknown
   10803 old_archive_cmds_CXX=$old_archive_cmds
   10804 no_undefined_flag_CXX=
   10805 whole_archive_flag_spec_CXX=
   10806 enable_shared_with_static_runtimes_CXX=no
   10807 
   10808 # Dependencies to place before and after the object being linked:
   10809 predep_objects_CXX=
   10810 postdep_objects_CXX=
   10811 predeps_CXX=
   10812 postdeps_CXX=
   10813 compiler_lib_search_path_CXX=
   10814 
   10815 # Source file extension for C++ test sources.
   10816 ac_ext=cpp
   10817 
   10818 # Object file extension for compiled C++ test sources.
   10819 objext=o
   10820 objext_CXX=$objext
   10821 
   10822 # Code to be used in simple compile tests
   10823 lt_simple_compile_test_code="int some_variable = 0;\n"
   10824 
   10825 # Code to be used in simple link tests
   10826 lt_simple_link_test_code='int main(int, char *[]) { return(0); }\n'
   10827 
   10828 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   10829 
   10830 # If no C compiler was specified, use CC.
   10831 LTCC=${LTCC-"$CC"}
   10832 
   10833 # If no C compiler flags were specified, use CFLAGS.
   10834 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   10835 
   10836 # Allow CC to be a program name with arguments.
   10837 compiler=$CC
   10838 
   10839 
   10840 # save warnings/boilerplate of simple test code
   10841 ac_outfile=conftest.$ac_objext
   10842 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   10843 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   10844 _lt_compiler_boilerplate=`cat conftest.err`
   10845 $rm conftest*
   10846 
   10847 ac_outfile=conftest.$ac_objext
   10848 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   10849 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   10850 _lt_linker_boilerplate=`cat conftest.err`
   10851 $rm conftest*
   10852 
   10853 
   10854 # Allow CC to be a program name with arguments.
   10855 lt_save_CC=$CC
   10856 lt_save_LD=$LD
   10857 lt_save_GCC=$GCC
   10858 GCC=$GXX
   10859 lt_save_with_gnu_ld=$with_gnu_ld
   10860 lt_save_path_LD=$lt_cv_path_LD
   10861 if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
   10862   lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
   10863 else
   10864   $as_unset lt_cv_prog_gnu_ld
   10865 fi
   10866 if test -n "${lt_cv_path_LDCXX+set}"; then
   10867   lt_cv_path_LD=$lt_cv_path_LDCXX
   10868 else
   10869   $as_unset lt_cv_path_LD
   10870 fi
   10871 test -z "${LDCXX+set}" || LD=$LDCXX
   10872 CC=${CXX-"c++"}
   10873 compiler=$CC
   10874 compiler_CXX=$CC
   10875 for cc_temp in $compiler""; do
   10876   case $cc_temp in
   10877     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   10878     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   10879     \-*) ;;
   10880     *) break;;
   10881   esac
   10882 done
   10883 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   10884 
   10885 
   10886 # We don't want -fno-exception wen compiling C++ code, so set the
   10887 # no_builtin_flag separately
   10888 if test "$GXX" = yes; then
   10889   lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
   10890 else
   10891   lt_prog_compiler_no_builtin_flag_CXX=
   10892 fi
   10893 
   10894 if test "$GXX" = yes; then
   10895   # Set up default GNU C++ configuration
   10896 
   10897 
   10898 # Check whether --with-gnu-ld was given.
   10899 if test "${with_gnu_ld+set}" = set; then :
   10900   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   10901 else
   10902   with_gnu_ld=no
   10903 fi
   10904 
   10905 ac_prog=ld
   10906 if test "$GCC" = yes; then
   10907   # Check if gcc -print-prog-name=ld gives a path.
   10908   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
   10909 $as_echo_n "checking for ld used by $CC... " >&6; }
   10910   case $host in
   10911   *-*-mingw*)
   10912     # gcc leaves a trailing carriage return which upsets mingw
   10913     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   10914   *)
   10915     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   10916   esac
   10917   case $ac_prog in
   10918     # Accept absolute paths.
   10919     [\\/]* | ?:[\\/]*)
   10920       re_direlt='/[^/][^/]*/\.\./'
   10921       # Canonicalize the pathname of ld
   10922       ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
   10923       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
   10924 	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
   10925       done
   10926       test -z "$LD" && LD="$ac_prog"
   10927       ;;
   10928   "")
   10929     # If it fails, then pretend we aren't using GCC.
   10930     ac_prog=ld
   10931     ;;
   10932   *)
   10933     # If it is relative, then search for the first ld in PATH.
   10934     with_gnu_ld=unknown
   10935     ;;
   10936   esac
   10937 elif test "$with_gnu_ld" = yes; then
   10938   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
   10939 $as_echo_n "checking for GNU ld... " >&6; }
   10940 else
   10941   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
   10942 $as_echo_n "checking for non-GNU ld... " >&6; }
   10943 fi
   10944 if ${lt_cv_path_LD+:} false; then :
   10945   $as_echo_n "(cached) " >&6
   10946 else
   10947   if test -z "$LD"; then
   10948   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   10949   for ac_dir in $PATH; do
   10950     IFS="$lt_save_ifs"
   10951     test -z "$ac_dir" && ac_dir=.
   10952     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   10953       lt_cv_path_LD="$ac_dir/$ac_prog"
   10954       # Check to see if the program is GNU ld.  I'd rather use --version,
   10955       # but apparently some variants of GNU ld only accept -v.
   10956       # Break only if it was the GNU/non-GNU ld that we prefer.
   10957       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   10958       *GNU* | *'with BFD'*)
   10959 	test "$with_gnu_ld" != no && break
   10960 	;;
   10961       *)
   10962 	test "$with_gnu_ld" != yes && break
   10963 	;;
   10964       esac
   10965     fi
   10966   done
   10967   IFS="$lt_save_ifs"
   10968 else
   10969   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   10970 fi
   10971 fi
   10972 
   10973 LD="$lt_cv_path_LD"
   10974 if test -n "$LD"; then
   10975   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
   10976 $as_echo "$LD" >&6; }
   10977 else
   10978   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   10979 $as_echo "no" >&6; }
   10980 fi
   10981 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
   10982 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
   10983 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
   10984 if ${lt_cv_prog_gnu_ld+:} false; then :
   10985   $as_echo_n "(cached) " >&6
   10986 else
   10987   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   10988 case `$LD -v 2>&1 </dev/null` in
   10989 *GNU* | *'with BFD'*)
   10990   lt_cv_prog_gnu_ld=yes
   10991   ;;
   10992 *)
   10993   lt_cv_prog_gnu_ld=no
   10994   ;;
   10995 esac
   10996 fi
   10997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
   10998 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
   10999 with_gnu_ld=$lt_cv_prog_gnu_ld
   11000 
   11001 
   11002 
   11003   # Check if GNU C++ uses GNU ld as the underlying linker, since the
   11004   # archiving commands below assume that GNU ld is being used.
   11005   if test "$with_gnu_ld" = yes; then
   11006     archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11007     archive_expsym_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   11008 
   11009     hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   11010     export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11011 
   11012     # If archive_cmds runs LD, not CC, wlarc should be empty
   11013     # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
   11014     #     investigate it a little bit more. (MM)
   11015     wlarc='${wl}'
   11016 
   11017     # ancient GNU ld didn't support --whole-archive et. al.
   11018     if eval "`$CC -print-prog-name=ld` --help 2>&1" | \
   11019 	grep 'no-whole-archive' > /dev/null; then
   11020       whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   11021     else
   11022       whole_archive_flag_spec_CXX=
   11023     fi
   11024   else
   11025     with_gnu_ld=no
   11026     wlarc=
   11027 
   11028     # A generic and very simple default shared library creation
   11029     # command for GNU C++ for the case where it uses the native
   11030     # linker, instead of GNU ld.  If possible, this setting should
   11031     # overridden to take advantage of the native linker features on
   11032     # the platform it is being used on.
   11033     archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   11034   fi
   11035 
   11036   # Commands to make compiler produce verbose output that lists
   11037   # what "hidden" libraries, object files and flags are used when
   11038   # linking a shared library.
   11039   output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   11040 
   11041 else
   11042   GXX=no
   11043   with_gnu_ld=no
   11044   wlarc=
   11045 fi
   11046 
   11047 # PORTME: fill in a description of your system's C++ link characteristics
   11048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   11049 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   11050 ld_shlibs_CXX=yes
   11051 case $host_os in
   11052   aix3*)
   11053     # FIXME: insert proper C++ library support
   11054     ld_shlibs_CXX=no
   11055     ;;
   11056   aix4* | aix5*)
   11057     if test "$host_cpu" = ia64; then
   11058       # On IA64, the linker does run time linking by default, so we don't
   11059       # have to do anything special.
   11060       aix_use_runtimelinking=no
   11061       exp_sym_flag='-Bexport'
   11062       no_entry_flag=""
   11063     else
   11064       aix_use_runtimelinking=no
   11065 
   11066       # Test if we are trying to use run time linking or normal
   11067       # AIX style linking. If -brtl is somewhere in LDFLAGS, we
   11068       # need to do runtime linking.
   11069       case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   11070 	for ld_flag in $LDFLAGS; do
   11071 	  case $ld_flag in
   11072 	  *-brtl*)
   11073 	    aix_use_runtimelinking=yes
   11074 	    break
   11075 	    ;;
   11076 	  esac
   11077 	done
   11078 	;;
   11079       esac
   11080 
   11081       exp_sym_flag='-bexport'
   11082       no_entry_flag='-bnoentry'
   11083     fi
   11084 
   11085     # When large executables or shared objects are built, AIX ld can
   11086     # have problems creating the table of contents.  If linking a library
   11087     # or program results in "error TOC overflow" add -mminimal-toc to
   11088     # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   11089     # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   11090 
   11091     archive_cmds_CXX=''
   11092     hardcode_direct_CXX=yes
   11093     hardcode_libdir_separator_CXX=':'
   11094     link_all_deplibs_CXX=yes
   11095 
   11096     if test "$GXX" = yes; then
   11097       case $host_os in aix4.[012]|aix4.[012].*)
   11098       # We only want to do this on AIX 4.2 and lower, the check
   11099       # below for broken collect2 doesn't work under 4.3+
   11100 	collect2name=`${CC} -print-prog-name=collect2`
   11101 	if test -f "$collect2name" && \
   11102 	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   11103 	then
   11104 	  # We have reworked collect2
   11105 	  hardcode_direct_CXX=yes
   11106 	else
   11107 	  # We have old collect2
   11108 	  hardcode_direct_CXX=unsupported
   11109 	  # It fails to find uninstalled libraries when the uninstalled
   11110 	  # path is not listed in the libpath.  Setting hardcode_minus_L
   11111 	  # to unsupported forces relinking
   11112 	  hardcode_minus_L_CXX=yes
   11113 	  hardcode_libdir_flag_spec_CXX='-L$libdir'
   11114 	  hardcode_libdir_separator_CXX=
   11115 	fi
   11116 	;;
   11117       esac
   11118       shared_flag='-shared'
   11119       if test "$aix_use_runtimelinking" = yes; then
   11120 	shared_flag="$shared_flag "'${wl}-G'
   11121       fi
   11122     else
   11123       # not using gcc
   11124       if test "$host_cpu" = ia64; then
   11125 	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   11126 	# chokes on -Wl,-G. The following line is correct:
   11127 	shared_flag='-G'
   11128       else
   11129 	if test "$aix_use_runtimelinking" = yes; then
   11130 	  shared_flag='${wl}-G'
   11131 	else
   11132 	  shared_flag='${wl}-bM:SRE'
   11133 	fi
   11134       fi
   11135     fi
   11136 
   11137     # It seems that -bexpall does not export symbols beginning with
   11138     # underscore (_), so it is better to generate a list of symbols to export.
   11139     always_export_symbols_CXX=yes
   11140     if test "$aix_use_runtimelinking" = yes; then
   11141       # Warning - without using the other runtime loading flags (-brtl),
   11142       # -berok will link without error, but may produce a broken library.
   11143       allow_undefined_flag_CXX='-berok'
   11144       # Determine the default libpath from the value encoded in an empty executable.
   11145       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11146 /* end confdefs.h.  */
   11147 
   11148 int
   11149 main ()
   11150 {
   11151 
   11152   ;
   11153   return 0;
   11154 }
   11155 _ACEOF
   11156 if ac_fn_cxx_try_link "$LINENO"; then :
   11157 
   11158 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   11159 }'`
   11160 # Check for a 64-bit object if we didn't find anything.
   11161 if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   11162 }'`; fi
   11163 fi
   11164 rm -f core conftest.err conftest.$ac_objext \
   11165     conftest$ac_exeext conftest.$ac_ext
   11166 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   11167 
   11168       hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   11169 
   11170       archive_expsym_cmds_CXX="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
   11171      else
   11172       if test "$host_cpu" = ia64; then
   11173 	hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
   11174 	allow_undefined_flag_CXX="-z nodefs"
   11175 	archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
   11176       else
   11177 	# Determine the default libpath from the value encoded in an empty executable.
   11178 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11179 /* end confdefs.h.  */
   11180 
   11181 int
   11182 main ()
   11183 {
   11184 
   11185   ;
   11186   return 0;
   11187 }
   11188 _ACEOF
   11189 if ac_fn_cxx_try_link "$LINENO"; then :
   11190 
   11191 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   11192 }'`
   11193 # Check for a 64-bit object if we didn't find anything.
   11194 if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   11195 }'`; fi
   11196 fi
   11197 rm -f core conftest.err conftest.$ac_objext \
   11198     conftest$ac_exeext conftest.$ac_ext
   11199 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   11200 
   11201 	hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   11202 	# Warning - without using the other run time loading flags,
   11203 	# -berok will link without error, but may produce a broken library.
   11204 	no_undefined_flag_CXX=' ${wl}-bernotok'
   11205 	allow_undefined_flag_CXX=' ${wl}-berok'
   11206 	# Exported symbols can be pulled into shared objects from archives
   11207 	whole_archive_flag_spec_CXX='$convenience'
   11208 	archive_cmds_need_lc_CXX=yes
   11209 	# This is similar to how AIX traditionally builds its shared libraries.
   11210 	archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
   11211       fi
   11212     fi
   11213     ;;
   11214 
   11215   beos*)
   11216     if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   11217       allow_undefined_flag_CXX=unsupported
   11218       # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   11219       # support --undefined.  This deserves some investigation.  FIXME
   11220       archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11221     else
   11222       ld_shlibs_CXX=no
   11223     fi
   11224     ;;
   11225 
   11226   chorus*)
   11227     case $cc_basename in
   11228       *)
   11229 	# FIXME: insert proper C++ library support
   11230 	ld_shlibs_CXX=no
   11231 	;;
   11232     esac
   11233     ;;
   11234 
   11235   cygwin* | mingw* | pw32*)
   11236     # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
   11237     # as there is no search path for DLLs.
   11238     hardcode_libdir_flag_spec_CXX='-L$libdir'
   11239     allow_undefined_flag_CXX=unsupported
   11240     always_export_symbols_CXX=no
   11241     enable_shared_with_static_runtimes_CXX=yes
   11242 
   11243     if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   11244       archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   11245       # If the export-symbols file already is a .def file (1st line
   11246       # is EXPORTS), use it as is; otherwise, prepend...
   11247       archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   11248 	cp $export_symbols $output_objdir/$soname.def;
   11249       else
   11250 	echo EXPORTS > $output_objdir/$soname.def;
   11251 	cat $export_symbols >> $output_objdir/$soname.def;
   11252       fi~
   11253       $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   11254     else
   11255       ld_shlibs_CXX=no
   11256     fi
   11257   ;;
   11258       darwin* | rhapsody*)
   11259         case $host_os in
   11260         rhapsody* | darwin1.[012])
   11261          allow_undefined_flag_CXX='${wl}-undefined ${wl}suppress'
   11262          ;;
   11263        *) # Darwin 1.3 on
   11264          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   11265            allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   11266          else
   11267            case ${MACOSX_DEPLOYMENT_TARGET} in
   11268              10.[012])
   11269                allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   11270                ;;
   11271              10.*)
   11272                allow_undefined_flag_CXX='${wl}-undefined ${wl}dynamic_lookup'
   11273                ;;
   11274            esac
   11275          fi
   11276          ;;
   11277         esac
   11278       archive_cmds_need_lc_CXX=no
   11279       hardcode_direct_CXX=no
   11280       hardcode_automatic_CXX=yes
   11281       hardcode_shlibpath_var_CXX=unsupported
   11282       whole_archive_flag_spec_CXX=''
   11283       link_all_deplibs_CXX=yes
   11284 
   11285     if test "$GXX" = yes ; then
   11286       lt_int_apple_cc_single_mod=no
   11287       output_verbose_link_cmd='echo'
   11288       if $CC -dumpspecs 2>&1 | $EGREP 'single_module' >/dev/null ; then
   11289        lt_int_apple_cc_single_mod=yes
   11290       fi
   11291       if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
   11292        archive_cmds_CXX='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   11293       else
   11294           archive_cmds_CXX='$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   11295         fi
   11296         module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   11297         # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   11298           if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
   11299             archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   11300           else
   11301             archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   11302           fi
   11303             module_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   11304       else
   11305       case $cc_basename in
   11306         xlc*)
   11307          output_verbose_link_cmd='echo'
   11308           archive_cmds_CXX='$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
   11309           module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   11310           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   11311           archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   11312           module_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   11313           ;;
   11314        *)
   11315          ld_shlibs_CXX=no
   11316           ;;
   11317       esac
   11318       fi
   11319         ;;
   11320 
   11321   dgux*)
   11322     case $cc_basename in
   11323       ec++*)
   11324 	# FIXME: insert proper C++ library support
   11325 	ld_shlibs_CXX=no
   11326 	;;
   11327       ghcx*)
   11328 	# Green Hills C++ Compiler
   11329 	# FIXME: insert proper C++ library support
   11330 	ld_shlibs_CXX=no
   11331 	;;
   11332       *)
   11333 	# FIXME: insert proper C++ library support
   11334 	ld_shlibs_CXX=no
   11335 	;;
   11336     esac
   11337     ;;
   11338   freebsd[12]*)
   11339     # C++ shared libraries reported to be fairly broken before switch to ELF
   11340     ld_shlibs_CXX=no
   11341     ;;
   11342   freebsd-elf*)
   11343     archive_cmds_need_lc_CXX=no
   11344     ;;
   11345   freebsd* | kfreebsd*-gnu | dragonfly*)
   11346     # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
   11347     # conventions
   11348     ld_shlibs_CXX=yes
   11349     ;;
   11350   gnu*)
   11351     ;;
   11352   hpux9*)
   11353     hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   11354     hardcode_libdir_separator_CXX=:
   11355     export_dynamic_flag_spec_CXX='${wl}-E'
   11356     hardcode_direct_CXX=yes
   11357     hardcode_minus_L_CXX=yes # Not in the search PATH,
   11358 				# but as the default
   11359 				# location of the library.
   11360 
   11361     case $cc_basename in
   11362     CC*)
   11363       # FIXME: insert proper C++ library support
   11364       ld_shlibs_CXX=no
   11365       ;;
   11366     aCC*)
   11367       archive_cmds_CXX='$rm $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
   11368       # Commands to make compiler produce verbose output that lists
   11369       # what "hidden" libraries, object files and flags are used when
   11370       # linking a shared library.
   11371       #
   11372       # There doesn't appear to be a way to prevent this compiler from
   11373       # explicitly linking system object files so we need to strip them
   11374       # from the output so that they don't get included in the library
   11375       # dependencies.
   11376       output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "[-]L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
   11377       ;;
   11378     *)
   11379       if test "$GXX" = yes; then
   11380         archive_cmds_CXX='$rm $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
   11381       else
   11382         # FIXME: insert proper C++ library support
   11383         ld_shlibs_CXX=no
   11384       fi
   11385       ;;
   11386     esac
   11387     ;;
   11388   hpux10*|hpux11*)
   11389     if test $with_gnu_ld = no; then
   11390       hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   11391       hardcode_libdir_separator_CXX=:
   11392 
   11393       case $host_cpu in
   11394       hppa*64*|ia64*)
   11395 	hardcode_libdir_flag_spec_ld_CXX='+b $libdir'
   11396         ;;
   11397       *)
   11398 	export_dynamic_flag_spec_CXX='${wl}-E'
   11399         ;;
   11400       esac
   11401     fi
   11402     case $host_cpu in
   11403     hppa*64*|ia64*)
   11404       hardcode_direct_CXX=no
   11405       hardcode_shlibpath_var_CXX=no
   11406       ;;
   11407     *)
   11408       hardcode_direct_CXX=yes
   11409       hardcode_minus_L_CXX=yes # Not in the search PATH,
   11410 					      # but as the default
   11411 					      # location of the library.
   11412       ;;
   11413     esac
   11414 
   11415     case $cc_basename in
   11416       CC*)
   11417 	# FIXME: insert proper C++ library support
   11418 	ld_shlibs_CXX=no
   11419 	;;
   11420       aCC*)
   11421 	case $host_cpu in
   11422 	hppa*64*)
   11423 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11424 	  ;;
   11425 	ia64*)
   11426 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11427 	  ;;
   11428 	*)
   11429 	  archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11430 	  ;;
   11431 	esac
   11432 	# Commands to make compiler produce verbose output that lists
   11433 	# what "hidden" libraries, object files and flags are used when
   11434 	# linking a shared library.
   11435 	#
   11436 	# There doesn't appear to be a way to prevent this compiler from
   11437 	# explicitly linking system object files so we need to strip them
   11438 	# from the output so that they don't get included in the library
   11439 	# dependencies.
   11440 	output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
   11441 	;;
   11442       *)
   11443 	if test "$GXX" = yes; then
   11444 	  if test $with_gnu_ld = no; then
   11445 	    case $host_cpu in
   11446 	    hppa*64*)
   11447 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11448 	      ;;
   11449 	    ia64*)
   11450 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11451 	      ;;
   11452 	    *)
   11453 	      archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11454 	      ;;
   11455 	    esac
   11456 	  fi
   11457 	else
   11458 	  # FIXME: insert proper C++ library support
   11459 	  ld_shlibs_CXX=no
   11460 	fi
   11461 	;;
   11462     esac
   11463     ;;
   11464   interix3*)
   11465     hardcode_direct_CXX=no
   11466     hardcode_shlibpath_var_CXX=no
   11467     hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11468     export_dynamic_flag_spec_CXX='${wl}-E'
   11469     # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   11470     # Instead, shared libraries are loaded at an image base (0x10000000 by
   11471     # default) and relocated if they conflict, which is a slow very memory
   11472     # consuming and fragmenting process.  To avoid this, we pick a random,
   11473     # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   11474     # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   11475     archive_cmds_CXX='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   11476     archive_expsym_cmds_CXX='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   11477     ;;
   11478   irix5* | irix6*)
   11479     case $cc_basename in
   11480       CC*)
   11481 	# SGI C++
   11482 	archive_cmds_CXX='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
   11483 
   11484 	# Archives containing C++ object files must be created using
   11485 	# "CC -ar", where "CC" is the IRIX C++ compiler.  This is
   11486 	# necessary to make sure instantiated templates are included
   11487 	# in the archive.
   11488 	old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
   11489 	;;
   11490       *)
   11491 	if test "$GXX" = yes; then
   11492 	  if test "$with_gnu_ld" = no; then
   11493 	    archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   11494 	  else
   11495 	    archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` -o $lib'
   11496 	  fi
   11497 	fi
   11498 	link_all_deplibs_CXX=yes
   11499 	;;
   11500     esac
   11501     hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11502     hardcode_libdir_separator_CXX=:
   11503     ;;
   11504   linux*)
   11505     case $cc_basename in
   11506       KCC*)
   11507 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   11508 
   11509 	# KCC will only create a shared library if the output file
   11510 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   11511 	# to its proper name (with version) after linking.
   11512 	archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
   11513 	archive_expsym_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
   11514 	# Commands to make compiler produce verbose output that lists
   11515 	# what "hidden" libraries, object files and flags are used when
   11516 	# linking a shared library.
   11517 	#
   11518 	# There doesn't appear to be a way to prevent this compiler from
   11519 	# explicitly linking system object files so we need to strip them
   11520 	# from the output so that they don't get included in the library
   11521 	# dependencies.
   11522 	output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | grep "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
   11523 
   11524 	hardcode_libdir_flag_spec_CXX='${wl}--rpath,$libdir'
   11525 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11526 
   11527 	# Archives containing C++ object files must be created using
   11528 	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
   11529 	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   11530 	;;
   11531       icpc*)
   11532 	# Intel C++
   11533 	with_gnu_ld=yes
   11534 	# version 8.0 and above of icpc choke on multiply defined symbols
   11535 	# if we add $predep_objects and $postdep_objects, however 7.1 and
   11536 	# earlier do not add the objects themselves.
   11537 	case `$CC -V 2>&1` in
   11538 	*"Version 7."*)
   11539   	  archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11540   	  archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   11541 	  ;;
   11542 	*)  # Version 8.0 or newer
   11543 	  tmp_idyn=
   11544 	  case $host_cpu in
   11545 	    ia64*) tmp_idyn=' -i_dynamic';;
   11546 	  esac
   11547   	  archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11548 	  archive_expsym_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   11549 	  ;;
   11550 	esac
   11551 	archive_cmds_need_lc_CXX=no
   11552 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11553 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11554 	whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
   11555 	;;
   11556       pgCC*)
   11557         # Portland Group C++ compiler
   11558 	archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
   11559   	archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
   11560 
   11561 	hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   11562 	export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   11563 	whole_archive_flag_spec_CXX='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
   11564         ;;
   11565       cxx*)
   11566 	# Compaq C++
   11567 	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   11568 	archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname  -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
   11569 
   11570 	runpath_var=LD_RUN_PATH
   11571 	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   11572 	hardcode_libdir_separator_CXX=:
   11573 
   11574 	# Commands to make compiler produce verbose output that lists
   11575 	# what "hidden" libraries, object files and flags are used when
   11576 	# linking a shared library.
   11577 	#
   11578 	# There doesn't appear to be a way to prevent this compiler from
   11579 	# explicitly linking system object files so we need to strip them
   11580 	# from the output so that they don't get included in the library
   11581 	# dependencies.
   11582 	output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
   11583 	;;
   11584     esac
   11585     ;;
   11586   lynxos*)
   11587     # FIXME: insert proper C++ library support
   11588     ld_shlibs_CXX=no
   11589     ;;
   11590   m88k*)
   11591     # FIXME: insert proper C++ library support
   11592     ld_shlibs_CXX=no
   11593     ;;
   11594   mvs*)
   11595     case $cc_basename in
   11596       cxx*)
   11597 	# FIXME: insert proper C++ library support
   11598 	ld_shlibs_CXX=no
   11599 	;;
   11600       *)
   11601 	# FIXME: insert proper C++ library support
   11602 	ld_shlibs_CXX=no
   11603 	;;
   11604     esac
   11605     ;;
   11606   netbsd*)
   11607     if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   11608       archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
   11609       wlarc=
   11610       hardcode_libdir_flag_spec_CXX='-R$libdir'
   11611       hardcode_direct_CXX=yes
   11612       hardcode_shlibpath_var_CXX=no
   11613     fi
   11614     # Workaround some broken pre-1.5 toolchains
   11615     output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
   11616     ;;
   11617   openbsd2*)
   11618     # C++ shared libraries are fairly broken
   11619     ld_shlibs_CXX=no
   11620     ;;
   11621   openbsd*)
   11622     hardcode_direct_CXX=yes
   11623     hardcode_shlibpath_var_CXX=no
   11624     archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   11625     hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11626     if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   11627       archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
   11628       export_dynamic_flag_spec_CXX='${wl}-E'
   11629       whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   11630     fi
   11631     output_verbose_link_cmd='echo'
   11632     ;;
   11633   osf3*)
   11634     case $cc_basename in
   11635       KCC*)
   11636 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   11637 
   11638 	# KCC will only create a shared library if the output file
   11639 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   11640 	# to its proper name (with version) after linking.
   11641 	archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
   11642 
   11643 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11644 	hardcode_libdir_separator_CXX=:
   11645 
   11646 	# Archives containing C++ object files must be created using
   11647 	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
   11648 	old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   11649 
   11650 	;;
   11651       RCC*)
   11652 	# Rational C++ 2.4.1
   11653 	# FIXME: insert proper C++ library support
   11654 	ld_shlibs_CXX=no
   11655 	;;
   11656       cxx*)
   11657 	allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   11658 	archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && echo ${wl}-set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
   11659 
   11660 	hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11661 	hardcode_libdir_separator_CXX=:
   11662 
   11663 	# Commands to make compiler produce verbose output that lists
   11664 	# what "hidden" libraries, object files and flags are used when
   11665 	# linking a shared library.
   11666 	#
   11667 	# There doesn't appear to be a way to prevent this compiler from
   11668 	# explicitly linking system object files so we need to strip them
   11669 	# from the output so that they don't get included in the library
   11670 	# dependencies.
   11671 	output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
   11672 	;;
   11673       *)
   11674 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   11675 	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   11676 	  archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   11677 
   11678 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11679 	  hardcode_libdir_separator_CXX=:
   11680 
   11681 	  # Commands to make compiler produce verbose output that lists
   11682 	  # what "hidden" libraries, object files and flags are used when
   11683 	  # linking a shared library.
   11684 	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   11685 
   11686 	else
   11687 	  # FIXME: insert proper C++ library support
   11688 	  ld_shlibs_CXX=no
   11689 	fi
   11690 	;;
   11691     esac
   11692     ;;
   11693   osf4* | osf5*)
   11694     case $cc_basename in
   11695       KCC*)
   11696 	# Kuck and Associates, Inc. (KAI) C++ Compiler
   11697 
   11698 	# KCC will only create a shared library if the output file
   11699 	# ends with ".so" (or ".sl" for HP-UX), so rename the library
   11700 	# to its proper name (with version) after linking.
   11701 	archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
   11702 
   11703 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   11704 	hardcode_libdir_separator_CXX=:
   11705 
   11706 	# Archives containing C++ object files must be created using
   11707 	# the KAI C++ compiler.
   11708 	old_archive_cmds_CXX='$CC -o $oldlib $oldobjs'
   11709 	;;
   11710       RCC*)
   11711 	# Rational C++ 2.4.1
   11712 	# FIXME: insert proper C++ library support
   11713 	ld_shlibs_CXX=no
   11714 	;;
   11715       cxx*)
   11716 	allow_undefined_flag_CXX=' -expect_unresolved \*'
   11717 	archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
   11718 	archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
   11719 	  echo "-hidden">> $lib.exp~
   11720 	  $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname -Wl,-input -Wl,$lib.exp  `test -n "$verstring" && echo -set_version	$verstring` -update_registry ${output_objdir}/so_locations -o $lib~
   11721 	  $rm $lib.exp'
   11722 
   11723 	hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   11724 	hardcode_libdir_separator_CXX=:
   11725 
   11726 	# Commands to make compiler produce verbose output that lists
   11727 	# what "hidden" libraries, object files and flags are used when
   11728 	# linking a shared library.
   11729 	#
   11730 	# There doesn't appear to be a way to prevent this compiler from
   11731 	# explicitly linking system object files so we need to strip them
   11732 	# from the output so that they don't get included in the library
   11733 	# dependencies.
   11734 	output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
   11735 	;;
   11736       *)
   11737 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   11738 	  allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   11739 	 archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   11740 
   11741 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   11742 	  hardcode_libdir_separator_CXX=:
   11743 
   11744 	  # Commands to make compiler produce verbose output that lists
   11745 	  # what "hidden" libraries, object files and flags are used when
   11746 	  # linking a shared library.
   11747 	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
   11748 
   11749 	else
   11750 	  # FIXME: insert proper C++ library support
   11751 	  ld_shlibs_CXX=no
   11752 	fi
   11753 	;;
   11754     esac
   11755     ;;
   11756   psos*)
   11757     # FIXME: insert proper C++ library support
   11758     ld_shlibs_CXX=no
   11759     ;;
   11760   sunos4*)
   11761     case $cc_basename in
   11762       CC*)
   11763 	# Sun C++ 4.x
   11764 	# FIXME: insert proper C++ library support
   11765 	ld_shlibs_CXX=no
   11766 	;;
   11767       lcc*)
   11768 	# Lucid
   11769 	# FIXME: insert proper C++ library support
   11770 	ld_shlibs_CXX=no
   11771 	;;
   11772       *)
   11773 	# FIXME: insert proper C++ library support
   11774 	ld_shlibs_CXX=no
   11775 	;;
   11776     esac
   11777     ;;
   11778   solaris*)
   11779     case $cc_basename in
   11780       CC*)
   11781 	# Sun C++ 4.2, 5.x and Centerline C++
   11782         archive_cmds_need_lc_CXX=yes
   11783 	no_undefined_flag_CXX=' -zdefs'
   11784 	archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   11785 	archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   11786 	$CC -G${allow_undefined_flag}  ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   11787 
   11788 	hardcode_libdir_flag_spec_CXX='-R$libdir'
   11789 	hardcode_shlibpath_var_CXX=no
   11790 	case $host_os in
   11791 	  solaris2.[0-5] | solaris2.[0-5].*) ;;
   11792 	  *)
   11793 	    # The C++ compiler is used as linker so we must use $wl
   11794 	    # flag to pass the commands to the underlying system
   11795 	    # linker. We must also pass each convience library through
   11796 	    # to the system linker between allextract/defaultextract.
   11797 	    # The C++ compiler will combine linker options so we
   11798 	    # cannot just pass the convience library names through
   11799 	    # without $wl.
   11800 	    # Supported since Solaris 2.6 (maybe 2.5.1?)
   11801 	    whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract'
   11802 	    ;;
   11803 	esac
   11804 	link_all_deplibs_CXX=yes
   11805 
   11806 	output_verbose_link_cmd='echo'
   11807 
   11808 	# Archives containing C++ object files must be created using
   11809 	# "CC -xar", where "CC" is the Sun C++ compiler.  This is
   11810 	# necessary to make sure instantiated templates are included
   11811 	# in the archive.
   11812 	old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   11813 	;;
   11814       gcx*)
   11815 	# Green Hills C++ Compiler
   11816 	archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   11817 
   11818 	# The C++ compiler must be used to create the archive.
   11819 	old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
   11820 	;;
   11821       *)
   11822 	# GNU C++ compiler with Solaris linker
   11823 	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   11824 	  no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
   11825 	  if $CC --version | grep -v '^2\.7' > /dev/null; then
   11826 	    archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   11827 	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   11828 		$CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   11829 
   11830 	    # Commands to make compiler produce verbose output that lists
   11831 	    # what "hidden" libraries, object files and flags are used when
   11832 	    # linking a shared library.
   11833 	    output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   11834 	  else
   11835 	    # g++ 2.7 appears to require `-G' NOT `-shared' on this
   11836 	    # platform.
   11837 	    archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   11838 	    archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   11839 		$CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
   11840 
   11841 	    # Commands to make compiler produce verbose output that lists
   11842 	    # what "hidden" libraries, object files and flags are used when
   11843 	    # linking a shared library.
   11844 	    output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
   11845 	  fi
   11846 
   11847 	  hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
   11848 	fi
   11849 	;;
   11850     esac
   11851     ;;
   11852   sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   11853     no_undefined_flag_CXX='${wl}-z,text'
   11854     archive_cmds_need_lc_CXX=no
   11855     hardcode_shlibpath_var_CXX=no
   11856     runpath_var='LD_RUN_PATH'
   11857 
   11858     case $cc_basename in
   11859       CC*)
   11860 	archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   11861 	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   11862 	;;
   11863       *)
   11864 	archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   11865 	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   11866 	;;
   11867     esac
   11868     ;;
   11869   sysv5* | sco3.2v5* | sco5v6*)
   11870     # Note: We can NOT use -z defs as we might desire, because we do not
   11871     # link with -lc, and that would cause any symbols used from libc to
   11872     # always be unresolved, which means just about no library would
   11873     # ever link correctly.  If we're not using GNU ld we use -z text
   11874     # though, which does catch some bad symbols but isn't as heavy-handed
   11875     # as -z defs.
   11876     # For security reasons, it is highly recommended that you always
   11877     # use absolute paths for naming shared libraries, and exclude the
   11878     # DT_RUNPATH tag from executables and libraries.  But doing so
   11879     # requires that you compile everything twice, which is a pain.
   11880     # So that behaviour is only enabled if SCOABSPATH is set to a
   11881     # non-empty value in the environment.  Most likely only useful for
   11882     # creating official distributions of packages.
   11883     # This is a hack until libtool officially supports absolute path
   11884     # names for shared libraries.
   11885     no_undefined_flag_CXX='${wl}-z,text'
   11886     allow_undefined_flag_CXX='${wl}-z,nodefs'
   11887     archive_cmds_need_lc_CXX=no
   11888     hardcode_shlibpath_var_CXX=no
   11889     hardcode_libdir_flag_spec_CXX='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   11890     hardcode_libdir_separator_CXX=':'
   11891     link_all_deplibs_CXX=yes
   11892     export_dynamic_flag_spec_CXX='${wl}-Bexport'
   11893     runpath_var='LD_RUN_PATH'
   11894 
   11895     case $cc_basename in
   11896       CC*)
   11897 	archive_cmds_CXX='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   11898 	archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   11899 	;;
   11900       *)
   11901 	archive_cmds_CXX='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   11902 	archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   11903 	;;
   11904     esac
   11905     ;;
   11906   tandem*)
   11907     case $cc_basename in
   11908       NCC*)
   11909 	# NonStop-UX NCC 3.20
   11910 	# FIXME: insert proper C++ library support
   11911 	ld_shlibs_CXX=no
   11912 	;;
   11913       *)
   11914 	# FIXME: insert proper C++ library support
   11915 	ld_shlibs_CXX=no
   11916 	;;
   11917     esac
   11918     ;;
   11919   vxworks*)
   11920     # FIXME: insert proper C++ library support
   11921     ld_shlibs_CXX=no
   11922     ;;
   11923   *)
   11924     # FIXME: insert proper C++ library support
   11925     ld_shlibs_CXX=no
   11926     ;;
   11927 esac
   11928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
   11929 $as_echo "$ld_shlibs_CXX" >&6; }
   11930 test "$ld_shlibs_CXX" = no && can_build_shared=no
   11931 
   11932 GCC_CXX="$GXX"
   11933 LD_CXX="$LD"
   11934 
   11935 ## CAVEAT EMPTOR:
   11936 ## There is no encapsulation within the following macros, do not change
   11937 ## the running order or otherwise move them around unless you know exactly
   11938 ## what you are doing...
   11939 
   11940 cat > conftest.$ac_ext <<EOF
   11941 class Foo
   11942 {
   11943 public:
   11944   Foo (void) { a = 0; }
   11945 private:
   11946   int a;
   11947 };
   11948 EOF
   11949 
   11950 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   11951   (eval $ac_compile) 2>&5
   11952   ac_status=$?
   11953   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   11954   test $ac_status = 0; }; then
   11955   # Parse the compiler output and extract the necessary
   11956   # objects, libraries and library flags.
   11957 
   11958   # Sentinel used to keep track of whether or not we are before
   11959   # the conftest object file.
   11960   pre_test_object_deps_done=no
   11961 
   11962   # The `*' in the case matches for architectures that use `case' in
   11963   # $output_verbose_cmd can trigger glob expansion during the loop
   11964   # eval without this substitution.
   11965   output_verbose_link_cmd=`$echo "X$output_verbose_link_cmd" | $Xsed -e "$no_glob_subst"`
   11966 
   11967   for p in `eval $output_verbose_link_cmd`; do
   11968     case $p in
   11969 
   11970     -L* | -R* | -l*)
   11971        # Some compilers place space between "-{L,R}" and the path.
   11972        # Remove the space.
   11973        if test $p = "-L" \
   11974 	  || test $p = "-R"; then
   11975 	 prev=$p
   11976 	 continue
   11977        else
   11978 	 prev=
   11979        fi
   11980 
   11981        if test "$pre_test_object_deps_done" = no; then
   11982 	 case $p in
   11983 	 -L* | -R*)
   11984 	   # Internal compiler library paths should come after those
   11985 	   # provided the user.  The postdeps already come after the
   11986 	   # user supplied libs so there is no need to process them.
   11987 	   if test -z "$compiler_lib_search_path_CXX"; then
   11988 	     compiler_lib_search_path_CXX="${prev}${p}"
   11989 	   else
   11990 	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
   11991 	   fi
   11992 	   ;;
   11993 	 # The "-l" case would never come before the object being
   11994 	 # linked, so don't bother handling this case.
   11995 	 esac
   11996        else
   11997 	 if test -z "$postdeps_CXX"; then
   11998 	   postdeps_CXX="${prev}${p}"
   11999 	 else
   12000 	   postdeps_CXX="${postdeps_CXX} ${prev}${p}"
   12001 	 fi
   12002        fi
   12003        ;;
   12004 
   12005     *.$objext)
   12006        # This assumes that the test object file only shows up
   12007        # once in the compiler output.
   12008        if test "$p" = "conftest.$objext"; then
   12009 	 pre_test_object_deps_done=yes
   12010 	 continue
   12011        fi
   12012 
   12013        if test "$pre_test_object_deps_done" = no; then
   12014 	 if test -z "$predep_objects_CXX"; then
   12015 	   predep_objects_CXX="$p"
   12016 	 else
   12017 	   predep_objects_CXX="$predep_objects_CXX $p"
   12018 	 fi
   12019        else
   12020 	 if test -z "$postdep_objects_CXX"; then
   12021 	   postdep_objects_CXX="$p"
   12022 	 else
   12023 	   postdep_objects_CXX="$postdep_objects_CXX $p"
   12024 	 fi
   12025        fi
   12026        ;;
   12027 
   12028     *) ;; # Ignore the rest.
   12029 
   12030     esac
   12031   done
   12032 
   12033   # Clean up.
   12034   rm -f a.out a.exe
   12035 else
   12036   echo "libtool.m4: error: problem compiling CXX test program"
   12037 fi
   12038 
   12039 $rm -f confest.$objext
   12040 
   12041 # PORTME: override above test on systems where it is broken
   12042 case $host_os in
   12043 interix3*)
   12044   # Interix 3.5 installs completely hosed .la files for C++, so rather than
   12045   # hack all around it, let's just trust "g++" to DTRT.
   12046   predep_objects_CXX=
   12047   postdep_objects_CXX=
   12048   postdeps_CXX=
   12049   ;;
   12050 
   12051 solaris*)
   12052   case $cc_basename in
   12053   CC*)
   12054     # Adding this requires a known-good setup of shared libraries for
   12055     # Sun compiler versions before 5.6, else PIC objects from an old
   12056     # archive will be linked into the output, leading to subtle bugs.
   12057     postdeps_CXX='-lCstd -lCrun'
   12058     ;;
   12059   esac
   12060   ;;
   12061 esac
   12062 
   12063 
   12064 case " $postdeps_CXX " in
   12065 *" -lc "*) archive_cmds_need_lc_CXX=no ;;
   12066 esac
   12067 
   12068 lt_prog_compiler_wl_CXX=
   12069 lt_prog_compiler_pic_CXX=
   12070 lt_prog_compiler_static_CXX=
   12071 
   12072 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
   12073 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   12074 
   12075   # C++ specific cases for pic, static, wl, etc.
   12076   if test "$GXX" = yes; then
   12077     lt_prog_compiler_wl_CXX='-Wl,'
   12078     lt_prog_compiler_static_CXX='-static'
   12079 
   12080     case $host_os in
   12081     aix*)
   12082       # All AIX code is PIC.
   12083       if test "$host_cpu" = ia64; then
   12084 	# AIX 5 now supports IA64 processor
   12085 	lt_prog_compiler_static_CXX='-Bstatic'
   12086       fi
   12087       ;;
   12088     amigaos*)
   12089       # FIXME: we need at least 68020 code to build shared libraries, but
   12090       # adding the `-m68020' flag to GCC prevents building anything better,
   12091       # like `-m68040'.
   12092       lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
   12093       ;;
   12094     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   12095       # PIC is the default for these OSes.
   12096       ;;
   12097     mingw* | os2* | pw32*)
   12098       # This hack is so that the source file can tell whether it is being
   12099       # built for inclusion in a dll (and should export symbols for example).
   12100       lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
   12101       ;;
   12102     darwin* | rhapsody*)
   12103       # PIC is the default on this platform
   12104       # Common symbols not allowed in MH_DYLIB files
   12105       lt_prog_compiler_pic_CXX='-fno-common'
   12106       ;;
   12107     *djgpp*)
   12108       # DJGPP does not support shared libraries at all
   12109       lt_prog_compiler_pic_CXX=
   12110       ;;
   12111     interix3*)
   12112       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   12113       # Instead, we relocate shared libraries at runtime.
   12114       ;;
   12115     sysv4*MP*)
   12116       if test -d /usr/nec; then
   12117 	lt_prog_compiler_pic_CXX=-Kconform_pic
   12118       fi
   12119       ;;
   12120     hpux*)
   12121       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   12122       # not for PA HP-UX.
   12123       case $host_cpu in
   12124       hppa*64*|ia64*)
   12125 	;;
   12126       *)
   12127 	lt_prog_compiler_pic_CXX='-fPIC'
   12128 	;;
   12129       esac
   12130       ;;
   12131     *)
   12132       lt_prog_compiler_pic_CXX='-fPIC'
   12133       ;;
   12134     esac
   12135   else
   12136     case $host_os in
   12137       aix4* | aix5*)
   12138 	# All AIX code is PIC.
   12139 	if test "$host_cpu" = ia64; then
   12140 	  # AIX 5 now supports IA64 processor
   12141 	  lt_prog_compiler_static_CXX='-Bstatic'
   12142 	else
   12143 	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
   12144 	fi
   12145 	;;
   12146       chorus*)
   12147 	case $cc_basename in
   12148 	cxch68*)
   12149 	  # Green Hills C++ Compiler
   12150 	  # _LT_AC_TAGVAR(lt_prog_compiler_static, CXX)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
   12151 	  ;;
   12152 	esac
   12153 	;;
   12154        darwin*)
   12155          # PIC is the default on this platform
   12156          # Common symbols not allowed in MH_DYLIB files
   12157          case $cc_basename in
   12158            xlc*)
   12159            lt_prog_compiler_pic_CXX='-qnocommon'
   12160            lt_prog_compiler_wl_CXX='-Wl,'
   12161            ;;
   12162          esac
   12163        ;;
   12164       dgux*)
   12165 	case $cc_basename in
   12166 	  ec++*)
   12167 	    lt_prog_compiler_pic_CXX='-KPIC'
   12168 	    ;;
   12169 	  ghcx*)
   12170 	    # Green Hills C++ Compiler
   12171 	    lt_prog_compiler_pic_CXX='-pic'
   12172 	    ;;
   12173 	  *)
   12174 	    ;;
   12175 	esac
   12176 	;;
   12177       freebsd* | kfreebsd*-gnu | dragonfly*)
   12178 	# FreeBSD uses GNU C++
   12179 	;;
   12180       hpux9* | hpux10* | hpux11*)
   12181 	case $cc_basename in
   12182 	  CC*)
   12183 	    lt_prog_compiler_wl_CXX='-Wl,'
   12184 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   12185 	    if test "$host_cpu" != ia64; then
   12186 	      lt_prog_compiler_pic_CXX='+Z'
   12187 	    fi
   12188 	    ;;
   12189 	  aCC*)
   12190 	    lt_prog_compiler_wl_CXX='-Wl,'
   12191 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   12192 	    case $host_cpu in
   12193 	    hppa*64*|ia64*)
   12194 	      # +Z the default
   12195 	      ;;
   12196 	    *)
   12197 	      lt_prog_compiler_pic_CXX='+Z'
   12198 	      ;;
   12199 	    esac
   12200 	    ;;
   12201 	  *)
   12202 	    ;;
   12203 	esac
   12204 	;;
   12205       interix*)
   12206 	# This is c89, which is MS Visual C++ (no shared libs)
   12207 	# Anyone wants to do a port?
   12208 	;;
   12209       irix5* | irix6* | nonstopux*)
   12210 	case $cc_basename in
   12211 	  CC*)
   12212 	    lt_prog_compiler_wl_CXX='-Wl,'
   12213 	    lt_prog_compiler_static_CXX='-non_shared'
   12214 	    # CC pic flag -KPIC is the default.
   12215 	    ;;
   12216 	  *)
   12217 	    ;;
   12218 	esac
   12219 	;;
   12220       linux*)
   12221 	case $cc_basename in
   12222 	  KCC*)
   12223 	    # KAI C++ Compiler
   12224 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   12225 	    lt_prog_compiler_pic_CXX='-fPIC'
   12226 	    ;;
   12227 	  icpc* | ecpc*)
   12228 	    # Intel C++
   12229 	    lt_prog_compiler_wl_CXX='-Wl,'
   12230 	    lt_prog_compiler_pic_CXX='-KPIC'
   12231 	    lt_prog_compiler_static_CXX='-static'
   12232 	    ;;
   12233 	  pgCC*)
   12234 	    # Portland Group C++ compiler.
   12235 	    lt_prog_compiler_wl_CXX='-Wl,'
   12236 	    lt_prog_compiler_pic_CXX='-fpic'
   12237 	    lt_prog_compiler_static_CXX='-Bstatic'
   12238 	    ;;
   12239 	  cxx*)
   12240 	    # Compaq C++
   12241 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   12242 	    # Linux and Compaq Tru64 Unix objects are PIC.
   12243 	    lt_prog_compiler_pic_CXX=
   12244 	    lt_prog_compiler_static_CXX='-non_shared'
   12245 	    ;;
   12246 	  *)
   12247 	    ;;
   12248 	esac
   12249 	;;
   12250       lynxos*)
   12251 	;;
   12252       m88k*)
   12253 	;;
   12254       mvs*)
   12255 	case $cc_basename in
   12256 	  cxx*)
   12257 	    lt_prog_compiler_pic_CXX='-W c,exportall'
   12258 	    ;;
   12259 	  *)
   12260 	    ;;
   12261 	esac
   12262 	;;
   12263       netbsd*)
   12264 	;;
   12265       osf3* | osf4* | osf5*)
   12266 	case $cc_basename in
   12267 	  KCC*)
   12268 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   12269 	    ;;
   12270 	  RCC*)
   12271 	    # Rational C++ 2.4.1
   12272 	    lt_prog_compiler_pic_CXX='-pic'
   12273 	    ;;
   12274 	  cxx*)
   12275 	    # Digital/Compaq C++
   12276 	    lt_prog_compiler_wl_CXX='-Wl,'
   12277 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   12278 	    # Linux and Compaq Tru64 Unix objects are PIC.
   12279 	    lt_prog_compiler_pic_CXX=
   12280 	    lt_prog_compiler_static_CXX='-non_shared'
   12281 	    ;;
   12282 	  *)
   12283 	    ;;
   12284 	esac
   12285 	;;
   12286       psos*)
   12287 	;;
   12288       solaris*)
   12289 	case $cc_basename in
   12290 	  CC*)
   12291 	    # Sun C++ 4.2, 5.x and Centerline C++
   12292 	    lt_prog_compiler_pic_CXX='-KPIC'
   12293 	    lt_prog_compiler_static_CXX='-Bstatic'
   12294 	    lt_prog_compiler_wl_CXX='-Qoption ld '
   12295 	    ;;
   12296 	  gcx*)
   12297 	    # Green Hills C++ Compiler
   12298 	    lt_prog_compiler_pic_CXX='-PIC'
   12299 	    ;;
   12300 	  *)
   12301 	    ;;
   12302 	esac
   12303 	;;
   12304       sunos4*)
   12305 	case $cc_basename in
   12306 	  CC*)
   12307 	    # Sun C++ 4.x
   12308 	    lt_prog_compiler_pic_CXX='-pic'
   12309 	    lt_prog_compiler_static_CXX='-Bstatic'
   12310 	    ;;
   12311 	  lcc*)
   12312 	    # Lucid
   12313 	    lt_prog_compiler_pic_CXX='-pic'
   12314 	    ;;
   12315 	  *)
   12316 	    ;;
   12317 	esac
   12318 	;;
   12319       tandem*)
   12320 	case $cc_basename in
   12321 	  NCC*)
   12322 	    # NonStop-UX NCC 3.20
   12323 	    lt_prog_compiler_pic_CXX='-KPIC'
   12324 	    ;;
   12325 	  *)
   12326 	    ;;
   12327 	esac
   12328 	;;
   12329       sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   12330 	case $cc_basename in
   12331 	  CC*)
   12332 	    lt_prog_compiler_wl_CXX='-Wl,'
   12333 	    lt_prog_compiler_pic_CXX='-KPIC'
   12334 	    lt_prog_compiler_static_CXX='-Bstatic'
   12335 	    ;;
   12336 	esac
   12337 	;;
   12338       vxworks*)
   12339 	;;
   12340       *)
   12341 	lt_prog_compiler_can_build_shared_CXX=no
   12342 	;;
   12343     esac
   12344   fi
   12345 
   12346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic_CXX" >&5
   12347 $as_echo "$lt_prog_compiler_pic_CXX" >&6; }
   12348 
   12349 #
   12350 # Check to make sure the PIC flag actually works.
   12351 #
   12352 if test -n "$lt_prog_compiler_pic_CXX"; then
   12353 
   12354 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
   12355 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
   12356 if ${lt_prog_compiler_pic_works_CXX+:} false; then :
   12357   $as_echo_n "(cached) " >&6
   12358 else
   12359   lt_prog_compiler_pic_works_CXX=no
   12360   ac_outfile=conftest.$ac_objext
   12361    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   12362    lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
   12363    # Insert the option either (1) after the last *FLAGS variable, or
   12364    # (2) before a word containing "conftest.", or (3) at the end.
   12365    # Note that $ac_compile itself does not contain backslashes and begins
   12366    # with a dollar sign (not a hyphen), so the echo should work correctly.
   12367    # The option is referenced via a variable to avoid confusing sed.
   12368    lt_compile=`echo "$ac_compile" | $SED \
   12369    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   12370    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   12371    -e 's:$: $lt_compiler_flag:'`
   12372    (eval echo "\"\$as_me:12372: $lt_compile\"" >&5)
   12373    (eval "$lt_compile" 2>conftest.err)
   12374    ac_status=$?
   12375    cat conftest.err >&5
   12376    echo "$as_me:12376: \$? = $ac_status" >&5
   12377    if (exit $ac_status) && test -s "$ac_outfile"; then
   12378      # The compiler can only warn and ignore the option if not recognized
   12379      # So say no if there are warnings other than the usual output.
   12380      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   12381      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   12382      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   12383        lt_prog_compiler_pic_works_CXX=yes
   12384      fi
   12385    fi
   12386    $rm conftest*
   12387 
   12388 fi
   12389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic_works_CXX" >&5
   12390 $as_echo "$lt_prog_compiler_pic_works_CXX" >&6; }
   12391 
   12392 if test x"$lt_prog_compiler_pic_works_CXX" = xyes; then
   12393     case $lt_prog_compiler_pic_CXX in
   12394      "" | " "*) ;;
   12395      *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
   12396      esac
   12397 else
   12398     lt_prog_compiler_pic_CXX=
   12399      lt_prog_compiler_can_build_shared_CXX=no
   12400 fi
   12401 
   12402 fi
   12403 case $host_os in
   12404   # For platforms which do not support PIC, -DPIC is meaningless:
   12405   *djgpp*)
   12406     lt_prog_compiler_pic_CXX=
   12407     ;;
   12408   *)
   12409     lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
   12410     ;;
   12411 esac
   12412 
   12413 #
   12414 # Check to make sure the static flag actually works.
   12415 #
   12416 wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
   12417 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   12418 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   12419 if ${lt_prog_compiler_static_works_CXX+:} false; then :
   12420   $as_echo_n "(cached) " >&6
   12421 else
   12422   lt_prog_compiler_static_works_CXX=no
   12423    save_LDFLAGS="$LDFLAGS"
   12424    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   12425    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   12426    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   12427      # The linker can only warn and ignore the option if not recognized
   12428      # So say no if there are warnings
   12429      if test -s conftest.err; then
   12430        # Append any errors to the config.log.
   12431        cat conftest.err 1>&5
   12432        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   12433        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   12434        if diff conftest.exp conftest.er2 >/dev/null; then
   12435          lt_prog_compiler_static_works_CXX=yes
   12436        fi
   12437      else
   12438        lt_prog_compiler_static_works_CXX=yes
   12439      fi
   12440    fi
   12441    $rm conftest*
   12442    LDFLAGS="$save_LDFLAGS"
   12443 
   12444 fi
   12445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_static_works_CXX" >&5
   12446 $as_echo "$lt_prog_compiler_static_works_CXX" >&6; }
   12447 
   12448 if test x"$lt_prog_compiler_static_works_CXX" = xyes; then
   12449     :
   12450 else
   12451     lt_prog_compiler_static_CXX=
   12452 fi
   12453 
   12454 
   12455 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   12456 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   12457 if ${lt_cv_prog_compiler_c_o_CXX+:} false; then :
   12458   $as_echo_n "(cached) " >&6
   12459 else
   12460   lt_cv_prog_compiler_c_o_CXX=no
   12461    $rm -r conftest 2>/dev/null
   12462    mkdir conftest
   12463    cd conftest
   12464    mkdir out
   12465    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   12466 
   12467    lt_compiler_flag="-o out/conftest2.$ac_objext"
   12468    # Insert the option either (1) after the last *FLAGS variable, or
   12469    # (2) before a word containing "conftest.", or (3) at the end.
   12470    # Note that $ac_compile itself does not contain backslashes and begins
   12471    # with a dollar sign (not a hyphen), so the echo should work correctly.
   12472    lt_compile=`echo "$ac_compile" | $SED \
   12473    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   12474    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   12475    -e 's:$: $lt_compiler_flag:'`
   12476    (eval echo "\"\$as_me:12476: $lt_compile\"" >&5)
   12477    (eval "$lt_compile" 2>out/conftest.err)
   12478    ac_status=$?
   12479    cat out/conftest.err >&5
   12480    echo "$as_me:12480: \$? = $ac_status" >&5
   12481    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   12482    then
   12483      # The compiler can only warn and ignore the option if not recognized
   12484      # So say no if there are warnings
   12485      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   12486      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   12487      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   12488        lt_cv_prog_compiler_c_o_CXX=yes
   12489      fi
   12490    fi
   12491    chmod u+w . 2>&5
   12492    $rm conftest*
   12493    # SGI C++ compiler will create directory out/ii_files/ for
   12494    # template instantiation
   12495    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   12496    $rm out/* && rmdir out
   12497    cd ..
   12498    rmdir conftest
   12499    $rm conftest*
   12500 
   12501 fi
   12502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
   12503 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
   12504 
   12505 
   12506 hard_links="nottested"
   12507 if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
   12508   # do not overwrite the value of need_locks provided by the user
   12509   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
   12510 $as_echo_n "checking if we can lock with hard links... " >&6; }
   12511   hard_links=yes
   12512   $rm conftest*
   12513   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   12514   touch conftest.a
   12515   ln conftest.a conftest.b 2>&5 || hard_links=no
   12516   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   12517   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
   12518 $as_echo "$hard_links" >&6; }
   12519   if test "$hard_links" = no; then
   12520     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   12521 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   12522     need_locks=warn
   12523   fi
   12524 else
   12525   need_locks=no
   12526 fi
   12527 
   12528 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   12529 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   12530 
   12531   export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   12532   case $host_os in
   12533   aix4* | aix5*)
   12534     # If we're using GNU nm, then we don't want the "-C" option.
   12535     # -C means demangle to AIX nm, but means don't demangle with GNU nm
   12536     if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   12537       export_symbols_cmds_CXX='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
   12538     else
   12539       export_symbols_cmds_CXX='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
   12540     fi
   12541     ;;
   12542   pw32*)
   12543     export_symbols_cmds_CXX="$ltdll_cmds"
   12544   ;;
   12545   cygwin* | mingw*)
   12546     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/;/^.* __nm__/s/^.* __nm__\([^ ]*\) [^ ]*/\1 DATA/;/^I /d;/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
   12547   ;;
   12548   *)
   12549     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   12550   ;;
   12551   esac
   12552 
   12553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
   12554 $as_echo "$ld_shlibs_CXX" >&6; }
   12555 test "$ld_shlibs_CXX" = no && can_build_shared=no
   12556 
   12557 #
   12558 # Do we need to explicitly link libc?
   12559 #
   12560 case "x$archive_cmds_need_lc_CXX" in
   12561 x|xyes)
   12562   # Assume -lc should be added
   12563   archive_cmds_need_lc_CXX=yes
   12564 
   12565   if test "$enable_shared" = yes && test "$GCC" = yes; then
   12566     case $archive_cmds_CXX in
   12567     *'~'*)
   12568       # FIXME: we may have to deal with multi-command sequences.
   12569       ;;
   12570     '$CC '*)
   12571       # Test whether the compiler implicitly links with -lc since on some
   12572       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   12573       # to ld, don't add -lc before -lgcc.
   12574       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
   12575 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   12576       $rm conftest*
   12577       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   12578 
   12579       if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   12580   (eval $ac_compile) 2>&5
   12581   ac_status=$?
   12582   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   12583   test $ac_status = 0; } 2>conftest.err; then
   12584         soname=conftest
   12585         lib=conftest
   12586         libobjs=conftest.$ac_objext
   12587         deplibs=
   12588         wl=$lt_prog_compiler_wl_CXX
   12589 	pic_flag=$lt_prog_compiler_pic_CXX
   12590         compiler_flags=-v
   12591         linker_flags=-v
   12592         verstring=
   12593         output_objdir=.
   12594         libname=conftest
   12595         lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
   12596         allow_undefined_flag_CXX=
   12597         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\""; } >&5
   12598   (eval $archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   12599   ac_status=$?
   12600   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   12601   test $ac_status = 0; }
   12602         then
   12603 	  archive_cmds_need_lc_CXX=no
   12604         else
   12605 	  archive_cmds_need_lc_CXX=yes
   12606         fi
   12607         allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
   12608       else
   12609         cat conftest.err 1>&5
   12610       fi
   12611       $rm conftest*
   12612       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc_CXX" >&5
   12613 $as_echo "$archive_cmds_need_lc_CXX" >&6; }
   12614       ;;
   12615     esac
   12616   fi
   12617   ;;
   12618 esac
   12619 
   12620 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
   12621 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   12622 library_names_spec=
   12623 libname_spec='lib$name'
   12624 soname_spec=
   12625 shrext_cmds=".so"
   12626 postinstall_cmds=
   12627 postuninstall_cmds=
   12628 finish_cmds=
   12629 finish_eval=
   12630 shlibpath_var=
   12631 shlibpath_overrides_runpath=unknown
   12632 version_type=none
   12633 dynamic_linker="$host_os ld.so"
   12634 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   12635 if test "$GCC" = yes; then
   12636   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   12637   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   12638     # if the path contains ";" then we assume it to be the separator
   12639     # otherwise default to the standard path separator (i.e. ":") - it is
   12640     # assumed that no part of a normal pathname contains ";" but that should
   12641     # okay in the real world where ";" in dirpaths is itself problematic.
   12642     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   12643   else
   12644     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   12645   fi
   12646 else
   12647   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   12648 fi
   12649 need_lib_prefix=unknown
   12650 hardcode_into_libs=no
   12651 
   12652 # when you set need_version to no, make sure it does not cause -set_version
   12653 # flags to be left without arguments
   12654 need_version=unknown
   12655 
   12656 case $host_os in
   12657 aix3*)
   12658   version_type=linux
   12659   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   12660   shlibpath_var=LIBPATH
   12661 
   12662   # AIX 3 has no versioning support, so we append a major version to the name.
   12663   soname_spec='${libname}${release}${shared_ext}$major'
   12664   ;;
   12665 
   12666 aix4* | aix5*)
   12667   version_type=linux
   12668   need_lib_prefix=no
   12669   need_version=no
   12670   hardcode_into_libs=yes
   12671   if test "$host_cpu" = ia64; then
   12672     # AIX 5 supports IA64
   12673     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   12674     shlibpath_var=LD_LIBRARY_PATH
   12675   else
   12676     # With GCC up to 2.95.x, collect2 would create an import file
   12677     # for dependence libraries.  The import file would start with
   12678     # the line `#! .'.  This would cause the generated library to
   12679     # depend on `.', always an invalid library.  This was fixed in
   12680     # development snapshots of GCC prior to 3.0.
   12681     case $host_os in
   12682       aix4 | aix4.[01] | aix4.[01].*)
   12683       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   12684 	   echo ' yes '
   12685 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   12686 	:
   12687       else
   12688 	can_build_shared=no
   12689       fi
   12690       ;;
   12691     esac
   12692     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   12693     # soname into executable. Probably we can add versioning support to
   12694     # collect2, so additional links can be useful in future.
   12695     if test "$aix_use_runtimelinking" = yes; then
   12696       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   12697       # instead of lib<name>.a to let people know that these are not
   12698       # typical AIX shared libraries.
   12699       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12700     else
   12701       # We preserve .a as extension for shared libraries through AIX4.2
   12702       # and later when we are not doing run time linking.
   12703       library_names_spec='${libname}${release}.a $libname.a'
   12704       soname_spec='${libname}${release}${shared_ext}$major'
   12705     fi
   12706     shlibpath_var=LIBPATH
   12707   fi
   12708   ;;
   12709 
   12710 amigaos*)
   12711   library_names_spec='$libname.ixlibrary $libname.a'
   12712   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   12713   finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''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'
   12714   ;;
   12715 
   12716 beos*)
   12717   library_names_spec='${libname}${shared_ext}'
   12718   dynamic_linker="$host_os ld.so"
   12719   shlibpath_var=LIBRARY_PATH
   12720   ;;
   12721 
   12722 bsdi[45]*)
   12723   version_type=linux
   12724   need_version=no
   12725   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12726   soname_spec='${libname}${release}${shared_ext}$major'
   12727   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   12728   shlibpath_var=LD_LIBRARY_PATH
   12729   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   12730   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   12731   # the default ld.so.conf also contains /usr/contrib/lib and
   12732   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   12733   # libtool to hard-code these into programs
   12734   ;;
   12735 
   12736 cygwin* | mingw* | pw32*)
   12737   version_type=windows
   12738   shrext_cmds=".dll"
   12739   need_version=no
   12740   need_lib_prefix=no
   12741 
   12742   case $GCC,$host_os in
   12743   yes,cygwin* | yes,mingw* | yes,pw32*)
   12744     library_names_spec='$libname.dll.a'
   12745     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   12746     postinstall_cmds='base_file=`basename \${file}`~
   12747       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   12748       dldir=$destdir/`dirname \$dlpath`~
   12749       test -d \$dldir || mkdir -p \$dldir~
   12750       $install_prog $dir/$dlname \$dldir/$dlname~
   12751       chmod a+x \$dldir/$dlname'
   12752     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   12753       dlpath=$dir/\$dldll~
   12754        $rm \$dlpath'
   12755     shlibpath_overrides_runpath=yes
   12756 
   12757     case $host_os in
   12758     cygwin*)
   12759       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   12760       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   12761       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   12762       ;;
   12763     mingw*)
   12764       # MinGW DLLs use traditional 'lib' prefix
   12765       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   12766       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   12767       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   12768         # It is most probably a Windows format PATH printed by
   12769         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   12770         # path with ; separators, and with drive letters. We can handle the
   12771         # drive letters (cygwin fileutils understands them), so leave them,
   12772         # especially as we might pass files found there to a mingw objdump,
   12773         # which wouldn't understand a cygwinified path. Ahh.
   12774         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   12775       else
   12776         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   12777       fi
   12778       ;;
   12779     pw32*)
   12780       # pw32 DLLs use 'pw' prefix rather than 'lib'
   12781       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   12782       ;;
   12783     esac
   12784     ;;
   12785 
   12786   *)
   12787     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   12788     ;;
   12789   esac
   12790   dynamic_linker='Win32 ld.exe'
   12791   # FIXME: first we should search . and the directory the executable is in
   12792   shlibpath_var=PATH
   12793   ;;
   12794 
   12795 darwin* | rhapsody*)
   12796   dynamic_linker="$host_os dyld"
   12797   version_type=darwin
   12798   need_lib_prefix=no
   12799   need_version=no
   12800   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   12801   soname_spec='${libname}${release}${major}$shared_ext'
   12802   shlibpath_overrides_runpath=yes
   12803   shlibpath_var=DYLD_LIBRARY_PATH
   12804   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   12805   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   12806   if test "$GCC" = yes; then
   12807     sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"`
   12808   else
   12809     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   12810   fi
   12811   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   12812   ;;
   12813 
   12814 dgux*)
   12815   version_type=linux
   12816   need_lib_prefix=no
   12817   need_version=no
   12818   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   12819   soname_spec='${libname}${release}${shared_ext}$major'
   12820   shlibpath_var=LD_LIBRARY_PATH
   12821   ;;
   12822 
   12823 freebsd1*)
   12824   dynamic_linker=no
   12825   ;;
   12826 
   12827 kfreebsd*-gnu)
   12828   version_type=linux
   12829   need_lib_prefix=no
   12830   need_version=no
   12831   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   12832   soname_spec='${libname}${release}${shared_ext}$major'
   12833   shlibpath_var=LD_LIBRARY_PATH
   12834   shlibpath_overrides_runpath=no
   12835   hardcode_into_libs=yes
   12836   dynamic_linker='GNU ld.so'
   12837   ;;
   12838 
   12839 freebsd* | dragonfly*)
   12840   # DragonFly does not have aout.  When/if they implement a new
   12841   # versioning mechanism, adjust this.
   12842   if test -x /usr/bin/objformat; then
   12843     objformat=`/usr/bin/objformat`
   12844   else
   12845     case $host_os in
   12846     freebsd[123]*) objformat=aout ;;
   12847     *) objformat=elf ;;
   12848     esac
   12849   fi
   12850   version_type=freebsd-$objformat
   12851   case $version_type in
   12852     freebsd-elf*)
   12853       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   12854       need_version=no
   12855       need_lib_prefix=no
   12856       ;;
   12857     freebsd-*)
   12858       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   12859       need_version=yes
   12860       ;;
   12861   esac
   12862   shlibpath_var=LD_LIBRARY_PATH
   12863   case $host_os in
   12864   freebsd2*)
   12865     shlibpath_overrides_runpath=yes
   12866     ;;
   12867   freebsd3.[01]* | freebsdelf3.[01]*)
   12868     shlibpath_overrides_runpath=yes
   12869     hardcode_into_libs=yes
   12870     ;;
   12871   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   12872   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   12873     shlibpath_overrides_runpath=no
   12874     hardcode_into_libs=yes
   12875     ;;
   12876   freebsd*) # from 4.6 on
   12877     shlibpath_overrides_runpath=yes
   12878     hardcode_into_libs=yes
   12879     ;;
   12880   esac
   12881   ;;
   12882 
   12883 gnu*)
   12884   version_type=linux
   12885   need_lib_prefix=no
   12886   need_version=no
   12887   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   12888   soname_spec='${libname}${release}${shared_ext}$major'
   12889   shlibpath_var=LD_LIBRARY_PATH
   12890   hardcode_into_libs=yes
   12891   ;;
   12892 
   12893 hpux9* | hpux10* | hpux11*)
   12894   # Give a soname corresponding to the major version so that dld.sl refuses to
   12895   # link against other versions.
   12896   version_type=sunos
   12897   need_lib_prefix=no
   12898   need_version=no
   12899   case $host_cpu in
   12900   ia64*)
   12901     shrext_cmds='.so'
   12902     hardcode_into_libs=yes
   12903     dynamic_linker="$host_os dld.so"
   12904     shlibpath_var=LD_LIBRARY_PATH
   12905     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   12906     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12907     soname_spec='${libname}${release}${shared_ext}$major'
   12908     if test "X$HPUX_IA64_MODE" = X32; then
   12909       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   12910     else
   12911       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   12912     fi
   12913     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   12914     ;;
   12915    hppa*64*)
   12916      shrext_cmds='.sl'
   12917      hardcode_into_libs=yes
   12918      dynamic_linker="$host_os dld.sl"
   12919      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   12920      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   12921      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12922      soname_spec='${libname}${release}${shared_ext}$major'
   12923      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   12924      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   12925      ;;
   12926    *)
   12927     shrext_cmds='.sl'
   12928     dynamic_linker="$host_os dld.sl"
   12929     shlibpath_var=SHLIB_PATH
   12930     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   12931     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12932     soname_spec='${libname}${release}${shared_ext}$major'
   12933     ;;
   12934   esac
   12935   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   12936   postinstall_cmds='chmod 555 $lib'
   12937   ;;
   12938 
   12939 interix3*)
   12940   version_type=linux
   12941   need_lib_prefix=no
   12942   need_version=no
   12943   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   12944   soname_spec='${libname}${release}${shared_ext}$major'
   12945   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   12946   shlibpath_var=LD_LIBRARY_PATH
   12947   shlibpath_overrides_runpath=no
   12948   hardcode_into_libs=yes
   12949   ;;
   12950 
   12951 irix5* | irix6* | nonstopux*)
   12952   case $host_os in
   12953     nonstopux*) version_type=nonstopux ;;
   12954     *)
   12955 	if test "$lt_cv_prog_gnu_ld" = yes; then
   12956 		version_type=linux
   12957 	else
   12958 		version_type=irix
   12959 	fi ;;
   12960   esac
   12961   need_lib_prefix=no
   12962   need_version=no
   12963   soname_spec='${libname}${release}${shared_ext}$major'
   12964   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   12965   case $host_os in
   12966   irix5* | nonstopux*)
   12967     libsuff= shlibsuff=
   12968     ;;
   12969   *)
   12970     case $LD in # libtool.m4 will add one of these switches to LD
   12971     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   12972       libsuff= shlibsuff= libmagic=32-bit;;
   12973     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   12974       libsuff=32 shlibsuff=N32 libmagic=N32;;
   12975     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   12976       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   12977     *) libsuff= shlibsuff= libmagic=never-match;;
   12978     esac
   12979     ;;
   12980   esac
   12981   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   12982   shlibpath_overrides_runpath=no
   12983   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   12984   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   12985   hardcode_into_libs=yes
   12986   ;;
   12987 
   12988 # No shared lib support for Linux oldld, aout, or coff.
   12989 linux*oldld* | linux*aout* | linux*coff*)
   12990   dynamic_linker=no
   12991   ;;
   12992 
   12993 # This must be Linux ELF.
   12994 linux*)
   12995   version_type=linux
   12996   need_lib_prefix=no
   12997   need_version=no
   12998   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   12999   soname_spec='${libname}${release}${shared_ext}$major'
   13000   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   13001   shlibpath_var=LD_LIBRARY_PATH
   13002   shlibpath_overrides_runpath=no
   13003   # This implies no fast_install, which is unacceptable.
   13004   # Some rework will be needed to allow for fast_install
   13005   # before this can be enabled.
   13006   hardcode_into_libs=yes
   13007 
   13008   # Append ld.so.conf contents to the search path
   13009   if test -f /etc/ld.so.conf; then
   13010     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
   13011     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   13012   fi
   13013 
   13014   # We used to test for /lib/ld.so.1 and disable shared libraries on
   13015   # powerpc, because MkLinux only supported shared libraries with the
   13016   # GNU dynamic linker.  Since this was broken with cross compilers,
   13017   # most powerpc-linux boxes support dynamic linking these days and
   13018   # people can always --disable-shared, the test was removed, and we
   13019   # assume the GNU/Linux dynamic linker is in use.
   13020   dynamic_linker='GNU/Linux ld.so'
   13021   ;;
   13022 
   13023 knetbsd*-gnu)
   13024   version_type=linux
   13025   need_lib_prefix=no
   13026   need_version=no
   13027   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   13028   soname_spec='${libname}${release}${shared_ext}$major'
   13029   shlibpath_var=LD_LIBRARY_PATH
   13030   shlibpath_overrides_runpath=no
   13031   hardcode_into_libs=yes
   13032   dynamic_linker='GNU ld.so'
   13033   ;;
   13034 
   13035 netbsd*)
   13036   version_type=sunos
   13037   need_lib_prefix=no
   13038   need_version=no
   13039   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   13040     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   13041     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   13042     dynamic_linker='NetBSD (a.out) ld.so'
   13043   else
   13044     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   13045     soname_spec='${libname}${release}${shared_ext}$major'
   13046     dynamic_linker='NetBSD ld.elf_so'
   13047   fi
   13048   shlibpath_var=LD_LIBRARY_PATH
   13049   shlibpath_overrides_runpath=yes
   13050   hardcode_into_libs=yes
   13051   ;;
   13052 
   13053 newsos6)
   13054   version_type=linux
   13055   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13056   shlibpath_var=LD_LIBRARY_PATH
   13057   shlibpath_overrides_runpath=yes
   13058   ;;
   13059 
   13060 nto-qnx*)
   13061   version_type=linux
   13062   need_lib_prefix=no
   13063   need_version=no
   13064   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13065   soname_spec='${libname}${release}${shared_ext}$major'
   13066   shlibpath_var=LD_LIBRARY_PATH
   13067   shlibpath_overrides_runpath=yes
   13068   ;;
   13069 
   13070 openbsd*)
   13071   version_type=sunos
   13072   sys_lib_dlsearch_path_spec="/usr/lib"
   13073   need_lib_prefix=no
   13074   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   13075   case $host_os in
   13076     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   13077     *)                         need_version=no  ;;
   13078   esac
   13079   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   13080   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   13081   shlibpath_var=LD_LIBRARY_PATH
   13082   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   13083     case $host_os in
   13084       openbsd2.[89] | openbsd2.[89].*)
   13085 	shlibpath_overrides_runpath=no
   13086 	;;
   13087       *)
   13088 	shlibpath_overrides_runpath=yes
   13089 	;;
   13090       esac
   13091   else
   13092     shlibpath_overrides_runpath=yes
   13093   fi
   13094   ;;
   13095 
   13096 os2*)
   13097   libname_spec='$name'
   13098   shrext_cmds=".dll"
   13099   need_lib_prefix=no
   13100   library_names_spec='$libname${shared_ext} $libname.a'
   13101   dynamic_linker='OS/2 ld.exe'
   13102   shlibpath_var=LIBPATH
   13103   ;;
   13104 
   13105 osf3* | osf4* | osf5*)
   13106   version_type=osf
   13107   need_lib_prefix=no
   13108   need_version=no
   13109   soname_spec='${libname}${release}${shared_ext}$major'
   13110   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13111   shlibpath_var=LD_LIBRARY_PATH
   13112   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   13113   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   13114   ;;
   13115 
   13116 solaris*)
   13117   version_type=linux
   13118   need_lib_prefix=no
   13119   need_version=no
   13120   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13121   soname_spec='${libname}${release}${shared_ext}$major'
   13122   shlibpath_var=LD_LIBRARY_PATH
   13123   shlibpath_overrides_runpath=yes
   13124   hardcode_into_libs=yes
   13125   # ldd complains unless libraries are executable
   13126   postinstall_cmds='chmod +x $lib'
   13127   ;;
   13128 
   13129 sunos4*)
   13130   version_type=sunos
   13131   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   13132   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   13133   shlibpath_var=LD_LIBRARY_PATH
   13134   shlibpath_overrides_runpath=yes
   13135   if test "$with_gnu_ld" = yes; then
   13136     need_lib_prefix=no
   13137   fi
   13138   need_version=yes
   13139   ;;
   13140 
   13141 sysv4 | sysv4.3*)
   13142   version_type=linux
   13143   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13144   soname_spec='${libname}${release}${shared_ext}$major'
   13145   shlibpath_var=LD_LIBRARY_PATH
   13146   case $host_vendor in
   13147     sni)
   13148       shlibpath_overrides_runpath=no
   13149       need_lib_prefix=no
   13150       export_dynamic_flag_spec='${wl}-Blargedynsym'
   13151       runpath_var=LD_RUN_PATH
   13152       ;;
   13153     siemens)
   13154       need_lib_prefix=no
   13155       ;;
   13156     motorola)
   13157       need_lib_prefix=no
   13158       need_version=no
   13159       shlibpath_overrides_runpath=no
   13160       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   13161       ;;
   13162   esac
   13163   ;;
   13164 
   13165 sysv4*MP*)
   13166   if test -d /usr/nec ;then
   13167     version_type=linux
   13168     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   13169     soname_spec='$libname${shared_ext}.$major'
   13170     shlibpath_var=LD_LIBRARY_PATH
   13171   fi
   13172   ;;
   13173 
   13174 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   13175   version_type=freebsd-elf
   13176   need_lib_prefix=no
   13177   need_version=no
   13178   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   13179   soname_spec='${libname}${release}${shared_ext}$major'
   13180   shlibpath_var=LD_LIBRARY_PATH
   13181   hardcode_into_libs=yes
   13182   if test "$with_gnu_ld" = yes; then
   13183     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   13184     shlibpath_overrides_runpath=no
   13185   else
   13186     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   13187     shlibpath_overrides_runpath=yes
   13188     case $host_os in
   13189       sco3.2v5*)
   13190         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   13191 	;;
   13192     esac
   13193   fi
   13194   sys_lib_dlsearch_path_spec='/usr/lib'
   13195   ;;
   13196 
   13197 uts4*)
   13198   version_type=linux
   13199   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   13200   soname_spec='${libname}${release}${shared_ext}$major'
   13201   shlibpath_var=LD_LIBRARY_PATH
   13202   ;;
   13203 
   13204 *)
   13205   dynamic_linker=no
   13206   ;;
   13207 esac
   13208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
   13209 $as_echo "$dynamic_linker" >&6; }
   13210 test "$dynamic_linker" = no && can_build_shared=no
   13211 
   13212 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   13213 if test "$GCC" = yes; then
   13214   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   13215 fi
   13216 
   13217 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
   13218 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   13219 hardcode_action_CXX=
   13220 if test -n "$hardcode_libdir_flag_spec_CXX" || \
   13221    test -n "$runpath_var_CXX" || \
   13222    test "X$hardcode_automatic_CXX" = "Xyes" ; then
   13223 
   13224   # We can hardcode non-existant directories.
   13225   if test "$hardcode_direct_CXX" != no &&
   13226      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   13227      # have to relink, otherwise we might link with an installed library
   13228      # when we should be linking with a yet-to-be-installed one
   13229      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
   13230      test "$hardcode_minus_L_CXX" != no; then
   13231     # Linking always hardcodes the temporary library directory.
   13232     hardcode_action_CXX=relink
   13233   else
   13234     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   13235     hardcode_action_CXX=immediate
   13236   fi
   13237 else
   13238   # We cannot hardcode anything, or else we can only hardcode existing
   13239   # directories.
   13240   hardcode_action_CXX=unsupported
   13241 fi
   13242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5
   13243 $as_echo "$hardcode_action_CXX" >&6; }
   13244 
   13245 if test "$hardcode_action_CXX" = relink; then
   13246   # Fast installation is not supported
   13247   enable_fast_install=no
   13248 elif test "$shlibpath_overrides_runpath" = yes ||
   13249      test "$enable_shared" = no; then
   13250   # Fast installation is not necessary
   13251   enable_fast_install=needless
   13252 fi
   13253 
   13254 
   13255 # The else clause should only fire when bootstrapping the
   13256 # libtool distribution, otherwise you forgot to ship ltmain.sh
   13257 # with your package, and you will get complaints that there are
   13258 # no rules to generate ltmain.sh.
   13259 if test -f "$ltmain"; then
   13260   # See if we are running on zsh, and set the options which allow our commands through
   13261   # without removal of \ escapes.
   13262   if test -n "${ZSH_VERSION+set}" ; then
   13263     setopt NO_GLOB_SUBST
   13264   fi
   13265   # Now quote all the things that may contain metacharacters while being
   13266   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   13267   # variables and quote the copies for generation of the libtool script.
   13268   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   13269     SED SHELL STRIP \
   13270     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   13271     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   13272     deplibs_check_method reload_flag reload_cmds need_locks \
   13273     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   13274     lt_cv_sys_global_symbol_to_c_name_address \
   13275     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   13276     old_postinstall_cmds old_postuninstall_cmds \
   13277     compiler_CXX \
   13278     CC_CXX \
   13279     LD_CXX \
   13280     lt_prog_compiler_wl_CXX \
   13281     lt_prog_compiler_pic_CXX \
   13282     lt_prog_compiler_static_CXX \
   13283     lt_prog_compiler_no_builtin_flag_CXX \
   13284     export_dynamic_flag_spec_CXX \
   13285     thread_safe_flag_spec_CXX \
   13286     whole_archive_flag_spec_CXX \
   13287     enable_shared_with_static_runtimes_CXX \
   13288     old_archive_cmds_CXX \
   13289     old_archive_from_new_cmds_CXX \
   13290     predep_objects_CXX \
   13291     postdep_objects_CXX \
   13292     predeps_CXX \
   13293     postdeps_CXX \
   13294     compiler_lib_search_path_CXX \
   13295     archive_cmds_CXX \
   13296     archive_expsym_cmds_CXX \
   13297     postinstall_cmds_CXX \
   13298     postuninstall_cmds_CXX \
   13299     old_archive_from_expsyms_cmds_CXX \
   13300     allow_undefined_flag_CXX \
   13301     no_undefined_flag_CXX \
   13302     export_symbols_cmds_CXX \
   13303     hardcode_libdir_flag_spec_CXX \
   13304     hardcode_libdir_flag_spec_ld_CXX \
   13305     hardcode_libdir_separator_CXX \
   13306     hardcode_automatic_CXX \
   13307     module_cmds_CXX \
   13308     module_expsym_cmds_CXX \
   13309     lt_cv_prog_compiler_c_o_CXX \
   13310     exclude_expsyms_CXX \
   13311     include_expsyms_CXX; do
   13312 
   13313     case $var in
   13314     old_archive_cmds_CXX | \
   13315     old_archive_from_new_cmds_CXX | \
   13316     archive_cmds_CXX | \
   13317     archive_expsym_cmds_CXX | \
   13318     module_cmds_CXX | \
   13319     module_expsym_cmds_CXX | \
   13320     old_archive_from_expsyms_cmds_CXX | \
   13321     export_symbols_cmds_CXX | \
   13322     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   13323     postinstall_cmds | postuninstall_cmds | \
   13324     old_postinstall_cmds | old_postuninstall_cmds | \
   13325     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   13326       # Double-quote double-evaled strings.
   13327       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   13328       ;;
   13329     *)
   13330       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   13331       ;;
   13332     esac
   13333   done
   13334 
   13335   case $lt_echo in
   13336   *'\$0 --fallback-echo"')
   13337     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   13338     ;;
   13339   esac
   13340 
   13341 cfgfile="$ofile"
   13342 
   13343   cat <<__EOF__ >> "$cfgfile"
   13344 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   13345 
   13346 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   13347 
   13348 # Shell to use when invoking shell scripts.
   13349 SHELL=$lt_SHELL
   13350 
   13351 # Whether or not to build shared libraries.
   13352 build_libtool_libs=$enable_shared
   13353 
   13354 # Whether or not to build static libraries.
   13355 build_old_libs=$enable_static
   13356 
   13357 # Whether or not to add -lc for building shared libraries.
   13358 build_libtool_need_lc=$archive_cmds_need_lc_CXX
   13359 
   13360 # Whether or not to disallow shared libs when runtime libs are static
   13361 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
   13362 
   13363 # Whether or not to optimize for fast installation.
   13364 fast_install=$enable_fast_install
   13365 
   13366 # The host system.
   13367 host_alias=$host_alias
   13368 host=$host
   13369 host_os=$host_os
   13370 
   13371 # The build system.
   13372 build_alias=$build_alias
   13373 build=$build
   13374 build_os=$build_os
   13375 
   13376 # An echo program that does not interpret backslashes.
   13377 echo=$lt_echo
   13378 
   13379 # The archiver.
   13380 AR=$lt_AR
   13381 AR_FLAGS=$lt_AR_FLAGS
   13382 
   13383 # A C compiler.
   13384 LTCC=$lt_LTCC
   13385 
   13386 # LTCC compiler flags.
   13387 LTCFLAGS=$lt_LTCFLAGS
   13388 
   13389 # A language-specific compiler.
   13390 CC=$lt_compiler_CXX
   13391 
   13392 # Is the compiler the GNU C compiler?
   13393 with_gcc=$GCC_CXX
   13394 
   13395 # An ERE matcher.
   13396 EGREP=$lt_EGREP
   13397 
   13398 # The linker used to build libraries.
   13399 LD=$lt_LD_CXX
   13400 
   13401 # Whether we need hard or soft links.
   13402 LN_S=$lt_LN_S
   13403 
   13404 # A BSD-compatible nm program.
   13405 NM=$lt_NM
   13406 
   13407 # A symbol stripping program
   13408 STRIP=$lt_STRIP
   13409 
   13410 # Used to examine libraries when file_magic_cmd begins "file"
   13411 MAGIC_CMD=$MAGIC_CMD
   13412 
   13413 # Used on cygwin: DLL creation program.
   13414 DLLTOOL="$DLLTOOL"
   13415 
   13416 # Used on cygwin: object dumper.
   13417 OBJDUMP="$OBJDUMP"
   13418 
   13419 # Used on cygwin: assembler.
   13420 AS="$AS"
   13421 
   13422 # The name of the directory that contains temporary libtool files.
   13423 objdir=$objdir
   13424 
   13425 # How to create reloadable object files.
   13426 reload_flag=$lt_reload_flag
   13427 reload_cmds=$lt_reload_cmds
   13428 
   13429 # How to pass a linker flag through the compiler.
   13430 wl=$lt_lt_prog_compiler_wl_CXX
   13431 
   13432 # Object file suffix (normally "o").
   13433 objext="$ac_objext"
   13434 
   13435 # Old archive suffix (normally "a").
   13436 libext="$libext"
   13437 
   13438 # Shared library suffix (normally ".so").
   13439 shrext_cmds='$shrext_cmds'
   13440 
   13441 # Executable file suffix (normally "").
   13442 exeext="$exeext"
   13443 
   13444 # Additional compiler flags for building library objects.
   13445 pic_flag=$lt_lt_prog_compiler_pic_CXX
   13446 pic_mode=$pic_mode
   13447 
   13448 # What is the maximum length of a command?
   13449 max_cmd_len=$lt_cv_sys_max_cmd_len
   13450 
   13451 # Does compiler simultaneously support -c and -o options?
   13452 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
   13453 
   13454 # Must we lock files when doing compilation?
   13455 need_locks=$lt_need_locks
   13456 
   13457 # Do we need the lib prefix for modules?
   13458 need_lib_prefix=$need_lib_prefix
   13459 
   13460 # Do we need a version for libraries?
   13461 need_version=$need_version
   13462 
   13463 # Whether dlopen is supported.
   13464 dlopen_support=$enable_dlopen
   13465 
   13466 # Whether dlopen of programs is supported.
   13467 dlopen_self=$enable_dlopen_self
   13468 
   13469 # Whether dlopen of statically linked programs is supported.
   13470 dlopen_self_static=$enable_dlopen_self_static
   13471 
   13472 # Compiler flag to prevent dynamic linking.
   13473 link_static_flag=$lt_lt_prog_compiler_static_CXX
   13474 
   13475 # Compiler flag to turn off builtin functions.
   13476 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
   13477 
   13478 # Compiler flag to allow reflexive dlopens.
   13479 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
   13480 
   13481 # Compiler flag to generate shared objects directly from archives.
   13482 whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
   13483 
   13484 # Compiler flag to generate thread-safe objects.
   13485 thread_safe_flag_spec=$lt_thread_safe_flag_spec_CXX
   13486 
   13487 # Library versioning type.
   13488 version_type=$version_type
   13489 
   13490 # Format of library name prefix.
   13491 libname_spec=$lt_libname_spec
   13492 
   13493 # List of archive names.  First name is the real one, the rest are links.
   13494 # The last name is the one that the linker finds with -lNAME.
   13495 library_names_spec=$lt_library_names_spec
   13496 
   13497 # The coded name of the library, if different from the real name.
   13498 soname_spec=$lt_soname_spec
   13499 
   13500 # Commands used to build and install an old-style archive.
   13501 RANLIB=$lt_RANLIB
   13502 old_archive_cmds=$lt_old_archive_cmds_CXX
   13503 old_postinstall_cmds=$lt_old_postinstall_cmds
   13504 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   13505 
   13506 # Create an old-style archive from a shared archive.
   13507 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
   13508 
   13509 # Create a temporary old-style archive to link instead of a shared archive.
   13510 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
   13511 
   13512 # Commands used to build and install a shared archive.
   13513 archive_cmds=$lt_archive_cmds_CXX
   13514 archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
   13515 postinstall_cmds=$lt_postinstall_cmds
   13516 postuninstall_cmds=$lt_postuninstall_cmds
   13517 
   13518 # Commands used to build a loadable module (assumed same as above if empty)
   13519 module_cmds=$lt_module_cmds_CXX
   13520 module_expsym_cmds=$lt_module_expsym_cmds_CXX
   13521 
   13522 # Commands to strip libraries.
   13523 old_striplib=$lt_old_striplib
   13524 striplib=$lt_striplib
   13525 
   13526 # Dependencies to place before the objects being linked to create a
   13527 # shared library.
   13528 predep_objects=$lt_predep_objects_CXX
   13529 
   13530 # Dependencies to place after the objects being linked to create a
   13531 # shared library.
   13532 postdep_objects=$lt_postdep_objects_CXX
   13533 
   13534 # Dependencies to place before the objects being linked to create a
   13535 # shared library.
   13536 predeps=$lt_predeps_CXX
   13537 
   13538 # Dependencies to place after the objects being linked to create a
   13539 # shared library.
   13540 postdeps=$lt_postdeps_CXX
   13541 
   13542 # The library search path used internally by the compiler when linking
   13543 # a shared library.
   13544 compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
   13545 
   13546 # Method to check whether dependent libraries are shared objects.
   13547 deplibs_check_method=$lt_deplibs_check_method
   13548 
   13549 # Command to use when deplibs_check_method == file_magic.
   13550 file_magic_cmd=$lt_file_magic_cmd
   13551 
   13552 # Flag that allows shared libraries with undefined symbols to be built.
   13553 allow_undefined_flag=$lt_allow_undefined_flag_CXX
   13554 
   13555 # Flag that forces no undefined symbols.
   13556 no_undefined_flag=$lt_no_undefined_flag_CXX
   13557 
   13558 # Commands used to finish a libtool library installation in a directory.
   13559 finish_cmds=$lt_finish_cmds
   13560 
   13561 # Same as above, but a single script fragment to be evaled but not shown.
   13562 finish_eval=$lt_finish_eval
   13563 
   13564 # Take the output of nm and produce a listing of raw symbols and C names.
   13565 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   13566 
   13567 # Transform the output of nm in a proper C declaration
   13568 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   13569 
   13570 # Transform the output of nm in a C name address pair
   13571 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   13572 
   13573 # This is the shared library runtime path variable.
   13574 runpath_var=$runpath_var
   13575 
   13576 # This is the shared library path variable.
   13577 shlibpath_var=$shlibpath_var
   13578 
   13579 # Is shlibpath searched before the hard-coded library search path?
   13580 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   13581 
   13582 # How to hardcode a shared library path into an executable.
   13583 hardcode_action=$hardcode_action_CXX
   13584 
   13585 # Whether we should hardcode library paths into libraries.
   13586 hardcode_into_libs=$hardcode_into_libs
   13587 
   13588 # Flag to hardcode \$libdir into a binary during linking.
   13589 # This must work even if \$libdir does not exist.
   13590 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
   13591 
   13592 # If ld is used when linking, flag to hardcode \$libdir into
   13593 # a binary during linking. This must work even if \$libdir does
   13594 # not exist.
   13595 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
   13596 
   13597 # Whether we need a single -rpath flag with a separated argument.
   13598 hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
   13599 
   13600 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   13601 # resulting binary.
   13602 hardcode_direct=$hardcode_direct_CXX
   13603 
   13604 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   13605 # resulting binary.
   13606 hardcode_minus_L=$hardcode_minus_L_CXX
   13607 
   13608 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   13609 # the resulting binary.
   13610 hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
   13611 
   13612 # Set to yes if building a shared library automatically hardcodes DIR into the library
   13613 # and all subsequent libraries and executables linked against it.
   13614 hardcode_automatic=$hardcode_automatic_CXX
   13615 
   13616 # Variables whose values should be saved in libtool wrapper scripts and
   13617 # restored at relink time.
   13618 variables_saved_for_relink="$variables_saved_for_relink"
   13619 
   13620 # Whether libtool must link a program against all its dependency libraries.
   13621 link_all_deplibs=$link_all_deplibs_CXX
   13622 
   13623 # Compile-time system search path for libraries
   13624 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   13625 
   13626 # Run-time system search path for libraries
   13627 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   13628 
   13629 # Fix the shell variable \$srcfile for the compiler.
   13630 fix_srcfile_path="$fix_srcfile_path_CXX"
   13631 
   13632 # Set to yes if exported symbols are required.
   13633 always_export_symbols=$always_export_symbols_CXX
   13634 
   13635 # The commands to list exported symbols.
   13636 export_symbols_cmds=$lt_export_symbols_cmds_CXX
   13637 
   13638 # The commands to extract the exported symbol list from a shared archive.
   13639 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   13640 
   13641 # Symbols that should not be listed in the preloaded symbols.
   13642 exclude_expsyms=$lt_exclude_expsyms_CXX
   13643 
   13644 # Symbols that must always be exported.
   13645 include_expsyms=$lt_include_expsyms_CXX
   13646 
   13647 # ### END LIBTOOL TAG CONFIG: $tagname
   13648 
   13649 __EOF__
   13650 
   13651 
   13652 else
   13653   # If there is no Makefile yet, we rely on a make rule to execute
   13654   # `config.status --recheck' to rerun these tests and create the
   13655   # libtool script then.
   13656   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   13657   if test -f "$ltmain_in"; then
   13658     test -f Makefile && make "$ltmain"
   13659   fi
   13660 fi
   13661 
   13662 
   13663 ac_ext=c
   13664 ac_cpp='$CPP $CPPFLAGS'
   13665 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   13666 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   13667 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   13668 
   13669 CC=$lt_save_CC
   13670 LDCXX=$LD
   13671 LD=$lt_save_LD
   13672 GCC=$lt_save_GCC
   13673 with_gnu_ldcxx=$with_gnu_ld
   13674 with_gnu_ld=$lt_save_with_gnu_ld
   13675 lt_cv_path_LDCXX=$lt_cv_path_LD
   13676 lt_cv_path_LD=$lt_save_path_LD
   13677 lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
   13678 lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
   13679 
   13680 	else
   13681 	  tagname=""
   13682 	fi
   13683 	;;
   13684 
   13685       F77)
   13686 	if test -n "$F77" && test "X$F77" != "Xno"; then
   13687 
   13688 ac_ext=f
   13689 ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
   13690 ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   13691 ac_compiler_gnu=$ac_cv_f77_compiler_gnu
   13692 
   13693 
   13694 archive_cmds_need_lc_F77=no
   13695 allow_undefined_flag_F77=
   13696 always_export_symbols_F77=no
   13697 archive_expsym_cmds_F77=
   13698 export_dynamic_flag_spec_F77=
   13699 hardcode_direct_F77=no
   13700 hardcode_libdir_flag_spec_F77=
   13701 hardcode_libdir_flag_spec_ld_F77=
   13702 hardcode_libdir_separator_F77=
   13703 hardcode_minus_L_F77=no
   13704 hardcode_automatic_F77=no
   13705 module_cmds_F77=
   13706 module_expsym_cmds_F77=
   13707 link_all_deplibs_F77=unknown
   13708 old_archive_cmds_F77=$old_archive_cmds
   13709 no_undefined_flag_F77=
   13710 whole_archive_flag_spec_F77=
   13711 enable_shared_with_static_runtimes_F77=no
   13712 
   13713 # Source file extension for f77 test sources.
   13714 ac_ext=f
   13715 
   13716 # Object file extension for compiled f77 test sources.
   13717 objext=o
   13718 objext_F77=$objext
   13719 
   13720 # Code to be used in simple compile tests
   13721 lt_simple_compile_test_code="      subroutine t\n      return\n      end\n"
   13722 
   13723 # Code to be used in simple link tests
   13724 lt_simple_link_test_code="      program t\n      end\n"
   13725 
   13726 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   13727 
   13728 # If no C compiler was specified, use CC.
   13729 LTCC=${LTCC-"$CC"}
   13730 
   13731 # If no C compiler flags were specified, use CFLAGS.
   13732 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   13733 
   13734 # Allow CC to be a program name with arguments.
   13735 compiler=$CC
   13736 
   13737 
   13738 # save warnings/boilerplate of simple test code
   13739 ac_outfile=conftest.$ac_objext
   13740 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   13741 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   13742 _lt_compiler_boilerplate=`cat conftest.err`
   13743 $rm conftest*
   13744 
   13745 ac_outfile=conftest.$ac_objext
   13746 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   13747 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   13748 _lt_linker_boilerplate=`cat conftest.err`
   13749 $rm conftest*
   13750 
   13751 
   13752 # Allow CC to be a program name with arguments.
   13753 lt_save_CC="$CC"
   13754 CC=${F77-"f77"}
   13755 compiler=$CC
   13756 compiler_F77=$CC
   13757 for cc_temp in $compiler""; do
   13758   case $cc_temp in
   13759     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   13760     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   13761     \-*) ;;
   13762     *) break;;
   13763   esac
   13764 done
   13765 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   13766 
   13767 
   13768 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
   13769 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
   13770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
   13771 $as_echo "$can_build_shared" >&6; }
   13772 
   13773 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
   13774 $as_echo_n "checking whether to build shared libraries... " >&6; }
   13775 test "$can_build_shared" = "no" && enable_shared=no
   13776 
   13777 # On AIX, shared libraries and static libraries use the same namespace, and
   13778 # are all built from PIC.
   13779 case $host_os in
   13780 aix3*)
   13781   test "$enable_shared" = yes && enable_static=no
   13782   if test -n "$RANLIB"; then
   13783     archive_cmds="$archive_cmds~\$RANLIB \$lib"
   13784     postinstall_cmds='$RANLIB $lib'
   13785   fi
   13786   ;;
   13787 aix4* | aix5*)
   13788   if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   13789     test "$enable_shared" = yes && enable_static=no
   13790   fi
   13791   ;;
   13792 esac
   13793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
   13794 $as_echo "$enable_shared" >&6; }
   13795 
   13796 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
   13797 $as_echo_n "checking whether to build static libraries... " >&6; }
   13798 # Make sure either enable_shared or enable_static is yes.
   13799 test "$enable_shared" = yes || enable_static=yes
   13800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
   13801 $as_echo "$enable_static" >&6; }
   13802 
   13803 GCC_F77="$G77"
   13804 LD_F77="$LD"
   13805 
   13806 lt_prog_compiler_wl_F77=
   13807 lt_prog_compiler_pic_F77=
   13808 lt_prog_compiler_static_F77=
   13809 
   13810 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
   13811 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   13812 
   13813   if test "$GCC" = yes; then
   13814     lt_prog_compiler_wl_F77='-Wl,'
   13815     lt_prog_compiler_static_F77='-static'
   13816 
   13817     case $host_os in
   13818       aix*)
   13819       # All AIX code is PIC.
   13820       if test "$host_cpu" = ia64; then
   13821 	# AIX 5 now supports IA64 processor
   13822 	lt_prog_compiler_static_F77='-Bstatic'
   13823       fi
   13824       ;;
   13825 
   13826     amigaos*)
   13827       # FIXME: we need at least 68020 code to build shared libraries, but
   13828       # adding the `-m68020' flag to GCC prevents building anything better,
   13829       # like `-m68040'.
   13830       lt_prog_compiler_pic_F77='-m68020 -resident32 -malways-restore-a4'
   13831       ;;
   13832 
   13833     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   13834       # PIC is the default for these OSes.
   13835       ;;
   13836 
   13837     mingw* | pw32* | os2*)
   13838       # This hack is so that the source file can tell whether it is being
   13839       # built for inclusion in a dll (and should export symbols for example).
   13840       lt_prog_compiler_pic_F77='-DDLL_EXPORT'
   13841       ;;
   13842 
   13843     darwin* | rhapsody*)
   13844       # PIC is the default on this platform
   13845       # Common symbols not allowed in MH_DYLIB files
   13846       lt_prog_compiler_pic_F77='-fno-common'
   13847       ;;
   13848 
   13849     interix3*)
   13850       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   13851       # Instead, we relocate shared libraries at runtime.
   13852       ;;
   13853 
   13854     msdosdjgpp*)
   13855       # Just because we use GCC doesn't mean we suddenly get shared libraries
   13856       # on systems that don't support them.
   13857       lt_prog_compiler_can_build_shared_F77=no
   13858       enable_shared=no
   13859       ;;
   13860 
   13861     sysv4*MP*)
   13862       if test -d /usr/nec; then
   13863 	lt_prog_compiler_pic_F77=-Kconform_pic
   13864       fi
   13865       ;;
   13866 
   13867     hpux*)
   13868       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   13869       # not for PA HP-UX.
   13870       case $host_cpu in
   13871       hppa*64*|ia64*)
   13872 	# +Z the default
   13873 	;;
   13874       *)
   13875 	lt_prog_compiler_pic_F77='-fPIC'
   13876 	;;
   13877       esac
   13878       ;;
   13879 
   13880     *)
   13881       lt_prog_compiler_pic_F77='-fPIC'
   13882       ;;
   13883     esac
   13884   else
   13885     # PORTME Check for flag to pass linker flags through the system compiler.
   13886     case $host_os in
   13887     aix*)
   13888       lt_prog_compiler_wl_F77='-Wl,'
   13889       if test "$host_cpu" = ia64; then
   13890 	# AIX 5 now supports IA64 processor
   13891 	lt_prog_compiler_static_F77='-Bstatic'
   13892       else
   13893 	lt_prog_compiler_static_F77='-bnso -bI:/lib/syscalls.exp'
   13894       fi
   13895       ;;
   13896       darwin*)
   13897         # PIC is the default on this platform
   13898         # Common symbols not allowed in MH_DYLIB files
   13899        case $cc_basename in
   13900          xlc*)
   13901          lt_prog_compiler_pic_F77='-qnocommon'
   13902          lt_prog_compiler_wl_F77='-Wl,'
   13903          ;;
   13904        esac
   13905        ;;
   13906 
   13907     mingw* | pw32* | os2*)
   13908       # This hack is so that the source file can tell whether it is being
   13909       # built for inclusion in a dll (and should export symbols for example).
   13910       lt_prog_compiler_pic_F77='-DDLL_EXPORT'
   13911       ;;
   13912 
   13913     hpux9* | hpux10* | hpux11*)
   13914       lt_prog_compiler_wl_F77='-Wl,'
   13915       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   13916       # not for PA HP-UX.
   13917       case $host_cpu in
   13918       hppa*64*|ia64*)
   13919 	# +Z the default
   13920 	;;
   13921       *)
   13922 	lt_prog_compiler_pic_F77='+Z'
   13923 	;;
   13924       esac
   13925       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   13926       lt_prog_compiler_static_F77='${wl}-a ${wl}archive'
   13927       ;;
   13928 
   13929     irix5* | irix6* | nonstopux*)
   13930       lt_prog_compiler_wl_F77='-Wl,'
   13931       # PIC (with -KPIC) is the default.
   13932       lt_prog_compiler_static_F77='-non_shared'
   13933       ;;
   13934 
   13935     newsos6)
   13936       lt_prog_compiler_pic_F77='-KPIC'
   13937       lt_prog_compiler_static_F77='-Bstatic'
   13938       ;;
   13939 
   13940     linux*)
   13941       case $cc_basename in
   13942       icc* | ecc*)
   13943 	lt_prog_compiler_wl_F77='-Wl,'
   13944 	lt_prog_compiler_pic_F77='-KPIC'
   13945 	lt_prog_compiler_static_F77='-static'
   13946         ;;
   13947       pgcc* | pgf77* | pgf90* | pgf95*)
   13948         # Portland Group compilers (*not* the Pentium gcc compiler,
   13949 	# which looks to be a dead project)
   13950 	lt_prog_compiler_wl_F77='-Wl,'
   13951 	lt_prog_compiler_pic_F77='-fpic'
   13952 	lt_prog_compiler_static_F77='-Bstatic'
   13953         ;;
   13954       ccc*)
   13955         lt_prog_compiler_wl_F77='-Wl,'
   13956         # All Alpha code is PIC.
   13957         lt_prog_compiler_static_F77='-non_shared'
   13958         ;;
   13959       esac
   13960       ;;
   13961 
   13962     osf3* | osf4* | osf5*)
   13963       lt_prog_compiler_wl_F77='-Wl,'
   13964       # All OSF/1 code is PIC.
   13965       lt_prog_compiler_static_F77='-non_shared'
   13966       ;;
   13967 
   13968     solaris*)
   13969       lt_prog_compiler_pic_F77='-KPIC'
   13970       lt_prog_compiler_static_F77='-Bstatic'
   13971       case $cc_basename in
   13972       f77* | f90* | f95*)
   13973 	lt_prog_compiler_wl_F77='-Qoption ld ';;
   13974       *)
   13975 	lt_prog_compiler_wl_F77='-Wl,';;
   13976       esac
   13977       ;;
   13978 
   13979     sunos4*)
   13980       lt_prog_compiler_wl_F77='-Qoption ld '
   13981       lt_prog_compiler_pic_F77='-PIC'
   13982       lt_prog_compiler_static_F77='-Bstatic'
   13983       ;;
   13984 
   13985     sysv4 | sysv4.2uw2* | sysv4.3*)
   13986       lt_prog_compiler_wl_F77='-Wl,'
   13987       lt_prog_compiler_pic_F77='-KPIC'
   13988       lt_prog_compiler_static_F77='-Bstatic'
   13989       ;;
   13990 
   13991     sysv4*MP*)
   13992       if test -d /usr/nec ;then
   13993 	lt_prog_compiler_pic_F77='-Kconform_pic'
   13994 	lt_prog_compiler_static_F77='-Bstatic'
   13995       fi
   13996       ;;
   13997 
   13998     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   13999       lt_prog_compiler_wl_F77='-Wl,'
   14000       lt_prog_compiler_pic_F77='-KPIC'
   14001       lt_prog_compiler_static_F77='-Bstatic'
   14002       ;;
   14003 
   14004     unicos*)
   14005       lt_prog_compiler_wl_F77='-Wl,'
   14006       lt_prog_compiler_can_build_shared_F77=no
   14007       ;;
   14008 
   14009     uts4*)
   14010       lt_prog_compiler_pic_F77='-pic'
   14011       lt_prog_compiler_static_F77='-Bstatic'
   14012       ;;
   14013 
   14014     *)
   14015       lt_prog_compiler_can_build_shared_F77=no
   14016       ;;
   14017     esac
   14018   fi
   14019 
   14020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic_F77" >&5
   14021 $as_echo "$lt_prog_compiler_pic_F77" >&6; }
   14022 
   14023 #
   14024 # Check to make sure the PIC flag actually works.
   14025 #
   14026 if test -n "$lt_prog_compiler_pic_F77"; then
   14027 
   14028 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5
   14029 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... " >&6; }
   14030 if ${lt_prog_compiler_pic_works_F77+:} false; then :
   14031   $as_echo_n "(cached) " >&6
   14032 else
   14033   lt_prog_compiler_pic_works_F77=no
   14034   ac_outfile=conftest.$ac_objext
   14035    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   14036    lt_compiler_flag="$lt_prog_compiler_pic_F77"
   14037    # Insert the option either (1) after the last *FLAGS variable, or
   14038    # (2) before a word containing "conftest.", or (3) at the end.
   14039    # Note that $ac_compile itself does not contain backslashes and begins
   14040    # with a dollar sign (not a hyphen), so the echo should work correctly.
   14041    # The option is referenced via a variable to avoid confusing sed.
   14042    lt_compile=`echo "$ac_compile" | $SED \
   14043    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   14044    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   14045    -e 's:$: $lt_compiler_flag:'`
   14046    (eval echo "\"\$as_me:14046: $lt_compile\"" >&5)
   14047    (eval "$lt_compile" 2>conftest.err)
   14048    ac_status=$?
   14049    cat conftest.err >&5
   14050    echo "$as_me:14050: \$? = $ac_status" >&5
   14051    if (exit $ac_status) && test -s "$ac_outfile"; then
   14052      # The compiler can only warn and ignore the option if not recognized
   14053      # So say no if there are warnings other than the usual output.
   14054      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   14055      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   14056      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   14057        lt_prog_compiler_pic_works_F77=yes
   14058      fi
   14059    fi
   14060    $rm conftest*
   14061 
   14062 fi
   14063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic_works_F77" >&5
   14064 $as_echo "$lt_prog_compiler_pic_works_F77" >&6; }
   14065 
   14066 if test x"$lt_prog_compiler_pic_works_F77" = xyes; then
   14067     case $lt_prog_compiler_pic_F77 in
   14068      "" | " "*) ;;
   14069      *) lt_prog_compiler_pic_F77=" $lt_prog_compiler_pic_F77" ;;
   14070      esac
   14071 else
   14072     lt_prog_compiler_pic_F77=
   14073      lt_prog_compiler_can_build_shared_F77=no
   14074 fi
   14075 
   14076 fi
   14077 case $host_os in
   14078   # For platforms which do not support PIC, -DPIC is meaningless:
   14079   *djgpp*)
   14080     lt_prog_compiler_pic_F77=
   14081     ;;
   14082   *)
   14083     lt_prog_compiler_pic_F77="$lt_prog_compiler_pic_F77"
   14084     ;;
   14085 esac
   14086 
   14087 #
   14088 # Check to make sure the static flag actually works.
   14089 #
   14090 wl=$lt_prog_compiler_wl_F77 eval lt_tmp_static_flag=\"$lt_prog_compiler_static_F77\"
   14091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   14092 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   14093 if ${lt_prog_compiler_static_works_F77+:} false; then :
   14094   $as_echo_n "(cached) " >&6
   14095 else
   14096   lt_prog_compiler_static_works_F77=no
   14097    save_LDFLAGS="$LDFLAGS"
   14098    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   14099    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   14100    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   14101      # The linker can only warn and ignore the option if not recognized
   14102      # So say no if there are warnings
   14103      if test -s conftest.err; then
   14104        # Append any errors to the config.log.
   14105        cat conftest.err 1>&5
   14106        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   14107        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   14108        if diff conftest.exp conftest.er2 >/dev/null; then
   14109          lt_prog_compiler_static_works_F77=yes
   14110        fi
   14111      else
   14112        lt_prog_compiler_static_works_F77=yes
   14113      fi
   14114    fi
   14115    $rm conftest*
   14116    LDFLAGS="$save_LDFLAGS"
   14117 
   14118 fi
   14119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_static_works_F77" >&5
   14120 $as_echo "$lt_prog_compiler_static_works_F77" >&6; }
   14121 
   14122 if test x"$lt_prog_compiler_static_works_F77" = xyes; then
   14123     :
   14124 else
   14125     lt_prog_compiler_static_F77=
   14126 fi
   14127 
   14128 
   14129 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   14130 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   14131 if ${lt_cv_prog_compiler_c_o_F77+:} false; then :
   14132   $as_echo_n "(cached) " >&6
   14133 else
   14134   lt_cv_prog_compiler_c_o_F77=no
   14135    $rm -r conftest 2>/dev/null
   14136    mkdir conftest
   14137    cd conftest
   14138    mkdir out
   14139    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   14140 
   14141    lt_compiler_flag="-o out/conftest2.$ac_objext"
   14142    # Insert the option either (1) after the last *FLAGS variable, or
   14143    # (2) before a word containing "conftest.", or (3) at the end.
   14144    # Note that $ac_compile itself does not contain backslashes and begins
   14145    # with a dollar sign (not a hyphen), so the echo should work correctly.
   14146    lt_compile=`echo "$ac_compile" | $SED \
   14147    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   14148    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   14149    -e 's:$: $lt_compiler_flag:'`
   14150    (eval echo "\"\$as_me:14150: $lt_compile\"" >&5)
   14151    (eval "$lt_compile" 2>out/conftest.err)
   14152    ac_status=$?
   14153    cat out/conftest.err >&5
   14154    echo "$as_me:14154: \$? = $ac_status" >&5
   14155    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   14156    then
   14157      # The compiler can only warn and ignore the option if not recognized
   14158      # So say no if there are warnings
   14159      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   14160      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   14161      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   14162        lt_cv_prog_compiler_c_o_F77=yes
   14163      fi
   14164    fi
   14165    chmod u+w . 2>&5
   14166    $rm conftest*
   14167    # SGI C++ compiler will create directory out/ii_files/ for
   14168    # template instantiation
   14169    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   14170    $rm out/* && rmdir out
   14171    cd ..
   14172    rmdir conftest
   14173    $rm conftest*
   14174 
   14175 fi
   14176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_F77" >&5
   14177 $as_echo "$lt_cv_prog_compiler_c_o_F77" >&6; }
   14178 
   14179 
   14180 hard_links="nottested"
   14181 if test "$lt_cv_prog_compiler_c_o_F77" = no && test "$need_locks" != no; then
   14182   # do not overwrite the value of need_locks provided by the user
   14183   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
   14184 $as_echo_n "checking if we can lock with hard links... " >&6; }
   14185   hard_links=yes
   14186   $rm conftest*
   14187   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   14188   touch conftest.a
   14189   ln conftest.a conftest.b 2>&5 || hard_links=no
   14190   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   14191   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
   14192 $as_echo "$hard_links" >&6; }
   14193   if test "$hard_links" = no; then
   14194     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   14195 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   14196     need_locks=warn
   14197   fi
   14198 else
   14199   need_locks=no
   14200 fi
   14201 
   14202 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   14203 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   14204 
   14205   runpath_var=
   14206   allow_undefined_flag_F77=
   14207   enable_shared_with_static_runtimes_F77=no
   14208   archive_cmds_F77=
   14209   archive_expsym_cmds_F77=
   14210   old_archive_From_new_cmds_F77=
   14211   old_archive_from_expsyms_cmds_F77=
   14212   export_dynamic_flag_spec_F77=
   14213   whole_archive_flag_spec_F77=
   14214   thread_safe_flag_spec_F77=
   14215   hardcode_libdir_flag_spec_F77=
   14216   hardcode_libdir_flag_spec_ld_F77=
   14217   hardcode_libdir_separator_F77=
   14218   hardcode_direct_F77=no
   14219   hardcode_minus_L_F77=no
   14220   hardcode_shlibpath_var_F77=unsupported
   14221   link_all_deplibs_F77=unknown
   14222   hardcode_automatic_F77=no
   14223   module_cmds_F77=
   14224   module_expsym_cmds_F77=
   14225   always_export_symbols_F77=no
   14226   export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   14227   # include_expsyms should be a list of space-separated symbols to be *always*
   14228   # included in the symbol list
   14229   include_expsyms_F77=
   14230   # exclude_expsyms can be an extended regexp of symbols to exclude
   14231   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   14232   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   14233   # as well as any symbol that contains `d'.
   14234   exclude_expsyms_F77="_GLOBAL_OFFSET_TABLE_"
   14235   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   14236   # platforms (ab)use it in PIC code, but their linkers get confused if
   14237   # the symbol is explicitly referenced.  Since portable code cannot
   14238   # rely on this symbol name, it's probably fine to never include it in
   14239   # preloaded symbol tables.
   14240   extract_expsyms_cmds=
   14241   # Just being paranoid about ensuring that cc_basename is set.
   14242   for cc_temp in $compiler""; do
   14243   case $cc_temp in
   14244     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   14245     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   14246     \-*) ;;
   14247     *) break;;
   14248   esac
   14249 done
   14250 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   14251 
   14252   case $host_os in
   14253   cygwin* | mingw* | pw32*)
   14254     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   14255     # When not using gcc, we currently assume that we are using
   14256     # Microsoft Visual C++.
   14257     if test "$GCC" != yes; then
   14258       with_gnu_ld=no
   14259     fi
   14260     ;;
   14261   interix*)
   14262     # we just hope/assume this is gcc and not c89 (= MSVC++)
   14263     with_gnu_ld=yes
   14264     ;;
   14265   openbsd*)
   14266     with_gnu_ld=no
   14267     ;;
   14268   esac
   14269 
   14270   ld_shlibs_F77=yes
   14271   if test "$with_gnu_ld" = yes; then
   14272     # If archive_cmds runs LD, not CC, wlarc should be empty
   14273     wlarc='${wl}'
   14274 
   14275     # Set some defaults for GNU ld with shared library support. These
   14276     # are reset later if shared libraries are not supported. Putting them
   14277     # here allows them to be overridden if necessary.
   14278     runpath_var=LD_RUN_PATH
   14279     hardcode_libdir_flag_spec_F77='${wl}--rpath ${wl}$libdir'
   14280     export_dynamic_flag_spec_F77='${wl}--export-dynamic'
   14281     # ancient GNU ld didn't support --whole-archive et. al.
   14282     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   14283 	whole_archive_flag_spec_F77="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   14284       else
   14285   	whole_archive_flag_spec_F77=
   14286     fi
   14287     supports_anon_versioning=no
   14288     case `$LD -v 2>/dev/null` in
   14289       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   14290       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   14291       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   14292       *\ 2.11.*) ;; # other 2.11 versions
   14293       *) supports_anon_versioning=yes ;;
   14294     esac
   14295 
   14296     # See if GNU ld supports shared libraries.
   14297     case $host_os in
   14298     aix3* | aix4* | aix5*)
   14299       # On AIX/PPC, the GNU linker is very broken
   14300       if test "$host_cpu" != ia64; then
   14301 	ld_shlibs_F77=no
   14302 	cat <<EOF 1>&2
   14303 
   14304 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   14305 *** to be unable to reliably create shared libraries on AIX.
   14306 *** Therefore, libtool is disabling shared libraries support.  If you
   14307 *** really care for shared libraries, you may want to modify your PATH
   14308 *** so that a non-GNU linker is found, and then restart.
   14309 
   14310 EOF
   14311       fi
   14312       ;;
   14313 
   14314     amigaos*)
   14315       archive_cmds_F77='$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)'
   14316       hardcode_libdir_flag_spec_F77='-L$libdir'
   14317       hardcode_minus_L_F77=yes
   14318 
   14319       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   14320       # that the semantics of dynamic libraries on AmigaOS, at least up
   14321       # to version 4, is to share data among multiple programs linked
   14322       # with the same dynamic library.  Since this doesn't match the
   14323       # behavior of shared libraries on other platforms, we can't use
   14324       # them.
   14325       ld_shlibs_F77=no
   14326       ;;
   14327 
   14328     beos*)
   14329       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14330 	allow_undefined_flag_F77=unsupported
   14331 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   14332 	# support --undefined.  This deserves some investigation.  FIXME
   14333 	archive_cmds_F77='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14334       else
   14335 	ld_shlibs_F77=no
   14336       fi
   14337       ;;
   14338 
   14339     cygwin* | mingw* | pw32*)
   14340       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, F77) is actually meaningless,
   14341       # as there is no search path for DLLs.
   14342       hardcode_libdir_flag_spec_F77='-L$libdir'
   14343       allow_undefined_flag_F77=unsupported
   14344       always_export_symbols_F77=no
   14345       enable_shared_with_static_runtimes_F77=yes
   14346       export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
   14347 
   14348       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   14349         archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   14350 	# If the export-symbols file already is a .def file (1st line
   14351 	# is EXPORTS), use it as is; otherwise, prepend...
   14352 	archive_expsym_cmds_F77='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   14353 	  cp $export_symbols $output_objdir/$soname.def;
   14354 	else
   14355 	  echo EXPORTS > $output_objdir/$soname.def;
   14356 	  cat $export_symbols >> $output_objdir/$soname.def;
   14357 	fi~
   14358 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   14359       else
   14360 	ld_shlibs_F77=no
   14361       fi
   14362       ;;
   14363 
   14364     interix3*)
   14365       hardcode_direct_F77=no
   14366       hardcode_shlibpath_var_F77=no
   14367       hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   14368       export_dynamic_flag_spec_F77='${wl}-E'
   14369       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   14370       # Instead, shared libraries are loaded at an image base (0x10000000 by
   14371       # default) and relocated if they conflict, which is a slow very memory
   14372       # consuming and fragmenting process.  To avoid this, we pick a random,
   14373       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   14374       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   14375       archive_cmds_F77='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   14376       archive_expsym_cmds_F77='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'
   14377       ;;
   14378 
   14379     linux*)
   14380       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14381 	tmp_addflag=
   14382 	case $cc_basename,$host_cpu in
   14383 	pgcc*)				# Portland Group C compiler
   14384 	  whole_archive_flag_spec_F77='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
   14385 	  tmp_addflag=' $pic_flag'
   14386 	  ;;
   14387 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   14388 	  whole_archive_flag_spec_F77='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
   14389 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   14390 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   14391 	  tmp_addflag=' -i_dynamic' ;;
   14392 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   14393 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   14394 	ifc* | ifort*)			# Intel Fortran compiler
   14395 	  tmp_addflag=' -nofor_main' ;;
   14396 	esac
   14397 	archive_cmds_F77='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14398 
   14399 	if test $supports_anon_versioning = yes; then
   14400 	  archive_expsym_cmds_F77='$echo "{ global:" > $output_objdir/$libname.ver~
   14401   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   14402   $echo "local: *; };" >> $output_objdir/$libname.ver~
   14403 	  $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   14404 	fi
   14405       else
   14406 	ld_shlibs_F77=no
   14407       fi
   14408       ;;
   14409 
   14410     netbsd*)
   14411       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   14412 	archive_cmds_F77='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   14413 	wlarc=
   14414       else
   14415 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14416 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14417       fi
   14418       ;;
   14419 
   14420     solaris*)
   14421       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   14422 	ld_shlibs_F77=no
   14423 	cat <<EOF 1>&2
   14424 
   14425 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   14426 *** create shared libraries on Solaris systems.  Therefore, libtool
   14427 *** is disabling shared libraries support.  We urge you to upgrade GNU
   14428 *** binutils to release 2.9.1 or newer.  Another option is to modify
   14429 *** your PATH or compiler configuration so that the native linker is
   14430 *** used, and then restart.
   14431 
   14432 EOF
   14433       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14434 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14435 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14436       else
   14437 	ld_shlibs_F77=no
   14438       fi
   14439       ;;
   14440 
   14441     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   14442       case `$LD -v 2>&1` in
   14443         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   14444 	ld_shlibs_F77=no
   14445 	cat <<_LT_EOF 1>&2
   14446 
   14447 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   14448 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   14449 *** is disabling shared libraries support.  We urge you to upgrade GNU
   14450 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   14451 *** your PATH or compiler configuration so that the native linker is
   14452 *** used, and then restart.
   14453 
   14454 _LT_EOF
   14455 	;;
   14456 	*)
   14457 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14458 	    hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   14459 	    archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   14460 	    archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   14461 	  else
   14462 	    ld_shlibs_F77=no
   14463 	  fi
   14464 	;;
   14465       esac
   14466       ;;
   14467 
   14468     sunos4*)
   14469       archive_cmds_F77='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   14470       wlarc=
   14471       hardcode_direct_F77=yes
   14472       hardcode_shlibpath_var_F77=no
   14473       ;;
   14474 
   14475     *)
   14476       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   14477 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   14478 	archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   14479       else
   14480 	ld_shlibs_F77=no
   14481       fi
   14482       ;;
   14483     esac
   14484 
   14485     if test "$ld_shlibs_F77" = no; then
   14486       runpath_var=
   14487       hardcode_libdir_flag_spec_F77=
   14488       export_dynamic_flag_spec_F77=
   14489       whole_archive_flag_spec_F77=
   14490     fi
   14491   else
   14492     # PORTME fill in a description of your system's linker (not GNU ld)
   14493     case $host_os in
   14494     aix3*)
   14495       allow_undefined_flag_F77=unsupported
   14496       always_export_symbols_F77=yes
   14497       archive_expsym_cmds_F77='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
   14498       # Note: this linker hardcodes the directories in LIBPATH if there
   14499       # are no directories specified by -L.
   14500       hardcode_minus_L_F77=yes
   14501       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   14502 	# Neither direct hardcoding nor static linking is supported with a
   14503 	# broken collect2.
   14504 	hardcode_direct_F77=unsupported
   14505       fi
   14506       ;;
   14507 
   14508     aix4* | aix5*)
   14509       if test "$host_cpu" = ia64; then
   14510 	# On IA64, the linker does run time linking by default, so we don't
   14511 	# have to do anything special.
   14512 	aix_use_runtimelinking=no
   14513 	exp_sym_flag='-Bexport'
   14514 	no_entry_flag=""
   14515       else
   14516 	# If we're using GNU nm, then we don't want the "-C" option.
   14517 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   14518 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   14519 	  export_symbols_cmds_F77='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
   14520 	else
   14521 	  export_symbols_cmds_F77='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
   14522 	fi
   14523 	aix_use_runtimelinking=no
   14524 
   14525 	# Test if we are trying to use run time linking or normal
   14526 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   14527 	# need to do runtime linking.
   14528 	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   14529 	  for ld_flag in $LDFLAGS; do
   14530   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   14531   	    aix_use_runtimelinking=yes
   14532   	    break
   14533   	  fi
   14534 	  done
   14535 	  ;;
   14536 	esac
   14537 
   14538 	exp_sym_flag='-bexport'
   14539 	no_entry_flag='-bnoentry'
   14540       fi
   14541 
   14542       # When large executables or shared objects are built, AIX ld can
   14543       # have problems creating the table of contents.  If linking a library
   14544       # or program results in "error TOC overflow" add -mminimal-toc to
   14545       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   14546       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   14547 
   14548       archive_cmds_F77=''
   14549       hardcode_direct_F77=yes
   14550       hardcode_libdir_separator_F77=':'
   14551       link_all_deplibs_F77=yes
   14552 
   14553       if test "$GCC" = yes; then
   14554 	case $host_os in aix4.[012]|aix4.[012].*)
   14555 	# We only want to do this on AIX 4.2 and lower, the check
   14556 	# below for broken collect2 doesn't work under 4.3+
   14557 	  collect2name=`${CC} -print-prog-name=collect2`
   14558 	  if test -f "$collect2name" && \
   14559   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   14560 	  then
   14561   	  # We have reworked collect2
   14562   	  hardcode_direct_F77=yes
   14563 	  else
   14564   	  # We have old collect2
   14565   	  hardcode_direct_F77=unsupported
   14566   	  # It fails to find uninstalled libraries when the uninstalled
   14567   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   14568   	  # to unsupported forces relinking
   14569   	  hardcode_minus_L_F77=yes
   14570   	  hardcode_libdir_flag_spec_F77='-L$libdir'
   14571   	  hardcode_libdir_separator_F77=
   14572 	  fi
   14573 	  ;;
   14574 	esac
   14575 	shared_flag='-shared'
   14576 	if test "$aix_use_runtimelinking" = yes; then
   14577 	  shared_flag="$shared_flag "'${wl}-G'
   14578 	fi
   14579       else
   14580 	# not using gcc
   14581 	if test "$host_cpu" = ia64; then
   14582   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   14583   	# chokes on -Wl,-G. The following line is correct:
   14584 	  shared_flag='-G'
   14585 	else
   14586 	  if test "$aix_use_runtimelinking" = yes; then
   14587 	    shared_flag='${wl}-G'
   14588 	  else
   14589 	    shared_flag='${wl}-bM:SRE'
   14590 	  fi
   14591 	fi
   14592       fi
   14593 
   14594       # It seems that -bexpall does not export symbols beginning with
   14595       # underscore (_), so it is better to generate a list of symbols to export.
   14596       always_export_symbols_F77=yes
   14597       if test "$aix_use_runtimelinking" = yes; then
   14598 	# Warning - without using the other runtime loading flags (-brtl),
   14599 	# -berok will link without error, but may produce a broken library.
   14600 	allow_undefined_flag_F77='-berok'
   14601        # Determine the default libpath from the value encoded in an empty executable.
   14602        cat > conftest.$ac_ext <<_ACEOF
   14603       program main
   14604 
   14605       end
   14606 _ACEOF
   14607 if ac_fn_f77_try_link "$LINENO"; then :
   14608 
   14609 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   14610 }'`
   14611 # Check for a 64-bit object if we didn't find anything.
   14612 if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   14613 }'`; fi
   14614 fi
   14615 rm -f core conftest.err conftest.$ac_objext \
   14616     conftest$ac_exeext conftest.$ac_ext
   14617 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   14618 
   14619        hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   14620 	archive_expsym_cmds_F77="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
   14621        else
   14622 	if test "$host_cpu" = ia64; then
   14623 	  hardcode_libdir_flag_spec_F77='${wl}-R $libdir:/usr/lib:/lib'
   14624 	  allow_undefined_flag_F77="-z nodefs"
   14625 	  archive_expsym_cmds_F77="\$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"
   14626 	else
   14627 	 # Determine the default libpath from the value encoded in an empty executable.
   14628 	 cat > conftest.$ac_ext <<_ACEOF
   14629       program main
   14630 
   14631       end
   14632 _ACEOF
   14633 if ac_fn_f77_try_link "$LINENO"; then :
   14634 
   14635 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   14636 }'`
   14637 # Check for a 64-bit object if we didn't find anything.
   14638 if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   14639 }'`; fi
   14640 fi
   14641 rm -f core conftest.err conftest.$ac_objext \
   14642     conftest$ac_exeext conftest.$ac_ext
   14643 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   14644 
   14645 	 hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath"
   14646 	  # Warning - without using the other run time loading flags,
   14647 	  # -berok will link without error, but may produce a broken library.
   14648 	  no_undefined_flag_F77=' ${wl}-bernotok'
   14649 	  allow_undefined_flag_F77=' ${wl}-berok'
   14650 	  # Exported symbols can be pulled into shared objects from archives
   14651 	  whole_archive_flag_spec_F77='$convenience'
   14652 	  archive_cmds_need_lc_F77=yes
   14653 	  # This is similar to how AIX traditionally builds its shared libraries.
   14654 	  archive_expsym_cmds_F77="\$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'
   14655 	fi
   14656       fi
   14657       ;;
   14658 
   14659     amigaos*)
   14660       archive_cmds_F77='$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)'
   14661       hardcode_libdir_flag_spec_F77='-L$libdir'
   14662       hardcode_minus_L_F77=yes
   14663       # see comment about different semantics on the GNU ld section
   14664       ld_shlibs_F77=no
   14665       ;;
   14666 
   14667     bsdi[45]*)
   14668       export_dynamic_flag_spec_F77=-rdynamic
   14669       ;;
   14670 
   14671     cygwin* | mingw* | pw32*)
   14672       # When not using gcc, we currently assume that we are using
   14673       # Microsoft Visual C++.
   14674       # hardcode_libdir_flag_spec is actually meaningless, as there is
   14675       # no search path for DLLs.
   14676       hardcode_libdir_flag_spec_F77=' '
   14677       allow_undefined_flag_F77=unsupported
   14678       # Tell ltmain to make .lib files, not .a files.
   14679       libext=lib
   14680       # Tell ltmain to make .dll files, not .so files.
   14681       shrext_cmds=".dll"
   14682       # FIXME: Setting linknames here is a bad hack.
   14683       archive_cmds_F77='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   14684       # The linker will automatically build a .lib file if we build a DLL.
   14685       old_archive_From_new_cmds_F77='true'
   14686       # FIXME: Should let the user specify the lib program.
   14687       old_archive_cmds_F77='lib /OUT:$oldlib$oldobjs$old_deplibs'
   14688       fix_srcfile_path_F77='`cygpath -w "$srcfile"`'
   14689       enable_shared_with_static_runtimes_F77=yes
   14690       ;;
   14691 
   14692     darwin* | rhapsody*)
   14693       case $host_os in
   14694         rhapsody* | darwin1.[012])
   14695          allow_undefined_flag_F77='${wl}-undefined ${wl}suppress'
   14696          ;;
   14697        *) # Darwin 1.3 on
   14698          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   14699            allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   14700          else
   14701            case ${MACOSX_DEPLOYMENT_TARGET} in
   14702              10.[012])
   14703                allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   14704                ;;
   14705              10.*)
   14706                allow_undefined_flag_F77='${wl}-undefined ${wl}dynamic_lookup'
   14707                ;;
   14708            esac
   14709          fi
   14710          ;;
   14711       esac
   14712       archive_cmds_need_lc_F77=no
   14713       hardcode_direct_F77=no
   14714       hardcode_automatic_F77=yes
   14715       hardcode_shlibpath_var_F77=unsupported
   14716       whole_archive_flag_spec_F77=''
   14717       link_all_deplibs_F77=yes
   14718     if test "$GCC" = yes ; then
   14719     	output_verbose_link_cmd='echo'
   14720         archive_cmds_F77='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   14721       module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   14722       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   14723       archive_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   14724       module_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   14725     else
   14726       case $cc_basename in
   14727         xlc*)
   14728          output_verbose_link_cmd='echo'
   14729          archive_cmds_F77='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
   14730          module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   14731           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   14732          archive_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   14733           module_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   14734           ;;
   14735        *)
   14736          ld_shlibs_F77=no
   14737           ;;
   14738       esac
   14739     fi
   14740       ;;
   14741 
   14742     dgux*)
   14743       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14744       hardcode_libdir_flag_spec_F77='-L$libdir'
   14745       hardcode_shlibpath_var_F77=no
   14746       ;;
   14747 
   14748     freebsd1*)
   14749       ld_shlibs_F77=no
   14750       ;;
   14751 
   14752     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   14753     # support.  Future versions do this automatically, but an explicit c++rt0.o
   14754     # does not break anything, and helps significantly (at the cost of a little
   14755     # extra space).
   14756     freebsd2.2*)
   14757       archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   14758       hardcode_libdir_flag_spec_F77='-R$libdir'
   14759       hardcode_direct_F77=yes
   14760       hardcode_shlibpath_var_F77=no
   14761       ;;
   14762 
   14763     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   14764     freebsd2*)
   14765       archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   14766       hardcode_direct_F77=yes
   14767       hardcode_minus_L_F77=yes
   14768       hardcode_shlibpath_var_F77=no
   14769       ;;
   14770 
   14771     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   14772     freebsd* | kfreebsd*-gnu | dragonfly*)
   14773       archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   14774       hardcode_libdir_flag_spec_F77='-R$libdir'
   14775       hardcode_direct_F77=yes
   14776       hardcode_shlibpath_var_F77=no
   14777       ;;
   14778 
   14779     hpux9*)
   14780       if test "$GCC" = yes; then
   14781 	archive_cmds_F77='$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'
   14782       else
   14783 	archive_cmds_F77='$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'
   14784       fi
   14785       hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   14786       hardcode_libdir_separator_F77=:
   14787       hardcode_direct_F77=yes
   14788 
   14789       # hardcode_minus_L: Not really in the search PATH,
   14790       # but as the default location of the library.
   14791       hardcode_minus_L_F77=yes
   14792       export_dynamic_flag_spec_F77='${wl}-E'
   14793       ;;
   14794 
   14795     hpux10*)
   14796       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   14797 	archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   14798       else
   14799 	archive_cmds_F77='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   14800       fi
   14801       if test "$with_gnu_ld" = no; then
   14802 	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   14803 	hardcode_libdir_separator_F77=:
   14804 
   14805 	hardcode_direct_F77=yes
   14806 	export_dynamic_flag_spec_F77='${wl}-E'
   14807 
   14808 	# hardcode_minus_L: Not really in the search PATH,
   14809 	# but as the default location of the library.
   14810 	hardcode_minus_L_F77=yes
   14811       fi
   14812       ;;
   14813 
   14814     hpux11*)
   14815       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   14816 	case $host_cpu in
   14817 	hppa*64*)
   14818 	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14819 	  ;;
   14820 	ia64*)
   14821 	  archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   14822 	  ;;
   14823 	*)
   14824 	  archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   14825 	  ;;
   14826 	esac
   14827       else
   14828 	case $host_cpu in
   14829 	hppa*64*)
   14830 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14831 	  ;;
   14832 	ia64*)
   14833 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   14834 	  ;;
   14835 	*)
   14836 	  archive_cmds_F77='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   14837 	  ;;
   14838 	esac
   14839       fi
   14840       if test "$with_gnu_ld" = no; then
   14841 	hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir'
   14842 	hardcode_libdir_separator_F77=:
   14843 
   14844 	case $host_cpu in
   14845 	hppa*64*|ia64*)
   14846 	  hardcode_libdir_flag_spec_ld_F77='+b $libdir'
   14847 	  hardcode_direct_F77=no
   14848 	  hardcode_shlibpath_var_F77=no
   14849 	  ;;
   14850 	*)
   14851 	  hardcode_direct_F77=yes
   14852 	  export_dynamic_flag_spec_F77='${wl}-E'
   14853 
   14854 	  # hardcode_minus_L: Not really in the search PATH,
   14855 	  # but as the default location of the library.
   14856 	  hardcode_minus_L_F77=yes
   14857 	  ;;
   14858 	esac
   14859       fi
   14860       ;;
   14861 
   14862     irix5* | irix6* | nonstopux*)
   14863       if test "$GCC" = yes; then
   14864 	archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   14865       else
   14866 	archive_cmds_F77='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
   14867 	hardcode_libdir_flag_spec_ld_F77='-rpath $libdir'
   14868       fi
   14869       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   14870       hardcode_libdir_separator_F77=:
   14871       link_all_deplibs_F77=yes
   14872       ;;
   14873 
   14874     netbsd*)
   14875       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   14876 	archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   14877       else
   14878 	archive_cmds_F77='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   14879       fi
   14880       hardcode_libdir_flag_spec_F77='-R$libdir'
   14881       hardcode_direct_F77=yes
   14882       hardcode_shlibpath_var_F77=no
   14883       ;;
   14884 
   14885     newsos6)
   14886       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14887       hardcode_direct_F77=yes
   14888       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   14889       hardcode_libdir_separator_F77=:
   14890       hardcode_shlibpath_var_F77=no
   14891       ;;
   14892 
   14893     openbsd*)
   14894       hardcode_direct_F77=yes
   14895       hardcode_shlibpath_var_F77=no
   14896       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   14897 	archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   14898 	archive_expsym_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   14899 	hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   14900 	export_dynamic_flag_spec_F77='${wl}-E'
   14901       else
   14902        case $host_os in
   14903 	 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   14904 	   archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   14905 	   hardcode_libdir_flag_spec_F77='-R$libdir'
   14906 	   ;;
   14907 	 *)
   14908 	   archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   14909 	   hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir'
   14910 	   ;;
   14911        esac
   14912       fi
   14913       ;;
   14914 
   14915     os2*)
   14916       hardcode_libdir_flag_spec_F77='-L$libdir'
   14917       hardcode_minus_L_F77=yes
   14918       allow_undefined_flag_F77=unsupported
   14919       archive_cmds_F77='$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'
   14920       old_archive_From_new_cmds_F77='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   14921       ;;
   14922 
   14923     osf3*)
   14924       if test "$GCC" = yes; then
   14925 	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   14926 	archive_cmds_F77='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   14927       else
   14928 	allow_undefined_flag_F77=' -expect_unresolved \*'
   14929 	archive_cmds_F77='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
   14930       fi
   14931       hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   14932       hardcode_libdir_separator_F77=:
   14933       ;;
   14934 
   14935     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   14936       if test "$GCC" = yes; then
   14937 	allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*'
   14938 	archive_cmds_F77='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   14939 	hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir'
   14940       else
   14941 	allow_undefined_flag_F77=' -expect_unresolved \*'
   14942 	archive_cmds_F77='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
   14943 	archive_expsym_cmds_F77='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
   14944 	$LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp'
   14945 
   14946 	# Both c and cxx compiler support -rpath directly
   14947 	hardcode_libdir_flag_spec_F77='-rpath $libdir'
   14948       fi
   14949       hardcode_libdir_separator_F77=:
   14950       ;;
   14951 
   14952     solaris*)
   14953       no_undefined_flag_F77=' -z text'
   14954       if test "$GCC" = yes; then
   14955 	wlarc='${wl}'
   14956 	archive_cmds_F77='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   14957 	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   14958 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   14959       else
   14960 	wlarc=''
   14961 	archive_cmds_F77='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   14962 	archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   14963   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   14964       fi
   14965       hardcode_libdir_flag_spec_F77='-R$libdir'
   14966       hardcode_shlibpath_var_F77=no
   14967       case $host_os in
   14968       solaris2.[0-5] | solaris2.[0-5].*) ;;
   14969       *)
   14970  	# The compiler driver will combine linker options so we
   14971  	# cannot just pass the convience library names through
   14972  	# without $wl, iff we do not link with $LD.
   14973  	# Luckily, gcc supports the same syntax we need for Sun Studio.
   14974  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   14975  	case $wlarc in
   14976  	'')
   14977  	  whole_archive_flag_spec_F77='-z allextract$convenience -z defaultextract' ;;
   14978  	*)
   14979  	  whole_archive_flag_spec_F77='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract' ;;
   14980  	esac ;;
   14981       esac
   14982       link_all_deplibs_F77=yes
   14983       ;;
   14984 
   14985     sunos4*)
   14986       if test "x$host_vendor" = xsequent; then
   14987 	# Use $CC to link under sequent, because it throws in some extra .o
   14988 	# files that make .init and .fini sections work.
   14989 	archive_cmds_F77='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   14990       else
   14991 	archive_cmds_F77='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   14992       fi
   14993       hardcode_libdir_flag_spec_F77='-L$libdir'
   14994       hardcode_direct_F77=yes
   14995       hardcode_minus_L_F77=yes
   14996       hardcode_shlibpath_var_F77=no
   14997       ;;
   14998 
   14999     sysv4)
   15000       case $host_vendor in
   15001 	sni)
   15002 	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15003 	  hardcode_direct_F77=yes # is this really true???
   15004 	;;
   15005 	siemens)
   15006 	  ## LD is ld it makes a PLAMLIB
   15007 	  ## CC just makes a GrossModule.
   15008 	  archive_cmds_F77='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   15009 	  reload_cmds_F77='$CC -r -o $output$reload_objs'
   15010 	  hardcode_direct_F77=no
   15011         ;;
   15012 	motorola)
   15013 	  archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15014 	  hardcode_direct_F77=no #Motorola manual says yes, but my tests say they lie
   15015 	;;
   15016       esac
   15017       runpath_var='LD_RUN_PATH'
   15018       hardcode_shlibpath_var_F77=no
   15019       ;;
   15020 
   15021     sysv4.3*)
   15022       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15023       hardcode_shlibpath_var_F77=no
   15024       export_dynamic_flag_spec_F77='-Bexport'
   15025       ;;
   15026 
   15027     sysv4*MP*)
   15028       if test -d /usr/nec; then
   15029 	archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15030 	hardcode_shlibpath_var_F77=no
   15031 	runpath_var=LD_RUN_PATH
   15032 	hardcode_runpath_var=yes
   15033 	ld_shlibs_F77=yes
   15034       fi
   15035       ;;
   15036 
   15037     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*)
   15038       no_undefined_flag_F77='${wl}-z,text'
   15039       archive_cmds_need_lc_F77=no
   15040       hardcode_shlibpath_var_F77=no
   15041       runpath_var='LD_RUN_PATH'
   15042 
   15043       if test "$GCC" = yes; then
   15044 	archive_cmds_F77='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15045 	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15046       else
   15047 	archive_cmds_F77='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15048 	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   15049       fi
   15050       ;;
   15051 
   15052     sysv5* | sco3.2v5* | sco5v6*)
   15053       # Note: We can NOT use -z defs as we might desire, because we do not
   15054       # link with -lc, and that would cause any symbols used from libc to
   15055       # always be unresolved, which means just about no library would
   15056       # ever link correctly.  If we're not using GNU ld we use -z text
   15057       # though, which does catch some bad symbols but isn't as heavy-handed
   15058       # as -z defs.
   15059       no_undefined_flag_F77='${wl}-z,text'
   15060       allow_undefined_flag_F77='${wl}-z,nodefs'
   15061       archive_cmds_need_lc_F77=no
   15062       hardcode_shlibpath_var_F77=no
   15063       hardcode_libdir_flag_spec_F77='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   15064       hardcode_libdir_separator_F77=':'
   15065       link_all_deplibs_F77=yes
   15066       export_dynamic_flag_spec_F77='${wl}-Bexport'
   15067       runpath_var='LD_RUN_PATH'
   15068 
   15069       if test "$GCC" = yes; then
   15070 	archive_cmds_F77='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15071 	archive_expsym_cmds_F77='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15072       else
   15073 	archive_cmds_F77='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15074 	archive_expsym_cmds_F77='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   15075       fi
   15076       ;;
   15077 
   15078     uts4*)
   15079       archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   15080       hardcode_libdir_flag_spec_F77='-L$libdir'
   15081       hardcode_shlibpath_var_F77=no
   15082       ;;
   15083 
   15084     *)
   15085       ld_shlibs_F77=no
   15086       ;;
   15087     esac
   15088   fi
   15089 
   15090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_F77" >&5
   15091 $as_echo "$ld_shlibs_F77" >&6; }
   15092 test "$ld_shlibs_F77" = no && can_build_shared=no
   15093 
   15094 #
   15095 # Do we need to explicitly link libc?
   15096 #
   15097 case "x$archive_cmds_need_lc_F77" in
   15098 x|xyes)
   15099   # Assume -lc should be added
   15100   archive_cmds_need_lc_F77=yes
   15101 
   15102   if test "$enable_shared" = yes && test "$GCC" = yes; then
   15103     case $archive_cmds_F77 in
   15104     *'~'*)
   15105       # FIXME: we may have to deal with multi-command sequences.
   15106       ;;
   15107     '$CC '*)
   15108       # Test whether the compiler implicitly links with -lc since on some
   15109       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   15110       # to ld, don't add -lc before -lgcc.
   15111       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
   15112 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   15113       $rm conftest*
   15114       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   15115 
   15116       if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   15117   (eval $ac_compile) 2>&5
   15118   ac_status=$?
   15119   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   15120   test $ac_status = 0; } 2>conftest.err; then
   15121         soname=conftest
   15122         lib=conftest
   15123         libobjs=conftest.$ac_objext
   15124         deplibs=
   15125         wl=$lt_prog_compiler_wl_F77
   15126 	pic_flag=$lt_prog_compiler_pic_F77
   15127         compiler_flags=-v
   15128         linker_flags=-v
   15129         verstring=
   15130         output_objdir=.
   15131         libname=conftest
   15132         lt_save_allow_undefined_flag=$allow_undefined_flag_F77
   15133         allow_undefined_flag_F77=
   15134         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\""; } >&5
   15135   (eval $archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   15136   ac_status=$?
   15137   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   15138   test $ac_status = 0; }
   15139         then
   15140 	  archive_cmds_need_lc_F77=no
   15141         else
   15142 	  archive_cmds_need_lc_F77=yes
   15143         fi
   15144         allow_undefined_flag_F77=$lt_save_allow_undefined_flag
   15145       else
   15146         cat conftest.err 1>&5
   15147       fi
   15148       $rm conftest*
   15149       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc_F77" >&5
   15150 $as_echo "$archive_cmds_need_lc_F77" >&6; }
   15151       ;;
   15152     esac
   15153   fi
   15154   ;;
   15155 esac
   15156 
   15157 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
   15158 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   15159 library_names_spec=
   15160 libname_spec='lib$name'
   15161 soname_spec=
   15162 shrext_cmds=".so"
   15163 postinstall_cmds=
   15164 postuninstall_cmds=
   15165 finish_cmds=
   15166 finish_eval=
   15167 shlibpath_var=
   15168 shlibpath_overrides_runpath=unknown
   15169 version_type=none
   15170 dynamic_linker="$host_os ld.so"
   15171 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   15172 if test "$GCC" = yes; then
   15173   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   15174   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   15175     # if the path contains ";" then we assume it to be the separator
   15176     # otherwise default to the standard path separator (i.e. ":") - it is
   15177     # assumed that no part of a normal pathname contains ";" but that should
   15178     # okay in the real world where ";" in dirpaths is itself problematic.
   15179     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   15180   else
   15181     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   15182   fi
   15183 else
   15184   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   15185 fi
   15186 need_lib_prefix=unknown
   15187 hardcode_into_libs=no
   15188 
   15189 # when you set need_version to no, make sure it does not cause -set_version
   15190 # flags to be left without arguments
   15191 need_version=unknown
   15192 
   15193 case $host_os in
   15194 aix3*)
   15195   version_type=linux
   15196   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   15197   shlibpath_var=LIBPATH
   15198 
   15199   # AIX 3 has no versioning support, so we append a major version to the name.
   15200   soname_spec='${libname}${release}${shared_ext}$major'
   15201   ;;
   15202 
   15203 aix4* | aix5*)
   15204   version_type=linux
   15205   need_lib_prefix=no
   15206   need_version=no
   15207   hardcode_into_libs=yes
   15208   if test "$host_cpu" = ia64; then
   15209     # AIX 5 supports IA64
   15210     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   15211     shlibpath_var=LD_LIBRARY_PATH
   15212   else
   15213     # With GCC up to 2.95.x, collect2 would create an import file
   15214     # for dependence libraries.  The import file would start with
   15215     # the line `#! .'.  This would cause the generated library to
   15216     # depend on `.', always an invalid library.  This was fixed in
   15217     # development snapshots of GCC prior to 3.0.
   15218     case $host_os in
   15219       aix4 | aix4.[01] | aix4.[01].*)
   15220       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   15221 	   echo ' yes '
   15222 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   15223 	:
   15224       else
   15225 	can_build_shared=no
   15226       fi
   15227       ;;
   15228     esac
   15229     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   15230     # soname into executable. Probably we can add versioning support to
   15231     # collect2, so additional links can be useful in future.
   15232     if test "$aix_use_runtimelinking" = yes; then
   15233       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   15234       # instead of lib<name>.a to let people know that these are not
   15235       # typical AIX shared libraries.
   15236       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15237     else
   15238       # We preserve .a as extension for shared libraries through AIX4.2
   15239       # and later when we are not doing run time linking.
   15240       library_names_spec='${libname}${release}.a $libname.a'
   15241       soname_spec='${libname}${release}${shared_ext}$major'
   15242     fi
   15243     shlibpath_var=LIBPATH
   15244   fi
   15245   ;;
   15246 
   15247 amigaos*)
   15248   library_names_spec='$libname.ixlibrary $libname.a'
   15249   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   15250   finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''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'
   15251   ;;
   15252 
   15253 beos*)
   15254   library_names_spec='${libname}${shared_ext}'
   15255   dynamic_linker="$host_os ld.so"
   15256   shlibpath_var=LIBRARY_PATH
   15257   ;;
   15258 
   15259 bsdi[45]*)
   15260   version_type=linux
   15261   need_version=no
   15262   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15263   soname_spec='${libname}${release}${shared_ext}$major'
   15264   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   15265   shlibpath_var=LD_LIBRARY_PATH
   15266   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   15267   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   15268   # the default ld.so.conf also contains /usr/contrib/lib and
   15269   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   15270   # libtool to hard-code these into programs
   15271   ;;
   15272 
   15273 cygwin* | mingw* | pw32*)
   15274   version_type=windows
   15275   shrext_cmds=".dll"
   15276   need_version=no
   15277   need_lib_prefix=no
   15278 
   15279   case $GCC,$host_os in
   15280   yes,cygwin* | yes,mingw* | yes,pw32*)
   15281     library_names_spec='$libname.dll.a'
   15282     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   15283     postinstall_cmds='base_file=`basename \${file}`~
   15284       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   15285       dldir=$destdir/`dirname \$dlpath`~
   15286       test -d \$dldir || mkdir -p \$dldir~
   15287       $install_prog $dir/$dlname \$dldir/$dlname~
   15288       chmod a+x \$dldir/$dlname'
   15289     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   15290       dlpath=$dir/\$dldll~
   15291        $rm \$dlpath'
   15292     shlibpath_overrides_runpath=yes
   15293 
   15294     case $host_os in
   15295     cygwin*)
   15296       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   15297       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15298       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   15299       ;;
   15300     mingw*)
   15301       # MinGW DLLs use traditional 'lib' prefix
   15302       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15303       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   15304       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   15305         # It is most probably a Windows format PATH printed by
   15306         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   15307         # path with ; separators, and with drive letters. We can handle the
   15308         # drive letters (cygwin fileutils understands them), so leave them,
   15309         # especially as we might pass files found there to a mingw objdump,
   15310         # which wouldn't understand a cygwinified path. Ahh.
   15311         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   15312       else
   15313         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   15314       fi
   15315       ;;
   15316     pw32*)
   15317       # pw32 DLLs use 'pw' prefix rather than 'lib'
   15318       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   15319       ;;
   15320     esac
   15321     ;;
   15322 
   15323   *)
   15324     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   15325     ;;
   15326   esac
   15327   dynamic_linker='Win32 ld.exe'
   15328   # FIXME: first we should search . and the directory the executable is in
   15329   shlibpath_var=PATH
   15330   ;;
   15331 
   15332 darwin* | rhapsody*)
   15333   dynamic_linker="$host_os dyld"
   15334   version_type=darwin
   15335   need_lib_prefix=no
   15336   need_version=no
   15337   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   15338   soname_spec='${libname}${release}${major}$shared_ext'
   15339   shlibpath_overrides_runpath=yes
   15340   shlibpath_var=DYLD_LIBRARY_PATH
   15341   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   15342   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   15343   if test "$GCC" = yes; then
   15344     sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"`
   15345   else
   15346     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   15347   fi
   15348   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   15349   ;;
   15350 
   15351 dgux*)
   15352   version_type=linux
   15353   need_lib_prefix=no
   15354   need_version=no
   15355   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   15356   soname_spec='${libname}${release}${shared_ext}$major'
   15357   shlibpath_var=LD_LIBRARY_PATH
   15358   ;;
   15359 
   15360 freebsd1*)
   15361   dynamic_linker=no
   15362   ;;
   15363 
   15364 kfreebsd*-gnu)
   15365   version_type=linux
   15366   need_lib_prefix=no
   15367   need_version=no
   15368   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   15369   soname_spec='${libname}${release}${shared_ext}$major'
   15370   shlibpath_var=LD_LIBRARY_PATH
   15371   shlibpath_overrides_runpath=no
   15372   hardcode_into_libs=yes
   15373   dynamic_linker='GNU ld.so'
   15374   ;;
   15375 
   15376 freebsd* | dragonfly*)
   15377   # DragonFly does not have aout.  When/if they implement a new
   15378   # versioning mechanism, adjust this.
   15379   if test -x /usr/bin/objformat; then
   15380     objformat=`/usr/bin/objformat`
   15381   else
   15382     case $host_os in
   15383     freebsd[123]*) objformat=aout ;;
   15384     *) objformat=elf ;;
   15385     esac
   15386   fi
   15387   version_type=freebsd-$objformat
   15388   case $version_type in
   15389     freebsd-elf*)
   15390       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   15391       need_version=no
   15392       need_lib_prefix=no
   15393       ;;
   15394     freebsd-*)
   15395       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   15396       need_version=yes
   15397       ;;
   15398   esac
   15399   shlibpath_var=LD_LIBRARY_PATH
   15400   case $host_os in
   15401   freebsd2*)
   15402     shlibpath_overrides_runpath=yes
   15403     ;;
   15404   freebsd3.[01]* | freebsdelf3.[01]*)
   15405     shlibpath_overrides_runpath=yes
   15406     hardcode_into_libs=yes
   15407     ;;
   15408   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   15409   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   15410     shlibpath_overrides_runpath=no
   15411     hardcode_into_libs=yes
   15412     ;;
   15413   freebsd*) # from 4.6 on
   15414     shlibpath_overrides_runpath=yes
   15415     hardcode_into_libs=yes
   15416     ;;
   15417   esac
   15418   ;;
   15419 
   15420 gnu*)
   15421   version_type=linux
   15422   need_lib_prefix=no
   15423   need_version=no
   15424   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   15425   soname_spec='${libname}${release}${shared_ext}$major'
   15426   shlibpath_var=LD_LIBRARY_PATH
   15427   hardcode_into_libs=yes
   15428   ;;
   15429 
   15430 hpux9* | hpux10* | hpux11*)
   15431   # Give a soname corresponding to the major version so that dld.sl refuses to
   15432   # link against other versions.
   15433   version_type=sunos
   15434   need_lib_prefix=no
   15435   need_version=no
   15436   case $host_cpu in
   15437   ia64*)
   15438     shrext_cmds='.so'
   15439     hardcode_into_libs=yes
   15440     dynamic_linker="$host_os dld.so"
   15441     shlibpath_var=LD_LIBRARY_PATH
   15442     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   15443     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15444     soname_spec='${libname}${release}${shared_ext}$major'
   15445     if test "X$HPUX_IA64_MODE" = X32; then
   15446       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   15447     else
   15448       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   15449     fi
   15450     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   15451     ;;
   15452    hppa*64*)
   15453      shrext_cmds='.sl'
   15454      hardcode_into_libs=yes
   15455      dynamic_linker="$host_os dld.sl"
   15456      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   15457      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   15458      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15459      soname_spec='${libname}${release}${shared_ext}$major'
   15460      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   15461      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   15462      ;;
   15463    *)
   15464     shrext_cmds='.sl'
   15465     dynamic_linker="$host_os dld.sl"
   15466     shlibpath_var=SHLIB_PATH
   15467     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   15468     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15469     soname_spec='${libname}${release}${shared_ext}$major'
   15470     ;;
   15471   esac
   15472   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   15473   postinstall_cmds='chmod 555 $lib'
   15474   ;;
   15475 
   15476 interix3*)
   15477   version_type=linux
   15478   need_lib_prefix=no
   15479   need_version=no
   15480   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   15481   soname_spec='${libname}${release}${shared_ext}$major'
   15482   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   15483   shlibpath_var=LD_LIBRARY_PATH
   15484   shlibpath_overrides_runpath=no
   15485   hardcode_into_libs=yes
   15486   ;;
   15487 
   15488 irix5* | irix6* | nonstopux*)
   15489   case $host_os in
   15490     nonstopux*) version_type=nonstopux ;;
   15491     *)
   15492 	if test "$lt_cv_prog_gnu_ld" = yes; then
   15493 		version_type=linux
   15494 	else
   15495 		version_type=irix
   15496 	fi ;;
   15497   esac
   15498   need_lib_prefix=no
   15499   need_version=no
   15500   soname_spec='${libname}${release}${shared_ext}$major'
   15501   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   15502   case $host_os in
   15503   irix5* | nonstopux*)
   15504     libsuff= shlibsuff=
   15505     ;;
   15506   *)
   15507     case $LD in # libtool.m4 will add one of these switches to LD
   15508     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   15509       libsuff= shlibsuff= libmagic=32-bit;;
   15510     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   15511       libsuff=32 shlibsuff=N32 libmagic=N32;;
   15512     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   15513       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   15514     *) libsuff= shlibsuff= libmagic=never-match;;
   15515     esac
   15516     ;;
   15517   esac
   15518   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   15519   shlibpath_overrides_runpath=no
   15520   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   15521   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   15522   hardcode_into_libs=yes
   15523   ;;
   15524 
   15525 # No shared lib support for Linux oldld, aout, or coff.
   15526 linux*oldld* | linux*aout* | linux*coff*)
   15527   dynamic_linker=no
   15528   ;;
   15529 
   15530 # This must be Linux ELF.
   15531 linux*)
   15532   version_type=linux
   15533   need_lib_prefix=no
   15534   need_version=no
   15535   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15536   soname_spec='${libname}${release}${shared_ext}$major'
   15537   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   15538   shlibpath_var=LD_LIBRARY_PATH
   15539   shlibpath_overrides_runpath=no
   15540   # This implies no fast_install, which is unacceptable.
   15541   # Some rework will be needed to allow for fast_install
   15542   # before this can be enabled.
   15543   hardcode_into_libs=yes
   15544 
   15545   # Append ld.so.conf contents to the search path
   15546   if test -f /etc/ld.so.conf; then
   15547     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
   15548     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   15549   fi
   15550 
   15551   # We used to test for /lib/ld.so.1 and disable shared libraries on
   15552   # powerpc, because MkLinux only supported shared libraries with the
   15553   # GNU dynamic linker.  Since this was broken with cross compilers,
   15554   # most powerpc-linux boxes support dynamic linking these days and
   15555   # people can always --disable-shared, the test was removed, and we
   15556   # assume the GNU/Linux dynamic linker is in use.
   15557   dynamic_linker='GNU/Linux ld.so'
   15558   ;;
   15559 
   15560 knetbsd*-gnu)
   15561   version_type=linux
   15562   need_lib_prefix=no
   15563   need_version=no
   15564   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   15565   soname_spec='${libname}${release}${shared_ext}$major'
   15566   shlibpath_var=LD_LIBRARY_PATH
   15567   shlibpath_overrides_runpath=no
   15568   hardcode_into_libs=yes
   15569   dynamic_linker='GNU ld.so'
   15570   ;;
   15571 
   15572 netbsd*)
   15573   version_type=sunos
   15574   need_lib_prefix=no
   15575   need_version=no
   15576   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   15577     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   15578     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   15579     dynamic_linker='NetBSD (a.out) ld.so'
   15580   else
   15581     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   15582     soname_spec='${libname}${release}${shared_ext}$major'
   15583     dynamic_linker='NetBSD ld.elf_so'
   15584   fi
   15585   shlibpath_var=LD_LIBRARY_PATH
   15586   shlibpath_overrides_runpath=yes
   15587   hardcode_into_libs=yes
   15588   ;;
   15589 
   15590 newsos6)
   15591   version_type=linux
   15592   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15593   shlibpath_var=LD_LIBRARY_PATH
   15594   shlibpath_overrides_runpath=yes
   15595   ;;
   15596 
   15597 nto-qnx*)
   15598   version_type=linux
   15599   need_lib_prefix=no
   15600   need_version=no
   15601   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15602   soname_spec='${libname}${release}${shared_ext}$major'
   15603   shlibpath_var=LD_LIBRARY_PATH
   15604   shlibpath_overrides_runpath=yes
   15605   ;;
   15606 
   15607 openbsd*)
   15608   version_type=sunos
   15609   sys_lib_dlsearch_path_spec="/usr/lib"
   15610   need_lib_prefix=no
   15611   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   15612   case $host_os in
   15613     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   15614     *)                         need_version=no  ;;
   15615   esac
   15616   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   15617   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   15618   shlibpath_var=LD_LIBRARY_PATH
   15619   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   15620     case $host_os in
   15621       openbsd2.[89] | openbsd2.[89].*)
   15622 	shlibpath_overrides_runpath=no
   15623 	;;
   15624       *)
   15625 	shlibpath_overrides_runpath=yes
   15626 	;;
   15627       esac
   15628   else
   15629     shlibpath_overrides_runpath=yes
   15630   fi
   15631   ;;
   15632 
   15633 os2*)
   15634   libname_spec='$name'
   15635   shrext_cmds=".dll"
   15636   need_lib_prefix=no
   15637   library_names_spec='$libname${shared_ext} $libname.a'
   15638   dynamic_linker='OS/2 ld.exe'
   15639   shlibpath_var=LIBPATH
   15640   ;;
   15641 
   15642 osf3* | osf4* | osf5*)
   15643   version_type=osf
   15644   need_lib_prefix=no
   15645   need_version=no
   15646   soname_spec='${libname}${release}${shared_ext}$major'
   15647   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15648   shlibpath_var=LD_LIBRARY_PATH
   15649   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   15650   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   15651   ;;
   15652 
   15653 solaris*)
   15654   version_type=linux
   15655   need_lib_prefix=no
   15656   need_version=no
   15657   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15658   soname_spec='${libname}${release}${shared_ext}$major'
   15659   shlibpath_var=LD_LIBRARY_PATH
   15660   shlibpath_overrides_runpath=yes
   15661   hardcode_into_libs=yes
   15662   # ldd complains unless libraries are executable
   15663   postinstall_cmds='chmod +x $lib'
   15664   ;;
   15665 
   15666 sunos4*)
   15667   version_type=sunos
   15668   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   15669   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   15670   shlibpath_var=LD_LIBRARY_PATH
   15671   shlibpath_overrides_runpath=yes
   15672   if test "$with_gnu_ld" = yes; then
   15673     need_lib_prefix=no
   15674   fi
   15675   need_version=yes
   15676   ;;
   15677 
   15678 sysv4 | sysv4.3*)
   15679   version_type=linux
   15680   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15681   soname_spec='${libname}${release}${shared_ext}$major'
   15682   shlibpath_var=LD_LIBRARY_PATH
   15683   case $host_vendor in
   15684     sni)
   15685       shlibpath_overrides_runpath=no
   15686       need_lib_prefix=no
   15687       export_dynamic_flag_spec='${wl}-Blargedynsym'
   15688       runpath_var=LD_RUN_PATH
   15689       ;;
   15690     siemens)
   15691       need_lib_prefix=no
   15692       ;;
   15693     motorola)
   15694       need_lib_prefix=no
   15695       need_version=no
   15696       shlibpath_overrides_runpath=no
   15697       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   15698       ;;
   15699   esac
   15700   ;;
   15701 
   15702 sysv4*MP*)
   15703   if test -d /usr/nec ;then
   15704     version_type=linux
   15705     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   15706     soname_spec='$libname${shared_ext}.$major'
   15707     shlibpath_var=LD_LIBRARY_PATH
   15708   fi
   15709   ;;
   15710 
   15711 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   15712   version_type=freebsd-elf
   15713   need_lib_prefix=no
   15714   need_version=no
   15715   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   15716   soname_spec='${libname}${release}${shared_ext}$major'
   15717   shlibpath_var=LD_LIBRARY_PATH
   15718   hardcode_into_libs=yes
   15719   if test "$with_gnu_ld" = yes; then
   15720     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   15721     shlibpath_overrides_runpath=no
   15722   else
   15723     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   15724     shlibpath_overrides_runpath=yes
   15725     case $host_os in
   15726       sco3.2v5*)
   15727         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   15728 	;;
   15729     esac
   15730   fi
   15731   sys_lib_dlsearch_path_spec='/usr/lib'
   15732   ;;
   15733 
   15734 uts4*)
   15735   version_type=linux
   15736   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15737   soname_spec='${libname}${release}${shared_ext}$major'
   15738   shlibpath_var=LD_LIBRARY_PATH
   15739   ;;
   15740 
   15741 *)
   15742   dynamic_linker=no
   15743   ;;
   15744 esac
   15745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
   15746 $as_echo "$dynamic_linker" >&6; }
   15747 test "$dynamic_linker" = no && can_build_shared=no
   15748 
   15749 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   15750 if test "$GCC" = yes; then
   15751   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   15752 fi
   15753 
   15754 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
   15755 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   15756 hardcode_action_F77=
   15757 if test -n "$hardcode_libdir_flag_spec_F77" || \
   15758    test -n "$runpath_var_F77" || \
   15759    test "X$hardcode_automatic_F77" = "Xyes" ; then
   15760 
   15761   # We can hardcode non-existant directories.
   15762   if test "$hardcode_direct_F77" != no &&
   15763      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   15764      # have to relink, otherwise we might link with an installed library
   15765      # when we should be linking with a yet-to-be-installed one
   15766      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, F77)" != no &&
   15767      test "$hardcode_minus_L_F77" != no; then
   15768     # Linking always hardcodes the temporary library directory.
   15769     hardcode_action_F77=relink
   15770   else
   15771     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   15772     hardcode_action_F77=immediate
   15773   fi
   15774 else
   15775   # We cannot hardcode anything, or else we can only hardcode existing
   15776   # directories.
   15777   hardcode_action_F77=unsupported
   15778 fi
   15779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_F77" >&5
   15780 $as_echo "$hardcode_action_F77" >&6; }
   15781 
   15782 if test "$hardcode_action_F77" = relink; then
   15783   # Fast installation is not supported
   15784   enable_fast_install=no
   15785 elif test "$shlibpath_overrides_runpath" = yes ||
   15786      test "$enable_shared" = no; then
   15787   # Fast installation is not necessary
   15788   enable_fast_install=needless
   15789 fi
   15790 
   15791 
   15792 # The else clause should only fire when bootstrapping the
   15793 # libtool distribution, otherwise you forgot to ship ltmain.sh
   15794 # with your package, and you will get complaints that there are
   15795 # no rules to generate ltmain.sh.
   15796 if test -f "$ltmain"; then
   15797   # See if we are running on zsh, and set the options which allow our commands through
   15798   # without removal of \ escapes.
   15799   if test -n "${ZSH_VERSION+set}" ; then
   15800     setopt NO_GLOB_SUBST
   15801   fi
   15802   # Now quote all the things that may contain metacharacters while being
   15803   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   15804   # variables and quote the copies for generation of the libtool script.
   15805   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   15806     SED SHELL STRIP \
   15807     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   15808     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   15809     deplibs_check_method reload_flag reload_cmds need_locks \
   15810     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   15811     lt_cv_sys_global_symbol_to_c_name_address \
   15812     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   15813     old_postinstall_cmds old_postuninstall_cmds \
   15814     compiler_F77 \
   15815     CC_F77 \
   15816     LD_F77 \
   15817     lt_prog_compiler_wl_F77 \
   15818     lt_prog_compiler_pic_F77 \
   15819     lt_prog_compiler_static_F77 \
   15820     lt_prog_compiler_no_builtin_flag_F77 \
   15821     export_dynamic_flag_spec_F77 \
   15822     thread_safe_flag_spec_F77 \
   15823     whole_archive_flag_spec_F77 \
   15824     enable_shared_with_static_runtimes_F77 \
   15825     old_archive_cmds_F77 \
   15826     old_archive_from_new_cmds_F77 \
   15827     predep_objects_F77 \
   15828     postdep_objects_F77 \
   15829     predeps_F77 \
   15830     postdeps_F77 \
   15831     compiler_lib_search_path_F77 \
   15832     archive_cmds_F77 \
   15833     archive_expsym_cmds_F77 \
   15834     postinstall_cmds_F77 \
   15835     postuninstall_cmds_F77 \
   15836     old_archive_from_expsyms_cmds_F77 \
   15837     allow_undefined_flag_F77 \
   15838     no_undefined_flag_F77 \
   15839     export_symbols_cmds_F77 \
   15840     hardcode_libdir_flag_spec_F77 \
   15841     hardcode_libdir_flag_spec_ld_F77 \
   15842     hardcode_libdir_separator_F77 \
   15843     hardcode_automatic_F77 \
   15844     module_cmds_F77 \
   15845     module_expsym_cmds_F77 \
   15846     lt_cv_prog_compiler_c_o_F77 \
   15847     exclude_expsyms_F77 \
   15848     include_expsyms_F77; do
   15849 
   15850     case $var in
   15851     old_archive_cmds_F77 | \
   15852     old_archive_from_new_cmds_F77 | \
   15853     archive_cmds_F77 | \
   15854     archive_expsym_cmds_F77 | \
   15855     module_cmds_F77 | \
   15856     module_expsym_cmds_F77 | \
   15857     old_archive_from_expsyms_cmds_F77 | \
   15858     export_symbols_cmds_F77 | \
   15859     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   15860     postinstall_cmds | postuninstall_cmds | \
   15861     old_postinstall_cmds | old_postuninstall_cmds | \
   15862     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   15863       # Double-quote double-evaled strings.
   15864       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   15865       ;;
   15866     *)
   15867       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   15868       ;;
   15869     esac
   15870   done
   15871 
   15872   case $lt_echo in
   15873   *'\$0 --fallback-echo"')
   15874     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   15875     ;;
   15876   esac
   15877 
   15878 cfgfile="$ofile"
   15879 
   15880   cat <<__EOF__ >> "$cfgfile"
   15881 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   15882 
   15883 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   15884 
   15885 # Shell to use when invoking shell scripts.
   15886 SHELL=$lt_SHELL
   15887 
   15888 # Whether or not to build shared libraries.
   15889 build_libtool_libs=$enable_shared
   15890 
   15891 # Whether or not to build static libraries.
   15892 build_old_libs=$enable_static
   15893 
   15894 # Whether or not to add -lc for building shared libraries.
   15895 build_libtool_need_lc=$archive_cmds_need_lc_F77
   15896 
   15897 # Whether or not to disallow shared libs when runtime libs are static
   15898 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_F77
   15899 
   15900 # Whether or not to optimize for fast installation.
   15901 fast_install=$enable_fast_install
   15902 
   15903 # The host system.
   15904 host_alias=$host_alias
   15905 host=$host
   15906 host_os=$host_os
   15907 
   15908 # The build system.
   15909 build_alias=$build_alias
   15910 build=$build
   15911 build_os=$build_os
   15912 
   15913 # An echo program that does not interpret backslashes.
   15914 echo=$lt_echo
   15915 
   15916 # The archiver.
   15917 AR=$lt_AR
   15918 AR_FLAGS=$lt_AR_FLAGS
   15919 
   15920 # A C compiler.
   15921 LTCC=$lt_LTCC
   15922 
   15923 # LTCC compiler flags.
   15924 LTCFLAGS=$lt_LTCFLAGS
   15925 
   15926 # A language-specific compiler.
   15927 CC=$lt_compiler_F77
   15928 
   15929 # Is the compiler the GNU C compiler?
   15930 with_gcc=$GCC_F77
   15931 
   15932 # An ERE matcher.
   15933 EGREP=$lt_EGREP
   15934 
   15935 # The linker used to build libraries.
   15936 LD=$lt_LD_F77
   15937 
   15938 # Whether we need hard or soft links.
   15939 LN_S=$lt_LN_S
   15940 
   15941 # A BSD-compatible nm program.
   15942 NM=$lt_NM
   15943 
   15944 # A symbol stripping program
   15945 STRIP=$lt_STRIP
   15946 
   15947 # Used to examine libraries when file_magic_cmd begins "file"
   15948 MAGIC_CMD=$MAGIC_CMD
   15949 
   15950 # Used on cygwin: DLL creation program.
   15951 DLLTOOL="$DLLTOOL"
   15952 
   15953 # Used on cygwin: object dumper.
   15954 OBJDUMP="$OBJDUMP"
   15955 
   15956 # Used on cygwin: assembler.
   15957 AS="$AS"
   15958 
   15959 # The name of the directory that contains temporary libtool files.
   15960 objdir=$objdir
   15961 
   15962 # How to create reloadable object files.
   15963 reload_flag=$lt_reload_flag
   15964 reload_cmds=$lt_reload_cmds
   15965 
   15966 # How to pass a linker flag through the compiler.
   15967 wl=$lt_lt_prog_compiler_wl_F77
   15968 
   15969 # Object file suffix (normally "o").
   15970 objext="$ac_objext"
   15971 
   15972 # Old archive suffix (normally "a").
   15973 libext="$libext"
   15974 
   15975 # Shared library suffix (normally ".so").
   15976 shrext_cmds='$shrext_cmds'
   15977 
   15978 # Executable file suffix (normally "").
   15979 exeext="$exeext"
   15980 
   15981 # Additional compiler flags for building library objects.
   15982 pic_flag=$lt_lt_prog_compiler_pic_F77
   15983 pic_mode=$pic_mode
   15984 
   15985 # What is the maximum length of a command?
   15986 max_cmd_len=$lt_cv_sys_max_cmd_len
   15987 
   15988 # Does compiler simultaneously support -c and -o options?
   15989 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_F77
   15990 
   15991 # Must we lock files when doing compilation?
   15992 need_locks=$lt_need_locks
   15993 
   15994 # Do we need the lib prefix for modules?
   15995 need_lib_prefix=$need_lib_prefix
   15996 
   15997 # Do we need a version for libraries?
   15998 need_version=$need_version
   15999 
   16000 # Whether dlopen is supported.
   16001 dlopen_support=$enable_dlopen
   16002 
   16003 # Whether dlopen of programs is supported.
   16004 dlopen_self=$enable_dlopen_self
   16005 
   16006 # Whether dlopen of statically linked programs is supported.
   16007 dlopen_self_static=$enable_dlopen_self_static
   16008 
   16009 # Compiler flag to prevent dynamic linking.
   16010 link_static_flag=$lt_lt_prog_compiler_static_F77
   16011 
   16012 # Compiler flag to turn off builtin functions.
   16013 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_F77
   16014 
   16015 # Compiler flag to allow reflexive dlopens.
   16016 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_F77
   16017 
   16018 # Compiler flag to generate shared objects directly from archives.
   16019 whole_archive_flag_spec=$lt_whole_archive_flag_spec_F77
   16020 
   16021 # Compiler flag to generate thread-safe objects.
   16022 thread_safe_flag_spec=$lt_thread_safe_flag_spec_F77
   16023 
   16024 # Library versioning type.
   16025 version_type=$version_type
   16026 
   16027 # Format of library name prefix.
   16028 libname_spec=$lt_libname_spec
   16029 
   16030 # List of archive names.  First name is the real one, the rest are links.
   16031 # The last name is the one that the linker finds with -lNAME.
   16032 library_names_spec=$lt_library_names_spec
   16033 
   16034 # The coded name of the library, if different from the real name.
   16035 soname_spec=$lt_soname_spec
   16036 
   16037 # Commands used to build and install an old-style archive.
   16038 RANLIB=$lt_RANLIB
   16039 old_archive_cmds=$lt_old_archive_cmds_F77
   16040 old_postinstall_cmds=$lt_old_postinstall_cmds
   16041 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   16042 
   16043 # Create an old-style archive from a shared archive.
   16044 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_F77
   16045 
   16046 # Create a temporary old-style archive to link instead of a shared archive.
   16047 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_F77
   16048 
   16049 # Commands used to build and install a shared archive.
   16050 archive_cmds=$lt_archive_cmds_F77
   16051 archive_expsym_cmds=$lt_archive_expsym_cmds_F77
   16052 postinstall_cmds=$lt_postinstall_cmds
   16053 postuninstall_cmds=$lt_postuninstall_cmds
   16054 
   16055 # Commands used to build a loadable module (assumed same as above if empty)
   16056 module_cmds=$lt_module_cmds_F77
   16057 module_expsym_cmds=$lt_module_expsym_cmds_F77
   16058 
   16059 # Commands to strip libraries.
   16060 old_striplib=$lt_old_striplib
   16061 striplib=$lt_striplib
   16062 
   16063 # Dependencies to place before the objects being linked to create a
   16064 # shared library.
   16065 predep_objects=$lt_predep_objects_F77
   16066 
   16067 # Dependencies to place after the objects being linked to create a
   16068 # shared library.
   16069 postdep_objects=$lt_postdep_objects_F77
   16070 
   16071 # Dependencies to place before the objects being linked to create a
   16072 # shared library.
   16073 predeps=$lt_predeps_F77
   16074 
   16075 # Dependencies to place after the objects being linked to create a
   16076 # shared library.
   16077 postdeps=$lt_postdeps_F77
   16078 
   16079 # The library search path used internally by the compiler when linking
   16080 # a shared library.
   16081 compiler_lib_search_path=$lt_compiler_lib_search_path_F77
   16082 
   16083 # Method to check whether dependent libraries are shared objects.
   16084 deplibs_check_method=$lt_deplibs_check_method
   16085 
   16086 # Command to use when deplibs_check_method == file_magic.
   16087 file_magic_cmd=$lt_file_magic_cmd
   16088 
   16089 # Flag that allows shared libraries with undefined symbols to be built.
   16090 allow_undefined_flag=$lt_allow_undefined_flag_F77
   16091 
   16092 # Flag that forces no undefined symbols.
   16093 no_undefined_flag=$lt_no_undefined_flag_F77
   16094 
   16095 # Commands used to finish a libtool library installation in a directory.
   16096 finish_cmds=$lt_finish_cmds
   16097 
   16098 # Same as above, but a single script fragment to be evaled but not shown.
   16099 finish_eval=$lt_finish_eval
   16100 
   16101 # Take the output of nm and produce a listing of raw symbols and C names.
   16102 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   16103 
   16104 # Transform the output of nm in a proper C declaration
   16105 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   16106 
   16107 # Transform the output of nm in a C name address pair
   16108 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   16109 
   16110 # This is the shared library runtime path variable.
   16111 runpath_var=$runpath_var
   16112 
   16113 # This is the shared library path variable.
   16114 shlibpath_var=$shlibpath_var
   16115 
   16116 # Is shlibpath searched before the hard-coded library search path?
   16117 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   16118 
   16119 # How to hardcode a shared library path into an executable.
   16120 hardcode_action=$hardcode_action_F77
   16121 
   16122 # Whether we should hardcode library paths into libraries.
   16123 hardcode_into_libs=$hardcode_into_libs
   16124 
   16125 # Flag to hardcode \$libdir into a binary during linking.
   16126 # This must work even if \$libdir does not exist.
   16127 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_F77
   16128 
   16129 # If ld is used when linking, flag to hardcode \$libdir into
   16130 # a binary during linking. This must work even if \$libdir does
   16131 # not exist.
   16132 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_F77
   16133 
   16134 # Whether we need a single -rpath flag with a separated argument.
   16135 hardcode_libdir_separator=$lt_hardcode_libdir_separator_F77
   16136 
   16137 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   16138 # resulting binary.
   16139 hardcode_direct=$hardcode_direct_F77
   16140 
   16141 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   16142 # resulting binary.
   16143 hardcode_minus_L=$hardcode_minus_L_F77
   16144 
   16145 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   16146 # the resulting binary.
   16147 hardcode_shlibpath_var=$hardcode_shlibpath_var_F77
   16148 
   16149 # Set to yes if building a shared library automatically hardcodes DIR into the library
   16150 # and all subsequent libraries and executables linked against it.
   16151 hardcode_automatic=$hardcode_automatic_F77
   16152 
   16153 # Variables whose values should be saved in libtool wrapper scripts and
   16154 # restored at relink time.
   16155 variables_saved_for_relink="$variables_saved_for_relink"
   16156 
   16157 # Whether libtool must link a program against all its dependency libraries.
   16158 link_all_deplibs=$link_all_deplibs_F77
   16159 
   16160 # Compile-time system search path for libraries
   16161 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   16162 
   16163 # Run-time system search path for libraries
   16164 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   16165 
   16166 # Fix the shell variable \$srcfile for the compiler.
   16167 fix_srcfile_path="$fix_srcfile_path_F77"
   16168 
   16169 # Set to yes if exported symbols are required.
   16170 always_export_symbols=$always_export_symbols_F77
   16171 
   16172 # The commands to list exported symbols.
   16173 export_symbols_cmds=$lt_export_symbols_cmds_F77
   16174 
   16175 # The commands to extract the exported symbol list from a shared archive.
   16176 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   16177 
   16178 # Symbols that should not be listed in the preloaded symbols.
   16179 exclude_expsyms=$lt_exclude_expsyms_F77
   16180 
   16181 # Symbols that must always be exported.
   16182 include_expsyms=$lt_include_expsyms_F77
   16183 
   16184 # ### END LIBTOOL TAG CONFIG: $tagname
   16185 
   16186 __EOF__
   16187 
   16188 
   16189 else
   16190   # If there is no Makefile yet, we rely on a make rule to execute
   16191   # `config.status --recheck' to rerun these tests and create the
   16192   # libtool script then.
   16193   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   16194   if test -f "$ltmain_in"; then
   16195     test -f Makefile && make "$ltmain"
   16196   fi
   16197 fi
   16198 
   16199 
   16200 ac_ext=c
   16201 ac_cpp='$CPP $CPPFLAGS'
   16202 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   16203 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   16204 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   16205 
   16206 CC="$lt_save_CC"
   16207 
   16208 	else
   16209 	  tagname=""
   16210 	fi
   16211 	;;
   16212 
   16213       GCJ)
   16214 	if test -n "$GCJ" && test "X$GCJ" != "Xno"; then
   16215 
   16216 
   16217 # Source file extension for Java test sources.
   16218 ac_ext=java
   16219 
   16220 # Object file extension for compiled Java test sources.
   16221 objext=o
   16222 objext_GCJ=$objext
   16223 
   16224 # Code to be used in simple compile tests
   16225 lt_simple_compile_test_code="class foo {}\n"
   16226 
   16227 # Code to be used in simple link tests
   16228 lt_simple_link_test_code='public class conftest { public static void main(String[] argv) {}; }\n'
   16229 
   16230 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   16231 
   16232 # If no C compiler was specified, use CC.
   16233 LTCC=${LTCC-"$CC"}
   16234 
   16235 # If no C compiler flags were specified, use CFLAGS.
   16236 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   16237 
   16238 # Allow CC to be a program name with arguments.
   16239 compiler=$CC
   16240 
   16241 
   16242 # save warnings/boilerplate of simple test code
   16243 ac_outfile=conftest.$ac_objext
   16244 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   16245 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   16246 _lt_compiler_boilerplate=`cat conftest.err`
   16247 $rm conftest*
   16248 
   16249 ac_outfile=conftest.$ac_objext
   16250 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   16251 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   16252 _lt_linker_boilerplate=`cat conftest.err`
   16253 $rm conftest*
   16254 
   16255 
   16256 # Allow CC to be a program name with arguments.
   16257 lt_save_CC="$CC"
   16258 CC=${GCJ-"gcj"}
   16259 compiler=$CC
   16260 compiler_GCJ=$CC
   16261 for cc_temp in $compiler""; do
   16262   case $cc_temp in
   16263     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   16264     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   16265     \-*) ;;
   16266     *) break;;
   16267   esac
   16268 done
   16269 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   16270 
   16271 
   16272 # GCJ did not exist at the time GCC didn't implicitly link libc in.
   16273 archive_cmds_need_lc_GCJ=no
   16274 
   16275 old_archive_cmds_GCJ=$old_archive_cmds
   16276 
   16277 ## CAVEAT EMPTOR:
   16278 ## There is no encapsulation within the following macros, do not change
   16279 ## the running order or otherwise move them around unless you know exactly
   16280 ## what you are doing...
   16281 
   16282 lt_prog_compiler_no_builtin_flag_GCJ=
   16283 
   16284 if test "$GCC" = yes; then
   16285   lt_prog_compiler_no_builtin_flag_GCJ=' -fno-builtin'
   16286 
   16287 
   16288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   16289 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
   16290 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
   16291   $as_echo_n "(cached) " >&6
   16292 else
   16293   lt_cv_prog_compiler_rtti_exceptions=no
   16294   ac_outfile=conftest.$ac_objext
   16295    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   16296    lt_compiler_flag="-fno-rtti -fno-exceptions"
   16297    # Insert the option either (1) after the last *FLAGS variable, or
   16298    # (2) before a word containing "conftest.", or (3) at the end.
   16299    # Note that $ac_compile itself does not contain backslashes and begins
   16300    # with a dollar sign (not a hyphen), so the echo should work correctly.
   16301    # The option is referenced via a variable to avoid confusing sed.
   16302    lt_compile=`echo "$ac_compile" | $SED \
   16303    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   16304    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   16305    -e 's:$: $lt_compiler_flag:'`
   16306    (eval echo "\"\$as_me:16306: $lt_compile\"" >&5)
   16307    (eval "$lt_compile" 2>conftest.err)
   16308    ac_status=$?
   16309    cat conftest.err >&5
   16310    echo "$as_me:16310: \$? = $ac_status" >&5
   16311    if (exit $ac_status) && test -s "$ac_outfile"; then
   16312      # The compiler can only warn and ignore the option if not recognized
   16313      # So say no if there are warnings other than the usual output.
   16314      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   16315      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   16316      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   16317        lt_cv_prog_compiler_rtti_exceptions=yes
   16318      fi
   16319    fi
   16320    $rm conftest*
   16321 
   16322 fi
   16323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   16324 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   16325 
   16326 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   16327     lt_prog_compiler_no_builtin_flag_GCJ="$lt_prog_compiler_no_builtin_flag_GCJ -fno-rtti -fno-exceptions"
   16328 else
   16329     :
   16330 fi
   16331 
   16332 fi
   16333 
   16334 lt_prog_compiler_wl_GCJ=
   16335 lt_prog_compiler_pic_GCJ=
   16336 lt_prog_compiler_static_GCJ=
   16337 
   16338 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
   16339 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   16340 
   16341   if test "$GCC" = yes; then
   16342     lt_prog_compiler_wl_GCJ='-Wl,'
   16343     lt_prog_compiler_static_GCJ='-static'
   16344 
   16345     case $host_os in
   16346       aix*)
   16347       # All AIX code is PIC.
   16348       if test "$host_cpu" = ia64; then
   16349 	# AIX 5 now supports IA64 processor
   16350 	lt_prog_compiler_static_GCJ='-Bstatic'
   16351       fi
   16352       ;;
   16353 
   16354     amigaos*)
   16355       # FIXME: we need at least 68020 code to build shared libraries, but
   16356       # adding the `-m68020' flag to GCC prevents building anything better,
   16357       # like `-m68040'.
   16358       lt_prog_compiler_pic_GCJ='-m68020 -resident32 -malways-restore-a4'
   16359       ;;
   16360 
   16361     beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   16362       # PIC is the default for these OSes.
   16363       ;;
   16364 
   16365     mingw* | pw32* | os2*)
   16366       # This hack is so that the source file can tell whether it is being
   16367       # built for inclusion in a dll (and should export symbols for example).
   16368       lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'
   16369       ;;
   16370 
   16371     darwin* | rhapsody*)
   16372       # PIC is the default on this platform
   16373       # Common symbols not allowed in MH_DYLIB files
   16374       lt_prog_compiler_pic_GCJ='-fno-common'
   16375       ;;
   16376 
   16377     interix3*)
   16378       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   16379       # Instead, we relocate shared libraries at runtime.
   16380       ;;
   16381 
   16382     msdosdjgpp*)
   16383       # Just because we use GCC doesn't mean we suddenly get shared libraries
   16384       # on systems that don't support them.
   16385       lt_prog_compiler_can_build_shared_GCJ=no
   16386       enable_shared=no
   16387       ;;
   16388 
   16389     sysv4*MP*)
   16390       if test -d /usr/nec; then
   16391 	lt_prog_compiler_pic_GCJ=-Kconform_pic
   16392       fi
   16393       ;;
   16394 
   16395     hpux*)
   16396       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   16397       # not for PA HP-UX.
   16398       case $host_cpu in
   16399       hppa*64*|ia64*)
   16400 	# +Z the default
   16401 	;;
   16402       *)
   16403 	lt_prog_compiler_pic_GCJ='-fPIC'
   16404 	;;
   16405       esac
   16406       ;;
   16407 
   16408     *)
   16409       lt_prog_compiler_pic_GCJ='-fPIC'
   16410       ;;
   16411     esac
   16412   else
   16413     # PORTME Check for flag to pass linker flags through the system compiler.
   16414     case $host_os in
   16415     aix*)
   16416       lt_prog_compiler_wl_GCJ='-Wl,'
   16417       if test "$host_cpu" = ia64; then
   16418 	# AIX 5 now supports IA64 processor
   16419 	lt_prog_compiler_static_GCJ='-Bstatic'
   16420       else
   16421 	lt_prog_compiler_static_GCJ='-bnso -bI:/lib/syscalls.exp'
   16422       fi
   16423       ;;
   16424       darwin*)
   16425         # PIC is the default on this platform
   16426         # Common symbols not allowed in MH_DYLIB files
   16427        case $cc_basename in
   16428          xlc*)
   16429          lt_prog_compiler_pic_GCJ='-qnocommon'
   16430          lt_prog_compiler_wl_GCJ='-Wl,'
   16431          ;;
   16432        esac
   16433        ;;
   16434 
   16435     mingw* | pw32* | os2*)
   16436       # This hack is so that the source file can tell whether it is being
   16437       # built for inclusion in a dll (and should export symbols for example).
   16438       lt_prog_compiler_pic_GCJ='-DDLL_EXPORT'
   16439       ;;
   16440 
   16441     hpux9* | hpux10* | hpux11*)
   16442       lt_prog_compiler_wl_GCJ='-Wl,'
   16443       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   16444       # not for PA HP-UX.
   16445       case $host_cpu in
   16446       hppa*64*|ia64*)
   16447 	# +Z the default
   16448 	;;
   16449       *)
   16450 	lt_prog_compiler_pic_GCJ='+Z'
   16451 	;;
   16452       esac
   16453       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   16454       lt_prog_compiler_static_GCJ='${wl}-a ${wl}archive'
   16455       ;;
   16456 
   16457     irix5* | irix6* | nonstopux*)
   16458       lt_prog_compiler_wl_GCJ='-Wl,'
   16459       # PIC (with -KPIC) is the default.
   16460       lt_prog_compiler_static_GCJ='-non_shared'
   16461       ;;
   16462 
   16463     newsos6)
   16464       lt_prog_compiler_pic_GCJ='-KPIC'
   16465       lt_prog_compiler_static_GCJ='-Bstatic'
   16466       ;;
   16467 
   16468     linux*)
   16469       case $cc_basename in
   16470       icc* | ecc*)
   16471 	lt_prog_compiler_wl_GCJ='-Wl,'
   16472 	lt_prog_compiler_pic_GCJ='-KPIC'
   16473 	lt_prog_compiler_static_GCJ='-static'
   16474         ;;
   16475       pgcc* | pgf77* | pgf90* | pgf95*)
   16476         # Portland Group compilers (*not* the Pentium gcc compiler,
   16477 	# which looks to be a dead project)
   16478 	lt_prog_compiler_wl_GCJ='-Wl,'
   16479 	lt_prog_compiler_pic_GCJ='-fpic'
   16480 	lt_prog_compiler_static_GCJ='-Bstatic'
   16481         ;;
   16482       ccc*)
   16483         lt_prog_compiler_wl_GCJ='-Wl,'
   16484         # All Alpha code is PIC.
   16485         lt_prog_compiler_static_GCJ='-non_shared'
   16486         ;;
   16487       esac
   16488       ;;
   16489 
   16490     osf3* | osf4* | osf5*)
   16491       lt_prog_compiler_wl_GCJ='-Wl,'
   16492       # All OSF/1 code is PIC.
   16493       lt_prog_compiler_static_GCJ='-non_shared'
   16494       ;;
   16495 
   16496     solaris*)
   16497       lt_prog_compiler_pic_GCJ='-KPIC'
   16498       lt_prog_compiler_static_GCJ='-Bstatic'
   16499       case $cc_basename in
   16500       f77* | f90* | f95*)
   16501 	lt_prog_compiler_wl_GCJ='-Qoption ld ';;
   16502       *)
   16503 	lt_prog_compiler_wl_GCJ='-Wl,';;
   16504       esac
   16505       ;;
   16506 
   16507     sunos4*)
   16508       lt_prog_compiler_wl_GCJ='-Qoption ld '
   16509       lt_prog_compiler_pic_GCJ='-PIC'
   16510       lt_prog_compiler_static_GCJ='-Bstatic'
   16511       ;;
   16512 
   16513     sysv4 | sysv4.2uw2* | sysv4.3*)
   16514       lt_prog_compiler_wl_GCJ='-Wl,'
   16515       lt_prog_compiler_pic_GCJ='-KPIC'
   16516       lt_prog_compiler_static_GCJ='-Bstatic'
   16517       ;;
   16518 
   16519     sysv4*MP*)
   16520       if test -d /usr/nec ;then
   16521 	lt_prog_compiler_pic_GCJ='-Kconform_pic'
   16522 	lt_prog_compiler_static_GCJ='-Bstatic'
   16523       fi
   16524       ;;
   16525 
   16526     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   16527       lt_prog_compiler_wl_GCJ='-Wl,'
   16528       lt_prog_compiler_pic_GCJ='-KPIC'
   16529       lt_prog_compiler_static_GCJ='-Bstatic'
   16530       ;;
   16531 
   16532     unicos*)
   16533       lt_prog_compiler_wl_GCJ='-Wl,'
   16534       lt_prog_compiler_can_build_shared_GCJ=no
   16535       ;;
   16536 
   16537     uts4*)
   16538       lt_prog_compiler_pic_GCJ='-pic'
   16539       lt_prog_compiler_static_GCJ='-Bstatic'
   16540       ;;
   16541 
   16542     *)
   16543       lt_prog_compiler_can_build_shared_GCJ=no
   16544       ;;
   16545     esac
   16546   fi
   16547 
   16548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic_GCJ" >&5
   16549 $as_echo "$lt_prog_compiler_pic_GCJ" >&6; }
   16550 
   16551 #
   16552 # Check to make sure the PIC flag actually works.
   16553 #
   16554 if test -n "$lt_prog_compiler_pic_GCJ"; then
   16555 
   16556 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5
   16557 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... " >&6; }
   16558 if ${lt_prog_compiler_pic_works_GCJ+:} false; then :
   16559   $as_echo_n "(cached) " >&6
   16560 else
   16561   lt_prog_compiler_pic_works_GCJ=no
   16562   ac_outfile=conftest.$ac_objext
   16563    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   16564    lt_compiler_flag="$lt_prog_compiler_pic_GCJ"
   16565    # Insert the option either (1) after the last *FLAGS variable, or
   16566    # (2) before a word containing "conftest.", or (3) at the end.
   16567    # Note that $ac_compile itself does not contain backslashes and begins
   16568    # with a dollar sign (not a hyphen), so the echo should work correctly.
   16569    # The option is referenced via a variable to avoid confusing sed.
   16570    lt_compile=`echo "$ac_compile" | $SED \
   16571    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   16572    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   16573    -e 's:$: $lt_compiler_flag:'`
   16574    (eval echo "\"\$as_me:16574: $lt_compile\"" >&5)
   16575    (eval "$lt_compile" 2>conftest.err)
   16576    ac_status=$?
   16577    cat conftest.err >&5
   16578    echo "$as_me:16578: \$? = $ac_status" >&5
   16579    if (exit $ac_status) && test -s "$ac_outfile"; then
   16580      # The compiler can only warn and ignore the option if not recognized
   16581      # So say no if there are warnings other than the usual output.
   16582      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
   16583      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   16584      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   16585        lt_prog_compiler_pic_works_GCJ=yes
   16586      fi
   16587    fi
   16588    $rm conftest*
   16589 
   16590 fi
   16591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic_works_GCJ" >&5
   16592 $as_echo "$lt_prog_compiler_pic_works_GCJ" >&6; }
   16593 
   16594 if test x"$lt_prog_compiler_pic_works_GCJ" = xyes; then
   16595     case $lt_prog_compiler_pic_GCJ in
   16596      "" | " "*) ;;
   16597      *) lt_prog_compiler_pic_GCJ=" $lt_prog_compiler_pic_GCJ" ;;
   16598      esac
   16599 else
   16600     lt_prog_compiler_pic_GCJ=
   16601      lt_prog_compiler_can_build_shared_GCJ=no
   16602 fi
   16603 
   16604 fi
   16605 case $host_os in
   16606   # For platforms which do not support PIC, -DPIC is meaningless:
   16607   *djgpp*)
   16608     lt_prog_compiler_pic_GCJ=
   16609     ;;
   16610   *)
   16611     lt_prog_compiler_pic_GCJ="$lt_prog_compiler_pic_GCJ"
   16612     ;;
   16613 esac
   16614 
   16615 #
   16616 # Check to make sure the static flag actually works.
   16617 #
   16618 wl=$lt_prog_compiler_wl_GCJ eval lt_tmp_static_flag=\"$lt_prog_compiler_static_GCJ\"
   16619 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   16620 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   16621 if ${lt_prog_compiler_static_works_GCJ+:} false; then :
   16622   $as_echo_n "(cached) " >&6
   16623 else
   16624   lt_prog_compiler_static_works_GCJ=no
   16625    save_LDFLAGS="$LDFLAGS"
   16626    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   16627    printf "$lt_simple_link_test_code" > conftest.$ac_ext
   16628    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   16629      # The linker can only warn and ignore the option if not recognized
   16630      # So say no if there are warnings
   16631      if test -s conftest.err; then
   16632        # Append any errors to the config.log.
   16633        cat conftest.err 1>&5
   16634        $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
   16635        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   16636        if diff conftest.exp conftest.er2 >/dev/null; then
   16637          lt_prog_compiler_static_works_GCJ=yes
   16638        fi
   16639      else
   16640        lt_prog_compiler_static_works_GCJ=yes
   16641      fi
   16642    fi
   16643    $rm conftest*
   16644    LDFLAGS="$save_LDFLAGS"
   16645 
   16646 fi
   16647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_static_works_GCJ" >&5
   16648 $as_echo "$lt_prog_compiler_static_works_GCJ" >&6; }
   16649 
   16650 if test x"$lt_prog_compiler_static_works_GCJ" = xyes; then
   16651     :
   16652 else
   16653     lt_prog_compiler_static_GCJ=
   16654 fi
   16655 
   16656 
   16657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   16658 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   16659 if ${lt_cv_prog_compiler_c_o_GCJ+:} false; then :
   16660   $as_echo_n "(cached) " >&6
   16661 else
   16662   lt_cv_prog_compiler_c_o_GCJ=no
   16663    $rm -r conftest 2>/dev/null
   16664    mkdir conftest
   16665    cd conftest
   16666    mkdir out
   16667    printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   16668 
   16669    lt_compiler_flag="-o out/conftest2.$ac_objext"
   16670    # Insert the option either (1) after the last *FLAGS variable, or
   16671    # (2) before a word containing "conftest.", or (3) at the end.
   16672    # Note that $ac_compile itself does not contain backslashes and begins
   16673    # with a dollar sign (not a hyphen), so the echo should work correctly.
   16674    lt_compile=`echo "$ac_compile" | $SED \
   16675    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   16676    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   16677    -e 's:$: $lt_compiler_flag:'`
   16678    (eval echo "\"\$as_me:16678: $lt_compile\"" >&5)
   16679    (eval "$lt_compile" 2>out/conftest.err)
   16680    ac_status=$?
   16681    cat out/conftest.err >&5
   16682    echo "$as_me:16682: \$? = $ac_status" >&5
   16683    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   16684    then
   16685      # The compiler can only warn and ignore the option if not recognized
   16686      # So say no if there are warnings
   16687      $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
   16688      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   16689      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   16690        lt_cv_prog_compiler_c_o_GCJ=yes
   16691      fi
   16692    fi
   16693    chmod u+w . 2>&5
   16694    $rm conftest*
   16695    # SGI C++ compiler will create directory out/ii_files/ for
   16696    # template instantiation
   16697    test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
   16698    $rm out/* && rmdir out
   16699    cd ..
   16700    rmdir conftest
   16701    $rm conftest*
   16702 
   16703 fi
   16704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_GCJ" >&5
   16705 $as_echo "$lt_cv_prog_compiler_c_o_GCJ" >&6; }
   16706 
   16707 
   16708 hard_links="nottested"
   16709 if test "$lt_cv_prog_compiler_c_o_GCJ" = no && test "$need_locks" != no; then
   16710   # do not overwrite the value of need_locks provided by the user
   16711   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
   16712 $as_echo_n "checking if we can lock with hard links... " >&6; }
   16713   hard_links=yes
   16714   $rm conftest*
   16715   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   16716   touch conftest.a
   16717   ln conftest.a conftest.b 2>&5 || hard_links=no
   16718   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   16719   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
   16720 $as_echo "$hard_links" >&6; }
   16721   if test "$hard_links" = no; then
   16722     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   16723 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   16724     need_locks=warn
   16725   fi
   16726 else
   16727   need_locks=no
   16728 fi
   16729 
   16730 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   16731 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   16732 
   16733   runpath_var=
   16734   allow_undefined_flag_GCJ=
   16735   enable_shared_with_static_runtimes_GCJ=no
   16736   archive_cmds_GCJ=
   16737   archive_expsym_cmds_GCJ=
   16738   old_archive_From_new_cmds_GCJ=
   16739   old_archive_from_expsyms_cmds_GCJ=
   16740   export_dynamic_flag_spec_GCJ=
   16741   whole_archive_flag_spec_GCJ=
   16742   thread_safe_flag_spec_GCJ=
   16743   hardcode_libdir_flag_spec_GCJ=
   16744   hardcode_libdir_flag_spec_ld_GCJ=
   16745   hardcode_libdir_separator_GCJ=
   16746   hardcode_direct_GCJ=no
   16747   hardcode_minus_L_GCJ=no
   16748   hardcode_shlibpath_var_GCJ=unsupported
   16749   link_all_deplibs_GCJ=unknown
   16750   hardcode_automatic_GCJ=no
   16751   module_cmds_GCJ=
   16752   module_expsym_cmds_GCJ=
   16753   always_export_symbols_GCJ=no
   16754   export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   16755   # include_expsyms should be a list of space-separated symbols to be *always*
   16756   # included in the symbol list
   16757   include_expsyms_GCJ=
   16758   # exclude_expsyms can be an extended regexp of symbols to exclude
   16759   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   16760   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   16761   # as well as any symbol that contains `d'.
   16762   exclude_expsyms_GCJ="_GLOBAL_OFFSET_TABLE_"
   16763   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   16764   # platforms (ab)use it in PIC code, but their linkers get confused if
   16765   # the symbol is explicitly referenced.  Since portable code cannot
   16766   # rely on this symbol name, it's probably fine to never include it in
   16767   # preloaded symbol tables.
   16768   extract_expsyms_cmds=
   16769   # Just being paranoid about ensuring that cc_basename is set.
   16770   for cc_temp in $compiler""; do
   16771   case $cc_temp in
   16772     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   16773     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   16774     \-*) ;;
   16775     *) break;;
   16776   esac
   16777 done
   16778 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   16779 
   16780   case $host_os in
   16781   cygwin* | mingw* | pw32*)
   16782     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   16783     # When not using gcc, we currently assume that we are using
   16784     # Microsoft Visual C++.
   16785     if test "$GCC" != yes; then
   16786       with_gnu_ld=no
   16787     fi
   16788     ;;
   16789   interix*)
   16790     # we just hope/assume this is gcc and not c89 (= MSVC++)
   16791     with_gnu_ld=yes
   16792     ;;
   16793   openbsd*)
   16794     with_gnu_ld=no
   16795     ;;
   16796   esac
   16797 
   16798   ld_shlibs_GCJ=yes
   16799   if test "$with_gnu_ld" = yes; then
   16800     # If archive_cmds runs LD, not CC, wlarc should be empty
   16801     wlarc='${wl}'
   16802 
   16803     # Set some defaults for GNU ld with shared library support. These
   16804     # are reset later if shared libraries are not supported. Putting them
   16805     # here allows them to be overridden if necessary.
   16806     runpath_var=LD_RUN_PATH
   16807     hardcode_libdir_flag_spec_GCJ='${wl}--rpath ${wl}$libdir'
   16808     export_dynamic_flag_spec_GCJ='${wl}--export-dynamic'
   16809     # ancient GNU ld didn't support --whole-archive et. al.
   16810     if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
   16811 	whole_archive_flag_spec_GCJ="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   16812       else
   16813   	whole_archive_flag_spec_GCJ=
   16814     fi
   16815     supports_anon_versioning=no
   16816     case `$LD -v 2>/dev/null` in
   16817       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   16818       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   16819       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   16820       *\ 2.11.*) ;; # other 2.11 versions
   16821       *) supports_anon_versioning=yes ;;
   16822     esac
   16823 
   16824     # See if GNU ld supports shared libraries.
   16825     case $host_os in
   16826     aix3* | aix4* | aix5*)
   16827       # On AIX/PPC, the GNU linker is very broken
   16828       if test "$host_cpu" != ia64; then
   16829 	ld_shlibs_GCJ=no
   16830 	cat <<EOF 1>&2
   16831 
   16832 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
   16833 *** to be unable to reliably create shared libraries on AIX.
   16834 *** Therefore, libtool is disabling shared libraries support.  If you
   16835 *** really care for shared libraries, you may want to modify your PATH
   16836 *** so that a non-GNU linker is found, and then restart.
   16837 
   16838 EOF
   16839       fi
   16840       ;;
   16841 
   16842     amigaos*)
   16843       archive_cmds_GCJ='$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)'
   16844       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   16845       hardcode_minus_L_GCJ=yes
   16846 
   16847       # Samuel A. Falvo II <kc5tja (at] dolphin.openprojects.net> reports
   16848       # that the semantics of dynamic libraries on AmigaOS, at least up
   16849       # to version 4, is to share data among multiple programs linked
   16850       # with the same dynamic library.  Since this doesn't match the
   16851       # behavior of shared libraries on other platforms, we can't use
   16852       # them.
   16853       ld_shlibs_GCJ=no
   16854       ;;
   16855 
   16856     beos*)
   16857       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   16858 	allow_undefined_flag_GCJ=unsupported
   16859 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   16860 	# support --undefined.  This deserves some investigation.  FIXME
   16861 	archive_cmds_GCJ='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   16862       else
   16863 	ld_shlibs_GCJ=no
   16864       fi
   16865       ;;
   16866 
   16867     cygwin* | mingw* | pw32*)
   16868       # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, GCJ) is actually meaningless,
   16869       # as there is no search path for DLLs.
   16870       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   16871       allow_undefined_flag_GCJ=unsupported
   16872       always_export_symbols_GCJ=no
   16873       enable_shared_with_static_runtimes_GCJ=yes
   16874       export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
   16875 
   16876       if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
   16877         archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   16878 	# If the export-symbols file already is a .def file (1st line
   16879 	# is EXPORTS), use it as is; otherwise, prepend...
   16880 	archive_expsym_cmds_GCJ='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   16881 	  cp $export_symbols $output_objdir/$soname.def;
   16882 	else
   16883 	  echo EXPORTS > $output_objdir/$soname.def;
   16884 	  cat $export_symbols >> $output_objdir/$soname.def;
   16885 	fi~
   16886 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   16887       else
   16888 	ld_shlibs_GCJ=no
   16889       fi
   16890       ;;
   16891 
   16892     interix3*)
   16893       hardcode_direct_GCJ=no
   16894       hardcode_shlibpath_var_GCJ=no
   16895       hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   16896       export_dynamic_flag_spec_GCJ='${wl}-E'
   16897       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   16898       # Instead, shared libraries are loaded at an image base (0x10000000 by
   16899       # default) and relocated if they conflict, which is a slow very memory
   16900       # consuming and fragmenting process.  To avoid this, we pick a random,
   16901       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   16902       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   16903       archive_cmds_GCJ='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   16904       archive_expsym_cmds_GCJ='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'
   16905       ;;
   16906 
   16907     linux*)
   16908       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   16909 	tmp_addflag=
   16910 	case $cc_basename,$host_cpu in
   16911 	pgcc*)				# Portland Group C compiler
   16912 	  whole_archive_flag_spec_GCJ='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
   16913 	  tmp_addflag=' $pic_flag'
   16914 	  ;;
   16915 	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
   16916 	  whole_archive_flag_spec_GCJ='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
   16917 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   16918 	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
   16919 	  tmp_addflag=' -i_dynamic' ;;
   16920 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   16921 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   16922 	ifc* | ifort*)			# Intel Fortran compiler
   16923 	  tmp_addflag=' -nofor_main' ;;
   16924 	esac
   16925 	archive_cmds_GCJ='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   16926 
   16927 	if test $supports_anon_versioning = yes; then
   16928 	  archive_expsym_cmds_GCJ='$echo "{ global:" > $output_objdir/$libname.ver~
   16929   cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   16930   $echo "local: *; };" >> $output_objdir/$libname.ver~
   16931 	  $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   16932 	fi
   16933       else
   16934 	ld_shlibs_GCJ=no
   16935       fi
   16936       ;;
   16937 
   16938     netbsd*)
   16939       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   16940 	archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   16941 	wlarc=
   16942       else
   16943 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   16944 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   16945       fi
   16946       ;;
   16947 
   16948     solaris*)
   16949       if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
   16950 	ld_shlibs_GCJ=no
   16951 	cat <<EOF 1>&2
   16952 
   16953 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   16954 *** create shared libraries on Solaris systems.  Therefore, libtool
   16955 *** is disabling shared libraries support.  We urge you to upgrade GNU
   16956 *** binutils to release 2.9.1 or newer.  Another option is to modify
   16957 *** your PATH or compiler configuration so that the native linker is
   16958 *** used, and then restart.
   16959 
   16960 EOF
   16961       elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   16962 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   16963 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   16964       else
   16965 	ld_shlibs_GCJ=no
   16966       fi
   16967       ;;
   16968 
   16969     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   16970       case `$LD -v 2>&1` in
   16971         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   16972 	ld_shlibs_GCJ=no
   16973 	cat <<_LT_EOF 1>&2
   16974 
   16975 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   16976 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   16977 *** is disabling shared libraries support.  We urge you to upgrade GNU
   16978 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   16979 *** your PATH or compiler configuration so that the native linker is
   16980 *** used, and then restart.
   16981 
   16982 _LT_EOF
   16983 	;;
   16984 	*)
   16985 	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   16986 	    hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
   16987 	    archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
   16988 	    archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
   16989 	  else
   16990 	    ld_shlibs_GCJ=no
   16991 	  fi
   16992 	;;
   16993       esac
   16994       ;;
   16995 
   16996     sunos4*)
   16997       archive_cmds_GCJ='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   16998       wlarc=
   16999       hardcode_direct_GCJ=yes
   17000       hardcode_shlibpath_var_GCJ=no
   17001       ;;
   17002 
   17003     *)
   17004       if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
   17005 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   17006 	archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   17007       else
   17008 	ld_shlibs_GCJ=no
   17009       fi
   17010       ;;
   17011     esac
   17012 
   17013     if test "$ld_shlibs_GCJ" = no; then
   17014       runpath_var=
   17015       hardcode_libdir_flag_spec_GCJ=
   17016       export_dynamic_flag_spec_GCJ=
   17017       whole_archive_flag_spec_GCJ=
   17018     fi
   17019   else
   17020     # PORTME fill in a description of your system's linker (not GNU ld)
   17021     case $host_os in
   17022     aix3*)
   17023       allow_undefined_flag_GCJ=unsupported
   17024       always_export_symbols_GCJ=yes
   17025       archive_expsym_cmds_GCJ='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
   17026       # Note: this linker hardcodes the directories in LIBPATH if there
   17027       # are no directories specified by -L.
   17028       hardcode_minus_L_GCJ=yes
   17029       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   17030 	# Neither direct hardcoding nor static linking is supported with a
   17031 	# broken collect2.
   17032 	hardcode_direct_GCJ=unsupported
   17033       fi
   17034       ;;
   17035 
   17036     aix4* | aix5*)
   17037       if test "$host_cpu" = ia64; then
   17038 	# On IA64, the linker does run time linking by default, so we don't
   17039 	# have to do anything special.
   17040 	aix_use_runtimelinking=no
   17041 	exp_sym_flag='-Bexport'
   17042 	no_entry_flag=""
   17043       else
   17044 	# If we're using GNU nm, then we don't want the "-C" option.
   17045 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   17046 	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
   17047 	  export_symbols_cmds_GCJ='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
   17048 	else
   17049 	  export_symbols_cmds_GCJ='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
   17050 	fi
   17051 	aix_use_runtimelinking=no
   17052 
   17053 	# Test if we are trying to use run time linking or normal
   17054 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   17055 	# need to do runtime linking.
   17056 	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
   17057 	  for ld_flag in $LDFLAGS; do
   17058   	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   17059   	    aix_use_runtimelinking=yes
   17060   	    break
   17061   	  fi
   17062 	  done
   17063 	  ;;
   17064 	esac
   17065 
   17066 	exp_sym_flag='-bexport'
   17067 	no_entry_flag='-bnoentry'
   17068       fi
   17069 
   17070       # When large executables or shared objects are built, AIX ld can
   17071       # have problems creating the table of contents.  If linking a library
   17072       # or program results in "error TOC overflow" add -mminimal-toc to
   17073       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   17074       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   17075 
   17076       archive_cmds_GCJ=''
   17077       hardcode_direct_GCJ=yes
   17078       hardcode_libdir_separator_GCJ=':'
   17079       link_all_deplibs_GCJ=yes
   17080 
   17081       if test "$GCC" = yes; then
   17082 	case $host_os in aix4.[012]|aix4.[012].*)
   17083 	# We only want to do this on AIX 4.2 and lower, the check
   17084 	# below for broken collect2 doesn't work under 4.3+
   17085 	  collect2name=`${CC} -print-prog-name=collect2`
   17086 	  if test -f "$collect2name" && \
   17087   	   strings "$collect2name" | grep resolve_lib_name >/dev/null
   17088 	  then
   17089   	  # We have reworked collect2
   17090   	  hardcode_direct_GCJ=yes
   17091 	  else
   17092   	  # We have old collect2
   17093   	  hardcode_direct_GCJ=unsupported
   17094   	  # It fails to find uninstalled libraries when the uninstalled
   17095   	  # path is not listed in the libpath.  Setting hardcode_minus_L
   17096   	  # to unsupported forces relinking
   17097   	  hardcode_minus_L_GCJ=yes
   17098   	  hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17099   	  hardcode_libdir_separator_GCJ=
   17100 	  fi
   17101 	  ;;
   17102 	esac
   17103 	shared_flag='-shared'
   17104 	if test "$aix_use_runtimelinking" = yes; then
   17105 	  shared_flag="$shared_flag "'${wl}-G'
   17106 	fi
   17107       else
   17108 	# not using gcc
   17109 	if test "$host_cpu" = ia64; then
   17110   	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   17111   	# chokes on -Wl,-G. The following line is correct:
   17112 	  shared_flag='-G'
   17113 	else
   17114 	  if test "$aix_use_runtimelinking" = yes; then
   17115 	    shared_flag='${wl}-G'
   17116 	  else
   17117 	    shared_flag='${wl}-bM:SRE'
   17118 	  fi
   17119 	fi
   17120       fi
   17121 
   17122       # It seems that -bexpall does not export symbols beginning with
   17123       # underscore (_), so it is better to generate a list of symbols to export.
   17124       always_export_symbols_GCJ=yes
   17125       if test "$aix_use_runtimelinking" = yes; then
   17126 	# Warning - without using the other runtime loading flags (-brtl),
   17127 	# -berok will link without error, but may produce a broken library.
   17128 	allow_undefined_flag_GCJ='-berok'
   17129        # Determine the default libpath from the value encoded in an empty executable.
   17130        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   17131 /* end confdefs.h.  */
   17132 
   17133 int
   17134 main ()
   17135 {
   17136 
   17137   ;
   17138   return 0;
   17139 }
   17140 _ACEOF
   17141 if ac_fn_c_try_link "$LINENO"; then :
   17142 
   17143 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   17144 }'`
   17145 # Check for a 64-bit object if we didn't find anything.
   17146 if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   17147 }'`; fi
   17148 fi
   17149 rm -f core conftest.err conftest.$ac_objext \
   17150     conftest$ac_exeext conftest.$ac_ext
   17151 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   17152 
   17153        hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   17154 	archive_expsym_cmds_GCJ="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
   17155        else
   17156 	if test "$host_cpu" = ia64; then
   17157 	  hardcode_libdir_flag_spec_GCJ='${wl}-R $libdir:/usr/lib:/lib'
   17158 	  allow_undefined_flag_GCJ="-z nodefs"
   17159 	  archive_expsym_cmds_GCJ="\$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"
   17160 	else
   17161 	 # Determine the default libpath from the value encoded in an empty executable.
   17162 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   17163 /* end confdefs.h.  */
   17164 
   17165 int
   17166 main ()
   17167 {
   17168 
   17169   ;
   17170   return 0;
   17171 }
   17172 _ACEOF
   17173 if ac_fn_c_try_link "$LINENO"; then :
   17174 
   17175 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   17176 }'`
   17177 # Check for a 64-bit object if we didn't find anything.
   17178 if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
   17179 }'`; fi
   17180 fi
   17181 rm -f core conftest.err conftest.$ac_objext \
   17182     conftest$ac_exeext conftest.$ac_ext
   17183 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   17184 
   17185 	 hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath"
   17186 	  # Warning - without using the other run time loading flags,
   17187 	  # -berok will link without error, but may produce a broken library.
   17188 	  no_undefined_flag_GCJ=' ${wl}-bernotok'
   17189 	  allow_undefined_flag_GCJ=' ${wl}-berok'
   17190 	  # Exported symbols can be pulled into shared objects from archives
   17191 	  whole_archive_flag_spec_GCJ='$convenience'
   17192 	  archive_cmds_need_lc_GCJ=yes
   17193 	  # This is similar to how AIX traditionally builds its shared libraries.
   17194 	  archive_expsym_cmds_GCJ="\$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'
   17195 	fi
   17196       fi
   17197       ;;
   17198 
   17199     amigaos*)
   17200       archive_cmds_GCJ='$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)'
   17201       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17202       hardcode_minus_L_GCJ=yes
   17203       # see comment about different semantics on the GNU ld section
   17204       ld_shlibs_GCJ=no
   17205       ;;
   17206 
   17207     bsdi[45]*)
   17208       export_dynamic_flag_spec_GCJ=-rdynamic
   17209       ;;
   17210 
   17211     cygwin* | mingw* | pw32*)
   17212       # When not using gcc, we currently assume that we are using
   17213       # Microsoft Visual C++.
   17214       # hardcode_libdir_flag_spec is actually meaningless, as there is
   17215       # no search path for DLLs.
   17216       hardcode_libdir_flag_spec_GCJ=' '
   17217       allow_undefined_flag_GCJ=unsupported
   17218       # Tell ltmain to make .lib files, not .a files.
   17219       libext=lib
   17220       # Tell ltmain to make .dll files, not .so files.
   17221       shrext_cmds=".dll"
   17222       # FIXME: Setting linknames here is a bad hack.
   17223       archive_cmds_GCJ='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
   17224       # The linker will automatically build a .lib file if we build a DLL.
   17225       old_archive_From_new_cmds_GCJ='true'
   17226       # FIXME: Should let the user specify the lib program.
   17227       old_archive_cmds_GCJ='lib /OUT:$oldlib$oldobjs$old_deplibs'
   17228       fix_srcfile_path_GCJ='`cygpath -w "$srcfile"`'
   17229       enable_shared_with_static_runtimes_GCJ=yes
   17230       ;;
   17231 
   17232     darwin* | rhapsody*)
   17233       case $host_os in
   17234         rhapsody* | darwin1.[012])
   17235          allow_undefined_flag_GCJ='${wl}-undefined ${wl}suppress'
   17236          ;;
   17237        *) # Darwin 1.3 on
   17238          if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
   17239            allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   17240          else
   17241            case ${MACOSX_DEPLOYMENT_TARGET} in
   17242              10.[012])
   17243                allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
   17244                ;;
   17245              10.*)
   17246                allow_undefined_flag_GCJ='${wl}-undefined ${wl}dynamic_lookup'
   17247                ;;
   17248            esac
   17249          fi
   17250          ;;
   17251       esac
   17252       archive_cmds_need_lc_GCJ=no
   17253       hardcode_direct_GCJ=no
   17254       hardcode_automatic_GCJ=yes
   17255       hardcode_shlibpath_var_GCJ=unsupported
   17256       whole_archive_flag_spec_GCJ=''
   17257       link_all_deplibs_GCJ=yes
   17258     if test "$GCC" = yes ; then
   17259     	output_verbose_link_cmd='echo'
   17260         archive_cmds_GCJ='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
   17261       module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   17262       # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   17263       archive_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   17264       module_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   17265     else
   17266       case $cc_basename in
   17267         xlc*)
   17268          output_verbose_link_cmd='echo'
   17269          archive_cmds_GCJ='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
   17270          module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
   17271           # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
   17272          archive_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   17273           module_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
   17274           ;;
   17275        *)
   17276          ld_shlibs_GCJ=no
   17277           ;;
   17278       esac
   17279     fi
   17280       ;;
   17281 
   17282     dgux*)
   17283       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17284       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17285       hardcode_shlibpath_var_GCJ=no
   17286       ;;
   17287 
   17288     freebsd1*)
   17289       ld_shlibs_GCJ=no
   17290       ;;
   17291 
   17292     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   17293     # support.  Future versions do this automatically, but an explicit c++rt0.o
   17294     # does not break anything, and helps significantly (at the cost of a little
   17295     # extra space).
   17296     freebsd2.2*)
   17297       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   17298       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17299       hardcode_direct_GCJ=yes
   17300       hardcode_shlibpath_var_GCJ=no
   17301       ;;
   17302 
   17303     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   17304     freebsd2*)
   17305       archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   17306       hardcode_direct_GCJ=yes
   17307       hardcode_minus_L_GCJ=yes
   17308       hardcode_shlibpath_var_GCJ=no
   17309       ;;
   17310 
   17311     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   17312     freebsd* | kfreebsd*-gnu | dragonfly*)
   17313       archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   17314       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17315       hardcode_direct_GCJ=yes
   17316       hardcode_shlibpath_var_GCJ=no
   17317       ;;
   17318 
   17319     hpux9*)
   17320       if test "$GCC" = yes; then
   17321 	archive_cmds_GCJ='$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'
   17322       else
   17323 	archive_cmds_GCJ='$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'
   17324       fi
   17325       hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   17326       hardcode_libdir_separator_GCJ=:
   17327       hardcode_direct_GCJ=yes
   17328 
   17329       # hardcode_minus_L: Not really in the search PATH,
   17330       # but as the default location of the library.
   17331       hardcode_minus_L_GCJ=yes
   17332       export_dynamic_flag_spec_GCJ='${wl}-E'
   17333       ;;
   17334 
   17335     hpux10*)
   17336       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   17337 	archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   17338       else
   17339 	archive_cmds_GCJ='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   17340       fi
   17341       if test "$with_gnu_ld" = no; then
   17342 	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   17343 	hardcode_libdir_separator_GCJ=:
   17344 
   17345 	hardcode_direct_GCJ=yes
   17346 	export_dynamic_flag_spec_GCJ='${wl}-E'
   17347 
   17348 	# hardcode_minus_L: Not really in the search PATH,
   17349 	# but as the default location of the library.
   17350 	hardcode_minus_L_GCJ=yes
   17351       fi
   17352       ;;
   17353 
   17354     hpux11*)
   17355       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
   17356 	case $host_cpu in
   17357 	hppa*64*)
   17358 	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17359 	  ;;
   17360 	ia64*)
   17361 	  archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   17362 	  ;;
   17363 	*)
   17364 	  archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   17365 	  ;;
   17366 	esac
   17367       else
   17368 	case $host_cpu in
   17369 	hppa*64*)
   17370 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17371 	  ;;
   17372 	ia64*)
   17373 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   17374 	  ;;
   17375 	*)
   17376 	  archive_cmds_GCJ='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   17377 	  ;;
   17378 	esac
   17379       fi
   17380       if test "$with_gnu_ld" = no; then
   17381 	hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir'
   17382 	hardcode_libdir_separator_GCJ=:
   17383 
   17384 	case $host_cpu in
   17385 	hppa*64*|ia64*)
   17386 	  hardcode_libdir_flag_spec_ld_GCJ='+b $libdir'
   17387 	  hardcode_direct_GCJ=no
   17388 	  hardcode_shlibpath_var_GCJ=no
   17389 	  ;;
   17390 	*)
   17391 	  hardcode_direct_GCJ=yes
   17392 	  export_dynamic_flag_spec_GCJ='${wl}-E'
   17393 
   17394 	  # hardcode_minus_L: Not really in the search PATH,
   17395 	  # but as the default location of the library.
   17396 	  hardcode_minus_L_GCJ=yes
   17397 	  ;;
   17398 	esac
   17399       fi
   17400       ;;
   17401 
   17402     irix5* | irix6* | nonstopux*)
   17403       if test "$GCC" = yes; then
   17404 	archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   17405       else
   17406 	archive_cmds_GCJ='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
   17407 	hardcode_libdir_flag_spec_ld_GCJ='-rpath $libdir'
   17408       fi
   17409       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17410       hardcode_libdir_separator_GCJ=:
   17411       link_all_deplibs_GCJ=yes
   17412       ;;
   17413 
   17414     netbsd*)
   17415       if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   17416 	archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   17417       else
   17418 	archive_cmds_GCJ='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   17419       fi
   17420       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17421       hardcode_direct_GCJ=yes
   17422       hardcode_shlibpath_var_GCJ=no
   17423       ;;
   17424 
   17425     newsos6)
   17426       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17427       hardcode_direct_GCJ=yes
   17428       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17429       hardcode_libdir_separator_GCJ=:
   17430       hardcode_shlibpath_var_GCJ=no
   17431       ;;
   17432 
   17433     openbsd*)
   17434       hardcode_direct_GCJ=yes
   17435       hardcode_shlibpath_var_GCJ=no
   17436       if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   17437 	archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   17438 	archive_expsym_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   17439 	hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   17440 	export_dynamic_flag_spec_GCJ='${wl}-E'
   17441       else
   17442        case $host_os in
   17443 	 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   17444 	   archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   17445 	   hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17446 	   ;;
   17447 	 *)
   17448 	   archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   17449 	   hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir'
   17450 	   ;;
   17451        esac
   17452       fi
   17453       ;;
   17454 
   17455     os2*)
   17456       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17457       hardcode_minus_L_GCJ=yes
   17458       allow_undefined_flag_GCJ=unsupported
   17459       archive_cmds_GCJ='$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'
   17460       old_archive_From_new_cmds_GCJ='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   17461       ;;
   17462 
   17463     osf3*)
   17464       if test "$GCC" = yes; then
   17465 	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   17466 	archive_cmds_GCJ='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   17467       else
   17468 	allow_undefined_flag_GCJ=' -expect_unresolved \*'
   17469 	archive_cmds_GCJ='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
   17470       fi
   17471       hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17472       hardcode_libdir_separator_GCJ=:
   17473       ;;
   17474 
   17475     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   17476       if test "$GCC" = yes; then
   17477 	allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*'
   17478 	archive_cmds_GCJ='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   17479 	hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir'
   17480       else
   17481 	allow_undefined_flag_GCJ=' -expect_unresolved \*'
   17482 	archive_cmds_GCJ='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
   17483 	archive_expsym_cmds_GCJ='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
   17484 	$LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp'
   17485 
   17486 	# Both c and cxx compiler support -rpath directly
   17487 	hardcode_libdir_flag_spec_GCJ='-rpath $libdir'
   17488       fi
   17489       hardcode_libdir_separator_GCJ=:
   17490       ;;
   17491 
   17492     solaris*)
   17493       no_undefined_flag_GCJ=' -z text'
   17494       if test "$GCC" = yes; then
   17495 	wlarc='${wl}'
   17496 	archive_cmds_GCJ='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17497 	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   17498 	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
   17499       else
   17500 	wlarc=''
   17501 	archive_cmds_GCJ='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17502 	archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
   17503   	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
   17504       fi
   17505       hardcode_libdir_flag_spec_GCJ='-R$libdir'
   17506       hardcode_shlibpath_var_GCJ=no
   17507       case $host_os in
   17508       solaris2.[0-5] | solaris2.[0-5].*) ;;
   17509       *)
   17510  	# The compiler driver will combine linker options so we
   17511  	# cannot just pass the convience library names through
   17512  	# without $wl, iff we do not link with $LD.
   17513  	# Luckily, gcc supports the same syntax we need for Sun Studio.
   17514  	# Supported since Solaris 2.6 (maybe 2.5.1?)
   17515  	case $wlarc in
   17516  	'')
   17517  	  whole_archive_flag_spec_GCJ='-z allextract$convenience -z defaultextract' ;;
   17518  	*)
   17519  	  whole_archive_flag_spec_GCJ='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract' ;;
   17520  	esac ;;
   17521       esac
   17522       link_all_deplibs_GCJ=yes
   17523       ;;
   17524 
   17525     sunos4*)
   17526       if test "x$host_vendor" = xsequent; then
   17527 	# Use $CC to link under sequent, because it throws in some extra .o
   17528 	# files that make .init and .fini sections work.
   17529 	archive_cmds_GCJ='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   17530       else
   17531 	archive_cmds_GCJ='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   17532       fi
   17533       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17534       hardcode_direct_GCJ=yes
   17535       hardcode_minus_L_GCJ=yes
   17536       hardcode_shlibpath_var_GCJ=no
   17537       ;;
   17538 
   17539     sysv4)
   17540       case $host_vendor in
   17541 	sni)
   17542 	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17543 	  hardcode_direct_GCJ=yes # is this really true???
   17544 	;;
   17545 	siemens)
   17546 	  ## LD is ld it makes a PLAMLIB
   17547 	  ## CC just makes a GrossModule.
   17548 	  archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   17549 	  reload_cmds_GCJ='$CC -r -o $output$reload_objs'
   17550 	  hardcode_direct_GCJ=no
   17551         ;;
   17552 	motorola)
   17553 	  archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17554 	  hardcode_direct_GCJ=no #Motorola manual says yes, but my tests say they lie
   17555 	;;
   17556       esac
   17557       runpath_var='LD_RUN_PATH'
   17558       hardcode_shlibpath_var_GCJ=no
   17559       ;;
   17560 
   17561     sysv4.3*)
   17562       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17563       hardcode_shlibpath_var_GCJ=no
   17564       export_dynamic_flag_spec_GCJ='-Bexport'
   17565       ;;
   17566 
   17567     sysv4*MP*)
   17568       if test -d /usr/nec; then
   17569 	archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17570 	hardcode_shlibpath_var_GCJ=no
   17571 	runpath_var=LD_RUN_PATH
   17572 	hardcode_runpath_var=yes
   17573 	ld_shlibs_GCJ=yes
   17574       fi
   17575       ;;
   17576 
   17577     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*)
   17578       no_undefined_flag_GCJ='${wl}-z,text'
   17579       archive_cmds_need_lc_GCJ=no
   17580       hardcode_shlibpath_var_GCJ=no
   17581       runpath_var='LD_RUN_PATH'
   17582 
   17583       if test "$GCC" = yes; then
   17584 	archive_cmds_GCJ='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   17585 	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   17586       else
   17587 	archive_cmds_GCJ='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   17588 	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   17589       fi
   17590       ;;
   17591 
   17592     sysv5* | sco3.2v5* | sco5v6*)
   17593       # Note: We can NOT use -z defs as we might desire, because we do not
   17594       # link with -lc, and that would cause any symbols used from libc to
   17595       # always be unresolved, which means just about no library would
   17596       # ever link correctly.  If we're not using GNU ld we use -z text
   17597       # though, which does catch some bad symbols but isn't as heavy-handed
   17598       # as -z defs.
   17599       no_undefined_flag_GCJ='${wl}-z,text'
   17600       allow_undefined_flag_GCJ='${wl}-z,nodefs'
   17601       archive_cmds_need_lc_GCJ=no
   17602       hardcode_shlibpath_var_GCJ=no
   17603       hardcode_libdir_flag_spec_GCJ='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
   17604       hardcode_libdir_separator_GCJ=':'
   17605       link_all_deplibs_GCJ=yes
   17606       export_dynamic_flag_spec_GCJ='${wl}-Bexport'
   17607       runpath_var='LD_RUN_PATH'
   17608 
   17609       if test "$GCC" = yes; then
   17610 	archive_cmds_GCJ='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17611 	archive_expsym_cmds_GCJ='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17612       else
   17613 	archive_cmds_GCJ='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17614 	archive_expsym_cmds_GCJ='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
   17615       fi
   17616       ;;
   17617 
   17618     uts4*)
   17619       archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   17620       hardcode_libdir_flag_spec_GCJ='-L$libdir'
   17621       hardcode_shlibpath_var_GCJ=no
   17622       ;;
   17623 
   17624     *)
   17625       ld_shlibs_GCJ=no
   17626       ;;
   17627     esac
   17628   fi
   17629 
   17630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_GCJ" >&5
   17631 $as_echo "$ld_shlibs_GCJ" >&6; }
   17632 test "$ld_shlibs_GCJ" = no && can_build_shared=no
   17633 
   17634 #
   17635 # Do we need to explicitly link libc?
   17636 #
   17637 case "x$archive_cmds_need_lc_GCJ" in
   17638 x|xyes)
   17639   # Assume -lc should be added
   17640   archive_cmds_need_lc_GCJ=yes
   17641 
   17642   if test "$enable_shared" = yes && test "$GCC" = yes; then
   17643     case $archive_cmds_GCJ in
   17644     *'~'*)
   17645       # FIXME: we may have to deal with multi-command sequences.
   17646       ;;
   17647     '$CC '*)
   17648       # Test whether the compiler implicitly links with -lc since on some
   17649       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   17650       # to ld, don't add -lc before -lgcc.
   17651       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
   17652 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   17653       $rm conftest*
   17654       printf "$lt_simple_compile_test_code" > conftest.$ac_ext
   17655 
   17656       if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   17657   (eval $ac_compile) 2>&5
   17658   ac_status=$?
   17659   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   17660   test $ac_status = 0; } 2>conftest.err; then
   17661         soname=conftest
   17662         lib=conftest
   17663         libobjs=conftest.$ac_objext
   17664         deplibs=
   17665         wl=$lt_prog_compiler_wl_GCJ
   17666 	pic_flag=$lt_prog_compiler_pic_GCJ
   17667         compiler_flags=-v
   17668         linker_flags=-v
   17669         verstring=
   17670         output_objdir=.
   17671         libname=conftest
   17672         lt_save_allow_undefined_flag=$allow_undefined_flag_GCJ
   17673         allow_undefined_flag_GCJ=
   17674         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\""; } >&5
   17675   (eval $archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
   17676   ac_status=$?
   17677   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   17678   test $ac_status = 0; }
   17679         then
   17680 	  archive_cmds_need_lc_GCJ=no
   17681         else
   17682 	  archive_cmds_need_lc_GCJ=yes
   17683         fi
   17684         allow_undefined_flag_GCJ=$lt_save_allow_undefined_flag
   17685       else
   17686         cat conftest.err 1>&5
   17687       fi
   17688       $rm conftest*
   17689       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc_GCJ" >&5
   17690 $as_echo "$archive_cmds_need_lc_GCJ" >&6; }
   17691       ;;
   17692     esac
   17693   fi
   17694   ;;
   17695 esac
   17696 
   17697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
   17698 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   17699 library_names_spec=
   17700 libname_spec='lib$name'
   17701 soname_spec=
   17702 shrext_cmds=".so"
   17703 postinstall_cmds=
   17704 postuninstall_cmds=
   17705 finish_cmds=
   17706 finish_eval=
   17707 shlibpath_var=
   17708 shlibpath_overrides_runpath=unknown
   17709 version_type=none
   17710 dynamic_linker="$host_os ld.so"
   17711 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   17712 if test "$GCC" = yes; then
   17713   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   17714   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
   17715     # if the path contains ";" then we assume it to be the separator
   17716     # otherwise default to the standard path separator (i.e. ":") - it is
   17717     # assumed that no part of a normal pathname contains ";" but that should
   17718     # okay in the real world where ";" in dirpaths is itself problematic.
   17719     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   17720   else
   17721     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   17722   fi
   17723 else
   17724   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   17725 fi
   17726 need_lib_prefix=unknown
   17727 hardcode_into_libs=no
   17728 
   17729 # when you set need_version to no, make sure it does not cause -set_version
   17730 # flags to be left without arguments
   17731 need_version=unknown
   17732 
   17733 case $host_os in
   17734 aix3*)
   17735   version_type=linux
   17736   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   17737   shlibpath_var=LIBPATH
   17738 
   17739   # AIX 3 has no versioning support, so we append a major version to the name.
   17740   soname_spec='${libname}${release}${shared_ext}$major'
   17741   ;;
   17742 
   17743 aix4* | aix5*)
   17744   version_type=linux
   17745   need_lib_prefix=no
   17746   need_version=no
   17747   hardcode_into_libs=yes
   17748   if test "$host_cpu" = ia64; then
   17749     # AIX 5 supports IA64
   17750     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   17751     shlibpath_var=LD_LIBRARY_PATH
   17752   else
   17753     # With GCC up to 2.95.x, collect2 would create an import file
   17754     # for dependence libraries.  The import file would start with
   17755     # the line `#! .'.  This would cause the generated library to
   17756     # depend on `.', always an invalid library.  This was fixed in
   17757     # development snapshots of GCC prior to 3.0.
   17758     case $host_os in
   17759       aix4 | aix4.[01] | aix4.[01].*)
   17760       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   17761 	   echo ' yes '
   17762 	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
   17763 	:
   17764       else
   17765 	can_build_shared=no
   17766       fi
   17767       ;;
   17768     esac
   17769     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   17770     # soname into executable. Probably we can add versioning support to
   17771     # collect2, so additional links can be useful in future.
   17772     if test "$aix_use_runtimelinking" = yes; then
   17773       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   17774       # instead of lib<name>.a to let people know that these are not
   17775       # typical AIX shared libraries.
   17776       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17777     else
   17778       # We preserve .a as extension for shared libraries through AIX4.2
   17779       # and later when we are not doing run time linking.
   17780       library_names_spec='${libname}${release}.a $libname.a'
   17781       soname_spec='${libname}${release}${shared_ext}$major'
   17782     fi
   17783     shlibpath_var=LIBPATH
   17784   fi
   17785   ;;
   17786 
   17787 amigaos*)
   17788   library_names_spec='$libname.ixlibrary $libname.a'
   17789   # Create ${libname}_ixlibrary.a entries in /sys/libs.
   17790   finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''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'
   17791   ;;
   17792 
   17793 beos*)
   17794   library_names_spec='${libname}${shared_ext}'
   17795   dynamic_linker="$host_os ld.so"
   17796   shlibpath_var=LIBRARY_PATH
   17797   ;;
   17798 
   17799 bsdi[45]*)
   17800   version_type=linux
   17801   need_version=no
   17802   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17803   soname_spec='${libname}${release}${shared_ext}$major'
   17804   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   17805   shlibpath_var=LD_LIBRARY_PATH
   17806   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   17807   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   17808   # the default ld.so.conf also contains /usr/contrib/lib and
   17809   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   17810   # libtool to hard-code these into programs
   17811   ;;
   17812 
   17813 cygwin* | mingw* | pw32*)
   17814   version_type=windows
   17815   shrext_cmds=".dll"
   17816   need_version=no
   17817   need_lib_prefix=no
   17818 
   17819   case $GCC,$host_os in
   17820   yes,cygwin* | yes,mingw* | yes,pw32*)
   17821     library_names_spec='$libname.dll.a'
   17822     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   17823     postinstall_cmds='base_file=`basename \${file}`~
   17824       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
   17825       dldir=$destdir/`dirname \$dlpath`~
   17826       test -d \$dldir || mkdir -p \$dldir~
   17827       $install_prog $dir/$dlname \$dldir/$dlname~
   17828       chmod a+x \$dldir/$dlname'
   17829     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   17830       dlpath=$dir/\$dldll~
   17831        $rm \$dlpath'
   17832     shlibpath_overrides_runpath=yes
   17833 
   17834     case $host_os in
   17835     cygwin*)
   17836       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   17837       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   17838       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
   17839       ;;
   17840     mingw*)
   17841       # MinGW DLLs use traditional 'lib' prefix
   17842       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   17843       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
   17844       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
   17845         # It is most probably a Windows format PATH printed by
   17846         # mingw gcc, but we are running on Cygwin. Gcc prints its search
   17847         # path with ; separators, and with drive letters. We can handle the
   17848         # drive letters (cygwin fileutils understands them), so leave them,
   17849         # especially as we might pass files found there to a mingw objdump,
   17850         # which wouldn't understand a cygwinified path. Ahh.
   17851         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
   17852       else
   17853         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
   17854       fi
   17855       ;;
   17856     pw32*)
   17857       # pw32 DLLs use 'pw' prefix rather than 'lib'
   17858       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   17859       ;;
   17860     esac
   17861     ;;
   17862 
   17863   *)
   17864     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   17865     ;;
   17866   esac
   17867   dynamic_linker='Win32 ld.exe'
   17868   # FIXME: first we should search . and the directory the executable is in
   17869   shlibpath_var=PATH
   17870   ;;
   17871 
   17872 darwin* | rhapsody*)
   17873   dynamic_linker="$host_os dyld"
   17874   version_type=darwin
   17875   need_lib_prefix=no
   17876   need_version=no
   17877   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   17878   soname_spec='${libname}${release}${major}$shared_ext'
   17879   shlibpath_overrides_runpath=yes
   17880   shlibpath_var=DYLD_LIBRARY_PATH
   17881   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   17882   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
   17883   if test "$GCC" = yes; then
   17884     sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"`
   17885   else
   17886     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
   17887   fi
   17888   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   17889   ;;
   17890 
   17891 dgux*)
   17892   version_type=linux
   17893   need_lib_prefix=no
   17894   need_version=no
   17895   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   17896   soname_spec='${libname}${release}${shared_ext}$major'
   17897   shlibpath_var=LD_LIBRARY_PATH
   17898   ;;
   17899 
   17900 freebsd1*)
   17901   dynamic_linker=no
   17902   ;;
   17903 
   17904 kfreebsd*-gnu)
   17905   version_type=linux
   17906   need_lib_prefix=no
   17907   need_version=no
   17908   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   17909   soname_spec='${libname}${release}${shared_ext}$major'
   17910   shlibpath_var=LD_LIBRARY_PATH
   17911   shlibpath_overrides_runpath=no
   17912   hardcode_into_libs=yes
   17913   dynamic_linker='GNU ld.so'
   17914   ;;
   17915 
   17916 freebsd* | dragonfly*)
   17917   # DragonFly does not have aout.  When/if they implement a new
   17918   # versioning mechanism, adjust this.
   17919   if test -x /usr/bin/objformat; then
   17920     objformat=`/usr/bin/objformat`
   17921   else
   17922     case $host_os in
   17923     freebsd[123]*) objformat=aout ;;
   17924     *) objformat=elf ;;
   17925     esac
   17926   fi
   17927   version_type=freebsd-$objformat
   17928   case $version_type in
   17929     freebsd-elf*)
   17930       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   17931       need_version=no
   17932       need_lib_prefix=no
   17933       ;;
   17934     freebsd-*)
   17935       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   17936       need_version=yes
   17937       ;;
   17938   esac
   17939   shlibpath_var=LD_LIBRARY_PATH
   17940   case $host_os in
   17941   freebsd2*)
   17942     shlibpath_overrides_runpath=yes
   17943     ;;
   17944   freebsd3.[01]* | freebsdelf3.[01]*)
   17945     shlibpath_overrides_runpath=yes
   17946     hardcode_into_libs=yes
   17947     ;;
   17948   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   17949   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   17950     shlibpath_overrides_runpath=no
   17951     hardcode_into_libs=yes
   17952     ;;
   17953   freebsd*) # from 4.6 on
   17954     shlibpath_overrides_runpath=yes
   17955     hardcode_into_libs=yes
   17956     ;;
   17957   esac
   17958   ;;
   17959 
   17960 gnu*)
   17961   version_type=linux
   17962   need_lib_prefix=no
   17963   need_version=no
   17964   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   17965   soname_spec='${libname}${release}${shared_ext}$major'
   17966   shlibpath_var=LD_LIBRARY_PATH
   17967   hardcode_into_libs=yes
   17968   ;;
   17969 
   17970 hpux9* | hpux10* | hpux11*)
   17971   # Give a soname corresponding to the major version so that dld.sl refuses to
   17972   # link against other versions.
   17973   version_type=sunos
   17974   need_lib_prefix=no
   17975   need_version=no
   17976   case $host_cpu in
   17977   ia64*)
   17978     shrext_cmds='.so'
   17979     hardcode_into_libs=yes
   17980     dynamic_linker="$host_os dld.so"
   17981     shlibpath_var=LD_LIBRARY_PATH
   17982     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   17983     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17984     soname_spec='${libname}${release}${shared_ext}$major'
   17985     if test "X$HPUX_IA64_MODE" = X32; then
   17986       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   17987     else
   17988       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   17989     fi
   17990     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   17991     ;;
   17992    hppa*64*)
   17993      shrext_cmds='.sl'
   17994      hardcode_into_libs=yes
   17995      dynamic_linker="$host_os dld.sl"
   17996      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   17997      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   17998      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   17999      soname_spec='${libname}${release}${shared_ext}$major'
   18000      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   18001      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   18002      ;;
   18003    *)
   18004     shrext_cmds='.sl'
   18005     dynamic_linker="$host_os dld.sl"
   18006     shlibpath_var=SHLIB_PATH
   18007     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   18008     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18009     soname_spec='${libname}${release}${shared_ext}$major'
   18010     ;;
   18011   esac
   18012   # HP-UX runs *really* slowly unless shared libraries are mode 555.
   18013   postinstall_cmds='chmod 555 $lib'
   18014   ;;
   18015 
   18016 interix3*)
   18017   version_type=linux
   18018   need_lib_prefix=no
   18019   need_version=no
   18020   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   18021   soname_spec='${libname}${release}${shared_ext}$major'
   18022   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   18023   shlibpath_var=LD_LIBRARY_PATH
   18024   shlibpath_overrides_runpath=no
   18025   hardcode_into_libs=yes
   18026   ;;
   18027 
   18028 irix5* | irix6* | nonstopux*)
   18029   case $host_os in
   18030     nonstopux*) version_type=nonstopux ;;
   18031     *)
   18032 	if test "$lt_cv_prog_gnu_ld" = yes; then
   18033 		version_type=linux
   18034 	else
   18035 		version_type=irix
   18036 	fi ;;
   18037   esac
   18038   need_lib_prefix=no
   18039   need_version=no
   18040   soname_spec='${libname}${release}${shared_ext}$major'
   18041   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   18042   case $host_os in
   18043   irix5* | nonstopux*)
   18044     libsuff= shlibsuff=
   18045     ;;
   18046   *)
   18047     case $LD in # libtool.m4 will add one of these switches to LD
   18048     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   18049       libsuff= shlibsuff= libmagic=32-bit;;
   18050     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   18051       libsuff=32 shlibsuff=N32 libmagic=N32;;
   18052     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   18053       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   18054     *) libsuff= shlibsuff= libmagic=never-match;;
   18055     esac
   18056     ;;
   18057   esac
   18058   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   18059   shlibpath_overrides_runpath=no
   18060   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   18061   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   18062   hardcode_into_libs=yes
   18063   ;;
   18064 
   18065 # No shared lib support for Linux oldld, aout, or coff.
   18066 linux*oldld* | linux*aout* | linux*coff*)
   18067   dynamic_linker=no
   18068   ;;
   18069 
   18070 # This must be Linux ELF.
   18071 linux*)
   18072   version_type=linux
   18073   need_lib_prefix=no
   18074   need_version=no
   18075   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18076   soname_spec='${libname}${release}${shared_ext}$major'
   18077   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   18078   shlibpath_var=LD_LIBRARY_PATH
   18079   shlibpath_overrides_runpath=no
   18080   # This implies no fast_install, which is unacceptable.
   18081   # Some rework will be needed to allow for fast_install
   18082   # before this can be enabled.
   18083   hardcode_into_libs=yes
   18084 
   18085   # Append ld.so.conf contents to the search path
   18086   if test -f /etc/ld.so.conf; then
   18087     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
   18088     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   18089   fi
   18090 
   18091   # We used to test for /lib/ld.so.1 and disable shared libraries on
   18092   # powerpc, because MkLinux only supported shared libraries with the
   18093   # GNU dynamic linker.  Since this was broken with cross compilers,
   18094   # most powerpc-linux boxes support dynamic linking these days and
   18095   # people can always --disable-shared, the test was removed, and we
   18096   # assume the GNU/Linux dynamic linker is in use.
   18097   dynamic_linker='GNU/Linux ld.so'
   18098   ;;
   18099 
   18100 knetbsd*-gnu)
   18101   version_type=linux
   18102   need_lib_prefix=no
   18103   need_version=no
   18104   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   18105   soname_spec='${libname}${release}${shared_ext}$major'
   18106   shlibpath_var=LD_LIBRARY_PATH
   18107   shlibpath_overrides_runpath=no
   18108   hardcode_into_libs=yes
   18109   dynamic_linker='GNU ld.so'
   18110   ;;
   18111 
   18112 netbsd*)
   18113   version_type=sunos
   18114   need_lib_prefix=no
   18115   need_version=no
   18116   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
   18117     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18118     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   18119     dynamic_linker='NetBSD (a.out) ld.so'
   18120   else
   18121     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   18122     soname_spec='${libname}${release}${shared_ext}$major'
   18123     dynamic_linker='NetBSD ld.elf_so'
   18124   fi
   18125   shlibpath_var=LD_LIBRARY_PATH
   18126   shlibpath_overrides_runpath=yes
   18127   hardcode_into_libs=yes
   18128   ;;
   18129 
   18130 newsos6)
   18131   version_type=linux
   18132   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18133   shlibpath_var=LD_LIBRARY_PATH
   18134   shlibpath_overrides_runpath=yes
   18135   ;;
   18136 
   18137 nto-qnx*)
   18138   version_type=linux
   18139   need_lib_prefix=no
   18140   need_version=no
   18141   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18142   soname_spec='${libname}${release}${shared_ext}$major'
   18143   shlibpath_var=LD_LIBRARY_PATH
   18144   shlibpath_overrides_runpath=yes
   18145   ;;
   18146 
   18147 openbsd*)
   18148   version_type=sunos
   18149   sys_lib_dlsearch_path_spec="/usr/lib"
   18150   need_lib_prefix=no
   18151   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   18152   case $host_os in
   18153     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
   18154     *)                         need_version=no  ;;
   18155   esac
   18156   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18157   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   18158   shlibpath_var=LD_LIBRARY_PATH
   18159   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   18160     case $host_os in
   18161       openbsd2.[89] | openbsd2.[89].*)
   18162 	shlibpath_overrides_runpath=no
   18163 	;;
   18164       *)
   18165 	shlibpath_overrides_runpath=yes
   18166 	;;
   18167       esac
   18168   else
   18169     shlibpath_overrides_runpath=yes
   18170   fi
   18171   ;;
   18172 
   18173 os2*)
   18174   libname_spec='$name'
   18175   shrext_cmds=".dll"
   18176   need_lib_prefix=no
   18177   library_names_spec='$libname${shared_ext} $libname.a'
   18178   dynamic_linker='OS/2 ld.exe'
   18179   shlibpath_var=LIBPATH
   18180   ;;
   18181 
   18182 osf3* | osf4* | osf5*)
   18183   version_type=osf
   18184   need_lib_prefix=no
   18185   need_version=no
   18186   soname_spec='${libname}${release}${shared_ext}$major'
   18187   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18188   shlibpath_var=LD_LIBRARY_PATH
   18189   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   18190   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   18191   ;;
   18192 
   18193 solaris*)
   18194   version_type=linux
   18195   need_lib_prefix=no
   18196   need_version=no
   18197   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18198   soname_spec='${libname}${release}${shared_ext}$major'
   18199   shlibpath_var=LD_LIBRARY_PATH
   18200   shlibpath_overrides_runpath=yes
   18201   hardcode_into_libs=yes
   18202   # ldd complains unless libraries are executable
   18203   postinstall_cmds='chmod +x $lib'
   18204   ;;
   18205 
   18206 sunos4*)
   18207   version_type=sunos
   18208   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   18209   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   18210   shlibpath_var=LD_LIBRARY_PATH
   18211   shlibpath_overrides_runpath=yes
   18212   if test "$with_gnu_ld" = yes; then
   18213     need_lib_prefix=no
   18214   fi
   18215   need_version=yes
   18216   ;;
   18217 
   18218 sysv4 | sysv4.3*)
   18219   version_type=linux
   18220   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18221   soname_spec='${libname}${release}${shared_ext}$major'
   18222   shlibpath_var=LD_LIBRARY_PATH
   18223   case $host_vendor in
   18224     sni)
   18225       shlibpath_overrides_runpath=no
   18226       need_lib_prefix=no
   18227       export_dynamic_flag_spec='${wl}-Blargedynsym'
   18228       runpath_var=LD_RUN_PATH
   18229       ;;
   18230     siemens)
   18231       need_lib_prefix=no
   18232       ;;
   18233     motorola)
   18234       need_lib_prefix=no
   18235       need_version=no
   18236       shlibpath_overrides_runpath=no
   18237       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   18238       ;;
   18239   esac
   18240   ;;
   18241 
   18242 sysv4*MP*)
   18243   if test -d /usr/nec ;then
   18244     version_type=linux
   18245     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   18246     soname_spec='$libname${shared_ext}.$major'
   18247     shlibpath_var=LD_LIBRARY_PATH
   18248   fi
   18249   ;;
   18250 
   18251 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   18252   version_type=freebsd-elf
   18253   need_lib_prefix=no
   18254   need_version=no
   18255   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   18256   soname_spec='${libname}${release}${shared_ext}$major'
   18257   shlibpath_var=LD_LIBRARY_PATH
   18258   hardcode_into_libs=yes
   18259   if test "$with_gnu_ld" = yes; then
   18260     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   18261     shlibpath_overrides_runpath=no
   18262   else
   18263     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   18264     shlibpath_overrides_runpath=yes
   18265     case $host_os in
   18266       sco3.2v5*)
   18267         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   18268 	;;
   18269     esac
   18270   fi
   18271   sys_lib_dlsearch_path_spec='/usr/lib'
   18272   ;;
   18273 
   18274 uts4*)
   18275   version_type=linux
   18276   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   18277   soname_spec='${libname}${release}${shared_ext}$major'
   18278   shlibpath_var=LD_LIBRARY_PATH
   18279   ;;
   18280 
   18281 *)
   18282   dynamic_linker=no
   18283   ;;
   18284 esac
   18285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
   18286 $as_echo "$dynamic_linker" >&6; }
   18287 test "$dynamic_linker" = no && can_build_shared=no
   18288 
   18289 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   18290 if test "$GCC" = yes; then
   18291   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   18292 fi
   18293 
   18294 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
   18295 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   18296 hardcode_action_GCJ=
   18297 if test -n "$hardcode_libdir_flag_spec_GCJ" || \
   18298    test -n "$runpath_var_GCJ" || \
   18299    test "X$hardcode_automatic_GCJ" = "Xyes" ; then
   18300 
   18301   # We can hardcode non-existant directories.
   18302   if test "$hardcode_direct_GCJ" != no &&
   18303      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   18304      # have to relink, otherwise we might link with an installed library
   18305      # when we should be linking with a yet-to-be-installed one
   18306      ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, GCJ)" != no &&
   18307      test "$hardcode_minus_L_GCJ" != no; then
   18308     # Linking always hardcodes the temporary library directory.
   18309     hardcode_action_GCJ=relink
   18310   else
   18311     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   18312     hardcode_action_GCJ=immediate
   18313   fi
   18314 else
   18315   # We cannot hardcode anything, or else we can only hardcode existing
   18316   # directories.
   18317   hardcode_action_GCJ=unsupported
   18318 fi
   18319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_GCJ" >&5
   18320 $as_echo "$hardcode_action_GCJ" >&6; }
   18321 
   18322 if test "$hardcode_action_GCJ" = relink; then
   18323   # Fast installation is not supported
   18324   enable_fast_install=no
   18325 elif test "$shlibpath_overrides_runpath" = yes ||
   18326      test "$enable_shared" = no; then
   18327   # Fast installation is not necessary
   18328   enable_fast_install=needless
   18329 fi
   18330 
   18331 
   18332 # The else clause should only fire when bootstrapping the
   18333 # libtool distribution, otherwise you forgot to ship ltmain.sh
   18334 # with your package, and you will get complaints that there are
   18335 # no rules to generate ltmain.sh.
   18336 if test -f "$ltmain"; then
   18337   # See if we are running on zsh, and set the options which allow our commands through
   18338   # without removal of \ escapes.
   18339   if test -n "${ZSH_VERSION+set}" ; then
   18340     setopt NO_GLOB_SUBST
   18341   fi
   18342   # Now quote all the things that may contain metacharacters while being
   18343   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   18344   # variables and quote the copies for generation of the libtool script.
   18345   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   18346     SED SHELL STRIP \
   18347     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   18348     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   18349     deplibs_check_method reload_flag reload_cmds need_locks \
   18350     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   18351     lt_cv_sys_global_symbol_to_c_name_address \
   18352     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   18353     old_postinstall_cmds old_postuninstall_cmds \
   18354     compiler_GCJ \
   18355     CC_GCJ \
   18356     LD_GCJ \
   18357     lt_prog_compiler_wl_GCJ \
   18358     lt_prog_compiler_pic_GCJ \
   18359     lt_prog_compiler_static_GCJ \
   18360     lt_prog_compiler_no_builtin_flag_GCJ \
   18361     export_dynamic_flag_spec_GCJ \
   18362     thread_safe_flag_spec_GCJ \
   18363     whole_archive_flag_spec_GCJ \
   18364     enable_shared_with_static_runtimes_GCJ \
   18365     old_archive_cmds_GCJ \
   18366     old_archive_from_new_cmds_GCJ \
   18367     predep_objects_GCJ \
   18368     postdep_objects_GCJ \
   18369     predeps_GCJ \
   18370     postdeps_GCJ \
   18371     compiler_lib_search_path_GCJ \
   18372     archive_cmds_GCJ \
   18373     archive_expsym_cmds_GCJ \
   18374     postinstall_cmds_GCJ \
   18375     postuninstall_cmds_GCJ \
   18376     old_archive_from_expsyms_cmds_GCJ \
   18377     allow_undefined_flag_GCJ \
   18378     no_undefined_flag_GCJ \
   18379     export_symbols_cmds_GCJ \
   18380     hardcode_libdir_flag_spec_GCJ \
   18381     hardcode_libdir_flag_spec_ld_GCJ \
   18382     hardcode_libdir_separator_GCJ \
   18383     hardcode_automatic_GCJ \
   18384     module_cmds_GCJ \
   18385     module_expsym_cmds_GCJ \
   18386     lt_cv_prog_compiler_c_o_GCJ \
   18387     exclude_expsyms_GCJ \
   18388     include_expsyms_GCJ; do
   18389 
   18390     case $var in
   18391     old_archive_cmds_GCJ | \
   18392     old_archive_from_new_cmds_GCJ | \
   18393     archive_cmds_GCJ | \
   18394     archive_expsym_cmds_GCJ | \
   18395     module_cmds_GCJ | \
   18396     module_expsym_cmds_GCJ | \
   18397     old_archive_from_expsyms_cmds_GCJ | \
   18398     export_symbols_cmds_GCJ | \
   18399     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   18400     postinstall_cmds | postuninstall_cmds | \
   18401     old_postinstall_cmds | old_postuninstall_cmds | \
   18402     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   18403       # Double-quote double-evaled strings.
   18404       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   18405       ;;
   18406     *)
   18407       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   18408       ;;
   18409     esac
   18410   done
   18411 
   18412   case $lt_echo in
   18413   *'\$0 --fallback-echo"')
   18414     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   18415     ;;
   18416   esac
   18417 
   18418 cfgfile="$ofile"
   18419 
   18420   cat <<__EOF__ >> "$cfgfile"
   18421 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   18422 
   18423 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   18424 
   18425 # Shell to use when invoking shell scripts.
   18426 SHELL=$lt_SHELL
   18427 
   18428 # Whether or not to build shared libraries.
   18429 build_libtool_libs=$enable_shared
   18430 
   18431 # Whether or not to build static libraries.
   18432 build_old_libs=$enable_static
   18433 
   18434 # Whether or not to add -lc for building shared libraries.
   18435 build_libtool_need_lc=$archive_cmds_need_lc_GCJ
   18436 
   18437 # Whether or not to disallow shared libs when runtime libs are static
   18438 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_GCJ
   18439 
   18440 # Whether or not to optimize for fast installation.
   18441 fast_install=$enable_fast_install
   18442 
   18443 # The host system.
   18444 host_alias=$host_alias
   18445 host=$host
   18446 host_os=$host_os
   18447 
   18448 # The build system.
   18449 build_alias=$build_alias
   18450 build=$build
   18451 build_os=$build_os
   18452 
   18453 # An echo program that does not interpret backslashes.
   18454 echo=$lt_echo
   18455 
   18456 # The archiver.
   18457 AR=$lt_AR
   18458 AR_FLAGS=$lt_AR_FLAGS
   18459 
   18460 # A C compiler.
   18461 LTCC=$lt_LTCC
   18462 
   18463 # LTCC compiler flags.
   18464 LTCFLAGS=$lt_LTCFLAGS
   18465 
   18466 # A language-specific compiler.
   18467 CC=$lt_compiler_GCJ
   18468 
   18469 # Is the compiler the GNU C compiler?
   18470 with_gcc=$GCC_GCJ
   18471 
   18472 # An ERE matcher.
   18473 EGREP=$lt_EGREP
   18474 
   18475 # The linker used to build libraries.
   18476 LD=$lt_LD_GCJ
   18477 
   18478 # Whether we need hard or soft links.
   18479 LN_S=$lt_LN_S
   18480 
   18481 # A BSD-compatible nm program.
   18482 NM=$lt_NM
   18483 
   18484 # A symbol stripping program
   18485 STRIP=$lt_STRIP
   18486 
   18487 # Used to examine libraries when file_magic_cmd begins "file"
   18488 MAGIC_CMD=$MAGIC_CMD
   18489 
   18490 # Used on cygwin: DLL creation program.
   18491 DLLTOOL="$DLLTOOL"
   18492 
   18493 # Used on cygwin: object dumper.
   18494 OBJDUMP="$OBJDUMP"
   18495 
   18496 # Used on cygwin: assembler.
   18497 AS="$AS"
   18498 
   18499 # The name of the directory that contains temporary libtool files.
   18500 objdir=$objdir
   18501 
   18502 # How to create reloadable object files.
   18503 reload_flag=$lt_reload_flag
   18504 reload_cmds=$lt_reload_cmds
   18505 
   18506 # How to pass a linker flag through the compiler.
   18507 wl=$lt_lt_prog_compiler_wl_GCJ
   18508 
   18509 # Object file suffix (normally "o").
   18510 objext="$ac_objext"
   18511 
   18512 # Old archive suffix (normally "a").
   18513 libext="$libext"
   18514 
   18515 # Shared library suffix (normally ".so").
   18516 shrext_cmds='$shrext_cmds'
   18517 
   18518 # Executable file suffix (normally "").
   18519 exeext="$exeext"
   18520 
   18521 # Additional compiler flags for building library objects.
   18522 pic_flag=$lt_lt_prog_compiler_pic_GCJ
   18523 pic_mode=$pic_mode
   18524 
   18525 # What is the maximum length of a command?
   18526 max_cmd_len=$lt_cv_sys_max_cmd_len
   18527 
   18528 # Does compiler simultaneously support -c and -o options?
   18529 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_GCJ
   18530 
   18531 # Must we lock files when doing compilation?
   18532 need_locks=$lt_need_locks
   18533 
   18534 # Do we need the lib prefix for modules?
   18535 need_lib_prefix=$need_lib_prefix
   18536 
   18537 # Do we need a version for libraries?
   18538 need_version=$need_version
   18539 
   18540 # Whether dlopen is supported.
   18541 dlopen_support=$enable_dlopen
   18542 
   18543 # Whether dlopen of programs is supported.
   18544 dlopen_self=$enable_dlopen_self
   18545 
   18546 # Whether dlopen of statically linked programs is supported.
   18547 dlopen_self_static=$enable_dlopen_self_static
   18548 
   18549 # Compiler flag to prevent dynamic linking.
   18550 link_static_flag=$lt_lt_prog_compiler_static_GCJ
   18551 
   18552 # Compiler flag to turn off builtin functions.
   18553 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_GCJ
   18554 
   18555 # Compiler flag to allow reflexive dlopens.
   18556 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_GCJ
   18557 
   18558 # Compiler flag to generate shared objects directly from archives.
   18559 whole_archive_flag_spec=$lt_whole_archive_flag_spec_GCJ
   18560 
   18561 # Compiler flag to generate thread-safe objects.
   18562 thread_safe_flag_spec=$lt_thread_safe_flag_spec_GCJ
   18563 
   18564 # Library versioning type.
   18565 version_type=$version_type
   18566 
   18567 # Format of library name prefix.
   18568 libname_spec=$lt_libname_spec
   18569 
   18570 # List of archive names.  First name is the real one, the rest are links.
   18571 # The last name is the one that the linker finds with -lNAME.
   18572 library_names_spec=$lt_library_names_spec
   18573 
   18574 # The coded name of the library, if different from the real name.
   18575 soname_spec=$lt_soname_spec
   18576 
   18577 # Commands used to build and install an old-style archive.
   18578 RANLIB=$lt_RANLIB
   18579 old_archive_cmds=$lt_old_archive_cmds_GCJ
   18580 old_postinstall_cmds=$lt_old_postinstall_cmds
   18581 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   18582 
   18583 # Create an old-style archive from a shared archive.
   18584 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_GCJ
   18585 
   18586 # Create a temporary old-style archive to link instead of a shared archive.
   18587 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_GCJ
   18588 
   18589 # Commands used to build and install a shared archive.
   18590 archive_cmds=$lt_archive_cmds_GCJ
   18591 archive_expsym_cmds=$lt_archive_expsym_cmds_GCJ
   18592 postinstall_cmds=$lt_postinstall_cmds
   18593 postuninstall_cmds=$lt_postuninstall_cmds
   18594 
   18595 # Commands used to build a loadable module (assumed same as above if empty)
   18596 module_cmds=$lt_module_cmds_GCJ
   18597 module_expsym_cmds=$lt_module_expsym_cmds_GCJ
   18598 
   18599 # Commands to strip libraries.
   18600 old_striplib=$lt_old_striplib
   18601 striplib=$lt_striplib
   18602 
   18603 # Dependencies to place before the objects being linked to create a
   18604 # shared library.
   18605 predep_objects=$lt_predep_objects_GCJ
   18606 
   18607 # Dependencies to place after the objects being linked to create a
   18608 # shared library.
   18609 postdep_objects=$lt_postdep_objects_GCJ
   18610 
   18611 # Dependencies to place before the objects being linked to create a
   18612 # shared library.
   18613 predeps=$lt_predeps_GCJ
   18614 
   18615 # Dependencies to place after the objects being linked to create a
   18616 # shared library.
   18617 postdeps=$lt_postdeps_GCJ
   18618 
   18619 # The library search path used internally by the compiler when linking
   18620 # a shared library.
   18621 compiler_lib_search_path=$lt_compiler_lib_search_path_GCJ
   18622 
   18623 # Method to check whether dependent libraries are shared objects.
   18624 deplibs_check_method=$lt_deplibs_check_method
   18625 
   18626 # Command to use when deplibs_check_method == file_magic.
   18627 file_magic_cmd=$lt_file_magic_cmd
   18628 
   18629 # Flag that allows shared libraries with undefined symbols to be built.
   18630 allow_undefined_flag=$lt_allow_undefined_flag_GCJ
   18631 
   18632 # Flag that forces no undefined symbols.
   18633 no_undefined_flag=$lt_no_undefined_flag_GCJ
   18634 
   18635 # Commands used to finish a libtool library installation in a directory.
   18636 finish_cmds=$lt_finish_cmds
   18637 
   18638 # Same as above, but a single script fragment to be evaled but not shown.
   18639 finish_eval=$lt_finish_eval
   18640 
   18641 # Take the output of nm and produce a listing of raw symbols and C names.
   18642 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   18643 
   18644 # Transform the output of nm in a proper C declaration
   18645 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   18646 
   18647 # Transform the output of nm in a C name address pair
   18648 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   18649 
   18650 # This is the shared library runtime path variable.
   18651 runpath_var=$runpath_var
   18652 
   18653 # This is the shared library path variable.
   18654 shlibpath_var=$shlibpath_var
   18655 
   18656 # Is shlibpath searched before the hard-coded library search path?
   18657 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   18658 
   18659 # How to hardcode a shared library path into an executable.
   18660 hardcode_action=$hardcode_action_GCJ
   18661 
   18662 # Whether we should hardcode library paths into libraries.
   18663 hardcode_into_libs=$hardcode_into_libs
   18664 
   18665 # Flag to hardcode \$libdir into a binary during linking.
   18666 # This must work even if \$libdir does not exist.
   18667 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_GCJ
   18668 
   18669 # If ld is used when linking, flag to hardcode \$libdir into
   18670 # a binary during linking. This must work even if \$libdir does
   18671 # not exist.
   18672 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_GCJ
   18673 
   18674 # Whether we need a single -rpath flag with a separated argument.
   18675 hardcode_libdir_separator=$lt_hardcode_libdir_separator_GCJ
   18676 
   18677 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   18678 # resulting binary.
   18679 hardcode_direct=$hardcode_direct_GCJ
   18680 
   18681 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   18682 # resulting binary.
   18683 hardcode_minus_L=$hardcode_minus_L_GCJ
   18684 
   18685 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   18686 # the resulting binary.
   18687 hardcode_shlibpath_var=$hardcode_shlibpath_var_GCJ
   18688 
   18689 # Set to yes if building a shared library automatically hardcodes DIR into the library
   18690 # and all subsequent libraries and executables linked against it.
   18691 hardcode_automatic=$hardcode_automatic_GCJ
   18692 
   18693 # Variables whose values should be saved in libtool wrapper scripts and
   18694 # restored at relink time.
   18695 variables_saved_for_relink="$variables_saved_for_relink"
   18696 
   18697 # Whether libtool must link a program against all its dependency libraries.
   18698 link_all_deplibs=$link_all_deplibs_GCJ
   18699 
   18700 # Compile-time system search path for libraries
   18701 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   18702 
   18703 # Run-time system search path for libraries
   18704 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   18705 
   18706 # Fix the shell variable \$srcfile for the compiler.
   18707 fix_srcfile_path="$fix_srcfile_path_GCJ"
   18708 
   18709 # Set to yes if exported symbols are required.
   18710 always_export_symbols=$always_export_symbols_GCJ
   18711 
   18712 # The commands to list exported symbols.
   18713 export_symbols_cmds=$lt_export_symbols_cmds_GCJ
   18714 
   18715 # The commands to extract the exported symbol list from a shared archive.
   18716 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   18717 
   18718 # Symbols that should not be listed in the preloaded symbols.
   18719 exclude_expsyms=$lt_exclude_expsyms_GCJ
   18720 
   18721 # Symbols that must always be exported.
   18722 include_expsyms=$lt_include_expsyms_GCJ
   18723 
   18724 # ### END LIBTOOL TAG CONFIG: $tagname
   18725 
   18726 __EOF__
   18727 
   18728 
   18729 else
   18730   # If there is no Makefile yet, we rely on a make rule to execute
   18731   # `config.status --recheck' to rerun these tests and create the
   18732   # libtool script then.
   18733   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   18734   if test -f "$ltmain_in"; then
   18735     test -f Makefile && make "$ltmain"
   18736   fi
   18737 fi
   18738 
   18739 
   18740 ac_ext=c
   18741 ac_cpp='$CPP $CPPFLAGS'
   18742 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   18743 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   18744 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   18745 
   18746 CC="$lt_save_CC"
   18747 
   18748 	else
   18749 	  tagname=""
   18750 	fi
   18751 	;;
   18752 
   18753       RC)
   18754 
   18755 
   18756 # Source file extension for RC test sources.
   18757 ac_ext=rc
   18758 
   18759 # Object file extension for compiled RC test sources.
   18760 objext=o
   18761 objext_RC=$objext
   18762 
   18763 # Code to be used in simple compile tests
   18764 lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }\n'
   18765 
   18766 # Code to be used in simple link tests
   18767 lt_simple_link_test_code="$lt_simple_compile_test_code"
   18768 
   18769 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   18770 
   18771 # If no C compiler was specified, use CC.
   18772 LTCC=${LTCC-"$CC"}
   18773 
   18774 # If no C compiler flags were specified, use CFLAGS.
   18775 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   18776 
   18777 # Allow CC to be a program name with arguments.
   18778 compiler=$CC
   18779 
   18780 
   18781 # save warnings/boilerplate of simple test code
   18782 ac_outfile=conftest.$ac_objext
   18783 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
   18784 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   18785 _lt_compiler_boilerplate=`cat conftest.err`
   18786 $rm conftest*
   18787 
   18788 ac_outfile=conftest.$ac_objext
   18789 printf "$lt_simple_link_test_code" >conftest.$ac_ext
   18790 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   18791 _lt_linker_boilerplate=`cat conftest.err`
   18792 $rm conftest*
   18793 
   18794 
   18795 # Allow CC to be a program name with arguments.
   18796 lt_save_CC="$CC"
   18797 CC=${RC-"windres"}
   18798 compiler=$CC
   18799 compiler_RC=$CC
   18800 for cc_temp in $compiler""; do
   18801   case $cc_temp in
   18802     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   18803     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   18804     \-*) ;;
   18805     *) break;;
   18806   esac
   18807 done
   18808 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
   18809 
   18810 lt_cv_prog_compiler_c_o_RC=yes
   18811 
   18812 # The else clause should only fire when bootstrapping the
   18813 # libtool distribution, otherwise you forgot to ship ltmain.sh
   18814 # with your package, and you will get complaints that there are
   18815 # no rules to generate ltmain.sh.
   18816 if test -f "$ltmain"; then
   18817   # See if we are running on zsh, and set the options which allow our commands through
   18818   # without removal of \ escapes.
   18819   if test -n "${ZSH_VERSION+set}" ; then
   18820     setopt NO_GLOB_SUBST
   18821   fi
   18822   # Now quote all the things that may contain metacharacters while being
   18823   # careful not to overquote the AC_SUBSTed values.  We take copies of the
   18824   # variables and quote the copies for generation of the libtool script.
   18825   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
   18826     SED SHELL STRIP \
   18827     libname_spec library_names_spec soname_spec extract_expsyms_cmds \
   18828     old_striplib striplib file_magic_cmd finish_cmds finish_eval \
   18829     deplibs_check_method reload_flag reload_cmds need_locks \
   18830     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
   18831     lt_cv_sys_global_symbol_to_c_name_address \
   18832     sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
   18833     old_postinstall_cmds old_postuninstall_cmds \
   18834     compiler_RC \
   18835     CC_RC \
   18836     LD_RC \
   18837     lt_prog_compiler_wl_RC \
   18838     lt_prog_compiler_pic_RC \
   18839     lt_prog_compiler_static_RC \
   18840     lt_prog_compiler_no_builtin_flag_RC \
   18841     export_dynamic_flag_spec_RC \
   18842     thread_safe_flag_spec_RC \
   18843     whole_archive_flag_spec_RC \
   18844     enable_shared_with_static_runtimes_RC \
   18845     old_archive_cmds_RC \
   18846     old_archive_from_new_cmds_RC \
   18847     predep_objects_RC \
   18848     postdep_objects_RC \
   18849     predeps_RC \
   18850     postdeps_RC \
   18851     compiler_lib_search_path_RC \
   18852     archive_cmds_RC \
   18853     archive_expsym_cmds_RC \
   18854     postinstall_cmds_RC \
   18855     postuninstall_cmds_RC \
   18856     old_archive_from_expsyms_cmds_RC \
   18857     allow_undefined_flag_RC \
   18858     no_undefined_flag_RC \
   18859     export_symbols_cmds_RC \
   18860     hardcode_libdir_flag_spec_RC \
   18861     hardcode_libdir_flag_spec_ld_RC \
   18862     hardcode_libdir_separator_RC \
   18863     hardcode_automatic_RC \
   18864     module_cmds_RC \
   18865     module_expsym_cmds_RC \
   18866     lt_cv_prog_compiler_c_o_RC \
   18867     exclude_expsyms_RC \
   18868     include_expsyms_RC; do
   18869 
   18870     case $var in
   18871     old_archive_cmds_RC | \
   18872     old_archive_from_new_cmds_RC | \
   18873     archive_cmds_RC | \
   18874     archive_expsym_cmds_RC | \
   18875     module_cmds_RC | \
   18876     module_expsym_cmds_RC | \
   18877     old_archive_from_expsyms_cmds_RC | \
   18878     export_symbols_cmds_RC | \
   18879     extract_expsyms_cmds | reload_cmds | finish_cmds | \
   18880     postinstall_cmds | postuninstall_cmds | \
   18881     old_postinstall_cmds | old_postuninstall_cmds | \
   18882     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
   18883       # Double-quote double-evaled strings.
   18884       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
   18885       ;;
   18886     *)
   18887       eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
   18888       ;;
   18889     esac
   18890   done
   18891 
   18892   case $lt_echo in
   18893   *'\$0 --fallback-echo"')
   18894     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
   18895     ;;
   18896   esac
   18897 
   18898 cfgfile="$ofile"
   18899 
   18900   cat <<__EOF__ >> "$cfgfile"
   18901 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
   18902 
   18903 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   18904 
   18905 # Shell to use when invoking shell scripts.
   18906 SHELL=$lt_SHELL
   18907 
   18908 # Whether or not to build shared libraries.
   18909 build_libtool_libs=$enable_shared
   18910 
   18911 # Whether or not to build static libraries.
   18912 build_old_libs=$enable_static
   18913 
   18914 # Whether or not to add -lc for building shared libraries.
   18915 build_libtool_need_lc=$archive_cmds_need_lc_RC
   18916 
   18917 # Whether or not to disallow shared libs when runtime libs are static
   18918 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC
   18919 
   18920 # Whether or not to optimize for fast installation.
   18921 fast_install=$enable_fast_install
   18922 
   18923 # The host system.
   18924 host_alias=$host_alias
   18925 host=$host
   18926 host_os=$host_os
   18927 
   18928 # The build system.
   18929 build_alias=$build_alias
   18930 build=$build
   18931 build_os=$build_os
   18932 
   18933 # An echo program that does not interpret backslashes.
   18934 echo=$lt_echo
   18935 
   18936 # The archiver.
   18937 AR=$lt_AR
   18938 AR_FLAGS=$lt_AR_FLAGS
   18939 
   18940 # A C compiler.
   18941 LTCC=$lt_LTCC
   18942 
   18943 # LTCC compiler flags.
   18944 LTCFLAGS=$lt_LTCFLAGS
   18945 
   18946 # A language-specific compiler.
   18947 CC=$lt_compiler_RC
   18948 
   18949 # Is the compiler the GNU C compiler?
   18950 with_gcc=$GCC_RC
   18951 
   18952 # An ERE matcher.
   18953 EGREP=$lt_EGREP
   18954 
   18955 # The linker used to build libraries.
   18956 LD=$lt_LD_RC
   18957 
   18958 # Whether we need hard or soft links.
   18959 LN_S=$lt_LN_S
   18960 
   18961 # A BSD-compatible nm program.
   18962 NM=$lt_NM
   18963 
   18964 # A symbol stripping program
   18965 STRIP=$lt_STRIP
   18966 
   18967 # Used to examine libraries when file_magic_cmd begins "file"
   18968 MAGIC_CMD=$MAGIC_CMD
   18969 
   18970 # Used on cygwin: DLL creation program.
   18971 DLLTOOL="$DLLTOOL"
   18972 
   18973 # Used on cygwin: object dumper.
   18974 OBJDUMP="$OBJDUMP"
   18975 
   18976 # Used on cygwin: assembler.
   18977 AS="$AS"
   18978 
   18979 # The name of the directory that contains temporary libtool files.
   18980 objdir=$objdir
   18981 
   18982 # How to create reloadable object files.
   18983 reload_flag=$lt_reload_flag
   18984 reload_cmds=$lt_reload_cmds
   18985 
   18986 # How to pass a linker flag through the compiler.
   18987 wl=$lt_lt_prog_compiler_wl_RC
   18988 
   18989 # Object file suffix (normally "o").
   18990 objext="$ac_objext"
   18991 
   18992 # Old archive suffix (normally "a").
   18993 libext="$libext"
   18994 
   18995 # Shared library suffix (normally ".so").
   18996 shrext_cmds='$shrext_cmds'
   18997 
   18998 # Executable file suffix (normally "").
   18999 exeext="$exeext"
   19000 
   19001 # Additional compiler flags for building library objects.
   19002 pic_flag=$lt_lt_prog_compiler_pic_RC
   19003 pic_mode=$pic_mode
   19004 
   19005 # What is the maximum length of a command?
   19006 max_cmd_len=$lt_cv_sys_max_cmd_len
   19007 
   19008 # Does compiler simultaneously support -c and -o options?
   19009 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC
   19010 
   19011 # Must we lock files when doing compilation?
   19012 need_locks=$lt_need_locks
   19013 
   19014 # Do we need the lib prefix for modules?
   19015 need_lib_prefix=$need_lib_prefix
   19016 
   19017 # Do we need a version for libraries?
   19018 need_version=$need_version
   19019 
   19020 # Whether dlopen is supported.
   19021 dlopen_support=$enable_dlopen
   19022 
   19023 # Whether dlopen of programs is supported.
   19024 dlopen_self=$enable_dlopen_self
   19025 
   19026 # Whether dlopen of statically linked programs is supported.
   19027 dlopen_self_static=$enable_dlopen_self_static
   19028 
   19029 # Compiler flag to prevent dynamic linking.
   19030 link_static_flag=$lt_lt_prog_compiler_static_RC
   19031 
   19032 # Compiler flag to turn off builtin functions.
   19033 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC
   19034 
   19035 # Compiler flag to allow reflexive dlopens.
   19036 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC
   19037 
   19038 # Compiler flag to generate shared objects directly from archives.
   19039 whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC
   19040 
   19041 # Compiler flag to generate thread-safe objects.
   19042 thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC
   19043 
   19044 # Library versioning type.
   19045 version_type=$version_type
   19046 
   19047 # Format of library name prefix.
   19048 libname_spec=$lt_libname_spec
   19049 
   19050 # List of archive names.  First name is the real one, the rest are links.
   19051 # The last name is the one that the linker finds with -lNAME.
   19052 library_names_spec=$lt_library_names_spec
   19053 
   19054 # The coded name of the library, if different from the real name.
   19055 soname_spec=$lt_soname_spec
   19056 
   19057 # Commands used to build and install an old-style archive.
   19058 RANLIB=$lt_RANLIB
   19059 old_archive_cmds=$lt_old_archive_cmds_RC
   19060 old_postinstall_cmds=$lt_old_postinstall_cmds
   19061 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   19062 
   19063 # Create an old-style archive from a shared archive.
   19064 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC
   19065 
   19066 # Create a temporary old-style archive to link instead of a shared archive.
   19067 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC
   19068 
   19069 # Commands used to build and install a shared archive.
   19070 archive_cmds=$lt_archive_cmds_RC
   19071 archive_expsym_cmds=$lt_archive_expsym_cmds_RC
   19072 postinstall_cmds=$lt_postinstall_cmds
   19073 postuninstall_cmds=$lt_postuninstall_cmds
   19074 
   19075 # Commands used to build a loadable module (assumed same as above if empty)
   19076 module_cmds=$lt_module_cmds_RC
   19077 module_expsym_cmds=$lt_module_expsym_cmds_RC
   19078 
   19079 # Commands to strip libraries.
   19080 old_striplib=$lt_old_striplib
   19081 striplib=$lt_striplib
   19082 
   19083 # Dependencies to place before the objects being linked to create a
   19084 # shared library.
   19085 predep_objects=$lt_predep_objects_RC
   19086 
   19087 # Dependencies to place after the objects being linked to create a
   19088 # shared library.
   19089 postdep_objects=$lt_postdep_objects_RC
   19090 
   19091 # Dependencies to place before the objects being linked to create a
   19092 # shared library.
   19093 predeps=$lt_predeps_RC
   19094 
   19095 # Dependencies to place after the objects being linked to create a
   19096 # shared library.
   19097 postdeps=$lt_postdeps_RC
   19098 
   19099 # The library search path used internally by the compiler when linking
   19100 # a shared library.
   19101 compiler_lib_search_path=$lt_compiler_lib_search_path_RC
   19102 
   19103 # Method to check whether dependent libraries are shared objects.
   19104 deplibs_check_method=$lt_deplibs_check_method
   19105 
   19106 # Command to use when deplibs_check_method == file_magic.
   19107 file_magic_cmd=$lt_file_magic_cmd
   19108 
   19109 # Flag that allows shared libraries with undefined symbols to be built.
   19110 allow_undefined_flag=$lt_allow_undefined_flag_RC
   19111 
   19112 # Flag that forces no undefined symbols.
   19113 no_undefined_flag=$lt_no_undefined_flag_RC
   19114 
   19115 # Commands used to finish a libtool library installation in a directory.
   19116 finish_cmds=$lt_finish_cmds
   19117 
   19118 # Same as above, but a single script fragment to be evaled but not shown.
   19119 finish_eval=$lt_finish_eval
   19120 
   19121 # Take the output of nm and produce a listing of raw symbols and C names.
   19122 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   19123 
   19124 # Transform the output of nm in a proper C declaration
   19125 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   19126 
   19127 # Transform the output of nm in a C name address pair
   19128 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   19129 
   19130 # This is the shared library runtime path variable.
   19131 runpath_var=$runpath_var
   19132 
   19133 # This is the shared library path variable.
   19134 shlibpath_var=$shlibpath_var
   19135 
   19136 # Is shlibpath searched before the hard-coded library search path?
   19137 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   19138 
   19139 # How to hardcode a shared library path into an executable.
   19140 hardcode_action=$hardcode_action_RC
   19141 
   19142 # Whether we should hardcode library paths into libraries.
   19143 hardcode_into_libs=$hardcode_into_libs
   19144 
   19145 # Flag to hardcode \$libdir into a binary during linking.
   19146 # This must work even if \$libdir does not exist.
   19147 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC
   19148 
   19149 # If ld is used when linking, flag to hardcode \$libdir into
   19150 # a binary during linking. This must work even if \$libdir does
   19151 # not exist.
   19152 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC
   19153 
   19154 # Whether we need a single -rpath flag with a separated argument.
   19155 hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC
   19156 
   19157 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
   19158 # resulting binary.
   19159 hardcode_direct=$hardcode_direct_RC
   19160 
   19161 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
   19162 # resulting binary.
   19163 hardcode_minus_L=$hardcode_minus_L_RC
   19164 
   19165 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
   19166 # the resulting binary.
   19167 hardcode_shlibpath_var=$hardcode_shlibpath_var_RC
   19168 
   19169 # Set to yes if building a shared library automatically hardcodes DIR into the library
   19170 # and all subsequent libraries and executables linked against it.
   19171 hardcode_automatic=$hardcode_automatic_RC
   19172 
   19173 # Variables whose values should be saved in libtool wrapper scripts and
   19174 # restored at relink time.
   19175 variables_saved_for_relink="$variables_saved_for_relink"
   19176 
   19177 # Whether libtool must link a program against all its dependency libraries.
   19178 link_all_deplibs=$link_all_deplibs_RC
   19179 
   19180 # Compile-time system search path for libraries
   19181 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   19182 
   19183 # Run-time system search path for libraries
   19184 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   19185 
   19186 # Fix the shell variable \$srcfile for the compiler.
   19187 fix_srcfile_path="$fix_srcfile_path_RC"
   19188 
   19189 # Set to yes if exported symbols are required.
   19190 always_export_symbols=$always_export_symbols_RC
   19191 
   19192 # The commands to list exported symbols.
   19193 export_symbols_cmds=$lt_export_symbols_cmds_RC
   19194 
   19195 # The commands to extract the exported symbol list from a shared archive.
   19196 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   19197 
   19198 # Symbols that should not be listed in the preloaded symbols.
   19199 exclude_expsyms=$lt_exclude_expsyms_RC
   19200 
   19201 # Symbols that must always be exported.
   19202 include_expsyms=$lt_include_expsyms_RC
   19203 
   19204 # ### END LIBTOOL TAG CONFIG: $tagname
   19205 
   19206 __EOF__
   19207 
   19208 
   19209 else
   19210   # If there is no Makefile yet, we rely on a make rule to execute
   19211   # `config.status --recheck' to rerun these tests and create the
   19212   # libtool script then.
   19213   ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
   19214   if test -f "$ltmain_in"; then
   19215     test -f Makefile && make "$ltmain"
   19216   fi
   19217 fi
   19218 
   19219 
   19220 ac_ext=c
   19221 ac_cpp='$CPP $CPPFLAGS'
   19222 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   19223 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   19224 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   19225 
   19226 CC="$lt_save_CC"
   19227 
   19228 	;;
   19229 
   19230       *)
   19231 	as_fn_error $? "Unsupported tag name: $tagname" "$LINENO" 5
   19232 	;;
   19233       esac
   19234 
   19235       # Append the new tag name to the list of available tags.
   19236       if test -n "$tagname" ; then
   19237       available_tags="$available_tags $tagname"
   19238     fi
   19239     fi
   19240   done
   19241   IFS="$lt_save_ifs"
   19242 
   19243   # Now substitute the updated list of available tags.
   19244   if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then
   19245     mv "${ofile}T" "$ofile"
   19246     chmod +x "$ofile"
   19247   else
   19248     rm -f "${ofile}T"
   19249     as_fn_error $? "unable to update list of available tagged configurations." "$LINENO" 5
   19250   fi
   19251 fi
   19252 
   19253 
   19254 
   19255 # This can be used to rebuild libtool when needed
   19256 LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
   19257 
   19258 # Always use our own libtool.
   19259 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
   19260 
   19261 # Prevent multiple expansion
   19262 
   19263 
   19264 
   19265 
   19266 
   19267 
   19268 
   19269 
   19270 
   19271 
   19272 
   19273 
   19274 
   19275 
   19276 
   19277 
   19278 
   19279 
   19280 
   19281 
   19282 # Extract the first word of "ar", so it can be a program name with args.
   19283 set dummy ar; ac_word=$2
   19284 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   19285 $as_echo_n "checking for $ac_word... " >&6; }
   19286 if ${ac_cv_path_AR+:} false; then :
   19287   $as_echo_n "(cached) " >&6
   19288 else
   19289   case $AR in
   19290   [\\/]* | ?:[\\/]*)
   19291   ac_cv_path_AR="$AR" # Let the user override the test with a path.
   19292   ;;
   19293   *)
   19294   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   19295 as_dummy="$PATH:/usr/ccs/bin"
   19296 for as_dir in $as_dummy
   19297 do
   19298   IFS=$as_save_IFS
   19299   test -z "$as_dir" && as_dir=.
   19300     for ac_exec_ext in '' $ac_executable_extensions; do
   19301   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   19302     ac_cv_path_AR="$as_dir/$ac_word$ac_exec_ext"
   19303     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   19304     break 2
   19305   fi
   19306 done
   19307   done
   19308 IFS=$as_save_IFS
   19309 
   19310   test -z "$ac_cv_path_AR" && ac_cv_path_AR="/usr/bin/ar"
   19311   ;;
   19312 esac
   19313 fi
   19314 AR=$ac_cv_path_AR
   19315 if test -n "$AR"; then
   19316   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
   19317 $as_echo "$AR" >&6; }
   19318 else
   19319   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   19320 $as_echo "no" >&6; }
   19321 fi
   19322 
   19323 
   19324 
   19325 # Options
   19326 
   19327 
   19328 # Check whether --with-tightvnc-filetransfer was given.
   19329 if test "${with_tightvnc_filetransfer+set}" = set; then :
   19330   withval=$with_tightvnc_filetransfer;
   19331 else
   19332    with_tightvnc_filetransfer=yes
   19333 fi
   19334 
   19335 # AC_DEFINE moved to after libpthread check.
   19336 
   19337 # WebSockets support
   19338 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __b64_ntop in -lresolv" >&5
   19339 $as_echo_n "checking for __b64_ntop in -lresolv... " >&6; }
   19340 if ${ac_cv_lib_resolv___b64_ntop+:} false; then :
   19341   $as_echo_n "(cached) " >&6
   19342 else
   19343   ac_check_lib_save_LIBS=$LIBS
   19344 LIBS="-lresolv  $LIBS"
   19345 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   19346 /* end confdefs.h.  */
   19347 
   19348 /* Override any GCC internal prototype to avoid an error.
   19349    Use char because int might match the return type of a GCC
   19350    builtin and then its argument prototype would still apply.  */
   19351 #ifdef __cplusplus
   19352 extern "C"
   19353 #endif
   19354 char __b64_ntop ();
   19355 int
   19356 main ()
   19357 {
   19358 return __b64_ntop ();
   19359   ;
   19360   return 0;
   19361 }
   19362 _ACEOF
   19363 if ac_fn_c_try_link "$LINENO"; then :
   19364   ac_cv_lib_resolv___b64_ntop=yes
   19365 else
   19366   ac_cv_lib_resolv___b64_ntop=no
   19367 fi
   19368 rm -f core conftest.err conftest.$ac_objext \
   19369     conftest$ac_exeext conftest.$ac_ext
   19370 LIBS=$ac_check_lib_save_LIBS
   19371 fi
   19372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_resolv___b64_ntop" >&5
   19373 $as_echo "$ac_cv_lib_resolv___b64_ntop" >&6; }
   19374 if test "x$ac_cv_lib_resolv___b64_ntop" = xyes; then :
   19375   HAVE_B64="true"
   19376 else
   19377   HAVE_B64="false"
   19378 fi
   19379 
   19380 
   19381 
   19382 # Check whether --with-websockets was given.
   19383 if test "${with_websockets+set}" = set; then :
   19384   withval=$with_websockets;
   19385 else
   19386    with_websockets=yes
   19387 fi
   19388 
   19389 # AC_DEFINE moved to after libresolve check.
   19390 
   19391 
   19392 
   19393 # Check whether --with-24bpp was given.
   19394 if test "${with_24bpp+set}" = set; then :
   19395   withval=$with_24bpp;
   19396 else
   19397    with_24bpp=yes
   19398 fi
   19399 
   19400 if test "x$with_24bpp" = "xyes"; then
   19401 	$as_echo "#define ALLOW24BPP 1" >>confdefs.h
   19402 
   19403 fi
   19404 
   19405 
   19406 # Check whether --with-ffmpeg was given.
   19407 if test "${with_ffmpeg+set}" = set; then :
   19408   withval=$with_ffmpeg;
   19409 fi
   19410 
   19411 
   19412  if test ! -z "$with_ffmpeg"; then
   19413   WITH_FFMPEG_TRUE=
   19414   WITH_FFMPEG_FALSE='#'
   19415 else
   19416   WITH_FFMPEG_TRUE='#'
   19417   WITH_FFMPEG_FALSE=
   19418 fi
   19419 
   19420 if test ! -z "$with_ffmpeg"; then
   19421 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for lame_init in -lmp3lame" >&5
   19422 $as_echo_n "checking for lame_init in -lmp3lame... " >&6; }
   19423 if ${ac_cv_lib_mp3lame_lame_init+:} false; then :
   19424   $as_echo_n "(cached) " >&6
   19425 else
   19426   ac_check_lib_save_LIBS=$LIBS
   19427 LIBS="-lmp3lame  $LIBS"
   19428 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   19429 /* end confdefs.h.  */
   19430 
   19431 /* Override any GCC internal prototype to avoid an error.
   19432    Use char because int might match the return type of a GCC
   19433    builtin and then its argument prototype would still apply.  */
   19434 #ifdef __cplusplus
   19435 extern "C"
   19436 #endif
   19437 char lame_init ();
   19438 int
   19439 main ()
   19440 {
   19441 return lame_init ();
   19442   ;
   19443   return 0;
   19444 }
   19445 _ACEOF
   19446 if ac_fn_c_try_link "$LINENO"; then :
   19447   ac_cv_lib_mp3lame_lame_init=yes
   19448 else
   19449   ac_cv_lib_mp3lame_lame_init=no
   19450 fi
   19451 rm -f core conftest.err conftest.$ac_objext \
   19452     conftest$ac_exeext conftest.$ac_ext
   19453 LIBS=$ac_check_lib_save_LIBS
   19454 fi
   19455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mp3lame_lame_init" >&5
   19456 $as_echo "$ac_cv_lib_mp3lame_lame_init" >&6; }
   19457 if test "x$ac_cv_lib_mp3lame_lame_init" = xyes; then :
   19458   HAVE_MP3LAME="true"
   19459 else
   19460   HAVE_MP3LAME="false"
   19461 fi
   19462 
   19463 fi
   19464  if test "$HAVE_MP3LAME" = "true"; then
   19465   HAVE_MP3LAME_TRUE=
   19466   HAVE_MP3LAME_FALSE='#'
   19467 else
   19468   HAVE_MP3LAME_TRUE='#'
   19469   HAVE_MP3LAME_FALSE=
   19470 fi
   19471 
   19472 
   19473 # Seem to need this dummy here to induce the 'checking for egrep... grep -E', etc.
   19474 # before it seemed to be inside the with_jpeg conditional.
   19475 ac_fn_c_check_header_mongrel "$LINENO" "thenonexistentheader.h" "ac_cv_header_thenonexistentheader_h" "$ac_includes_default"
   19476 if test "x$ac_cv_header_thenonexistentheader_h" = xyes; then :
   19477   HAVE_THENONEXISTENTHEADER_H="true"
   19478 fi
   19479 
   19480 
   19481 
   19482 # set some ld -R nonsense
   19483 #
   19484 uname_s=`(uname -s) 2>/dev/null`
   19485 ld_minus_R="yes"
   19486 if test "x$uname_s" = "xHP-UX"; then
   19487 	ld_minus_R="no"
   19488 elif test "x$uname_s" = "xOSF1"; then
   19489 	ld_minus_R="no"
   19490 elif test "x$uname_s" = "xDarwin"; then
   19491 	ld_minus_R="no"
   19492 fi
   19493 
   19494 # Check for OpenSSL
   19495 
   19496 
   19497 # Check whether --with-crypt was given.
   19498 if test "${with_crypt+set}" = set; then :
   19499   withval=$with_crypt;
   19500 fi
   19501 
   19502 if test "x$with_crypt" != "xno"; then
   19503 	for ac_func in crypt
   19504 do :
   19505   ac_fn_c_check_func "$LINENO" "crypt" "ac_cv_func_crypt"
   19506 if test "x$ac_cv_func_crypt" = xyes; then :
   19507   cat >>confdefs.h <<_ACEOF
   19508 #define HAVE_CRYPT 1
   19509 _ACEOF
   19510  HAVE_LIBC_CRYPT="true"
   19511 fi
   19512 done
   19513 
   19514 	if test -z "$HAVE_LIBC_CRYPT"; then
   19515 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for crypt in -lcrypt" >&5
   19516 $as_echo_n "checking for crypt in -lcrypt... " >&6; }
   19517 if ${ac_cv_lib_crypt_crypt+:} false; then :
   19518   $as_echo_n "(cached) " >&6
   19519 else
   19520   ac_check_lib_save_LIBS=$LIBS
   19521 LIBS="-lcrypt  $LIBS"
   19522 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   19523 /* end confdefs.h.  */
   19524 
   19525 /* Override any GCC internal prototype to avoid an error.
   19526    Use char because int might match the return type of a GCC
   19527    builtin and then its argument prototype would still apply.  */
   19528 #ifdef __cplusplus
   19529 extern "C"
   19530 #endif
   19531 char crypt ();
   19532 int
   19533 main ()
   19534 {
   19535 return crypt ();
   19536   ;
   19537   return 0;
   19538 }
   19539 _ACEOF
   19540 if ac_fn_c_try_link "$LINENO"; then :
   19541   ac_cv_lib_crypt_crypt=yes
   19542 else
   19543   ac_cv_lib_crypt_crypt=no
   19544 fi
   19545 rm -f core conftest.err conftest.$ac_objext \
   19546     conftest$ac_exeext conftest.$ac_ext
   19547 LIBS=$ac_check_lib_save_LIBS
   19548 fi
   19549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypt_crypt" >&5
   19550 $as_echo "$ac_cv_lib_crypt_crypt" >&6; }
   19551 if test "x$ac_cv_lib_crypt_crypt" = xyes; then :
   19552   CRYPT_LIBS="-lcrypt"
   19553 			$as_echo "#define HAVE_LIBCRYPT 1" >>confdefs.h
   19554 
   19555 fi
   19556 
   19557 	fi
   19558 fi
   19559 
   19560 
   19561 # some OS's need both -lssl and -lcrypto on link line:
   19562 
   19563 
   19564 # Check whether --with-crypto was given.
   19565 if test "${with_crypto+set}" = set; then :
   19566   withval=$with_crypto;
   19567 fi
   19568 
   19569 
   19570 
   19571 
   19572 # Check whether --with-ssl was given.
   19573 if test "${with_ssl+set}" = set; then :
   19574   withval=$with_ssl;
   19575 fi
   19576 
   19577 
   19578 if test "x$with_crypto" != "xno" -a "x$with_ssl" != "xno"; then
   19579 	if test ! -z "$with_ssl" -a "x$with_ssl" != "xyes"; then
   19580 		saved_CPPFLAGS="$CPPFLAGS"
   19581 		saved_LDFLAGS="$LDFLAGS"
   19582 		CPPFLAGS="$CPPFLAGS -I$with_ssl/include"
   19583 		LDFLAGS="$LDFLAGS -L$with_ssl/lib"
   19584 		if test "x$ld_minus_R" = "xno"; then
   19585 			:
   19586 		elif test "x$GCC" = "xyes"; then
   19587 			LDFLAGS="$LDFLAGS -Xlinker -R$with_ssl/lib"
   19588 		else
   19589 			LDFLAGS="$LDFLAGS -R$with_ssl/lib"
   19590 		fi
   19591 	fi
   19592 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for RAND_file_name in -lcrypto" >&5
   19593 $as_echo_n "checking for RAND_file_name in -lcrypto... " >&6; }
   19594 if ${ac_cv_lib_crypto_RAND_file_name+:} false; then :
   19595   $as_echo_n "(cached) " >&6
   19596 else
   19597   ac_check_lib_save_LIBS=$LIBS
   19598 LIBS="-lcrypto  $LIBS"
   19599 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   19600 /* end confdefs.h.  */
   19601 
   19602 /* Override any GCC internal prototype to avoid an error.
   19603    Use char because int might match the return type of a GCC
   19604    builtin and then its argument prototype would still apply.  */
   19605 #ifdef __cplusplus
   19606 extern "C"
   19607 #endif
   19608 char RAND_file_name ();
   19609 int
   19610 main ()
   19611 {
   19612 return RAND_file_name ();
   19613   ;
   19614   return 0;
   19615 }
   19616 _ACEOF
   19617 if ac_fn_c_try_link "$LINENO"; then :
   19618   ac_cv_lib_crypto_RAND_file_name=yes
   19619 else
   19620   ac_cv_lib_crypto_RAND_file_name=no
   19621 fi
   19622 rm -f core conftest.err conftest.$ac_objext \
   19623     conftest$ac_exeext conftest.$ac_ext
   19624 LIBS=$ac_check_lib_save_LIBS
   19625 fi
   19626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypto_RAND_file_name" >&5
   19627 $as_echo "$ac_cv_lib_crypto_RAND_file_name" >&6; }
   19628 if test "x$ac_cv_lib_crypto_RAND_file_name" = xyes; then :
   19629   $as_echo "#define HAVE_LIBCRYPTO 1" >>confdefs.h
   19630  HAVE_LIBCRYPTO="true"
   19631 fi
   19632 
   19633 	if test ! -z "$with_ssl" -a "x$with_ssl" != "xyes"; then
   19634 		if test "x$HAVE_LIBCRYPTO" != "xtrue"; then
   19635 			CPPFLAGS="$saved_CPPFLAGS"
   19636 			LDFLAGS="$saved_LDFLAGS"
   19637 		fi
   19638 	fi
   19639 fi
   19640 
   19641 
   19642 if test "x$with_ssl" != "xno"; then
   19643 	if test "x$HAVE_LIBCRYPTO" = "xtrue"; then
   19644 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for SSL_library_init in -lssl" >&5
   19645 $as_echo_n "checking for SSL_library_init in -lssl... " >&6; }
   19646 if ${ac_cv_lib_ssl_SSL_library_init+:} false; then :
   19647   $as_echo_n "(cached) " >&6
   19648 else
   19649   ac_check_lib_save_LIBS=$LIBS
   19650 LIBS="-lssl -lcrypto $LIBS"
   19651 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   19652 /* end confdefs.h.  */
   19653 
   19654 /* Override any GCC internal prototype to avoid an error.
   19655    Use char because int might match the return type of a GCC
   19656    builtin and then its argument prototype would still apply.  */
   19657 #ifdef __cplusplus
   19658 extern "C"
   19659 #endif
   19660 char SSL_library_init ();
   19661 int
   19662 main ()
   19663 {
   19664 return SSL_library_init ();
   19665   ;
   19666   return 0;
   19667 }
   19668 _ACEOF
   19669 if ac_fn_c_try_link "$LINENO"; then :
   19670   ac_cv_lib_ssl_SSL_library_init=yes
   19671 else
   19672   ac_cv_lib_ssl_SSL_library_init=no
   19673 fi
   19674 rm -f core conftest.err conftest.$ac_objext \
   19675     conftest$ac_exeext conftest.$ac_ext
   19676 LIBS=$ac_check_lib_save_LIBS
   19677 fi
   19678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ssl_SSL_library_init" >&5
   19679 $as_echo "$ac_cv_lib_ssl_SSL_library_init" >&6; }
   19680 if test "x$ac_cv_lib_ssl_SSL_library_init" = xyes; then :
   19681   SSL_LIBS="-lssl -lcrypto"
   19682 			$as_echo "#define HAVE_LIBSSL 1" >>confdefs.h
   19683  HAVE_LIBSSL="true"
   19684 fi
   19685 
   19686 	else
   19687 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for SSL_library_init in -lssl" >&5
   19688 $as_echo_n "checking for SSL_library_init in -lssl... " >&6; }
   19689 if ${ac_cv_lib_ssl_SSL_library_init+:} false; then :
   19690   $as_echo_n "(cached) " >&6
   19691 else
   19692   ac_check_lib_save_LIBS=$LIBS
   19693 LIBS="-lssl  $LIBS"
   19694 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   19695 /* end confdefs.h.  */
   19696 
   19697 /* Override any GCC internal prototype to avoid an error.
   19698    Use char because int might match the return type of a GCC
   19699    builtin and then its argument prototype would still apply.  */
   19700 #ifdef __cplusplus
   19701 extern "C"
   19702 #endif
   19703 char SSL_library_init ();
   19704 int
   19705 main ()
   19706 {
   19707 return SSL_library_init ();
   19708   ;
   19709   return 0;
   19710 }
   19711 _ACEOF
   19712 if ac_fn_c_try_link "$LINENO"; then :
   19713   ac_cv_lib_ssl_SSL_library_init=yes
   19714 else
   19715   ac_cv_lib_ssl_SSL_library_init=no
   19716 fi
   19717 rm -f core conftest.err conftest.$ac_objext \
   19718     conftest$ac_exeext conftest.$ac_ext
   19719 LIBS=$ac_check_lib_save_LIBS
   19720 fi
   19721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ssl_SSL_library_init" >&5
   19722 $as_echo "$ac_cv_lib_ssl_SSL_library_init" >&6; }
   19723 if test "x$ac_cv_lib_ssl_SSL_library_init" = xyes; then :
   19724   SSL_LIBS="-lssl"
   19725 			$as_echo "#define HAVE_LIBSSL 1" >>confdefs.h
   19726  HAVE_LIBSSL="true"
   19727 fi
   19728 
   19729 	fi
   19730 fi
   19731 
   19732  if test ! -z "$SSL_LIBS"; then
   19733   HAVE_LIBSSL_TRUE=
   19734   HAVE_LIBSSL_FALSE='#'
   19735 else
   19736   HAVE_LIBSSL_TRUE='#'
   19737   HAVE_LIBSSL_FALSE=
   19738 fi
   19739 
   19740 
   19741 # Checks for X libraries
   19742 HAVE_X11="false"
   19743 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5
   19744 $as_echo_n "checking for X... " >&6; }
   19745 
   19746 
   19747 # Check whether --with-x was given.
   19748 if test "${with_x+set}" = set; then :
   19749   withval=$with_x;
   19750 fi
   19751 
   19752 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
   19753 if test "x$with_x" = xno; then
   19754   # The user explicitly disabled X.
   19755   have_x=disabled
   19756 else
   19757   case $x_includes,$x_libraries in #(
   19758     *\'*) as_fn_error $? "cannot use X directory names containing '" "$LINENO" 5;; #(
   19759     *,NONE | NONE,*) if ${ac_cv_have_x+:} false; then :
   19760   $as_echo_n "(cached) " >&6
   19761 else
   19762   # One or both of the vars are not set, and there is no cached value.
   19763 ac_x_includes=no ac_x_libraries=no
   19764 rm -f -r conftest.dir
   19765 if mkdir conftest.dir; then
   19766   cd conftest.dir
   19767   cat >Imakefile <<'_ACEOF'
   19768 incroot:
   19769 	@echo incroot='${INCROOT}'
   19770 usrlibdir:
   19771 	@echo usrlibdir='${USRLIBDIR}'
   19772 libdir:
   19773 	@echo libdir='${LIBDIR}'
   19774 _ACEOF
   19775   if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
   19776     # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
   19777     for ac_var in incroot usrlibdir libdir; do
   19778       eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
   19779     done
   19780     # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
   19781     for ac_extension in a so sl dylib la dll; do
   19782       if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
   19783 	 test -f "$ac_im_libdir/libX11.$ac_extension"; then
   19784 	ac_im_usrlibdir=$ac_im_libdir; break
   19785       fi
   19786     done
   19787     # Screen out bogus values from the imake configuration.  They are
   19788     # bogus both because they are the default anyway, and because
   19789     # using them would break gcc on systems where it needs fixed includes.
   19790     case $ac_im_incroot in
   19791 	/usr/include) ac_x_includes= ;;
   19792 	*) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
   19793     esac
   19794     case $ac_im_usrlibdir in
   19795 	/usr/lib | /usr/lib64 | /lib | /lib64) ;;
   19796 	*) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
   19797     esac
   19798   fi
   19799   cd ..
   19800   rm -f -r conftest.dir
   19801 fi
   19802 
   19803 # Standard set of common directories for X headers.
   19804 # Check X11 before X11Rn because it is often a symlink to the current release.
   19805 ac_x_header_dirs='
   19806 /usr/X11/include
   19807 /usr/X11R7/include
   19808 /usr/X11R6/include
   19809 /usr/X11R5/include
   19810 /usr/X11R4/include
   19811 
   19812 /usr/include/X11
   19813 /usr/include/X11R7
   19814 /usr/include/X11R6
   19815 /usr/include/X11R5
   19816 /usr/include/X11R4
   19817 
   19818 /usr/local/X11/include
   19819 /usr/local/X11R7/include
   19820 /usr/local/X11R6/include
   19821 /usr/local/X11R5/include
   19822 /usr/local/X11R4/include
   19823 
   19824 /usr/local/include/X11
   19825 /usr/local/include/X11R7
   19826 /usr/local/include/X11R6
   19827 /usr/local/include/X11R5
   19828 /usr/local/include/X11R4
   19829 
   19830 /usr/X386/include
   19831 /usr/x386/include
   19832 /usr/XFree86/include/X11
   19833 
   19834 /usr/include
   19835 /usr/local/include
   19836 /usr/unsupported/include
   19837 /usr/athena/include
   19838 /usr/local/x11r5/include
   19839 /usr/lpp/Xamples/include
   19840 
   19841 /usr/openwin/include
   19842 /usr/openwin/share/include'
   19843 
   19844 if test "$ac_x_includes" = no; then
   19845   # Guess where to find include files, by looking for Xlib.h.
   19846   # First, try using that file with no special directory specified.
   19847   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   19848 /* end confdefs.h.  */
   19849 #include <X11/Xlib.h>
   19850 _ACEOF
   19851 if ac_fn_c_try_cpp "$LINENO"; then :
   19852   # We can compile using X headers with no special include directory.
   19853 ac_x_includes=
   19854 else
   19855   for ac_dir in $ac_x_header_dirs; do
   19856   if test -r "$ac_dir/X11/Xlib.h"; then
   19857     ac_x_includes=$ac_dir
   19858     break
   19859   fi
   19860 done
   19861 fi
   19862 rm -f conftest.err conftest.i conftest.$ac_ext
   19863 fi # $ac_x_includes = no
   19864 
   19865 if test "$ac_x_libraries" = no; then
   19866   # Check for the libraries.
   19867   # See if we find them without any special options.
   19868   # Don't add to $LIBS permanently.
   19869   ac_save_LIBS=$LIBS
   19870   LIBS="-lX11 $LIBS"
   19871   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   19872 /* end confdefs.h.  */
   19873 #include <X11/Xlib.h>
   19874 int
   19875 main ()
   19876 {
   19877 XrmInitialize ()
   19878   ;
   19879   return 0;
   19880 }
   19881 _ACEOF
   19882 if ac_fn_c_try_link "$LINENO"; then :
   19883   LIBS=$ac_save_LIBS
   19884 # We can link X programs with no special library path.
   19885 ac_x_libraries=
   19886 else
   19887   LIBS=$ac_save_LIBS
   19888 for ac_dir in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
   19889 do
   19890   # Don't even attempt the hair of trying to link an X program!
   19891   for ac_extension in a so sl dylib la dll; do
   19892     if test -r "$ac_dir/libX11.$ac_extension"; then
   19893       ac_x_libraries=$ac_dir
   19894       break 2
   19895     fi
   19896   done
   19897 done
   19898 fi
   19899 rm -f core conftest.err conftest.$ac_objext \
   19900     conftest$ac_exeext conftest.$ac_ext
   19901 fi # $ac_x_libraries = no
   19902 
   19903 case $ac_x_includes,$ac_x_libraries in #(
   19904   no,* | *,no | *\'*)
   19905     # Didn't find X, or a directory has "'" in its name.
   19906     ac_cv_have_x="have_x=no";; #(
   19907   *)
   19908     # Record where we found X for the cache.
   19909     ac_cv_have_x="have_x=yes\
   19910 	ac_x_includes='$ac_x_includes'\
   19911 	ac_x_libraries='$ac_x_libraries'"
   19912 esac
   19913 fi
   19914 ;; #(
   19915     *) have_x=yes;;
   19916   esac
   19917   eval "$ac_cv_have_x"
   19918 fi # $with_x != no
   19919 
   19920 if test "$have_x" != yes; then
   19921   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
   19922 $as_echo "$have_x" >&6; }
   19923   no_x=yes
   19924 else
   19925   # If each of the values was on the command line, it overrides each guess.
   19926   test "x$x_includes" = xNONE && x_includes=$ac_x_includes
   19927   test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
   19928   # Update the cache value to reflect the command line values.
   19929   ac_cv_have_x="have_x=yes\
   19930 	ac_x_includes='$x_includes'\
   19931 	ac_x_libraries='$x_libraries'"
   19932   { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
   19933 $as_echo "libraries $x_libraries, headers $x_includes" >&6; }
   19934 fi
   19935 
   19936 if test "$no_x" = yes; then
   19937   # Not all programs may use this symbol, but it does not hurt to define it.
   19938 
   19939 $as_echo "#define X_DISPLAY_MISSING 1" >>confdefs.h
   19940 
   19941   X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
   19942 else
   19943   if test -n "$x_includes"; then
   19944     X_CFLAGS="$X_CFLAGS -I$x_includes"
   19945   fi
   19946 
   19947   # It would also be nice to do this for all -L options, not just this one.
   19948   if test -n "$x_libraries"; then
   19949     X_LIBS="$X_LIBS -L$x_libraries"
   19950     # For Solaris; some versions of Sun CC require a space after -R and
   19951     # others require no space.  Words are not sufficient . . . .
   19952     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -R must be followed by a space" >&5
   19953 $as_echo_n "checking whether -R must be followed by a space... " >&6; }
   19954     ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
   19955     ac_xsave_c_werror_flag=$ac_c_werror_flag
   19956     ac_c_werror_flag=yes
   19957     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   19958 /* end confdefs.h.  */
   19959 
   19960 int
   19961 main ()
   19962 {
   19963 
   19964   ;
   19965   return 0;
   19966 }
   19967 _ACEOF
   19968 if ac_fn_c_try_link "$LINENO"; then :
   19969   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   19970 $as_echo "no" >&6; }
   19971        X_LIBS="$X_LIBS -R$x_libraries"
   19972 else
   19973   LIBS="$ac_xsave_LIBS -R $x_libraries"
   19974        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   19975 /* end confdefs.h.  */
   19976 
   19977 int
   19978 main ()
   19979 {
   19980 
   19981   ;
   19982   return 0;
   19983 }
   19984 _ACEOF
   19985 if ac_fn_c_try_link "$LINENO"; then :
   19986   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   19987 $as_echo "yes" >&6; }
   19988 	  X_LIBS="$X_LIBS -R $x_libraries"
   19989 else
   19990   { $as_echo "$as_me:${as_lineno-$LINENO}: result: neither works" >&5
   19991 $as_echo "neither works" >&6; }
   19992 fi
   19993 rm -f core conftest.err conftest.$ac_objext \
   19994     conftest$ac_exeext conftest.$ac_ext
   19995 fi
   19996 rm -f core conftest.err conftest.$ac_objext \
   19997     conftest$ac_exeext conftest.$ac_ext
   19998     ac_c_werror_flag=$ac_xsave_c_werror_flag
   19999     LIBS=$ac_xsave_LIBS
   20000   fi
   20001 
   20002   # Check for system-dependent libraries X programs must link with.
   20003   # Do this before checking for the system-independent R6 libraries
   20004   # (-lICE), since we may need -lsocket or whatever for X linking.
   20005 
   20006   if test "$ISC" = yes; then
   20007     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
   20008   else
   20009     # Martyn Johnson says this is needed for Ultrix, if the X
   20010     # libraries were built with DECnet support.  And Karl Berry says
   20011     # the Alpha needs dnet_stub (dnet does not exist).
   20012     ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
   20013     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   20014 /* end confdefs.h.  */
   20015 
   20016 /* Override any GCC internal prototype to avoid an error.
   20017    Use char because int might match the return type of a GCC
   20018    builtin and then its argument prototype would still apply.  */
   20019 #ifdef __cplusplus
   20020 extern "C"
   20021 #endif
   20022 char XOpenDisplay ();
   20023 int
   20024 main ()
   20025 {
   20026 return XOpenDisplay ();
   20027   ;
   20028   return 0;
   20029 }
   20030 _ACEOF
   20031 if ac_fn_c_try_link "$LINENO"; then :
   20032 
   20033 else
   20034   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet" >&5
   20035 $as_echo_n "checking for dnet_ntoa in -ldnet... " >&6; }
   20036 if ${ac_cv_lib_dnet_dnet_ntoa+:} false; then :
   20037   $as_echo_n "(cached) " >&6
   20038 else
   20039   ac_check_lib_save_LIBS=$LIBS
   20040 LIBS="-ldnet  $LIBS"
   20041 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   20042 /* end confdefs.h.  */
   20043 
   20044 /* Override any GCC internal prototype to avoid an error.
   20045    Use char because int might match the return type of a GCC
   20046    builtin and then its argument prototype would still apply.  */
   20047 #ifdef __cplusplus
   20048 extern "C"
   20049 #endif
   20050 char dnet_ntoa ();
   20051 int
   20052 main ()
   20053 {
   20054 return dnet_ntoa ();
   20055   ;
   20056   return 0;
   20057 }
   20058 _ACEOF
   20059 if ac_fn_c_try_link "$LINENO"; then :
   20060   ac_cv_lib_dnet_dnet_ntoa=yes
   20061 else
   20062   ac_cv_lib_dnet_dnet_ntoa=no
   20063 fi
   20064 rm -f core conftest.err conftest.$ac_objext \
   20065     conftest$ac_exeext conftest.$ac_ext
   20066 LIBS=$ac_check_lib_save_LIBS
   20067 fi
   20068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
   20069 $as_echo "$ac_cv_lib_dnet_dnet_ntoa" >&6; }
   20070 if test "x$ac_cv_lib_dnet_dnet_ntoa" = xyes; then :
   20071   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
   20072 fi
   20073 
   20074     if test $ac_cv_lib_dnet_dnet_ntoa = no; then
   20075       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet_stub" >&5
   20076 $as_echo_n "checking for dnet_ntoa in -ldnet_stub... " >&6; }
   20077 if ${ac_cv_lib_dnet_stub_dnet_ntoa+:} false; then :
   20078   $as_echo_n "(cached) " >&6
   20079 else
   20080   ac_check_lib_save_LIBS=$LIBS
   20081 LIBS="-ldnet_stub  $LIBS"
   20082 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   20083 /* end confdefs.h.  */
   20084 
   20085 /* Override any GCC internal prototype to avoid an error.
   20086    Use char because int might match the return type of a GCC
   20087    builtin and then its argument prototype would still apply.  */
   20088 #ifdef __cplusplus
   20089 extern "C"
   20090 #endif
   20091 char dnet_ntoa ();
   20092 int
   20093 main ()
   20094 {
   20095 return dnet_ntoa ();
   20096   ;
   20097   return 0;
   20098 }
   20099 _ACEOF
   20100 if ac_fn_c_try_link "$LINENO"; then :
   20101   ac_cv_lib_dnet_stub_dnet_ntoa=yes
   20102 else
   20103   ac_cv_lib_dnet_stub_dnet_ntoa=no
   20104 fi
   20105 rm -f core conftest.err conftest.$ac_objext \
   20106     conftest$ac_exeext conftest.$ac_ext
   20107 LIBS=$ac_check_lib_save_LIBS
   20108 fi
   20109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
   20110 $as_echo "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
   20111 if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = xyes; then :
   20112   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
   20113 fi
   20114 
   20115     fi
   20116 fi
   20117 rm -f core conftest.err conftest.$ac_objext \
   20118     conftest$ac_exeext conftest.$ac_ext
   20119     LIBS="$ac_xsave_LIBS"
   20120 
   20121     # msh (at] cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
   20122     # to get the SysV transport functions.
   20123     # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
   20124     # needs -lnsl.
   20125     # The nsl library prevents programs from opening the X display
   20126     # on Irix 5.2, according to T.E. Dickey.
   20127     # The functions gethostbyname, getservbyname, and inet_addr are
   20128     # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
   20129     ac_fn_c_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname"
   20130 if test "x$ac_cv_func_gethostbyname" = xyes; then :
   20131 
   20132 fi
   20133 
   20134     if test $ac_cv_func_gethostbyname = no; then
   20135       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
   20136 $as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
   20137 if ${ac_cv_lib_nsl_gethostbyname+:} false; then :
   20138   $as_echo_n "(cached) " >&6
   20139 else
   20140   ac_check_lib_save_LIBS=$LIBS
   20141 LIBS="-lnsl  $LIBS"
   20142 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   20143 /* end confdefs.h.  */
   20144 
   20145 /* Override any GCC internal prototype to avoid an error.
   20146    Use char because int might match the return type of a GCC
   20147    builtin and then its argument prototype would still apply.  */
   20148 #ifdef __cplusplus
   20149 extern "C"
   20150 #endif
   20151 char gethostbyname ();
   20152 int
   20153 main ()
   20154 {
   20155 return gethostbyname ();
   20156   ;
   20157   return 0;
   20158 }
   20159 _ACEOF
   20160 if ac_fn_c_try_link "$LINENO"; then :
   20161   ac_cv_lib_nsl_gethostbyname=yes
   20162 else
   20163   ac_cv_lib_nsl_gethostbyname=no
   20164 fi
   20165 rm -f core conftest.err conftest.$ac_objext \
   20166     conftest$ac_exeext conftest.$ac_ext
   20167 LIBS=$ac_check_lib_save_LIBS
   20168 fi
   20169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
   20170 $as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
   20171 if test "x$ac_cv_lib_nsl_gethostbyname" = xyes; then :
   20172   X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
   20173 fi
   20174 
   20175       if test $ac_cv_lib_nsl_gethostbyname = no; then
   20176 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lbsd" >&5
   20177 $as_echo_n "checking for gethostbyname in -lbsd... " >&6; }
   20178 if ${ac_cv_lib_bsd_gethostbyname+:} false; then :
   20179   $as_echo_n "(cached) " >&6
   20180 else
   20181   ac_check_lib_save_LIBS=$LIBS
   20182 LIBS="-lbsd  $LIBS"
   20183 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   20184 /* end confdefs.h.  */
   20185 
   20186 /* Override any GCC internal prototype to avoid an error.
   20187    Use char because int might match the return type of a GCC
   20188    builtin and then its argument prototype would still apply.  */
   20189 #ifdef __cplusplus
   20190 extern "C"
   20191 #endif
   20192 char gethostbyname ();
   20193 int
   20194 main ()
   20195 {
   20196 return gethostbyname ();
   20197   ;
   20198   return 0;
   20199 }
   20200 _ACEOF
   20201 if ac_fn_c_try_link "$LINENO"; then :
   20202   ac_cv_lib_bsd_gethostbyname=yes
   20203 else
   20204   ac_cv_lib_bsd_gethostbyname=no
   20205 fi
   20206 rm -f core conftest.err conftest.$ac_objext \
   20207     conftest$ac_exeext conftest.$ac_ext
   20208 LIBS=$ac_check_lib_save_LIBS
   20209 fi
   20210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_gethostbyname" >&5
   20211 $as_echo "$ac_cv_lib_bsd_gethostbyname" >&6; }
   20212 if test "x$ac_cv_lib_bsd_gethostbyname" = xyes; then :
   20213   X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
   20214 fi
   20215 
   20216       fi
   20217     fi
   20218 
   20219     # lieder (at] skyler.mavd.honeywell.com says without -lsocket,
   20220     # socket/setsockopt and other routines are undefined under SCO ODT
   20221     # 2.0.  But -lsocket is broken on IRIX 5.2 (and is not necessary
   20222     # on later versions), says Simon Leinen: it contains gethostby*
   20223     # variants that don't use the name server (or something).  -lsocket
   20224     # must be given before -lnsl if both are needed.  We assume that
   20225     # if connect needs -lnsl, so does gethostbyname.
   20226     ac_fn_c_check_func "$LINENO" "connect" "ac_cv_func_connect"
   20227 if test "x$ac_cv_func_connect" = xyes; then :
   20228 
   20229 fi
   20230 
   20231     if test $ac_cv_func_connect = no; then
   20232       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for connect in -lsocket" >&5
   20233 $as_echo_n "checking for connect in -lsocket... " >&6; }
   20234 if ${ac_cv_lib_socket_connect+:} false; then :
   20235   $as_echo_n "(cached) " >&6
   20236 else
   20237   ac_check_lib_save_LIBS=$LIBS
   20238 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
   20239 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   20240 /* end confdefs.h.  */
   20241 
   20242 /* Override any GCC internal prototype to avoid an error.
   20243    Use char because int might match the return type of a GCC
   20244    builtin and then its argument prototype would still apply.  */
   20245 #ifdef __cplusplus
   20246 extern "C"
   20247 #endif
   20248 char connect ();
   20249 int
   20250 main ()
   20251 {
   20252 return connect ();
   20253   ;
   20254   return 0;
   20255 }
   20256 _ACEOF
   20257 if ac_fn_c_try_link "$LINENO"; then :
   20258   ac_cv_lib_socket_connect=yes
   20259 else
   20260   ac_cv_lib_socket_connect=no
   20261 fi
   20262 rm -f core conftest.err conftest.$ac_objext \
   20263     conftest$ac_exeext conftest.$ac_ext
   20264 LIBS=$ac_check_lib_save_LIBS
   20265 fi
   20266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_connect" >&5
   20267 $as_echo "$ac_cv_lib_socket_connect" >&6; }
   20268 if test "x$ac_cv_lib_socket_connect" = xyes; then :
   20269   X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
   20270 fi
   20271 
   20272     fi
   20273 
   20274     # Guillermo Gomez says -lposix is necessary on A/UX.
   20275     ac_fn_c_check_func "$LINENO" "remove" "ac_cv_func_remove"
   20276 if test "x$ac_cv_func_remove" = xyes; then :
   20277 
   20278 fi
   20279 
   20280     if test $ac_cv_func_remove = no; then
   20281       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for remove in -lposix" >&5
   20282 $as_echo_n "checking for remove in -lposix... " >&6; }
   20283 if ${ac_cv_lib_posix_remove+:} false; then :
   20284   $as_echo_n "(cached) " >&6
   20285 else
   20286   ac_check_lib_save_LIBS=$LIBS
   20287 LIBS="-lposix  $LIBS"
   20288 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   20289 /* end confdefs.h.  */
   20290 
   20291 /* Override any GCC internal prototype to avoid an error.
   20292    Use char because int might match the return type of a GCC
   20293    builtin and then its argument prototype would still apply.  */
   20294 #ifdef __cplusplus
   20295 extern "C"
   20296 #endif
   20297 char remove ();
   20298 int
   20299 main ()
   20300 {
   20301 return remove ();
   20302   ;
   20303   return 0;
   20304 }
   20305 _ACEOF
   20306 if ac_fn_c_try_link "$LINENO"; then :
   20307   ac_cv_lib_posix_remove=yes
   20308 else
   20309   ac_cv_lib_posix_remove=no
   20310 fi
   20311 rm -f core conftest.err conftest.$ac_objext \
   20312     conftest$ac_exeext conftest.$ac_ext
   20313 LIBS=$ac_check_lib_save_LIBS
   20314 fi
   20315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix_remove" >&5
   20316 $as_echo "$ac_cv_lib_posix_remove" >&6; }
   20317 if test "x$ac_cv_lib_posix_remove" = xyes; then :
   20318   X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
   20319 fi
   20320 
   20321     fi
   20322 
   20323     # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
   20324     ac_fn_c_check_func "$LINENO" "shmat" "ac_cv_func_shmat"
   20325 if test "x$ac_cv_func_shmat" = xyes; then :
   20326 
   20327 fi
   20328 
   20329     if test $ac_cv_func_shmat = no; then
   20330       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shmat in -lipc" >&5
   20331 $as_echo_n "checking for shmat in -lipc... " >&6; }
   20332 if ${ac_cv_lib_ipc_shmat+:} false; then :
   20333   $as_echo_n "(cached) " >&6
   20334 else
   20335   ac_check_lib_save_LIBS=$LIBS
   20336 LIBS="-lipc  $LIBS"
   20337 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   20338 /* end confdefs.h.  */
   20339 
   20340 /* Override any GCC internal prototype to avoid an error.
   20341    Use char because int might match the return type of a GCC
   20342    builtin and then its argument prototype would still apply.  */
   20343 #ifdef __cplusplus
   20344 extern "C"
   20345 #endif
   20346 char shmat ();
   20347 int
   20348 main ()
   20349 {
   20350 return shmat ();
   20351   ;
   20352   return 0;
   20353 }
   20354 _ACEOF
   20355 if ac_fn_c_try_link "$LINENO"; then :
   20356   ac_cv_lib_ipc_shmat=yes
   20357 else
   20358   ac_cv_lib_ipc_shmat=no
   20359 fi
   20360 rm -f core conftest.err conftest.$ac_objext \
   20361     conftest$ac_exeext conftest.$ac_ext
   20362 LIBS=$ac_check_lib_save_LIBS
   20363 fi
   20364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ipc_shmat" >&5
   20365 $as_echo "$ac_cv_lib_ipc_shmat" >&6; }
   20366 if test "x$ac_cv_lib_ipc_shmat" = xyes; then :
   20367   X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
   20368 fi
   20369 
   20370     fi
   20371   fi
   20372 
   20373   # Check for libraries that X11R6 Xt/Xaw programs need.
   20374   ac_save_LDFLAGS=$LDFLAGS
   20375   test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
   20376   # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
   20377   # check for ICE first), but we must link in the order -lSM -lICE or
   20378   # we get undefined symbols.  So assume we have SM if we have ICE.
   20379   # These have to be linked with before -lX11, unlike the other
   20380   # libraries we check for below, so use a different variable.
   20381   # John Interrante, Karl Berry
   20382   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for IceConnectionNumber in -lICE" >&5
   20383 $as_echo_n "checking for IceConnectionNumber in -lICE... " >&6; }
   20384 if ${ac_cv_lib_ICE_IceConnectionNumber+:} false; then :
   20385   $as_echo_n "(cached) " >&6
   20386 else
   20387   ac_check_lib_save_LIBS=$LIBS
   20388 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
   20389 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   20390 /* end confdefs.h.  */
   20391 
   20392 /* Override any GCC internal prototype to avoid an error.
   20393    Use char because int might match the return type of a GCC
   20394    builtin and then its argument prototype would still apply.  */
   20395 #ifdef __cplusplus
   20396 extern "C"
   20397 #endif
   20398 char IceConnectionNumber ();
   20399 int
   20400 main ()
   20401 {
   20402 return IceConnectionNumber ();
   20403   ;
   20404   return 0;
   20405 }
   20406 _ACEOF
   20407 if ac_fn_c_try_link "$LINENO"; then :
   20408   ac_cv_lib_ICE_IceConnectionNumber=yes
   20409 else
   20410   ac_cv_lib_ICE_IceConnectionNumber=no
   20411 fi
   20412 rm -f core conftest.err conftest.$ac_objext \
   20413     conftest$ac_exeext conftest.$ac_ext
   20414 LIBS=$ac_check_lib_save_LIBS
   20415 fi
   20416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
   20417 $as_echo "$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
   20418 if test "x$ac_cv_lib_ICE_IceConnectionNumber" = xyes; then :
   20419   X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
   20420 fi
   20421 
   20422   LDFLAGS=$ac_save_LDFLAGS
   20423 
   20424 fi
   20425 
   20426 
   20427 
   20428 # See if we are to build x11vnc:
   20429 
   20430 
   20431 # Check whether --with-system-libvncserver was given.
   20432 if test "${with_system_libvncserver+set}" = set; then :
   20433   withval=$with_system_libvncserver;
   20434 fi
   20435 
   20436 
   20437 # Check whether --with-x11vnc was given.
   20438 if test "${with_x11vnc+set}" = set; then :
   20439   withval=$with_x11vnc;
   20440 fi
   20441 
   20442 
   20443 if test ! -z "$with_x11vnc" -a "$with_x11vnc" = "yes"; then
   20444 	build_x11vnc="yes"
   20445 elif test "$PACKAGE_NAME" = "x11vnc"; then
   20446 	build_x11vnc="yes"
   20447 else
   20448 	build_x11vnc="no"
   20449 fi
   20450 
   20451 # x11vnc only:
   20452 if test "$build_x11vnc" = "yes"; then
   20453 
   20454 
   20455 
   20456 
   20457 
   20458 
   20459 
   20460 
   20461 
   20462 
   20463 
   20464 
   20465 
   20466 
   20467 
   20468 
   20469 
   20470 
   20471 
   20472 
   20473 
   20474 
   20475 
   20476 # Check whether --with-xkeyboard was given.
   20477 if test "${with_xkeyboard+set}" = set; then :
   20478   withval=$with_xkeyboard;
   20479 fi
   20480 
   20481 
   20482 # Check whether --with-xinerama was given.
   20483 if test "${with_xinerama+set}" = set; then :
   20484   withval=$with_xinerama;
   20485 fi
   20486 
   20487 
   20488 # Check whether --with-xrandr was given.
   20489 if test "${with_xrandr+set}" = set; then :
   20490   withval=$with_xrandr;
   20491 fi
   20492 
   20493 
   20494 # Check whether --with-xfixes was given.
   20495 if test "${with_xfixes+set}" = set; then :
   20496   withval=$with_xfixes;
   20497 fi
   20498 
   20499 
   20500 # Check whether --with-xdamage was given.
   20501 if test "${with_xdamage+set}" = set; then :
   20502   withval=$with_xdamage;
   20503 fi
   20504 
   20505 
   20506 # Check whether --with-xtrap was given.
   20507 if test "${with_xtrap+set}" = set; then :
   20508   withval=$with_xtrap;
   20509 fi
   20510 
   20511 
   20512 # Check whether --with-xrecord was given.
   20513 if test "${with_xrecord+set}" = set; then :
   20514   withval=$with_xrecord;
   20515 fi
   20516 
   20517 
   20518 # Check whether --with-fbpm was given.
   20519 if test "${with_fbpm+set}" = set; then :
   20520   withval=$with_fbpm;
   20521 fi
   20522 
   20523 
   20524 # Check whether --with-dpms was given.
   20525 if test "${with_dpms+set}" = set; then :
   20526   withval=$with_dpms;
   20527 fi
   20528 
   20529 
   20530 # Check whether --with-v4l was given.
   20531 if test "${with_v4l+set}" = set; then :
   20532   withval=$with_v4l;
   20533 fi
   20534 
   20535 
   20536 # Check whether --with-fbdev was given.
   20537 if test "${with_fbdev+set}" = set; then :
   20538   withval=$with_fbdev;
   20539 fi
   20540 
   20541 
   20542 # Check whether --with-uinput was given.
   20543 if test "${with_uinput+set}" = set; then :
   20544   withval=$with_uinput;
   20545 fi
   20546 
   20547 
   20548 # Check whether --with-macosx-native was given.
   20549 if test "${with_macosx_native+set}" = set; then :
   20550   withval=$with_macosx_native;
   20551 fi
   20552 
   20553 
   20554 fi
   20555 # end x11vnc only.
   20556 
   20557 if test "x$with_x" = "xno"; then
   20558 	HAVE_X11="false"
   20559 elif test "$X_CFLAGS" != "-DX_DISPLAY_MISSING"; then
   20560 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XGetImage in -lX11" >&5
   20561 $as_echo_n "checking for XGetImage in -lX11... " >&6; }
   20562 if ${ac_cv_lib_X11_XGetImage+:} false; then :
   20563   $as_echo_n "(cached) " >&6
   20564 else
   20565   ac_check_lib_save_LIBS=$LIBS
   20566 LIBS="-lX11 $X_LIBS $X_PRELIBS -lX11 $X_EXTRA_LIBS $LIBS"
   20567 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   20568 /* end confdefs.h.  */
   20569 
   20570 /* Override any GCC internal prototype to avoid an error.
   20571    Use char because int might match the return type of a GCC
   20572    builtin and then its argument prototype would still apply.  */
   20573 #ifdef __cplusplus
   20574 extern "C"
   20575 #endif
   20576 char XGetImage ();
   20577 int
   20578 main ()
   20579 {
   20580 return XGetImage ();
   20581   ;
   20582   return 0;
   20583 }
   20584 _ACEOF
   20585 if ac_fn_c_try_link "$LINENO"; then :
   20586   ac_cv_lib_X11_XGetImage=yes
   20587 else
   20588   ac_cv_lib_X11_XGetImage=no
   20589 fi
   20590 rm -f core conftest.err conftest.$ac_objext \
   20591     conftest$ac_exeext conftest.$ac_ext
   20592 LIBS=$ac_check_lib_save_LIBS
   20593 fi
   20594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_X11_XGetImage" >&5
   20595 $as_echo "$ac_cv_lib_X11_XGetImage" >&6; }
   20596 if test "x$ac_cv_lib_X11_XGetImage" = xyes; then :
   20597   $as_echo "#define HAVE_X11 1" >>confdefs.h
   20598  HAVE_X11="true"
   20599 else
   20600   HAVE_X11="false"
   20601 fi
   20602 
   20603 
   20604 	# x11vnc only:
   20605 	if test $HAVE_X11 = "true" -a "$build_x11vnc" = "yes"; then
   20606 		X_PRELIBS="$X_PRELIBS -lXext"
   20607 
   20608 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XShmGetImage in -lXext" >&5
   20609 $as_echo_n "checking for XShmGetImage in -lXext... " >&6; }
   20610 if ${ac_cv_lib_Xext_XShmGetImage+:} false; then :
   20611   $as_echo_n "(cached) " >&6
   20612 else
   20613   ac_check_lib_save_LIBS=$LIBS
   20614 LIBS="-lXext $X_LIBS $X_PRELIBS -lX11 $X_EXTRA_LIBS $LIBS"
   20615 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   20616 /* end confdefs.h.  */
   20617 
   20618 /* Override any GCC internal prototype to avoid an error.
   20619    Use char because int might match the return type of a GCC
   20620    builtin and then its argument prototype would still apply.  */
   20621 #ifdef __cplusplus
   20622 extern "C"
   20623 #endif
   20624 char XShmGetImage ();
   20625 int
   20626 main ()
   20627 {
   20628 return XShmGetImage ();
   20629   ;
   20630   return 0;
   20631 }
   20632 _ACEOF
   20633 if ac_fn_c_try_link "$LINENO"; then :
   20634   ac_cv_lib_Xext_XShmGetImage=yes
   20635 else
   20636   ac_cv_lib_Xext_XShmGetImage=no
   20637 fi
   20638 rm -f core conftest.err conftest.$ac_objext \
   20639     conftest$ac_exeext conftest.$ac_ext
   20640 LIBS=$ac_check_lib_save_LIBS
   20641 fi
   20642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xext_XShmGetImage" >&5
   20643 $as_echo "$ac_cv_lib_Xext_XShmGetImage" >&6; }
   20644 if test "x$ac_cv_lib_Xext_XShmGetImage" = xyes; then :
   20645   $as_echo "#define HAVE_XSHM 1" >>confdefs.h
   20646 
   20647 fi
   20648 
   20649 
   20650 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XReadScreen in -lXext" >&5
   20651 $as_echo_n "checking for XReadScreen in -lXext... " >&6; }
   20652 if ${ac_cv_lib_Xext_XReadScreen+:} false; then :
   20653   $as_echo_n "(cached) " >&6
   20654 else
   20655   ac_check_lib_save_LIBS=$LIBS
   20656 LIBS="-lXext $X_LIBS $X_PRELIBS -lX11 $X_EXTRA_LIBS $LIBS"
   20657 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   20658 /* end confdefs.h.  */
   20659 
   20660 /* Override any GCC internal prototype to avoid an error.
   20661    Use char because int might match the return type of a GCC
   20662    builtin and then its argument prototype would still apply.  */
   20663 #ifdef __cplusplus
   20664 extern "C"
   20665 #endif
   20666 char XReadScreen ();
   20667 int
   20668 main ()
   20669 {
   20670 return XReadScreen ();
   20671   ;
   20672   return 0;
   20673 }
   20674 _ACEOF
   20675 if ac_fn_c_try_link "$LINENO"; then :
   20676   ac_cv_lib_Xext_XReadScreen=yes
   20677 else
   20678   ac_cv_lib_Xext_XReadScreen=no
   20679 fi
   20680 rm -f core conftest.err conftest.$ac_objext \
   20681     conftest$ac_exeext conftest.$ac_ext
   20682 LIBS=$ac_check_lib_save_LIBS
   20683 fi
   20684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xext_XReadScreen" >&5
   20685 $as_echo "$ac_cv_lib_Xext_XReadScreen" >&6; }
   20686 if test "x$ac_cv_lib_Xext_XReadScreen" = xyes; then :
   20687   $as_echo "#define HAVE_SOLARIS_XREADSCREEN 1" >>confdefs.h
   20688 
   20689 fi
   20690 
   20691 
   20692 		ac_fn_c_check_header_compile "$LINENO" "X11/extensions/readdisplay.h" "ac_cv_header_X11_extensions_readdisplay_h" "#include <X11/Xlib.h>
   20693 "
   20694 if test "x$ac_cv_header_X11_extensions_readdisplay_h" = xyes; then :
   20695   $as_echo "#define HAVE_IRIX_XREADDISPLAY 1" >>confdefs.h
   20696 
   20697 fi
   20698 
   20699 
   20700 
   20701 		if test "x$with_fbpm" != "xno"; then
   20702 			{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for FBPMForceLevel in -lXext" >&5
   20703 $as_echo_n "checking for FBPMForceLevel in -lXext... " >&6; }
   20704 if ${ac_cv_lib_Xext_FBPMForceLevel+:} false; then :
   20705   $as_echo_n "(cached) " >&6
   20706 else
   20707   ac_check_lib_save_LIBS=$LIBS
   20708 LIBS="-lXext $X_LIBS $X_PRELIBS -lX11 $X_EXTRA_LIBS $LIBS"
   20709 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   20710 /* end confdefs.h.  */
   20711 
   20712 /* Override any GCC internal prototype to avoid an error.
   20713    Use char because int might match the return type of a GCC
   20714    builtin and then its argument prototype would still apply.  */
   20715 #ifdef __cplusplus
   20716 extern "C"
   20717 #endif
   20718 char FBPMForceLevel ();
   20719 int
   20720 main ()
   20721 {
   20722 return FBPMForceLevel ();
   20723   ;
   20724   return 0;
   20725 }
   20726 _ACEOF
   20727 if ac_fn_c_try_link "$LINENO"; then :
   20728   ac_cv_lib_Xext_FBPMForceLevel=yes
   20729 else
   20730   ac_cv_lib_Xext_FBPMForceLevel=no
   20731 fi
   20732 rm -f core conftest.err conftest.$ac_objext \
   20733     conftest$ac_exeext conftest.$ac_ext
   20734 LIBS=$ac_check_lib_save_LIBS
   20735 fi
   20736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xext_FBPMForceLevel" >&5
   20737 $as_echo "$ac_cv_lib_Xext_FBPMForceLevel" >&6; }
   20738 if test "x$ac_cv_lib_Xext_FBPMForceLevel" = xyes; then :
   20739   $as_echo "#define HAVE_FBPM 1" >>confdefs.h
   20740 
   20741 fi
   20742 
   20743 		fi
   20744 
   20745 		if test "x$with_dpms" != "xno"; then
   20746 			{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for DPMSForceLevel in -lXext" >&5
   20747 $as_echo_n "checking for DPMSForceLevel in -lXext... " >&6; }
   20748 if ${ac_cv_lib_Xext_DPMSForceLevel+:} false; then :
   20749   $as_echo_n "(cached) " >&6
   20750 else
   20751   ac_check_lib_save_LIBS=$LIBS
   20752 LIBS="-lXext $X_LIBS $X_PRELIBS -lX11 $X_EXTRA_LIBS $LIBS"
   20753 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   20754 /* end confdefs.h.  */
   20755 
   20756 /* Override any GCC internal prototype to avoid an error.
   20757    Use char because int might match the return type of a GCC
   20758    builtin and then its argument prototype would still apply.  */
   20759 #ifdef __cplusplus
   20760 extern "C"
   20761 #endif
   20762 char DPMSForceLevel ();
   20763 int
   20764 main ()
   20765 {
   20766 return DPMSForceLevel ();
   20767   ;
   20768   return 0;
   20769 }
   20770 _ACEOF
   20771 if ac_fn_c_try_link "$LINENO"; then :
   20772   ac_cv_lib_Xext_DPMSForceLevel=yes
   20773 else
   20774   ac_cv_lib_Xext_DPMSForceLevel=no
   20775 fi
   20776 rm -f core conftest.err conftest.$ac_objext \
   20777     conftest$ac_exeext conftest.$ac_ext
   20778 LIBS=$ac_check_lib_save_LIBS
   20779 fi
   20780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xext_DPMSForceLevel" >&5
   20781 $as_echo "$ac_cv_lib_Xext_DPMSForceLevel" >&6; }
   20782 if test "x$ac_cv_lib_Xext_DPMSForceLevel" = xyes; then :
   20783   $as_echo "#define HAVE_DPMS 1" >>confdefs.h
   20784 
   20785 fi
   20786 
   20787 		fi
   20788 
   20789 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XTestGrabControl in -lXtst" >&5
   20790 $as_echo_n "checking for XTestGrabControl in -lXtst... " >&6; }
   20791 if ${ac_cv_lib_Xtst_XTestGrabControl+:} false; then :
   20792   $as_echo_n "(cached) " >&6
   20793 else
   20794   ac_check_lib_save_LIBS=$LIBS
   20795 LIBS="-lXtst $X_LIBS $X_PRELIBS -lX11 $X_EXTRA_LIBS $LIBS"
   20796 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   20797 /* end confdefs.h.  */
   20798 
   20799 /* Override any GCC internal prototype to avoid an error.
   20800    Use char because int might match the return type of a GCC
   20801    builtin and then its argument prototype would still apply.  */
   20802 #ifdef __cplusplus
   20803 extern "C"
   20804 #endif
   20805 char XTestGrabControl ();
   20806 int
   20807 main ()
   20808 {
   20809 return XTestGrabControl ();
   20810   ;
   20811   return 0;
   20812 }
   20813 _ACEOF
   20814 if ac_fn_c_try_link "$LINENO"; then :
   20815   ac_cv_lib_Xtst_XTestGrabControl=yes
   20816 else
   20817   ac_cv_lib_Xtst_XTestGrabControl=no
   20818 fi
   20819 rm -f core conftest.err conftest.$ac_objext \
   20820     conftest$ac_exeext conftest.$ac_ext
   20821 LIBS=$ac_check_lib_save_LIBS
   20822 fi
   20823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xtst_XTestGrabControl" >&5
   20824 $as_echo "$ac_cv_lib_Xtst_XTestGrabControl" >&6; }
   20825 if test "x$ac_cv_lib_Xtst_XTestGrabControl" = xyes; then :
   20826   X_PRELIBS="-lXtst $X_PRELIBS"
   20827 			$as_echo "#define HAVE_XTESTGRABCONTROL 1" >>confdefs.h
   20828  HAVE_XTESTGRABCONTROL="true"
   20829 fi
   20830 
   20831 
   20832 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XTestFakeKeyEvent in -lXtst" >&5
   20833 $as_echo_n "checking for XTestFakeKeyEvent in -lXtst... " >&6; }
   20834 if ${ac_cv_lib_Xtst_XTestFakeKeyEvent+:} false; then :
   20835   $as_echo_n "(cached) " >&6
   20836 else
   20837   ac_check_lib_save_LIBS=$LIBS
   20838 LIBS="-lXtst $X_LIBS $X_PRELIBS -lX11 $X_EXTRA_LIBS $LIBS"
   20839 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   20840 /* end confdefs.h.  */
   20841 
   20842 /* Override any GCC internal prototype to avoid an error.
   20843    Use char because int might match the return type of a GCC
   20844    builtin and then its argument prototype would still apply.  */
   20845 #ifdef __cplusplus
   20846 extern "C"
   20847 #endif
   20848 char XTestFakeKeyEvent ();
   20849 int
   20850 main ()
   20851 {
   20852 return XTestFakeKeyEvent ();
   20853   ;
   20854   return 0;
   20855 }
   20856 _ACEOF
   20857 if ac_fn_c_try_link "$LINENO"; then :
   20858   ac_cv_lib_Xtst_XTestFakeKeyEvent=yes
   20859 else
   20860   ac_cv_lib_Xtst_XTestFakeKeyEvent=no
   20861 fi
   20862 rm -f core conftest.err conftest.$ac_objext \
   20863     conftest$ac_exeext conftest.$ac_ext
   20864 LIBS=$ac_check_lib_save_LIBS
   20865 fi
   20866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xtst_XTestFakeKeyEvent" >&5
   20867 $as_echo "$ac_cv_lib_Xtst_XTestFakeKeyEvent" >&6; }
   20868 if test "x$ac_cv_lib_Xtst_XTestFakeKeyEvent" = xyes; then :
   20869   X_PRELIBS="-lXtst $X_PRELIBS"
   20870 			$as_echo "#define HAVE_XTEST 1" >>confdefs.h
   20871  HAVE_XTEST="true"
   20872 fi
   20873 
   20874 
   20875 		if test "x$with_xrecord" != "xno"; then
   20876 			{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XRecordEnableContextAsync in -lXtst" >&5
   20877 $as_echo_n "checking for XRecordEnableContextAsync in -lXtst... " >&6; }
   20878 if ${ac_cv_lib_Xtst_XRecordEnableContextAsync+:} false; then :
   20879   $as_echo_n "(cached) " >&6
   20880 else
   20881   ac_check_lib_save_LIBS=$LIBS
   20882 LIBS="-lXtst $X_LIBS $X_PRELIBS -lX11 $X_EXTRA_LIBS $LIBS"
   20883 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   20884 /* end confdefs.h.  */
   20885 
   20886 /* Override any GCC internal prototype to avoid an error.
   20887    Use char because int might match the return type of a GCC
   20888    builtin and then its argument prototype would still apply.  */
   20889 #ifdef __cplusplus
   20890 extern "C"
   20891 #endif
   20892 char XRecordEnableContextAsync ();
   20893 int
   20894 main ()
   20895 {
   20896 return XRecordEnableContextAsync ();
   20897   ;
   20898   return 0;
   20899 }
   20900 _ACEOF
   20901 if ac_fn_c_try_link "$LINENO"; then :
   20902   ac_cv_lib_Xtst_XRecordEnableContextAsync=yes
   20903 else
   20904   ac_cv_lib_Xtst_XRecordEnableContextAsync=no
   20905 fi
   20906 rm -f core conftest.err conftest.$ac_objext \
   20907     conftest$ac_exeext conftest.$ac_ext
   20908 LIBS=$ac_check_lib_save_LIBS
   20909 fi
   20910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xtst_XRecordEnableContextAsync" >&5
   20911 $as_echo "$ac_cv_lib_Xtst_XRecordEnableContextAsync" >&6; }
   20912 if test "x$ac_cv_lib_Xtst_XRecordEnableContextAsync" = xyes; then :
   20913   X_PRELIBS="-lXtst $X_PRELIBS"
   20914 				$as_echo "#define HAVE_RECORD 1" >>confdefs.h
   20915 
   20916 fi
   20917 
   20918 		fi
   20919 
   20920 		# we use XTRAP on X11R5, or user can set X11VNC_USE_XTRAP
   20921 		if test "x$with_xtrap" != "xno"; then
   20922 		    if test ! -z "$X11VNC_USE_XTRAP" -o -z "$HAVE_XTESTGRABCONTROL"; then
   20923 			{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XETrapSetGrabServer in -lXTrap" >&5
   20924 $as_echo_n "checking for XETrapSetGrabServer in -lXTrap... " >&6; }
   20925 if ${ac_cv_lib_XTrap_XETrapSetGrabServer+:} false; then :
   20926   $as_echo_n "(cached) " >&6
   20927 else
   20928   ac_check_lib_save_LIBS=$LIBS
   20929 LIBS="-lXTrap $X_LIBS $X_PRELIBS -lX11 $X_EXTRA_LIBS $LIBS"
   20930 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   20931 /* end confdefs.h.  */
   20932 
   20933 /* Override any GCC internal prototype to avoid an error.
   20934    Use char because int might match the return type of a GCC
   20935    builtin and then its argument prototype would still apply.  */
   20936 #ifdef __cplusplus
   20937 extern "C"
   20938 #endif
   20939 char XETrapSetGrabServer ();
   20940 int
   20941 main ()
   20942 {
   20943 return XETrapSetGrabServer ();
   20944   ;
   20945   return 0;
   20946 }
   20947 _ACEOF
   20948 if ac_fn_c_try_link "$LINENO"; then :
   20949   ac_cv_lib_XTrap_XETrapSetGrabServer=yes
   20950 else
   20951   ac_cv_lib_XTrap_XETrapSetGrabServer=no
   20952 fi
   20953 rm -f core conftest.err conftest.$ac_objext \
   20954     conftest$ac_exeext conftest.$ac_ext
   20955 LIBS=$ac_check_lib_save_LIBS
   20956 fi
   20957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_XTrap_XETrapSetGrabServer" >&5
   20958 $as_echo "$ac_cv_lib_XTrap_XETrapSetGrabServer" >&6; }
   20959 if test "x$ac_cv_lib_XTrap_XETrapSetGrabServer" = xyes; then :
   20960   X_PRELIBS="$X_PRELIBS -lXTrap"
   20961 				$as_echo "#define HAVE_LIBXTRAP 1" >>confdefs.h
   20962 
   20963 fi
   20964 
   20965 			# tru64 uses libXETrap.so
   20966 			{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XETrapSetGrabServer in -lXETrap" >&5
   20967 $as_echo_n "checking for XETrapSetGrabServer in -lXETrap... " >&6; }
   20968 if ${ac_cv_lib_XETrap_XETrapSetGrabServer+:} false; then :
   20969   $as_echo_n "(cached) " >&6
   20970 else
   20971   ac_check_lib_save_LIBS=$LIBS
   20972 LIBS="-lXETrap $X_LIBS $X_PRELIBS -lX11 $X_EXTRA_LIBS $LIBS"
   20973 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   20974 /* end confdefs.h.  */
   20975 
   20976 /* Override any GCC internal prototype to avoid an error.
   20977    Use char because int might match the return type of a GCC
   20978    builtin and then its argument prototype would still apply.  */
   20979 #ifdef __cplusplus
   20980 extern "C"
   20981 #endif
   20982 char XETrapSetGrabServer ();
   20983 int
   20984 main ()
   20985 {
   20986 return XETrapSetGrabServer ();
   20987   ;
   20988   return 0;
   20989 }
   20990 _ACEOF
   20991 if ac_fn_c_try_link "$LINENO"; then :
   20992   ac_cv_lib_XETrap_XETrapSetGrabServer=yes
   20993 else
   20994   ac_cv_lib_XETrap_XETrapSetGrabServer=no
   20995 fi
   20996 rm -f core conftest.err conftest.$ac_objext \
   20997     conftest$ac_exeext conftest.$ac_ext
   20998 LIBS=$ac_check_lib_save_LIBS
   20999 fi
   21000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_XETrap_XETrapSetGrabServer" >&5
   21001 $as_echo "$ac_cv_lib_XETrap_XETrapSetGrabServer" >&6; }
   21002 if test "x$ac_cv_lib_XETrap_XETrapSetGrabServer" = xyes; then :
   21003   X_PRELIBS="$X_PRELIBS -lXETrap"
   21004 				$as_echo "#define HAVE_LIBXTRAP 1" >>confdefs.h
   21005 
   21006 fi
   21007 
   21008 		    fi
   21009 		fi
   21010 
   21011 		if test "x$with_xkeyboard" != "xno"; then
   21012 			saved_CPPFLAGS="$CPPFLAGS"
   21013 			CPPFLAGS="$CPPFLAGS $X_CFLAGS"
   21014 			ac_fn_c_check_header_compile "$LINENO" "X11/XKBlib.h" "ac_cv_header_X11_XKBlib_h" "#include <X11/Xlib.h>
   21015 "
   21016 if test "x$ac_cv_header_X11_XKBlib_h" = xyes; then :
   21017   HAVE_XKBLIB_H="true"
   21018 else
   21019   HAVE_XKBLIB_H="false"
   21020 fi
   21021 
   21022 
   21023 			CPPFLAGS="$saved_CPPFLAGS"
   21024 			if test $HAVE_XKBLIB_H = "true"; then
   21025 				{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XkbSelectEvents in -lX11" >&5
   21026 $as_echo_n "checking for XkbSelectEvents in -lX11... " >&6; }
   21027 if ${ac_cv_lib_X11_XkbSelectEvents+:} false; then :
   21028   $as_echo_n "(cached) " >&6
   21029 else
   21030   ac_check_lib_save_LIBS=$LIBS
   21031 LIBS="-lX11 $X_LIBS $X_PRELIBS -lX11 $X_EXTRA_LIBS $LIBS"
   21032 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   21033 /* end confdefs.h.  */
   21034 
   21035 /* Override any GCC internal prototype to avoid an error.
   21036    Use char because int might match the return type of a GCC
   21037    builtin and then its argument prototype would still apply.  */
   21038 #ifdef __cplusplus
   21039 extern "C"
   21040 #endif
   21041 char XkbSelectEvents ();
   21042 int
   21043 main ()
   21044 {
   21045 return XkbSelectEvents ();
   21046   ;
   21047   return 0;
   21048 }
   21049 _ACEOF
   21050 if ac_fn_c_try_link "$LINENO"; then :
   21051   ac_cv_lib_X11_XkbSelectEvents=yes
   21052 else
   21053   ac_cv_lib_X11_XkbSelectEvents=no
   21054 fi
   21055 rm -f core conftest.err conftest.$ac_objext \
   21056     conftest$ac_exeext conftest.$ac_ext
   21057 LIBS=$ac_check_lib_save_LIBS
   21058 fi
   21059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_X11_XkbSelectEvents" >&5
   21060 $as_echo "$ac_cv_lib_X11_XkbSelectEvents" >&6; }
   21061 if test "x$ac_cv_lib_X11_XkbSelectEvents" = xyes; then :
   21062   $as_echo "#define HAVE_XKEYBOARD 1" >>confdefs.h
   21063 
   21064 fi
   21065 
   21066 			fi
   21067 		fi
   21068 
   21069 		if test "x$with_xinerama" != "xno"; then
   21070 			{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XineramaQueryScreens in -lXinerama" >&5
   21071 $as_echo_n "checking for XineramaQueryScreens in -lXinerama... " >&6; }
   21072 if ${ac_cv_lib_Xinerama_XineramaQueryScreens+:} false; then :
   21073   $as_echo_n "(cached) " >&6
   21074 else
   21075   ac_check_lib_save_LIBS=$LIBS
   21076 LIBS="-lXinerama $X_LIBS $X_PRELIBS -lX11 $X_EXTRA_LIBS $LIBS"
   21077 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   21078 /* end confdefs.h.  */
   21079 
   21080 /* Override any GCC internal prototype to avoid an error.
   21081    Use char because int might match the return type of a GCC
   21082    builtin and then its argument prototype would still apply.  */
   21083 #ifdef __cplusplus
   21084 extern "C"
   21085 #endif
   21086 char XineramaQueryScreens ();
   21087 int
   21088 main ()
   21089 {
   21090 return XineramaQueryScreens ();
   21091   ;
   21092   return 0;
   21093 }
   21094 _ACEOF
   21095 if ac_fn_c_try_link "$LINENO"; then :
   21096   ac_cv_lib_Xinerama_XineramaQueryScreens=yes
   21097 else
   21098   ac_cv_lib_Xinerama_XineramaQueryScreens=no
   21099 fi
   21100 rm -f core conftest.err conftest.$ac_objext \
   21101     conftest$ac_exeext conftest.$ac_ext
   21102 LIBS=$ac_check_lib_save_LIBS
   21103 fi
   21104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xinerama_XineramaQueryScreens" >&5
   21105 $as_echo "$ac_cv_lib_Xinerama_XineramaQueryScreens" >&6; }
   21106 if test "x$ac_cv_lib_Xinerama_XineramaQueryScreens" = xyes; then :
   21107   X_PRELIBS="$X_PRELIBS -lXinerama"
   21108 				$as_echo "#define HAVE_LIBXINERAMA 1" >>confdefs.h
   21109 
   21110 fi
   21111 
   21112 		fi
   21113 
   21114 		if test "x$with_xrandr" != "xno"; then
   21115 			{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XRRSelectInput in -lXrandr" >&5
   21116 $as_echo_n "checking for XRRSelectInput in -lXrandr... " >&6; }
   21117 if ${ac_cv_lib_Xrandr_XRRSelectInput+:} false; then :
   21118   $as_echo_n "(cached) " >&6
   21119 else
   21120   ac_check_lib_save_LIBS=$LIBS
   21121 LIBS="-lXrandr $X_LIBS $X_PRELIBS -lX11 $X_EXTRA_LIBS $LIBS"
   21122 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   21123 /* end confdefs.h.  */
   21124 
   21125 /* Override any GCC internal prototype to avoid an error.
   21126    Use char because int might match the return type of a GCC
   21127    builtin and then its argument prototype would still apply.  */
   21128 #ifdef __cplusplus
   21129 extern "C"
   21130 #endif
   21131 char XRRSelectInput ();
   21132 int
   21133 main ()
   21134 {
   21135 return XRRSelectInput ();
   21136   ;
   21137   return 0;
   21138 }
   21139 _ACEOF
   21140 if ac_fn_c_try_link "$LINENO"; then :
   21141   ac_cv_lib_Xrandr_XRRSelectInput=yes
   21142 else
   21143   ac_cv_lib_Xrandr_XRRSelectInput=no
   21144 fi
   21145 rm -f core conftest.err conftest.$ac_objext \
   21146     conftest$ac_exeext conftest.$ac_ext
   21147 LIBS=$ac_check_lib_save_LIBS
   21148 fi
   21149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xrandr_XRRSelectInput" >&5
   21150 $as_echo "$ac_cv_lib_Xrandr_XRRSelectInput" >&6; }
   21151 if test "x$ac_cv_lib_Xrandr_XRRSelectInput" = xyes; then :
   21152   X_PRELIBS="$X_PRELIBS -lXrandr"
   21153 				$as_echo "#define HAVE_LIBXRANDR 1" >>confdefs.h
   21154  HAVE_LIBXRANDR="true"
   21155 fi
   21156 
   21157 		fi
   21158 
   21159 		if test "x$with_xfixes" != "xno"; then
   21160 			{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XFixesGetCursorImage in -lXfixes" >&5
   21161 $as_echo_n "checking for XFixesGetCursorImage in -lXfixes... " >&6; }
   21162 if ${ac_cv_lib_Xfixes_XFixesGetCursorImage+:} false; then :
   21163   $as_echo_n "(cached) " >&6
   21164 else
   21165   ac_check_lib_save_LIBS=$LIBS
   21166 LIBS="-lXfixes $X_LIBS $X_PRELIBS -lX11 $X_EXTRA_LIBS $LIBS"
   21167 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   21168 /* end confdefs.h.  */
   21169 
   21170 /* Override any GCC internal prototype to avoid an error.
   21171    Use char because int might match the return type of a GCC
   21172    builtin and then its argument prototype would still apply.  */
   21173 #ifdef __cplusplus
   21174 extern "C"
   21175 #endif
   21176 char XFixesGetCursorImage ();
   21177 int
   21178 main ()
   21179 {
   21180 return XFixesGetCursorImage ();
   21181   ;
   21182   return 0;
   21183 }
   21184 _ACEOF
   21185 if ac_fn_c_try_link "$LINENO"; then :
   21186   ac_cv_lib_Xfixes_XFixesGetCursorImage=yes
   21187 else
   21188   ac_cv_lib_Xfixes_XFixesGetCursorImage=no
   21189 fi
   21190 rm -f core conftest.err conftest.$ac_objext \
   21191     conftest$ac_exeext conftest.$ac_ext
   21192 LIBS=$ac_check_lib_save_LIBS
   21193 fi
   21194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xfixes_XFixesGetCursorImage" >&5
   21195 $as_echo "$ac_cv_lib_Xfixes_XFixesGetCursorImage" >&6; }
   21196 if test "x$ac_cv_lib_Xfixes_XFixesGetCursorImage" = xyes; then :
   21197   X_PRELIBS="$X_PRELIBS -lXfixes"
   21198 				$as_echo "#define HAVE_LIBXFIXES 1" >>confdefs.h
   21199  HAVE_LIBXFIXES="true"
   21200 fi
   21201 
   21202 		fi
   21203 
   21204 		if test "x$with_xdamage" != "xno"; then
   21205 			{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XDamageQueryExtension in -lXdamage" >&5
   21206 $as_echo_n "checking for XDamageQueryExtension in -lXdamage... " >&6; }
   21207 if ${ac_cv_lib_Xdamage_XDamageQueryExtension+:} false; then :
   21208   $as_echo_n "(cached) " >&6
   21209 else
   21210   ac_check_lib_save_LIBS=$LIBS
   21211 LIBS="-lXdamage $X_LIBS $X_PRELIBS -lX11 $X_EXTRA_LIBS $LIBS"
   21212 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   21213 /* end confdefs.h.  */
   21214 
   21215 /* Override any GCC internal prototype to avoid an error.
   21216    Use char because int might match the return type of a GCC
   21217    builtin and then its argument prototype would still apply.  */
   21218 #ifdef __cplusplus
   21219 extern "C"
   21220 #endif
   21221 char XDamageQueryExtension ();
   21222 int
   21223 main ()
   21224 {
   21225 return XDamageQueryExtension ();
   21226   ;
   21227   return 0;
   21228 }
   21229 _ACEOF
   21230 if ac_fn_c_try_link "$LINENO"; then :
   21231   ac_cv_lib_Xdamage_XDamageQueryExtension=yes
   21232 else
   21233   ac_cv_lib_Xdamage_XDamageQueryExtension=no
   21234 fi
   21235 rm -f core conftest.err conftest.$ac_objext \
   21236     conftest$ac_exeext conftest.$ac_ext
   21237 LIBS=$ac_check_lib_save_LIBS
   21238 fi
   21239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xdamage_XDamageQueryExtension" >&5
   21240 $as_echo "$ac_cv_lib_Xdamage_XDamageQueryExtension" >&6; }
   21241 if test "x$ac_cv_lib_Xdamage_XDamageQueryExtension" = xyes; then :
   21242   X_PRELIBS="$X_PRELIBS -lXdamage"
   21243 				$as_echo "#define HAVE_LIBXDAMAGE 1" >>confdefs.h
   21244  HAVE_LIBXDAMAGE="true"
   21245 fi
   21246 
   21247 		fi
   21248 
   21249 		if test ! -z "$HAVE_LIBXFIXES" -o ! -z "$HAVE_LIBXDAMAGE"; then
   21250 			# need /usr/sfw/lib in RPATH for Solaris 10 and later
   21251 			case `(uname -sr) 2>/dev/null` in
   21252 			"SunOS 5"*) X_EXTRA_LIBS="$X_EXTRA_LIBS -R/usr/sfw/lib" ;;
   21253 			esac
   21254 		fi
   21255 		if test ! -z "$HAVE_LIBXRANDR"; then
   21256 			# also need /usr/X11/include for Solaris 10 10/08 and later
   21257 			case `(uname -sr) 2>/dev/null` in
   21258 			"SunOS 5"*) CPPFLAGS="$CPPFLAGS -I/usr/X11/include" ;;
   21259 			esac
   21260 		fi
   21261 
   21262 		X_LIBS="$X_LIBS $X_PRELIBS -lX11 $X_EXTRA_LIBS"
   21263 	fi
   21264 	# end x11vnc only.
   21265 fi
   21266 
   21267 
   21268  if test $HAVE_X11 != "false"; then
   21269   HAVE_X11_TRUE=
   21270   HAVE_X11_FALSE='#'
   21271 else
   21272   HAVE_X11_TRUE='#'
   21273   HAVE_X11_FALSE=
   21274 fi
   21275 
   21276 
   21277 # x11vnc only:
   21278 if test "$build_x11vnc" = "yes"; then
   21279 
   21280 if test "x$HAVE_X11" = "xfalse" -a "x$with_x" != "xno"; then
   21281 	as_fn_error $? "
   21282 ==========================================================================
   21283 *** A working X window system build environment is required to build ***
   21284 x11vnc.  Make sure any required X development packages are installed.
   21285 If they are installed in non-standard locations, one can use the
   21286 --x-includes=DIR and --x-libraries=DIR configure options or set the
   21287 CPPFLAGS and LDFLAGS environment variables to indicate where the X
   21288 window system header files and libraries may be found.  On 64+32 bit
   21289 machines you may need to point to lib64 or lib32 directories to pick up
   21290 the correct word size.
   21291 
   21292 If you want to build x11vnc without X support (e.g. for -rawfb use only
   21293 or for native Mac OS X), specify the --without-x configure option.
   21294 ==========================================================================
   21295 " "$LINENO" 5
   21296 fi
   21297 
   21298 if test "x$HAVE_X11" = "xtrue" -a "x$HAVE_XTEST" != "xtrue"; then
   21299 	{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
   21300 ==========================================================================
   21301 *** A working build environment for the XTEST extension was not found ***
   21302 (libXtst).  An x11vnc built this way will be *ONLY BARELY USABLE*.
   21303 You will be able to move the mouse but not click or type.  There can
   21304 also be deadlocks if an application grabs the X server.
   21305 
   21306 It is recommended that you install the necessary development packages
   21307 for XTEST (perhaps it is named something like libxtst-dev) and run
   21308 configure again.
   21309 ==========================================================================
   21310 " >&5
   21311 $as_echo "$as_me: WARNING:
   21312 ==========================================================================
   21313 *** A working build environment for the XTEST extension was not found ***
   21314 (libXtst).  An x11vnc built this way will be *ONLY BARELY USABLE*.
   21315 You will be able to move the mouse but not click or type.  There can
   21316 also be deadlocks if an application grabs the X server.
   21317 
   21318 It is recommended that you install the necessary development packages
   21319 for XTEST (perhaps it is named something like libxtst-dev) and run
   21320 configure again.
   21321 ==========================================================================
   21322 " >&2;}
   21323 	sleep 5
   21324 fi
   21325 
   21326 if test "x$with_v4l" != "xno"; then
   21327 	ac_fn_c_check_header_mongrel "$LINENO" "linux/videodev.h" "ac_cv_header_linux_videodev_h" "$ac_includes_default"
   21328 if test "x$ac_cv_header_linux_videodev_h" = xyes; then :
   21329   $as_echo "#define HAVE_LINUX_VIDEODEV_H 1" >>confdefs.h
   21330 
   21331 fi
   21332 
   21333 
   21334 fi
   21335 if test "x$with_fbdev" != "xno"; then
   21336 	ac_fn_c_check_header_mongrel "$LINENO" "linux/fb.h" "ac_cv_header_linux_fb_h" "$ac_includes_default"
   21337 if test "x$ac_cv_header_linux_fb_h" = xyes; then :
   21338   $as_echo "#define HAVE_LINUX_FB_H 1" >>confdefs.h
   21339 
   21340 fi
   21341 
   21342 
   21343 fi
   21344 if test "x$with_uinput" != "xno"; then
   21345 	ac_fn_c_check_header_mongrel "$LINENO" "linux/input.h" "ac_cv_header_linux_input_h" "$ac_includes_default"
   21346 if test "x$ac_cv_header_linux_input_h" = xyes; then :
   21347   $as_echo "#define HAVE_LINUX_INPUT_H 1" >>confdefs.h
   21348  HAVE_LINUX_INPUT_H="true"
   21349 fi
   21350 
   21351 
   21352 	if test "x$HAVE_LINUX_INPUT_H" = "xtrue"; then
   21353 		ac_fn_c_check_header_compile "$LINENO" "linux/uinput.h" "ac_cv_header_linux_uinput_h" "#include <linux/input.h>
   21354 "
   21355 if test "x$ac_cv_header_linux_uinput_h" = xyes; then :
   21356   $as_echo "#define HAVE_LINUX_UINPUT_H 1" >>confdefs.h
   21357 
   21358 fi
   21359 
   21360 
   21361 	fi
   21362 fi
   21363 
   21364 if test "x$with_macosx_native" != "xno"; then
   21365 	$as_echo "#define HAVE_MACOSX_NATIVE_DISPLAY 1" >>confdefs.h
   21366 
   21367 fi
   21368 
   21369 # Check for OS X opengl header
   21370 ac_fn_c_check_header_mongrel "$LINENO" "OpenGL/OpenGL.h" "ac_cv_header_OpenGL_OpenGL_h" "$ac_includes_default"
   21371 if test "x$ac_cv_header_OpenGL_OpenGL_h" = xyes; then :
   21372   $as_echo "#define HAVE_MACOSX_OPENGL_H 1" >>confdefs.h
   21373  HAVE_MACOSX_OPENGL_H="true"
   21374 fi
   21375 
   21376 
   21377 
   21378 
   21379 
   21380 # Check whether --with-avahi was given.
   21381 if test "${with_avahi+set}" = set; then :
   21382   withval=$with_avahi;
   21383 fi
   21384 
   21385 if test "x$with_avahi" != "xno"; then
   21386 	printf "checking for avahi... "
   21387 	if test ! -z "$with_avahi" -a "x$with_avahi" != "xyes"; then
   21388 		AVAHI_CFLAGS="-I$with_avahi/include"
   21389 		AVAHI_LIBS="-L$with_avahi/lib -lavahi-common -lavahi-client"
   21390 		echo "using $with_avahi"
   21391 		with_avahi=yes
   21392 	elif pkg-config --atleast-version=0.6.4 avahi-client >/dev/null 2>&1; then
   21393 		AVAHI_CFLAGS=`pkg-config --cflags avahi-client`
   21394 		AVAHI_LIBS=`pkg-config --libs avahi-client`
   21395 		with_avahi=yes
   21396 		echo yes
   21397 	else
   21398 		with_avahi=no
   21399 		echo no
   21400 	fi
   21401 fi
   21402 if test "x$with_avahi" = "xyes"; then
   21403 	$as_echo "#define HAVE_AVAHI 1" >>confdefs.h
   21404 
   21405 
   21406 
   21407 fi
   21408 
   21409 fi
   21410 # end x11vnc only.
   21411 
   21412 # only used in x11vnc/Makefile.am but needs to always be defined:
   21413  if test "$HAVE_MACOSX_OPENGL_H" = "true"; then
   21414   OSX_OPENGL_TRUE=
   21415   OSX_OPENGL_FALSE='#'
   21416 else
   21417   OSX_OPENGL_TRUE='#'
   21418   OSX_OPENGL_FALSE=
   21419 fi
   21420 
   21421 
   21422 # Checks for libraries.
   21423 
   21424 if test ! -z "$with_system_libvncserver" -a "x$with_system_libvncserver" != "xno"; then
   21425 	printf "checking for system libvncserver... "
   21426 	vneed="0.9.1"
   21427 	if test "X$VNEED" != "X"; then
   21428 		vneed=$VNEED
   21429 	fi
   21430 	if test "x$with_system_libvncserver" != "xyes"; then
   21431 		rflag=""
   21432 		if test "x$ld_minus_R" = "xno"; then
   21433 			:
   21434 		elif test "x$GCC" = "xyes"; then
   21435 			rflag="-Xlinker -R$with_system_libvncserver/lib"
   21436 		else
   21437 			rflag="-R$with_system_libvncserver/lib"
   21438 		fi
   21439 		cmd="$with_system_libvncserver/bin/libvncserver-config"
   21440 		if $cmd --version 1>/dev/null 2>&1; then
   21441 			cvers=`$cmd --version 2>/dev/null`
   21442 			cscore=`echo "$cvers" | tr '.' ' ' | awk '{print 10000 * $1 + 100 * $2 + $3}'`
   21443 			nscore=`echo "$vneed" | tr '.' ' ' | awk '{print 10000 * $1 + 100 * $2 + $3}'`
   21444 
   21445 			if test $cscore -lt $nscore; then
   21446 				echo "no"
   21447 				with_system_libvncserver=no
   21448 				as_fn_error $? "
   21449 ==========================================================================
   21450 *** Need libvncserver version $vneed, have version $cvers ***
   21451 You are building with a system installed libvncserver and it is not
   21452 new enough.
   21453 ==========================================================================
   21454 " "$LINENO" 5
   21455 			else
   21456 				SYSTEM_LIBVNCSERVER_CFLAGS="-I$with_system_libvncserver/include"
   21457 				SYSTEM_LIBVNCSERVER_LIBS="-L$with_system_libvncserver/lib $rflag -lvncserver -lvncclient"
   21458 				echo "using $with_system_libvncserver"
   21459 				with_system_libvncserver=yes
   21460 			fi
   21461 		else
   21462 			echo " *** cannot run $cmd *** " 1>&2
   21463 			with_system_libvncserver=no
   21464 			echo no
   21465 		fi
   21466 	elif libvncserver-config --version 1>/dev/null 2>&1; then
   21467 		rflag=""
   21468 		rprefix=`libvncserver-config --prefix`
   21469 		if test "x$ld_minus_R" = "xno"; then
   21470 			:
   21471 		elif test "x$GCC" = "xyes"; then
   21472 			rflag=" -Xlinker -R$rprefix/lib "
   21473 		else
   21474 			rflag=" -R$rprefix/lib "
   21475 		fi
   21476 		cvers=`libvncserver-config --version 2>/dev/null`
   21477 		cscore=`echo "$cvers" | tr '.' ' ' | awk '{print 10000 * $1 + 100 * $2 + $3}'`
   21478 		nscore=`echo "$vneed" | tr '.' ' ' | awk '{print 10000 * $1 + 100 * $2 + $3}'`
   21479 
   21480 		if test $cscore -lt $nscore; then
   21481 			echo "no"
   21482 				as_fn_error $? "
   21483 ==========================================================================
   21484 *** Need libvncserver version $vneed, have version $cvers ***
   21485 You are building with a system installed libvncserver and it is not
   21486 new enough.
   21487 ==========================================================================
   21488 " "$LINENO" 5
   21489 		else
   21490 			SYSTEM_LIBVNCSERVER_CFLAGS=`libvncserver-config --cflags`
   21491 			SYSTEM_LIBVNCSERVER_LIBS="$rflag"`libvncserver-config --libs`
   21492 			with_system_libvncserver=yes
   21493 			echo yes
   21494 		fi
   21495 	else
   21496 		with_system_libvncserver=no
   21497 		echo no
   21498 	fi
   21499 fi
   21500 
   21501 if test "x$with_system_libvncserver" = "xyes"; then
   21502 	$as_echo "#define HAVE_SYSTEM_LIBVNCSERVER 1" >>confdefs.h
   21503 
   21504 
   21505 
   21506 fi
   21507  if test "x$with_system_libvncserver" = "xyes"; then
   21508   HAVE_SYSTEM_LIBVNCSERVER_TRUE=
   21509   HAVE_SYSTEM_LIBVNCSERVER_FALSE='#'
   21510 else
   21511   HAVE_SYSTEM_LIBVNCSERVER_TRUE='#'
   21512   HAVE_SYSTEM_LIBVNCSERVER_FALSE=
   21513 fi
   21514 
   21515 
   21516 
   21517 
   21518 # Check whether --with-jpeg was given.
   21519 if test "${with_jpeg+set}" = set; then :
   21520   withval=$with_jpeg;
   21521 fi
   21522 
   21523 
   21524 # At this point:
   21525 #	no jpeg on command line   with_jpeg=""
   21526 #	-with-jpeg                with_jpeg="yes"
   21527 #	-without-jpeg             with_jpeg="no"
   21528 #	-with-jpeg=/foo/dir       with_jpeg="/foo/dir"
   21529 
   21530 HAVE_LIBJPEG_TURBO="false"
   21531 
   21532 if test "x$with_jpeg" != "xno"; then
   21533 
   21534 	saved_CPPFLAGS="$CPPFLAGS"
   21535 	saved_LDFLAGS="$LDFLAGS"
   21536 	saved_LIBS="$LIBS"
   21537 	if test ! -z "$with_jpeg" -a "x$with_jpeg" != "xyes"; then
   21538 		# add user supplied directory to flags:
   21539 		CPPFLAGS="$CPPFLAGS -I$with_jpeg/include"
   21540 		LDFLAGS="$LDFLAGS -L$with_jpeg/lib"
   21541 		if test "x$ld_minus_R" = "xno"; then
   21542 			:
   21543 		elif test "x$GCC" = "xyes"; then
   21544 			# this is not complete... in general a rat's nest.
   21545 			LDFLAGS="$LDFLAGS -Xlinker -R$with_jpeg/lib"
   21546 		else
   21547 			LDFLAGS="$LDFLAGS -R$with_jpeg/lib"
   21548 		fi
   21549 	fi
   21550 	if test "x$JPEG_LDFLAGS" != "x"; then
   21551 		LDFLAGS="$saved_LDFLAGS"
   21552 		LIBS="$LIBS $JPEG_LDFLAGS"
   21553 	else
   21554 		LIBS="-ljpeg"
   21555 	fi
   21556 	ac_fn_c_check_header_mongrel "$LINENO" "jpeglib.h" "ac_cv_header_jpeglib_h" "$ac_includes_default"
   21557 if test "x$ac_cv_header_jpeglib_h" = xyes; then :
   21558   HAVE_JPEGLIB_H="true"
   21559 fi
   21560 
   21561 
   21562 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for jpeg_CreateCompress in libjpeg" >&5
   21563 $as_echo_n "checking for jpeg_CreateCompress in libjpeg... " >&6; }
   21564 	if test "x$HAVE_JPEGLIB_H" = "xtrue"; then
   21565 		cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   21566 /* end confdefs.h.  */
   21567 
   21568 /* Override any GCC internal prototype to avoid an error.
   21569    Use char because int might match the return type of a GCC
   21570    builtin and then its argument prototype would still apply.  */
   21571 #ifdef __cplusplus
   21572 extern "C"
   21573 #endif
   21574 char jpeg_CreateCompress ();
   21575 int
   21576 main ()
   21577 {
   21578 return jpeg_CreateCompress ();
   21579   ;
   21580   return 0;
   21581 }
   21582 _ACEOF
   21583 if ac_fn_c_try_link "$LINENO"; then :
   21584   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   21585 $as_echo "yes" >&6; };
   21586 
   21587 $as_echo "#define HAVE_LIBJPEG 1" >>confdefs.h
   21588 
   21589 else
   21590   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   21591 $as_echo "no" >&6; }; HAVE_JPEGLIB_H=""
   21592 fi
   21593 rm -f core conftest.err conftest.$ac_objext \
   21594     conftest$ac_exeext conftest.$ac_ext
   21595 	fi
   21596 	if test "x$HAVE_JPEGLIB_H" != "xtrue"; then
   21597 			# restore old flags on failure:
   21598 			CPPFLAGS="$saved_CPPFLAGS"
   21599 			LDFLAGS="$saved_LDFLAGS"
   21600 			LIBS="$saved_LIBS"
   21601 			{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
   21602 ==========================================================================
   21603 *** The libjpeg compression library was not found. ***
   21604 This may lead to reduced performance, especially over slow links.
   21605 If libjpeg is in a non-standard location use --with-jpeg=DIR to
   21606 indicate the header file is in DIR/include/jpeglib.h and the library
   21607 in DIR/lib/libjpeg.a.  You can also set the JPEG_LDFLAGS variable to
   21608 specify more detailed linker flags.  A copy of libjpeg-turbo may be
   21609 obtained from:  https://sourceforge.net/projects/libjpeg-turbo/files/
   21610 A copy of libjpeg may be obtained from:  http://ijg.org/files/
   21611 ==========================================================================
   21612 " >&5
   21613 $as_echo "$as_me: WARNING:
   21614 ==========================================================================
   21615 *** The libjpeg compression library was not found. ***
   21616 This may lead to reduced performance, especially over slow links.
   21617 If libjpeg is in a non-standard location use --with-jpeg=DIR to
   21618 indicate the header file is in DIR/include/jpeglib.h and the library
   21619 in DIR/lib/libjpeg.a.  You can also set the JPEG_LDFLAGS variable to
   21620 specify more detailed linker flags.  A copy of libjpeg-turbo may be
   21621 obtained from:  https://sourceforge.net/projects/libjpeg-turbo/files/
   21622 A copy of libjpeg may be obtained from:  http://ijg.org/files/
   21623 ==========================================================================
   21624 " >&2;}
   21625 			sleep 5
   21626 		fi
   21627 
   21628 	if test "x$HAVE_JPEGLIB_H" = "xtrue"; then
   21629 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether JPEG library is libjpeg-turbo" >&5
   21630 $as_echo_n "checking whether JPEG library is libjpeg-turbo... " >&6; }
   21631 
   21632 		if test "x$cross_compiling" != "xyes"; then
   21633 			if test "$cross_compiling" = yes; then :
   21634   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   21635 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   21636 as_fn_error $? "cannot run test program while cross compiling
   21637 See \`config.log' for more details" "$LINENO" 5; }
   21638 else
   21639   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   21640 /* end confdefs.h.  */
   21641 #include <stdio.h>
   21642 				#include <jpeglib.h>
   21643 int
   21644 main ()
   21645 {
   21646 struct jpeg_compress_struct cinfo;
   21647 				struct jpeg_error_mgr jerr;
   21648 				cinfo.err=jpeg_std_error(&jerr);
   21649 				jpeg_create_compress(&cinfo);
   21650 				cinfo.input_components = 3;
   21651 				jpeg_set_defaults(&cinfo);
   21652 				cinfo.in_color_space = JCS_EXT_RGB;
   21653 				jpeg_default_colorspace(&cinfo);
   21654 				return 0;
   21655   ;
   21656   return 0;
   21657 }
   21658 
   21659 _ACEOF
   21660 if ac_fn_c_try_run "$LINENO"; then :
   21661   HAVE_LIBJPEG_TURBO="true"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   21662 $as_echo "yes" >&6; }
   21663 else
   21664   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   21665 $as_echo "no" >&6; }
   21666 fi
   21667 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   21668   conftest.$ac_objext conftest.beam conftest.$ac_ext
   21669 fi
   21670 
   21671 		else
   21672 			cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   21673 /* end confdefs.h.  */
   21674 #include <stdio.h>
   21675 				#include <jpeglib.h>
   21676 int
   21677 main ()
   21678 {
   21679 struct jpeg_compress_struct cinfo;
   21680 				struct jpeg_error_mgr jerr;
   21681 				cinfo.err=jpeg_std_error(&jerr);
   21682 				jpeg_create_compress(&cinfo);
   21683 				cinfo.input_components = 3;
   21684 				jpeg_set_defaults(&cinfo);
   21685 				cinfo.in_color_space = JCS_EXT_RGB;
   21686 				jpeg_default_colorspace(&cinfo);
   21687 				return 0;
   21688   ;
   21689   return 0;
   21690 }
   21691 
   21692 _ACEOF
   21693 if ac_fn_c_try_link "$LINENO"; then :
   21694   HAVE_LIBJPEG_TURBO="true"; { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   21695 $as_echo "yes" >&6; }
   21696 else
   21697   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   21698 $as_echo "no" >&6; }
   21699 fi
   21700 rm -f core conftest.err conftest.$ac_objext \
   21701     conftest$ac_exeext conftest.$ac_ext
   21702 		fi
   21703 	fi
   21704 
   21705 	if test "x$HAVE_JPEGLIB_H" = "xtrue" -a "x$HAVE_LIBJPEG_TURBO" != "xtrue"; then
   21706 		{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
   21707 ==========================================================================
   21708 *** The libjpeg library you are building against is not libjpeg-turbo.
   21709 Performance will be reduced.  You can obtain libjpeg-turbo from:
   21710 https://sourceforge.net/projects/libjpeg-turbo/files/ ***
   21711 ==========================================================================
   21712 " >&5
   21713 $as_echo "$as_me: WARNING:
   21714 ==========================================================================
   21715 *** The libjpeg library you are building against is not libjpeg-turbo.
   21716 Performance will be reduced.  You can obtain libjpeg-turbo from:
   21717 https://sourceforge.net/projects/libjpeg-turbo/files/ ***
   21718 ==========================================================================
   21719 " >&2;}
   21720   fi
   21721 
   21722 fi
   21723 
   21724 
   21725 # Check whether --with-png was given.
   21726 if test "${with_png+set}" = set; then :
   21727   withval=$with_png;
   21728 fi
   21729 
   21730 
   21731 # At this point:
   21732 #	no png on command line    with_png=""
   21733 #	-with-png                 with_png="yes"
   21734 #	-without-png              with_png="no"
   21735 #	-with-png=/foo/dir        with_png="/foo/dir"
   21736 
   21737 if test "x$with_png" != "xno"; then
   21738 	if test ! -z "$with_png" -a "x$with_png" != "xyes"; then
   21739 		# add user supplied directory to flags:
   21740 		saved_CPPFLAGS="$CPPFLAGS"
   21741 		saved_LDFLAGS="$LDFLAGS"
   21742 		CPPFLAGS="$CPPFLAGS -I$with_png/include"
   21743 		LDFLAGS="$LDFLAGS -L$with_png/lib"
   21744 		if test "x$ld_minus_R" = "xno"; then
   21745 			:
   21746 		elif test "x$GCC" = "xyes"; then
   21747 			# this is not complete... in general a rat's nest.
   21748 			LDFLAGS="$LDFLAGS -Xlinker -R$with_png/lib"
   21749 		else
   21750 			LDFLAGS="$LDFLAGS -R$with_png/lib"
   21751 		fi
   21752 	fi
   21753 	ac_fn_c_check_header_mongrel "$LINENO" "png.h" "ac_cv_header_png_h" "$ac_includes_default"
   21754 if test "x$ac_cv_header_png_h" = xyes; then :
   21755   HAVE_PNGLIB_H="true"
   21756 fi
   21757 
   21758 
   21759 	if test "x$HAVE_PNGLIB_H" = "xtrue"; then
   21760 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for png_create_write_struct in -lpng" >&5
   21761 $as_echo_n "checking for png_create_write_struct in -lpng... " >&6; }
   21762 if ${ac_cv_lib_png_png_create_write_struct+:} false; then :
   21763   $as_echo_n "(cached) " >&6
   21764 else
   21765   ac_check_lib_save_LIBS=$LIBS
   21766 LIBS="-lpng  $LIBS"
   21767 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   21768 /* end confdefs.h.  */
   21769 
   21770 /* Override any GCC internal prototype to avoid an error.
   21771    Use char because int might match the return type of a GCC
   21772    builtin and then its argument prototype would still apply.  */
   21773 #ifdef __cplusplus
   21774 extern "C"
   21775 #endif
   21776 char png_create_write_struct ();
   21777 int
   21778 main ()
   21779 {
   21780 return png_create_write_struct ();
   21781   ;
   21782   return 0;
   21783 }
   21784 _ACEOF
   21785 if ac_fn_c_try_link "$LINENO"; then :
   21786   ac_cv_lib_png_png_create_write_struct=yes
   21787 else
   21788   ac_cv_lib_png_png_create_write_struct=no
   21789 fi
   21790 rm -f core conftest.err conftest.$ac_objext \
   21791     conftest$ac_exeext conftest.$ac_ext
   21792 LIBS=$ac_check_lib_save_LIBS
   21793 fi
   21794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_png_png_create_write_struct" >&5
   21795 $as_echo "$ac_cv_lib_png_png_create_write_struct" >&6; }
   21796 if test "x$ac_cv_lib_png_png_create_write_struct" = xyes; then :
   21797   cat >>confdefs.h <<_ACEOF
   21798 #define HAVE_LIBPNG 1
   21799 _ACEOF
   21800 
   21801   LIBS="-lpng $LIBS"
   21802 
   21803 else
   21804   HAVE_PNGLIB_H=""
   21805 fi
   21806 
   21807 	fi
   21808 	if test ! -z "$with_png" -a "x$with_png" != "xyes"; then
   21809 		if test "x$HAVE_PNGLIB_H" != "xtrue"; then
   21810 			# restore old flags on failure:
   21811 			CPPFLAGS="$saved_CPPFLAGS"
   21812 			LDFLAGS="$saved_LDFLAGS"
   21813 		fi
   21814 	fi
   21815 	if test "$build_x11vnc" = "yes"; then
   21816 		if test "x$HAVE_PNGLIB_H" != "xtrue"; then
   21817 			{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
   21818 ==========================================================================
   21819 *** The libpng compression library was not found. ***
   21820 This may lead to reduced performance, especially over slow links.
   21821 If libpng is in a non-standard location use --with-png=DIR to
   21822 indicate the header file is in DIR/include/png.h and the library
   21823 in DIR/lib/libpng.a.  A copy of libpng may be obtained from:
   21824 http://www.libpng.org/pub/png/libpng.html
   21825 ==========================================================================
   21826 " >&5
   21827 $as_echo "$as_me: WARNING:
   21828 ==========================================================================
   21829 *** The libpng compression library was not found. ***
   21830 This may lead to reduced performance, especially over slow links.
   21831 If libpng is in a non-standard location use --with-png=DIR to
   21832 indicate the header file is in DIR/include/png.h and the library
   21833 in DIR/lib/libpng.a.  A copy of libpng may be obtained from:
   21834 http://www.libpng.org/pub/png/libpng.html
   21835 ==========================================================================
   21836 " >&2;}
   21837 			sleep 5
   21838 		fi
   21839 	fi
   21840 fi
   21841 
   21842 
   21843 # Check whether --with-libz was given.
   21844 if test "${with_libz+set}" = set; then :
   21845   withval=$with_libz;
   21846 fi
   21847 
   21848 
   21849 # Check whether --with-zlib was given.
   21850 if test "${with_zlib+set}" = set; then :
   21851   withval=$with_zlib;
   21852 fi
   21853 
   21854 
   21855 if test "x$with_zlib" != "xno" -a "x$with_libz" != "xno"; then
   21856 	if test ! -z "$with_zlib" -a "x$with_zlib" != "xyes"; then
   21857 		saved_CPPFLAGS="$CPPFLAGS"
   21858 		saved_LDFLAGS="$LDFLAGS"
   21859 		CPPFLAGS="$CPPFLAGS -I$with_zlib/include"
   21860 		LDFLAGS="$LDFLAGS -L$with_zlib/lib"
   21861 		if test "x$ld_minus_R" = "xno"; then
   21862 			:
   21863 		elif test "x$GCC" = "xyes"; then
   21864 			LDFLAGS="$LDFLAGS -Xlinker -R$with_zlib/lib"
   21865 		else
   21866 			LDFLAGS="$LDFLAGS -R$with_zlib/lib"
   21867 		fi
   21868 	fi
   21869 	ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
   21870 if test "x$ac_cv_header_zlib_h" = xyes; then :
   21871   HAVE_ZLIB_H="true"
   21872 fi
   21873 
   21874 
   21875 	if test "x$HAVE_ZLIB_H" = "xtrue"; then
   21876 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for deflate in -lz" >&5
   21877 $as_echo_n "checking for deflate in -lz... " >&6; }
   21878 if ${ac_cv_lib_z_deflate+:} false; then :
   21879   $as_echo_n "(cached) " >&6
   21880 else
   21881   ac_check_lib_save_LIBS=$LIBS
   21882 LIBS="-lz  $LIBS"
   21883 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   21884 /* end confdefs.h.  */
   21885 
   21886 /* Override any GCC internal prototype to avoid an error.
   21887    Use char because int might match the return type of a GCC
   21888    builtin and then its argument prototype would still apply.  */
   21889 #ifdef __cplusplus
   21890 extern "C"
   21891 #endif
   21892 char deflate ();
   21893 int
   21894 main ()
   21895 {
   21896 return deflate ();
   21897   ;
   21898   return 0;
   21899 }
   21900 _ACEOF
   21901 if ac_fn_c_try_link "$LINENO"; then :
   21902   ac_cv_lib_z_deflate=yes
   21903 else
   21904   ac_cv_lib_z_deflate=no
   21905 fi
   21906 rm -f core conftest.err conftest.$ac_objext \
   21907     conftest$ac_exeext conftest.$ac_ext
   21908 LIBS=$ac_check_lib_save_LIBS
   21909 fi
   21910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_deflate" >&5
   21911 $as_echo "$ac_cv_lib_z_deflate" >&6; }
   21912 if test "x$ac_cv_lib_z_deflate" = xyes; then :
   21913   cat >>confdefs.h <<_ACEOF
   21914 #define HAVE_LIBZ 1
   21915 _ACEOF
   21916 
   21917   LIBS="-lz $LIBS"
   21918 
   21919 else
   21920   HAVE_ZLIB_H=""
   21921 fi
   21922 
   21923 	fi
   21924 	if test ! -z "$with_zlib" -a "x$with_zlib" != "xyes"; then
   21925 		if test "x$HAVE_ZLIB_H" != "xtrue"; then
   21926 			CPPFLAGS="$saved_CPPFLAGS"
   21927 			LDFLAGS="$saved_LDFLAGS"
   21928 		fi
   21929 	fi
   21930 	if test "$build_x11vnc" = "yes"; then
   21931 		if test "x$HAVE_ZLIB_H" != "xtrue"; then
   21932 			{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
   21933 ==========================================================================
   21934 *** The libz compression library was not found. ***
   21935 This may lead to reduced performance, especially over slow links.
   21936 If libz is in a non-standard location use --with-zlib=DIR to indicate the
   21937 header file is in DIR/include/zlib.h and the library in DIR/lib/libz.a.
   21938 A copy of libz may be obtained from: http://www.gzip.org/zlib/
   21939 ==========================================================================
   21940 " >&5
   21941 $as_echo "$as_me: WARNING:
   21942 ==========================================================================
   21943 *** The libz compression library was not found. ***
   21944 This may lead to reduced performance, especially over slow links.
   21945 If libz is in a non-standard location use --with-zlib=DIR to indicate the
   21946 header file is in DIR/include/zlib.h and the library in DIR/lib/libz.a.
   21947 A copy of libz may be obtained from: http://www.gzip.org/zlib/
   21948 ==========================================================================
   21949 " >&2;}
   21950 			sleep 5
   21951 		fi
   21952 	fi
   21953 fi
   21954 
   21955 
   21956 # Check whether --with-pthread was given.
   21957 if test "${with_pthread+set}" = set; then :
   21958   withval=$with_pthread;
   21959 fi
   21960 
   21961 
   21962 if test "x$with_pthread" != "xno"; then
   21963 	ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
   21964 if test "x$ac_cv_header_pthread_h" = xyes; then :
   21965   HAVE_PTHREAD_H="true"
   21966 fi
   21967 
   21968 
   21969 	if test ! -z "$HAVE_PTHREAD_H"; then
   21970 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_mutex_lock in -lpthread" >&5
   21971 $as_echo_n "checking for pthread_mutex_lock in -lpthread... " >&6; }
   21972 if ${ac_cv_lib_pthread_pthread_mutex_lock+:} false; then :
   21973   $as_echo_n "(cached) " >&6
   21974 else
   21975   ac_check_lib_save_LIBS=$LIBS
   21976 LIBS="-lpthread  $LIBS"
   21977 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   21978 /* end confdefs.h.  */
   21979 
   21980 /* Override any GCC internal prototype to avoid an error.
   21981    Use char because int might match the return type of a GCC
   21982    builtin and then its argument prototype would still apply.  */
   21983 #ifdef __cplusplus
   21984 extern "C"
   21985 #endif
   21986 char pthread_mutex_lock ();
   21987 int
   21988 main ()
   21989 {
   21990 return pthread_mutex_lock ();
   21991   ;
   21992   return 0;
   21993 }
   21994 _ACEOF
   21995 if ac_fn_c_try_link "$LINENO"; then :
   21996   ac_cv_lib_pthread_pthread_mutex_lock=yes
   21997 else
   21998   ac_cv_lib_pthread_pthread_mutex_lock=no
   21999 fi
   22000 rm -f core conftest.err conftest.$ac_objext \
   22001     conftest$ac_exeext conftest.$ac_ext
   22002 LIBS=$ac_check_lib_save_LIBS
   22003 fi
   22004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_mutex_lock" >&5
   22005 $as_echo "$ac_cv_lib_pthread_pthread_mutex_lock" >&6; }
   22006 if test "x$ac_cv_lib_pthread_pthread_mutex_lock" = xyes; then :
   22007   cat >>confdefs.h <<_ACEOF
   22008 #define HAVE_LIBPTHREAD 1
   22009 _ACEOF
   22010 
   22011   LIBS="-lpthread $LIBS"
   22012 
   22013 fi
   22014 
   22015 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_mutex_lock in -lpthread" >&5
   22016 $as_echo_n "checking for pthread_mutex_lock in -lpthread... " >&6; }
   22017 if ${ac_cv_lib_pthread_pthread_mutex_lock+:} false; then :
   22018   $as_echo_n "(cached) " >&6
   22019 else
   22020   ac_check_lib_save_LIBS=$LIBS
   22021 LIBS="-lpthread  $LIBS"
   22022 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   22023 /* end confdefs.h.  */
   22024 
   22025 /* Override any GCC internal prototype to avoid an error.
   22026    Use char because int might match the return type of a GCC
   22027    builtin and then its argument prototype would still apply.  */
   22028 #ifdef __cplusplus
   22029 extern "C"
   22030 #endif
   22031 char pthread_mutex_lock ();
   22032 int
   22033 main ()
   22034 {
   22035 return pthread_mutex_lock ();
   22036   ;
   22037   return 0;
   22038 }
   22039 _ACEOF
   22040 if ac_fn_c_try_link "$LINENO"; then :
   22041   ac_cv_lib_pthread_pthread_mutex_lock=yes
   22042 else
   22043   ac_cv_lib_pthread_pthread_mutex_lock=no
   22044 fi
   22045 rm -f core conftest.err conftest.$ac_objext \
   22046     conftest$ac_exeext conftest.$ac_ext
   22047 LIBS=$ac_check_lib_save_LIBS
   22048 fi
   22049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_mutex_lock" >&5
   22050 $as_echo "$ac_cv_lib_pthread_pthread_mutex_lock" >&6; }
   22051 if test "x$ac_cv_lib_pthread_pthread_mutex_lock" = xyes; then :
   22052   HAVE_LIBPTHREAD="true"
   22053 fi
   22054 
   22055 	fi
   22056 fi
   22057  if test ! -z "$HAVE_LIBPTHREAD"; then
   22058   HAVE_LIBPTHREAD_TRUE=
   22059   HAVE_LIBPTHREAD_FALSE='#'
   22060 else
   22061   HAVE_LIBPTHREAD_TRUE='#'
   22062   HAVE_LIBPTHREAD_FALSE=
   22063 fi
   22064 
   22065 
   22066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __thread" >&5
   22067 $as_echo_n "checking for __thread... " >&6; }
   22068 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   22069 /* end confdefs.h.  */
   22070 
   22071 int
   22072 main ()
   22073 {
   22074 static __thread int p = 0
   22075   ;
   22076   return 0;
   22077 }
   22078 _ACEOF
   22079 if ac_fn_c_try_link "$LINENO"; then :
   22080 
   22081 $as_echo "#define HAVE_TLS 1" >>confdefs.h
   22082 
   22083 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   22084 $as_echo "yes" >&6; }
   22085 else
   22086   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   22087 $as_echo "no" >&6; }
   22088 fi
   22089 rm -f core conftest.err conftest.$ac_objext \
   22090     conftest$ac_exeext conftest.$ac_ext
   22091 
   22092 # tightvnc-filetransfer implemented using threads:
   22093 if test -z "$HAVE_LIBPTHREAD"; then
   22094 	with_tightvnc_filetransfer=""
   22095 fi
   22096 if test "x$with_tightvnc_filetransfer" = "xyes"; then
   22097 	$as_echo "#define WITH_TIGHTVNC_FILETRANSFER 1" >>confdefs.h
   22098 
   22099 fi
   22100  if test "$with_tightvnc_filetransfer" = "yes"; then
   22101   WITH_TIGHTVNC_FILETRANSFER_TRUE=
   22102   WITH_TIGHTVNC_FILETRANSFER_FALSE='#'
   22103 else
   22104   WITH_TIGHTVNC_FILETRANSFER_TRUE='#'
   22105   WITH_TIGHTVNC_FILETRANSFER_FALSE=
   22106 fi
   22107 
   22108 
   22109 # websockets implemented using base64 from resolve
   22110 if test "x$HAVE_B64" != "xtrue"; then
   22111 	with_websockets=""
   22112 fi
   22113 if test "x$with_websockets" = "xyes"; then
   22114 	LIBS="$LIBS -lresolv $SSL_LIBS"
   22115 	$as_echo "#define WITH_WEBSOCKETS 1" >>confdefs.h
   22116 
   22117 fi
   22118  if test "$with_websockets" = "yes"; then
   22119   WITH_WEBSOCKETS_TRUE=
   22120   WITH_WEBSOCKETS_FALSE='#'
   22121 else
   22122   WITH_WEBSOCKETS_TRUE='#'
   22123   WITH_WEBSOCKETS_FALSE=
   22124 fi
   22125 
   22126 
   22127  if test ! -z "$HAVE_ZLIB_H"; then
   22128   HAVE_LIBZ_TRUE=
   22129   HAVE_LIBZ_FALSE='#'
   22130 else
   22131   HAVE_LIBZ_TRUE='#'
   22132   HAVE_LIBZ_FALSE=
   22133 fi
   22134 
   22135  if test ! -z "$HAVE_JPEGLIB_H"; then
   22136   HAVE_LIBJPEG_TRUE=
   22137   HAVE_LIBJPEG_FALSE='#'
   22138 else
   22139   HAVE_LIBJPEG_TRUE='#'
   22140   HAVE_LIBJPEG_FALSE=
   22141 fi
   22142 
   22143  if test ! -z "$HAVE_PNGLIB_H"; then
   22144   HAVE_LIBPNG_TRUE=
   22145   HAVE_LIBPNG_FALSE='#'
   22146 else
   22147   HAVE_LIBPNG_TRUE='#'
   22148   HAVE_LIBPNG_FALSE=
   22149 fi
   22150 
   22151 
   22152 
   22153 SDLCONFIG="sdl-config"
   22154 
   22155 # Check whether --with-sdl-config was given.
   22156 if test "${with_sdl_config+set}" = set; then :
   22157   withval=$with_sdl_config;
   22158     if test "$withval" != "yes" -a "$withval" != ""; then
   22159         SDLCONFIG=$withval
   22160     fi
   22161 
   22162 fi
   22163 
   22164 
   22165 if test -z "$with_sdl"; then
   22166 	if $SDLCONFIG --version >/dev/null 2>&1; then
   22167 		with_sdl=yes
   22168 		SDL_CFLAGS=`$SDLCONFIG --cflags`
   22169 		SDL_LIBS=`$SDLCONFIG --libs`
   22170 	else
   22171 		with_sdl=no
   22172 	fi
   22173 fi
   22174  if test "x$with_sdl" = "xyes"; then
   22175   HAVE_LIBSDL_TRUE=
   22176   HAVE_LIBSDL_FALSE='#'
   22177 else
   22178   HAVE_LIBSDL_TRUE='#'
   22179   HAVE_LIBSDL_FALSE=
   22180 fi
   22181 
   22182 
   22183 
   22184 
   22185 
   22186 # Check for GTK+. if present, build the GTK+ vnc viewer example
   22187 
   22188 
   22189 
   22190 
   22191 
   22192 
   22193 
   22194 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
   22195 	if test -n "$ac_tool_prefix"; then
   22196   # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
   22197 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
   22198 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   22199 $as_echo_n "checking for $ac_word... " >&6; }
   22200 if ${ac_cv_path_PKG_CONFIG+:} false; then :
   22201   $as_echo_n "(cached) " >&6
   22202 else
   22203   case $PKG_CONFIG in
   22204   [\\/]* | ?:[\\/]*)
   22205   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
   22206   ;;
   22207   *)
   22208   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   22209 for as_dir in $PATH
   22210 do
   22211   IFS=$as_save_IFS
   22212   test -z "$as_dir" && as_dir=.
   22213     for ac_exec_ext in '' $ac_executable_extensions; do
   22214   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   22215     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
   22216     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   22217     break 2
   22218   fi
   22219 done
   22220   done
   22221 IFS=$as_save_IFS
   22222 
   22223   ;;
   22224 esac
   22225 fi
   22226 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
   22227 if test -n "$PKG_CONFIG"; then
   22228   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
   22229 $as_echo "$PKG_CONFIG" >&6; }
   22230 else
   22231   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   22232 $as_echo "no" >&6; }
   22233 fi
   22234 
   22235 
   22236 fi
   22237 if test -z "$ac_cv_path_PKG_CONFIG"; then
   22238   ac_pt_PKG_CONFIG=$PKG_CONFIG
   22239   # Extract the first word of "pkg-config", so it can be a program name with args.
   22240 set dummy pkg-config; ac_word=$2
   22241 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   22242 $as_echo_n "checking for $ac_word... " >&6; }
   22243 if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
   22244   $as_echo_n "(cached) " >&6
   22245 else
   22246   case $ac_pt_PKG_CONFIG in
   22247   [\\/]* | ?:[\\/]*)
   22248   ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
   22249   ;;
   22250   *)
   22251   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   22252 for as_dir in $PATH
   22253 do
   22254   IFS=$as_save_IFS
   22255   test -z "$as_dir" && as_dir=.
   22256     for ac_exec_ext in '' $ac_executable_extensions; do
   22257   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   22258     ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
   22259     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   22260     break 2
   22261   fi
   22262 done
   22263   done
   22264 IFS=$as_save_IFS
   22265 
   22266   ;;
   22267 esac
   22268 fi
   22269 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
   22270 if test -n "$ac_pt_PKG_CONFIG"; then
   22271   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
   22272 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
   22273 else
   22274   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   22275 $as_echo "no" >&6; }
   22276 fi
   22277 
   22278   if test "x$ac_pt_PKG_CONFIG" = x; then
   22279     PKG_CONFIG=""
   22280   else
   22281     case $cross_compiling:$ac_tool_warned in
   22282 yes:)
   22283 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   22284 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   22285 ac_tool_warned=yes ;;
   22286 esac
   22287     PKG_CONFIG=$ac_pt_PKG_CONFIG
   22288   fi
   22289 else
   22290   PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
   22291 fi
   22292 
   22293 fi
   22294 if test -n "$PKG_CONFIG"; then
   22295 	_pkg_min_version=0.9.0
   22296 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
   22297 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
   22298 	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
   22299 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   22300 $as_echo "yes" >&6; }
   22301 	else
   22302 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   22303 $as_echo "no" >&6; }
   22304 		PKG_CONFIG=""
   22305 	fi
   22306 fi
   22307 
   22308 pkg_failed=no
   22309 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GTK" >&5
   22310 $as_echo_n "checking for GTK... " >&6; }
   22311 
   22312 if test -n "$GTK_CFLAGS"; then
   22313     pkg_cv_GTK_CFLAGS="$GTK_CFLAGS"
   22314  elif test -n "$PKG_CONFIG"; then
   22315     if test -n "$PKG_CONFIG" && \
   22316     { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtk+-2.0\""; } >&5
   22317   ($PKG_CONFIG --exists --print-errors "gtk+-2.0") 2>&5
   22318   ac_status=$?
   22319   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   22320   test $ac_status = 0; }; then
   22321   pkg_cv_GTK_CFLAGS=`$PKG_CONFIG --cflags "gtk+-2.0" 2>/dev/null`
   22322 		      test "x$?" != "x0" && pkg_failed=yes
   22323 else
   22324   pkg_failed=yes
   22325 fi
   22326  else
   22327     pkg_failed=untried
   22328 fi
   22329 if test -n "$GTK_LIBS"; then
   22330     pkg_cv_GTK_LIBS="$GTK_LIBS"
   22331  elif test -n "$PKG_CONFIG"; then
   22332     if test -n "$PKG_CONFIG" && \
   22333     { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtk+-2.0\""; } >&5
   22334   ($PKG_CONFIG --exists --print-errors "gtk+-2.0") 2>&5
   22335   ac_status=$?
   22336   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   22337   test $ac_status = 0; }; then
   22338   pkg_cv_GTK_LIBS=`$PKG_CONFIG --libs "gtk+-2.0" 2>/dev/null`
   22339 		      test "x$?" != "x0" && pkg_failed=yes
   22340 else
   22341   pkg_failed=yes
   22342 fi
   22343  else
   22344     pkg_failed=untried
   22345 fi
   22346 
   22347 
   22348 
   22349 if test $pkg_failed = yes; then
   22350    	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   22351 $as_echo "no" >&6; }
   22352 
   22353 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
   22354         _pkg_short_errors_supported=yes
   22355 else
   22356         _pkg_short_errors_supported=no
   22357 fi
   22358         if test $_pkg_short_errors_supported = yes; then
   22359 	        GTK_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "gtk+-2.0" 2>&1`
   22360         else
   22361 	        GTK_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "gtk+-2.0" 2>&1`
   22362         fi
   22363 	# Put the nasty error message in config.log where it belongs
   22364 	echo "$GTK_PKG_ERRORS" >&5
   22365 
   22366 	:
   22367 elif test $pkg_failed = untried; then
   22368      	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   22369 $as_echo "no" >&6; }
   22370 	:
   22371 else
   22372 	GTK_CFLAGS=$pkg_cv_GTK_CFLAGS
   22373 	GTK_LIBS=$pkg_cv_GTK_LIBS
   22374         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   22375 $as_echo "yes" >&6; }
   22376 
   22377 fi
   22378  if test ! -z "$GTK_LIBS"; then
   22379   HAVE_LIBGTK_TRUE=
   22380   HAVE_LIBGTK_FALSE='#'
   22381 else
   22382   HAVE_LIBGTK_TRUE='#'
   22383   HAVE_LIBGTK_FALSE=
   22384 fi
   22385 
   22386 
   22387 
   22388 MINGW=`echo $host_os | grep mingw32  2>/dev/null`
   22389  if test ! -z "$MINGW" ; then
   22390   MINGW_TRUE=
   22391   MINGW_FALSE='#'
   22392 else
   22393   MINGW_TRUE='#'
   22394   MINGW_FALSE=
   22395 fi
   22396 
   22397 if test ! -z "$MINGW"; then
   22398 	WSOCKLIB="-lws2_32"
   22399 	LDFLAGS="$LDFLAGS -no-undefined"
   22400 fi
   22401 
   22402 
   22403 # Check for libgcrypt
   22404 
   22405 
   22406 # Check whether --with-gcrypt was given.
   22407 if test "${with_gcrypt+set}" = set; then :
   22408   withval=$with_gcrypt;
   22409 fi
   22410 
   22411 
   22412 # Check whether --with-client-gcrypt was given.
   22413 if test "${with_client_gcrypt+set}" = set; then :
   22414   withval=$with_client_gcrypt;
   22415 fi
   22416 
   22417 
   22418 if test "x$with_gcrypt" != "xno"; then
   22419 
   22420 # Check whether --with-libgcrypt-prefix was given.
   22421 if test "${with_libgcrypt_prefix+set}" = set; then :
   22422   withval=$with_libgcrypt_prefix; libgcrypt_config_prefix="$withval"
   22423 else
   22424   libgcrypt_config_prefix=""
   22425 fi
   22426 
   22427   if test x$libgcrypt_config_prefix != x ; then
   22428      if test x${LIBGCRYPT_CONFIG+set} != xset ; then
   22429         LIBGCRYPT_CONFIG=$libgcrypt_config_prefix/bin/libgcrypt-config
   22430      fi
   22431   fi
   22432 
   22433   # Extract the first word of "libgcrypt-config", so it can be a program name with args.
   22434 set dummy libgcrypt-config; ac_word=$2
   22435 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   22436 $as_echo_n "checking for $ac_word... " >&6; }
   22437 if ${ac_cv_path_LIBGCRYPT_CONFIG+:} false; then :
   22438   $as_echo_n "(cached) " >&6
   22439 else
   22440   case $LIBGCRYPT_CONFIG in
   22441   [\\/]* | ?:[\\/]*)
   22442   ac_cv_path_LIBGCRYPT_CONFIG="$LIBGCRYPT_CONFIG" # Let the user override the test with a path.
   22443   ;;
   22444   *)
   22445   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   22446 for as_dir in $PATH
   22447 do
   22448   IFS=$as_save_IFS
   22449   test -z "$as_dir" && as_dir=.
   22450     for ac_exec_ext in '' $ac_executable_extensions; do
   22451   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   22452     ac_cv_path_LIBGCRYPT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
   22453     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   22454     break 2
   22455   fi
   22456 done
   22457   done
   22458 IFS=$as_save_IFS
   22459 
   22460   test -z "$ac_cv_path_LIBGCRYPT_CONFIG" && ac_cv_path_LIBGCRYPT_CONFIG="no"
   22461   ;;
   22462 esac
   22463 fi
   22464 LIBGCRYPT_CONFIG=$ac_cv_path_LIBGCRYPT_CONFIG
   22465 if test -n "$LIBGCRYPT_CONFIG"; then
   22466   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGCRYPT_CONFIG" >&5
   22467 $as_echo "$LIBGCRYPT_CONFIG" >&6; }
   22468 else
   22469   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   22470 $as_echo "no" >&6; }
   22471 fi
   22472 
   22473 
   22474   tmp=1.4.0
   22475   if echo "$tmp" | grep ':' >/dev/null 2>/dev/null ; then
   22476      req_libgcrypt_api=`echo "$tmp"     | sed 's/\(.*\):\(.*\)/\1/'`
   22477      min_libgcrypt_version=`echo "$tmp" | sed 's/\(.*\):\(.*\)/\2/'`
   22478   else
   22479      req_libgcrypt_api=0
   22480      min_libgcrypt_version="$tmp"
   22481   fi
   22482 
   22483   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBGCRYPT - version >= $min_libgcrypt_version" >&5
   22484 $as_echo_n "checking for LIBGCRYPT - version >= $min_libgcrypt_version... " >&6; }
   22485   ok=no
   22486   if test "$LIBGCRYPT_CONFIG" != "no" ; then
   22487     req_major=`echo $min_libgcrypt_version | \
   22488                sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\1/'`
   22489     req_minor=`echo $min_libgcrypt_version | \
   22490                sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\2/'`
   22491     req_micro=`echo $min_libgcrypt_version | \
   22492                sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\3/'`
   22493     libgcrypt_config_version=`$LIBGCRYPT_CONFIG --version`
   22494     major=`echo $libgcrypt_config_version | \
   22495                sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\).*/\1/'`
   22496     minor=`echo $libgcrypt_config_version | \
   22497                sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\).*/\2/'`
   22498     micro=`echo $libgcrypt_config_version | \
   22499                sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\).*/\3/'`
   22500     if test "$major" -gt "$req_major"; then
   22501         ok=yes
   22502     else
   22503         if test "$major" -eq "$req_major"; then
   22504             if test "$minor" -gt "$req_minor"; then
   22505                ok=yes
   22506             else
   22507                if test "$minor" -eq "$req_minor"; then
   22508                    if test "$micro" -ge "$req_micro"; then
   22509                      ok=yes
   22510                    fi
   22511                fi
   22512             fi
   22513         fi
   22514     fi
   22515   fi
   22516   if test $ok = yes; then
   22517     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes ($libgcrypt_config_version)" >&5
   22518 $as_echo "yes ($libgcrypt_config_version)" >&6; }
   22519   else
   22520     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   22521 $as_echo "no" >&6; }
   22522   fi
   22523   if test $ok = yes; then
   22524      # If we have a recent libgcrypt, we should also check that the
   22525      # API is compatible
   22526      if test "$req_libgcrypt_api" -gt 0 ; then
   22527         tmp=`$LIBGCRYPT_CONFIG --api-version 2>/dev/null || echo 0`
   22528         if test "$tmp" -gt 0 ; then
   22529            { $as_echo "$as_me:${as_lineno-$LINENO}: checking LIBGCRYPT API version" >&5
   22530 $as_echo_n "checking LIBGCRYPT API version... " >&6; }
   22531            if test "$req_libgcrypt_api" -eq "$tmp" ; then
   22532              { $as_echo "$as_me:${as_lineno-$LINENO}: result: okay" >&5
   22533 $as_echo "okay" >&6; }
   22534            else
   22535              ok=no
   22536              { $as_echo "$as_me:${as_lineno-$LINENO}: result: does not match. want=$req_libgcrypt_api got=$tmp" >&5
   22537 $as_echo "does not match. want=$req_libgcrypt_api got=$tmp" >&6; }
   22538            fi
   22539         fi
   22540      fi
   22541   fi
   22542   if test $ok = yes; then
   22543     LIBGCRYPT_CFLAGS=`$LIBGCRYPT_CONFIG --cflags`
   22544     LIBGCRYPT_LIBS=`$LIBGCRYPT_CONFIG --libs`
   22545     :
   22546   else
   22547     LIBGCRYPT_CFLAGS=""
   22548     LIBGCRYPT_LIBS=""
   22549     with_client_gcrypt=no
   22550   fi
   22551 
   22552 
   22553 
   22554 	CFLAGS="$CFLAGS $LIBGCRYPT_CFLAGS"
   22555 	LIBS="$LIBS $LIBGCRYPT_LIBS"
   22556 	if test "x$with_client_gcrypt" != "xno"; then
   22557 		$as_echo "#define WITH_CLIENT_GCRYPT 1" >>confdefs.h
   22558 
   22559 	fi
   22560 fi
   22561 
   22562 # Checks for GnuTLS
   22563 
   22564 
   22565 # Check whether --with-gnutls was given.
   22566 if test "${with_gnutls+set}" = set; then :
   22567   withval=$with_gnutls;
   22568 fi
   22569 
   22570 
   22571 if test "x$with_gnutls" != "xno"; then
   22572 
   22573 pkg_failed=no
   22574 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNUTLS" >&5
   22575 $as_echo_n "checking for GNUTLS... " >&6; }
   22576 
   22577 if test -n "$GNUTLS_CFLAGS"; then
   22578     pkg_cv_GNUTLS_CFLAGS="$GNUTLS_CFLAGS"
   22579  elif test -n "$PKG_CONFIG"; then
   22580     if test -n "$PKG_CONFIG" && \
   22581     { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gnutls >= 2.4.0\""; } >&5
   22582   ($PKG_CONFIG --exists --print-errors "gnutls >= 2.4.0") 2>&5
   22583   ac_status=$?
   22584   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   22585   test $ac_status = 0; }; then
   22586   pkg_cv_GNUTLS_CFLAGS=`$PKG_CONFIG --cflags "gnutls >= 2.4.0" 2>/dev/null`
   22587 		      test "x$?" != "x0" && pkg_failed=yes
   22588 else
   22589   pkg_failed=yes
   22590 fi
   22591  else
   22592     pkg_failed=untried
   22593 fi
   22594 if test -n "$GNUTLS_LIBS"; then
   22595     pkg_cv_GNUTLS_LIBS="$GNUTLS_LIBS"
   22596  elif test -n "$PKG_CONFIG"; then
   22597     if test -n "$PKG_CONFIG" && \
   22598     { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gnutls >= 2.4.0\""; } >&5
   22599   ($PKG_CONFIG --exists --print-errors "gnutls >= 2.4.0") 2>&5
   22600   ac_status=$?
   22601   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   22602   test $ac_status = 0; }; then
   22603   pkg_cv_GNUTLS_LIBS=`$PKG_CONFIG --libs "gnutls >= 2.4.0" 2>/dev/null`
   22604 		      test "x$?" != "x0" && pkg_failed=yes
   22605 else
   22606   pkg_failed=yes
   22607 fi
   22608  else
   22609     pkg_failed=untried
   22610 fi
   22611 
   22612 
   22613 
   22614 if test $pkg_failed = yes; then
   22615    	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   22616 $as_echo "no" >&6; }
   22617 
   22618 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
   22619         _pkg_short_errors_supported=yes
   22620 else
   22621         _pkg_short_errors_supported=no
   22622 fi
   22623         if test $_pkg_short_errors_supported = yes; then
   22624 	        GNUTLS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "gnutls >= 2.4.0" 2>&1`
   22625         else
   22626 	        GNUTLS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "gnutls >= 2.4.0" 2>&1`
   22627         fi
   22628 	# Put the nasty error message in config.log where it belongs
   22629 	echo "$GNUTLS_PKG_ERRORS" >&5
   22630 
   22631 	:
   22632 elif test $pkg_failed = untried; then
   22633      	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   22634 $as_echo "no" >&6; }
   22635 	:
   22636 else
   22637 	GNUTLS_CFLAGS=$pkg_cv_GNUTLS_CFLAGS
   22638 	GNUTLS_LIBS=$pkg_cv_GNUTLS_LIBS
   22639         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   22640 $as_echo "yes" >&6; }
   22641 
   22642 fi
   22643 	CFLAGS="$CFLAGS $GNUTLS_CFLAGS"
   22644 	LIBS="$LIBS $GNUTLS_LIBS"
   22645 fi
   22646  if test ! -z "$GNUTLS_LIBS"; then
   22647   HAVE_GNUTLS_TRUE=
   22648   HAVE_GNUTLS_FALSE='#'
   22649 else
   22650   HAVE_GNUTLS_TRUE='#'
   22651   HAVE_GNUTLS_FALSE=
   22652 fi
   22653 
   22654 if test ! -z "$GNUTLS_LIBS" ; then
   22655   $as_echo "#define HAVE_GNUTLS 1" >>confdefs.h
   22656 
   22657 fi
   22658 
   22659 
   22660 # warn if neither GnuTLS nor OpenSSL are available
   22661 if test -z "$SSL_LIBS" -a -z "$GNUTLS_LIBS"; then
   22662 		{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
   22663 ==========================================================================
   22664 *** No encryption library could be found. ***
   22665 A libvncserver/libvncclient built this way will not support SSL encryption.
   22666 To enable SSL install the necessary development packages (perhaps it is named
   22667 something like libssl-dev or gnutls-dev) and run configure again.
   22668 ==========================================================================
   22669 " >&5
   22670 $as_echo "$as_me: WARNING:
   22671 ==========================================================================
   22672 *** No encryption library could be found. ***
   22673 A libvncserver/libvncclient built this way will not support SSL encryption.
   22674 To enable SSL install the necessary development packages (perhaps it is named
   22675 something like libssl-dev or gnutls-dev) and run configure again.
   22676 ==========================================================================
   22677 " >&2;}
   22678 	sleep 5
   22679 fi
   22680 
   22681 
   22682 # IPv6
   22683 
   22684 
   22685 # Check whether --with-ipv6 was given.
   22686 if test "${with_ipv6+set}" = set; then :
   22687   withval=$with_ipv6;
   22688 fi
   22689 
   22690 if test "x$with_ipv6" != "xno"; then
   22691 	ac_fn_c_check_func "$LINENO" "getaddrinfo" "ac_cv_func_getaddrinfo"
   22692 if test "x$ac_cv_func_getaddrinfo" = xyes; then :
   22693   $as_echo "#define IPv6 1" >>confdefs.h
   22694 
   22695 else
   22696   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for getaddrinfo in -lsocket" >&5
   22697 $as_echo_n "checking for getaddrinfo in -lsocket... " >&6; }
   22698 if ${ac_cv_lib_socket_getaddrinfo+:} false; then :
   22699   $as_echo_n "(cached) " >&6
   22700 else
   22701   ac_check_lib_save_LIBS=$LIBS
   22702 LIBS="-lsocket  $LIBS"
   22703 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   22704 /* end confdefs.h.  */
   22705 
   22706 /* Override any GCC internal prototype to avoid an error.
   22707    Use char because int might match the return type of a GCC
   22708    builtin and then its argument prototype would still apply.  */
   22709 #ifdef __cplusplus
   22710 extern "C"
   22711 #endif
   22712 char getaddrinfo ();
   22713 int
   22714 main ()
   22715 {
   22716 return getaddrinfo ();
   22717   ;
   22718   return 0;
   22719 }
   22720 _ACEOF
   22721 if ac_fn_c_try_link "$LINENO"; then :
   22722   ac_cv_lib_socket_getaddrinfo=yes
   22723 else
   22724   ac_cv_lib_socket_getaddrinfo=no
   22725 fi
   22726 rm -f core conftest.err conftest.$ac_objext \
   22727     conftest$ac_exeext conftest.$ac_ext
   22728 LIBS=$ac_check_lib_save_LIBS
   22729 fi
   22730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_getaddrinfo" >&5
   22731 $as_echo "$ac_cv_lib_socket_getaddrinfo" >&6; }
   22732 if test "x$ac_cv_lib_socket_getaddrinfo" = xyes; then :
   22733   $as_echo "#define IPv6 1" >>confdefs.h
   22734 
   22735 else
   22736 
   22737 			{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for getaddrinfo in -lws2_32" >&5
   22738 $as_echo_n "checking for getaddrinfo in -lws2_32... " >&6; }
   22739 		        LIBS="$LIBS -lws2_32"
   22740 		        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   22741 /* end confdefs.h.  */
   22742 #include <ws2tcpip.h>
   22743 int
   22744 main ()
   22745 {
   22746 getaddrinfo(0, 0, 0, 0);
   22747   ;
   22748   return 0;
   22749 }
   22750 _ACEOF
   22751 if ac_fn_c_try_link "$LINENO"; then :
   22752 
   22753 				      $as_echo "#define IPv6 1" >>confdefs.h
   22754 
   22755 		                      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   22756 $as_echo "yes" >&6; }
   22757 
   22758 else
   22759   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   22760 $as_echo "no" >&6; }
   22761 fi
   22762 rm -f core conftest.err conftest.$ac_objext \
   22763     conftest$ac_exeext conftest.$ac_ext
   22764 
   22765 fi
   22766 
   22767 fi
   22768 
   22769 fi
   22770 
   22771 
   22772 
   22773 # Checks for header files.
   22774 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
   22775 $as_echo_n "checking for ANSI C header files... " >&6; }
   22776 if ${ac_cv_header_stdc+:} false; then :
   22777   $as_echo_n "(cached) " >&6
   22778 else
   22779   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   22780 /* end confdefs.h.  */
   22781 #include <stdlib.h>
   22782 #include <stdarg.h>
   22783 #include <string.h>
   22784 #include <float.h>
   22785 
   22786 int
   22787 main ()
   22788 {
   22789 
   22790   ;
   22791   return 0;
   22792 }
   22793 _ACEOF
   22794 if ac_fn_c_try_compile "$LINENO"; then :
   22795   ac_cv_header_stdc=yes
   22796 else
   22797   ac_cv_header_stdc=no
   22798 fi
   22799 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   22800 
   22801 if test $ac_cv_header_stdc = yes; then
   22802   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   22803   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   22804 /* end confdefs.h.  */
   22805 #include <string.h>
   22806 
   22807 _ACEOF
   22808 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   22809   $EGREP "memchr" >/dev/null 2>&1; then :
   22810 
   22811 else
   22812   ac_cv_header_stdc=no
   22813 fi
   22814 rm -f conftest*
   22815 
   22816 fi
   22817 
   22818 if test $ac_cv_header_stdc = yes; then
   22819   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   22820   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   22821 /* end confdefs.h.  */
   22822 #include <stdlib.h>
   22823 
   22824 _ACEOF
   22825 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   22826   $EGREP "free" >/dev/null 2>&1; then :
   22827 
   22828 else
   22829   ac_cv_header_stdc=no
   22830 fi
   22831 rm -f conftest*
   22832 
   22833 fi
   22834 
   22835 if test $ac_cv_header_stdc = yes; then
   22836   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   22837   if test "$cross_compiling" = yes; then :
   22838   :
   22839 else
   22840   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   22841 /* end confdefs.h.  */
   22842 #include <ctype.h>
   22843 #include <stdlib.h>
   22844 #if ((' ' & 0x0FF) == 0x020)
   22845 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   22846 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   22847 #else
   22848 # define ISLOWER(c) \
   22849 		   (('a' <= (c) && (c) <= 'i') \
   22850 		     || ('j' <= (c) && (c) <= 'r') \
   22851 		     || ('s' <= (c) && (c) <= 'z'))
   22852 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   22853 #endif
   22854 
   22855 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   22856 int
   22857 main ()
   22858 {
   22859   int i;
   22860   for (i = 0; i < 256; i++)
   22861     if (XOR (islower (i), ISLOWER (i))
   22862 	|| toupper (i) != TOUPPER (i))
   22863       return 2;
   22864   return 0;
   22865 }
   22866 _ACEOF
   22867 if ac_fn_c_try_run "$LINENO"; then :
   22868 
   22869 else
   22870   ac_cv_header_stdc=no
   22871 fi
   22872 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   22873   conftest.$ac_objext conftest.beam conftest.$ac_ext
   22874 fi
   22875 
   22876 fi
   22877 fi
   22878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
   22879 $as_echo "$ac_cv_header_stdc" >&6; }
   22880 if test $ac_cv_header_stdc = yes; then
   22881 
   22882 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
   22883 
   22884 fi
   22885 
   22886 for ac_header in arpa/inet.h fcntl.h netdb.h netinet/in.h stdlib.h string.h sys/socket.h sys/time.h sys/timeb.h syslog.h unistd.h ws2tcpip.h
   22887 do :
   22888   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   22889 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
   22890 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   22891   cat >>confdefs.h <<_ACEOF
   22892 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   22893 _ACEOF
   22894 
   22895 fi
   22896 
   22897 done
   22898 
   22899 
   22900 # x11vnc only:
   22901 if test "$build_x11vnc" = "yes"; then
   22902 	for ac_header in pwd.h sys/wait.h utmpx.h termios.h sys/ioctl.h sys/stropts.h
   22903 do :
   22904   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   22905 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
   22906 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   22907   cat >>confdefs.h <<_ACEOF
   22908 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   22909 _ACEOF
   22910 
   22911 fi
   22912 
   22913 done
   22914 
   22915 fi
   22916 
   22917 # Checks for typedefs, structures, and compiler characteristics.
   22918 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
   22919 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
   22920 if ${ac_cv_c_const+:} false; then :
   22921   $as_echo_n "(cached) " >&6
   22922 else
   22923   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   22924 /* end confdefs.h.  */
   22925 
   22926 int
   22927 main ()
   22928 {
   22929 
   22930 #ifndef __cplusplus
   22931   /* Ultrix mips cc rejects this sort of thing.  */
   22932   typedef int charset[2];
   22933   const charset cs = { 0, 0 };
   22934   /* SunOS 4.1.1 cc rejects this.  */
   22935   char const *const *pcpcc;
   22936   char **ppc;
   22937   /* NEC SVR4.0.2 mips cc rejects this.  */
   22938   struct point {int x, y;};
   22939   static struct point const zero = {0,0};
   22940   /* AIX XL C 1.02.0.0 rejects this.
   22941      It does not let you subtract one const X* pointer from another in
   22942      an arm of an if-expression whose if-part is not a constant
   22943      expression */
   22944   const char *g = "string";
   22945   pcpcc = &g + (g ? g-g : 0);
   22946   /* HPUX 7.0 cc rejects these. */
   22947   ++pcpcc;
   22948   ppc = (char**) pcpcc;
   22949   pcpcc = (char const *const *) ppc;
   22950   { /* SCO 3.2v4 cc rejects this sort of thing.  */
   22951     char tx;
   22952     char *t = &tx;
   22953     char const *s = 0 ? (char *) 0 : (char const *) 0;
   22954 
   22955     *t++ = 0;
   22956     if (s) return 0;
   22957   }
   22958   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
   22959     int x[] = {25, 17};
   22960     const int *foo = &x[0];
   22961     ++foo;
   22962   }
   22963   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
   22964     typedef const int *iptr;
   22965     iptr p = 0;
   22966     ++p;
   22967   }
   22968   { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
   22969        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
   22970     struct s { int j; const int *ap[3]; } bx;
   22971     struct s *b = &bx; b->j = 5;
   22972   }
   22973   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
   22974     const int foo = 10;
   22975     if (!foo) return 0;
   22976   }
   22977   return !cs[0] && !zero.x;
   22978 #endif
   22979 
   22980   ;
   22981   return 0;
   22982 }
   22983 _ACEOF
   22984 if ac_fn_c_try_compile "$LINENO"; then :
   22985   ac_cv_c_const=yes
   22986 else
   22987   ac_cv_c_const=no
   22988 fi
   22989 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   22990 fi
   22991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
   22992 $as_echo "$ac_cv_c_const" >&6; }
   22993 if test $ac_cv_c_const = no; then
   22994 
   22995 $as_echo "#define const /**/" >>confdefs.h
   22996 
   22997 fi
   22998 
   22999 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
   23000 $as_echo_n "checking for inline... " >&6; }
   23001 if ${ac_cv_c_inline+:} false; then :
   23002   $as_echo_n "(cached) " >&6
   23003 else
   23004   ac_cv_c_inline=no
   23005 for ac_kw in inline __inline__ __inline; do
   23006   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   23007 /* end confdefs.h.  */
   23008 #ifndef __cplusplus
   23009 typedef int foo_t;
   23010 static $ac_kw foo_t static_foo () {return 0; }
   23011 $ac_kw foo_t foo () {return 0; }
   23012 #endif
   23013 
   23014 _ACEOF
   23015 if ac_fn_c_try_compile "$LINENO"; then :
   23016   ac_cv_c_inline=$ac_kw
   23017 fi
   23018 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   23019   test "$ac_cv_c_inline" != no && break
   23020 done
   23021 
   23022 fi
   23023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
   23024 $as_echo "$ac_cv_c_inline" >&6; }
   23025 
   23026 case $ac_cv_c_inline in
   23027   inline | yes) ;;
   23028   *)
   23029     case $ac_cv_c_inline in
   23030       no) ac_val=;;
   23031       *) ac_val=$ac_cv_c_inline;;
   23032     esac
   23033     cat >>confdefs.h <<_ACEOF
   23034 #ifndef __cplusplus
   23035 #define inline $ac_val
   23036 #endif
   23037 _ACEOF
   23038     ;;
   23039 esac
   23040 
   23041  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
   23042 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
   23043 if ${ac_cv_c_bigendian+:} false; then :
   23044   $as_echo_n "(cached) " >&6
   23045 else
   23046   ac_cv_c_bigendian=unknown
   23047     # See if we're dealing with a universal compiler.
   23048     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   23049 /* end confdefs.h.  */
   23050 #ifndef __APPLE_CC__
   23051 	       not a universal capable compiler
   23052 	     #endif
   23053 	     typedef int dummy;
   23054 
   23055 _ACEOF
   23056 if ac_fn_c_try_compile "$LINENO"; then :
   23057 
   23058 	# Check for potential -arch flags.  It is not universal unless
   23059 	# there are at least two -arch flags with different values.
   23060 	ac_arch=
   23061 	ac_prev=
   23062 	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
   23063 	 if test -n "$ac_prev"; then
   23064 	   case $ac_word in
   23065 	     i?86 | x86_64 | ppc | ppc64)
   23066 	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
   23067 		 ac_arch=$ac_word
   23068 	       else
   23069 		 ac_cv_c_bigendian=universal
   23070 		 break
   23071 	       fi
   23072 	       ;;
   23073 	   esac
   23074 	   ac_prev=
   23075 	 elif test "x$ac_word" = "x-arch"; then
   23076 	   ac_prev=arch
   23077 	 fi
   23078        done
   23079 fi
   23080 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   23081     if test $ac_cv_c_bigendian = unknown; then
   23082       # See if sys/param.h defines the BYTE_ORDER macro.
   23083       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   23084 /* end confdefs.h.  */
   23085 #include <sys/types.h>
   23086 	     #include <sys/param.h>
   23087 
   23088 int
   23089 main ()
   23090 {
   23091 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
   23092 		     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
   23093 		     && LITTLE_ENDIAN)
   23094 	      bogus endian macros
   23095 	     #endif
   23096 
   23097   ;
   23098   return 0;
   23099 }
   23100 _ACEOF
   23101 if ac_fn_c_try_compile "$LINENO"; then :
   23102   # It does; now see whether it defined to BIG_ENDIAN or not.
   23103 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   23104 /* end confdefs.h.  */
   23105 #include <sys/types.h>
   23106 		#include <sys/param.h>
   23107 
   23108 int
   23109 main ()
   23110 {
   23111 #if BYTE_ORDER != BIG_ENDIAN
   23112 		 not big endian
   23113 		#endif
   23114 
   23115   ;
   23116   return 0;
   23117 }
   23118 _ACEOF
   23119 if ac_fn_c_try_compile "$LINENO"; then :
   23120   ac_cv_c_bigendian=yes
   23121 else
   23122   ac_cv_c_bigendian=no
   23123 fi
   23124 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   23125 fi
   23126 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   23127     fi
   23128     if test $ac_cv_c_bigendian = unknown; then
   23129       # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
   23130       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   23131 /* end confdefs.h.  */
   23132 #include <limits.h>
   23133 
   23134 int
   23135 main ()
   23136 {
   23137 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
   23138 	      bogus endian macros
   23139 	     #endif
   23140 
   23141   ;
   23142   return 0;
   23143 }
   23144 _ACEOF
   23145 if ac_fn_c_try_compile "$LINENO"; then :
   23146   # It does; now see whether it defined to _BIG_ENDIAN or not.
   23147 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   23148 /* end confdefs.h.  */
   23149 #include <limits.h>
   23150 
   23151 int
   23152 main ()
   23153 {
   23154 #ifndef _BIG_ENDIAN
   23155 		 not big endian
   23156 		#endif
   23157 
   23158   ;
   23159   return 0;
   23160 }
   23161 _ACEOF
   23162 if ac_fn_c_try_compile "$LINENO"; then :
   23163   ac_cv_c_bigendian=yes
   23164 else
   23165   ac_cv_c_bigendian=no
   23166 fi
   23167 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   23168 fi
   23169 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   23170     fi
   23171     if test $ac_cv_c_bigendian = unknown; then
   23172       # Compile a test program.
   23173       if test "$cross_compiling" = yes; then :
   23174   # Try to guess by grepping values from an object file.
   23175 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   23176 /* end confdefs.h.  */
   23177 short int ascii_mm[] =
   23178 		  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
   23179 		short int ascii_ii[] =
   23180 		  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
   23181 		int use_ascii (int i) {
   23182 		  return ascii_mm[i] + ascii_ii[i];
   23183 		}
   23184 		short int ebcdic_ii[] =
   23185 		  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
   23186 		short int ebcdic_mm[] =
   23187 		  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
   23188 		int use_ebcdic (int i) {
   23189 		  return ebcdic_mm[i] + ebcdic_ii[i];
   23190 		}
   23191 		extern int foo;
   23192 
   23193 int
   23194 main ()
   23195 {
   23196 return use_ascii (foo) == use_ebcdic (foo);
   23197   ;
   23198   return 0;
   23199 }
   23200 _ACEOF
   23201 if ac_fn_c_try_compile "$LINENO"; then :
   23202   if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
   23203 	      ac_cv_c_bigendian=yes
   23204 	    fi
   23205 	    if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
   23206 	      if test "$ac_cv_c_bigendian" = unknown; then
   23207 		ac_cv_c_bigendian=no
   23208 	      else
   23209 		# finding both strings is unlikely to happen, but who knows?
   23210 		ac_cv_c_bigendian=unknown
   23211 	      fi
   23212 	    fi
   23213 fi
   23214 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   23215 else
   23216   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   23217 /* end confdefs.h.  */
   23218 $ac_includes_default
   23219 int
   23220 main ()
   23221 {
   23222 
   23223 	     /* Are we little or big endian?  From Harbison&Steele.  */
   23224 	     union
   23225 	     {
   23226 	       long int l;
   23227 	       char c[sizeof (long int)];
   23228 	     } u;
   23229 	     u.l = 1;
   23230 	     return u.c[sizeof (long int) - 1] == 1;
   23231 
   23232   ;
   23233   return 0;
   23234 }
   23235 _ACEOF
   23236 if ac_fn_c_try_run "$LINENO"; then :
   23237   ac_cv_c_bigendian=no
   23238 else
   23239   ac_cv_c_bigendian=yes
   23240 fi
   23241 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   23242   conftest.$ac_objext conftest.beam conftest.$ac_ext
   23243 fi
   23244 
   23245     fi
   23246 fi
   23247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
   23248 $as_echo "$ac_cv_c_bigendian" >&6; }
   23249  case $ac_cv_c_bigendian in #(
   23250    yes)
   23251      $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
   23252 ;; #(
   23253    no)
   23254       ;; #(
   23255    universal)
   23256 
   23257 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
   23258 
   23259      ;; #(
   23260    *)
   23261      as_fn_error $? "unknown endianness
   23262  presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
   23263  esac
   23264 
   23265 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
   23266 if test "x$ac_cv_type_size_t" = xyes; then :
   23267 
   23268 else
   23269 
   23270 cat >>confdefs.h <<_ACEOF
   23271 #define size_t unsigned int
   23272 _ACEOF
   23273 
   23274 fi
   23275 
   23276 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
   23277 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
   23278 if ${ac_cv_header_time+:} false; then :
   23279   $as_echo_n "(cached) " >&6
   23280 else
   23281   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   23282 /* end confdefs.h.  */
   23283 #include <sys/types.h>
   23284 #include <sys/time.h>
   23285 #include <time.h>
   23286 
   23287 int
   23288 main ()
   23289 {
   23290 if ((struct tm *) 0)
   23291 return 0;
   23292   ;
   23293   return 0;
   23294 }
   23295 _ACEOF
   23296 if ac_fn_c_try_compile "$LINENO"; then :
   23297   ac_cv_header_time=yes
   23298 else
   23299   ac_cv_header_time=no
   23300 fi
   23301 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   23302 fi
   23303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
   23304 $as_echo "$ac_cv_header_time" >&6; }
   23305 if test $ac_cv_header_time = yes; then
   23306 
   23307 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
   23308 
   23309 fi
   23310 
   23311 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
   23312 $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
   23313 if ${ac_cv_header_sys_wait_h+:} false; then :
   23314   $as_echo_n "(cached) " >&6
   23315 else
   23316   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   23317 /* end confdefs.h.  */
   23318 #include <sys/types.h>
   23319 #include <sys/wait.h>
   23320 #ifndef WEXITSTATUS
   23321 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
   23322 #endif
   23323 #ifndef WIFEXITED
   23324 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
   23325 #endif
   23326 
   23327 int
   23328 main ()
   23329 {
   23330   int s;
   23331   wait (&s);
   23332   s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
   23333   ;
   23334   return 0;
   23335 }
   23336 _ACEOF
   23337 if ac_fn_c_try_compile "$LINENO"; then :
   23338   ac_cv_header_sys_wait_h=yes
   23339 else
   23340   ac_cv_header_sys_wait_h=no
   23341 fi
   23342 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   23343 fi
   23344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
   23345 $as_echo "$ac_cv_header_sys_wait_h" >&6; }
   23346 if test $ac_cv_header_sys_wait_h = yes; then
   23347 
   23348 $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
   23349 
   23350 fi
   23351 
   23352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socklen_t" >&5
   23353 $as_echo_n "checking for socklen_t... " >&6; }
   23354 if ${ac_cv_type_socklen_t+:} false; then :
   23355   $as_echo_n "(cached) " >&6
   23356 else
   23357 
   23358   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   23359 /* end confdefs.h.  */
   23360 #include <sys/types.h>
   23361    #include <sys/socket.h>
   23362 int
   23363 main ()
   23364 {
   23365 socklen_t len = 42; return 0;
   23366   ;
   23367   return 0;
   23368 }
   23369 _ACEOF
   23370 if ac_fn_c_try_compile "$LINENO"; then :
   23371   ac_cv_type_socklen_t=yes
   23372 else
   23373   ac_cv_type_socklen_t=no
   23374 fi
   23375 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   23376 
   23377 fi
   23378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_socklen_t" >&5
   23379 $as_echo "$ac_cv_type_socklen_t" >&6; }
   23380   if test $ac_cv_type_socklen_t != yes; then
   23381     $as_echo "#define socklen_t int" >>confdefs.h
   23382 
   23383   fi
   23384 
   23385 if test ! -d ./rfb; then
   23386 	echo "creating subdir ./rfb for rfbint.h"
   23387 	mkdir ./rfb
   23388 fi
   23389 # ------ AC CREATE STDINT H -------------------------------------
   23390 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint-types...." >&5
   23391 $as_echo_n "checking for stdint-types....... " >&6; }
   23392 ac_stdint_h=`echo rfb/rfbint.h`
   23393 if test "$ac_stdint_h" = "stdint.h" ; then
   23394  { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"(are you sure you want them in ./stdint.h?)\"" >&5
   23395 $as_echo "\"(are you sure you want them in ./stdint.h?)\"" >&6; }
   23396 elif test "$ac_stdint_h" = "inttypes.h" ; then
   23397  { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"(are you sure you want them in ./inttypes.h?)\"" >&5
   23398 $as_echo "\"(are you sure you want them in ./inttypes.h?)\"" >&6; }
   23399 else
   23400  { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"(putting them into $ac_stdint_h)\"" >&5
   23401 $as_echo "\"(putting them into $ac_stdint_h)\"" >&6; }
   23402 fi
   23403 
   23404 inttype_headers=`echo inttypes.h sys/inttypes.h sys/inttypes.h  \
   23405 | sed -e 's/,/ /g'`
   23406 
   23407  ac_cv_header_stdint_x="no-file"
   23408  ac_cv_header_stdint_o="no-file"
   23409  ac_cv_header_stdint_u="no-file"
   23410  for i in stdint.h $inttype_headers ; do
   23411    unset ac_cv_type_uintptr_t
   23412    unset ac_cv_type_uint64_t
   23413    ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <$i>
   23414 "
   23415 if test "x$ac_cv_type_uintptr_t" = xyes; then :
   23416   ac_cv_header_stdint_x=$i
   23417 else
   23418        continue
   23419 fi
   23420 
   23421    ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include<$i>
   23422 "
   23423 if test "x$ac_cv_type_uint64_t" = xyes; then :
   23424   and64="(uint64_t too)"
   23425 else
   23426   and64=""
   23427 fi
   23428 
   23429    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ... seen our uintptr_t in $i $and64" >&5
   23430 $as_echo "... seen our uintptr_t in $i $and64" >&6; }
   23431    break;
   23432  done
   23433  if test "$ac_cv_header_stdint_x" = "no-file" ; then
   23434  for i in stdint.h $inttype_headers ; do
   23435    unset ac_cv_type_uint32_t
   23436    unset ac_cv_type_uint64_t
   23437    ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "#include <$i>
   23438 "
   23439 if test "x$ac_cv_type_uint32_t" = xyes; then :
   23440   ac_cv_header_stdint_o=$i
   23441 else
   23442        continue
   23443 fi
   23444 
   23445    ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include<$i>
   23446 "
   23447 if test "x$ac_cv_type_uint64_t" = xyes; then :
   23448   and64="(uint64_t too)"
   23449 else
   23450   and64=""
   23451 fi
   23452 
   23453    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ... seen our uint32_t in $i $and64" >&5
   23454 $as_echo "... seen our uint32_t in $i $and64" >&6; }
   23455    break;
   23456  done
   23457  if test "$ac_cv_header_stdint_o" = "no-file" ; then
   23458  for i in sys/types.h $inttype_headers ; do
   23459    unset ac_cv_type_u_int32_t
   23460    unset ac_cv_type_u_int64_t
   23461    ac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "#include <$i>
   23462 "
   23463 if test "x$ac_cv_type_u_int32_t" = xyes; then :
   23464   ac_cv_header_stdint_u=$i
   23465 else
   23466        continue
   23467 fi
   23468 
   23469    ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include<$i>
   23470 "
   23471 if test "x$ac_cv_type_uint64_t" = xyes; then :
   23472   and64="(u_int64_t too)"
   23473 else
   23474   and64=""
   23475 fi
   23476 
   23477    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ... seen our u_int32_t in $i $and64" >&5
   23478 $as_echo "... seen our u_int32_t in $i $and64" >&6; }
   23479    break;
   23480  done
   23481  fi
   23482  fi
   23483 
   23484 # ----------------- DONE inttypes.h checks MAYBE C basic types --------
   23485 
   23486 if test "$ac_cv_header_stdint_x" = "no-file" ; then
   23487    { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of char" >&5
   23488 $as_echo_n "checking size of char... " >&6; }
   23489 if ${ac_cv_sizeof_char+:} false; then :
   23490   $as_echo_n "(cached) " >&6
   23491 else
   23492   for ac_size in 4 8 1 2 16  ; do # List sizes in rough order of prevalence.
   23493   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   23494 /* end confdefs.h.  */
   23495 #include "confdefs.h"
   23496 #include <sys/types.h>
   23497 
   23498 
   23499 int
   23500 main ()
   23501 {
   23502 switch (0) case 0: case (sizeof (char) == $ac_size):;
   23503   ;
   23504   return 0;
   23505 }
   23506 _ACEOF
   23507 if ac_fn_c_try_compile "$LINENO"; then :
   23508   ac_cv_sizeof_char=$ac_size
   23509 fi
   23510 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   23511   if test x$ac_cv_sizeof_char != x ; then break; fi
   23512 done
   23513 
   23514 fi
   23515 
   23516 if test x$ac_cv_sizeof_char = x ; then
   23517   as_fn_error $? "cannot determine a size for char" "$LINENO" 5
   23518 fi
   23519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_char" >&5
   23520 $as_echo "$ac_cv_sizeof_char" >&6; }
   23521 
   23522 cat >>confdefs.h <<_ACEOF
   23523 #define SIZEOF_CHAR $ac_cv_sizeof_char
   23524 _ACEOF
   23525 
   23526 
   23527    { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
   23528 $as_echo_n "checking size of short... " >&6; }
   23529 if ${ac_cv_sizeof_short+:} false; then :
   23530   $as_echo_n "(cached) " >&6
   23531 else
   23532   for ac_size in 4 8 1 2 16  ; do # List sizes in rough order of prevalence.
   23533   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   23534 /* end confdefs.h.  */
   23535 #include "confdefs.h"
   23536 #include <sys/types.h>
   23537 
   23538 
   23539 int
   23540 main ()
   23541 {
   23542 switch (0) case 0: case (sizeof (short) == $ac_size):;
   23543   ;
   23544   return 0;
   23545 }
   23546 _ACEOF
   23547 if ac_fn_c_try_compile "$LINENO"; then :
   23548   ac_cv_sizeof_short=$ac_size
   23549 fi
   23550 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   23551   if test x$ac_cv_sizeof_short != x ; then break; fi
   23552 done
   23553 
   23554 fi
   23555 
   23556 if test x$ac_cv_sizeof_short = x ; then
   23557   as_fn_error $? "cannot determine a size for short" "$LINENO" 5
   23558 fi
   23559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
   23560 $as_echo "$ac_cv_sizeof_short" >&6; }
   23561 
   23562 cat >>confdefs.h <<_ACEOF
   23563 #define SIZEOF_SHORT $ac_cv_sizeof_short
   23564 _ACEOF
   23565 
   23566 
   23567    { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
   23568 $as_echo_n "checking size of int... " >&6; }
   23569 if ${ac_cv_sizeof_int+:} false; then :
   23570   $as_echo_n "(cached) " >&6
   23571 else
   23572   for ac_size in 4 8 1 2 16  ; do # List sizes in rough order of prevalence.
   23573   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   23574 /* end confdefs.h.  */
   23575 #include "confdefs.h"
   23576 #include <sys/types.h>
   23577 
   23578 
   23579 int
   23580 main ()
   23581 {
   23582 switch (0) case 0: case (sizeof (int) == $ac_size):;
   23583   ;
   23584   return 0;
   23585 }
   23586 _ACEOF
   23587 if ac_fn_c_try_compile "$LINENO"; then :
   23588   ac_cv_sizeof_int=$ac_size
   23589 fi
   23590 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   23591   if test x$ac_cv_sizeof_int != x ; then break; fi
   23592 done
   23593 
   23594 fi
   23595 
   23596 if test x$ac_cv_sizeof_int = x ; then
   23597   as_fn_error $? "cannot determine a size for int" "$LINENO" 5
   23598 fi
   23599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
   23600 $as_echo "$ac_cv_sizeof_int" >&6; }
   23601 
   23602 cat >>confdefs.h <<_ACEOF
   23603 #define SIZEOF_INT $ac_cv_sizeof_int
   23604 _ACEOF
   23605 
   23606 
   23607    { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
   23608 $as_echo_n "checking size of long... " >&6; }
   23609 if ${ac_cv_sizeof_long+:} false; then :
   23610   $as_echo_n "(cached) " >&6
   23611 else
   23612   for ac_size in 4 8 1 2 16  ; do # List sizes in rough order of prevalence.
   23613   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   23614 /* end confdefs.h.  */
   23615 #include "confdefs.h"
   23616 #include <sys/types.h>
   23617 
   23618 
   23619 int
   23620 main ()
   23621 {
   23622 switch (0) case 0: case (sizeof (long) == $ac_size):;
   23623   ;
   23624   return 0;
   23625 }
   23626 _ACEOF
   23627 if ac_fn_c_try_compile "$LINENO"; then :
   23628   ac_cv_sizeof_long=$ac_size
   23629 fi
   23630 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   23631   if test x$ac_cv_sizeof_long != x ; then break; fi
   23632 done
   23633 
   23634 fi
   23635 
   23636 if test x$ac_cv_sizeof_long = x ; then
   23637   as_fn_error $? "cannot determine a size for long" "$LINENO" 5
   23638 fi
   23639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
   23640 $as_echo "$ac_cv_sizeof_long" >&6; }
   23641 
   23642 cat >>confdefs.h <<_ACEOF
   23643 #define SIZEOF_LONG $ac_cv_sizeof_long
   23644 _ACEOF
   23645 
   23646 
   23647    { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void*" >&5
   23648 $as_echo_n "checking size of void*... " >&6; }
   23649 if ${ac_cv_sizeof_voidp+:} false; then :
   23650   $as_echo_n "(cached) " >&6
   23651 else
   23652   for ac_size in 4 8 1 2 16  ; do # List sizes in rough order of prevalence.
   23653   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   23654 /* end confdefs.h.  */
   23655 #include "confdefs.h"
   23656 #include <sys/types.h>
   23657 
   23658 
   23659 int
   23660 main ()
   23661 {
   23662 switch (0) case 0: case (sizeof (void*) == $ac_size):;
   23663   ;
   23664   return 0;
   23665 }
   23666 _ACEOF
   23667 if ac_fn_c_try_compile "$LINENO"; then :
   23668   ac_cv_sizeof_voidp=$ac_size
   23669 fi
   23670 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   23671   if test x$ac_cv_sizeof_voidp != x ; then break; fi
   23672 done
   23673 
   23674 fi
   23675 
   23676 if test x$ac_cv_sizeof_voidp = x ; then
   23677   as_fn_error $? "cannot determine a size for void*" "$LINENO" 5
   23678 fi
   23679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_voidp" >&5
   23680 $as_echo "$ac_cv_sizeof_voidp" >&6; }
   23681 
   23682 cat >>confdefs.h <<_ACEOF
   23683 #define SIZEOF_VOIDP $ac_cv_sizeof_voidp
   23684 _ACEOF
   23685 
   23686 
   23687    ac_cv_header_stdint_test="yes"
   23688 else
   23689    ac_cv_header_stdint_test="no"
   23690 fi
   23691 
   23692 # ----------------- DONE inttypes.h checks START header -------------
   23693 _ac_stdint_h=`$as_echo "_$ac_stdint_h" | $as_tr_cpp`
   23694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: creating $ac_stdint_h : $_ac_stdint_h" >&5
   23695 $as_echo "creating $ac_stdint_h : $_ac_stdint_h" >&6; }
   23696 echo "#ifndef" $_ac_stdint_h >$ac_stdint_h
   23697 echo "#define" $_ac_stdint_h "1" >>$ac_stdint_h
   23698 echo "#ifndef" _GENERATED_STDINT_H >>$ac_stdint_h
   23699 echo "#define" _GENERATED_STDINT_H '"'$PACKAGE $VERSION'"' >>$ac_stdint_h
   23700 if test "$GCC" = "yes" ; then
   23701   echo "/* generated using a gnu compiler version" `$CC --version` "*/" \
   23702   >>$ac_stdint_h
   23703 else
   23704   echo "/* generated using $CC */" >>$ac_stdint_h
   23705 fi
   23706 echo "" >>$ac_stdint_h
   23707 
   23708 if test "$ac_cv_header_stdint_x" != "no-file" ; then
   23709    ac_cv_header_stdint="$ac_cv_header_stdint_x"
   23710 elif  test "$ac_cv_header_stdint_o" != "no-file" ; then
   23711    ac_cv_header_stdint="$ac_cv_header_stdint_o"
   23712 elif  test "$ac_cv_header_stdint_u" != "no-file" ; then
   23713    ac_cv_header_stdint="$ac_cv_header_stdint_u"
   23714 else
   23715    ac_cv_header_stdint="stddef.h"
   23716 fi
   23717 
   23718 # ----------------- See if int_least and int_fast types are present
   23719 unset ac_cv_type_int_least32_t
   23720 unset ac_cv_type_int_fast32_t
   23721 ac_fn_c_check_type "$LINENO" "int_least32_t" "ac_cv_type_int_least32_t" "#include <$ac_cv_header_stdint>
   23722 "
   23723 if test "x$ac_cv_type_int_least32_t" = xyes; then :
   23724 
   23725 fi
   23726 
   23727 ac_fn_c_check_type "$LINENO" "int_fast32_t" "ac_cv_type_int_fast32_t" "#include<$ac_cv_header_stdint>
   23728 "
   23729 if test "x$ac_cv_type_int_fast32_t" = xyes; then :
   23730 
   23731 fi
   23732 
   23733 
   23734 if test "$ac_cv_header_stdint" != "stddef.h" ; then
   23735 if test "$ac_cv_header_stdint" != "stdint.h" ; then
   23736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ..adding include stddef.h" >&5
   23737 $as_echo "..adding include stddef.h" >&6; }
   23738    echo "#include <stddef.h>" >>$ac_stdint_h
   23739 fi ; fi
   23740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ..adding include $ac_cv_header_stdint" >&5
   23741 $as_echo "..adding include $ac_cv_header_stdint" >&6; }
   23742    echo "#include <$ac_cv_header_stdint>" >>$ac_stdint_h
   23743 echo "" >>$ac_stdint_h
   23744 
   23745 # ----------------- DONE header START basic int types -------------
   23746 if test "$ac_cv_header_stdint_x" = "no-file" ; then
   23747    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ... need to look at C basic types" >&5
   23748 $as_echo "... need to look at C basic types" >&6; }
   23749 else
   23750    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ... seen good stdint.h inttypes" >&5
   23751 $as_echo "... seen good stdint.h inttypes" >&6; }
   23752 fi
   23753 
   23754 if test "$ac_cv_header_stdint_u" != "no-file" ; then
   23755    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ... seen bsd/sysv typedefs" >&5
   23756 $as_echo "... seen bsd/sysv typedefs" >&6; }
   23757    cat >>$ac_stdint_h <<EOF
   23758 
   23759 /* int8_t int16_t int32_t defined by inet code, redeclare the u_intXX types */
   23760 typedef u_int8_t uint8_t;
   23761 typedef u_int16_t uint16_t;
   23762 typedef u_int32_t uint32_t;
   23763 EOF
   23764     cat >>$ac_stdint_h <<EOF
   23765 
   23766 /* glibc compatibility */
   23767 #ifndef __int8_t_defined
   23768 #define __int8_t_defined
   23769 #endif
   23770 EOF
   23771 fi
   23772 
   23773 ac_cv_sizeof_x="$ac_cv_sizeof_char:$ac_cv_sizeof_short"
   23774 ac_cv_sizeof_X="$ac_cv_sizeof_x:$ac_cv_sizeof_int"
   23775 ac_cv_sizeof_X="$ac_cv_sizeof_X:$ac_cv_sizeof_voidp:$ac_cv_sizeof_long"
   23776 if test "$ac_cv_header_stdint" = "stddef.h" ; then
   23777 #   we must guess all the basic types. Apart from byte-adressable system,
   23778 # there a few 32-bit-only dsp-systems. nibble-addressable systems are way off.
   23779     cat >>$ac_stdint_h <<EOF
   23780 /* ------------ BITSPECIFIC INTTYPES SECTION --------------- */
   23781 EOF
   23782     t="typedefs for a"
   23783     case "$ac_cv_sizeof_X" in
   23784      1:2:2:2:4) { $as_echo "$as_me:${as_lineno-$LINENO}: result: ..adding $t normal 16-bit system" >&5
   23785 $as_echo "..adding $t normal 16-bit system" >&6; }
   23786                 cat >>$ac_stdint_h <<EOF
   23787 /*              a normal 16-bit system                       */
   23788 typedef unsigned char   uint8_t;
   23789 typedef unsigned short  uint16_t;
   23790 typedef unsigned long   uint32_t;
   23791 #ifndef __int8_t_defined
   23792 #define __int8_t_defined
   23793 typedef          char    int8_t;
   23794 typedef          short   int16_t;
   23795 typedef          long    int32_t;
   23796 #endif
   23797 EOF
   23798 ;;
   23799      1:2:2:4:4) { $as_echo "$as_me:${as_lineno-$LINENO}: result: ..adding $t 32-bit system derived from a 16-bit" >&5
   23800 $as_echo "..adding $t 32-bit system derived from a 16-bit" >&6; }
   23801                 cat >>$ac_stdint_h <<EOF
   23802 /*              a 32-bit system derived from a 16-bit        */
   23803 typedef unsigned char   uint8_t;
   23804 typedef unsigned short  uint16_t;
   23805 typedef unsigned int    uint32_t;
   23806 #ifndef __int8_t_defined
   23807 #define __int8_t_defined
   23808 typedef          char    int8_t;
   23809 typedef          short   int16_t;
   23810 typedef          int     int32_t;
   23811 #endif
   23812 EOF
   23813 ;;
   23814      1:2:4:4:4) { $as_echo "$as_me:${as_lineno-$LINENO}: result: ..adding $t normal 32-bit system" >&5
   23815 $as_echo "..adding $t normal 32-bit system" >&6; }
   23816                 cat >>$ac_stdint_h <<EOF
   23817 /*              a normal 32-bit system                       */
   23818 typedef unsigned char   uint8_t;
   23819 typedef unsigned short  uint16_t;
   23820 typedef unsigned int    uint32_t;
   23821 #ifndef __int8_t_defined
   23822 #define __int8_t_defined
   23823 typedef          char    int8_t;
   23824 typedef          short   int16_t;
   23825 typedef          int     int32_t;
   23826 #endif
   23827 EOF
   23828 ;;
   23829      1:2:4:4:8) { $as_echo "$as_me:${as_lineno-$LINENO}: result: ..adding $t 32-bit system prepared for 64-bit" >&5
   23830 $as_echo "..adding $t 32-bit system prepared for 64-bit" >&6; }
   23831                 cat >>$ac_stdint_h <<EOF
   23832 
   23833 /*              a 32-bit system prepared for 64-bit          */
   23834 typedef unsigned char   uint8_t;
   23835 typedef unsigned short  uint16_t;
   23836 typedef unsigned int    uint32_t;
   23837 #ifndef __int8_t_defined
   23838 #define __int8_t_defined
   23839 typedef          char    int8_t;
   23840 typedef          short   int16_t;
   23841 typedef          int     int32_t;
   23842 #endif
   23843 EOF
   23844 ;;
   23845      1:2:4:8:8) { $as_echo "$as_me:${as_lineno-$LINENO}: result: ..adding $t normal 64-bit system" >&5
   23846 $as_echo "..adding $t normal 64-bit system" >&6; }
   23847                 cat >>$ac_stdint_h <<EOF
   23848 
   23849 /*              a normal 64-bit system                       */
   23850 typedef unsigned char   uint8_t;
   23851 typedef unsigned short  uint16_t;
   23852 typedef unsigned int    uint32_t;
   23853 #ifndef __int8_t_defined
   23854 #define __int8_t_defined
   23855 typedef          char    int8_t;
   23856 typedef          short   int16_t;
   23857 typedef          int     int32_t;
   23858 #endif
   23859 EOF
   23860 ;;
   23861      1:2:4:8:4) { $as_echo "$as_me:${as_lineno-$LINENO}: result: ..adding $t 64-bit system derived from a 32-bit" >&5
   23862 $as_echo "..adding $t 64-bit system derived from a 32-bit" >&6; }
   23863                 cat >>$ac_stdint_h <<EOF
   23864 
   23865 /*              a 64-bit system derived from a 32-bit system */
   23866 typedef unsigned char   uint8_t;
   23867 typedef unsigned short  uint16_t;
   23868 typedef unsigned int    uint32_t;
   23869 #ifndef __int8_t_defined
   23870 #define __int8_t_defined
   23871 typedef          char    int8_t;
   23872 typedef          short   int16_t;
   23873 typedef          int     int32_t;
   23874 #endif
   23875 EOF
   23876 ;;
   23877   *)
   23878     as_fn_error $? " $ac_cv_sizeof_X  what is that a system? contact the author, quick! http://ac-archive.sf.net" "$LINENO" 5
   23879     exit 1
   23880 ;;
   23881    esac
   23882 fi
   23883 
   23884 # ------------- DONE basic int types START int64_t types ------------
   23885 if test "$ac_cv_type_uint64_t" = "yes"
   23886 then { $as_echo "$as_me:${as_lineno-$LINENO}: result: ... seen good uint64_t" >&5
   23887 $as_echo "... seen good uint64_t" >&6; }
   23888      cat >>$ac_stdint_h <<EOF
   23889 
   23890 /* system headers have good uint64_t */
   23891 #ifndef _HAVE_UINT64_T
   23892 #define _HAVE_UINT64_T
   23893 #endif
   23894 EOF
   23895 
   23896 elif test "$ac_cv_type_u_int64_t" = "yes"
   23897 then { $as_echo "$as_me:${as_lineno-$LINENO}: result: ..adding typedef u_int64_t uint64_t" >&5
   23898 $as_echo "..adding typedef u_int64_t uint64_t" >&6; }
   23899      cat >>$ac_stdint_h <<EOF
   23900 
   23901 /* system headers have an u_int64_t */
   23902 #ifndef _HAVE_UINT64_T
   23903 #define _HAVE_UINT64_T
   23904 typedef u_int64_t uint64_t;
   23905 #endif
   23906 EOF
   23907 else { $as_echo "$as_me:${as_lineno-$LINENO}: result: ..adding generic uint64_t runtime checks" >&5
   23908 $as_echo "..adding generic uint64_t runtime checks" >&6; }
   23909      cat >>$ac_stdint_h <<EOF
   23910 
   23911 /* -------------------- 64 BIT GENERIC SECTION -------------------- */
   23912 /* here are some common heuristics using compiler runtime specifics */
   23913 #if defined __STDC_VERSION__ && defined __STDC_VERSION__ > 199901L
   23914 
   23915 #ifndef _HAVE_UINT64_T
   23916 #define _HAVE_UINT64_T
   23917 typedef long long int64_t;
   23918 typedef unsigned long long uint64_t;
   23919 #endif
   23920 
   23921 #elif !defined __STRICT_ANSI__
   23922 #if defined _MSC_VER || defined __WATCOMC__ || defined __BORLANDC__
   23923 
   23924 #ifndef _HAVE_UINT64_T
   23925 #define _HAVE_UINT64_T
   23926 typedef __int64 int64_t;
   23927 typedef unsigned __int64 uint64_t;
   23928 #endif
   23929 
   23930 #elif defined __GNUC__ || defined __MWERKS__ || defined __ELF__
   23931 
   23932 #if !defined _NO_LONGLONG
   23933 #ifndef _HAVE_UINT64_T
   23934 #define _HAVE_UINT64_T
   23935 typedef long long int64_t;
   23936 typedef unsigned long long uint64_t;
   23937 #endif
   23938 #endif
   23939 
   23940 #elif defined __alpha || (defined __mips && defined _ABIN32)
   23941 
   23942 #if !defined _NO_LONGLONG
   23943 #ifndef _HAVE_UINT64_T
   23944 #define _HAVE_UINT64_T
   23945 typedef long int64_t;
   23946 typedef unsigned long uint64_t;
   23947 #endif
   23948 #endif
   23949   /* compiler/cpu type ... or just ISO C99 */
   23950 #endif
   23951 #endif
   23952 EOF
   23953 
   23954 # plus a default 64-bit for systems that are likely to be 64-bit ready
   23955   case "$ac_cv_sizeof_x:$ac_cv_sizeof_voidp:$ac_cv_sizeof_long" in
   23956     1:2:8:8) { $as_echo "$as_me:${as_lineno-$LINENO}: result: ..adding uint64_t default" >&5
   23957 $as_echo "..adding uint64_t default" >&6; }
   23958 cat >>$ac_stdint_h <<EOF
   23959 /* DEFAULT: */
   23960 /* seen normal 64-bit system, CC has sizeof(long and void*) == 8 bytes */
   23961 #ifndef _HAVE_UINT64_T
   23962 #define _HAVE_UINT64_T
   23963 typedef long int64_t;
   23964 typedef unsigned long uint64_t;
   23965 #endif
   23966 EOF
   23967 ;;
   23968     1:2:4:8) { $as_echo "$as_me:${as_lineno-$LINENO}: result: ..adding uint64_t default" >&5
   23969 $as_echo "..adding uint64_t default" >&6; }
   23970 cat >>$ac_stdint_h <<EOF
   23971 /* DEFAULT: */
   23972 /* seen 32-bit system prepared for 64-bit, CC has sizeof(long) == 8 bytes */
   23973 #ifndef _HAVE_UINT64_T
   23974 #define _HAVE_UINT64_T
   23975 typedef long int64_t;
   23976 typedef unsigned long uint64_t;
   23977 #endif
   23978 EOF
   23979 ;;
   23980     1:2:8:4) { $as_echo "$as_me:${as_lineno-$LINENO}: result: ..adding uint64_t default" >&5
   23981 $as_echo "..adding uint64_t default" >&6; }
   23982 cat >>$ac_stdint_h <<EOF
   23983 /* DEFAULT: */
   23984 /* seen 64-bit derived from a 32-bit, CC has sizeof(long) == 4 bytes */
   23985 #ifndef _HAVE_UINT64_T
   23986 #define _HAVE_UINT64_T
   23987 typedef long long int64_t;
   23988 typedef unsigned long long uint64_t;
   23989 #endif
   23990 EOF
   23991 ;;
   23992    *)
   23993 cat >>$ac_stdint_h <<EOF
   23994 /* NOTE: */
   23995 /* the configure-checks for the basic types did not make us believe */
   23996 /* that we could add a fallback to a 'long long' typedef to int64_t */
   23997 EOF
   23998   esac
   23999 fi
   24000 
   24001 # ------------- DONE int64_t types START intptr types ------------
   24002 if test "$ac_cv_header_stdint_x" = "no-file" ; then
   24003   cat >>$ac_stdint_h <<EOF
   24004 
   24005 /* -------------------------- INPTR SECTION --------------------------- */
   24006 EOF
   24007   case "$ac_cv_sizeof_x:$ac_cv_sizeof_voidp" in
   24008   1:2:2)
   24009     a="int16_t" ; cat >>$ac_stdint_h <<EOF
   24010 /* we tested sizeof(void*) to be of 2 chars, hence we declare it 16-bit */
   24011 
   24012 typedef uint16_t uintptr_t;
   24013 typedef  int16_t  intptr_t;
   24014 EOF
   24015 ;;
   24016   1:2:4)
   24017     a="int32_t" ; cat >>$ac_stdint_h <<EOF
   24018 /* we tested sizeof(void*) to be of 4 chars, hence we declare it 32-bit */
   24019 
   24020 typedef uint32_t uintptr_t;
   24021 typedef  int32_t  intptr_t;
   24022 EOF
   24023 ;;
   24024   1:2:8)
   24025     a="int64_t" ; cat >>$ac_stdint_h <<EOF
   24026 /* we tested sizeof(void*) to be of 8 chars, hence we declare it 64-bit */
   24027 
   24028 typedef uint64_t uintptr_t;
   24029 typedef  int64_t  intptr_t;
   24030 EOF
   24031 ;;
   24032   *)
   24033     a="long" ; cat >>$ac_stdint_h <<EOF
   24034 /* we tested sizeof(void*) but got no guess, hence we declare it as if long */
   24035 
   24036 typedef unsigned long uintptr_t;
   24037 typedef          long  intptr_t;
   24038 EOF
   24039 ;;
   24040   esac
   24041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ..adding typedef $a intptr_t" >&5
   24042 $as_echo "..adding typedef $a intptr_t" >&6; }
   24043 fi
   24044 
   24045 # ------------- DONE intptr types START int_least types ------------
   24046 if test "$ac_cv_type_int_least32_t" = "no"; then
   24047 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ..adding generic int_least-types" >&5
   24048 $as_echo "..adding generic int_least-types" >&6; }
   24049      cat >>$ac_stdint_h <<EOF
   24050 
   24051 /* --------------GENERIC INT_LEAST ------------------ */
   24052 
   24053 typedef  int8_t    int_least8_t;
   24054 typedef  int16_t   int_least16_t;
   24055 typedef  int32_t   int_least32_t;
   24056 #ifdef _HAVE_INT64_T
   24057 typedef  int64_t   int_least64_t;
   24058 #endif
   24059 
   24060 typedef uint8_t   uint_least8_t;
   24061 typedef uint16_t  uint_least16_t;
   24062 typedef uint32_t  uint_least32_t;
   24063 #ifdef _HAVE_INT64_T
   24064 typedef uint64_t  uint_least64_t;
   24065 #endif
   24066 EOF
   24067 fi
   24068 
   24069 # ------------- DONE intptr types START int_least types ------------
   24070 if test "$ac_cv_type_int_fast32_t" = "no"; then
   24071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ..adding generic int_fast-types" >&5
   24072 $as_echo "..adding generic int_fast-types" >&6; }
   24073      cat >>$ac_stdint_h <<EOF
   24074 
   24075 /* --------------GENERIC INT_FAST ------------------ */
   24076 
   24077 typedef  int8_t    int_fast8_t;
   24078 typedef  int32_t   int_fast16_t;
   24079 typedef  int32_t   int_fast32_t;
   24080 #ifdef _HAVE_INT64_T
   24081 typedef  int64_t   int_fast64_t;
   24082 #endif
   24083 
   24084 typedef uint8_t   uint_fast8_t;
   24085 typedef uint32_t  uint_fast16_t;
   24086 typedef uint32_t  uint_fast32_t;
   24087 #ifdef _HAVE_INT64_T
   24088 typedef uint64_t  uint_fast64_t;
   24089 #endif
   24090 EOF
   24091 fi
   24092 
   24093 if test "$ac_cv_header_stdint_x" = "no-file" ; then
   24094      cat >>$ac_stdint_h <<EOF
   24095 
   24096 #ifdef _HAVE_INT64_T
   24097 typedef int64_t        intmax_t;
   24098 typedef uint64_t      uintmax_t;
   24099 #else
   24100 typedef long int       intmax_t;
   24101 typedef unsigned long uintmax_t;
   24102 #endif
   24103 EOF
   24104 fi
   24105 
   24106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ... DONE $ac_stdint_h" >&5
   24107 $as_echo "... DONE $ac_stdint_h" >&6; }
   24108    cat >>$ac_stdint_h <<EOF
   24109 
   24110   /* once */
   24111 #endif
   24112 #endif
   24113 EOF
   24114 
   24115 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for in_addr_t" >&5
   24116 $as_echo_n "checking for in_addr_t... " >&6; }
   24117 if ${vnc_cv_inaddrt+:} false; then :
   24118   $as_echo_n "(cached) " >&6
   24119 else
   24120 
   24121                 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   24122 /* end confdefs.h.  */
   24123 #include <sys/types.h>
   24124 #include <netinet/in.h>
   24125 int
   24126 main ()
   24127 {
   24128 in_addr_t foo; return 0;
   24129   ;
   24130   return 0;
   24131 }
   24132 _ACEOF
   24133 if ac_fn_c_try_compile "$LINENO"; then :
   24134   inaddrt=yes
   24135 else
   24136   inaddrt=no
   24137 fi
   24138 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext,
   24139 
   24140 fi
   24141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $vnc_cv_inaddrt" >&5
   24142 $as_echo "$vnc_cv_inaddrt" >&6; }
   24143 
   24144 if test $inaddrt = no ; then
   24145   $as_echo "#define NEED_INADDR_T 1" >>confdefs.h
   24146 
   24147 fi
   24148 # Checks for library functions.
   24149 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working memcmp" >&5
   24150 $as_echo_n "checking for working memcmp... " >&6; }
   24151 if ${ac_cv_func_memcmp_working+:} false; then :
   24152   $as_echo_n "(cached) " >&6
   24153 else
   24154   if test "$cross_compiling" = yes; then :
   24155   ac_cv_func_memcmp_working=no
   24156 else
   24157   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   24158 /* end confdefs.h.  */
   24159 $ac_includes_default
   24160 int
   24161 main ()
   24162 {
   24163 
   24164   /* Some versions of memcmp are not 8-bit clean.  */
   24165   char c0 = '\100', c1 = '\200', c2 = '\201';
   24166   if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
   24167     return 1;
   24168 
   24169   /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
   24170      or more and with at least one buffer not starting on a 4-byte boundary.
   24171      William Lewis provided this test program.   */
   24172   {
   24173     char foo[21];
   24174     char bar[21];
   24175     int i;
   24176     for (i = 0; i < 4; i++)
   24177       {
   24178 	char *a = foo + i;
   24179 	char *b = bar + i;
   24180 	strcpy (a, "--------01111111");
   24181 	strcpy (b, "--------10000000");
   24182 	if (memcmp (a, b, 16) >= 0)
   24183 	  return 1;
   24184       }
   24185     return 0;
   24186   }
   24187 
   24188   ;
   24189   return 0;
   24190 }
   24191 _ACEOF
   24192 if ac_fn_c_try_run "$LINENO"; then :
   24193   ac_cv_func_memcmp_working=yes
   24194 else
   24195   ac_cv_func_memcmp_working=no
   24196 fi
   24197 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   24198   conftest.$ac_objext conftest.beam conftest.$ac_ext
   24199 fi
   24200 
   24201 fi
   24202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_memcmp_working" >&5
   24203 $as_echo "$ac_cv_func_memcmp_working" >&6; }
   24204 test $ac_cv_func_memcmp_working = no && case " $LIBOBJS " in
   24205   *" memcmp.$ac_objext "* ) ;;
   24206   *) LIBOBJS="$LIBOBJS memcmp.$ac_objext"
   24207  ;;
   24208 esac
   24209 
   24210 
   24211 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether lstat correctly handles trailing slash" >&5
   24212 $as_echo_n "checking whether lstat correctly handles trailing slash... " >&6; }
   24213 if ${ac_cv_func_lstat_dereferences_slashed_symlink+:} false; then :
   24214   $as_echo_n "(cached) " >&6
   24215 else
   24216   rm -f conftest.sym conftest.file
   24217 echo >conftest.file
   24218 if test "$as_ln_s" = "ln -s" && ln -s conftest.file conftest.sym; then
   24219   if test "$cross_compiling" = yes; then :
   24220   ac_cv_func_lstat_dereferences_slashed_symlink=no
   24221 else
   24222   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   24223 /* end confdefs.h.  */
   24224 $ac_includes_default
   24225 int
   24226 main ()
   24227 {
   24228 struct stat sbuf;
   24229      /* Linux will dereference the symlink and fail, as required by POSIX.
   24230 	That is better in the sense that it means we will not
   24231 	have to compile and use the lstat wrapper.  */
   24232      return lstat ("conftest.sym/", &sbuf) == 0;
   24233   ;
   24234   return 0;
   24235 }
   24236 _ACEOF
   24237 if ac_fn_c_try_run "$LINENO"; then :
   24238   ac_cv_func_lstat_dereferences_slashed_symlink=yes
   24239 else
   24240   ac_cv_func_lstat_dereferences_slashed_symlink=no
   24241 fi
   24242 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   24243   conftest.$ac_objext conftest.beam conftest.$ac_ext
   24244 fi
   24245 
   24246 else
   24247   # If the `ln -s' command failed, then we probably don't even
   24248   # have an lstat function.
   24249   ac_cv_func_lstat_dereferences_slashed_symlink=no
   24250 fi
   24251 rm -f conftest.sym conftest.file
   24252 
   24253 fi
   24254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_lstat_dereferences_slashed_symlink" >&5
   24255 $as_echo "$ac_cv_func_lstat_dereferences_slashed_symlink" >&6; }
   24256 
   24257 test $ac_cv_func_lstat_dereferences_slashed_symlink = yes &&
   24258 
   24259 cat >>confdefs.h <<_ACEOF
   24260 #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
   24261 _ACEOF
   24262 
   24263 
   24264 if test "x$ac_cv_func_lstat_dereferences_slashed_symlink" = xno; then
   24265   case " $LIBOBJS " in
   24266   *" lstat.$ac_objext "* ) ;;
   24267   *) LIBOBJS="$LIBOBJS lstat.$ac_objext"
   24268  ;;
   24269 esac
   24270 
   24271 fi
   24272 
   24273 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat accepts an empty string" >&5
   24274 $as_echo_n "checking whether stat accepts an empty string... " >&6; }
   24275 if ${ac_cv_func_stat_empty_string_bug+:} false; then :
   24276   $as_echo_n "(cached) " >&6
   24277 else
   24278   if test "$cross_compiling" = yes; then :
   24279   ac_cv_func_stat_empty_string_bug=yes
   24280 else
   24281   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   24282 /* end confdefs.h.  */
   24283 $ac_includes_default
   24284 int
   24285 main ()
   24286 {
   24287 struct stat sbuf;
   24288   return stat ("", &sbuf) == 0;
   24289   ;
   24290   return 0;
   24291 }
   24292 _ACEOF
   24293 if ac_fn_c_try_run "$LINENO"; then :
   24294   ac_cv_func_stat_empty_string_bug=no
   24295 else
   24296   ac_cv_func_stat_empty_string_bug=yes
   24297 fi
   24298 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   24299   conftest.$ac_objext conftest.beam conftest.$ac_ext
   24300 fi
   24301 
   24302 fi
   24303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_stat_empty_string_bug" >&5
   24304 $as_echo "$ac_cv_func_stat_empty_string_bug" >&6; }
   24305 if test $ac_cv_func_stat_empty_string_bug = yes; then
   24306   case " $LIBOBJS " in
   24307   *" stat.$ac_objext "* ) ;;
   24308   *) LIBOBJS="$LIBOBJS stat.$ac_objext"
   24309  ;;
   24310 esac
   24311 
   24312 
   24313 cat >>confdefs.h <<_ACEOF
   24314 #define HAVE_STAT_EMPTY_STRING_BUG 1
   24315 _ACEOF
   24316 
   24317 fi
   24318 
   24319 for ac_func in strftime
   24320 do :
   24321   ac_fn_c_check_func "$LINENO" "strftime" "ac_cv_func_strftime"
   24322 if test "x$ac_cv_func_strftime" = xyes; then :
   24323   cat >>confdefs.h <<_ACEOF
   24324 #define HAVE_STRFTIME 1
   24325 _ACEOF
   24326 
   24327 else
   24328   # strftime is in -lintl on SCO UNIX.
   24329 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strftime in -lintl" >&5
   24330 $as_echo_n "checking for strftime in -lintl... " >&6; }
   24331 if ${ac_cv_lib_intl_strftime+:} false; then :
   24332   $as_echo_n "(cached) " >&6
   24333 else
   24334   ac_check_lib_save_LIBS=$LIBS
   24335 LIBS="-lintl  $LIBS"
   24336 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   24337 /* end confdefs.h.  */
   24338 
   24339 /* Override any GCC internal prototype to avoid an error.
   24340    Use char because int might match the return type of a GCC
   24341    builtin and then its argument prototype would still apply.  */
   24342 #ifdef __cplusplus
   24343 extern "C"
   24344 #endif
   24345 char strftime ();
   24346 int
   24347 main ()
   24348 {
   24349 return strftime ();
   24350   ;
   24351   return 0;
   24352 }
   24353 _ACEOF
   24354 if ac_fn_c_try_link "$LINENO"; then :
   24355   ac_cv_lib_intl_strftime=yes
   24356 else
   24357   ac_cv_lib_intl_strftime=no
   24358 fi
   24359 rm -f core conftest.err conftest.$ac_objext \
   24360     conftest$ac_exeext conftest.$ac_ext
   24361 LIBS=$ac_check_lib_save_LIBS
   24362 fi
   24363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_intl_strftime" >&5
   24364 $as_echo "$ac_cv_lib_intl_strftime" >&6; }
   24365 if test "x$ac_cv_lib_intl_strftime" = xyes; then :
   24366   $as_echo "#define HAVE_STRFTIME 1" >>confdefs.h
   24367 
   24368 LIBS="-lintl $LIBS"
   24369 fi
   24370 
   24371 fi
   24372 done
   24373 
   24374 for ac_func in vprintf
   24375 do :
   24376   ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf"
   24377 if test "x$ac_cv_func_vprintf" = xyes; then :
   24378   cat >>confdefs.h <<_ACEOF
   24379 #define HAVE_VPRINTF 1
   24380 _ACEOF
   24381 
   24382 ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
   24383 if test "x$ac_cv_func__doprnt" = xyes; then :
   24384 
   24385 $as_echo "#define HAVE_DOPRNT 1" >>confdefs.h
   24386 
   24387 fi
   24388 
   24389 fi
   24390 done
   24391 
   24392 
   24393 ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
   24394 if test "x$ac_cv_type_pid_t" = xyes; then :
   24395 
   24396 else
   24397 
   24398 cat >>confdefs.h <<_ACEOF
   24399 #define pid_t int
   24400 _ACEOF
   24401 
   24402 fi
   24403 
   24404 for ac_header in vfork.h
   24405 do :
   24406   ac_fn_c_check_header_mongrel "$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default"
   24407 if test "x$ac_cv_header_vfork_h" = xyes; then :
   24408   cat >>confdefs.h <<_ACEOF
   24409 #define HAVE_VFORK_H 1
   24410 _ACEOF
   24411 
   24412 fi
   24413 
   24414 done
   24415 
   24416 for ac_func in fork vfork
   24417 do :
   24418   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
   24419 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
   24420 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
   24421   cat >>confdefs.h <<_ACEOF
   24422 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
   24423 _ACEOF
   24424 
   24425 fi
   24426 done
   24427 
   24428 if test "x$ac_cv_func_fork" = xyes; then
   24429   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
   24430 $as_echo_n "checking for working fork... " >&6; }
   24431 if ${ac_cv_func_fork_works+:} false; then :
   24432   $as_echo_n "(cached) " >&6
   24433 else
   24434   if test "$cross_compiling" = yes; then :
   24435   ac_cv_func_fork_works=cross
   24436 else
   24437   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   24438 /* end confdefs.h.  */
   24439 $ac_includes_default
   24440 int
   24441 main ()
   24442 {
   24443 
   24444 	  /* By Ruediger Kuhlmann. */
   24445 	  return fork () < 0;
   24446 
   24447   ;
   24448   return 0;
   24449 }
   24450 _ACEOF
   24451 if ac_fn_c_try_run "$LINENO"; then :
   24452   ac_cv_func_fork_works=yes
   24453 else
   24454   ac_cv_func_fork_works=no
   24455 fi
   24456 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   24457   conftest.$ac_objext conftest.beam conftest.$ac_ext
   24458 fi
   24459 
   24460 fi
   24461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
   24462 $as_echo "$ac_cv_func_fork_works" >&6; }
   24463 
   24464 else
   24465   ac_cv_func_fork_works=$ac_cv_func_fork
   24466 fi
   24467 if test "x$ac_cv_func_fork_works" = xcross; then
   24468   case $host in
   24469     *-*-amigaos* | *-*-msdosdjgpp*)
   24470       # Override, as these systems have only a dummy fork() stub
   24471       ac_cv_func_fork_works=no
   24472       ;;
   24473     *)
   24474       ac_cv_func_fork_works=yes
   24475       ;;
   24476   esac
   24477   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
   24478 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
   24479 fi
   24480 ac_cv_func_vfork_works=$ac_cv_func_vfork
   24481 if test "x$ac_cv_func_vfork" = xyes; then
   24482   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
   24483 $as_echo_n "checking for working vfork... " >&6; }
   24484 if ${ac_cv_func_vfork_works+:} false; then :
   24485   $as_echo_n "(cached) " >&6
   24486 else
   24487   if test "$cross_compiling" = yes; then :
   24488   ac_cv_func_vfork_works=cross
   24489 else
   24490   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   24491 /* end confdefs.h.  */
   24492 /* Thanks to Paul Eggert for this test.  */
   24493 $ac_includes_default
   24494 #include <sys/wait.h>
   24495 #ifdef HAVE_VFORK_H
   24496 # include <vfork.h>
   24497 #endif
   24498 /* On some sparc systems, changes by the child to local and incoming
   24499    argument registers are propagated back to the parent.  The compiler
   24500    is told about this with #include <vfork.h>, but some compilers
   24501    (e.g. gcc -O) don't grok <vfork.h>.  Test for this by using a
   24502    static variable whose address is put into a register that is
   24503    clobbered by the vfork.  */
   24504 static void
   24505 #ifdef __cplusplus
   24506 sparc_address_test (int arg)
   24507 # else
   24508 sparc_address_test (arg) int arg;
   24509 #endif
   24510 {
   24511   static pid_t child;
   24512   if (!child) {
   24513     child = vfork ();
   24514     if (child < 0) {
   24515       perror ("vfork");
   24516       _exit(2);
   24517     }
   24518     if (!child) {
   24519       arg = getpid();
   24520       write(-1, "", 0);
   24521       _exit (arg);
   24522     }
   24523   }
   24524 }
   24525 
   24526 int
   24527 main ()
   24528 {
   24529   pid_t parent = getpid ();
   24530   pid_t child;
   24531 
   24532   sparc_address_test (0);
   24533 
   24534   child = vfork ();
   24535 
   24536   if (child == 0) {
   24537     /* Here is another test for sparc vfork register problems.  This
   24538        test uses lots of local variables, at least as many local
   24539        variables as main has allocated so far including compiler
   24540        temporaries.  4 locals are enough for gcc 1.40.3 on a Solaris
   24541        4.1.3 sparc, but we use 8 to be safe.  A buggy compiler should
   24542        reuse the register of parent for one of the local variables,
   24543        since it will think that parent can't possibly be used any more
   24544        in this routine.  Assigning to the local variable will thus
   24545        munge parent in the parent process.  */
   24546     pid_t
   24547       p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
   24548       p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
   24549     /* Convince the compiler that p..p7 are live; otherwise, it might
   24550        use the same hardware register for all 8 local variables.  */
   24551     if (p != p1 || p != p2 || p != p3 || p != p4
   24552 	|| p != p5 || p != p6 || p != p7)
   24553       _exit(1);
   24554 
   24555     /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
   24556        from child file descriptors.  If the child closes a descriptor
   24557        before it execs or exits, this munges the parent's descriptor
   24558        as well.  Test for this by closing stdout in the child.  */
   24559     _exit(close(fileno(stdout)) != 0);
   24560   } else {
   24561     int status;
   24562     struct stat st;
   24563 
   24564     while (wait(&status) != child)
   24565       ;
   24566     return (
   24567 	 /* Was there some problem with vforking?  */
   24568 	 child < 0
   24569 
   24570 	 /* Did the child fail?  (This shouldn't happen.)  */
   24571 	 || status
   24572 
   24573 	 /* Did the vfork/compiler bug occur?  */
   24574 	 || parent != getpid()
   24575 
   24576 	 /* Did the file descriptor bug occur?  */
   24577 	 || fstat(fileno(stdout), &st) != 0
   24578 	 );
   24579   }
   24580 }
   24581 _ACEOF
   24582 if ac_fn_c_try_run "$LINENO"; then :
   24583   ac_cv_func_vfork_works=yes
   24584 else
   24585   ac_cv_func_vfork_works=no
   24586 fi
   24587 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   24588   conftest.$ac_objext conftest.beam conftest.$ac_ext
   24589 fi
   24590 
   24591 fi
   24592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
   24593 $as_echo "$ac_cv_func_vfork_works" >&6; }
   24594 
   24595 fi;
   24596 if test "x$ac_cv_func_fork_works" = xcross; then
   24597   ac_cv_func_vfork_works=$ac_cv_func_vfork
   24598   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
   24599 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
   24600 fi
   24601 
   24602 if test "x$ac_cv_func_vfork_works" = xyes; then
   24603 
   24604 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
   24605 
   24606 else
   24607 
   24608 $as_echo "#define vfork fork" >>confdefs.h
   24609 
   24610 fi
   24611 if test "x$ac_cv_func_fork_works" = xyes; then
   24612 
   24613 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
   24614 
   24615 fi
   24616 
   24617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
   24618 $as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
   24619 if ${ac_cv_lib_nsl_gethostbyname+:} false; then :
   24620   $as_echo_n "(cached) " >&6
   24621 else
   24622   ac_check_lib_save_LIBS=$LIBS
   24623 LIBS="-lnsl  $LIBS"
   24624 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   24625 /* end confdefs.h.  */
   24626 
   24627 /* Override any GCC internal prototype to avoid an error.
   24628    Use char because int might match the return type of a GCC
   24629    builtin and then its argument prototype would still apply.  */
   24630 #ifdef __cplusplus
   24631 extern "C"
   24632 #endif
   24633 char gethostbyname ();
   24634 int
   24635 main ()
   24636 {
   24637 return gethostbyname ();
   24638   ;
   24639   return 0;
   24640 }
   24641 _ACEOF
   24642 if ac_fn_c_try_link "$LINENO"; then :
   24643   ac_cv_lib_nsl_gethostbyname=yes
   24644 else
   24645   ac_cv_lib_nsl_gethostbyname=no
   24646 fi
   24647 rm -f core conftest.err conftest.$ac_objext \
   24648     conftest$ac_exeext conftest.$ac_ext
   24649 LIBS=$ac_check_lib_save_LIBS
   24650 fi
   24651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
   24652 $as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
   24653 if test "x$ac_cv_lib_nsl_gethostbyname" = xyes; then :
   24654   cat >>confdefs.h <<_ACEOF
   24655 #define HAVE_LIBNSL 1
   24656 _ACEOF
   24657 
   24658   LIBS="-lnsl $LIBS"
   24659 
   24660 fi
   24661 
   24662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5
   24663 $as_echo_n "checking for socket in -lsocket... " >&6; }
   24664 if ${ac_cv_lib_socket_socket+:} false; then :
   24665   $as_echo_n "(cached) " >&6
   24666 else
   24667   ac_check_lib_save_LIBS=$LIBS
   24668 LIBS="-lsocket  $LIBS"
   24669 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   24670 /* end confdefs.h.  */
   24671 
   24672 /* Override any GCC internal prototype to avoid an error.
   24673    Use char because int might match the return type of a GCC
   24674    builtin and then its argument prototype would still apply.  */
   24675 #ifdef __cplusplus
   24676 extern "C"
   24677 #endif
   24678 char socket ();
   24679 int
   24680 main ()
   24681 {
   24682 return socket ();
   24683   ;
   24684   return 0;
   24685 }
   24686 _ACEOF
   24687 if ac_fn_c_try_link "$LINENO"; then :
   24688   ac_cv_lib_socket_socket=yes
   24689 else
   24690   ac_cv_lib_socket_socket=no
   24691 fi
   24692 rm -f core conftest.err conftest.$ac_objext \
   24693     conftest$ac_exeext conftest.$ac_ext
   24694 LIBS=$ac_check_lib_save_LIBS
   24695 fi
   24696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5
   24697 $as_echo "$ac_cv_lib_socket_socket" >&6; }
   24698 if test "x$ac_cv_lib_socket_socket" = xyes; then :
   24699   cat >>confdefs.h <<_ACEOF
   24700 #define HAVE_LIBSOCKET 1
   24701 _ACEOF
   24702 
   24703   LIBS="-lsocket $LIBS"
   24704 
   24705 fi
   24706 
   24707 
   24708 uname_s=`(uname -s) 2>/dev/null`
   24709 if test "x$uname_s" = "xHP-UX"; then
   24710 	# need -lsec for getspnam()
   24711 	LDFLAGS="$LDFLAGS -lsec"
   24712 fi
   24713 
   24714 for ac_func in ftime gethostbyname gethostname gettimeofday inet_ntoa memmove memset mmap mkfifo select socket strchr strcspn strdup strerror strstr
   24715 do :
   24716   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
   24717 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
   24718 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
   24719   cat >>confdefs.h <<_ACEOF
   24720 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
   24721 _ACEOF
   24722 
   24723 fi
   24724 done
   24725 
   24726 # x11vnc only:
   24727 if test "$build_x11vnc" = "yes"; then
   24728 	for ac_func in setsid setpgrp getpwuid getpwnam getspnam getuid geteuid setuid setgid seteuid setegid initgroups waitpid setutxent grantpt shmat
   24729 do :
   24730   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
   24731 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
   24732 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
   24733   cat >>confdefs.h <<_ACEOF
   24734 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
   24735 _ACEOF
   24736 
   24737 fi
   24738 done
   24739 
   24740 fi
   24741 
   24742 # check, if shmget is in cygipc.a
   24743 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shmget in -lcygipc" >&5
   24744 $as_echo_n "checking for shmget in -lcygipc... " >&6; }
   24745 if ${ac_cv_lib_cygipc_shmget+:} false; then :
   24746   $as_echo_n "(cached) " >&6
   24747 else
   24748   ac_check_lib_save_LIBS=$LIBS
   24749 LIBS="-lcygipc  $LIBS"
   24750 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   24751 /* end confdefs.h.  */
   24752 
   24753 /* Override any GCC internal prototype to avoid an error.
   24754    Use char because int might match the return type of a GCC
   24755    builtin and then its argument prototype would still apply.  */
   24756 #ifdef __cplusplus
   24757 extern "C"
   24758 #endif
   24759 char shmget ();
   24760 int
   24761 main ()
   24762 {
   24763 return shmget ();
   24764   ;
   24765   return 0;
   24766 }
   24767 _ACEOF
   24768 if ac_fn_c_try_link "$LINENO"; then :
   24769   ac_cv_lib_cygipc_shmget=yes
   24770 else
   24771   ac_cv_lib_cygipc_shmget=no
   24772 fi
   24773 rm -f core conftest.err conftest.$ac_objext \
   24774     conftest$ac_exeext conftest.$ac_ext
   24775 LIBS=$ac_check_lib_save_LIBS
   24776 fi
   24777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cygipc_shmget" >&5
   24778 $as_echo "$ac_cv_lib_cygipc_shmget" >&6; }
   24779 if test "x$ac_cv_lib_cygipc_shmget" = xyes; then :
   24780   cat >>confdefs.h <<_ACEOF
   24781 #define HAVE_LIBCYGIPC 1
   24782 _ACEOF
   24783 
   24784   LIBS="-lcygipc $LIBS"
   24785 
   24786 fi
   24787 
   24788  if test "$HAVE_CYGIPC" = "true"; then
   24789   CYGIPC_TRUE=
   24790   CYGIPC_FALSE='#'
   24791 else
   24792   CYGIPC_TRUE='#'
   24793   CYGIPC_FALSE=
   24794 fi
   24795 
   24796 
   24797 # Check if /usr/include/linux exists, if so, define LINUX
   24798  if test -d /usr/include/linux; then
   24799   LINUX_TRUE=
   24800   LINUX_FALSE='#'
   24801 else
   24802   LINUX_TRUE='#'
   24803   LINUX_FALSE=
   24804 fi
   24805 
   24806 
   24807 # Check for OS X specific header
   24808 ac_fn_c_check_header_mongrel "$LINENO" "ApplicationServices/ApplicationServices.h" "ac_cv_header_ApplicationServices_ApplicationServices_h" "$ac_includes_default"
   24809 if test "x$ac_cv_header_ApplicationServices_ApplicationServices_h" = xyes; then :
   24810   HAVE_OSX="true"
   24811 fi
   24812 
   24813 
   24814  if test "$HAVE_OSX" = "true"; then
   24815   OSX_TRUE=
   24816   OSX_FALSE='#'
   24817 else
   24818   OSX_TRUE='#'
   24819   OSX_FALSE=
   24820 fi
   24821 
   24822 
   24823 # Check for Android specific header
   24824 ac_fn_c_check_header_mongrel "$LINENO" "android/api-level.h" "ac_cv_header_android_api_level_h" "$ac_includes_default"
   24825 if test "x$ac_cv_header_android_api_level_h" = xyes; then :
   24826   HAVE_ANDROID="true"
   24827 fi
   24828 
   24829 
   24830  if test "$HAVE_ANDROID" = "true"; then
   24831   ANDROID_TRUE=
   24832   ANDROID_FALSE='#'
   24833 else
   24834   ANDROID_TRUE='#'
   24835   ANDROID_FALSE=
   24836 fi
   24837 
   24838 if test "$HAVE_ANDROID" = "true"; then
   24839 
   24840 $as_echo "#define HAVE_ANDROID 1" >>confdefs.h
   24841 
   24842 fi
   24843 
   24844 # On Solaris 2.7, write() returns ENOENT when it really means EAGAIN
   24845 
   24846 case `(uname -sr) 2>/dev/null` in
   24847     "SunOS 5.7")
   24848 	$as_echo "#define ENOENT_WORKAROUND 1" >>confdefs.h
   24849 
   24850     ;;
   24851 esac
   24852 
   24853 # Check for rpm SOURCES path
   24854 printf "checking for rpm sources path... "
   24855 RPMSOURCEDIR="NOT-FOUND"
   24856 for directory in packages OpenLinux redhat RedHat rpm RPM "" ; do
   24857 	if test -d /usr/src/${directory}/SOURCES; then
   24858 		RPMSOURCEDIR="/usr/src/${directory}/SOURCES/"
   24859 	fi
   24860 done
   24861 echo "$RPMSOURCEDIR"
   24862  if test "$RPMSOURCEDIR" != "NOT-FOUND"; then
   24863   HAVE_RPM_TRUE=
   24864   HAVE_RPM_FALSE='#'
   24865 else
   24866   HAVE_RPM_TRUE='#'
   24867   HAVE_RPM_FALSE=
   24868 fi
   24869 
   24870  if test "$build_x11vnc" = "yes"; then
   24871   WITH_X11VNC_TRUE=
   24872   WITH_X11VNC_FALSE='#'
   24873 else
   24874   WITH_X11VNC_TRUE='#'
   24875   WITH_X11VNC_FALSE=
   24876 fi
   24877 
   24878 
   24879 
   24880 ac_config_files="$ac_config_files Makefile libvncserver.pc libvncclient.pc libvncserver/Makefile examples/Makefile examples/android/Makefile vncterm/Makefile webclients/Makefile webclients/java-applet/Makefile webclients/java-applet/ssl/Makefile libvncclient/Makefile client_examples/Makefile test/Makefile libvncserver-config LibVNCServer.spec"
   24881 
   24882 #
   24883 # x11vnc only:
   24884 #
   24885 if test "$build_x11vnc" = "yes"; then
   24886 	#
   24887 	# NOTE: if you are using the LibVNCServer-X.Y.Z.tar.gz source
   24888 	# tarball and nevertheless want to run autoconf (i.e. aclocal,
   24889 	# autoheader, automake, autoconf) AGAIN (perhaps you have a
   24890 	# special target system, e.g. embedded) then you will need to
   24891 	# comment out the following 'AC_CONFIG_FILES' line to avoid
   24892 	# automake error messages like:
   24893 	#
   24894 	# configure.ac:690: required file `x11vnc/Makefile.in' not found
   24895 	#
   24896 	ac_config_files="$ac_config_files x11vnc/Makefile x11vnc/misc/Makefile x11vnc/misc/turbovnc/Makefile"
   24897 
   24898 
   24899 	if test ! -z "$with_system_libvncserver" -a "x$with_system_libvncserver" != "xno"; then
   24900 		# need to move local tarball rfb headers aside:
   24901 		hdrs="rfb.h rfbclient.h rfbproto.h rfbregion.h rfbint.h"
   24902 		echo "with-system-libvncserver: moving aside headers $hdrs"
   24903 		for hdr in $hdrs
   24904 		do
   24905 			if test -f "rfb/$hdr"; then
   24906 				echo "with-system-libvncserver: moving rfb/$hdr to rfb/$hdr.ORIG"
   24907 				mv rfb/$hdr rfb/$hdr.ORIG
   24908 			fi
   24909 		done
   24910 		echo "with-system-libvncserver: *NOTE* move them back manually to start over."
   24911 	fi
   24912 fi
   24913 
   24914 ac_config_commands="$ac_config_commands chmod-libvncserver-config"
   24915 
   24916 cat >confcache <<\_ACEOF
   24917 # This file is a shell script that caches the results of configure
   24918 # tests run on this system so they can be shared between configure
   24919 # scripts and configure runs, see configure's option --config-cache.
   24920 # It is not useful on other systems.  If it contains results you don't
   24921 # want to keep, you may remove or edit it.
   24922 #
   24923 # config.status only pays attention to the cache file if you give it
   24924 # the --recheck option to rerun configure.
   24925 #
   24926 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   24927 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   24928 # following values.
   24929 
   24930 _ACEOF
   24931 
   24932 # The following way of writing the cache mishandles newlines in values,
   24933 # but we know of no workaround that is simple, portable, and efficient.
   24934 # So, we kill variables containing newlines.
   24935 # Ultrix sh set writes to stderr and can't be redirected directly,
   24936 # and sets the high bit in the cache file unless we assign to the vars.
   24937 (
   24938   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
   24939     eval ac_val=\$$ac_var
   24940     case $ac_val in #(
   24941     *${as_nl}*)
   24942       case $ac_var in #(
   24943       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   24944 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   24945       esac
   24946       case $ac_var in #(
   24947       _ | IFS | as_nl) ;; #(
   24948       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   24949       *) { eval $ac_var=; unset $ac_var;} ;;
   24950       esac ;;
   24951     esac
   24952   done
   24953 
   24954   (set) 2>&1 |
   24955     case $as_nl`(ac_space=' '; set) 2>&1` in #(
   24956     *${as_nl}ac_space=\ *)
   24957       # `set' does not quote correctly, so add quotes: double-quote
   24958       # substitution turns \\\\ into \\, and sed turns \\ into \.
   24959       sed -n \
   24960 	"s/'/'\\\\''/g;
   24961 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   24962       ;; #(
   24963     *)
   24964       # `set' quotes correctly as required by POSIX, so do not add quotes.
   24965       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   24966       ;;
   24967     esac |
   24968     sort
   24969 ) |
   24970   sed '
   24971      /^ac_cv_env_/b end
   24972      t clear
   24973      :clear
   24974      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   24975      t end
   24976      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   24977      :end' >>confcache
   24978 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   24979   if test -w "$cache_file"; then
   24980     if test "x$cache_file" != "x/dev/null"; then
   24981       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
   24982 $as_echo "$as_me: updating cache $cache_file" >&6;}
   24983       if test ! -f "$cache_file" || test -h "$cache_file"; then
   24984 	cat confcache >"$cache_file"
   24985       else
   24986         case $cache_file in #(
   24987         */* | ?:*)
   24988 	  mv -f confcache "$cache_file"$$ &&
   24989 	  mv -f "$cache_file"$$ "$cache_file" ;; #(
   24990         *)
   24991 	  mv -f confcache "$cache_file" ;;
   24992 	esac
   24993       fi
   24994     fi
   24995   else
   24996     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
   24997 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
   24998   fi
   24999 fi
   25000 rm -f confcache
   25001 
   25002 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   25003 # Let make expand exec_prefix.
   25004 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   25005 
   25006 DEFS=-DHAVE_CONFIG_H
   25007 
   25008 ac_libobjs=
   25009 ac_ltlibobjs=
   25010 U=
   25011 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   25012   # 1. Remove the extension, and $U if already installed.
   25013   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
   25014   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
   25015   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
   25016   #    will be set to the directory where LIBOBJS objects are built.
   25017   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
   25018   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
   25019 done
   25020 LIBOBJS=$ac_libobjs
   25021 
   25022 LTLIBOBJS=$ac_ltlibobjs
   25023 
   25024 
   25025  if test -n "$EXEEXT"; then
   25026   am__EXEEXT_TRUE=
   25027   am__EXEEXT_FALSE='#'
   25028 else
   25029   am__EXEEXT_TRUE='#'
   25030   am__EXEEXT_FALSE=
   25031 fi
   25032 
   25033 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
   25034   as_fn_error $? "conditional \"AMDEP\" was never defined.
   25035 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   25036 fi
   25037 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
   25038   as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
   25039 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   25040 fi
   25041 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
   25042   as_fn_error $? "conditional \"am__fastdepCXX\" was never defined.
   25043 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   25044 fi
   25045 if test -z "${WITH_FFMPEG_TRUE}" && test -z "${WITH_FFMPEG_FALSE}"; then
   25046   as_fn_error $? "conditional \"WITH_FFMPEG\" was never defined.
   25047 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   25048 fi
   25049 if test -z "${HAVE_MP3LAME_TRUE}" && test -z "${HAVE_MP3LAME_FALSE}"; then
   25050   as_fn_error $? "conditional \"HAVE_MP3LAME\" was never defined.
   25051 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   25052 fi
   25053 if test -z "${HAVE_LIBSSL_TRUE}" && test -z "${HAVE_LIBSSL_FALSE}"; then
   25054   as_fn_error $? "conditional \"HAVE_LIBSSL\" was never defined.
   25055 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   25056 fi
   25057 if test -z "${HAVE_X11_TRUE}" && test -z "${HAVE_X11_FALSE}"; then
   25058   as_fn_error $? "conditional \"HAVE_X11\" was never defined.
   25059 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   25060 fi
   25061 if test -z "${OSX_OPENGL_TRUE}" && test -z "${OSX_OPENGL_FALSE}"; then
   25062   as_fn_error $? "conditional \"OSX_OPENGL\" was never defined.
   25063 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   25064 fi
   25065 if test -z "${HAVE_SYSTEM_LIBVNCSERVER_TRUE}" && test -z "${HAVE_SYSTEM_LIBVNCSERVER_FALSE}"; then
   25066   as_fn_error $? "conditional \"HAVE_SYSTEM_LIBVNCSERVER\" was never defined.
   25067 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   25068 fi
   25069 if test -z "${HAVE_LIBPTHREAD_TRUE}" && test -z "${HAVE_LIBPTHREAD_FALSE}"; then
   25070   as_fn_error $? "conditional \"HAVE_LIBPTHREAD\" was never defined.
   25071 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   25072 fi
   25073 if test -z "${WITH_TIGHTVNC_FILETRANSFER_TRUE}" && test -z "${WITH_TIGHTVNC_FILETRANSFER_FALSE}"; then
   25074   as_fn_error $? "conditional \"WITH_TIGHTVNC_FILETRANSFER\" was never defined.
   25075 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   25076 fi
   25077 if test -z "${WITH_WEBSOCKETS_TRUE}" && test -z "${WITH_WEBSOCKETS_FALSE}"; then
   25078   as_fn_error $? "conditional \"WITH_WEBSOCKETS\" was never defined.
   25079 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   25080 fi
   25081 if test -z "${HAVE_LIBZ_TRUE}" && test -z "${HAVE_LIBZ_FALSE}"; then
   25082   as_fn_error $? "conditional \"HAVE_LIBZ\" was never defined.
   25083 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   25084 fi
   25085 if test -z "${HAVE_LIBJPEG_TRUE}" && test -z "${HAVE_LIBJPEG_FALSE}"; then
   25086   as_fn_error $? "conditional \"HAVE_LIBJPEG\" was never defined.
   25087 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   25088 fi
   25089 if test -z "${HAVE_LIBPNG_TRUE}" && test -z "${HAVE_LIBPNG_FALSE}"; then
   25090   as_fn_error $? "conditional \"HAVE_LIBPNG\" was never defined.
   25091 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   25092 fi
   25093 if test -z "${HAVE_LIBSDL_TRUE}" && test -z "${HAVE_LIBSDL_FALSE}"; then
   25094   as_fn_error $? "conditional \"HAVE_LIBSDL\" was never defined.
   25095 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   25096 fi
   25097 if test -z "${HAVE_LIBGTK_TRUE}" && test -z "${HAVE_LIBGTK_FALSE}"; then
   25098   as_fn_error $? "conditional \"HAVE_LIBGTK\" was never defined.
   25099 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   25100 fi
   25101 if test -z "${MINGW_TRUE}" && test -z "${MINGW_FALSE}"; then
   25102   as_fn_error $? "conditional \"MINGW\" was never defined.
   25103 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   25104 fi
   25105 if test -z "${HAVE_GNUTLS_TRUE}" && test -z "${HAVE_GNUTLS_FALSE}"; then
   25106   as_fn_error $? "conditional \"HAVE_GNUTLS\" was never defined.
   25107 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   25108 fi
   25109 
   25110 if test -z "${CYGIPC_TRUE}" && test -z "${CYGIPC_FALSE}"; then
   25111   as_fn_error $? "conditional \"CYGIPC\" was never defined.
   25112 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   25113 fi
   25114 if test -z "${LINUX_TRUE}" && test -z "${LINUX_FALSE}"; then
   25115   as_fn_error $? "conditional \"LINUX\" was never defined.
   25116 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   25117 fi
   25118 if test -z "${OSX_TRUE}" && test -z "${OSX_FALSE}"; then
   25119   as_fn_error $? "conditional \"OSX\" was never defined.
   25120 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   25121 fi
   25122 if test -z "${ANDROID_TRUE}" && test -z "${ANDROID_FALSE}"; then
   25123   as_fn_error $? "conditional \"ANDROID\" was never defined.
   25124 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   25125 fi
   25126 if test -z "${HAVE_RPM_TRUE}" && test -z "${HAVE_RPM_FALSE}"; then
   25127   as_fn_error $? "conditional \"HAVE_RPM\" was never defined.
   25128 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   25129 fi
   25130 if test -z "${WITH_X11VNC_TRUE}" && test -z "${WITH_X11VNC_FALSE}"; then
   25131   as_fn_error $? "conditional \"WITH_X11VNC\" was never defined.
   25132 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   25133 fi
   25134 
   25135 : "${CONFIG_STATUS=./config.status}"
   25136 ac_write_fail=0
   25137 ac_clean_files_save=$ac_clean_files
   25138 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   25139 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
   25140 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
   25141 as_write_fail=0
   25142 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
   25143 #! $SHELL
   25144 # Generated by $as_me.
   25145 # Run this file to recreate the current configuration.
   25146 # Compiler output produced by configure, useful for debugging
   25147 # configure, is in config.log if it exists.
   25148 
   25149 debug=false
   25150 ac_cs_recheck=false
   25151 ac_cs_silent=false
   25152 
   25153 SHELL=\${CONFIG_SHELL-$SHELL}
   25154 export SHELL
   25155 _ASEOF
   25156 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
   25157 ## -------------------- ##
   25158 ## M4sh Initialization. ##
   25159 ## -------------------- ##
   25160 
   25161 # Be more Bourne compatible
   25162 DUALCASE=1; export DUALCASE # for MKS sh
   25163 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
   25164   emulate sh
   25165   NULLCMD=:
   25166   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
   25167   # is contrary to our usage.  Disable this feature.
   25168   alias -g '${1+"$@"}'='"$@"'
   25169   setopt NO_GLOB_SUBST
   25170 else
   25171   case `(set -o) 2>/dev/null` in #(
   25172   *posix*) :
   25173     set -o posix ;; #(
   25174   *) :
   25175      ;;
   25176 esac
   25177 fi
   25178 
   25179 
   25180 as_nl='
   25181 '
   25182 export as_nl
   25183 # Printing a long string crashes Solaris 7 /usr/bin/printf.
   25184 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   25185 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
   25186 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
   25187 # Prefer a ksh shell builtin over an external printf program on Solaris,
   25188 # but without wasting forks for bash or zsh.
   25189 if test -z "$BASH_VERSION$ZSH_VERSION" \
   25190     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
   25191   as_echo='print -r --'
   25192   as_echo_n='print -rn --'
   25193 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
   25194   as_echo='printf %s\n'
   25195   as_echo_n='printf %s'
   25196 else
   25197   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
   25198     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
   25199     as_echo_n='/usr/ucb/echo -n'
   25200   else
   25201     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
   25202     as_echo_n_body='eval
   25203       arg=$1;
   25204       case $arg in #(
   25205       *"$as_nl"*)
   25206 	expr "X$arg" : "X\\(.*\\)$as_nl";
   25207 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
   25208       esac;
   25209       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
   25210     '
   25211     export as_echo_n_body
   25212     as_echo_n='sh -c $as_echo_n_body as_echo'
   25213   fi
   25214   export as_echo_body
   25215   as_echo='sh -c $as_echo_body as_echo'
   25216 fi
   25217 
   25218 # The user is always right.
   25219 if test "${PATH_SEPARATOR+set}" != set; then
   25220   PATH_SEPARATOR=:
   25221   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
   25222     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
   25223       PATH_SEPARATOR=';'
   25224   }
   25225 fi
   25226 
   25227 
   25228 # IFS
   25229 # We need space, tab and new line, in precisely that order.  Quoting is
   25230 # there to prevent editors from complaining about space-tab.
   25231 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
   25232 # splitting by setting IFS to empty value.)
   25233 IFS=" ""	$as_nl"
   25234 
   25235 # Find who we are.  Look in the path if we contain no directory separator.
   25236 as_myself=
   25237 case $0 in #((
   25238   *[\\/]* ) as_myself=$0 ;;
   25239   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   25240 for as_dir in $PATH
   25241 do
   25242   IFS=$as_save_IFS
   25243   test -z "$as_dir" && as_dir=.
   25244     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   25245   done
   25246 IFS=$as_save_IFS
   25247 
   25248      ;;
   25249 esac
   25250 # We did not find ourselves, most probably we were run as `sh COMMAND'
   25251 # in which case we are not to be found in the path.
   25252 if test "x$as_myself" = x; then
   25253   as_myself=$0
   25254 fi
   25255 if test ! -f "$as_myself"; then
   25256   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   25257   exit 1
   25258 fi
   25259 
   25260 # Unset variables that we do not need and which cause bugs (e.g. in
   25261 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
   25262 # suppresses any "Segmentation fault" message there.  '((' could
   25263 # trigger a bug in pdksh 5.2.14.
   25264 for as_var in BASH_ENV ENV MAIL MAILPATH
   25265 do eval test x\${$as_var+set} = xset \
   25266   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
   25267 done
   25268 PS1='$ '
   25269 PS2='> '
   25270 PS4='+ '
   25271 
   25272 # NLS nuisances.
   25273 LC_ALL=C
   25274 export LC_ALL
   25275 LANGUAGE=C
   25276 export LANGUAGE
   25277 
   25278 # CDPATH.
   25279 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   25280 
   25281 
   25282 # as_fn_error STATUS ERROR [LINENO LOG_FD]
   25283 # ----------------------------------------
   25284 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
   25285 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
   25286 # script with STATUS, using 1 if that was 0.
   25287 as_fn_error ()
   25288 {
   25289   as_status=$1; test $as_status -eq 0 && as_status=1
   25290   if test "$4"; then
   25291     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   25292     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
   25293   fi
   25294   $as_echo "$as_me: error: $2" >&2
   25295   as_fn_exit $as_status
   25296 } # as_fn_error
   25297 
   25298 
   25299 # as_fn_set_status STATUS
   25300 # -----------------------
   25301 # Set $? to STATUS, without forking.
   25302 as_fn_set_status ()
   25303 {
   25304   return $1
   25305 } # as_fn_set_status
   25306 
   25307 # as_fn_exit STATUS
   25308 # -----------------
   25309 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
   25310 as_fn_exit ()
   25311 {
   25312   set +e
   25313   as_fn_set_status $1
   25314   exit $1
   25315 } # as_fn_exit
   25316 
   25317 # as_fn_unset VAR
   25318 # ---------------
   25319 # Portably unset VAR.
   25320 as_fn_unset ()
   25321 {
   25322   { eval $1=; unset $1;}
   25323 }
   25324 as_unset=as_fn_unset
   25325 # as_fn_append VAR VALUE
   25326 # ----------------------
   25327 # Append the text in VALUE to the end of the definition contained in VAR. Take
   25328 # advantage of any shell optimizations that allow amortized linear growth over
   25329 # repeated appends, instead of the typical quadratic growth present in naive
   25330 # implementations.
   25331 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
   25332   eval 'as_fn_append ()
   25333   {
   25334     eval $1+=\$2
   25335   }'
   25336 else
   25337   as_fn_append ()
   25338   {
   25339     eval $1=\$$1\$2
   25340   }
   25341 fi # as_fn_append
   25342 
   25343 # as_fn_arith ARG...
   25344 # ------------------
   25345 # Perform arithmetic evaluation on the ARGs, and store the result in the
   25346 # global $as_val. Take advantage of shells that can avoid forks. The arguments
   25347 # must be portable across $(()) and expr.
   25348 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
   25349   eval 'as_fn_arith ()
   25350   {
   25351     as_val=$(( $* ))
   25352   }'
   25353 else
   25354   as_fn_arith ()
   25355   {
   25356     as_val=`expr "$@" || test $? -eq 1`
   25357   }
   25358 fi # as_fn_arith
   25359 
   25360 
   25361 if expr a : '\(a\)' >/dev/null 2>&1 &&
   25362    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   25363   as_expr=expr
   25364 else
   25365   as_expr=false
   25366 fi
   25367 
   25368 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   25369   as_basename=basename
   25370 else
   25371   as_basename=false
   25372 fi
   25373 
   25374 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   25375   as_dirname=dirname
   25376 else
   25377   as_dirname=false
   25378 fi
   25379 
   25380 as_me=`$as_basename -- "$0" ||
   25381 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   25382 	 X"$0" : 'X\(//\)$' \| \
   25383 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   25384 $as_echo X/"$0" |
   25385     sed '/^.*\/\([^/][^/]*\)\/*$/{
   25386 	    s//\1/
   25387 	    q
   25388 	  }
   25389 	  /^X\/\(\/\/\)$/{
   25390 	    s//\1/
   25391 	    q
   25392 	  }
   25393 	  /^X\/\(\/\).*/{
   25394 	    s//\1/
   25395 	    q
   25396 	  }
   25397 	  s/.*/./; q'`
   25398 
   25399 # Avoid depending upon Character Ranges.
   25400 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   25401 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   25402 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   25403 as_cr_digits='0123456789'
   25404 as_cr_alnum=$as_cr_Letters$as_cr_digits
   25405 
   25406 ECHO_C= ECHO_N= ECHO_T=
   25407 case `echo -n x` in #(((((
   25408 -n*)
   25409   case `echo 'xy\c'` in
   25410   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   25411   xy)  ECHO_C='\c';;
   25412   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
   25413        ECHO_T='	';;
   25414   esac;;
   25415 *)
   25416   ECHO_N='-n';;
   25417 esac
   25418 
   25419 rm -f conf$$ conf$$.exe conf$$.file
   25420 if test -d conf$$.dir; then
   25421   rm -f conf$$.dir/conf$$.file
   25422 else
   25423   rm -f conf$$.dir
   25424   mkdir conf$$.dir 2>/dev/null
   25425 fi
   25426 if (echo >conf$$.file) 2>/dev/null; then
   25427   if ln -s conf$$.file conf$$ 2>/dev/null; then
   25428     as_ln_s='ln -s'
   25429     # ... but there are two gotchas:
   25430     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   25431     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   25432     # In both cases, we have to default to `cp -pR'.
   25433     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   25434       as_ln_s='cp -pR'
   25435   elif ln conf$$.file conf$$ 2>/dev/null; then
   25436     as_ln_s=ln
   25437   else
   25438     as_ln_s='cp -pR'
   25439   fi
   25440 else
   25441   as_ln_s='cp -pR'
   25442 fi
   25443 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   25444 rmdir conf$$.dir 2>/dev/null
   25445 
   25446 
   25447 # as_fn_mkdir_p
   25448 # -------------
   25449 # Create "$as_dir" as a directory, including parents if necessary.
   25450 as_fn_mkdir_p ()
   25451 {
   25452 
   25453   case $as_dir in #(
   25454   -*) as_dir=./$as_dir;;
   25455   esac
   25456   test -d "$as_dir" || eval $as_mkdir_p || {
   25457     as_dirs=
   25458     while :; do
   25459       case $as_dir in #(
   25460       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
   25461       *) as_qdir=$as_dir;;
   25462       esac
   25463       as_dirs="'$as_qdir' $as_dirs"
   25464       as_dir=`$as_dirname -- "$as_dir" ||
   25465 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   25466 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   25467 	 X"$as_dir" : 'X\(//\)$' \| \
   25468 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   25469 $as_echo X"$as_dir" |
   25470     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   25471 	    s//\1/
   25472 	    q
   25473 	  }
   25474 	  /^X\(\/\/\)[^/].*/{
   25475 	    s//\1/
   25476 	    q
   25477 	  }
   25478 	  /^X\(\/\/\)$/{
   25479 	    s//\1/
   25480 	    q
   25481 	  }
   25482 	  /^X\(\/\).*/{
   25483 	    s//\1/
   25484 	    q
   25485 	  }
   25486 	  s/.*/./; q'`
   25487       test -d "$as_dir" && break
   25488     done
   25489     test -z "$as_dirs" || eval "mkdir $as_dirs"
   25490   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
   25491 
   25492 
   25493 } # as_fn_mkdir_p
   25494 if mkdir -p . 2>/dev/null; then
   25495   as_mkdir_p='mkdir -p "$as_dir"'
   25496 else
   25497   test -d ./-p && rmdir ./-p
   25498   as_mkdir_p=false
   25499 fi
   25500 
   25501 
   25502 # as_fn_executable_p FILE
   25503 # -----------------------
   25504 # Test if FILE is an executable regular file.
   25505 as_fn_executable_p ()
   25506 {
   25507   test -f "$1" && test -x "$1"
   25508 } # as_fn_executable_p
   25509 as_test_x='test -x'
   25510 as_executable_p=as_fn_executable_p
   25511 
   25512 # Sed expression to map a string onto a valid CPP name.
   25513 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   25514 
   25515 # Sed expression to map a string onto a valid variable name.
   25516 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   25517 
   25518 
   25519 exec 6>&1
   25520 ## ----------------------------------- ##
   25521 ## Main body of $CONFIG_STATUS script. ##
   25522 ## ----------------------------------- ##
   25523 _ASEOF
   25524 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
   25525 
   25526 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   25527 # Save the log message, to keep $0 and so on meaningful, and to
   25528 # report actual input values of CONFIG_FILES etc. instead of their
   25529 # values after options handling.
   25530 ac_log="
   25531 This file was extended by LibVNCServer $as_me 0.9.9, which was
   25532 generated by GNU Autoconf 2.69.  Invocation command line was
   25533 
   25534   CONFIG_FILES    = $CONFIG_FILES
   25535   CONFIG_HEADERS  = $CONFIG_HEADERS
   25536   CONFIG_LINKS    = $CONFIG_LINKS
   25537   CONFIG_COMMANDS = $CONFIG_COMMANDS
   25538   $ $0 $@
   25539 
   25540 on `(hostname || uname -n) 2>/dev/null | sed 1q`
   25541 "
   25542 
   25543 _ACEOF
   25544 
   25545 case $ac_config_files in *"
   25546 "*) set x $ac_config_files; shift; ac_config_files=$*;;
   25547 esac
   25548 
   25549 case $ac_config_headers in *"
   25550 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
   25551 esac
   25552 
   25553 
   25554 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   25555 # Files that config.status was made for.
   25556 config_files="$ac_config_files"
   25557 config_headers="$ac_config_headers"
   25558 config_commands="$ac_config_commands"
   25559 
   25560 _ACEOF
   25561 
   25562 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   25563 ac_cs_usage="\
   25564 \`$as_me' instantiates files and other configuration actions
   25565 from templates according to the current configuration.  Unless the files
   25566 and actions are specified as TAGs, all are instantiated by default.
   25567 
   25568 Usage: $0 [OPTION]... [TAG]...
   25569 
   25570   -h, --help       print this help, then exit
   25571   -V, --version    print version number and configuration settings, then exit
   25572       --config     print configuration, then exit
   25573   -q, --quiet, --silent
   25574                    do not print progress messages
   25575   -d, --debug      don't remove temporary files
   25576       --recheck    update $as_me by reconfiguring in the same conditions
   25577       --file=FILE[:TEMPLATE]
   25578                    instantiate the configuration file FILE
   25579       --header=FILE[:TEMPLATE]
   25580                    instantiate the configuration header FILE
   25581 
   25582 Configuration files:
   25583 $config_files
   25584 
   25585 Configuration headers:
   25586 $config_headers
   25587 
   25588 Configuration commands:
   25589 $config_commands
   25590 
   25591 Report bugs to <http://sourceforge.net/projects/libvncserver>."
   25592 
   25593 _ACEOF
   25594 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   25595 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
   25596 ac_cs_version="\\
   25597 LibVNCServer config.status 0.9.9
   25598 configured by $0, generated by GNU Autoconf 2.69,
   25599   with options \\"\$ac_cs_config\\"
   25600 
   25601 Copyright (C) 2012 Free Software Foundation, Inc.
   25602 This config.status script is free software; the Free Software Foundation
   25603 gives unlimited permission to copy, distribute and modify it."
   25604 
   25605 ac_pwd='$ac_pwd'
   25606 srcdir='$srcdir'
   25607 INSTALL='$INSTALL'
   25608 MKDIR_P='$MKDIR_P'
   25609 AWK='$AWK'
   25610 test -n "\$AWK" || AWK=awk
   25611 _ACEOF
   25612 
   25613 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   25614 # The default lists apply if the user does not specify any file.
   25615 ac_need_defaults=:
   25616 while test $# != 0
   25617 do
   25618   case $1 in
   25619   --*=?*)
   25620     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   25621     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
   25622     ac_shift=:
   25623     ;;
   25624   --*=)
   25625     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   25626     ac_optarg=
   25627     ac_shift=:
   25628     ;;
   25629   *)
   25630     ac_option=$1
   25631     ac_optarg=$2
   25632     ac_shift=shift
   25633     ;;
   25634   esac
   25635 
   25636   case $ac_option in
   25637   # Handling of the options.
   25638   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   25639     ac_cs_recheck=: ;;
   25640   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
   25641     $as_echo "$ac_cs_version"; exit ;;
   25642   --config | --confi | --conf | --con | --co | --c )
   25643     $as_echo "$ac_cs_config"; exit ;;
   25644   --debug | --debu | --deb | --de | --d | -d )
   25645     debug=: ;;
   25646   --file | --fil | --fi | --f )
   25647     $ac_shift
   25648     case $ac_optarg in
   25649     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   25650     '') as_fn_error $? "missing file argument" ;;
   25651     esac
   25652     as_fn_append CONFIG_FILES " '$ac_optarg'"
   25653     ac_need_defaults=false;;
   25654   --header | --heade | --head | --hea )
   25655     $ac_shift
   25656     case $ac_optarg in
   25657     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   25658     esac
   25659     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
   25660     ac_need_defaults=false;;
   25661   --he | --h)
   25662     # Conflict between --help and --header
   25663     as_fn_error $? "ambiguous option: \`$1'
   25664 Try \`$0 --help' for more information.";;
   25665   --help | --hel | -h )
   25666     $as_echo "$ac_cs_usage"; exit ;;
   25667   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   25668   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   25669     ac_cs_silent=: ;;
   25670 
   25671   # This is an error.
   25672   -*) as_fn_error $? "unrecognized option: \`$1'
   25673 Try \`$0 --help' for more information." ;;
   25674 
   25675   *) as_fn_append ac_config_targets " $1"
   25676      ac_need_defaults=false ;;
   25677 
   25678   esac
   25679   shift
   25680 done
   25681 
   25682 ac_configure_extra_args=
   25683 
   25684 if $ac_cs_silent; then
   25685   exec 6>/dev/null
   25686   ac_configure_extra_args="$ac_configure_extra_args --silent"
   25687 fi
   25688 
   25689 _ACEOF
   25690 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   25691 if \$ac_cs_recheck; then
   25692   set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   25693   shift
   25694   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
   25695   CONFIG_SHELL='$SHELL'
   25696   export CONFIG_SHELL
   25697   exec "\$@"
   25698 fi
   25699 
   25700 _ACEOF
   25701 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   25702 exec 5>>config.log
   25703 {
   25704   echo
   25705   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   25706 ## Running $as_me. ##
   25707 _ASBOX
   25708   $as_echo "$ac_log"
   25709 } >&5
   25710 
   25711 _ACEOF
   25712 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   25713 #
   25714 # INIT-COMMANDS
   25715 #
   25716 PACKAGE="$PACKAGE"
   25717 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
   25718 
   25719 _ACEOF
   25720 
   25721 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   25722 
   25723 # Handling of arguments.
   25724 for ac_config_target in $ac_config_targets
   25725 do
   25726   case $ac_config_target in
   25727     "rfbconfig.h") CONFIG_HEADERS="$CONFIG_HEADERS rfbconfig.h" ;;
   25728     "rfb/rfbconfig.h") CONFIG_COMMANDS="$CONFIG_COMMANDS rfb/rfbconfig.h" ;;
   25729     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
   25730     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   25731     "libvncserver.pc") CONFIG_FILES="$CONFIG_FILES libvncserver.pc" ;;
   25732     "libvncclient.pc") CONFIG_FILES="$CONFIG_FILES libvncclient.pc" ;;
   25733     "libvncserver/Makefile") CONFIG_FILES="$CONFIG_FILES libvncserver/Makefile" ;;
   25734     "examples/Makefile") CONFIG_FILES="$CONFIG_FILES examples/Makefile" ;;
   25735     "examples/android/Makefile") CONFIG_FILES="$CONFIG_FILES examples/android/Makefile" ;;
   25736     "vncterm/Makefile") CONFIG_FILES="$CONFIG_FILES vncterm/Makefile" ;;
   25737     "webclients/Makefile") CONFIG_FILES="$CONFIG_FILES webclients/Makefile" ;;
   25738     "webclients/java-applet/Makefile") CONFIG_FILES="$CONFIG_FILES webclients/java-applet/Makefile" ;;
   25739     "webclients/java-applet/ssl/Makefile") CONFIG_FILES="$CONFIG_FILES webclients/java-applet/ssl/Makefile" ;;
   25740     "libvncclient/Makefile") CONFIG_FILES="$CONFIG_FILES libvncclient/Makefile" ;;
   25741     "client_examples/Makefile") CONFIG_FILES="$CONFIG_FILES client_examples/Makefile" ;;
   25742     "test/Makefile") CONFIG_FILES="$CONFIG_FILES test/Makefile" ;;
   25743     "libvncserver-config") CONFIG_FILES="$CONFIG_FILES libvncserver-config" ;;
   25744     "LibVNCServer.spec") CONFIG_FILES="$CONFIG_FILES LibVNCServer.spec" ;;
   25745     "x11vnc/Makefile") CONFIG_FILES="$CONFIG_FILES x11vnc/Makefile" ;;
   25746     "x11vnc/misc/Makefile") CONFIG_FILES="$CONFIG_FILES x11vnc/misc/Makefile" ;;
   25747     "x11vnc/misc/turbovnc/Makefile") CONFIG_FILES="$CONFIG_FILES x11vnc/misc/turbovnc/Makefile" ;;
   25748     "chmod-libvncserver-config") CONFIG_COMMANDS="$CONFIG_COMMANDS chmod-libvncserver-config" ;;
   25749 
   25750   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
   25751   esac
   25752 done
   25753 
   25754 
   25755 # If the user did not use the arguments to specify the items to instantiate,
   25756 # then the envvar interface is used.  Set only those that are not.
   25757 # We use the long form for the default assignment because of an extremely
   25758 # bizarre bug on SunOS 4.1.3.
   25759 if $ac_need_defaults; then
   25760   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   25761   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
   25762   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
   25763 fi
   25764 
   25765 # Have a temporary directory for convenience.  Make it in the build tree
   25766 # simply because there is no reason against having it here, and in addition,
   25767 # creating and moving files from /tmp can sometimes cause problems.
   25768 # Hook for its removal unless debugging.
   25769 # Note that there is a small window in which the directory will not be cleaned:
   25770 # after its creation but before its name has been assigned to `$tmp'.
   25771 $debug ||
   25772 {
   25773   tmp= ac_tmp=
   25774   trap 'exit_status=$?
   25775   : "${ac_tmp:=$tmp}"
   25776   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
   25777 ' 0
   25778   trap 'as_fn_exit 1' 1 2 13 15
   25779 }
   25780 # Create a (secure) tmp directory for tmp files.
   25781 
   25782 {
   25783   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
   25784   test -d "$tmp"
   25785 }  ||
   25786 {
   25787   tmp=./conf$$-$RANDOM
   25788   (umask 077 && mkdir "$tmp")
   25789 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
   25790 ac_tmp=$tmp
   25791 
   25792 # Set up the scripts for CONFIG_FILES section.
   25793 # No need to generate them if there are no CONFIG_FILES.
   25794 # This happens for instance with `./config.status config.h'.
   25795 if test -n "$CONFIG_FILES"; then
   25796 
   25797 
   25798 ac_cr=`echo X | tr X '\015'`
   25799 # On cygwin, bash can eat \r inside `` if the user requested igncr.
   25800 # But we know of no other shell where ac_cr would be empty at this
   25801 # point, so we can use a bashism as a fallback.
   25802 if test "x$ac_cr" = x; then
   25803   eval ac_cr=\$\'\\r\'
   25804 fi
   25805 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
   25806 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
   25807   ac_cs_awk_cr='\\r'
   25808 else
   25809   ac_cs_awk_cr=$ac_cr
   25810 fi
   25811 
   25812 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
   25813 _ACEOF
   25814 
   25815 
   25816 {
   25817   echo "cat >conf$$subs.awk <<_ACEOF" &&
   25818   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
   25819   echo "_ACEOF"
   25820 } >conf$$subs.sh ||
   25821   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   25822 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
   25823 ac_delim='%!_!# '
   25824 for ac_last_try in false false false false false :; do
   25825   . ./conf$$subs.sh ||
   25826     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   25827 
   25828   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
   25829   if test $ac_delim_n = $ac_delim_num; then
   25830     break
   25831   elif $ac_last_try; then
   25832     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   25833   else
   25834     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   25835   fi
   25836 done
   25837 rm -f conf$$subs.sh
   25838 
   25839 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   25840 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
   25841 _ACEOF
   25842 sed -n '
   25843 h
   25844 s/^/S["/; s/!.*/"]=/
   25845 p
   25846 g
   25847 s/^[^!]*!//
   25848 :repl
   25849 t repl
   25850 s/'"$ac_delim"'$//
   25851 t delim
   25852 :nl
   25853 h
   25854 s/\(.\{148\}\)..*/\1/
   25855 t more1
   25856 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
   25857 p
   25858 n
   25859 b repl
   25860 :more1
   25861 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   25862 p
   25863 g
   25864 s/.\{148\}//
   25865 t nl
   25866 :delim
   25867 h
   25868 s/\(.\{148\}\)..*/\1/
   25869 t more2
   25870 s/["\\]/\\&/g; s/^/"/; s/$/"/
   25871 p
   25872 b
   25873 :more2
   25874 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   25875 p
   25876 g
   25877 s/.\{148\}//
   25878 t delim
   25879 ' <conf$$subs.awk | sed '
   25880 /^[^""]/{
   25881   N
   25882   s/\n//
   25883 }
   25884 ' >>$CONFIG_STATUS || ac_write_fail=1
   25885 rm -f conf$$subs.awk
   25886 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   25887 _ACAWK
   25888 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
   25889   for (key in S) S_is_set[key] = 1
   25890   FS = ""
   25891 
   25892 }
   25893 {
   25894   line = $ 0
   25895   nfields = split(line, field, "@")
   25896   substed = 0
   25897   len = length(field[1])
   25898   for (i = 2; i < nfields; i++) {
   25899     key = field[i]
   25900     keylen = length(key)
   25901     if (S_is_set[key]) {
   25902       value = S[key]
   25903       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
   25904       len += length(value) + length(field[++i])
   25905       substed = 1
   25906     } else
   25907       len += 1 + keylen
   25908   }
   25909 
   25910   print line
   25911 }
   25912 
   25913 _ACAWK
   25914 _ACEOF
   25915 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   25916 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
   25917   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
   25918 else
   25919   cat
   25920 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
   25921   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
   25922 _ACEOF
   25923 
   25924 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
   25925 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
   25926 # trailing colons and then remove the whole line if VPATH becomes empty
   25927 # (actually we leave an empty line to preserve line numbers).
   25928 if test "x$srcdir" = x.; then
   25929   ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
   25930 h
   25931 s///
   25932 s/^/:/
   25933 s/[	 ]*$/:/
   25934 s/:\$(srcdir):/:/g
   25935 s/:\${srcdir}:/:/g
   25936 s/:@srcdir@:/:/g
   25937 s/^:*//
   25938 s/:*$//
   25939 x
   25940 s/\(=[	 ]*\).*/\1/
   25941 G
   25942 s/\n//
   25943 s/^[^=]*=[	 ]*$//
   25944 }'
   25945 fi
   25946 
   25947 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   25948 fi # test -n "$CONFIG_FILES"
   25949 
   25950 # Set up the scripts for CONFIG_HEADERS section.
   25951 # No need to generate them if there are no CONFIG_HEADERS.
   25952 # This happens for instance with `./config.status Makefile'.
   25953 if test -n "$CONFIG_HEADERS"; then
   25954 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
   25955 BEGIN {
   25956 _ACEOF
   25957 
   25958 # Transform confdefs.h into an awk script `defines.awk', embedded as
   25959 # here-document in config.status, that substitutes the proper values into
   25960 # config.h.in to produce config.h.
   25961 
   25962 # Create a delimiter string that does not exist in confdefs.h, to ease
   25963 # handling of long lines.
   25964 ac_delim='%!_!# '
   25965 for ac_last_try in false false :; do
   25966   ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
   25967   if test -z "$ac_tt"; then
   25968     break
   25969   elif $ac_last_try; then
   25970     as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
   25971   else
   25972     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   25973   fi
   25974 done
   25975 
   25976 # For the awk script, D is an array of macro values keyed by name,
   25977 # likewise P contains macro parameters if any.  Preserve backslash
   25978 # newline sequences.
   25979 
   25980 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
   25981 sed -n '
   25982 s/.\{148\}/&'"$ac_delim"'/g
   25983 t rset
   25984 :rset
   25985 s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
   25986 t def
   25987 d
   25988 :def
   25989 s/\\$//
   25990 t bsnl
   25991 s/["\\]/\\&/g
   25992 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   25993 D["\1"]=" \3"/p
   25994 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
   25995 d
   25996 :bsnl
   25997 s/["\\]/\\&/g
   25998 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   25999 D["\1"]=" \3\\\\\\n"\\/p
   26000 t cont
   26001 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
   26002 t cont
   26003 d
   26004 :cont
   26005 n
   26006 s/.\{148\}/&'"$ac_delim"'/g
   26007 t clear
   26008 :clear
   26009 s/\\$//
   26010 t bsnlc
   26011 s/["\\]/\\&/g; s/^/"/; s/$/"/p
   26012 d
   26013 :bsnlc
   26014 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
   26015 b cont
   26016 ' <confdefs.h | sed '
   26017 s/'"$ac_delim"'/"\\\
   26018 "/g' >>$CONFIG_STATUS || ac_write_fail=1
   26019 
   26020 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   26021   for (key in D) D_is_set[key] = 1
   26022   FS = ""
   26023 }
   26024 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
   26025   line = \$ 0
   26026   split(line, arg, " ")
   26027   if (arg[1] == "#") {
   26028     defundef = arg[2]
   26029     mac1 = arg[3]
   26030   } else {
   26031     defundef = substr(arg[1], 2)
   26032     mac1 = arg[2]
   26033   }
   26034   split(mac1, mac2, "(") #)
   26035   macro = mac2[1]
   26036   prefix = substr(line, 1, index(line, defundef) - 1)
   26037   if (D_is_set[macro]) {
   26038     # Preserve the white space surrounding the "#".
   26039     print prefix "define", macro P[macro] D[macro]
   26040     next
   26041   } else {
   26042     # Replace #undef with comments.  This is necessary, for example,
   26043     # in the case of _POSIX_SOURCE, which is predefined and required
   26044     # on some systems where configure will not decide to define it.
   26045     if (defundef == "undef") {
   26046       print "/*", prefix defundef, macro, "*/"
   26047       next
   26048     }
   26049   }
   26050 }
   26051 { print }
   26052 _ACAWK
   26053 _ACEOF
   26054 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   26055   as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
   26056 fi # test -n "$CONFIG_HEADERS"
   26057 
   26058 
   26059 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
   26060 shift
   26061 for ac_tag
   26062 do
   26063   case $ac_tag in
   26064   :[FHLC]) ac_mode=$ac_tag; continue;;
   26065   esac
   26066   case $ac_mode$ac_tag in
   26067   :[FHL]*:*);;
   26068   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
   26069   :[FH]-) ac_tag=-:-;;
   26070   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   26071   esac
   26072   ac_save_IFS=$IFS
   26073   IFS=:
   26074   set x $ac_tag
   26075   IFS=$ac_save_IFS
   26076   shift
   26077   ac_file=$1
   26078   shift
   26079 
   26080   case $ac_mode in
   26081   :L) ac_source=$1;;
   26082   :[FH])
   26083     ac_file_inputs=
   26084     for ac_f
   26085     do
   26086       case $ac_f in
   26087       -) ac_f="$ac_tmp/stdin";;
   26088       *) # Look for the file first in the build tree, then in the source tree
   26089 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
   26090 	 # because $ac_f cannot contain `:'.
   26091 	 test -f "$ac_f" ||
   26092 	   case $ac_f in
   26093 	   [\\/$]*) false;;
   26094 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
   26095 	   esac ||
   26096 	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
   26097       esac
   26098       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
   26099       as_fn_append ac_file_inputs " '$ac_f'"
   26100     done
   26101 
   26102     # Let's still pretend it is `configure' which instantiates (i.e., don't
   26103     # use $as_me), people would be surprised to read:
   26104     #    /* config.h.  Generated by config.status.  */
   26105     configure_input='Generated from '`
   26106 	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
   26107 	`' by configure.'
   26108     if test x"$ac_file" != x-; then
   26109       configure_input="$ac_file.  $configure_input"
   26110       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
   26111 $as_echo "$as_me: creating $ac_file" >&6;}
   26112     fi
   26113     # Neutralize special characters interpreted by sed in replacement strings.
   26114     case $configure_input in #(
   26115     *\&* | *\|* | *\\* )
   26116        ac_sed_conf_input=`$as_echo "$configure_input" |
   26117        sed 's/[\\\\&|]/\\\\&/g'`;; #(
   26118     *) ac_sed_conf_input=$configure_input;;
   26119     esac
   26120 
   26121     case $ac_tag in
   26122     *:-:* | *:-) cat >"$ac_tmp/stdin" \
   26123       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
   26124     esac
   26125     ;;
   26126   esac
   26127 
   26128   ac_dir=`$as_dirname -- "$ac_file" ||
   26129 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   26130 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   26131 	 X"$ac_file" : 'X\(//\)$' \| \
   26132 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   26133 $as_echo X"$ac_file" |
   26134     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   26135 	    s//\1/
   26136 	    q
   26137 	  }
   26138 	  /^X\(\/\/\)[^/].*/{
   26139 	    s//\1/
   26140 	    q
   26141 	  }
   26142 	  /^X\(\/\/\)$/{
   26143 	    s//\1/
   26144 	    q
   26145 	  }
   26146 	  /^X\(\/\).*/{
   26147 	    s//\1/
   26148 	    q
   26149 	  }
   26150 	  s/.*/./; q'`
   26151   as_dir="$ac_dir"; as_fn_mkdir_p
   26152   ac_builddir=.
   26153 
   26154 case "$ac_dir" in
   26155 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   26156 *)
   26157   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   26158   # A ".." for each directory in $ac_dir_suffix.
   26159   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   26160   case $ac_top_builddir_sub in
   26161   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   26162   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   26163   esac ;;
   26164 esac
   26165 ac_abs_top_builddir=$ac_pwd
   26166 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   26167 # for backward compatibility:
   26168 ac_top_builddir=$ac_top_build_prefix
   26169 
   26170 case $srcdir in
   26171   .)  # We are building in place.
   26172     ac_srcdir=.
   26173     ac_top_srcdir=$ac_top_builddir_sub
   26174     ac_abs_top_srcdir=$ac_pwd ;;
   26175   [\\/]* | ?:[\\/]* )  # Absolute name.
   26176     ac_srcdir=$srcdir$ac_dir_suffix;
   26177     ac_top_srcdir=$srcdir
   26178     ac_abs_top_srcdir=$srcdir ;;
   26179   *) # Relative name.
   26180     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   26181     ac_top_srcdir=$ac_top_build_prefix$srcdir
   26182     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   26183 esac
   26184 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   26185 
   26186 
   26187   case $ac_mode in
   26188   :F)
   26189   #
   26190   # CONFIG_FILE
   26191   #
   26192 
   26193   case $INSTALL in
   26194   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   26195   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
   26196   esac
   26197   ac_MKDIR_P=$MKDIR_P
   26198   case $MKDIR_P in
   26199   [\\/$]* | ?:[\\/]* ) ;;
   26200   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
   26201   esac
   26202 _ACEOF
   26203 
   26204 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   26205 # If the template does not know about datarootdir, expand it.
   26206 # FIXME: This hack should be removed a few years after 2.60.
   26207 ac_datarootdir_hack=; ac_datarootdir_seen=
   26208 ac_sed_dataroot='
   26209 /datarootdir/ {
   26210   p
   26211   q
   26212 }
   26213 /@datadir@/p
   26214 /@docdir@/p
   26215 /@infodir@/p
   26216 /@localedir@/p
   26217 /@mandir@/p'
   26218 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
   26219 *datarootdir*) ac_datarootdir_seen=yes;;
   26220 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
   26221   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
   26222 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
   26223 _ACEOF
   26224 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   26225   ac_datarootdir_hack='
   26226   s&@datadir@&$datadir&g
   26227   s&@docdir@&$docdir&g
   26228   s&@infodir@&$infodir&g
   26229   s&@localedir@&$localedir&g
   26230   s&@mandir@&$mandir&g
   26231   s&\\\${datarootdir}&$datarootdir&g' ;;
   26232 esac
   26233 _ACEOF
   26234 
   26235 # Neutralize VPATH when `$srcdir' = `.'.
   26236 # Shell code in configure.ac might set extrasub.
   26237 # FIXME: do we really want to maintain this feature?
   26238 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   26239 ac_sed_extra="$ac_vpsub
   26240 $extrasub
   26241 _ACEOF
   26242 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   26243 :t
   26244 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   26245 s|@configure_input@|$ac_sed_conf_input|;t t
   26246 s&@top_builddir@&$ac_top_builddir_sub&;t t
   26247 s&@top_build_prefix@&$ac_top_build_prefix&;t t
   26248 s&@srcdir@&$ac_srcdir&;t t
   26249 s&@abs_srcdir@&$ac_abs_srcdir&;t t
   26250 s&@top_srcdir@&$ac_top_srcdir&;t t
   26251 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
   26252 s&@builddir@&$ac_builddir&;t t
   26253 s&@abs_builddir@&$ac_abs_builddir&;t t
   26254 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
   26255 s&@INSTALL@&$ac_INSTALL&;t t
   26256 s&@MKDIR_P@&$ac_MKDIR_P&;t t
   26257 $ac_datarootdir_hack
   26258 "
   26259 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
   26260   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   26261 
   26262 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   26263   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
   26264   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
   26265       "$ac_tmp/out"`; test -z "$ac_out"; } &&
   26266   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   26267 which seems to be undefined.  Please make sure it is defined" >&5
   26268 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   26269 which seems to be undefined.  Please make sure it is defined" >&2;}
   26270 
   26271   rm -f "$ac_tmp/stdin"
   26272   case $ac_file in
   26273   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
   26274   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
   26275   esac \
   26276   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   26277  ;;
   26278   :H)
   26279   #
   26280   # CONFIG_HEADER
   26281   #
   26282   if test x"$ac_file" != x-; then
   26283     {
   26284       $as_echo "/* $configure_input  */" \
   26285       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
   26286     } >"$ac_tmp/config.h" \
   26287       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   26288     if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
   26289       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
   26290 $as_echo "$as_me: $ac_file is unchanged" >&6;}
   26291     else
   26292       rm -f "$ac_file"
   26293       mv "$ac_tmp/config.h" "$ac_file" \
   26294 	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
   26295     fi
   26296   else
   26297     $as_echo "/* $configure_input  */" \
   26298       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
   26299       || as_fn_error $? "could not create -" "$LINENO" 5
   26300   fi
   26301 # Compute "$ac_file"'s index in $config_headers.
   26302 _am_arg="$ac_file"
   26303 _am_stamp_count=1
   26304 for _am_header in $config_headers :; do
   26305   case $_am_header in
   26306     $_am_arg | $_am_arg:* )
   26307       break ;;
   26308     * )
   26309       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
   26310   esac
   26311 done
   26312 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
   26313 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   26314 	 X"$_am_arg" : 'X\(//\)[^/]' \| \
   26315 	 X"$_am_arg" : 'X\(//\)$' \| \
   26316 	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
   26317 $as_echo X"$_am_arg" |
   26318     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   26319 	    s//\1/
   26320 	    q
   26321 	  }
   26322 	  /^X\(\/\/\)[^/].*/{
   26323 	    s//\1/
   26324 	    q
   26325 	  }
   26326 	  /^X\(\/\/\)$/{
   26327 	    s//\1/
   26328 	    q
   26329 	  }
   26330 	  /^X\(\/\).*/{
   26331 	    s//\1/
   26332 	    q
   26333 	  }
   26334 	  s/.*/./; q'`/stamp-h$_am_stamp_count
   26335  ;;
   26336 
   26337   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
   26338 $as_echo "$as_me: executing $ac_file commands" >&6;}
   26339  ;;
   26340   esac
   26341 
   26342 
   26343   case $ac_file$ac_mode in
   26344     "rfb/rfbconfig.h":C) ac_prefix_conf_OUT=`echo rfb/rfbconfig.h`
   26345 ac_prefix_conf_DEF=`echo _$ac_prefix_conf_OUT | sed -e "y:abcdefghijklmnopqrstuvwxyz:ABCDEFGHIJKLMNOPQRSTUVWXYZ:" -e "s/[^abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ]/_/g"`
   26346 ac_prefix_conf_PKG=`echo $PACKAGE`
   26347 ac_prefix_conf_LOW=`echo _$ac_prefix_conf_PKG | sed -e "y:ABCDEFGHIJKLMNOPQRSTUVWXYZ-:abcdefghijklmnopqrstuvwxyz_:"`
   26348 ac_prefix_conf_UPP=`echo $ac_prefix_conf_PKG | sed -e "y:abcdefghijklmnopqrstuvwxyz-:ABCDEFGHIJKLMNOPQRSTUVWXYZ_:"  -e "/^[0123456789]/s/^/_/"`
   26349 ac_prefix_conf_INP=`echo _`
   26350 if test "$ac_prefix_conf_INP" = "_"; then
   26351    for ac_file in : $CONFIG_HEADERS; do test "_$ac_file" = _: && continue
   26352      test -f "$ac_prefix_conf_INP" && continue
   26353      case $ac_file in
   26354         *.h) test -f $ac_file && ac_prefix_conf_INP=$ac_file ;;
   26355         *)
   26356      esac
   26357    done
   26358 fi
   26359 if test "$ac_prefix_conf_INP" = "_"; then
   26360    case "$ac_prefix_conf_OUT" in
   26361       */*) ac_prefix_conf_INP=`basename "$ac_prefix_conf_OUT"`
   26362       ;;
   26363       *-*) ac_prefix_conf_INP=`echo "$ac_prefix_conf_OUT" | sed -e "s/[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_]*-//"`
   26364       ;;
   26365       *) ac_prefix_conf_INP=config.h
   26366       ;;
   26367    esac
   26368 fi
   26369 if test -z "$ac_prefix_conf_PKG" ; then
   26370    as_fn_error $? "no prefix for _PREFIX_PKG_CONFIG_H" "$LINENO" 5
   26371 else
   26372   if test ! -f "$ac_prefix_conf_INP" ; then if test -f "$srcdir/$ac_prefix_conf_INP" ; then
   26373      ac_prefix_conf_INP="$srcdir/$ac_prefix_conf_INP"
   26374   fi fi
   26375   { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_prefix_conf_OUT - prefix $ac_prefix_conf_UPP for $ac_prefix_conf_INP defines" >&5
   26376 $as_echo "$as_me: creating $ac_prefix_conf_OUT - prefix $ac_prefix_conf_UPP for $ac_prefix_conf_INP defines" >&6;}
   26377   if test -f $ac_prefix_conf_INP ; then
   26378     echo "s/#undef  *\\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_]\\)/#undef $ac_prefix_conf_UPP""_\\1/" > conftest.prefix
   26379     # no! these are things like socklen_t, const, vfork
   26380     # echo "s/#undef  *\\([m4_cr_letters]\\)/#undef $_LOW""_\\1/" >> _script
   26381     echo "s/#define  *\\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_][abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_]*\\)\\(.*\\)/#ifndef $ac_prefix_conf_UPP""_\\1 \\" >> conftest.prefix
   26382     echo "#define $ac_prefix_conf_UPP""_\\1 \\2 \\" >> conftest.prefix
   26383     echo "#endif/" >>conftest.prefix
   26384     # no! these are things like socklen_t, const, vfork
   26385     # echo "s/#def[]ine  *\\([m4_cr_letters][_symbol]*\\)\\(.*\\)/#ifndef $_LOW""_\\1 \\" >> _script
   26386     # echo "#define $_LOW""_\\1 \\2 \\" >> _script
   26387     # echo "#endif/" >> _script
   26388     # now executing _script on _DEF input to create _OUT output file
   26389     echo "#ifndef $ac_prefix_conf_DEF"      >$tmp/pconfig.h
   26390     echo "#define $ac_prefix_conf_DEF 1" >>$tmp/pconfig.h
   26391     echo ' ' >>$tmp/pconfig.h
   26392     echo /'*' $ac_prefix_conf_OUT. Generated automatically at end of configure. '*'/ >>$tmp/pconfig.h
   26393 
   26394     sed -f conftest.prefix $ac_prefix_conf_INP >>$tmp/pconfig.h
   26395     echo ' ' >>$tmp/pconfig.h
   26396     echo '/* once:' $ac_prefix_conf_DEF '*/' >>$tmp/pconfig.h
   26397     echo "#endif" >>$tmp/pconfig.h
   26398     if cmp -s $ac_prefix_conf_OUT $tmp/pconfig.h 2>/dev/null; then
   26399       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_prefix_conf_OUT is unchanged" >&5
   26400 $as_echo "$as_me: $ac_prefix_conf_OUT is unchanged" >&6;}
   26401     else
   26402       ac_dir=`$as_dirname -- "$ac_prefix_conf_OUT" ||
   26403 $as_expr X"$ac_prefix_conf_OUT" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   26404 	 X"$ac_prefix_conf_OUT" : 'X\(//\)[^/]' \| \
   26405 	 X"$ac_prefix_conf_OUT" : 'X\(//\)$' \| \
   26406 	 X"$ac_prefix_conf_OUT" : 'X\(/\)' \| . 2>/dev/null ||
   26407 $as_echo X"$ac_prefix_conf_OUT" |
   26408     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   26409 	    s//\1/
   26410 	    q
   26411 	  }
   26412 	  /^X\(\/\/\)[^/].*/{
   26413 	    s//\1/
   26414 	    q
   26415 	  }
   26416 	  /^X\(\/\/\)$/{
   26417 	    s//\1/
   26418 	    q
   26419 	  }
   26420 	  /^X\(\/\).*/{
   26421 	    s//\1/
   26422 	    q
   26423 	  }
   26424 	  s/.*/./; q'`
   26425       as_dir="$ac_dir"; as_fn_mkdir_p
   26426       rm -f "$ac_prefix_conf_OUT"
   26427       mv $tmp/pconfig.h "$ac_prefix_conf_OUT"
   26428     fi
   26429     cp conftest.prefix _configs.sed
   26430   else
   26431     as_fn_error $? "input file $ac_prefix_conf_INP does not exist - skip generating $ac_prefix_conf_OUT" "$LINENO" 5
   26432   fi
   26433   rm -f conftest.*
   26434 fi
   26435  ;;
   26436     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
   26437   # Autoconf 2.62 quotes --file arguments for eval, but not when files
   26438   # are listed without --file.  Let's play safe and only enable the eval
   26439   # if we detect the quoting.
   26440   case $CONFIG_FILES in
   26441   *\'*) eval set x "$CONFIG_FILES" ;;
   26442   *)   set x $CONFIG_FILES ;;
   26443   esac
   26444   shift
   26445   for mf
   26446   do
   26447     # Strip MF so we end up with the name of the file.
   26448     mf=`echo "$mf" | sed -e 's/:.*$//'`
   26449     # Check whether this is an Automake generated Makefile or not.
   26450     # We used to match only the files named `Makefile.in', but
   26451     # some people rename them; so instead we look at the file content.
   26452     # Grep'ing the first line is not enough: some people post-process
   26453     # each Makefile.in and add a new line on top of each file to say so.
   26454     # Grep'ing the whole file is not good either: AIX grep has a line
   26455     # limit of 2048, but all sed's we know have understand at least 4000.
   26456     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
   26457       dirpart=`$as_dirname -- "$mf" ||
   26458 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   26459 	 X"$mf" : 'X\(//\)[^/]' \| \
   26460 	 X"$mf" : 'X\(//\)$' \| \
   26461 	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
   26462 $as_echo X"$mf" |
   26463     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   26464 	    s//\1/
   26465 	    q
   26466 	  }
   26467 	  /^X\(\/\/\)[^/].*/{
   26468 	    s//\1/
   26469 	    q
   26470 	  }
   26471 	  /^X\(\/\/\)$/{
   26472 	    s//\1/
   26473 	    q
   26474 	  }
   26475 	  /^X\(\/\).*/{
   26476 	    s//\1/
   26477 	    q
   26478 	  }
   26479 	  s/.*/./; q'`
   26480     else
   26481       continue
   26482     fi
   26483     # Extract the definition of DEPDIR, am__include, and am__quote
   26484     # from the Makefile without running `make'.
   26485     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
   26486     test -z "$DEPDIR" && continue
   26487     am__include=`sed -n 's/^am__include = //p' < "$mf"`
   26488     test -z "am__include" && continue
   26489     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
   26490     # When using ansi2knr, U may be empty or an underscore; expand it
   26491     U=`sed -n 's/^U = //p' < "$mf"`
   26492     # Find all dependency output files, they are included files with
   26493     # $(DEPDIR) in their names.  We invoke sed twice because it is the
   26494     # simplest approach to changing $(DEPDIR) to its actual value in the
   26495     # expansion.
   26496     for file in `sed -n "
   26497       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
   26498 	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
   26499       # Make sure the directory exists.
   26500       test -f "$dirpart/$file" && continue
   26501       fdir=`$as_dirname -- "$file" ||
   26502 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   26503 	 X"$file" : 'X\(//\)[^/]' \| \
   26504 	 X"$file" : 'X\(//\)$' \| \
   26505 	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
   26506 $as_echo X"$file" |
   26507     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   26508 	    s//\1/
   26509 	    q
   26510 	  }
   26511 	  /^X\(\/\/\)[^/].*/{
   26512 	    s//\1/
   26513 	    q
   26514 	  }
   26515 	  /^X\(\/\/\)$/{
   26516 	    s//\1/
   26517 	    q
   26518 	  }
   26519 	  /^X\(\/\).*/{
   26520 	    s//\1/
   26521 	    q
   26522 	  }
   26523 	  s/.*/./; q'`
   26524       as_dir=$dirpart/$fdir; as_fn_mkdir_p
   26525       # echo "creating $dirpart/$file"
   26526       echo '# dummy' > "$dirpart/$file"
   26527     done
   26528   done
   26529 }
   26530  ;;
   26531     "chmod-libvncserver-config":C) chmod a+x libvncserver-config ;;
   26532 
   26533   esac
   26534 done # for ac_tag
   26535 
   26536 
   26537 as_fn_exit 0
   26538 _ACEOF
   26539 ac_clean_files=$ac_clean_files_save
   26540 
   26541 test $ac_write_fail = 0 ||
   26542   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
   26543 
   26544 
   26545 # configure is writing to config.log, and then calls config.status.
   26546 # config.status does its own redirection, appending to config.log.
   26547 # Unfortunately, on DOS this fails, as config.log is still kept open
   26548 # by configure, so config.status won't be able to write to it; its
   26549 # output is simply discarded.  So we exec the FD to /dev/null,
   26550 # effectively closing config.log, so it can be properly (re)opened and
   26551 # appended to by config.status.  When coming back to configure, we
   26552 # need to make the FD available again.
   26553 if test "$no_create" != yes; then
   26554   ac_cs_success=:
   26555   ac_config_status_args=
   26556   test "$silent" = yes &&
   26557     ac_config_status_args="$ac_config_status_args --quiet"
   26558   exec 5>/dev/null
   26559   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   26560   exec 5>>config.log
   26561   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   26562   # would make configure fail if this is the last instruction.
   26563   $ac_cs_success || as_fn_exit 1
   26564 fi
   26565 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
   26566   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
   26567 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
   26568 fi
   26569 
   26570 chmod a+x ./libvncserver-config
   26571 
   26572