]> git.sur5r.net Git - bacula/bacula/blob - bacula/configure
Update configure
[bacula/bacula] / bacula / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.65.
4 #
5 #
6 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
7 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
8 # 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 case $0 in #((
93   *[\\/]* ) as_myself=$0 ;;
94   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
95 for as_dir in $PATH
96 do
97   IFS=$as_save_IFS
98   test -z "$as_dir" && as_dir=.
99     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
100   done
101 IFS=$as_save_IFS
102
103      ;;
104 esac
105 # We did not find ourselves, most probably we were run as `sh COMMAND'
106 # in which case we are not to be found in the path.
107 if test "x$as_myself" = x; then
108   as_myself=$0
109 fi
110 if test ! -f "$as_myself"; then
111   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
112   exit 1
113 fi
114
115 # Unset variables that we do not need and which cause bugs (e.g. in
116 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
117 # suppresses any "Segmentation fault" message there.  '((' could
118 # trigger a bug in pdksh 5.2.14.
119 for as_var in BASH_ENV ENV MAIL MAILPATH
120 do eval test x\${$as_var+set} = xset \
121   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
122 done
123 PS1='$ '
124 PS2='> '
125 PS4='+ '
126
127 # NLS nuisances.
128 LC_ALL=C
129 export LC_ALL
130 LANGUAGE=C
131 export LANGUAGE
132
133 # CDPATH.
134 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
135
136 if test "x$CONFIG_SHELL" = x; then
137   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
138   emulate sh
139   NULLCMD=:
140   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
141   # is contrary to our usage.  Disable this feature.
142   alias -g '\${1+\"\$@\"}'='\"\$@\"'
143   setopt NO_GLOB_SUBST
144 else
145   case \`(set -o) 2>/dev/null\` in #(
146   *posix*) :
147     set -o posix ;; #(
148   *) :
149      ;;
150 esac
151 fi
152 "
153   as_required="as_fn_return () { (exit \$1); }
154 as_fn_success () { as_fn_return 0; }
155 as_fn_failure () { as_fn_return 1; }
156 as_fn_ret_success () { return 0; }
157 as_fn_ret_failure () { return 1; }
158
159 exitcode=0
160 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
161 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
162 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
163 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
164 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
165
166 else
167   exitcode=1; echo positional parameters were not saved.
168 fi
169 test x\$exitcode = x0 || exit 1"
170   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
171   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
172   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
173   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
174 test \$(( 1 + 1 )) = 2 || exit 1"
175   if (eval "$as_required") 2>/dev/null; then :
176   as_have_required=yes
177 else
178   as_have_required=no
179 fi
180   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
181
182 else
183   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
184 as_found=false
185 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
186 do
187   IFS=$as_save_IFS
188   test -z "$as_dir" && as_dir=.
189   as_found=:
190   case $as_dir in #(
191          /*)
192            for as_base in sh bash ksh sh5; do
193              # Try only shells that exist, to save several forks.
194              as_shell=$as_dir/$as_base
195              if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
196                     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
197   CONFIG_SHELL=$as_shell as_have_required=yes
198                    if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
199   break 2
200 fi
201 fi
202            done;;
203        esac
204   as_found=false
205 done
206 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
207               { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
208   CONFIG_SHELL=$SHELL as_have_required=yes
209 fi; }
210 IFS=$as_save_IFS
211
212
213       if test "x$CONFIG_SHELL" != x; then :
214   # We cannot yet assume a decent shell, so we have to provide a
215         # neutralization value for shells without unset; and this also
216         # works around shells that cannot unset nonexistent variables.
217         BASH_ENV=/dev/null
218         ENV=/dev/null
219         (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
220         export CONFIG_SHELL
221         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
222 fi
223
224     if test x$as_have_required = xno; then :
225   $as_echo "$0: This script requires a shell more modern than all"
226   $as_echo "$0: the shells that I found on your system."
227   if test x${ZSH_VERSION+set} = xset ; then
228     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
229     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
230   else
231     $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
232 $0: including any error possibly output before this
233 $0: message. Then install a modern shell, or manually run
234 $0: the script under such a shell if you do have one."
235   fi
236   exit 1
237 fi
238 fi
239 fi
240 SHELL=${CONFIG_SHELL-/bin/sh}
241 export SHELL
242 # Unset more variables known to interfere with behavior of common tools.
243 CLICOLOR_FORCE= GREP_OPTIONS=
244 unset CLICOLOR_FORCE GREP_OPTIONS
245
246 ## --------------------- ##
247 ## M4sh Shell Functions. ##
248 ## --------------------- ##
249 # as_fn_unset VAR
250 # ---------------
251 # Portably unset VAR.
252 as_fn_unset ()
253 {
254   { eval $1=; unset $1;}
255 }
256 as_unset=as_fn_unset
257
258 # as_fn_set_status STATUS
259 # -----------------------
260 # Set $? to STATUS, without forking.
261 as_fn_set_status ()
262 {
263   return $1
264 } # as_fn_set_status
265
266 # as_fn_exit STATUS
267 # -----------------
268 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
269 as_fn_exit ()
270 {
271   set +e
272   as_fn_set_status $1
273   exit $1
274 } # as_fn_exit
275
276 # as_fn_mkdir_p
277 # -------------
278 # Create "$as_dir" as a directory, including parents if necessary.
279 as_fn_mkdir_p ()
280 {
281
282   case $as_dir in #(
283   -*) as_dir=./$as_dir;;
284   esac
285   test -d "$as_dir" || eval $as_mkdir_p || {
286     as_dirs=
287     while :; do
288       case $as_dir in #(
289       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
290       *) as_qdir=$as_dir;;
291       esac
292       as_dirs="'$as_qdir' $as_dirs"
293       as_dir=`$as_dirname -- "$as_dir" ||
294 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
295          X"$as_dir" : 'X\(//\)[^/]' \| \
296          X"$as_dir" : 'X\(//\)$' \| \
297          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
298 $as_echo X"$as_dir" |
299     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
300             s//\1/
301             q
302           }
303           /^X\(\/\/\)[^/].*/{
304             s//\1/
305             q
306           }
307           /^X\(\/\/\)$/{
308             s//\1/
309             q
310           }
311           /^X\(\/\).*/{
312             s//\1/
313             q
314           }
315           s/.*/./; q'`
316       test -d "$as_dir" && break
317     done
318     test -z "$as_dirs" || eval "mkdir $as_dirs"
319   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
320
321
322 } # as_fn_mkdir_p
323 # as_fn_append VAR VALUE
324 # ----------------------
325 # Append the text in VALUE to the end of the definition contained in VAR. Take
326 # advantage of any shell optimizations that allow amortized linear growth over
327 # repeated appends, instead of the typical quadratic growth present in naive
328 # implementations.
329 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
330   eval 'as_fn_append ()
331   {
332     eval $1+=\$2
333   }'
334 else
335   as_fn_append ()
336   {
337     eval $1=\$$1\$2
338   }
339 fi # as_fn_append
340
341 # as_fn_arith ARG...
342 # ------------------
343 # Perform arithmetic evaluation on the ARGs, and store the result in the
344 # global $as_val. Take advantage of shells that can avoid forks. The arguments
345 # must be portable across $(()) and expr.
346 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
347   eval 'as_fn_arith ()
348   {
349     as_val=$(( $* ))
350   }'
351 else
352   as_fn_arith ()
353   {
354     as_val=`expr "$@" || test $? -eq 1`
355   }
356 fi # as_fn_arith
357
358
359 # as_fn_error ERROR [LINENO LOG_FD]
360 # ---------------------------------
361 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
362 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
363 # script with status $?, using 1 if that was 0.
364 as_fn_error ()
365 {
366   as_status=$?; test $as_status -eq 0 && as_status=1
367   if test "$3"; then
368     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
369     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
370   fi
371   $as_echo "$as_me: error: $1" >&2
372   as_fn_exit $as_status
373 } # as_fn_error
374
375 if expr a : '\(a\)' >/dev/null 2>&1 &&
376    test "X`expr 00001 : '.*\(...\)'`" = X001; then
377   as_expr=expr
378 else
379   as_expr=false
380 fi
381
382 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
383   as_basename=basename
384 else
385   as_basename=false
386 fi
387
388 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
389   as_dirname=dirname
390 else
391   as_dirname=false
392 fi
393
394 as_me=`$as_basename -- "$0" ||
395 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
396          X"$0" : 'X\(//\)$' \| \
397          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
398 $as_echo X/"$0" |
399     sed '/^.*\/\([^/][^/]*\)\/*$/{
400             s//\1/
401             q
402           }
403           /^X\/\(\/\/\)$/{
404             s//\1/
405             q
406           }
407           /^X\/\(\/\).*/{
408             s//\1/
409             q
410           }
411           s/.*/./; q'`
412
413 # Avoid depending upon Character Ranges.
414 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
415 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
416 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
417 as_cr_digits='0123456789'
418 as_cr_alnum=$as_cr_Letters$as_cr_digits
419
420
421   as_lineno_1=$LINENO as_lineno_1a=$LINENO
422   as_lineno_2=$LINENO as_lineno_2a=$LINENO
423   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
424   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
425   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
426   sed -n '
427     p
428     /[$]LINENO/=
429   ' <$as_myself |
430     sed '
431       s/[$]LINENO.*/&-/
432       t lineno
433       b
434       :lineno
435       N
436       :loop
437       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
438       t loop
439       s/-\n.*//
440     ' >$as_me.lineno &&
441   chmod +x "$as_me.lineno" ||
442     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
443
444   # Don't try to exec as it changes $[0], causing all sort of problems
445   # (the dirname of $[0] is not the place where we might find the
446   # original and so on.  Autoconf is especially sensitive to this).
447   . "./$as_me.lineno"
448   # Exit status is that of the last command.
449   exit
450 }
451
452 ECHO_C= ECHO_N= ECHO_T=
453 case `echo -n x` in #(((((
454 -n*)
455   case `echo 'xy\c'` in
456   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
457   xy)  ECHO_C='\c';;
458   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
459        ECHO_T=' ';;
460   esac;;
461 *)
462   ECHO_N='-n';;
463 esac
464
465 rm -f conf$$ conf$$.exe conf$$.file
466 if test -d conf$$.dir; then
467   rm -f conf$$.dir/conf$$.file
468 else
469   rm -f conf$$.dir
470   mkdir conf$$.dir 2>/dev/null
471 fi
472 if (echo >conf$$.file) 2>/dev/null; then
473   if ln -s conf$$.file conf$$ 2>/dev/null; then
474     as_ln_s='ln -s'
475     # ... but there are two gotchas:
476     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
477     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
478     # In both cases, we have to default to `cp -p'.
479     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
480       as_ln_s='cp -p'
481   elif ln conf$$.file conf$$ 2>/dev/null; then
482     as_ln_s=ln
483   else
484     as_ln_s='cp -p'
485   fi
486 else
487   as_ln_s='cp -p'
488 fi
489 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
490 rmdir conf$$.dir 2>/dev/null
491
492 if mkdir -p . 2>/dev/null; then
493   as_mkdir_p='mkdir -p "$as_dir"'
494 else
495   test -d ./-p && rmdir ./-p
496   as_mkdir_p=false
497 fi
498
499 if test -x / >/dev/null 2>&1; then
500   as_test_x='test -x'
501 else
502   if ls -dL / >/dev/null 2>&1; then
503     as_ls_L_option=L
504   else
505     as_ls_L_option=
506   fi
507   as_test_x='
508     eval sh -c '\''
509       if test -d "$1"; then
510         test -d "$1/.";
511       else
512         case $1 in #(
513         -*)set "./$1";;
514         esac;
515         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
516         ???[sx]*):;;*)false;;esac;fi
517     '\'' sh
518   '
519 fi
520 as_executable_p=$as_test_x
521
522 # Sed expression to map a string onto a valid CPP name.
523 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
524
525 # Sed expression to map a string onto a valid variable name.
526 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
527
528
529
530 # Check that we are running under the correct shell.
531 SHELL=${CONFIG_SHELL-/bin/sh}
532
533 case X$lt_ECHO in
534 X*--fallback-echo)
535   # Remove one level of quotation (which was required for Make).
536   ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
537   ;;
538 esac
539
540 ECHO=${lt_ECHO-echo}
541 if test "X$1" = X--no-reexec; then
542   # Discard the --no-reexec flag, and continue.
543   shift
544 elif test "X$1" = X--fallback-echo; then
545   # Avoid inline document here, it may be left over
546   :
547 elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
548   # Yippee, $ECHO works!
549   :
550 else
551   # Restart under the correct shell.
552   exec $SHELL "$0" --no-reexec ${1+"$@"}
553 fi
554
555 if test "X$1" = X--fallback-echo; then
556   # used as fallback echo
557   shift
558   cat <<_LT_EOF
559 $*
560 _LT_EOF
561   exit 0
562 fi
563
564 # The HP-UX ksh and POSIX shell print the target directory to stdout
565 # if CDPATH is set.
566 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
567
568 if test -z "$lt_ECHO"; then
569   if test "X${echo_test_string+set}" != Xset; then
570     # find a string as large as possible, as long as the shell can cope with it
571     for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
572       # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
573       if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
574          { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
575       then
576         break
577       fi
578     done
579   fi
580
581   if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
582      echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
583      test "X$echo_testing_string" = "X$echo_test_string"; then
584     :
585   else
586     # The Solaris, AIX, and Digital Unix default echo programs unquote
587     # backslashes.  This makes it impossible to quote backslashes using
588     #   echo "$something" | sed 's/\\/\\\\/g'
589     #
590     # So, first we look for a working echo in the user's PATH.
591
592     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
593     for dir in $PATH /usr/ucb; do
594       IFS="$lt_save_ifs"
595       if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
596          test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
597          echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
598          test "X$echo_testing_string" = "X$echo_test_string"; then
599         ECHO="$dir/echo"
600         break
601       fi
602     done
603     IFS="$lt_save_ifs"
604
605     if test "X$ECHO" = Xecho; then
606       # We didn't find a better echo, so look for alternatives.
607       if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
608          echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
609          test "X$echo_testing_string" = "X$echo_test_string"; then
610         # This shell has a builtin print -r that does the trick.
611         ECHO='print -r'
612       elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
613            test "X$CONFIG_SHELL" != X/bin/ksh; then
614         # If we have ksh, try running configure again with it.
615         ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
616         export ORIGINAL_CONFIG_SHELL
617         CONFIG_SHELL=/bin/ksh
618         export CONFIG_SHELL
619         exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
620       else
621         # Try using printf.
622         ECHO='printf %s\n'
623         if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
624            echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
625            test "X$echo_testing_string" = "X$echo_test_string"; then
626           # Cool, printf works
627           :
628         elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
629              test "X$echo_testing_string" = 'X\t' &&
630              echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
631              test "X$echo_testing_string" = "X$echo_test_string"; then
632           CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
633           export CONFIG_SHELL
634           SHELL="$CONFIG_SHELL"
635           export SHELL
636           ECHO="$CONFIG_SHELL $0 --fallback-echo"
637         elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
638              test "X$echo_testing_string" = 'X\t' &&
639              echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
640              test "X$echo_testing_string" = "X$echo_test_string"; then
641           ECHO="$CONFIG_SHELL $0 --fallback-echo"
642         else
643           # maybe with a smaller string...
644           prev=:
645
646           for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
647             if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
648             then
649               break
650             fi
651             prev="$cmd"
652           done
653
654           if test "$prev" != 'sed 50q "$0"'; then
655             echo_test_string=`eval $prev`
656             export echo_test_string
657             exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
658           else
659             # Oops.  We lost completely, so just stick with echo.
660             ECHO=echo
661           fi
662         fi
663       fi
664     fi
665   fi
666 fi
667
668 # Copy echo and quote the copy suitably for passing to libtool from
669 # the Makefile, instead of quoting the original, which is used later.
670 lt_ECHO=$ECHO
671 if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
672    lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
673 fi
674
675
676
677
678 test -n "$DJDIR" || exec 7<&0 </dev/null
679 exec 6>&1
680
681 # Name of the host.
682 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
683 # so uname gets run too.
684 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
685
686 #
687 # Initializations.
688 #
689 ac_default_prefix=/usr/local
690 ac_clean_files=
691 ac_config_libobj_dir=.
692 LIBOBJS=
693 cross_compiling=no
694 subdirs=
695 MFLAGS=
696 MAKEFLAGS=
697
698 # Identity of this package.
699 PACKAGE_NAME=
700 PACKAGE_TARNAME=
701 PACKAGE_VERSION=
702 PACKAGE_STRING=
703 PACKAGE_BUGREPORT=
704 PACKAGE_URL=
705
706 ac_unique_file="src/version.h"
707 # Factoring default headers for most tests.
708 ac_includes_default="\
709 #include <stdio.h>
710 #ifdef HAVE_SYS_TYPES_H
711 # include <sys/types.h>
712 #endif
713 #ifdef HAVE_SYS_STAT_H
714 # include <sys/stat.h>
715 #endif
716 #ifdef STDC_HEADERS
717 # include <stdlib.h>
718 # include <stddef.h>
719 #else
720 # ifdef HAVE_STDLIB_H
721 #  include <stdlib.h>
722 # endif
723 #endif
724 #ifdef HAVE_STRING_H
725 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
726 #  include <memory.h>
727 # endif
728 # include <string.h>
729 #endif
730 #ifdef HAVE_STRINGS_H
731 # include <strings.h>
732 #endif
733 #ifdef HAVE_INTTYPES_H
734 # include <inttypes.h>
735 #endif
736 #ifdef HAVE_STDINT_H
737 # include <stdint.h>
738 #endif
739 #ifdef HAVE_UNISTD_H
740 # include <unistd.h>
741 #endif"
742
743 ac_header_list=
744 ac_subst_vars='LTLIBOBJS
745 DISTVER
746 DISTNAME
747 MACOSX
748 WIN32
749 PSCMD
750 TAPEDRIVE
751 OBJLIST
752 WRAPLIBS
753 WLDFLAGS
754 WCFLAGS
755 DB_LIBS
756 DLIB
757 DINCLUDE
758 DEBUG
759 FDLIBS
760 CAP_LIBS
761 LIBOBJS
762 X_EXTRA_LIBS
763 X_LIBS
764 X_PRE_LIBS
765 X_CFLAGS
766 XMKMF
767 GETCONF
768 DB_TYPE
769 cats
770 DB_PROG_LIB
771 DB_PROG
772 uncomment_dbi
773 DBI_DBD_DRIVERDIR
774 SQL_BINDIR
775 SQL_INCLUDE
776 SQL_LFLAGS
777 SBINPERM
778 fd_group
779 fd_user
780 sd_group
781 sd_user
782 dir_group
783 dir_user
784 db_port
785 db_password
786 db_user
787 db_name
788 mon_sd_password
789 mon_fd_password
790 mon_dir_password
791 sd_password
792 fd_password
793 dir_password
794 sd_port
795 fd_port
796 dir_port
797 baseport
798 subsysdir
799 piddir
800 smtp_host
801 job_email
802 dump_email
803 plugindir
804 logdir
805 bsrdir
806 scriptdir
807 hostname
808 basename
809 archivedir
810 working_dir
811 OPENSSL_INC
812 OPENSSL_LIBS
813 PYTHON_INCDIR
814 PYTHON_LIBS
815 READLINE_SRC
816 CONS_LDFLAGS
817 CONS_LIBS
818 CONS_SRC
819 CONS_OBJ
820 CONS_INC
821 STORED_DIR
822 DIR_TOOLS
823 DIRD_DIR
824 ALL_DIRS
825 STATIC_WX_CONS
826 STATIC_GNOME_CONS
827 STATIC_CONS
828 STATIC_DIR
829 STATIC_SD
830 STATIC_FD
831 TTOOL_LDFLAGS
832 TRAY_MONITOR_DIR
833 TRAY_MONITOR_LDFLAGS
834 TRAY_MONITOR_CPPFLAGS
835 WX_DIR
836 WXCONS_LDFLAGS
837 WXCONS_CPPFLAGS
838 QWT
839 QWT_LIB
840 QWT_LDFLAGS
841 QWT_INC
842 BAT_DIR
843 INTL_LIBTOOL_SUFFIX_PREFIX
844 INTLOBJS
845 GENCAT
846 INSTOBJEXT
847 DATADIRNAME
848 CATOBJEXT
849 USE_INCLUDED_LIBINTL
850 BUILD_INCLUDED_LIBINTL
851 INTLBISON
852 HAVE_WPRINTF
853 HAVE_SNPRINTF
854 HAVE_ASPRINTF
855 HAVE_POSIX_PRINTF
856 GLIBC21
857 ALLOCA
858 GLIBC2
859 POSUB
860 LTLIBINTL
861 LIBINTL
862 INTLLIBS
863 LTLIBICONV
864 LIBICONV
865 INTL_MACOSX_LIBS
866 MSGMERGE
867 XGETTEXT
868 GMSGFMT
869 MSGFMT
870 USE_NLS
871 MKINSTALLDIRS
872 SET_MAKE
873 HAVE_DARWIN_OS_FALSE
874 HAVE_DARWIN_OS_TRUE
875 HAVE_IRIX_OS_FALSE
876 HAVE_IRIX_OS_TRUE
877 HAVE_SGI_OS_FALSE
878 HAVE_SGI_OS_TRUE
879 HAVE_BSDI_OS_FALSE
880 HAVE_BSDI_OS_TRUE
881 HAVE_OPENBSD_OS_FALSE
882 HAVE_OPENBSD_OS_TRUE
883 HAVE_NETBSD_OS_FALSE
884 HAVE_NETBSD_OS_TRUE
885 HAVE_FREEBSD_OS_FALSE
886 HAVE_FREEBSD_OS_TRUE
887 HAVE_LINUX_OS_FALSE
888 HAVE_LINUX_OS_TRUE
889 HAVE_HPUX_OS_FALSE
890 HAVE_HPUX_OS_TRUE
891 HAVE_AIX_OS_FALSE
892 HAVE_AIX_OS_TRUE
893 HAVE_OSF1_OS_FALSE
894 HAVE_OSF1_OS_TRUE
895 HAVE_SUN_OS_FALSE
896 HAVE_SUN_OS_TRUE
897 INCLUDE_UNINSTALL_TARGET
898 INCLUDE_INSTALL_TARGET
899 FD_PLUGIN_DIR
900 QMAKE_LIBTOOL
901 LIBTOOL_CLEAN_TARGET
902 LIBTOOL_UNINSTALL_TARGET
903 LIBTOOL_INSTALL_TARGET
904 DEFAULT_SHARED_OBJECT_TYPE
905 DEFAULT_ARCHIVE_TYPE
906 DEFAULT_OBJECT_TYPE
907 CXXCPP
908 OTOOL64
909 OTOOL
910 LIPO
911 NMEDIT
912 DSYMUTIL
913 lt_ECHO
914 RANLIB
915 STRIP
916 OBJDUMP
917 LN_S
918 NM
919 ac_ct_DUMPBIN
920 DUMPBIN
921 LD
922 FGREP
923 host_os
924 host_vendor
925 host_cpu
926 host
927 build_os
928 build_vendor
929 build_cpu
930 build
931 LIBTOOL
932 LOCAL_DEFS
933 LOCAL_LDFLAGS
934 LOCAL_CFLAGS
935 LOCAL_LIBS
936 MAKE_SHELL
937 ARFLAGS
938 AWK
939 PIDOF
940 CDRECORD
941 WXFLAGS
942 WXCONFIG
943 GMAKE
944 QMAKE
945 PKGCONFIG
946 DVDRWFORMAT
947 DVDRWMEDIAINFO
948 GROWISOFS
949 PYTHON
950 MKISOFS
951 DD
952 MTX
953 OPENSSL
954 AR
955 TBL
956 CMP
957 ECHO
958 SED
959 CP
960 REMOVE
961 MV
962 INSTALL_DATA
963 INSTALL_SCRIPT
964 INSTALL_PROGRAM
965 EGREP
966 GREP
967 CPP
968 ac_ct_CXX
969 CXXFLAGS
970 CXX
971 OBJEXT
972 EXEEXT
973 ac_ct_CC
974 CPPFLAGS
975 LDFLAGS
976 CFLAGS
977 CC
978 LIBBACFIND_LT_AGE
979 LIBBACFIND_LT_REVISION
980 LIBBACFIND_LT_CURRENT
981 LIBBACSQL_LT_AGE
982 LIBBACSQL_LT_REVISION
983 LIBBACSQL_LT_CURRENT
984 LIBBACPY_LT_AGE
985 LIBBACPY_LT_REVISION
986 LIBBACPY_LT_CURRENT
987 LIBBACCFG_LT_AGE
988 LIBBACCFG_LT_REVISION
989 LIBBACCFG_LT_CURRENT
990 LIBBAC_LT_AGE
991 LIBBAC_LT_REVISION
992 LIBBAC_LT_CURRENT
993 post_host
994 BACULA
995 LSMDATE
996 DATE
997 VERSION
998 FALSEPRG
999 TRUEPRG
1000 WIN32TOPDIR
1001 WIN32MAINDIR
1002 WIN32BUILDDIR
1003 TOP_DIR
1004 BUILD_DIR
1005 target_alias
1006 host_alias
1007 build_alias
1008 LIBS
1009 ECHO_T
1010 ECHO_N
1011 ECHO_C
1012 DEFS
1013 mandir
1014 localedir
1015 libdir
1016 psdir
1017 pdfdir
1018 dvidir
1019 htmldir
1020 infodir
1021 docdir
1022 oldincludedir
1023 includedir
1024 localstatedir
1025 sharedstatedir
1026 sysconfdir
1027 datadir
1028 datarootdir
1029 libexecdir
1030 sbindir
1031 bindir
1032 program_transform_name
1033 prefix
1034 exec_prefix
1035 PACKAGE_URL
1036 PACKAGE_BUGREPORT
1037 PACKAGE_STRING
1038 PACKAGE_VERSION
1039 PACKAGE_TARNAME
1040 PACKAGE_NAME
1041 PATH_SEPARATOR
1042 SHELL'
1043 ac_subst_files='MCOMMON'
1044 ac_user_opts='
1045 enable_option_checking
1046 enable_libtool
1047 enable_shared
1048 enable_static
1049 with_pic
1050 enable_fast_install
1051 with_gnu_ld
1052 enable_libtool_lock
1053 enable_includes
1054 enable_nls
1055 enable_rpath
1056 with_libiconv_prefix
1057 with_libintl_prefix
1058 with_included_gettext
1059 enable_gnome
1060 enable_bat
1061 enable_bwx_console
1062 enable_tray_monitor
1063 enable_smartalloc
1064 enable_lockmgr
1065 enable_static_tools
1066 enable_static_fd
1067 enable_static_sd
1068 enable_static_dir
1069 enable_static_cons
1070 enable_client_only
1071 enable_build_dird
1072 enable_build_stored
1073 enable_conio
1074 enable_ipv6
1075 enable_readline
1076 with_readline
1077 with_python
1078 with_tcp_wrappers
1079 with_openssl
1080 with_working_dir
1081 with_archivedir
1082 with_basename
1083 with_hostname
1084 with_scriptdir
1085 with_bsrdir
1086 with_logdir
1087 with_plugindir
1088 with_dump_email
1089 with_job_email
1090 with_smtp_host
1091 with_pid_dir
1092 with_subsys_dir
1093 with_baseport
1094 with_dir_password
1095 with_fd_password
1096 with_sd_password
1097 with_mon_dir_password
1098 with_mon_fd_password
1099 with_mon_sd_password
1100 with_db_name
1101 with_db_user
1102 with_db_password
1103 with_db_port
1104 with_dir_user
1105 with_dir_group
1106 with_sd_user
1107 with_sd_group
1108 with_fd_user
1109 with_fd_group
1110 with_sbin_perm
1111 with_postgresql
1112 with_mysql
1113 with_embedded_mysql
1114 with_ingres
1115 with_sqlite3
1116 with_dbi
1117 with_dbi_driver
1118 enable_batch_insert
1119 enable_largefile
1120 with_x
1121 enable_acl
1122 enable_xattr
1123 '
1124       ac_precious_vars='build_alias
1125 host_alias
1126 target_alias
1127 CC
1128 CFLAGS
1129 LDFLAGS
1130 LIBS
1131 CPPFLAGS
1132 CXX
1133 CXXFLAGS
1134 CCC
1135 CPP
1136 WXCONFIG
1137 WXFLAGS
1138 CXXCPP
1139 XMKMF'
1140
1141
1142 # Initialize some variables set by options.
1143 ac_init_help=
1144 ac_init_version=false
1145 ac_unrecognized_opts=
1146 ac_unrecognized_sep=
1147 # The variables have the same names as the options, with
1148 # dashes changed to underlines.
1149 cache_file=/dev/null
1150 exec_prefix=NONE
1151 no_create=
1152 no_recursion=
1153 prefix=NONE
1154 program_prefix=NONE
1155 program_suffix=NONE
1156 program_transform_name=s,x,x,
1157 silent=
1158 site=
1159 srcdir=
1160 verbose=
1161 x_includes=NONE
1162 x_libraries=NONE
1163
1164 # Installation directory options.
1165 # These are left unexpanded so users can "make install exec_prefix=/foo"
1166 # and all the variables that are supposed to be based on exec_prefix
1167 # by default will actually change.
1168 # Use braces instead of parens because sh, perl, etc. also accept them.
1169 # (The list follows the same order as the GNU Coding Standards.)
1170 bindir='${exec_prefix}/bin'
1171 sbindir='${exec_prefix}/sbin'
1172 libexecdir='${exec_prefix}/libexec'
1173 datarootdir='${prefix}/share'
1174 datadir='${datarootdir}'
1175 sysconfdir='${prefix}/etc'
1176 sharedstatedir='${prefix}/com'
1177 localstatedir='${prefix}/var'
1178 includedir='${prefix}/include'
1179 oldincludedir='/usr/include'
1180 docdir='${datarootdir}/doc/${PACKAGE}'
1181 infodir='${datarootdir}/info'
1182 htmldir='${docdir}'
1183 dvidir='${docdir}'
1184 pdfdir='${docdir}'
1185 psdir='${docdir}'
1186 libdir='${exec_prefix}/lib'
1187 localedir='${datarootdir}/locale'
1188 mandir='${datarootdir}/man'
1189
1190 ac_prev=
1191 ac_dashdash=
1192 for ac_option
1193 do
1194   # If the previous option needs an argument, assign it.
1195   if test -n "$ac_prev"; then
1196     eval $ac_prev=\$ac_option
1197     ac_prev=
1198     continue
1199   fi
1200
1201   case $ac_option in
1202   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1203   *)    ac_optarg=yes ;;
1204   esac
1205
1206   # Accept the important Cygnus configure options, so we can diagnose typos.
1207
1208   case $ac_dashdash$ac_option in
1209   --)
1210     ac_dashdash=yes ;;
1211
1212   -bindir | --bindir | --bindi | --bind | --bin | --bi)
1213     ac_prev=bindir ;;
1214   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1215     bindir=$ac_optarg ;;
1216
1217   -build | --build | --buil | --bui | --bu)
1218     ac_prev=build_alias ;;
1219   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1220     build_alias=$ac_optarg ;;
1221
1222   -cache-file | --cache-file | --cache-fil | --cache-fi \
1223   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
1224     ac_prev=cache_file ;;
1225   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
1226   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1227     cache_file=$ac_optarg ;;
1228
1229   --config-cache | -C)
1230     cache_file=config.cache ;;
1231
1232   -datadir | --datadir | --datadi | --datad)
1233     ac_prev=datadir ;;
1234   -datadir=* | --datadir=* | --datadi=* | --datad=*)
1235     datadir=$ac_optarg ;;
1236
1237   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1238   | --dataroo | --dataro | --datar)
1239     ac_prev=datarootdir ;;
1240   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1241   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1242     datarootdir=$ac_optarg ;;
1243
1244   -disable-* | --disable-*)
1245     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1246     # Reject names that are not valid shell variable names.
1247     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1248       as_fn_error "invalid feature name: $ac_useropt"
1249     ac_useropt_orig=$ac_useropt
1250     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1251     case $ac_user_opts in
1252       *"
1253 "enable_$ac_useropt"
1254 "*) ;;
1255       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1256          ac_unrecognized_sep=', ';;
1257     esac
1258     eval enable_$ac_useropt=no ;;
1259
1260   -docdir | --docdir | --docdi | --doc | --do)
1261     ac_prev=docdir ;;
1262   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1263     docdir=$ac_optarg ;;
1264
1265   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1266     ac_prev=dvidir ;;
1267   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1268     dvidir=$ac_optarg ;;
1269
1270   -enable-* | --enable-*)
1271     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1272     # Reject names that are not valid shell variable names.
1273     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1274       as_fn_error "invalid feature name: $ac_useropt"
1275     ac_useropt_orig=$ac_useropt
1276     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1277     case $ac_user_opts in
1278       *"
1279 "enable_$ac_useropt"
1280 "*) ;;
1281       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1282          ac_unrecognized_sep=', ';;
1283     esac
1284     eval enable_$ac_useropt=\$ac_optarg ;;
1285
1286   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1287   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1288   | --exec | --exe | --ex)
1289     ac_prev=exec_prefix ;;
1290   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1291   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1292   | --exec=* | --exe=* | --ex=*)
1293     exec_prefix=$ac_optarg ;;
1294
1295   -gas | --gas | --ga | --g)
1296     # Obsolete; use --with-gas.
1297     with_gas=yes ;;
1298
1299   -help | --help | --hel | --he | -h)
1300     ac_init_help=long ;;
1301   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1302     ac_init_help=recursive ;;
1303   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1304     ac_init_help=short ;;
1305
1306   -host | --host | --hos | --ho)
1307     ac_prev=host_alias ;;
1308   -host=* | --host=* | --hos=* | --ho=*)
1309     host_alias=$ac_optarg ;;
1310
1311   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1312     ac_prev=htmldir ;;
1313   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1314   | --ht=*)
1315     htmldir=$ac_optarg ;;
1316
1317   -includedir | --includedir | --includedi | --included | --include \
1318   | --includ | --inclu | --incl | --inc)
1319     ac_prev=includedir ;;
1320   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1321   | --includ=* | --inclu=* | --incl=* | --inc=*)
1322     includedir=$ac_optarg ;;
1323
1324   -infodir | --infodir | --infodi | --infod | --info | --inf)
1325     ac_prev=infodir ;;
1326   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1327     infodir=$ac_optarg ;;
1328
1329   -libdir | --libdir | --libdi | --libd)
1330     ac_prev=libdir ;;
1331   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1332     libdir=$ac_optarg ;;
1333
1334   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1335   | --libexe | --libex | --libe)
1336     ac_prev=libexecdir ;;
1337   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1338   | --libexe=* | --libex=* | --libe=*)
1339     libexecdir=$ac_optarg ;;
1340
1341   -localedir | --localedir | --localedi | --localed | --locale)
1342     ac_prev=localedir ;;
1343   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1344     localedir=$ac_optarg ;;
1345
1346   -localstatedir | --localstatedir | --localstatedi | --localstated \
1347   | --localstate | --localstat | --localsta | --localst | --locals)
1348     ac_prev=localstatedir ;;
1349   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1350   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1351     localstatedir=$ac_optarg ;;
1352
1353   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1354     ac_prev=mandir ;;
1355   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1356     mandir=$ac_optarg ;;
1357
1358   -nfp | --nfp | --nf)
1359     # Obsolete; use --without-fp.
1360     with_fp=no ;;
1361
1362   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1363   | --no-cr | --no-c | -n)
1364     no_create=yes ;;
1365
1366   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1367   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1368     no_recursion=yes ;;
1369
1370   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1371   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1372   | --oldin | --oldi | --old | --ol | --o)
1373     ac_prev=oldincludedir ;;
1374   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1375   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1376   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1377     oldincludedir=$ac_optarg ;;
1378
1379   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1380     ac_prev=prefix ;;
1381   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1382     prefix=$ac_optarg ;;
1383
1384   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1385   | --program-pre | --program-pr | --program-p)
1386     ac_prev=program_prefix ;;
1387   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1388   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1389     program_prefix=$ac_optarg ;;
1390
1391   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1392   | --program-suf | --program-su | --program-s)
1393     ac_prev=program_suffix ;;
1394   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1395   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1396     program_suffix=$ac_optarg ;;
1397
1398   -program-transform-name | --program-transform-name \
1399   | --program-transform-nam | --program-transform-na \
1400   | --program-transform-n | --program-transform- \
1401   | --program-transform | --program-transfor \
1402   | --program-transfo | --program-transf \
1403   | --program-trans | --program-tran \
1404   | --progr-tra | --program-tr | --program-t)
1405     ac_prev=program_transform_name ;;
1406   -program-transform-name=* | --program-transform-name=* \
1407   | --program-transform-nam=* | --program-transform-na=* \
1408   | --program-transform-n=* | --program-transform-=* \
1409   | --program-transform=* | --program-transfor=* \
1410   | --program-transfo=* | --program-transf=* \
1411   | --program-trans=* | --program-tran=* \
1412   | --progr-tra=* | --program-tr=* | --program-t=*)
1413     program_transform_name=$ac_optarg ;;
1414
1415   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1416     ac_prev=pdfdir ;;
1417   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1418     pdfdir=$ac_optarg ;;
1419
1420   -psdir | --psdir | --psdi | --psd | --ps)
1421     ac_prev=psdir ;;
1422   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1423     psdir=$ac_optarg ;;
1424
1425   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1426   | -silent | --silent | --silen | --sile | --sil)
1427     silent=yes ;;
1428
1429   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1430     ac_prev=sbindir ;;
1431   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1432   | --sbi=* | --sb=*)
1433     sbindir=$ac_optarg ;;
1434
1435   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1436   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1437   | --sharedst | --shareds | --shared | --share | --shar \
1438   | --sha | --sh)
1439     ac_prev=sharedstatedir ;;
1440   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1441   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1442   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1443   | --sha=* | --sh=*)
1444     sharedstatedir=$ac_optarg ;;
1445
1446   -site | --site | --sit)
1447     ac_prev=site ;;
1448   -site=* | --site=* | --sit=*)
1449     site=$ac_optarg ;;
1450
1451   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1452     ac_prev=srcdir ;;
1453   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1454     srcdir=$ac_optarg ;;
1455
1456   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1457   | --syscon | --sysco | --sysc | --sys | --sy)
1458     ac_prev=sysconfdir ;;
1459   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1460   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1461     sysconfdir=$ac_optarg ;;
1462
1463   -target | --target | --targe | --targ | --tar | --ta | --t)
1464     ac_prev=target_alias ;;
1465   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1466     target_alias=$ac_optarg ;;
1467
1468   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1469     verbose=yes ;;
1470
1471   -version | --version | --versio | --versi | --vers | -V)
1472     ac_init_version=: ;;
1473
1474   -with-* | --with-*)
1475     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1476     # Reject names that are not valid shell variable names.
1477     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1478       as_fn_error "invalid package name: $ac_useropt"
1479     ac_useropt_orig=$ac_useropt
1480     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1481     case $ac_user_opts in
1482       *"
1483 "with_$ac_useropt"
1484 "*) ;;
1485       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1486          ac_unrecognized_sep=', ';;
1487     esac
1488     eval with_$ac_useropt=\$ac_optarg ;;
1489
1490   -without-* | --without-*)
1491     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1492     # Reject names that are not valid shell variable names.
1493     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1494       as_fn_error "invalid package name: $ac_useropt"
1495     ac_useropt_orig=$ac_useropt
1496     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1497     case $ac_user_opts in
1498       *"
1499 "with_$ac_useropt"
1500 "*) ;;
1501       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1502          ac_unrecognized_sep=', ';;
1503     esac
1504     eval with_$ac_useropt=no ;;
1505
1506   --x)
1507     # Obsolete; use --with-x.
1508     with_x=yes ;;
1509
1510   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1511   | --x-incl | --x-inc | --x-in | --x-i)
1512     ac_prev=x_includes ;;
1513   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1514   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1515     x_includes=$ac_optarg ;;
1516
1517   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1518   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1519     ac_prev=x_libraries ;;
1520   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1521   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1522     x_libraries=$ac_optarg ;;
1523
1524   -*) as_fn_error "unrecognized option: \`$ac_option'
1525 Try \`$0 --help' for more information."
1526     ;;
1527
1528   *=*)
1529     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1530     # Reject names that are not valid shell variable names.
1531     case $ac_envvar in #(
1532       '' | [0-9]* | *[!_$as_cr_alnum]* )
1533       as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1534     esac
1535     eval $ac_envvar=\$ac_optarg
1536     export $ac_envvar ;;
1537
1538   *)
1539     # FIXME: should be removed in autoconf 3.0.
1540     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1541     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1542       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1543     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1544     ;;
1545
1546   esac
1547 done
1548
1549 if test -n "$ac_prev"; then
1550   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1551   as_fn_error "missing argument to $ac_option"
1552 fi
1553
1554 if test -n "$ac_unrecognized_opts"; then
1555   case $enable_option_checking in
1556     no) ;;
1557     fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1558     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1559   esac
1560 fi
1561
1562 # Check all directory arguments for consistency.
1563 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1564                 datadir sysconfdir sharedstatedir localstatedir includedir \
1565                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1566                 libdir localedir mandir
1567 do
1568   eval ac_val=\$$ac_var
1569   # Remove trailing slashes.
1570   case $ac_val in
1571     */ )
1572       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1573       eval $ac_var=\$ac_val;;
1574   esac
1575   # Be sure to have absolute directory names.
1576   case $ac_val in
1577     [\\/$]* | ?:[\\/]* )  continue;;
1578     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1579   esac
1580   as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1581 done
1582
1583 # There might be people who depend on the old broken behavior: `$host'
1584 # used to hold the argument of --host etc.
1585 # FIXME: To remove some day.
1586 build=$build_alias
1587 host=$host_alias
1588 target=$target_alias
1589
1590 # FIXME: To remove some day.
1591 if test "x$host_alias" != x; then
1592   if test "x$build_alias" = x; then
1593     cross_compiling=maybe
1594     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1595     If a cross compiler is detected then cross compile mode will be used." >&2
1596   elif test "x$build_alias" != "x$host_alias"; then
1597     cross_compiling=yes
1598   fi
1599 fi
1600
1601 ac_tool_prefix=
1602 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1603
1604 test "$silent" = yes && exec 6>/dev/null
1605
1606
1607 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1608 ac_ls_di=`ls -di .` &&
1609 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1610   as_fn_error "working directory cannot be determined"
1611 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1612   as_fn_error "pwd does not report name of working directory"
1613
1614
1615 # Find the source files, if location was not specified.
1616 if test -z "$srcdir"; then
1617   ac_srcdir_defaulted=yes
1618   # Try the directory containing this script, then the parent directory.
1619   ac_confdir=`$as_dirname -- "$as_myself" ||
1620 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1621          X"$as_myself" : 'X\(//\)[^/]' \| \
1622          X"$as_myself" : 'X\(//\)$' \| \
1623          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1624 $as_echo X"$as_myself" |
1625     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1626             s//\1/
1627             q
1628           }
1629           /^X\(\/\/\)[^/].*/{
1630             s//\1/
1631             q
1632           }
1633           /^X\(\/\/\)$/{
1634             s//\1/
1635             q
1636           }
1637           /^X\(\/\).*/{
1638             s//\1/
1639             q
1640           }
1641           s/.*/./; q'`
1642   srcdir=$ac_confdir
1643   if test ! -r "$srcdir/$ac_unique_file"; then
1644     srcdir=..
1645   fi
1646 else
1647   ac_srcdir_defaulted=no
1648 fi
1649 if test ! -r "$srcdir/$ac_unique_file"; then
1650   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1651   as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1652 fi
1653 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1654 ac_abs_confdir=`(
1655         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1656         pwd)`
1657 # When building in place, set srcdir=.
1658 if test "$ac_abs_confdir" = "$ac_pwd"; then
1659   srcdir=.
1660 fi
1661 # Remove unnecessary trailing slashes from srcdir.
1662 # Double slashes in file names in object file debugging info
1663 # mess up M-x gdb in Emacs.
1664 case $srcdir in
1665 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1666 esac
1667 for ac_var in $ac_precious_vars; do
1668   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1669   eval ac_env_${ac_var}_value=\$${ac_var}
1670   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1671   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1672 done
1673
1674 #
1675 # Report the --help message.
1676 #
1677 if test "$ac_init_help" = "long"; then
1678   # Omit some internal or obsolete options to make the list less imposing.
1679   # This message is too long to be a string in the A/UX 3.1 sh.
1680   cat <<_ACEOF
1681 \`configure' configures this package to adapt to many kinds of systems.
1682
1683 Usage: $0 [OPTION]... [VAR=VALUE]...
1684
1685 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1686 VAR=VALUE.  See below for descriptions of some of the useful variables.
1687
1688 Defaults for the options are specified in brackets.
1689
1690 Configuration:
1691   -h, --help              display this help and exit
1692       --help=short        display options specific to this package
1693       --help=recursive    display the short help of all the included packages
1694   -V, --version           display version information and exit
1695   -q, --quiet, --silent   do not print \`checking...' messages
1696       --cache-file=FILE   cache test results in FILE [disabled]
1697   -C, --config-cache      alias for \`--cache-file=config.cache'
1698   -n, --no-create         do not create output files
1699       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1700
1701 Installation directories:
1702   --prefix=PREFIX         install architecture-independent files in PREFIX
1703                           [$ac_default_prefix]
1704   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1705                           [PREFIX]
1706
1707 By default, \`make install' will install all the files in
1708 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1709 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1710 for instance \`--prefix=\$HOME'.
1711
1712 For better control, use the options below.
1713
1714 Fine tuning of the installation directories:
1715   --bindir=DIR            user executables [EPREFIX/bin]
1716   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1717   --libexecdir=DIR        program executables [EPREFIX/libexec]
1718   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1719   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1720   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1721   --libdir=DIR            object code libraries [EPREFIX/lib]
1722   --includedir=DIR        C header files [PREFIX/include]
1723   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1724   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1725   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1726   --infodir=DIR           info documentation [DATAROOTDIR/info]
1727   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1728   --mandir=DIR            man documentation [DATAROOTDIR/man]
1729   --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1730   --htmldir=DIR           html documentation [DOCDIR]
1731   --dvidir=DIR            dvi documentation [DOCDIR]
1732   --pdfdir=DIR            pdf documentation [DOCDIR]
1733   --psdir=DIR             ps documentation [DOCDIR]
1734 _ACEOF
1735
1736   cat <<\_ACEOF
1737
1738 X features:
1739   --x-includes=DIR    X include files are in DIR
1740   --x-libraries=DIR   X library files are in DIR
1741
1742 System types:
1743   --build=BUILD     configure for building on BUILD [guessed]
1744   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1745 _ACEOF
1746 fi
1747
1748 if test -n "$ac_init_help"; then
1749
1750   cat <<\_ACEOF
1751
1752 Optional Features:
1753   --disable-option-checking  ignore unrecognized --enable/--with options
1754   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1755   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1756   --enable-libtool        enable building using GNU libtool [default=yes]
1757   --enable-shared[=PKGS]  build shared libraries [default=yes]
1758   --enable-static[=PKGS]  build static libraries [default=no]
1759   --enable-fast-install[=PKGS]
1760                           optimize for fast installation [default=yes]
1761   --disable-libtool-lock  avoid locking (might break parallel builds)
1762   --enable-includes       enable installing of include files [default=no]
1763   --disable-nls           do not use Native Language Support
1764   --disable-rpath         do not hardcode runtime library paths
1765   --enable-gnome          enable build of bgnome-console GUI [default=no]
1766   --enable-bat            enable build of bat Qt4 GUI [default=no]
1767   --enable-bwx-console    enable build of wxWidgets console [default=no]
1768   --enable-tray-monitor   enable build of Gnome tray monitor (compatible with
1769                           KDE [default=no]
1770   --enable-smartalloc     enable smartalloc debugging support [default=no]
1771   --enable-lockmgr        enable lock manager support [default=no]
1772   --enable-static-tools   enable static tape tools [default=no]
1773   --enable-static-fd      enable static File daemon [default=no]
1774   --enable-static-sd      enable static Storage daemon [default=no]
1775   --enable-static-dir     enable static Director [default=no]
1776   --enable-static-cons    enable static Console [default=no]
1777   --enable-client-only    build client (File daemon) only [default=no]
1778   --enable-build-dird     enable building of dird (Director) [default=yes]
1779   --enable-build-stored   enable building of stored (Storage daemon)
1780                           [default=yes]
1781   --disable-conio         disable conio support [default=no]
1782   --enable-ipv6           enable ipv6 support [default=yes]
1783   --disable-readline      disable readline support [default=yes]
1784   --enable-batch-insert   enable the DB batch insert code [default=no]
1785   --disable-largefile     omit support for large files
1786   --disable-acl           disable acl support [default=auto]
1787   --disable-xattr         disable xattr support [default=auto]
1788
1789 Optional Packages:
1790   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1791   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1792   --with-pic              try to use only PIC/non-PIC objects [default=use
1793                           both]
1794   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1795   --with-gnu-ld           assume the C compiler uses GNU ld default=no
1796   --with-libiconv-prefix[=DIR]  search for libiconv in DIR/include and DIR/lib
1797   --without-libiconv-prefix     don't search for libiconv in includedir and libdir
1798   --with-libintl-prefix[=DIR]  search for libintl in DIR/include and DIR/lib
1799   --without-libintl-prefix     don't search for libintl in includedir and libdir
1800   --with-included-gettext use the GNU gettext library included here
1801   --with-readline[=DIR]   specify readline library directory
1802   --with-python[=DIR]     Include Python support. DIR is the Python base
1803                           install directory, default is to search through a
1804                           number of common places for the Python files.
1805   --with-tcp-wrappers[=DIR]
1806                           enable tcpwrappers support
1807   --with-openssl[=DIR]    Include OpenSSL support. DIR is the OpenSSL base
1808   --with-working-dir=PATH specify path of Bacula working directory
1809   --with-archivedir=PATH  specify path of SD archive directory
1810   --with-basename=RESNAME specify base resource name for daemons
1811   --with-hostname=RESNAME specify host name for daemons
1812   --with-scriptdir=PATH   specify path of Bacula scripts directory
1813   --with-bsrdir=PATH      specify path of Bacula bsrs directory
1814   --with-logdir=PATH      specify path of Bacula logs directory
1815   --with-plugindir=PATH   specify path of Bacula plugins directory
1816   --with-dump-email=EMAIL dump email address
1817   --with-job-email=EMAIL  job output email address
1818   --with-smtp-host=HOST   SMTP mail host address
1819   --with-pid-dir=PATH     specify location of Bacula pid files
1820   --with-subsys-dir=PATH  specify location of Bacula subsys file
1821   --with-baseport=PORT    specify base port address for daemons
1822   --with-dir-password=PASSWORD
1823                           specify Director's password
1824   --with-fd-password=PASSWORD
1825                           specify Client's password
1826   --with-sd-password=PASSWORD
1827                           specify Storage daemon's password
1828   --with-mon-dir-password=PASSWORD
1829                           specify Director's password used by the monitor
1830   --with-mon-fd-password=PASSWORD
1831                           specify Client's password used by the monitor
1832   --with-mon-sd-password=PASSWORD
1833                           specify Storage daemon's password used by the
1834                           monitor
1835   --with-db-name=DBNAME   specify database name [default=bacula]
1836   --with-db-user=UNAME    specify database user [default=bacula]
1837   --with-db-password=PWD  specify database password [default=*none*]
1838   --with-db-port=DBPORT   specify a database port [default=null]
1839   --with-dir-user=USER    specify user for Director daemon
1840   --with-dir-group=GROUP  specify group for Director daemon
1841   --with-sd-user=USER     specify user for Storage daemon
1842   --with-sd-group=GROUP   specify group for Storage daemon
1843   --with-fd-user=USER     specify user for File daemon
1844   --with-fd-group=GROUP   specify group for File daemon
1845   --with-sbin-perm=MODE   specify permissions for sbin binaries [default=0754]
1846   --with-postgresql[=DIR] Include PostgreSQL support. DIR is the PostgreSQL
1847                           base install directory, [default=/usr/local/pgsql]
1848   --with-mysql[=DIR]      Include MySQL support. DIR is the MySQL base install
1849                           directory, default is to search through a number of
1850                           common places for the MySQL files.
1851   --with-embedded-mysql[=DIR]
1852                           Include MySQL support. DIR is the MySQL base install
1853                           directory, default is to search through a number of
1854                           common places for the MySQL files.
1855   --with-ingres[=DIR]     Include Ingres support. DIR is the Ingres base
1856                           install directory, default is to search through a
1857                           number of common places for the Ingres files.
1858   --with-sqlite3[=DIR]    Include SQLite3 support. DIR is the SQLite3 base
1859                           install directory, default is to search through a
1860                           number of common places for the SQLite3 files.
1861   --with-dbi[=DIR]        Include DBI support. DIR is the DBD base install
1862                           directory, default is to search through a number of
1863                           common places for the DBI files.
1864   --with-dbi-driver[=DRIVER]
1865                           Suport for DBI driver. DRIVER is the one DBI driver
1866                           like Mysql, Postgresql, others. Default is to not
1867                           configure any driver.
1868   --with-x                use the X Window System
1869
1870 Some influential environment variables:
1871   CC          C compiler command
1872   CFLAGS      C compiler flags
1873   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1874               nonstandard directory <lib dir>
1875   LIBS        libraries to pass to the linker, e.g. -l<library>
1876   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1877               you have headers in a nonstandard directory <include dir>
1878   CXX         C++ compiler command
1879   CXXFLAGS    C++ compiler flags
1880   CPP         C preprocessor
1881   WXCONFIG    wx-config command. On some systems, you must set it to
1882               wx-config-2.6 to use wxWidgets 2.6.
1883   WXFLAGS     Parameters to pass to wx-config (e.g. --unicode=no).
1884   CXXCPP      C++ preprocessor
1885   XMKMF       Path to xmkmf, Makefile generator for X Window System
1886
1887 Use these variables to override the choices made by `configure' or to help
1888 it to find libraries and programs with nonstandard names/locations.
1889
1890 Report bugs to the package provider.
1891 _ACEOF
1892 ac_status=$?
1893 fi
1894
1895 if test "$ac_init_help" = "recursive"; then
1896   # If there are subdirs, report their specific --help.
1897   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1898     test -d "$ac_dir" ||
1899       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1900       continue
1901     ac_builddir=.
1902
1903 case "$ac_dir" in
1904 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1905 *)
1906   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1907   # A ".." for each directory in $ac_dir_suffix.
1908   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1909   case $ac_top_builddir_sub in
1910   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1911   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1912   esac ;;
1913 esac
1914 ac_abs_top_builddir=$ac_pwd
1915 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1916 # for backward compatibility:
1917 ac_top_builddir=$ac_top_build_prefix
1918
1919 case $srcdir in
1920   .)  # We are building in place.
1921     ac_srcdir=.
1922     ac_top_srcdir=$ac_top_builddir_sub
1923     ac_abs_top_srcdir=$ac_pwd ;;
1924   [\\/]* | ?:[\\/]* )  # Absolute name.
1925     ac_srcdir=$srcdir$ac_dir_suffix;
1926     ac_top_srcdir=$srcdir
1927     ac_abs_top_srcdir=$srcdir ;;
1928   *) # Relative name.
1929     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1930     ac_top_srcdir=$ac_top_build_prefix$srcdir
1931     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1932 esac
1933 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1934
1935     cd "$ac_dir" || { ac_status=$?; continue; }
1936     # Check for guested configure.
1937     if test -f "$ac_srcdir/configure.gnu"; then
1938       echo &&
1939       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1940     elif test -f "$ac_srcdir/configure"; then
1941       echo &&
1942       $SHELL "$ac_srcdir/configure" --help=recursive
1943     else
1944       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1945     fi || ac_status=$?
1946     cd "$ac_pwd" || { ac_status=$?; break; }
1947   done
1948 fi
1949
1950 test -n "$ac_init_help" && exit $ac_status
1951 if $ac_init_version; then
1952   cat <<\_ACEOF
1953 configure
1954 generated by GNU Autoconf 2.65
1955
1956 Copyright (C) 2009 Free Software Foundation, Inc.
1957 This configure script is free software; the Free Software Foundation
1958 gives unlimited permission to copy, distribute and modify it.
1959 _ACEOF
1960   exit
1961 fi
1962
1963 ## ------------------------ ##
1964 ## Autoconf initialization. ##
1965 ## ------------------------ ##
1966
1967 # ac_fn_c_try_compile LINENO
1968 # --------------------------
1969 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1970 ac_fn_c_try_compile ()
1971 {
1972   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1973   rm -f conftest.$ac_objext
1974   if { { ac_try="$ac_compile"
1975 case "(($ac_try" in
1976   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1977   *) ac_try_echo=$ac_try;;
1978 esac
1979 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1980 $as_echo "$ac_try_echo"; } >&5
1981   (eval "$ac_compile") 2>conftest.err
1982   ac_status=$?
1983   if test -s conftest.err; then
1984     grep -v '^ *+' conftest.err >conftest.er1
1985     cat conftest.er1 >&5
1986     mv -f conftest.er1 conftest.err
1987   fi
1988   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1989   test $ac_status = 0; } && {
1990          test -z "$ac_c_werror_flag" ||
1991          test ! -s conftest.err
1992        } && test -s conftest.$ac_objext; then :
1993   ac_retval=0
1994 else
1995   $as_echo "$as_me: failed program was:" >&5
1996 sed 's/^/| /' conftest.$ac_ext >&5
1997
1998         ac_retval=1
1999 fi
2000   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2001   as_fn_set_status $ac_retval
2002
2003 } # ac_fn_c_try_compile
2004
2005 # ac_fn_cxx_try_compile LINENO
2006 # ----------------------------
2007 # Try to compile conftest.$ac_ext, and return whether this succeeded.
2008 ac_fn_cxx_try_compile ()
2009 {
2010   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2011   rm -f conftest.$ac_objext
2012   if { { ac_try="$ac_compile"
2013 case "(($ac_try" in
2014   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2015   *) ac_try_echo=$ac_try;;
2016 esac
2017 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2018 $as_echo "$ac_try_echo"; } >&5
2019   (eval "$ac_compile") 2>conftest.err
2020   ac_status=$?
2021   if test -s conftest.err; then
2022     grep -v '^ *+' conftest.err >conftest.er1
2023     cat conftest.er1 >&5
2024     mv -f conftest.er1 conftest.err
2025   fi
2026   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2027   test $ac_status = 0; } && {
2028          test -z "$ac_cxx_werror_flag" ||
2029          test ! -s conftest.err
2030        } && test -s conftest.$ac_objext; then :
2031   ac_retval=0
2032 else
2033   $as_echo "$as_me: failed program was:" >&5
2034 sed 's/^/| /' conftest.$ac_ext >&5
2035
2036         ac_retval=1
2037 fi
2038   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2039   as_fn_set_status $ac_retval
2040
2041 } # ac_fn_cxx_try_compile
2042
2043 # ac_fn_c_try_cpp LINENO
2044 # ----------------------
2045 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
2046 ac_fn_c_try_cpp ()
2047 {
2048   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2049   if { { ac_try="$ac_cpp conftest.$ac_ext"
2050 case "(($ac_try" in
2051   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2052   *) ac_try_echo=$ac_try;;
2053 esac
2054 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2055 $as_echo "$ac_try_echo"; } >&5
2056   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
2057   ac_status=$?
2058   if test -s conftest.err; then
2059     grep -v '^ *+' conftest.err >conftest.er1
2060     cat conftest.er1 >&5
2061     mv -f conftest.er1 conftest.err
2062   fi
2063   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2064   test $ac_status = 0; } >/dev/null && {
2065          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
2066          test ! -s conftest.err
2067        }; then :
2068   ac_retval=0
2069 else
2070   $as_echo "$as_me: failed program was:" >&5
2071 sed 's/^/| /' conftest.$ac_ext >&5
2072
2073     ac_retval=1
2074 fi
2075   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2076   as_fn_set_status $ac_retval
2077
2078 } # ac_fn_c_try_cpp
2079
2080 # ac_fn_c_try_link LINENO
2081 # -----------------------
2082 # Try to link conftest.$ac_ext, and return whether this succeeded.
2083 ac_fn_c_try_link ()
2084 {
2085   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2086   rm -f conftest.$ac_objext conftest$ac_exeext
2087   if { { ac_try="$ac_link"
2088 case "(($ac_try" in
2089   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2090   *) ac_try_echo=$ac_try;;
2091 esac
2092 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2093 $as_echo "$ac_try_echo"; } >&5
2094   (eval "$ac_link") 2>conftest.err
2095   ac_status=$?
2096   if test -s conftest.err; then
2097     grep -v '^ *+' conftest.err >conftest.er1
2098     cat conftest.er1 >&5
2099     mv -f conftest.er1 conftest.err
2100   fi
2101   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2102   test $ac_status = 0; } && {
2103          test -z "$ac_c_werror_flag" ||
2104          test ! -s conftest.err
2105        } && test -s conftest$ac_exeext && {
2106          test "$cross_compiling" = yes ||
2107          $as_test_x conftest$ac_exeext
2108        }; then :
2109   ac_retval=0
2110 else
2111   $as_echo "$as_me: failed program was:" >&5
2112 sed 's/^/| /' conftest.$ac_ext >&5
2113
2114         ac_retval=1
2115 fi
2116   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2117   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2118   # interfere with the next link command; also delete a directory that is
2119   # left behind by Apple's compiler.  We do this before executing the actions.
2120   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2121   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2122   as_fn_set_status $ac_retval
2123
2124 } # ac_fn_c_try_link
2125
2126 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
2127 # -------------------------------------------------------
2128 # Tests whether HEADER exists and can be compiled using the include files in
2129 # INCLUDES, setting the cache variable VAR accordingly.
2130 ac_fn_c_check_header_compile ()
2131 {
2132   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2133   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2134 $as_echo_n "checking for $2... " >&6; }
2135 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2136   $as_echo_n "(cached) " >&6
2137 else
2138   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2139 /* end confdefs.h.  */
2140 $4
2141 #include <$2>
2142 _ACEOF
2143 if ac_fn_c_try_compile "$LINENO"; then :
2144   eval "$3=yes"
2145 else
2146   eval "$3=no"
2147 fi
2148 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2149 fi
2150 eval ac_res=\$$3
2151                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2152 $as_echo "$ac_res" >&6; }
2153   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2154
2155 } # ac_fn_c_check_header_compile
2156
2157 # ac_fn_c_try_run LINENO
2158 # ----------------------
2159 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
2160 # that executables *can* be run.
2161 ac_fn_c_try_run ()
2162 {
2163   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2164   if { { ac_try="$ac_link"
2165 case "(($ac_try" in
2166   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2167   *) ac_try_echo=$ac_try;;
2168 esac
2169 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2170 $as_echo "$ac_try_echo"; } >&5
2171   (eval "$ac_link") 2>&5
2172   ac_status=$?
2173   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2174   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
2175   { { case "(($ac_try" in
2176   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2177   *) ac_try_echo=$ac_try;;
2178 esac
2179 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2180 $as_echo "$ac_try_echo"; } >&5
2181   (eval "$ac_try") 2>&5
2182   ac_status=$?
2183   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2184   test $ac_status = 0; }; }; then :
2185   ac_retval=0
2186 else
2187   $as_echo "$as_me: program exited with status $ac_status" >&5
2188        $as_echo "$as_me: failed program was:" >&5
2189 sed 's/^/| /' conftest.$ac_ext >&5
2190
2191        ac_retval=$ac_status
2192 fi
2193   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2194   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2195   as_fn_set_status $ac_retval
2196
2197 } # ac_fn_c_try_run
2198
2199 # ac_fn_c_check_func LINENO FUNC VAR
2200 # ----------------------------------
2201 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2202 ac_fn_c_check_func ()
2203 {
2204   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2205   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2206 $as_echo_n "checking for $2... " >&6; }
2207 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2208   $as_echo_n "(cached) " >&6
2209 else
2210   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2211 /* end confdefs.h.  */
2212 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2213    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
2214 #define $2 innocuous_$2
2215
2216 /* System header to define __stub macros and hopefully few prototypes,
2217     which can conflict with char $2 (); below.
2218     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2219     <limits.h> exists even on freestanding compilers.  */
2220
2221 #ifdef __STDC__
2222 # include <limits.h>
2223 #else
2224 # include <assert.h>
2225 #endif
2226
2227 #undef $2
2228
2229 /* Override any GCC internal prototype to avoid an error.
2230    Use char because int might match the return type of a GCC
2231    builtin and then its argument prototype would still apply.  */
2232 #ifdef __cplusplus
2233 extern "C"
2234 #endif
2235 char $2 ();
2236 /* The GNU C library defines this for functions which it implements
2237     to always fail with ENOSYS.  Some functions are actually named
2238     something starting with __ and the normal name is an alias.  */
2239 #if defined __stub_$2 || defined __stub___$2
2240 choke me
2241 #endif
2242
2243 int
2244 main ()
2245 {
2246 return $2 ();
2247   ;
2248   return 0;
2249 }
2250 _ACEOF
2251 if ac_fn_c_try_link "$LINENO"; then :
2252   eval "$3=yes"
2253 else
2254   eval "$3=no"
2255 fi
2256 rm -f core conftest.err conftest.$ac_objext \
2257     conftest$ac_exeext conftest.$ac_ext
2258 fi
2259 eval ac_res=\$$3
2260                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2261 $as_echo "$ac_res" >&6; }
2262   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2263
2264 } # ac_fn_c_check_func
2265
2266 # ac_fn_cxx_try_cpp LINENO
2267 # ------------------------
2268 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
2269 ac_fn_cxx_try_cpp ()
2270 {
2271   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2272   if { { ac_try="$ac_cpp conftest.$ac_ext"
2273 case "(($ac_try" in
2274   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2275   *) ac_try_echo=$ac_try;;
2276 esac
2277 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2278 $as_echo "$ac_try_echo"; } >&5
2279   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
2280   ac_status=$?
2281   if test -s conftest.err; then
2282     grep -v '^ *+' conftest.err >conftest.er1
2283     cat conftest.er1 >&5
2284     mv -f conftest.er1 conftest.err
2285   fi
2286   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2287   test $ac_status = 0; } >/dev/null && {
2288          test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
2289          test ! -s conftest.err
2290        }; then :
2291   ac_retval=0
2292 else
2293   $as_echo "$as_me: failed program was:" >&5
2294 sed 's/^/| /' conftest.$ac_ext >&5
2295
2296     ac_retval=1
2297 fi
2298   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2299   as_fn_set_status $ac_retval
2300
2301 } # ac_fn_cxx_try_cpp
2302
2303 # ac_fn_cxx_try_link LINENO
2304 # -------------------------
2305 # Try to link conftest.$ac_ext, and return whether this succeeded.
2306 ac_fn_cxx_try_link ()
2307 {
2308   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2309   rm -f conftest.$ac_objext conftest$ac_exeext
2310   if { { ac_try="$ac_link"
2311 case "(($ac_try" in
2312   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2313   *) ac_try_echo=$ac_try;;
2314 esac
2315 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2316 $as_echo "$ac_try_echo"; } >&5
2317   (eval "$ac_link") 2>conftest.err
2318   ac_status=$?
2319   if test -s conftest.err; then
2320     grep -v '^ *+' conftest.err >conftest.er1
2321     cat conftest.er1 >&5
2322     mv -f conftest.er1 conftest.err
2323   fi
2324   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2325   test $ac_status = 0; } && {
2326          test -z "$ac_cxx_werror_flag" ||
2327          test ! -s conftest.err
2328        } && test -s conftest$ac_exeext && {
2329          test "$cross_compiling" = yes ||
2330          $as_test_x conftest$ac_exeext
2331        }; then :
2332   ac_retval=0
2333 else
2334   $as_echo "$as_me: failed program was:" >&5
2335 sed 's/^/| /' conftest.$ac_ext >&5
2336
2337         ac_retval=1
2338 fi
2339   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2340   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2341   # interfere with the next link command; also delete a directory that is
2342   # left behind by Apple's compiler.  We do this before executing the actions.
2343   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2344   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2345   as_fn_set_status $ac_retval
2346
2347 } # ac_fn_cxx_try_link
2348
2349 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2350 # -------------------------------------------
2351 # Tests whether TYPE exists after having included INCLUDES, setting cache
2352 # variable VAR accordingly.
2353 ac_fn_c_check_type ()
2354 {
2355   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2356   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2357 $as_echo_n "checking for $2... " >&6; }
2358 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2359   $as_echo_n "(cached) " >&6
2360 else
2361   eval "$3=no"
2362   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2363 /* end confdefs.h.  */
2364 $4
2365 int
2366 main ()
2367 {
2368 if (sizeof ($2))
2369          return 0;
2370   ;
2371   return 0;
2372 }
2373 _ACEOF
2374 if ac_fn_c_try_compile "$LINENO"; then :
2375   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2376 /* end confdefs.h.  */
2377 $4
2378 int
2379 main ()
2380 {
2381 if (sizeof (($2)))
2382             return 0;
2383   ;
2384   return 0;
2385 }
2386 _ACEOF
2387 if ac_fn_c_try_compile "$LINENO"; then :
2388
2389 else
2390   eval "$3=yes"
2391 fi
2392 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2393 fi
2394 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2395 fi
2396 eval ac_res=\$$3
2397                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2398 $as_echo "$ac_res" >&6; }
2399   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2400
2401 } # ac_fn_c_check_type
2402
2403 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
2404 # -------------------------------------------------------
2405 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
2406 # the include files in INCLUDES and setting the cache variable VAR
2407 # accordingly.
2408 ac_fn_c_check_header_mongrel ()
2409 {
2410   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2411   if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2412   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2413 $as_echo_n "checking for $2... " >&6; }
2414 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2415   $as_echo_n "(cached) " >&6
2416 fi
2417 eval ac_res=\$$3
2418                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2419 $as_echo "$ac_res" >&6; }
2420 else
2421   # Is the header compilable?
2422 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
2423 $as_echo_n "checking $2 usability... " >&6; }
2424 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2425 /* end confdefs.h.  */
2426 $4
2427 #include <$2>
2428 _ACEOF
2429 if ac_fn_c_try_compile "$LINENO"; then :
2430   ac_header_compiler=yes
2431 else
2432   ac_header_compiler=no
2433 fi
2434 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
2436 $as_echo "$ac_header_compiler" >&6; }
2437
2438 # Is the header present?
2439 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
2440 $as_echo_n "checking $2 presence... " >&6; }
2441 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2442 /* end confdefs.h.  */
2443 #include <$2>
2444 _ACEOF
2445 if ac_fn_c_try_cpp "$LINENO"; then :
2446   ac_header_preproc=yes
2447 else
2448   ac_header_preproc=no
2449 fi
2450 rm -f conftest.err conftest.$ac_ext
2451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
2452 $as_echo "$ac_header_preproc" >&6; }
2453
2454 # So?  What about this header?
2455 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
2456   yes:no: )
2457     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2458 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2459     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2460 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2461     ;;
2462   no:yes:* )
2463     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2464 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2465     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
2466 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
2467     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2468 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2469     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
2470 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
2471     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2472 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2473     ;;
2474 esac
2475   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2476 $as_echo_n "checking for $2... " >&6; }
2477 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2478   $as_echo_n "(cached) " >&6
2479 else
2480   eval "$3=\$ac_header_compiler"
2481 fi
2482 eval ac_res=\$$3
2483                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2484 $as_echo "$ac_res" >&6; }
2485 fi
2486   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2487
2488 } # ac_fn_c_check_header_mongrel
2489
2490 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2491 # --------------------------------------------
2492 # Tries to find the compile-time value of EXPR in a program that includes
2493 # INCLUDES, setting VAR accordingly. Returns whether the value could be
2494 # computed
2495 ac_fn_c_compute_int ()
2496 {
2497   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2498   if test "$cross_compiling" = yes; then
2499     # Depending upon the size, compute the lo and hi bounds.
2500 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2501 /* end confdefs.h.  */
2502 $4
2503 int
2504 main ()
2505 {
2506 static int test_array [1 - 2 * !(($2) >= 0)];
2507 test_array [0] = 0
2508
2509   ;
2510   return 0;
2511 }
2512 _ACEOF
2513 if ac_fn_c_try_compile "$LINENO"; then :
2514   ac_lo=0 ac_mid=0
2515   while :; do
2516     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2517 /* end confdefs.h.  */
2518 $4
2519 int
2520 main ()
2521 {
2522 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2523 test_array [0] = 0
2524
2525   ;
2526   return 0;
2527 }
2528 _ACEOF
2529 if ac_fn_c_try_compile "$LINENO"; then :
2530   ac_hi=$ac_mid; break
2531 else
2532   as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2533                         if test $ac_lo -le $ac_mid; then
2534                           ac_lo= ac_hi=
2535                           break
2536                         fi
2537                         as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
2538 fi
2539 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2540   done
2541 else
2542   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2543 /* end confdefs.h.  */
2544 $4
2545 int
2546 main ()
2547 {
2548 static int test_array [1 - 2 * !(($2) < 0)];
2549 test_array [0] = 0
2550
2551   ;
2552   return 0;
2553 }
2554 _ACEOF
2555 if ac_fn_c_try_compile "$LINENO"; then :
2556   ac_hi=-1 ac_mid=-1
2557   while :; do
2558     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2559 /* end confdefs.h.  */
2560 $4
2561 int
2562 main ()
2563 {
2564 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2565 test_array [0] = 0
2566
2567   ;
2568   return 0;
2569 }
2570 _ACEOF
2571 if ac_fn_c_try_compile "$LINENO"; then :
2572   ac_lo=$ac_mid; break
2573 else
2574   as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2575                         if test $ac_mid -le $ac_hi; then
2576                           ac_lo= ac_hi=
2577                           break
2578                         fi
2579                         as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2580 fi
2581 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2582   done
2583 else
2584   ac_lo= ac_hi=
2585 fi
2586 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2587 fi
2588 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2589 # Binary search between lo and hi bounds.
2590 while test "x$ac_lo" != "x$ac_hi"; do
2591   as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2592   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2593 /* end confdefs.h.  */
2594 $4
2595 int
2596 main ()
2597 {
2598 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2599 test_array [0] = 0
2600
2601   ;
2602   return 0;
2603 }
2604 _ACEOF
2605 if ac_fn_c_try_compile "$LINENO"; then :
2606   ac_hi=$ac_mid
2607 else
2608   as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2609 fi
2610 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2611 done
2612 case $ac_lo in #((
2613 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2614 '') ac_retval=1 ;;
2615 esac
2616   else
2617     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2618 /* end confdefs.h.  */
2619 $4
2620 static long int longval () { return $2; }
2621 static unsigned long int ulongval () { return $2; }
2622 #include <stdio.h>
2623 #include <stdlib.h>
2624 int
2625 main ()
2626 {
2627
2628   FILE *f = fopen ("conftest.val", "w");
2629   if (! f)
2630     return 1;
2631   if (($2) < 0)
2632     {
2633       long int i = longval ();
2634       if (i != ($2))
2635         return 1;
2636       fprintf (f, "%ld", i);
2637     }
2638   else
2639     {
2640       unsigned long int i = ulongval ();
2641       if (i != ($2))
2642         return 1;
2643       fprintf (f, "%lu", i);
2644     }
2645   /* Do not output a trailing newline, as this causes \r\n confusion
2646      on some platforms.  */
2647   return ferror (f) || fclose (f) != 0;
2648
2649   ;
2650   return 0;
2651 }
2652 _ACEOF
2653 if ac_fn_c_try_run "$LINENO"; then :
2654   echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2655 else
2656   ac_retval=1
2657 fi
2658 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2659   conftest.$ac_objext conftest.beam conftest.$ac_ext
2660 rm -f conftest.val
2661
2662   fi
2663   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2664   as_fn_set_status $ac_retval
2665
2666 } # ac_fn_c_compute_int
2667
2668 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2669 # ----------------------------------------------------
2670 # Tries to find if the field MEMBER exists in type AGGR, after including
2671 # INCLUDES, setting cache variable VAR accordingly.
2672 ac_fn_c_check_member ()
2673 {
2674   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2675   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2676 $as_echo_n "checking for $2.$3... " >&6; }
2677 if { as_var=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
2678   $as_echo_n "(cached) " >&6
2679 else
2680   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2681 /* end confdefs.h.  */
2682 $5
2683 int
2684 main ()
2685 {
2686 static $2 ac_aggr;
2687 if (ac_aggr.$3)
2688 return 0;
2689   ;
2690   return 0;
2691 }
2692 _ACEOF
2693 if ac_fn_c_try_compile "$LINENO"; then :
2694   eval "$4=yes"
2695 else
2696   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2697 /* end confdefs.h.  */
2698 $5
2699 int
2700 main ()
2701 {
2702 static $2 ac_aggr;
2703 if (sizeof ac_aggr.$3)
2704 return 0;
2705   ;
2706   return 0;
2707 }
2708 _ACEOF
2709 if ac_fn_c_try_compile "$LINENO"; then :
2710   eval "$4=yes"
2711 else
2712   eval "$4=no"
2713 fi
2714 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2715 fi
2716 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2717 fi
2718 eval ac_res=\$$4
2719                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2720 $as_echo "$ac_res" >&6; }
2721   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2722
2723 } # ac_fn_c_check_member
2724
2725 # ac_fn_c_check_decl LINENO SYMBOL VAR
2726 # ------------------------------------
2727 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2728 ac_fn_c_check_decl ()
2729 {
2730   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2731   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5
2732 $as_echo_n "checking whether $2 is declared... " >&6; }
2733 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2734   $as_echo_n "(cached) " >&6
2735 else
2736   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2737 /* end confdefs.h.  */
2738 $4
2739 int
2740 main ()
2741 {
2742 #ifndef $2
2743   (void) $2;
2744 #endif
2745
2746   ;
2747   return 0;
2748 }
2749 _ACEOF
2750 if ac_fn_c_try_compile "$LINENO"; then :
2751   eval "$3=yes"
2752 else
2753   eval "$3=no"
2754 fi
2755 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2756 fi
2757 eval ac_res=\$$3
2758                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2759 $as_echo "$ac_res" >&6; }
2760   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2761
2762 } # ac_fn_c_check_decl
2763
2764 # ac_fn_cxx_try_run LINENO
2765 # ------------------------
2766 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
2767 # that executables *can* be run.
2768 ac_fn_cxx_try_run ()
2769 {
2770   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2771   if { { ac_try="$ac_link"
2772 case "(($ac_try" in
2773   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2774   *) ac_try_echo=$ac_try;;
2775 esac
2776 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2777 $as_echo "$ac_try_echo"; } >&5
2778   (eval "$ac_link") 2>&5
2779   ac_status=$?
2780   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2781   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
2782   { { case "(($ac_try" in
2783   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2784   *) ac_try_echo=$ac_try;;
2785 esac
2786 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2787 $as_echo "$ac_try_echo"; } >&5
2788   (eval "$ac_try") 2>&5
2789   ac_status=$?
2790   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2791   test $ac_status = 0; }; }; then :
2792   ac_retval=0
2793 else
2794   $as_echo "$as_me: program exited with status $ac_status" >&5
2795        $as_echo "$as_me: failed program was:" >&5
2796 sed 's/^/| /' conftest.$ac_ext >&5
2797
2798        ac_retval=$ac_status
2799 fi
2800   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2801   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2802   as_fn_set_status $ac_retval
2803
2804 } # ac_fn_cxx_try_run
2805 cat >config.log <<_ACEOF
2806 This file contains any messages produced by compilers while
2807 running configure, to aid debugging if configure makes a mistake.
2808
2809 It was created by $as_me, which was
2810 generated by GNU Autoconf 2.65.  Invocation command line was
2811
2812   $ $0 $@
2813
2814 _ACEOF
2815 exec 5>>config.log
2816 {
2817 cat <<_ASUNAME
2818 ## --------- ##
2819 ## Platform. ##
2820 ## --------- ##
2821
2822 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2823 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2824 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2825 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2826 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2827
2828 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2829 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2830
2831 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2832 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2833 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2834 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2835 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2836 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2837 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2838
2839 _ASUNAME
2840
2841 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2842 for as_dir in $PATH
2843 do
2844   IFS=$as_save_IFS
2845   test -z "$as_dir" && as_dir=.
2846     $as_echo "PATH: $as_dir"
2847   done
2848 IFS=$as_save_IFS
2849
2850 } >&5
2851
2852 cat >&5 <<_ACEOF
2853
2854
2855 ## ----------- ##
2856 ## Core tests. ##
2857 ## ----------- ##
2858
2859 _ACEOF
2860
2861
2862 # Keep a trace of the command line.
2863 # Strip out --no-create and --no-recursion so they do not pile up.
2864 # Strip out --silent because we don't want to record it for future runs.
2865 # Also quote any args containing shell meta-characters.
2866 # Make two passes to allow for proper duplicate-argument suppression.
2867 ac_configure_args=
2868 ac_configure_args0=
2869 ac_configure_args1=
2870 ac_must_keep_next=false
2871 for ac_pass in 1 2
2872 do
2873   for ac_arg
2874   do
2875     case $ac_arg in
2876     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2877     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2878     | -silent | --silent | --silen | --sile | --sil)
2879       continue ;;
2880     *\'*)
2881       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2882     esac
2883     case $ac_pass in
2884     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2885     2)
2886       as_fn_append ac_configure_args1 " '$ac_arg'"
2887       if test $ac_must_keep_next = true; then
2888         ac_must_keep_next=false # Got value, back to normal.
2889       else
2890         case $ac_arg in
2891           *=* | --config-cache | -C | -disable-* | --disable-* \
2892           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2893           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2894           | -with-* | --with-* | -without-* | --without-* | --x)
2895             case "$ac_configure_args0 " in
2896               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2897             esac
2898             ;;
2899           -* ) ac_must_keep_next=true ;;
2900         esac
2901       fi
2902       as_fn_append ac_configure_args " '$ac_arg'"
2903       ;;
2904     esac
2905   done
2906 done
2907 { ac_configure_args0=; unset ac_configure_args0;}
2908 { ac_configure_args1=; unset ac_configure_args1;}
2909
2910 # When interrupted or exit'd, cleanup temporary files, and complete
2911 # config.log.  We remove comments because anyway the quotes in there
2912 # would cause problems or look ugly.
2913 # WARNING: Use '\'' to represent an apostrophe within the trap.
2914 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2915 trap 'exit_status=$?
2916   # Save into config.log some information that might help in debugging.
2917   {
2918     echo
2919
2920     cat <<\_ASBOX
2921 ## ---------------- ##
2922 ## Cache variables. ##
2923 ## ---------------- ##
2924 _ASBOX
2925     echo
2926     # The following way of writing the cache mishandles newlines in values,
2927 (
2928   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2929     eval ac_val=\$$ac_var
2930     case $ac_val in #(
2931     *${as_nl}*)
2932       case $ac_var in #(
2933       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2934 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2935       esac
2936       case $ac_var in #(
2937       _ | IFS | as_nl) ;; #(
2938       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2939       *) { eval $ac_var=; unset $ac_var;} ;;
2940       esac ;;
2941     esac
2942   done
2943   (set) 2>&1 |
2944     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2945     *${as_nl}ac_space=\ *)
2946       sed -n \
2947         "s/'\''/'\''\\\\'\'''\''/g;
2948           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2949       ;; #(
2950     *)
2951       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2952       ;;
2953     esac |
2954     sort
2955 )
2956     echo
2957
2958     cat <<\_ASBOX
2959 ## ----------------- ##
2960 ## Output variables. ##
2961 ## ----------------- ##
2962 _ASBOX
2963     echo
2964     for ac_var in $ac_subst_vars
2965     do
2966       eval ac_val=\$$ac_var
2967       case $ac_val in
2968       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2969       esac
2970       $as_echo "$ac_var='\''$ac_val'\''"
2971     done | sort
2972     echo
2973
2974     if test -n "$ac_subst_files"; then
2975       cat <<\_ASBOX
2976 ## ------------------- ##
2977 ## File substitutions. ##
2978 ## ------------------- ##
2979 _ASBOX
2980       echo
2981       for ac_var in $ac_subst_files
2982       do
2983         eval ac_val=\$$ac_var
2984         case $ac_val in
2985         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2986         esac
2987         $as_echo "$ac_var='\''$ac_val'\''"
2988       done | sort
2989       echo
2990     fi
2991
2992     if test -s confdefs.h; then
2993       cat <<\_ASBOX
2994 ## ----------- ##
2995 ## confdefs.h. ##
2996 ## ----------- ##
2997 _ASBOX
2998       echo
2999       cat confdefs.h
3000       echo
3001     fi
3002     test "$ac_signal" != 0 &&
3003       $as_echo "$as_me: caught signal $ac_signal"
3004     $as_echo "$as_me: exit $exit_status"
3005   } >&5
3006   rm -f core *.core core.conftest.* &&
3007     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
3008     exit $exit_status
3009 ' 0
3010 for ac_signal in 1 2 13 15; do
3011   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
3012 done
3013 ac_signal=0
3014
3015 # confdefs.h avoids OS command line length limits that DEFS can exceed.
3016 rm -f -r conftest* confdefs.h
3017
3018 $as_echo "/* confdefs.h */" > confdefs.h
3019
3020 # Predefined preprocessor variables.
3021
3022 cat >>confdefs.h <<_ACEOF
3023 #define PACKAGE_NAME "$PACKAGE_NAME"
3024 _ACEOF
3025
3026 cat >>confdefs.h <<_ACEOF
3027 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
3028 _ACEOF
3029
3030 cat >>confdefs.h <<_ACEOF
3031 #define PACKAGE_VERSION "$PACKAGE_VERSION"
3032 _ACEOF
3033
3034 cat >>confdefs.h <<_ACEOF
3035 #define PACKAGE_STRING "$PACKAGE_STRING"
3036 _ACEOF
3037
3038 cat >>confdefs.h <<_ACEOF
3039 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
3040 _ACEOF
3041
3042 cat >>confdefs.h <<_ACEOF
3043 #define PACKAGE_URL "$PACKAGE_URL"
3044 _ACEOF
3045
3046
3047 # Let the site file select an alternate cache file if it wants to.
3048 # Prefer an explicitly selected file to automatically selected ones.
3049 ac_site_file1=NONE
3050 ac_site_file2=NONE
3051 if test -n "$CONFIG_SITE"; then
3052   ac_site_file1=$CONFIG_SITE
3053 elif test "x$prefix" != xNONE; then
3054   ac_site_file1=$prefix/share/config.site
3055   ac_site_file2=$prefix/etc/config.site
3056 else
3057   ac_site_file1=$ac_default_prefix/share/config.site
3058   ac_site_file2=$ac_default_prefix/etc/config.site
3059 fi
3060 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
3061 do
3062   test "x$ac_site_file" = xNONE && continue
3063   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
3064     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
3065 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
3066     sed 's/^/| /' "$ac_site_file" >&5
3067     . "$ac_site_file"
3068   fi
3069 done
3070
3071 if test -r "$cache_file"; then
3072   # Some versions of bash will fail to source /dev/null (special files
3073   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
3074   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
3075     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
3076 $as_echo "$as_me: loading cache $cache_file" >&6;}
3077     case $cache_file in
3078       [\\/]* | ?:[\\/]* ) . "$cache_file";;
3079       *)                      . "./$cache_file";;
3080     esac
3081   fi
3082 else
3083   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
3084 $as_echo "$as_me: creating cache $cache_file" >&6;}
3085   >$cache_file
3086 fi
3087
3088 as_fn_append ac_header_list " stdlib.h"
3089 as_fn_append ac_header_list " unistd.h"
3090 as_fn_append ac_header_list " sys/param.h"
3091 # Check that the precious variables saved in the cache have kept the same
3092 # value.
3093 ac_cache_corrupted=false
3094 for ac_var in $ac_precious_vars; do
3095   eval ac_old_set=\$ac_cv_env_${ac_var}_set
3096   eval ac_new_set=\$ac_env_${ac_var}_set
3097   eval ac_old_val=\$ac_cv_env_${ac_var}_value
3098   eval ac_new_val=\$ac_env_${ac_var}_value
3099   case $ac_old_set,$ac_new_set in
3100     set,)
3101       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
3102 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
3103       ac_cache_corrupted=: ;;
3104     ,set)
3105       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
3106 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
3107       ac_cache_corrupted=: ;;
3108     ,);;
3109     *)
3110       if test "x$ac_old_val" != "x$ac_new_val"; then
3111         # differences in whitespace do not lead to failure.
3112         ac_old_val_w=`echo x $ac_old_val`
3113         ac_new_val_w=`echo x $ac_new_val`
3114         if test "$ac_old_val_w" != "$ac_new_val_w"; then
3115           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
3116 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
3117           ac_cache_corrupted=:
3118         else
3119           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
3120 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
3121           eval $ac_var=\$ac_old_val
3122         fi
3123         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
3124 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
3125         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
3126 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
3127       fi;;
3128   esac
3129   # Pass precious variables to config.status.
3130   if test "$ac_new_set" = set; then
3131     case $ac_new_val in
3132     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
3133     *) ac_arg=$ac_var=$ac_new_val ;;
3134     esac
3135     case " $ac_configure_args " in
3136       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
3137       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
3138     esac
3139   fi
3140 done
3141 if $ac_cache_corrupted; then
3142   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3143 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3144   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
3145 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
3146   as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
3147 fi
3148 ## -------------------- ##
3149 ## Main body of script. ##
3150 ## -------------------- ##
3151
3152 ac_ext=c
3153 ac_cpp='$CPP $CPPFLAGS'
3154 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3155 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3156 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3157
3158
3159 BUILD_DIR=`pwd`
3160 cd ..
3161 TOP_DIR=`pwd`
3162 cd ${BUILD_DIR}
3163
3164
3165 ac_aux_dir=
3166 for ac_dir in ${BUILD_DIR}/autoconf "$srcdir"/${BUILD_DIR}/autoconf; do
3167   for ac_t in install-sh install.sh shtool; do
3168     if test -f "$ac_dir/$ac_t"; then
3169       ac_aux_dir=$ac_dir
3170       ac_install_sh="$ac_aux_dir/$ac_t -c"
3171       break 2
3172     fi
3173   done
3174 done
3175 if test -z "$ac_aux_dir"; then
3176   as_fn_error "cannot find install-sh, install.sh, or shtool in ${BUILD_DIR}/autoconf \"$srcdir\"/${BUILD_DIR}/autoconf" "$LINENO" 5
3177 fi
3178
3179 # These three variables are undocumented and unsupported,
3180 # and are intended to be withdrawn in a future Autoconf release.
3181 # They can cause serious problems if a builder's source tree is in a directory
3182 # whose full name contains unusual characters.
3183 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
3184 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
3185 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
3186
3187
3188 ac_config_headers="$ac_config_headers src/config.h:autoconf/config.h.in"
3189
3190
3191 WIN32BUILDDIR=${BUILD_DIR}/src/win32
3192 WIN32MAINDIR=${BUILD_DIR}
3193 WIN32TOPDIR=${TOP_DIR}
3194
3195
3196
3197
3198 for ac_prog in true
3199 do
3200   # Extract the first word of "$ac_prog", so it can be a program name with args.
3201 set dummy $ac_prog; ac_word=$2
3202 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3203 $as_echo_n "checking for $ac_word... " >&6; }
3204 if test "${ac_cv_path_TRUEPRG+set}" = set; then :
3205   $as_echo_n "(cached) " >&6
3206 else
3207   case $TRUEPRG in
3208   [\\/]* | ?:[\\/]*)
3209   ac_cv_path_TRUEPRG="$TRUEPRG" # Let the user override the test with a path.
3210   ;;
3211   *)
3212   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3213 for as_dir in $PATH
3214 do
3215   IFS=$as_save_IFS
3216   test -z "$as_dir" && as_dir=.
3217     for ac_exec_ext in '' $ac_executable_extensions; do
3218   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3219     ac_cv_path_TRUEPRG="$as_dir/$ac_word$ac_exec_ext"
3220     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3221     break 2
3222   fi
3223 done
3224   done
3225 IFS=$as_save_IFS
3226
3227   ;;
3228 esac
3229 fi
3230 TRUEPRG=$ac_cv_path_TRUEPRG
3231 if test -n "$TRUEPRG"; then
3232   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TRUEPRG" >&5
3233 $as_echo "$TRUEPRG" >&6; }
3234 else
3235   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3236 $as_echo "no" >&6; }
3237 fi
3238
3239
3240   test -n "$TRUEPRG" && break
3241 done
3242 test -n "$TRUEPRG" || TRUEPRG=":"
3243
3244 for ac_prog in false
3245 do
3246   # Extract the first word of "$ac_prog", so it can be a program name with args.
3247 set dummy $ac_prog; ac_word=$2
3248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3249 $as_echo_n "checking for $ac_word... " >&6; }
3250 if test "${ac_cv_path_FALSEPRG+set}" = set; then :
3251   $as_echo_n "(cached) " >&6
3252 else
3253   case $FALSEPRG in
3254   [\\/]* | ?:[\\/]*)
3255   ac_cv_path_FALSEPRG="$FALSEPRG" # Let the user override the test with a path.
3256   ;;
3257   *)
3258   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3259 for as_dir in $PATH
3260 do
3261   IFS=$as_save_IFS
3262   test -z "$as_dir" && as_dir=.
3263     for ac_exec_ext in '' $ac_executable_extensions; do
3264   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3265     ac_cv_path_FALSEPRG="$as_dir/$ac_word$ac_exec_ext"
3266     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3267     break 2
3268   fi
3269 done
3270   done
3271 IFS=$as_save_IFS
3272
3273   ;;
3274 esac
3275 fi
3276 FALSEPRG=$ac_cv_path_FALSEPRG
3277 if test -n "$FALSEPRG"; then
3278   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FALSEPRG" >&5
3279 $as_echo "$FALSEPRG" >&6; }
3280 else
3281   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3282 $as_echo "no" >&6; }
3283 fi
3284
3285
3286   test -n "$FALSEPRG" && break
3287 done
3288 test -n "$FALSEPRG" || FALSEPRG=":"
3289
3290
3291
3292 post_host=
3293 if test "x$BACULA" != x; then
3294    post_host=`echo -${BACULA} | tr 'A-Z ' 'a-z-'`
3295 fi
3296 BACULA=${BACULA:-Bacula}
3297 VERSION=`sed -n -e 's/^.*VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
3298 DATE=`sed -n -e 's/^.* \t*BDATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
3299 LSMDATE=`sed -n -e 's/^.*LSMDATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
3300
3301 LIBBAC_LT_CURRENT=`sed -n -e 's/^.*LIBBAC_LT_CURRENT *\(.*\)$/\1/p' ${srcdir}/src/version.h`
3302 LIBBAC_LT_REVISION=`sed -n -e 's/^.*LIBBAC_LT_REVISION *\(.*\)$/\1/p' ${srcdir}/src/version.h`
3303 LIBBAC_LT_AGE=`sed -n -e 's/^.*LIBBAC_LT_AGE *\(.*\)$/\1/p' ${srcdir}/src/version.h`
3304 LIBBACCFG_LT_CURRENT=`sed -n -e 's/^.*LIBBACCFG_LT_CURRENT *\(.*\)$/\1/p' ${srcdir}/src/version.h`
3305 LIBBACCFG_LT_REVISION=`sed -n -e 's/^.*LIBBACCFG_LT_REVISION *\(.*\)$/\1/p' ${srcdir}/src/version.h`
3306 LIBBACCFG_LT_AGE=`sed -n -e 's/^.*LIBBACCFG_LT_AGE *\(.*\)$/\1/p' ${srcdir}/src/version.h`
3307 LIBBACPY_LT_CURRENT=`sed -n -e 's/^.*LIBBACPY_LT_CURRENT *\(.*\)$/\1/p' ${srcdir}/src/version.h`
3308 LIBBACPY_LT_REVISION=`sed -n -e 's/^.*LIBBACPY_LT_REVISION *\(.*\)$/\1/p' ${srcdir}/src/version.h`
3309 LIBBACPY_LT_AGE=`sed -n -e 's/^.*LIBBACPY_LT_AGE *\(.*\)$/\1/p' ${srcdir}/src/version.h`
3310
3311
3312 LIBBACSQL_LT_CURRENT=`sed -n -e 's/^.*LIBBACSQL_LT_CURRENT *\(.*\)$/\1/p' ${srcdir}/src/version.h`
3313 LIBBACSQL_LT_REVISION=`sed -n -e 's/^.*LIBBACSQL_LT_REVISION *\(.*\)$/\1/p' ${srcdir}/src/version.h`
3314 LIBBACSQL_LT_AGE=`sed -n -e 's/^.*LIBBACSQL_LT_AGE *\(.*\)$/\1/p' ${srcdir}/src/version.h`
3315
3316 LIBBACFIND_LT_CURRENT=`sed -n -e 's/^.*LIBBACFIND_LT_CURRENT *\(.*\)$/\1/p' ${srcdir}/src/version.h`
3317 LIBBACFIND_LT_REVISION=`sed -n -e 's/^.*LIBBACFIND_LT_REVISION *\(.*\)$/\1/p' ${srcdir}/src/version.h`
3318 LIBBACFIND_LT_AGE=`sed -n -e 's/^.*LIBBACFIND_LT_AGE *\(.*\)$/\1/p' ${srcdir}/src/version.h`
3319
3320 echo "configuring for ${BACULA} $VERSION ($DATE)"
3321
3322
3323
3324 ac_ext=c
3325 ac_cpp='$CPP $CPPFLAGS'
3326 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3327 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3328 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3329 if test -n "$ac_tool_prefix"; then
3330   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3331 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3332 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3333 $as_echo_n "checking for $ac_word... " >&6; }
3334 if test "${ac_cv_prog_CC+set}" = set; then :
3335   $as_echo_n "(cached) " >&6
3336 else
3337   if test -n "$CC"; then
3338   ac_cv_prog_CC="$CC" # Let the user override the test.
3339 else
3340 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3341 for as_dir in $PATH
3342 do
3343   IFS=$as_save_IFS
3344   test -z "$as_dir" && as_dir=.
3345     for ac_exec_ext in '' $ac_executable_extensions; do
3346   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3347     ac_cv_prog_CC="${ac_tool_prefix}gcc"
3348     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3349     break 2
3350   fi
3351 done
3352   done
3353 IFS=$as_save_IFS
3354
3355 fi
3356 fi
3357 CC=$ac_cv_prog_CC
3358 if test -n "$CC"; then
3359   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3360 $as_echo "$CC" >&6; }
3361 else
3362   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3363 $as_echo "no" >&6; }
3364 fi
3365
3366
3367 fi
3368 if test -z "$ac_cv_prog_CC"; then
3369   ac_ct_CC=$CC
3370   # Extract the first word of "gcc", so it can be a program name with args.
3371 set dummy gcc; ac_word=$2
3372 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3373 $as_echo_n "checking for $ac_word... " >&6; }
3374 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3375   $as_echo_n "(cached) " >&6
3376 else
3377   if test -n "$ac_ct_CC"; then
3378   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3379 else
3380 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3381 for as_dir in $PATH
3382 do
3383   IFS=$as_save_IFS
3384   test -z "$as_dir" && as_dir=.
3385     for ac_exec_ext in '' $ac_executable_extensions; do
3386   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3387     ac_cv_prog_ac_ct_CC="gcc"
3388     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3389     break 2
3390   fi
3391 done
3392   done
3393 IFS=$as_save_IFS
3394
3395 fi
3396 fi
3397 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3398 if test -n "$ac_ct_CC"; then
3399   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3400 $as_echo "$ac_ct_CC" >&6; }
3401 else
3402   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3403 $as_echo "no" >&6; }
3404 fi
3405
3406   if test "x$ac_ct_CC" = x; then
3407     CC=""
3408   else
3409     case $cross_compiling:$ac_tool_warned in
3410 yes:)
3411 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3412 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3413 ac_tool_warned=yes ;;
3414 esac
3415     CC=$ac_ct_CC
3416   fi
3417 else
3418   CC="$ac_cv_prog_CC"
3419 fi
3420
3421 if test -z "$CC"; then
3422           if test -n "$ac_tool_prefix"; then
3423     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3424 set dummy ${ac_tool_prefix}cc; ac_word=$2
3425 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3426 $as_echo_n "checking for $ac_word... " >&6; }
3427 if test "${ac_cv_prog_CC+set}" = set; then :
3428   $as_echo_n "(cached) " >&6
3429 else
3430   if test -n "$CC"; then
3431   ac_cv_prog_CC="$CC" # Let the user override the test.
3432 else
3433 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3434 for as_dir in $PATH
3435 do
3436   IFS=$as_save_IFS
3437   test -z "$as_dir" && as_dir=.
3438     for ac_exec_ext in '' $ac_executable_extensions; do
3439   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3440     ac_cv_prog_CC="${ac_tool_prefix}cc"
3441     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3442     break 2
3443   fi
3444 done
3445   done
3446 IFS=$as_save_IFS
3447
3448 fi
3449 fi
3450 CC=$ac_cv_prog_CC
3451 if test -n "$CC"; then
3452   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3453 $as_echo "$CC" >&6; }
3454 else
3455   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3456 $as_echo "no" >&6; }
3457 fi
3458
3459
3460   fi
3461 fi
3462 if test -z "$CC"; then
3463   # Extract the first word of "cc", so it can be a program name with args.
3464 set dummy cc; ac_word=$2
3465 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3466 $as_echo_n "checking for $ac_word... " >&6; }
3467 if test "${ac_cv_prog_CC+set}" = set; then :
3468   $as_echo_n "(cached) " >&6
3469 else
3470   if test -n "$CC"; then
3471   ac_cv_prog_CC="$CC" # Let the user override the test.
3472 else
3473   ac_prog_rejected=no
3474 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3475 for as_dir in $PATH
3476 do
3477   IFS=$as_save_IFS
3478   test -z "$as_dir" && as_dir=.
3479     for ac_exec_ext in '' $ac_executable_extensions; do
3480   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3481     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3482        ac_prog_rejected=yes
3483        continue
3484      fi
3485     ac_cv_prog_CC="cc"
3486     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3487     break 2
3488   fi
3489 done
3490   done
3491 IFS=$as_save_IFS
3492
3493 if test $ac_prog_rejected = yes; then
3494   # We found a bogon in the path, so make sure we never use it.
3495   set dummy $ac_cv_prog_CC
3496   shift
3497   if test $# != 0; then
3498     # We chose a different compiler from the bogus one.
3499     # However, it has the same basename, so the bogon will be chosen
3500     # first if we set CC to just the basename; use the full file name.
3501     shift
3502     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3503   fi
3504 fi
3505 fi
3506 fi
3507 CC=$ac_cv_prog_CC
3508 if test -n "$CC"; then
3509   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3510 $as_echo "$CC" >&6; }
3511 else
3512   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3513 $as_echo "no" >&6; }
3514 fi
3515
3516
3517 fi
3518 if test -z "$CC"; then
3519   if test -n "$ac_tool_prefix"; then
3520   for ac_prog in cl.exe
3521   do
3522     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3523 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3524 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3525 $as_echo_n "checking for $ac_word... " >&6; }
3526 if test "${ac_cv_prog_CC+set}" = set; then :
3527   $as_echo_n "(cached) " >&6
3528 else
3529   if test -n "$CC"; then
3530   ac_cv_prog_CC="$CC" # Let the user override the test.
3531 else
3532 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3533 for as_dir in $PATH
3534 do
3535   IFS=$as_save_IFS
3536   test -z "$as_dir" && as_dir=.
3537     for ac_exec_ext in '' $ac_executable_extensions; do
3538   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3539     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3540     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3541     break 2
3542   fi
3543 done
3544   done
3545 IFS=$as_save_IFS
3546
3547 fi
3548 fi
3549 CC=$ac_cv_prog_CC
3550 if test -n "$CC"; then
3551   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3552 $as_echo "$CC" >&6; }
3553 else
3554   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3555 $as_echo "no" >&6; }
3556 fi
3557
3558
3559     test -n "$CC" && break
3560   done
3561 fi
3562 if test -z "$CC"; then
3563   ac_ct_CC=$CC
3564   for ac_prog in cl.exe
3565 do
3566   # Extract the first word of "$ac_prog", so it can be a program name with args.
3567 set dummy $ac_prog; ac_word=$2
3568 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3569 $as_echo_n "checking for $ac_word... " >&6; }
3570 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3571   $as_echo_n "(cached) " >&6
3572 else
3573   if test -n "$ac_ct_CC"; then
3574   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3575 else
3576 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3577 for as_dir in $PATH
3578 do
3579   IFS=$as_save_IFS
3580   test -z "$as_dir" && as_dir=.
3581     for ac_exec_ext in '' $ac_executable_extensions; do
3582   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3583     ac_cv_prog_ac_ct_CC="$ac_prog"
3584     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3585     break 2
3586   fi
3587 done
3588   done
3589 IFS=$as_save_IFS
3590
3591 fi
3592 fi
3593 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3594 if test -n "$ac_ct_CC"; then
3595   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3596 $as_echo "$ac_ct_CC" >&6; }
3597 else
3598   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3599 $as_echo "no" >&6; }
3600 fi
3601
3602
3603   test -n "$ac_ct_CC" && break
3604 done
3605
3606   if test "x$ac_ct_CC" = x; then
3607     CC=""
3608   else
3609     case $cross_compiling:$ac_tool_warned in
3610 yes:)
3611 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3612 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3613 ac_tool_warned=yes ;;
3614 esac
3615     CC=$ac_ct_CC
3616   fi
3617 fi
3618
3619 fi
3620
3621
3622 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3623 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3624 as_fn_error "no acceptable C compiler found in \$PATH
3625 See \`config.log' for more details." "$LINENO" 5; }
3626
3627 # Provide some information about the compiler.
3628 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3629 set X $ac_compile
3630 ac_compiler=$2
3631 for ac_option in --version -v -V -qversion; do
3632   { { ac_try="$ac_compiler $ac_option >&5"
3633 case "(($ac_try" in
3634   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3635   *) ac_try_echo=$ac_try;;
3636 esac
3637 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3638 $as_echo "$ac_try_echo"; } >&5
3639   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3640   ac_status=$?
3641   if test -s conftest.err; then
3642     sed '10a\
3643 ... rest of stderr output deleted ...
3644          10q' conftest.err >conftest.er1
3645     cat conftest.er1 >&5
3646   fi
3647   rm -f conftest.er1 conftest.err
3648   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3649   test $ac_status = 0; }
3650 done
3651
3652 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3653 /* end confdefs.h.  */
3654
3655 int
3656 main ()
3657 {
3658
3659   ;
3660   return 0;
3661 }
3662 _ACEOF
3663 ac_clean_files_save=$ac_clean_files
3664 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3665 # Try to create an executable without -o first, disregard a.out.
3666 # It will help us diagnose broken compilers, and finding out an intuition
3667 # of exeext.
3668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3669 $as_echo_n "checking whether the C compiler works... " >&6; }
3670 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3671
3672 # The possible output files:
3673 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3674
3675 ac_rmfiles=
3676 for ac_file in $ac_files
3677 do
3678   case $ac_file in
3679     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3680     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3681   esac
3682 done
3683 rm -f $ac_rmfiles
3684
3685 if { { ac_try="$ac_link_default"
3686 case "(($ac_try" in
3687   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3688   *) ac_try_echo=$ac_try;;
3689 esac
3690 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3691 $as_echo "$ac_try_echo"; } >&5
3692   (eval "$ac_link_default") 2>&5
3693   ac_status=$?
3694   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3695   test $ac_status = 0; }; then :
3696   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3697 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3698 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3699 # so that the user can short-circuit this test for compilers unknown to
3700 # Autoconf.
3701 for ac_file in $ac_files ''
3702 do
3703   test -f "$ac_file" || continue
3704   case $ac_file in
3705     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3706         ;;
3707     [ab].out )
3708         # We found the default executable, but exeext='' is most
3709         # certainly right.
3710         break;;
3711     *.* )
3712         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3713         then :; else
3714            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3715         fi
3716         # We set ac_cv_exeext here because the later test for it is not
3717         # safe: cross compilers may not add the suffix if given an `-o'
3718         # argument, so we may need to know it at that point already.
3719         # Even if this section looks crufty: it has the advantage of
3720         # actually working.
3721         break;;
3722     * )
3723         break;;
3724   esac
3725 done
3726 test "$ac_cv_exeext" = no && ac_cv_exeext=
3727
3728 else
3729   ac_file=''
3730 fi
3731 if test -z "$ac_file"; then :
3732   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3733 $as_echo "no" >&6; }
3734 $as_echo "$as_me: failed program was:" >&5
3735 sed 's/^/| /' conftest.$ac_ext >&5
3736
3737 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3738 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3739 { as_fn_set_status 77
3740 as_fn_error "C compiler cannot create executables
3741 See \`config.log' for more details." "$LINENO" 5; }; }
3742 else
3743   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3744 $as_echo "yes" >&6; }
3745 fi
3746 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3747 $as_echo_n "checking for C compiler default output file name... " >&6; }
3748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3749 $as_echo "$ac_file" >&6; }
3750 ac_exeext=$ac_cv_exeext
3751
3752 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3753 ac_clean_files=$ac_clean_files_save
3754 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3755 $as_echo_n "checking for suffix of executables... " >&6; }
3756 if { { ac_try="$ac_link"
3757 case "(($ac_try" in
3758   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3759   *) ac_try_echo=$ac_try;;
3760 esac
3761 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3762 $as_echo "$ac_try_echo"; } >&5
3763   (eval "$ac_link") 2>&5
3764   ac_status=$?
3765   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3766   test $ac_status = 0; }; then :
3767   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3768 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3769 # work properly (i.e., refer to `conftest.exe'), while it won't with
3770 # `rm'.
3771 for ac_file in conftest.exe conftest conftest.*; do
3772   test -f "$ac_file" || continue
3773   case $ac_file in
3774     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3775     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3776           break;;
3777     * ) break;;
3778   esac
3779 done
3780 else
3781   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3782 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3783 as_fn_error "cannot compute suffix of executables: cannot compile and link
3784 See \`config.log' for more details." "$LINENO" 5; }
3785 fi
3786 rm -f conftest conftest$ac_cv_exeext
3787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3788 $as_echo "$ac_cv_exeext" >&6; }
3789
3790 rm -f conftest.$ac_ext
3791 EXEEXT=$ac_cv_exeext
3792 ac_exeext=$EXEEXT
3793 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3794 /* end confdefs.h.  */
3795 #include <stdio.h>
3796 int
3797 main ()
3798 {
3799 FILE *f = fopen ("conftest.out", "w");
3800  return ferror (f) || fclose (f) != 0;
3801
3802   ;
3803   return 0;
3804 }
3805 _ACEOF
3806 ac_clean_files="$ac_clean_files conftest.out"
3807 # Check that the compiler produces executables we can run.  If not, either
3808 # the compiler is broken, or we cross compile.
3809 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3810 $as_echo_n "checking whether we are cross compiling... " >&6; }
3811 if test "$cross_compiling" != yes; then
3812   { { ac_try="$ac_link"
3813 case "(($ac_try" in
3814   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3815   *) ac_try_echo=$ac_try;;
3816 esac
3817 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3818 $as_echo "$ac_try_echo"; } >&5
3819   (eval "$ac_link") 2>&5
3820   ac_status=$?
3821   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3822   test $ac_status = 0; }
3823   if { ac_try='./conftest$ac_cv_exeext'
3824   { { case "(($ac_try" in
3825   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3826   *) ac_try_echo=$ac_try;;
3827 esac
3828 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3829 $as_echo "$ac_try_echo"; } >&5
3830   (eval "$ac_try") 2>&5
3831   ac_status=$?
3832   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3833   test $ac_status = 0; }; }; then
3834     cross_compiling=no
3835   else
3836     if test "$cross_compiling" = maybe; then
3837         cross_compiling=yes
3838     else
3839         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3840 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3841 as_fn_error "cannot run C compiled programs.
3842 If you meant to cross compile, use \`--host'.
3843 See \`config.log' for more details." "$LINENO" 5; }
3844     fi
3845   fi
3846 fi
3847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3848 $as_echo "$cross_compiling" >&6; }
3849
3850 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3851 ac_clean_files=$ac_clean_files_save
3852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3853 $as_echo_n "checking for suffix of object files... " >&6; }
3854 if test "${ac_cv_objext+set}" = set; then :
3855   $as_echo_n "(cached) " >&6
3856 else
3857   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3858 /* end confdefs.h.  */
3859
3860 int
3861 main ()
3862 {
3863
3864   ;
3865   return 0;
3866 }
3867 _ACEOF
3868 rm -f conftest.o conftest.obj
3869 if { { ac_try="$ac_compile"
3870 case "(($ac_try" in
3871   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3872   *) ac_try_echo=$ac_try;;
3873 esac
3874 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3875 $as_echo "$ac_try_echo"; } >&5
3876   (eval "$ac_compile") 2>&5
3877   ac_status=$?
3878   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3879   test $ac_status = 0; }; then :
3880   for ac_file in conftest.o conftest.obj conftest.*; do
3881   test -f "$ac_file" || continue;
3882   case $ac_file in
3883     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3884     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3885        break;;
3886   esac
3887 done
3888 else
3889   $as_echo "$as_me: failed program was:" >&5
3890 sed 's/^/| /' conftest.$ac_ext >&5
3891
3892 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3893 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3894 as_fn_error "cannot compute suffix of object files: cannot compile
3895 See \`config.log' for more details." "$LINENO" 5; }
3896 fi
3897 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3898 fi
3899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3900 $as_echo "$ac_cv_objext" >&6; }
3901 OBJEXT=$ac_cv_objext
3902 ac_objext=$OBJEXT
3903 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3904 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3905 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3906   $as_echo_n "(cached) " >&6
3907 else
3908   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3909 /* end confdefs.h.  */
3910
3911 int
3912 main ()
3913 {
3914 #ifndef __GNUC__
3915        choke me
3916 #endif
3917
3918   ;
3919   return 0;
3920 }
3921 _ACEOF
3922 if ac_fn_c_try_compile "$LINENO"; then :
3923   ac_compiler_gnu=yes
3924 else
3925   ac_compiler_gnu=no
3926 fi
3927 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3928 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3929
3930 fi
3931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3932 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3933 if test $ac_compiler_gnu = yes; then
3934   GCC=yes
3935 else
3936   GCC=
3937 fi
3938 ac_test_CFLAGS=${CFLAGS+set}
3939 ac_save_CFLAGS=$CFLAGS
3940 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3941 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3942 if test "${ac_cv_prog_cc_g+set}" = set; then :
3943   $as_echo_n "(cached) " >&6
3944 else
3945   ac_save_c_werror_flag=$ac_c_werror_flag
3946    ac_c_werror_flag=yes
3947    ac_cv_prog_cc_g=no
3948    CFLAGS="-g"
3949    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3950 /* end confdefs.h.  */
3951
3952 int
3953 main ()
3954 {
3955
3956   ;
3957   return 0;
3958 }
3959 _ACEOF
3960 if ac_fn_c_try_compile "$LINENO"; then :
3961   ac_cv_prog_cc_g=yes
3962 else
3963   CFLAGS=""
3964       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3965 /* end confdefs.h.  */
3966
3967 int
3968 main ()
3969 {
3970
3971   ;
3972   return 0;
3973 }
3974 _ACEOF
3975 if ac_fn_c_try_compile "$LINENO"; then :
3976
3977 else
3978   ac_c_werror_flag=$ac_save_c_werror_flag
3979          CFLAGS="-g"
3980          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3981 /* end confdefs.h.  */
3982
3983 int
3984 main ()
3985 {
3986
3987   ;
3988   return 0;
3989 }
3990 _ACEOF
3991 if ac_fn_c_try_compile "$LINENO"; then :
3992   ac_cv_prog_cc_g=yes
3993 fi
3994 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3995 fi
3996 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3997 fi
3998 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3999    ac_c_werror_flag=$ac_save_c_werror_flag
4000 fi
4001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4002 $as_echo "$ac_cv_prog_cc_g" >&6; }
4003 if test "$ac_test_CFLAGS" = set; then
4004   CFLAGS=$ac_save_CFLAGS
4005 elif test $ac_cv_prog_cc_g = yes; then
4006   if test "$GCC" = yes; then
4007     CFLAGS="-g -O2"
4008   else
4009     CFLAGS="-g"
4010   fi
4011 else
4012   if test "$GCC" = yes; then
4013     CFLAGS="-O2"
4014   else
4015     CFLAGS=
4016   fi
4017 fi
4018 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4019 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4020 if test "${ac_cv_prog_cc_c89+set}" = set; then :
4021   $as_echo_n "(cached) " >&6
4022 else
4023   ac_cv_prog_cc_c89=no
4024 ac_save_CC=$CC
4025 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4026 /* end confdefs.h.  */
4027 #include <stdarg.h>
4028 #include <stdio.h>
4029 #include <sys/types.h>
4030 #include <sys/stat.h>
4031 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4032 struct buf { int x; };
4033 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4034 static char *e (p, i)
4035      char **p;
4036      int i;
4037 {
4038   return p[i];
4039 }
4040 static char *f (char * (*g) (char **, int), char **p, ...)
4041 {
4042   char *s;
4043   va_list v;
4044   va_start (v,p);
4045   s = g (p, va_arg (v,int));
4046   va_end (v);
4047   return s;
4048 }
4049
4050 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4051    function prototypes and stuff, but not '\xHH' hex character constants.
4052    These don't provoke an error unfortunately, instead are silently treated
4053    as 'x'.  The following induces an error, until -std is added to get
4054    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4055    array size at least.  It's necessary to write '\x00'==0 to get something
4056    that's true only with -std.  */
4057 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4058
4059 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4060    inside strings and character constants.  */
4061 #define FOO(x) 'x'
4062 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4063
4064 int test (int i, double x);
4065 struct s1 {int (*f) (int a);};
4066 struct s2 {int (*f) (double a);};
4067 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4068 int argc;
4069 char **argv;
4070 int
4071 main ()
4072 {
4073 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4074   ;
4075   return 0;
4076 }
4077 _ACEOF
4078 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4079         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4080 do
4081   CC="$ac_save_CC $ac_arg"
4082   if ac_fn_c_try_compile "$LINENO"; then :
4083   ac_cv_prog_cc_c89=$ac_arg
4084 fi
4085 rm -f core conftest.err conftest.$ac_objext
4086   test "x$ac_cv_prog_cc_c89" != "xno" && break
4087 done
4088 rm -f conftest.$ac_ext
4089 CC=$ac_save_CC
4090
4091 fi
4092 # AC_CACHE_VAL
4093 case "x$ac_cv_prog_cc_c89" in
4094   x)
4095     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4096 $as_echo "none needed" >&6; } ;;
4097   xno)
4098     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4099 $as_echo "unsupported" >&6; } ;;
4100   *)
4101     CC="$CC $ac_cv_prog_cc_c89"
4102     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4103 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4104 esac
4105 if test "x$ac_cv_prog_cc_c89" != xno; then :
4106
4107 fi
4108
4109 ac_ext=c
4110 ac_cpp='$CPP $CPPFLAGS'
4111 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4112 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4113 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4114
4115 ac_ext=cpp
4116 ac_cpp='$CXXCPP $CPPFLAGS'
4117 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4118 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4119 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4120 if test -z "$CXX"; then
4121   if test -n "$CCC"; then
4122     CXX=$CCC
4123   else
4124     if test -n "$ac_tool_prefix"; then
4125   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
4126   do
4127     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4128 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4129 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4130 $as_echo_n "checking for $ac_word... " >&6; }
4131 if test "${ac_cv_prog_CXX+set}" = set; then :
4132   $as_echo_n "(cached) " >&6
4133 else
4134   if test -n "$CXX"; then
4135   ac_cv_prog_CXX="$CXX" # Let the user override the test.
4136 else
4137 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4138 for as_dir in $PATH
4139 do
4140   IFS=$as_save_IFS
4141   test -z "$as_dir" && as_dir=.
4142     for ac_exec_ext in '' $ac_executable_extensions; do
4143   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4144     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
4145     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4146     break 2
4147   fi
4148 done
4149   done
4150 IFS=$as_save_IFS
4151
4152 fi
4153 fi
4154 CXX=$ac_cv_prog_CXX
4155 if test -n "$CXX"; then
4156   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4157 $as_echo "$CXX" >&6; }
4158 else
4159   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4160 $as_echo "no" >&6; }
4161 fi
4162
4163
4164     test -n "$CXX" && break
4165   done
4166 fi
4167 if test -z "$CXX"; then
4168   ac_ct_CXX=$CXX
4169   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
4170 do
4171   # Extract the first word of "$ac_prog", so it can be a program name with args.
4172 set dummy $ac_prog; ac_word=$2
4173 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4174 $as_echo_n "checking for $ac_word... " >&6; }
4175 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
4176   $as_echo_n "(cached) " >&6
4177 else
4178   if test -n "$ac_ct_CXX"; then
4179   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
4180 else
4181 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4182 for as_dir in $PATH
4183 do
4184   IFS=$as_save_IFS
4185   test -z "$as_dir" && as_dir=.
4186     for ac_exec_ext in '' $ac_executable_extensions; do
4187   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4188     ac_cv_prog_ac_ct_CXX="$ac_prog"
4189     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4190     break 2
4191   fi
4192 done
4193   done
4194 IFS=$as_save_IFS
4195
4196 fi
4197 fi
4198 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
4199 if test -n "$ac_ct_CXX"; then
4200   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
4201 $as_echo "$ac_ct_CXX" >&6; }
4202 else
4203   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4204 $as_echo "no" >&6; }
4205 fi
4206
4207
4208   test -n "$ac_ct_CXX" && break
4209 done
4210
4211   if test "x$ac_ct_CXX" = x; then
4212     CXX="g++"
4213   else
4214     case $cross_compiling:$ac_tool_warned in
4215 yes:)
4216 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4217 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4218 ac_tool_warned=yes ;;
4219 esac
4220     CXX=$ac_ct_CXX
4221   fi
4222 fi
4223
4224   fi
4225 fi
4226 # Provide some information about the compiler.
4227 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
4228 set X $ac_compile
4229 ac_compiler=$2
4230 for ac_option in --version -v -V -qversion; do
4231   { { ac_try="$ac_compiler $ac_option >&5"
4232 case "(($ac_try" in
4233   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4234   *) ac_try_echo=$ac_try;;
4235 esac
4236 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4237 $as_echo "$ac_try_echo"; } >&5
4238   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4239   ac_status=$?
4240   if test -s conftest.err; then
4241     sed '10a\
4242 ... rest of stderr output deleted ...
4243          10q' conftest.err >conftest.er1
4244     cat conftest.er1 >&5
4245   fi
4246   rm -f conftest.er1 conftest.err
4247   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4248   test $ac_status = 0; }
4249 done
4250
4251 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
4252 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
4253 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
4254   $as_echo_n "(cached) " >&6
4255 else
4256   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4257 /* end confdefs.h.  */
4258
4259 int
4260 main ()
4261 {
4262 #ifndef __GNUC__
4263        choke me
4264 #endif
4265
4266   ;
4267   return 0;
4268 }
4269 _ACEOF
4270 if ac_fn_cxx_try_compile "$LINENO"; then :
4271   ac_compiler_gnu=yes
4272 else
4273   ac_compiler_gnu=no
4274 fi
4275 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4276 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
4277
4278 fi
4279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
4280 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
4281 if test $ac_compiler_gnu = yes; then
4282   GXX=yes
4283 else
4284   GXX=
4285 fi
4286 ac_test_CXXFLAGS=${CXXFLAGS+set}
4287 ac_save_CXXFLAGS=$CXXFLAGS
4288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
4289 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
4290 if test "${ac_cv_prog_cxx_g+set}" = set; then :
4291   $as_echo_n "(cached) " >&6
4292 else
4293   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
4294    ac_cxx_werror_flag=yes
4295    ac_cv_prog_cxx_g=no
4296    CXXFLAGS="-g"
4297    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4298 /* end confdefs.h.  */
4299
4300 int
4301 main ()
4302 {
4303
4304   ;
4305   return 0;
4306 }
4307 _ACEOF
4308 if ac_fn_cxx_try_compile "$LINENO"; then :
4309   ac_cv_prog_cxx_g=yes
4310 else
4311   CXXFLAGS=""
4312       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4313 /* end confdefs.h.  */
4314
4315 int
4316 main ()
4317 {
4318
4319   ;
4320   return 0;
4321 }
4322 _ACEOF
4323 if ac_fn_cxx_try_compile "$LINENO"; then :
4324
4325 else
4326   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4327          CXXFLAGS="-g"
4328          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4329 /* end confdefs.h.  */
4330
4331 int
4332 main ()
4333 {
4334
4335   ;
4336   return 0;
4337 }
4338 _ACEOF
4339 if ac_fn_cxx_try_compile "$LINENO"; then :
4340   ac_cv_prog_cxx_g=yes
4341 fi
4342 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4343 fi
4344 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4345 fi
4346 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4347    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
4348 fi
4349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
4350 $as_echo "$ac_cv_prog_cxx_g" >&6; }
4351 if test "$ac_test_CXXFLAGS" = set; then
4352   CXXFLAGS=$ac_save_CXXFLAGS
4353 elif test $ac_cv_prog_cxx_g = yes; then
4354   if test "$GXX" = yes; then
4355     CXXFLAGS="-g -O2"
4356   else
4357     CXXFLAGS="-g"
4358   fi
4359 else
4360   if test "$GXX" = yes; then
4361     CXXFLAGS="-O2"
4362   else
4363     CXXFLAGS=
4364   fi
4365 fi
4366 ac_ext=c
4367 ac_cpp='$CPP $CPPFLAGS'
4368 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4369 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4370 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4371
4372 if test "x$CC" != xcc; then
4373   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
4374 $as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
4375 else
4376   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
4377 $as_echo_n "checking whether cc understands -c and -o together... " >&6; }
4378 fi
4379 set dummy $CC; ac_cc=`$as_echo "$2" |
4380                       sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
4381 if { as_var=ac_cv_prog_cc_${ac_cc}_c_o; eval "test \"\${$as_var+set}\" = set"; }; then :
4382   $as_echo_n "(cached) " >&6
4383 else
4384   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4385 /* end confdefs.h.  */
4386
4387 int
4388 main ()
4389 {
4390
4391   ;
4392   return 0;
4393 }
4394 _ACEOF
4395 # Make sure it works both with $CC and with simple cc.
4396 # We do the test twice because some compilers refuse to overwrite an
4397 # existing .o file with -o, though they will create one.
4398 ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
4399 rm -f conftest2.*
4400 if { { case "(($ac_try" in
4401   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4402   *) ac_try_echo=$ac_try;;
4403 esac
4404 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4405 $as_echo "$ac_try_echo"; } >&5
4406   (eval "$ac_try") 2>&5
4407   ac_status=$?
4408   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4409   test $ac_status = 0; } &&
4410    test -f conftest2.$ac_objext && { { case "(($ac_try" in
4411   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4412   *) ac_try_echo=$ac_try;;
4413 esac
4414 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4415 $as_echo "$ac_try_echo"; } >&5
4416   (eval "$ac_try") 2>&5
4417   ac_status=$?
4418   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4419   test $ac_status = 0; };
4420 then
4421   eval ac_cv_prog_cc_${ac_cc}_c_o=yes
4422   if test "x$CC" != xcc; then
4423     # Test first that cc exists at all.
4424     if { ac_try='cc -c conftest.$ac_ext >&5'
4425   { { case "(($ac_try" in
4426   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4427   *) ac_try_echo=$ac_try;;
4428 esac
4429 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4430 $as_echo "$ac_try_echo"; } >&5
4431   (eval "$ac_try") 2>&5
4432   ac_status=$?
4433   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4434   test $ac_status = 0; }; }; then
4435       ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
4436       rm -f conftest2.*
4437       if { { case "(($ac_try" in
4438   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4439   *) ac_try_echo=$ac_try;;
4440 esac
4441 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4442 $as_echo "$ac_try_echo"; } >&5
4443   (eval "$ac_try") 2>&5
4444   ac_status=$?
4445   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4446   test $ac_status = 0; } &&
4447          test -f conftest2.$ac_objext && { { case "(($ac_try" in
4448   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4449   *) ac_try_echo=$ac_try;;
4450 esac
4451 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4452 $as_echo "$ac_try_echo"; } >&5
4453   (eval "$ac_try") 2>&5
4454   ac_status=$?
4455   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4456   test $ac_status = 0; };
4457       then
4458         # cc works too.
4459         :
4460       else
4461         # cc exists but doesn't like -o.
4462         eval ac_cv_prog_cc_${ac_cc}_c_o=no
4463       fi
4464     fi
4465   fi
4466 else
4467   eval ac_cv_prog_cc_${ac_cc}_c_o=no
4468 fi
4469 rm -f core conftest*
4470
4471 fi
4472 if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
4473   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4474 $as_echo "yes" >&6; }
4475 else
4476   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4477 $as_echo "no" >&6; }
4478
4479 $as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
4480
4481 fi
4482
4483 ac_ext=c
4484 ac_cpp='$CPP $CPPFLAGS'
4485 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4486 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4487 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4488 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4489 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4490 # On Suns, sometimes $CPP names a directory.
4491 if test -n "$CPP" && test -d "$CPP"; then
4492   CPP=
4493 fi
4494 if test -z "$CPP"; then
4495   if test "${ac_cv_prog_CPP+set}" = set; then :
4496   $as_echo_n "(cached) " >&6
4497 else
4498       # Double quotes because CPP needs to be expanded
4499     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4500     do
4501       ac_preproc_ok=false
4502 for ac_c_preproc_warn_flag in '' yes
4503 do
4504   # Use a header file that comes with gcc, so configuring glibc
4505   # with a fresh cross-compiler works.
4506   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4507   # <limits.h> exists even on freestanding compilers.
4508   # On the NeXT, cc -E runs the code through the compiler's parser,
4509   # not just through cpp. "Syntax error" is here to catch this case.
4510   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4511 /* end confdefs.h.  */
4512 #ifdef __STDC__
4513 # include <limits.h>
4514 #else
4515 # include <assert.h>
4516 #endif
4517                      Syntax error
4518 _ACEOF
4519 if ac_fn_c_try_cpp "$LINENO"; then :
4520
4521 else
4522   # Broken: fails on valid input.
4523 continue
4524 fi
4525 rm -f conftest.err conftest.$ac_ext
4526
4527   # OK, works on sane cases.  Now check whether nonexistent headers
4528   # can be detected and how.
4529   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4530 /* end confdefs.h.  */
4531 #include <ac_nonexistent.h>
4532 _ACEOF
4533 if ac_fn_c_try_cpp "$LINENO"; then :
4534   # Broken: success on invalid input.
4535 continue
4536 else
4537   # Passes both tests.
4538 ac_preproc_ok=:
4539 break
4540 fi
4541 rm -f conftest.err conftest.$ac_ext
4542
4543 done
4544 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4545 rm -f conftest.err conftest.$ac_ext
4546 if $ac_preproc_ok; then :
4547   break
4548 fi
4549
4550     done
4551     ac_cv_prog_CPP=$CPP
4552
4553 fi
4554   CPP=$ac_cv_prog_CPP
4555 else
4556   ac_cv_prog_CPP=$CPP
4557 fi
4558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4559 $as_echo "$CPP" >&6; }
4560 ac_preproc_ok=false
4561 for ac_c_preproc_warn_flag in '' yes
4562 do
4563   # Use a header file that comes with gcc, so configuring glibc
4564   # with a fresh cross-compiler works.
4565   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4566   # <limits.h> exists even on freestanding compilers.
4567   # On the NeXT, cc -E runs the code through the compiler's parser,
4568   # not just through cpp. "Syntax error" is here to catch this case.
4569   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4570 /* end confdefs.h.  */
4571 #ifdef __STDC__
4572 # include <limits.h>
4573 #else
4574 # include <assert.h>
4575 #endif
4576                      Syntax error
4577 _ACEOF
4578 if ac_fn_c_try_cpp "$LINENO"; then :
4579
4580 else
4581   # Broken: fails on valid input.
4582 continue
4583 fi
4584 rm -f conftest.err conftest.$ac_ext
4585
4586   # OK, works on sane cases.  Now check whether nonexistent headers
4587   # can be detected and how.
4588   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4589 /* end confdefs.h.  */
4590 #include <ac_nonexistent.h>
4591 _ACEOF
4592 if ac_fn_c_try_cpp "$LINENO"; then :
4593   # Broken: success on invalid input.
4594 continue
4595 else
4596   # Passes both tests.
4597 ac_preproc_ok=:
4598 break
4599 fi
4600 rm -f conftest.err conftest.$ac_ext
4601
4602 done
4603 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4604 rm -f conftest.err conftest.$ac_ext
4605 if $ac_preproc_ok; then :
4606
4607 else
4608   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4609 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4610 as_fn_error "C preprocessor \"$CPP\" fails sanity check
4611 See \`config.log' for more details." "$LINENO" 5; }
4612 fi
4613
4614 ac_ext=c
4615 ac_cpp='$CPP $CPPFLAGS'
4616 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4617 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4618 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4619
4620
4621 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4622 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4623 if test "${ac_cv_path_GREP+set}" = set; then :
4624   $as_echo_n "(cached) " >&6
4625 else
4626   if test -z "$GREP"; then
4627   ac_path_GREP_found=false
4628   # Loop through the user's path and test for each of PROGNAME-LIST
4629   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4630 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4631 do
4632   IFS=$as_save_IFS
4633   test -z "$as_dir" && as_dir=.
4634     for ac_prog in grep ggrep; do
4635     for ac_exec_ext in '' $ac_executable_extensions; do
4636       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4637       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4638 # Check for GNU ac_path_GREP and select it if it is found.
4639   # Check for GNU $ac_path_GREP
4640 case `"$ac_path_GREP" --version 2>&1` in
4641 *GNU*)
4642   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4643 *)
4644   ac_count=0
4645   $as_echo_n 0123456789 >"conftest.in"
4646   while :
4647   do
4648     cat "conftest.in" "conftest.in" >"conftest.tmp"
4649     mv "conftest.tmp" "conftest.in"
4650     cp "conftest.in" "conftest.nl"
4651     $as_echo 'GREP' >> "conftest.nl"
4652     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4653     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4654     as_fn_arith $ac_count + 1 && ac_count=$as_val
4655     if test $ac_count -gt ${ac_path_GREP_max-0}; then
4656       # Best one so far, save it but keep looking for a better one
4657       ac_cv_path_GREP="$ac_path_GREP"
4658       ac_path_GREP_max=$ac_count
4659     fi
4660     # 10*(2^10) chars as input seems more than enough
4661     test $ac_count -gt 10 && break
4662   done
4663   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4664 esac
4665
4666       $ac_path_GREP_found && break 3
4667     done
4668   done
4669   done
4670 IFS=$as_save_IFS
4671   if test -z "$ac_cv_path_GREP"; then
4672     as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4673   fi
4674 else
4675   ac_cv_path_GREP=$GREP
4676 fi
4677
4678 fi
4679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4680 $as_echo "$ac_cv_path_GREP" >&6; }
4681  GREP="$ac_cv_path_GREP"
4682
4683
4684 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4685 $as_echo_n "checking for egrep... " >&6; }
4686 if test "${ac_cv_path_EGREP+set}" = set; then :
4687   $as_echo_n "(cached) " >&6
4688 else
4689   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4690    then ac_cv_path_EGREP="$GREP -E"
4691    else
4692      if test -z "$EGREP"; then
4693   ac_path_EGREP_found=false
4694   # Loop through the user's path and test for each of PROGNAME-LIST
4695   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4696 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4697 do
4698   IFS=$as_save_IFS
4699   test -z "$as_dir" && as_dir=.
4700     for ac_prog in egrep; do
4701     for ac_exec_ext in '' $ac_executable_extensions; do
4702       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4703       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4704 # Check for GNU ac_path_EGREP and select it if it is found.
4705   # Check for GNU $ac_path_EGREP
4706 case `"$ac_path_EGREP" --version 2>&1` in
4707 *GNU*)
4708   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4709 *)
4710   ac_count=0
4711   $as_echo_n 0123456789 >"conftest.in"
4712   while :
4713   do
4714     cat "conftest.in" "conftest.in" >"conftest.tmp"
4715     mv "conftest.tmp" "conftest.in"
4716     cp "conftest.in" "conftest.nl"
4717     $as_echo 'EGREP' >> "conftest.nl"
4718     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4719     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4720     as_fn_arith $ac_count + 1 && ac_count=$as_val
4721     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4722       # Best one so far, save it but keep looking for a better one
4723       ac_cv_path_EGREP="$ac_path_EGREP"
4724       ac_path_EGREP_max=$ac_count
4725     fi
4726     # 10*(2^10) chars as input seems more than enough
4727     test $ac_count -gt 10 && break
4728   done
4729   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4730 esac
4731
4732       $ac_path_EGREP_found && break 3
4733     done
4734   done
4735   done
4736 IFS=$as_save_IFS
4737   if test -z "$ac_cv_path_EGREP"; then
4738     as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4739   fi
4740 else
4741   ac_cv_path_EGREP=$EGREP
4742 fi
4743
4744    fi
4745 fi
4746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4747 $as_echo "$ac_cv_path_EGREP" >&6; }
4748  EGREP="$ac_cv_path_EGREP"
4749
4750
4751 if test $ac_cv_c_compiler_gnu = yes; then
4752     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC needs -traditional" >&5
4753 $as_echo_n "checking whether $CC needs -traditional... " >&6; }
4754 if test "${ac_cv_prog_gcc_traditional+set}" = set; then :
4755   $as_echo_n "(cached) " >&6
4756 else
4757     ac_pattern="Autoconf.*'x'"
4758   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4759 /* end confdefs.h.  */
4760 #include <sgtty.h>
4761 Autoconf TIOCGETP
4762 _ACEOF
4763 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4764   $EGREP "$ac_pattern" >/dev/null 2>&1; then :
4765   ac_cv_prog_gcc_traditional=yes
4766 else
4767   ac_cv_prog_gcc_traditional=no
4768 fi
4769 rm -f conftest*
4770
4771
4772   if test $ac_cv_prog_gcc_traditional = no; then
4773     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4774 /* end confdefs.h.  */
4775 #include <termio.h>
4776 Autoconf TCGETA
4777 _ACEOF
4778 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4779   $EGREP "$ac_pattern" >/dev/null 2>&1; then :
4780   ac_cv_prog_gcc_traditional=yes
4781 fi
4782 rm -f conftest*
4783
4784   fi
4785 fi
4786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_gcc_traditional" >&5
4787 $as_echo "$ac_cv_prog_gcc_traditional" >&6; }
4788   if test $ac_cv_prog_gcc_traditional = yes; then
4789     CC="$CC -traditional"
4790   fi
4791 fi
4792
4793 BASECC=`basename $CC`
4794 have_gcc=no
4795 if test "x$BASECC" = xgcc; then
4796    $as_echo "#define HAVE_GCC 1" >>confdefs.h
4797
4798    have_gcc=yes
4799 fi
4800 # Extract the first word of "$CXX", so it can be a program name with args.
4801 set dummy $CXX; ac_word=$2
4802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4803 $as_echo_n "checking for $ac_word... " >&6; }
4804 if test "${ac_cv_path_CXX+set}" = set; then :
4805   $as_echo_n "(cached) " >&6
4806 else
4807   case $CXX in
4808   [\\/]* | ?:[\\/]*)
4809   ac_cv_path_CXX="$CXX" # Let the user override the test with a path.
4810   ;;
4811   *)
4812   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4813 for as_dir in $PATH
4814 do
4815   IFS=$as_save_IFS
4816   test -z "$as_dir" && as_dir=.
4817     for ac_exec_ext in '' $ac_executable_extensions; do
4818   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4819     ac_cv_path_CXX="$as_dir/$ac_word$ac_exec_ext"
4820     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4821     break 2
4822   fi
4823 done
4824   done
4825 IFS=$as_save_IFS
4826
4827   test -z "$ac_cv_path_CXX" && ac_cv_path_CXX="$CXX"
4828   ;;
4829 esac
4830 fi
4831 CXX=$ac_cv_path_CXX
4832 if test -n "$CXX"; then
4833   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
4834 $as_echo "$CXX" >&6; }
4835 else
4836   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4837 $as_echo "no" >&6; }
4838 fi
4839
4840
4841 if test ! -e $CXX; then
4842    as_fn_error "Unable to find C++ compiler" "$LINENO" 5
4843 fi
4844
4845 # Find a good install program.  We prefer a C program (faster),
4846 # so one script is as good as another.  But avoid the broken or
4847 # incompatible versions:
4848 # SysV /etc/install, /usr/sbin/install
4849 # SunOS /usr/etc/install
4850 # IRIX /sbin/install
4851 # AIX /bin/install
4852 # AmigaOS /C/install, which installs bootblocks on floppy discs
4853 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4854 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4855 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4856 # OS/2's system install, which has a completely different semantic
4857 # ./install, which can be erroneously created by make from ./install.sh.
4858 # Reject install programs that cannot install multiple files.
4859 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4860 $as_echo_n "checking for a BSD-compatible install... " >&6; }
4861 if test -z "$INSTALL"; then
4862 if test "${ac_cv_path_install+set}" = set; then :
4863   $as_echo_n "(cached) " >&6
4864 else
4865   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4866 for as_dir in $PATH
4867 do
4868   IFS=$as_save_IFS
4869   test -z "$as_dir" && as_dir=.
4870     # Account for people who put trailing slashes in PATH elements.
4871 case $as_dir/ in #((
4872   ./ | .// | /[cC]/* | \
4873   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4874   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
4875   /usr/ucb/* ) ;;
4876   *)
4877     # OSF1 and SCO ODT 3.0 have their own names for install.
4878     # Don't use installbsd from OSF since it installs stuff as root
4879     # by default.
4880     for ac_prog in ginstall scoinst install; do
4881       for ac_exec_ext in '' $ac_executable_extensions; do
4882         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4883           if test $ac_prog = install &&
4884             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4885             # AIX install.  It has an incompatible calling convention.
4886             :
4887           elif test $ac_prog = install &&
4888             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4889             # program-specific install script used by HP pwplus--don't use.
4890             :
4891           else
4892             rm -rf conftest.one conftest.two conftest.dir
4893             echo one > conftest.one
4894             echo two > conftest.two
4895             mkdir conftest.dir
4896             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
4897               test -s conftest.one && test -s conftest.two &&
4898               test -s conftest.dir/conftest.one &&
4899               test -s conftest.dir/conftest.two
4900             then
4901               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4902               break 3
4903             fi
4904           fi
4905         fi
4906       done
4907     done
4908     ;;
4909 esac
4910
4911   done
4912 IFS=$as_save_IFS
4913
4914 rm -rf conftest.one conftest.two conftest.dir
4915
4916 fi
4917   if test "${ac_cv_path_install+set}" = set; then
4918     INSTALL=$ac_cv_path_install
4919   else
4920     # As a last resort, use the slow shell script.  Don't cache a
4921     # value for INSTALL within a source directory, because that will
4922     # break other packages using the cache if that directory is
4923     # removed, or if the value is a relative name.
4924     INSTALL=$ac_install_sh
4925   fi
4926 fi
4927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4928 $as_echo "$INSTALL" >&6; }
4929
4930 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4931 # It thinks the first close brace ends the variable substitution.
4932 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4933
4934 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4935
4936 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4937
4938 # Extract the first word of "mv", so it can be a program name with args.
4939 set dummy mv; ac_word=$2
4940 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4941 $as_echo_n "checking for $ac_word... " >&6; }
4942 if test "${ac_cv_path_MV+set}" = set; then :
4943   $as_echo_n "(cached) " >&6
4944 else
4945   case $MV in
4946   [\\/]* | ?:[\\/]*)
4947   ac_cv_path_MV="$MV" # Let the user override the test with a path.
4948   ;;
4949   *)
4950   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4951 for as_dir in $PATH
4952 do
4953   IFS=$as_save_IFS
4954   test -z "$as_dir" && as_dir=.
4955     for ac_exec_ext in '' $ac_executable_extensions; do
4956   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4957     ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
4958     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4959     break 2
4960   fi
4961 done
4962   done
4963 IFS=$as_save_IFS
4964
4965   test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
4966   ;;
4967 esac
4968 fi
4969 MV=$ac_cv_path_MV
4970 if test -n "$MV"; then
4971   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MV" >&5
4972 $as_echo "$MV" >&6; }
4973 else
4974   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4975 $as_echo "no" >&6; }
4976 fi
4977
4978
4979 # Extract the first word of "rm", so it can be a program name with args.
4980 set dummy rm; ac_word=$2
4981 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4982 $as_echo_n "checking for $ac_word... " >&6; }
4983 if test "${ac_cv_path_REMOVE+set}" = set; then :
4984   $as_echo_n "(cached) " >&6
4985 else
4986   case $REMOVE in
4987   [\\/]* | ?:[\\/]*)
4988   ac_cv_path_REMOVE="$REMOVE" # Let the user override the test with a path.
4989   ;;
4990   *)
4991   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4992 for as_dir in $PATH
4993 do
4994   IFS=$as_save_IFS
4995   test -z "$as_dir" && as_dir=.
4996     for ac_exec_ext in '' $ac_executable_extensions; do
4997   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4998     ac_cv_path_REMOVE="$as_dir/$ac_word$ac_exec_ext"
4999     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5000     break 2
5001   fi
5002 done
5003   done
5004 IFS=$as_save_IFS
5005
5006   test -z "$ac_cv_path_REMOVE" && ac_cv_path_REMOVE="rm"
5007   ;;
5008 esac
5009 fi
5010 REMOVE=$ac_cv_path_REMOVE
5011 if test -n "$REMOVE"; then
5012   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $REMOVE" >&5
5013 $as_echo "$REMOVE" >&6; }
5014 else
5015   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5016 $as_echo "no" >&6; }
5017 fi
5018
5019
5020 # Extract the first word of "cp", so it can be a program name with args.
5021 set dummy cp; ac_word=$2
5022 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5023 $as_echo_n "checking for $ac_word... " >&6; }
5024 if test "${ac_cv_path_CP+set}" = set; then :
5025   $as_echo_n "(cached) " >&6
5026 else
5027   case $CP in
5028   [\\/]* | ?:[\\/]*)
5029   ac_cv_path_CP="$CP" # Let the user override the test with a path.
5030   ;;
5031   *)
5032   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5033 for as_dir in $PATH
5034 do
5035   IFS=$as_save_IFS
5036   test -z "$as_dir" && as_dir=.
5037     for ac_exec_ext in '' $ac_executable_extensions; do
5038   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5039     ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
5040     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5041     break 2
5042   fi
5043 done
5044   done
5045 IFS=$as_save_IFS
5046
5047   test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
5048   ;;
5049 esac
5050 fi
5051 CP=$ac_cv_path_CP
5052 if test -n "$CP"; then
5053   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CP" >&5
5054 $as_echo "$CP" >&6; }
5055 else
5056   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5057 $as_echo "no" >&6; }
5058 fi
5059
5060
5061 # Extract the first word of "sed", so it can be a program name with args.
5062 set dummy sed; ac_word=$2
5063 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5064 $as_echo_n "checking for $ac_word... " >&6; }
5065 if test "${ac_cv_path_SED+set}" = set; then :
5066   $as_echo_n "(cached) " >&6
5067 else
5068   case $SED in
5069   [\\/]* | ?:[\\/]*)
5070   ac_cv_path_SED="$SED" # Let the user override the test with a path.
5071   ;;
5072   *)
5073   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5074 for as_dir in $PATH
5075 do
5076   IFS=$as_save_IFS
5077   test -z "$as_dir" && as_dir=.
5078     for ac_exec_ext in '' $ac_executable_extensions; do
5079   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5080     ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
5081     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5082     break 2
5083   fi
5084 done
5085   done
5086 IFS=$as_save_IFS
5087
5088   test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
5089   ;;
5090 esac
5091 fi
5092 SED=$ac_cv_path_SED
5093 if test -n "$SED"; then
5094   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
5095 $as_echo "$SED" >&6; }
5096 else
5097   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5098 $as_echo "no" >&6; }
5099 fi
5100
5101
5102 # Extract the first word of "echo", so it can be a program name with args.
5103 set dummy echo; ac_word=$2
5104 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5105 $as_echo_n "checking for $ac_word... " >&6; }
5106 if test "${ac_cv_path_ECHO+set}" = set; then :
5107   $as_echo_n "(cached) " >&6
5108 else
5109   case $ECHO in
5110   [\\/]* | ?:[\\/]*)
5111   ac_cv_path_ECHO="$ECHO" # Let the user override the test with a path.
5112   ;;
5113   *)
5114   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5115 for as_dir in $PATH
5116 do
5117   IFS=$as_save_IFS
5118   test -z "$as_dir" && as_dir=.
5119     for ac_exec_ext in '' $ac_executable_extensions; do
5120   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5121     ac_cv_path_ECHO="$as_dir/$ac_word$ac_exec_ext"
5122     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5123     break 2
5124   fi
5125 done
5126   done
5127 IFS=$as_save_IFS
5128
5129   test -z "$ac_cv_path_ECHO" && ac_cv_path_ECHO="echo"
5130   ;;
5131 esac
5132 fi
5133 ECHO=$ac_cv_path_ECHO
5134 if test -n "$ECHO"; then
5135   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ECHO" >&5
5136 $as_echo "$ECHO" >&6; }
5137 else
5138   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5139 $as_echo "no" >&6; }
5140 fi
5141
5142
5143 # Extract the first word of "cmp", so it can be a program name with args.
5144 set dummy cmp; ac_word=$2
5145 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5146 $as_echo_n "checking for $ac_word... " >&6; }
5147 if test "${ac_cv_path_CMP+set}" = set; then :
5148   $as_echo_n "(cached) " >&6
5149 else
5150   case $CMP in
5151   [\\/]* | ?:[\\/]*)
5152   ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
5153   ;;
5154   *)
5155   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5156 for as_dir in $PATH
5157 do
5158   IFS=$as_save_IFS
5159   test -z "$as_dir" && as_dir=.
5160     for ac_exec_ext in '' $ac_executable_extensions; do
5161   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5162     ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
5163     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5164     break 2
5165   fi
5166 done
5167   done
5168 IFS=$as_save_IFS
5169
5170   test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
5171   ;;
5172 esac
5173 fi
5174 CMP=$ac_cv_path_CMP
5175 if test -n "$CMP"; then
5176   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CMP" >&5
5177 $as_echo "$CMP" >&6; }
5178 else
5179   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5180 $as_echo "no" >&6; }
5181 fi
5182
5183
5184 # Extract the first word of "tbl", so it can be a program name with args.
5185 set dummy tbl; ac_word=$2
5186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5187 $as_echo_n "checking for $ac_word... " >&6; }
5188 if test "${ac_cv_path_TBL+set}" = set; then :
5189   $as_echo_n "(cached) " >&6
5190 else
5191   case $TBL in
5192   [\\/]* | ?:[\\/]*)
5193   ac_cv_path_TBL="$TBL" # Let the user override the test with a path.
5194   ;;
5195   *)
5196   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5197 for as_dir in $PATH
5198 do
5199   IFS=$as_save_IFS
5200   test -z "$as_dir" && as_dir=.
5201     for ac_exec_ext in '' $ac_executable_extensions; do
5202   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5203     ac_cv_path_TBL="$as_dir/$ac_word$ac_exec_ext"
5204     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5205     break 2
5206   fi
5207 done
5208   done
5209 IFS=$as_save_IFS
5210
5211   test -z "$ac_cv_path_TBL" && ac_cv_path_TBL="tbl"
5212   ;;
5213 esac
5214 fi
5215 TBL=$ac_cv_path_TBL
5216 if test -n "$TBL"; then
5217   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TBL" >&5
5218 $as_echo "$TBL" >&6; }
5219 else
5220   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5221 $as_echo "no" >&6; }
5222 fi
5223
5224
5225 # Extract the first word of "ar", so it can be a program name with args.
5226 set dummy ar; ac_word=$2
5227 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5228 $as_echo_n "checking for $ac_word... " >&6; }
5229 if test "${ac_cv_path_AR+set}" = set; then :
5230   $as_echo_n "(cached) " >&6
5231 else
5232   case $AR in
5233   [\\/]* | ?:[\\/]*)
5234   ac_cv_path_AR="$AR" # Let the user override the test with a path.
5235   ;;
5236   *)
5237   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5238 for as_dir in $PATH
5239 do
5240   IFS=$as_save_IFS
5241   test -z "$as_dir" && as_dir=.
5242     for ac_exec_ext in '' $ac_executable_extensions; do
5243   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5244     ac_cv_path_AR="$as_dir/$ac_word$ac_exec_ext"
5245     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5246     break 2
5247   fi
5248 done
5249   done
5250 IFS=$as_save_IFS
5251
5252   test -z "$ac_cv_path_AR" && ac_cv_path_AR="ar"
5253   ;;
5254 esac
5255 fi
5256 AR=$ac_cv_path_AR
5257 if test -n "$AR"; then
5258   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5259 $as_echo "$AR" >&6; }
5260 else
5261   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5262 $as_echo "no" >&6; }
5263 fi
5264
5265
5266 # Extract the first word of "openssl", so it can be a program name with args.
5267 set dummy openssl; ac_word=$2
5268 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5269 $as_echo_n "checking for $ac_word... " >&6; }
5270 if test "${ac_cv_path_OPENSSL+set}" = set; then :
5271   $as_echo_n "(cached) " >&6
5272 else
5273   case $OPENSSL in
5274   [\\/]* | ?:[\\/]*)
5275   ac_cv_path_OPENSSL="$OPENSSL" # Let the user override the test with a path.
5276   ;;
5277   *)
5278   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5279 for as_dir in $PATH
5280 do
5281   IFS=$as_save_IFS
5282   test -z "$as_dir" && as_dir=.
5283     for ac_exec_ext in '' $ac_executable_extensions; do
5284   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5285     ac_cv_path_OPENSSL="$as_dir/$ac_word$ac_exec_ext"
5286     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5287     break 2
5288   fi
5289 done
5290   done
5291 IFS=$as_save_IFS
5292
5293   test -z "$ac_cv_path_OPENSSL" && ac_cv_path_OPENSSL="none"
5294   ;;
5295 esac
5296 fi
5297 OPENSSL=$ac_cv_path_OPENSSL
5298 if test -n "$OPENSSL"; then
5299   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OPENSSL" >&5
5300 $as_echo "$OPENSSL" >&6; }
5301 else
5302   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5303 $as_echo "no" >&6; }
5304 fi
5305
5306
5307 # Extract the first word of "mtx", so it can be a program name with args.
5308 set dummy mtx; ac_word=$2
5309 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5310 $as_echo_n "checking for $ac_word... " >&6; }
5311 if test "${ac_cv_path_MTX+set}" = set; then :
5312   $as_echo_n "(cached) " >&6
5313 else
5314   case $MTX in
5315   [\\/]* | ?:[\\/]*)
5316   ac_cv_path_MTX="$MTX" # Let the user override the test with a path.
5317   ;;
5318   *)
5319   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5320 for as_dir in $PATH
5321 do
5322   IFS=$as_save_IFS
5323   test -z "$as_dir" && as_dir=.
5324     for ac_exec_ext in '' $ac_executable_extensions; do
5325   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5326     ac_cv_path_MTX="$as_dir/$ac_word$ac_exec_ext"
5327     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5328     break 2
5329   fi
5330 done
5331   done
5332 IFS=$as_save_IFS
5333
5334   test -z "$ac_cv_path_MTX" && ac_cv_path_MTX="mtx"
5335   ;;
5336 esac
5337 fi
5338 MTX=$ac_cv_path_MTX
5339 if test -n "$MTX"; then
5340   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MTX" >&5
5341 $as_echo "$MTX" >&6; }
5342 else
5343   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5344 $as_echo "no" >&6; }
5345 fi
5346
5347
5348 # Extract the first word of "dd", so it can be a program name with args.
5349 set dummy dd; ac_word=$2
5350 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5351 $as_echo_n "checking for $ac_word... " >&6; }
5352 if test "${ac_cv_path_DD+set}" = set; then :
5353   $as_echo_n "(cached) " >&6
5354 else
5355   case $DD in
5356   [\\/]* | ?:[\\/]*)
5357   ac_cv_path_DD="$DD" # Let the user override the test with a path.
5358   ;;
5359   *)
5360   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5361 for as_dir in $PATH
5362 do
5363   IFS=$as_save_IFS
5364   test -z "$as_dir" && as_dir=.
5365     for ac_exec_ext in '' $ac_executable_extensions; do
5366   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5367     ac_cv_path_DD="$as_dir/$ac_word$ac_exec_ext"
5368     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5369     break 2
5370   fi
5371 done
5372   done
5373 IFS=$as_save_IFS
5374
5375   test -z "$ac_cv_path_DD" && ac_cv_path_DD="dd"
5376   ;;
5377 esac
5378 fi
5379 DD=$ac_cv_path_DD
5380 if test -n "$DD"; then
5381   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DD" >&5
5382 $as_echo "$DD" >&6; }
5383 else
5384   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5385 $as_echo "no" >&6; }
5386 fi
5387
5388
5389 # Extract the first word of "mkisofs", so it can be a program name with args.
5390 set dummy mkisofs; ac_word=$2
5391 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5392 $as_echo_n "checking for $ac_word... " >&6; }
5393 if test "${ac_cv_path_MKISOFS+set}" = set; then :
5394   $as_echo_n "(cached) " >&6
5395 else
5396   case $MKISOFS in
5397   [\\/]* | ?:[\\/]*)
5398   ac_cv_path_MKISOFS="$MKISOFS" # Let the user override the test with a path.
5399   ;;
5400   *)
5401   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5402 for as_dir in $PATH
5403 do
5404   IFS=$as_save_IFS
5405   test -z "$as_dir" && as_dir=.
5406     for ac_exec_ext in '' $ac_executable_extensions; do
5407   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5408     ac_cv_path_MKISOFS="$as_dir/$ac_word$ac_exec_ext"
5409     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5410     break 2
5411   fi
5412 done
5413   done
5414 IFS=$as_save_IFS
5415
5416   test -z "$ac_cv_path_MKISOFS" && ac_cv_path_MKISOFS="mkisofs"
5417   ;;
5418 esac
5419 fi
5420 MKISOFS=$ac_cv_path_MKISOFS
5421 if test -n "$MKISOFS"; then
5422   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKISOFS" >&5
5423 $as_echo "$MKISOFS" >&6; }
5424 else
5425   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5426 $as_echo "no" >&6; }
5427 fi
5428
5429
5430 # Extract the first word of "python", so it can be a program name with args.
5431 set dummy python; ac_word=$2
5432 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5433 $as_echo_n "checking for $ac_word... " >&6; }
5434 if test "${ac_cv_path_PYTHON+set}" = set; then :
5435   $as_echo_n "(cached) " >&6
5436 else
5437   case $PYTHON in
5438   [\\/]* | ?:[\\/]*)
5439   ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
5440   ;;
5441   *)
5442   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5443 for as_dir in $PATH
5444 do
5445   IFS=$as_save_IFS
5446   test -z "$as_dir" && as_dir=.
5447     for ac_exec_ext in '' $ac_executable_extensions; do
5448   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5449     ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext"
5450     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5451     break 2
5452   fi
5453 done
5454   done
5455 IFS=$as_save_IFS
5456
5457   test -z "$ac_cv_path_PYTHON" && ac_cv_path_PYTHON="python"
5458   ;;
5459 esac
5460 fi
5461 PYTHON=$ac_cv_path_PYTHON
5462 if test -n "$PYTHON"; then
5463   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5
5464 $as_echo "$PYTHON" >&6; }
5465 else
5466   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5467 $as_echo "no" >&6; }
5468 fi
5469
5470
5471 # Extract the first word of "growisofs", so it can be a program name with args.
5472 set dummy growisofs; ac_word=$2
5473 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5474 $as_echo_n "checking for $ac_word... " >&6; }
5475 if test "${ac_cv_path_GROWISOFS+set}" = set; then :
5476   $as_echo_n "(cached) " >&6
5477 else
5478   case $GROWISOFS in
5479   [\\/]* | ?:[\\/]*)
5480   ac_cv_path_GROWISOFS="$GROWISOFS" # Let the user override the test with a path.
5481   ;;
5482   *)
5483   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5484 for as_dir in $PATH
5485 do
5486   IFS=$as_save_IFS
5487   test -z "$as_dir" && as_dir=.
5488     for ac_exec_ext in '' $ac_executable_extensions; do
5489   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5490     ac_cv_path_GROWISOFS="$as_dir/$ac_word$ac_exec_ext"
5491     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5492     break 2
5493   fi
5494 done
5495   done
5496 IFS=$as_save_IFS
5497
5498   test -z "$ac_cv_path_GROWISOFS" && ac_cv_path_GROWISOFS="growisofs"
5499   ;;
5500 esac
5501 fi
5502 GROWISOFS=$ac_cv_path_GROWISOFS
5503 if test -n "$GROWISOFS"; then
5504   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GROWISOFS" >&5
5505 $as_echo "$GROWISOFS" >&6; }
5506 else
5507   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5508 $as_echo "no" >&6; }
5509 fi
5510
5511
5512 # Extract the first word of "dvd+rw-mediainfo", so it can be a program name with args.
5513 set dummy dvd+rw-mediainfo; ac_word=$2
5514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5515 $as_echo_n "checking for $ac_word... " >&6; }
5516 if test "${ac_cv_path_DVDRWMEDIAINFO+set}" = set; then :
5517   $as_echo_n "(cached) " >&6
5518 else
5519   case $DVDRWMEDIAINFO in
5520   [\\/]* | ?:[\\/]*)
5521   ac_cv_path_DVDRWMEDIAINFO="$DVDRWMEDIAINFO" # Let the user override the test with a path.
5522   ;;
5523   *)
5524   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5525 for as_dir in $PATH
5526 do
5527   IFS=$as_save_IFS
5528   test -z "$as_dir" && as_dir=.
5529     for ac_exec_ext in '' $ac_executable_extensions; do
5530   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5531     ac_cv_path_DVDRWMEDIAINFO="$as_dir/$ac_word$ac_exec_ext"
5532     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5533     break 2
5534   fi
5535 done
5536   done
5537 IFS=$as_save_IFS
5538
5539   test -z "$ac_cv_path_DVDRWMEDIAINFO" && ac_cv_path_DVDRWMEDIAINFO="dvd+rw-mediainfo"
5540   ;;
5541 esac
5542 fi
5543 DVDRWMEDIAINFO=$ac_cv_path_DVDRWMEDIAINFO
5544 if test -n "$DVDRWMEDIAINFO"; then
5545   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DVDRWMEDIAINFO" >&5
5546 $as_echo "$DVDRWMEDIAINFO" >&6; }
5547 else
5548   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5549 $as_echo "no" >&6; }
5550 fi
5551
5552
5553 # Extract the first word of "dvd+rw-format", so it can be a program name with args.
5554 set dummy dvd+rw-format; ac_word=$2
5555 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5556 $as_echo_n "checking for $ac_word... " >&6; }
5557 if test "${ac_cv_path_DVDRWFORMAT+set}" = set; then :
5558   $as_echo_n "(cached) " >&6
5559 else
5560   case $DVDRWFORMAT in
5561   [\\/]* | ?:[\\/]*)
5562   ac_cv_path_DVDRWFORMAT="$DVDRWFORMAT" # Let the user override the test with a path.
5563   ;;
5564   *)
5565   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5566 for as_dir in $PATH
5567 do
5568   IFS=$as_save_IFS
5569   test -z "$as_dir" && as_dir=.
5570     for ac_exec_ext in '' $ac_executable_extensions; do
5571   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5572     ac_cv_path_DVDRWFORMAT="$as_dir/$ac_word$ac_exec_ext"
5573     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5574     break 2
5575   fi
5576 done
5577   done
5578 IFS=$as_save_IFS
5579
5580   test -z "$ac_cv_path_DVDRWFORMAT" && ac_cv_path_DVDRWFORMAT="dvd+rw-format"
5581   ;;
5582 esac
5583 fi
5584 DVDRWFORMAT=$ac_cv_path_DVDRWFORMAT
5585 if test -n "$DVDRWFORMAT"; then
5586   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DVDRWFORMAT" >&5
5587 $as_echo "$DVDRWFORMAT" >&6; }
5588 else
5589   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5590 $as_echo "no" >&6; }
5591 fi
5592
5593
5594 # Extract the first word of "pkg-config", so it can be a program name with args.
5595 set dummy pkg-config; ac_word=$2
5596 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5597 $as_echo_n "checking for $ac_word... " >&6; }
5598 if test "${ac_cv_path_PKGCONFIG+set}" = set; then :
5599   $as_echo_n "(cached) " >&6
5600 else
5601   case $PKGCONFIG in
5602   [\\/]* | ?:[\\/]*)
5603   ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
5604   ;;
5605   *)
5606   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5607 for as_dir in $PATH
5608 do
5609   IFS=$as_save_IFS
5610   test -z "$as_dir" && as_dir=.
5611     for ac_exec_ext in '' $ac_executable_extensions; do
5612   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5613     ac_cv_path_PKGCONFIG="$as_dir/$ac_word$ac_exec_ext"
5614     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5615     break 2
5616   fi
5617 done
5618   done
5619 IFS=$as_save_IFS
5620
5621   test -z "$ac_cv_path_PKGCONFIG" && ac_cv_path_PKGCONFIG="pkg-config"
5622   ;;
5623 esac
5624 fi
5625 PKGCONFIG=$ac_cv_path_PKGCONFIG
5626 if test -n "$PKGCONFIG"; then
5627   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
5628 $as_echo "$PKGCONFIG" >&6; }
5629 else
5630   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5631 $as_echo "no" >&6; }
5632 fi
5633
5634
5635 # Extract the first word of "qmake", so it can be a program name with args.
5636 set dummy qmake; ac_word=$2
5637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5638 $as_echo_n "checking for $ac_word... " >&6; }
5639 if test "${ac_cv_path_QMAKE+set}" = set; then :
5640   $as_echo_n "(cached) " >&6
5641 else
5642   case $QMAKE in
5643   [\\/]* | ?:[\\/]*)
5644   ac_cv_path_QMAKE="$QMAKE" # Let the user override the test with a path.
5645   ;;
5646   *)
5647   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5648 for as_dir in $PATH
5649 do
5650   IFS=$as_save_IFS
5651   test -z "$as_dir" && as_dir=.
5652     for ac_exec_ext in '' $ac_executable_extensions; do
5653   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5654     ac_cv_path_QMAKE="$as_dir/$ac_word$ac_exec_ext"
5655     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5656     break 2
5657   fi
5658 done
5659   done
5660 IFS=$as_save_IFS
5661
5662   test -z "$ac_cv_path_QMAKE" && ac_cv_path_QMAKE="none"
5663   ;;
5664 esac
5665 fi
5666 QMAKE=$ac_cv_path_QMAKE
5667 if test -n "$QMAKE"; then
5668   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $QMAKE" >&5
5669 $as_echo "$QMAKE" >&6; }
5670 else
5671   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5672 $as_echo "no" >&6; }
5673 fi
5674
5675
5676 # Extract the first word of "gmake", so it can be a program name with args.
5677 set dummy gmake; ac_word=$2
5678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5679 $as_echo_n "checking for $ac_word... " >&6; }
5680 if test "${ac_cv_path_GMAKE+set}" = set; then :
5681   $as_echo_n "(cached) " >&6
5682 else
5683   case $GMAKE in
5684   [\\/]* | ?:[\\/]*)
5685   ac_cv_path_GMAKE="$GMAKE" # Let the user override the test with a path.
5686   ;;
5687   *)
5688   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5689 for as_dir in $PATH
5690 do
5691   IFS=$as_save_IFS
5692   test -z "$as_dir" && as_dir=.
5693     for ac_exec_ext in '' $ac_executable_extensions; do
5694   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5695     ac_cv_path_GMAKE="$as_dir/$ac_word$ac_exec_ext"
5696     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5697     break 2
5698   fi
5699 done
5700   done
5701 IFS=$as_save_IFS
5702
5703   test -z "$ac_cv_path_GMAKE" && ac_cv_path_GMAKE="none"
5704   ;;
5705 esac
5706 fi
5707 GMAKE=$ac_cv_path_GMAKE
5708 if test -n "$GMAKE"; then
5709   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMAKE" >&5
5710 $as_echo "$GMAKE" >&6; }
5711 else
5712   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5713 $as_echo "no" >&6; }
5714 fi
5715
5716
5717
5718 if test "x$WXCONFIG" = x; then
5719    WXCONFIG=wx-config
5720 fi
5721 # Extract the first word of "${WXCONFIG}", so it can be a program name with args.
5722 set dummy ${WXCONFIG}; ac_word=$2
5723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5724 $as_echo_n "checking for $ac_word... " >&6; }
5725 if test "${ac_cv_path_WXCONFIG+set}" = set; then :
5726   $as_echo_n "(cached) " >&6
5727 else
5728   case $WXCONFIG in
5729   [\\/]* | ?:[\\/]*)
5730   ac_cv_path_WXCONFIG="$WXCONFIG" # Let the user override the test with a path.
5731   ;;
5732   *)
5733   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5734 for as_dir in $PATH
5735 do
5736   IFS=$as_save_IFS
5737   test -z "$as_dir" && as_dir=.
5738     for ac_exec_ext in '' $ac_executable_extensions; do
5739   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5740     ac_cv_path_WXCONFIG="$as_dir/$ac_word$ac_exec_ext"
5741     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5742     break 2
5743   fi
5744 done
5745   done
5746 IFS=$as_save_IFS
5747
5748   test -z "$ac_cv_path_WXCONFIG" && ac_cv_path_WXCONFIG="${WXCONFIG}"
5749   ;;
5750 esac
5751 fi
5752 WXCONFIG=$ac_cv_path_WXCONFIG
5753 if test -n "$WXCONFIG"; then
5754   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WXCONFIG" >&5
5755 $as_echo "$WXCONFIG" >&6; }
5756 else
5757   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5758 $as_echo "no" >&6; }
5759 fi
5760
5761
5762
5763 # Extract the first word of "cdrecord", so it can be a program name with args.
5764 set dummy cdrecord; ac_word=$2
5765 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5766 $as_echo_n "checking for $ac_word... " >&6; }
5767 if test "${ac_cv_path_CDRECORD+set}" = set; then :
5768   $as_echo_n "(cached) " >&6
5769 else
5770   case $CDRECORD in
5771   [\\/]* | ?:[\\/]*)
5772   ac_cv_path_CDRECORD="$CDRECORD" # Let the user override the test with a path.
5773   ;;
5774   *)
5775   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5776 for as_dir in $PATH
5777 do
5778   IFS=$as_save_IFS
5779   test -z "$as_dir" && as_dir=.
5780     for ac_exec_ext in '' $ac_executable_extensions; do
5781   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5782     ac_cv_path_CDRECORD="$as_dir/$ac_word$ac_exec_ext"
5783     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5784     break 2
5785   fi
5786 done
5787   done
5788 IFS=$as_save_IFS
5789
5790   test -z "$ac_cv_path_CDRECORD" && ac_cv_path_CDRECORD="cdrecord"
5791   ;;
5792 esac
5793 fi
5794 CDRECORD=$ac_cv_path_CDRECORD
5795 if test -n "$CDRECORD"; then
5796   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CDRECORD" >&5
5797 $as_echo "$CDRECORD" >&6; }
5798 else
5799   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5800 $as_echo "no" >&6; }
5801 fi
5802
5803
5804 # Extract the first word of "pidof", so it can be a program name with args.
5805 set dummy pidof; ac_word=$2
5806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5807 $as_echo_n "checking for $ac_word... " >&6; }
5808 if test "${ac_cv_path_PIDOF+set}" = set; then :
5809   $as_echo_n "(cached) " >&6
5810 else
5811   case $PIDOF in
5812   [\\/]* | ?:[\\/]*)
5813   ac_cv_path_PIDOF="$PIDOF" # Let the user override the test with a path.
5814   ;;
5815   *)
5816   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5817 for as_dir in $PATH
5818 do
5819   IFS=$as_save_IFS
5820   test -z "$as_dir" && as_dir=.
5821     for ac_exec_ext in '' $ac_executable_extensions; do
5822   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5823     ac_cv_path_PIDOF="$as_dir/$ac_word$ac_exec_ext"
5824     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5825     break 2
5826   fi
5827 done
5828   done
5829 IFS=$as_save_IFS
5830
5831   test -z "$ac_cv_path_PIDOF" && ac_cv_path_PIDOF="pidof"
5832   ;;
5833 esac
5834 fi
5835 PIDOF=$ac_cv_path_PIDOF
5836 if test -n "$PIDOF"; then
5837   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PIDOF" >&5
5838 $as_echo "$PIDOF" >&6; }
5839 else
5840   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5841 $as_echo "no" >&6; }
5842 fi
5843
5844
5845 for ac_prog in gawk mawk nawk awk
5846 do
5847   # Extract the first word of "$ac_prog", so it can be a program name with args.
5848 set dummy $ac_prog; ac_word=$2
5849 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5850 $as_echo_n "checking for $ac_word... " >&6; }
5851 if test "${ac_cv_prog_AWK+set}" = set; then :
5852   $as_echo_n "(cached) " >&6
5853 else
5854   if test -n "$AWK"; then
5855   ac_cv_prog_AWK="$AWK" # Let the user override the test.
5856 else
5857 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5858 for as_dir in $PATH
5859 do
5860   IFS=$as_save_IFS
5861   test -z "$as_dir" && as_dir=.
5862     for ac_exec_ext in '' $ac_executable_extensions; do
5863   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5864     ac_cv_prog_AWK="$ac_prog"
5865     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5866     break 2
5867   fi
5868 done
5869   done
5870 IFS=$as_save_IFS
5871
5872 fi
5873 fi
5874 AWK=$ac_cv_prog_AWK
5875 if test -n "$AWK"; then
5876   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
5877 $as_echo "$AWK" >&6; }
5878 else
5879   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5880 $as_echo "no" >&6; }
5881 fi
5882
5883
5884   test -n "$AWK" && break
5885 done
5886
5887 # Some AWK programs fail, so test it and warn the user
5888 if echo xfoo | $AWK 'BEGIN { prog=ARGV1; ARGC=1 }
5889       { if ((prog == $2) || (("(" prog ")") == $2) ||
5890       (("" prog "") == $2) ||
5891       ((prog ":") == $2)) { print $1 ; exit 0 } }' xfoo>/dev/null; then :;
5892 else
5893   as_fn_error "!!!!!!!!! WARNING !!!!!!!!!!!!!!
5894    The regex engine of $AWK is too broken to be used you
5895    might want to install GNU AWK.
5896    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" "$LINENO" 5
5897 fi
5898 THE_AWK=$AWK
5899 # Extract the first word of "$THE_AWK", so it can be a program name with args.
5900 set dummy $THE_AWK; ac_word=$2
5901 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5902 $as_echo_n "checking for $ac_word... " >&6; }
5903 if test "${ac_cv_path_AWK+set}" = set; then :
5904   $as_echo_n "(cached) " >&6
5905 else
5906   case $AWK in
5907   [\\/]* | ?:[\\/]*)
5908   ac_cv_path_AWK="$AWK" # Let the user override the test with a path.
5909   ;;
5910   *)
5911   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5912 for as_dir in $PATH
5913 do
5914   IFS=$as_save_IFS
5915   test -z "$as_dir" && as_dir=.
5916     for ac_exec_ext in '' $ac_executable_extensions; do
5917   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5918     ac_cv_path_AWK="$as_dir/$ac_word$ac_exec_ext"
5919     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5920     break 2
5921   fi
5922 done
5923   done
5924 IFS=$as_save_IFS
5925
5926   test -z "$ac_cv_path_AWK" && ac_cv_path_AWK="$THE_AWK"
5927   ;;
5928 esac
5929 fi
5930 AWK=$ac_cv_path_AWK
5931 if test -n "$AWK"; then
5932   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
5933 $as_echo "$AWK" >&6; }
5934 else
5935   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5936 $as_echo "no" >&6; }
5937 fi
5938
5939
5940
5941
5942 test -n "$ARFLAG" || ARFLAGS="cr"
5943
5944
5945 MAKE_SHELL=/bin/sh
5946
5947
5948
5949
5950
5951
5952
5953 use_libtool=yes
5954 # Check whether --enable-libtool was given.
5955 if test "${enable_libtool+set}" = set; then :
5956   enableval=$enable_libtool;
5957        if test x$enableval = xno; then
5958           use_libtool=no
5959        fi
5960
5961
5962 fi
5963
5964 case `pwd` in
5965   *\ * | *\     *)
5966     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5967 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5968 esac
5969
5970
5971
5972 macro_version='2.2.6'
5973 macro_revision='1.3012'
5974
5975
5976
5977
5978
5979
5980
5981
5982
5983
5984
5985
5986
5987 ltmain="$ac_aux_dir/ltmain.sh"
5988
5989 # Make sure we can run config.sub.
5990 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
5991   as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
5992
5993 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
5994 $as_echo_n "checking build system type... " >&6; }
5995 if test "${ac_cv_build+set}" = set; then :
5996   $as_echo_n "(cached) " >&6
5997 else
5998   ac_build_alias=$build_alias
5999 test "x$ac_build_alias" = x &&
6000   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
6001 test "x$ac_build_alias" = x &&
6002   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
6003 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
6004   as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
6005
6006 fi
6007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
6008 $as_echo "$ac_cv_build" >&6; }
6009 case $ac_cv_build in
6010 *-*-*) ;;
6011 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
6012 esac
6013 build=$ac_cv_build
6014 ac_save_IFS=$IFS; IFS='-'
6015 set x $ac_cv_build
6016 shift
6017 build_cpu=$1
6018 build_vendor=$2
6019 shift; shift
6020 # Remember, the first character of IFS is used to create $*,
6021 # except with old shells:
6022 build_os=$*
6023 IFS=$ac_save_IFS
6024 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
6025
6026
6027 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
6028 $as_echo_n "checking host system type... " >&6; }
6029 if test "${ac_cv_host+set}" = set; then :
6030   $as_echo_n "(cached) " >&6
6031 else
6032   if test "x$host_alias" = x; then
6033   ac_cv_host=$ac_cv_build
6034 else
6035   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
6036     as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
6037 fi
6038
6039 fi
6040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
6041 $as_echo "$ac_cv_host" >&6; }
6042 case $ac_cv_host in
6043 *-*-*) ;;
6044 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
6045 esac
6046 host=$ac_cv_host
6047 ac_save_IFS=$IFS; IFS='-'
6048 set x $ac_cv_host
6049 shift
6050 host_cpu=$1
6051 host_vendor=$2
6052 shift; shift
6053 # Remember, the first character of IFS is used to create $*,
6054 # except with old shells:
6055 host_os=$*
6056 IFS=$ac_save_IFS
6057 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
6058
6059
6060 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
6061 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
6062 if test "${ac_cv_path_SED+set}" = set; then :
6063   $as_echo_n "(cached) " >&6
6064 else
6065             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
6066      for ac_i in 1 2 3 4 5 6 7; do
6067        ac_script="$ac_script$as_nl$ac_script"
6068      done
6069      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
6070      { ac_script=; unset ac_script;}
6071      if test -z "$SED"; then
6072   ac_path_SED_found=false
6073   # Loop through the user's path and test for each of PROGNAME-LIST
6074   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6075 for as_dir in $PATH
6076 do
6077   IFS=$as_save_IFS
6078   test -z "$as_dir" && as_dir=.
6079     for ac_prog in sed gsed; do
6080     for ac_exec_ext in '' $ac_executable_extensions; do
6081       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
6082       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
6083 # Check for GNU ac_path_SED and select it if it is found.
6084   # Check for GNU $ac_path_SED
6085 case `"$ac_path_SED" --version 2>&1` in
6086 *GNU*)
6087   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
6088 *)
6089   ac_count=0
6090   $as_echo_n 0123456789 >"conftest.in"
6091   while :
6092   do
6093     cat "conftest.in" "conftest.in" >"conftest.tmp"
6094     mv "conftest.tmp" "conftest.in"
6095     cp "conftest.in" "conftest.nl"
6096     $as_echo '' >> "conftest.nl"
6097     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
6098     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6099     as_fn_arith $ac_count + 1 && ac_count=$as_val
6100     if test $ac_count -gt ${ac_path_SED_max-0}; then
6101       # Best one so far, save it but keep looking for a better one
6102       ac_cv_path_SED="$ac_path_SED"
6103       ac_path_SED_max=$ac_count
6104     fi
6105     # 10*(2^10) chars as input seems more than enough
6106     test $ac_count -gt 10 && break
6107   done
6108   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6109 esac
6110
6111       $ac_path_SED_found && break 3
6112     done
6113   done
6114   done
6115 IFS=$as_save_IFS
6116   if test -z "$ac_cv_path_SED"; then
6117     as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
6118   fi
6119 else
6120   ac_cv_path_SED=$SED
6121 fi
6122
6123 fi
6124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
6125 $as_echo "$ac_cv_path_SED" >&6; }
6126  SED="$ac_cv_path_SED"
6127   rm -f conftest.sed
6128
6129 test -z "$SED" && SED=sed
6130 Xsed="$SED -e 1s/^X//"
6131
6132
6133
6134
6135
6136
6137
6138
6139
6140
6141
6142 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
6143 $as_echo_n "checking for fgrep... " >&6; }
6144 if test "${ac_cv_path_FGREP+set}" = set; then :
6145   $as_echo_n "(cached) " >&6
6146 else
6147   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
6148    then ac_cv_path_FGREP="$GREP -F"
6149    else
6150      if test -z "$FGREP"; then
6151   ac_path_FGREP_found=false
6152   # Loop through the user's path and test for each of PROGNAME-LIST
6153   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6154 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6155 do
6156   IFS=$as_save_IFS
6157   test -z "$as_dir" && as_dir=.
6158     for ac_prog in fgrep; do
6159     for ac_exec_ext in '' $ac_executable_extensions; do
6160       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
6161       { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
6162 # Check for GNU ac_path_FGREP and select it if it is found.
6163   # Check for GNU $ac_path_FGREP
6164 case `"$ac_path_FGREP" --version 2>&1` in
6165 *GNU*)
6166   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
6167 *)
6168   ac_count=0
6169   $as_echo_n 0123456789 >"conftest.in"
6170   while :
6171   do
6172     cat "conftest.in" "conftest.in" >"conftest.tmp"
6173     mv "conftest.tmp" "conftest.in"
6174     cp "conftest.in" "conftest.nl"
6175     $as_echo 'FGREP' >> "conftest.nl"
6176     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
6177     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6178     as_fn_arith $ac_count + 1 && ac_count=$as_val
6179     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
6180       # Best one so far, save it but keep looking for a better one
6181       ac_cv_path_FGREP="$ac_path_FGREP"
6182       ac_path_FGREP_max=$ac_count
6183     fi
6184     # 10*(2^10) chars as input seems more than enough
6185     test $ac_count -gt 10 && break
6186   done
6187   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6188 esac
6189
6190       $ac_path_FGREP_found && break 3
6191     done
6192   done
6193   done
6194 IFS=$as_save_IFS
6195   if test -z "$ac_cv_path_FGREP"; then
6196     as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6197   fi
6198 else
6199   ac_cv_path_FGREP=$FGREP
6200 fi
6201
6202    fi
6203 fi
6204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
6205 $as_echo "$ac_cv_path_FGREP" >&6; }
6206  FGREP="$ac_cv_path_FGREP"
6207
6208
6209 test -z "$GREP" && GREP=grep
6210
6211
6212
6213
6214
6215
6216
6217
6218
6219
6220
6221
6222
6223
6224
6225
6226
6227
6228
6229 # Check whether --with-gnu-ld was given.
6230 if test "${with_gnu_ld+set}" = set; then :
6231   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
6232 else
6233   with_gnu_ld=no
6234 fi
6235
6236 ac_prog=ld
6237 if test "$GCC" = yes; then
6238   # Check if gcc -print-prog-name=ld gives a path.
6239   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
6240 $as_echo_n "checking for ld used by $CC... " >&6; }
6241   case $host in
6242   *-*-mingw*)
6243     # gcc leaves a trailing carriage return which upsets mingw
6244     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
6245   *)
6246     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
6247   esac
6248   case $ac_prog in
6249     # Accept absolute paths.
6250     [\\/]* | ?:[\\/]*)
6251       re_direlt='/[^/][^/]*/\.\./'
6252       # Canonicalize the pathname of ld
6253       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
6254       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
6255         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
6256       done
6257       test -z "$LD" && LD="$ac_prog"
6258       ;;
6259   "")
6260     # If it fails, then pretend we aren't using GCC.
6261     ac_prog=ld
6262     ;;
6263   *)
6264     # If it is relative, then search for the first ld in PATH.
6265     with_gnu_ld=unknown
6266     ;;
6267   esac
6268 elif test "$with_gnu_ld" = yes; then
6269   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
6270 $as_echo_n "checking for GNU ld... " >&6; }
6271 else
6272   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
6273 $as_echo_n "checking for non-GNU ld... " >&6; }
6274 fi
6275 if test "${lt_cv_path_LD+set}" = set; then :
6276   $as_echo_n "(cached) " >&6
6277 else
6278   if test -z "$LD"; then
6279   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6280   for ac_dir in $PATH; do
6281     IFS="$lt_save_ifs"
6282     test -z "$ac_dir" && ac_dir=.
6283     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
6284       lt_cv_path_LD="$ac_dir/$ac_prog"
6285       # Check to see if the program is GNU ld.  I'd rather use --version,
6286       # but apparently some variants of GNU ld only accept -v.
6287       # Break only if it was the GNU/non-GNU ld that we prefer.
6288       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
6289       *GNU* | *'with BFD'*)
6290         test "$with_gnu_ld" != no && break
6291         ;;
6292       *)
6293         test "$with_gnu_ld" != yes && break
6294         ;;
6295       esac
6296     fi
6297   done
6298   IFS="$lt_save_ifs"
6299 else
6300   lt_cv_path_LD="$LD" # Let the user override the test with a path.
6301 fi
6302 fi
6303
6304 LD="$lt_cv_path_LD"
6305 if test -n "$LD"; then
6306   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
6307 $as_echo "$LD" >&6; }
6308 else
6309   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6310 $as_echo "no" >&6; }
6311 fi
6312 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
6313 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
6314 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
6315 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
6316   $as_echo_n "(cached) " >&6
6317 else
6318   # I'd rather use --version here, but apparently some GNU lds only accept -v.
6319 case `$LD -v 2>&1 </dev/null` in
6320 *GNU* | *'with BFD'*)
6321   lt_cv_prog_gnu_ld=yes
6322   ;;
6323 *)
6324   lt_cv_prog_gnu_ld=no
6325   ;;
6326 esac
6327 fi
6328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
6329 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
6330 with_gnu_ld=$lt_cv_prog_gnu_ld
6331
6332
6333
6334
6335
6336
6337
6338
6339
6340 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
6341 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
6342 if test "${lt_cv_path_NM+set}" = set; then :
6343   $as_echo_n "(cached) " >&6
6344 else
6345   if test -n "$NM"; then
6346   # Let the user override the test.
6347   lt_cv_path_NM="$NM"
6348 else
6349   lt_nm_to_check="${ac_tool_prefix}nm"
6350   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
6351     lt_nm_to_check="$lt_nm_to_check nm"
6352   fi
6353   for lt_tmp_nm in $lt_nm_to_check; do
6354     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6355     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
6356       IFS="$lt_save_ifs"
6357       test -z "$ac_dir" && ac_dir=.
6358       tmp_nm="$ac_dir/$lt_tmp_nm"
6359       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
6360         # Check to see if the nm accepts a BSD-compat flag.
6361         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
6362         #   nm: unknown option "B" ignored
6363         # Tru64's nm complains that /dev/null is an invalid object file
6364         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
6365         */dev/null* | *'Invalid file or object type'*)
6366           lt_cv_path_NM="$tmp_nm -B"
6367           break
6368           ;;
6369         *)
6370           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
6371           */dev/null*)
6372             lt_cv_path_NM="$tmp_nm -p"
6373             break
6374             ;;
6375           *)
6376             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
6377             continue # so that we can try to find one that supports BSD flags
6378             ;;
6379           esac
6380           ;;
6381         esac
6382       fi
6383     done
6384     IFS="$lt_save_ifs"
6385   done
6386   : ${lt_cv_path_NM=no}
6387 fi
6388 fi
6389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
6390 $as_echo "$lt_cv_path_NM" >&6; }
6391 if test "$lt_cv_path_NM" != "no"; then
6392   NM="$lt_cv_path_NM"
6393 else
6394   # Didn't find any BSD compatible name lister, look for dumpbin.
6395   if test -n "$ac_tool_prefix"; then
6396   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
6397   do
6398     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6399 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6400 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6401 $as_echo_n "checking for $ac_word... " >&6; }
6402 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
6403   $as_echo_n "(cached) " >&6
6404 else
6405   if test -n "$DUMPBIN"; then
6406   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
6407 else
6408 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6409 for as_dir in $PATH
6410 do
6411   IFS=$as_save_IFS
6412   test -z "$as_dir" && as_dir=.
6413     for ac_exec_ext in '' $ac_executable_extensions; do
6414   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6415     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
6416     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6417     break 2
6418   fi
6419 done
6420   done
6421 IFS=$as_save_IFS
6422
6423 fi
6424 fi
6425 DUMPBIN=$ac_cv_prog_DUMPBIN
6426 if test -n "$DUMPBIN"; then
6427   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
6428 $as_echo "$DUMPBIN" >&6; }
6429 else
6430   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6431 $as_echo "no" >&6; }
6432 fi
6433
6434
6435     test -n "$DUMPBIN" && break
6436   done
6437 fi
6438 if test -z "$DUMPBIN"; then
6439   ac_ct_DUMPBIN=$DUMPBIN
6440   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
6441 do
6442   # Extract the first word of "$ac_prog", so it can be a program name with args.
6443 set dummy $ac_prog; ac_word=$2
6444 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6445 $as_echo_n "checking for $ac_word... " >&6; }
6446 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
6447   $as_echo_n "(cached) " >&6
6448 else
6449   if test -n "$ac_ct_DUMPBIN"; then
6450   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
6451 else
6452 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6453 for as_dir in $PATH
6454 do
6455   IFS=$as_save_IFS
6456   test -z "$as_dir" && as_dir=.
6457     for ac_exec_ext in '' $ac_executable_extensions; do
6458   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6459     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
6460     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6461     break 2
6462   fi
6463 done
6464   done
6465 IFS=$as_save_IFS
6466
6467 fi
6468 fi
6469 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
6470 if test -n "$ac_ct_DUMPBIN"; then
6471   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
6472 $as_echo "$ac_ct_DUMPBIN" >&6; }
6473 else
6474   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6475 $as_echo "no" >&6; }
6476 fi
6477
6478
6479   test -n "$ac_ct_DUMPBIN" && break
6480 done
6481
6482   if test "x$ac_ct_DUMPBIN" = x; then
6483     DUMPBIN=":"
6484   else
6485     case $cross_compiling:$ac_tool_warned in
6486 yes:)
6487 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6488 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6489 ac_tool_warned=yes ;;
6490 esac
6491     DUMPBIN=$ac_ct_DUMPBIN
6492   fi
6493 fi
6494
6495
6496   if test "$DUMPBIN" != ":"; then
6497     NM="$DUMPBIN"
6498   fi
6499 fi
6500 test -z "$NM" && NM=nm
6501
6502
6503
6504
6505
6506
6507 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
6508 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
6509 if test "${lt_cv_nm_interface+set}" = set; then :
6510   $as_echo_n "(cached) " >&6
6511 else
6512   lt_cv_nm_interface="BSD nm"
6513   echo "int some_variable = 0;" > conftest.$ac_ext
6514   (eval echo "\"\$as_me:6514: $ac_compile\"" >&5)
6515   (eval "$ac_compile" 2>conftest.err)
6516   cat conftest.err >&5
6517   (eval echo "\"\$as_me:6517: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
6518   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
6519   cat conftest.err >&5
6520   (eval echo "\"\$as_me:6520: output\"" >&5)
6521   cat conftest.out >&5
6522   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
6523     lt_cv_nm_interface="MS dumpbin"
6524   fi
6525   rm -f conftest*
6526 fi
6527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
6528 $as_echo "$lt_cv_nm_interface" >&6; }
6529
6530 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
6531 $as_echo_n "checking whether ln -s works... " >&6; }
6532 LN_S=$as_ln_s
6533 if test "$LN_S" = "ln -s"; then
6534   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6535 $as_echo "yes" >&6; }
6536 else
6537   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
6538 $as_echo "no, using $LN_S" >&6; }
6539 fi
6540
6541 # find the maximum length of command line arguments
6542 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
6543 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
6544 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
6545   $as_echo_n "(cached) " >&6
6546 else
6547     i=0
6548   teststring="ABCD"
6549
6550   case $build_os in
6551   msdosdjgpp*)
6552     # On DJGPP, this test can blow up pretty badly due to problems in libc
6553     # (any single argument exceeding 2000 bytes causes a buffer overrun
6554     # during glob expansion).  Even if it were fixed, the result of this
6555     # check would be larger than it should be.
6556     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
6557     ;;
6558
6559   gnu*)
6560     # Under GNU Hurd, this test is not required because there is
6561     # no limit to the length of command line arguments.
6562     # Libtool will interpret -1 as no limit whatsoever
6563     lt_cv_sys_max_cmd_len=-1;
6564     ;;
6565
6566   cygwin* | mingw* | cegcc*)
6567     # On Win9x/ME, this test blows up -- it succeeds, but takes
6568     # about 5 minutes as the teststring grows exponentially.
6569     # Worse, since 9x/ME are not pre-emptively multitasking,
6570     # you end up with a "frozen" computer, even though with patience
6571     # the test eventually succeeds (with a max line length of 256k).
6572     # Instead, let's just punt: use the minimum linelength reported by
6573     # all of the supported platforms: 8192 (on NT/2K/XP).
6574     lt_cv_sys_max_cmd_len=8192;
6575     ;;
6576
6577   amigaos*)
6578     # On AmigaOS with pdksh, this test takes hours, literally.
6579     # So we just punt and use a minimum line length of 8192.
6580     lt_cv_sys_max_cmd_len=8192;
6581     ;;
6582
6583   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6584     # This has been around since 386BSD, at least.  Likely further.
6585     if test -x /sbin/sysctl; then
6586       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6587     elif test -x /usr/sbin/sysctl; then
6588       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6589     else
6590       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
6591     fi
6592     # And add a safety zone
6593     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6594     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6595     ;;
6596
6597   interix*)
6598     # We know the value 262144 and hardcode it with a safety zone (like BSD)
6599     lt_cv_sys_max_cmd_len=196608
6600     ;;
6601
6602   osf*)
6603     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6604     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6605     # nice to cause kernel panics so lets avoid the loop below.
6606     # First set a reasonable default.
6607     lt_cv_sys_max_cmd_len=16384
6608     #
6609     if test -x /sbin/sysconfig; then
6610       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6611         *1*) lt_cv_sys_max_cmd_len=-1 ;;
6612       esac
6613     fi
6614     ;;
6615   sco3.2v5*)
6616     lt_cv_sys_max_cmd_len=102400
6617     ;;
6618   sysv5* | sco5v6* | sysv4.2uw2*)
6619     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6620     if test -n "$kargmax"; then
6621       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
6622     else
6623       lt_cv_sys_max_cmd_len=32768
6624     fi
6625     ;;
6626   *)
6627     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
6628     if test -n "$lt_cv_sys_max_cmd_len"; then
6629       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6630       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6631     else
6632       # Make teststring a little bigger before we do anything with it.
6633       # a 1K string should be a reasonable start.
6634       for i in 1 2 3 4 5 6 7 8 ; do
6635         teststring=$teststring$teststring
6636       done
6637       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6638       # If test is not a shell built-in, we'll probably end up computing a
6639       # maximum length that is only half of the actual maximum length, but
6640       # we can't tell.
6641       while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
6642                  = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
6643               test $i != 17 # 1/2 MB should be enough
6644       do
6645         i=`expr $i + 1`
6646         teststring=$teststring$teststring
6647       done
6648       # Only check the string length outside the loop.
6649       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
6650       teststring=
6651       # Add a significant safety factor because C++ compilers can tack on
6652       # massive amounts of additional arguments before passing them to the
6653       # linker.  It appears as though 1/2 is a usable value.
6654       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6655     fi
6656     ;;
6657   esac
6658
6659 fi
6660
6661 if test -n $lt_cv_sys_max_cmd_len ; then
6662   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6663 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6664 else
6665   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6666 $as_echo "none" >&6; }
6667 fi
6668 max_cmd_len=$lt_cv_sys_max_cmd_len
6669
6670
6671
6672
6673
6674
6675 : ${CP="cp -f"}
6676 : ${MV="mv -f"}
6677 : ${RM="rm -f"}
6678
6679 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6680 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6681 # Try some XSI features
6682 xsi_shell=no
6683 ( _lt_dummy="a/b/c"
6684   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6685       = c,a/b,, \
6686     && eval 'test $(( 1 + 1 )) -eq 2 \
6687     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6688   && xsi_shell=yes
6689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
6690 $as_echo "$xsi_shell" >&6; }
6691
6692
6693 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
6694 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
6695 lt_shell_append=no
6696 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
6697     >/dev/null 2>&1 \
6698   && lt_shell_append=yes
6699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
6700 $as_echo "$lt_shell_append" >&6; }
6701
6702
6703 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6704   lt_unset=unset
6705 else
6706   lt_unset=false
6707 fi
6708
6709
6710
6711
6712
6713 # test EBCDIC or ASCII
6714 case `echo X|tr X '\101'` in
6715  A) # ASCII based system
6716     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6717   lt_SP2NL='tr \040 \012'
6718   lt_NL2SP='tr \015\012 \040\040'
6719   ;;
6720  *) # EBCDIC based system
6721   lt_SP2NL='tr \100 \n'
6722   lt_NL2SP='tr \r\n \100\100'
6723   ;;
6724 esac
6725
6726
6727
6728
6729
6730
6731
6732
6733
6734 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
6735 $as_echo_n "checking for $LD option to reload object files... " >&6; }
6736 if test "${lt_cv_ld_reload_flag+set}" = set; then :
6737   $as_echo_n "(cached) " >&6
6738 else
6739   lt_cv_ld_reload_flag='-r'
6740 fi
6741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6742 $as_echo "$lt_cv_ld_reload_flag" >&6; }
6743 reload_flag=$lt_cv_ld_reload_flag
6744 case $reload_flag in
6745 "" | " "*) ;;
6746 *) reload_flag=" $reload_flag" ;;
6747 esac
6748 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6749 case $host_os in
6750   darwin*)
6751     if test "$GCC" = yes; then
6752       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6753     else
6754       reload_cmds='$LD$reload_flag -o $output$reload_objs'
6755     fi
6756     ;;
6757 esac
6758
6759
6760
6761
6762
6763
6764
6765
6766
6767 if test -n "$ac_tool_prefix"; then
6768   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6769 set dummy ${ac_tool_prefix}objdump; ac_word=$2
6770 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6771 $as_echo_n "checking for $ac_word... " >&6; }
6772 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
6773   $as_echo_n "(cached) " >&6
6774 else
6775   if test -n "$OBJDUMP"; then
6776   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6777 else
6778 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6779 for as_dir in $PATH
6780 do
6781   IFS=$as_save_IFS
6782   test -z "$as_dir" && as_dir=.
6783     for ac_exec_ext in '' $ac_executable_extensions; do
6784   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6785     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6786     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6787     break 2
6788   fi
6789 done
6790   done
6791 IFS=$as_save_IFS
6792
6793 fi
6794 fi
6795 OBJDUMP=$ac_cv_prog_OBJDUMP
6796 if test -n "$OBJDUMP"; then
6797   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6798 $as_echo "$OBJDUMP" >&6; }
6799 else
6800   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6801 $as_echo "no" >&6; }
6802 fi
6803
6804
6805 fi
6806 if test -z "$ac_cv_prog_OBJDUMP"; then
6807   ac_ct_OBJDUMP=$OBJDUMP
6808   # Extract the first word of "objdump", so it can be a program name with args.
6809 set dummy objdump; ac_word=$2
6810 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6811 $as_echo_n "checking for $ac_word... " >&6; }
6812 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
6813   $as_echo_n "(cached) " >&6
6814 else
6815   if test -n "$ac_ct_OBJDUMP"; then
6816   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6817 else
6818 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6819 for as_dir in $PATH
6820 do
6821   IFS=$as_save_IFS
6822   test -z "$as_dir" && as_dir=.
6823     for ac_exec_ext in '' $ac_executable_extensions; do
6824   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6825     ac_cv_prog_ac_ct_OBJDUMP="objdump"
6826     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6827     break 2
6828   fi
6829 done
6830   done
6831 IFS=$as_save_IFS
6832
6833 fi
6834 fi
6835 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6836 if test -n "$ac_ct_OBJDUMP"; then
6837   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6838 $as_echo "$ac_ct_OBJDUMP" >&6; }
6839 else
6840   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6841 $as_echo "no" >&6; }
6842 fi
6843
6844   if test "x$ac_ct_OBJDUMP" = x; then
6845     OBJDUMP="false"
6846   else
6847     case $cross_compiling:$ac_tool_warned in
6848 yes:)
6849 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6850 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6851 ac_tool_warned=yes ;;
6852 esac
6853     OBJDUMP=$ac_ct_OBJDUMP
6854   fi
6855 else
6856   OBJDUMP="$ac_cv_prog_OBJDUMP"
6857 fi
6858
6859 test -z "$OBJDUMP" && OBJDUMP=objdump
6860
6861
6862
6863
6864
6865
6866
6867
6868
6869 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6870 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
6871 if test "${lt_cv_deplibs_check_method+set}" = set; then :
6872   $as_echo_n "(cached) " >&6
6873 else
6874   lt_cv_file_magic_cmd='$MAGIC_CMD'
6875 lt_cv_file_magic_test_file=
6876 lt_cv_deplibs_check_method='unknown'
6877 # Need to set the preceding variable on all platforms that support
6878 # interlibrary dependencies.
6879 # 'none' -- dependencies not supported.
6880 # `unknown' -- same as none, but documents that we really don't know.
6881 # 'pass_all' -- all dependencies passed with no checks.
6882 # 'test_compile' -- check by making test program.
6883 # 'file_magic [[regex]]' -- check by looking for files in library path
6884 # which responds to the $file_magic_cmd with a given extended regex.
6885 # If you have `file' or equivalent on your system and you're not sure
6886 # whether `pass_all' will *always* work, you probably want this one.
6887
6888 case $host_os in
6889 aix[4-9]*)
6890   lt_cv_deplibs_check_method=pass_all
6891   ;;
6892
6893 beos*)
6894   lt_cv_deplibs_check_method=pass_all
6895   ;;
6896
6897 bsdi[45]*)
6898   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6899   lt_cv_file_magic_cmd='/usr/bin/file -L'
6900   lt_cv_file_magic_test_file=/shlib/libc.so
6901   ;;
6902
6903 cygwin*)
6904   # func_win32_libid is a shell function defined in ltmain.sh
6905   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6906   lt_cv_file_magic_cmd='func_win32_libid'
6907   ;;
6908
6909 mingw* | pw32*)
6910   # Base MSYS/MinGW do not provide the 'file' command needed by
6911   # func_win32_libid shell function, so use a weaker test based on 'objdump',
6912   # unless we find 'file', for example because we are cross-compiling.
6913   if ( file / ) >/dev/null 2>&1; then
6914     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6915     lt_cv_file_magic_cmd='func_win32_libid'
6916   else
6917     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6918     lt_cv_file_magic_cmd='$OBJDUMP -f'
6919   fi
6920   ;;
6921
6922 cegcc)
6923   # use the weaker test based on 'objdump'. See mingw*.
6924   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6925   lt_cv_file_magic_cmd='$OBJDUMP -f'
6926   ;;
6927
6928 darwin* | rhapsody*)
6929   lt_cv_deplibs_check_method=pass_all
6930   ;;
6931
6932 freebsd* | dragonfly*)
6933   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6934     case $host_cpu in
6935     i*86 )
6936       # Not sure whether the presence of OpenBSD here was a mistake.
6937       # Let's accept both of them until this is cleared up.
6938       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6939       lt_cv_file_magic_cmd=/usr/bin/file
6940       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6941       ;;
6942     esac
6943   else
6944     lt_cv_deplibs_check_method=pass_all
6945   fi
6946   ;;
6947
6948 gnu*)
6949   lt_cv_deplibs_check_method=pass_all
6950   ;;
6951
6952 hpux10.20* | hpux11*)
6953   lt_cv_file_magic_cmd=/usr/bin/file
6954   case $host_cpu in
6955   ia64*)
6956     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6957     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6958     ;;
6959   hppa*64*)
6960     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]'
6961     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6962     ;;
6963   *)
6964     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
6965     lt_cv_file_magic_test_file=/usr/lib/libc.sl
6966     ;;
6967   esac
6968   ;;
6969
6970 interix[3-9]*)
6971   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6972   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6973   ;;
6974
6975 irix5* | irix6* | nonstopux*)
6976   case $LD in
6977   *-32|*"-32 ") libmagic=32-bit;;
6978   *-n32|*"-n32 ") libmagic=N32;;
6979   *-64|*"-64 ") libmagic=64-bit;;
6980   *) libmagic=never-match;;
6981   esac
6982   lt_cv_deplibs_check_method=pass_all
6983   ;;
6984
6985 # This must be Linux ELF.
6986 linux* | k*bsd*-gnu)
6987   lt_cv_deplibs_check_method=pass_all
6988   ;;
6989
6990 netbsd*)
6991   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6992     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6993   else
6994     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6995   fi
6996   ;;
6997
6998 newos6*)
6999   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
7000   lt_cv_file_magic_cmd=/usr/bin/file
7001   lt_cv_file_magic_test_file=/usr/lib/libnls.so
7002   ;;
7003
7004 *nto* | *qnx*)
7005   lt_cv_deplibs_check_method=pass_all
7006   ;;
7007
7008 openbsd*)
7009   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
7010     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
7011   else
7012     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
7013   fi
7014   ;;
7015
7016 osf3* | osf4* | osf5*)
7017   lt_cv_deplibs_check_method=pass_all
7018   ;;
7019
7020 rdos*)
7021   lt_cv_deplibs_check_method=pass_all
7022   ;;
7023
7024 solaris*)
7025   lt_cv_deplibs_check_method=pass_all
7026   ;;
7027
7028 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
7029   lt_cv_deplibs_check_method=pass_all
7030   ;;
7031
7032 sysv4 | sysv4.3*)
7033   case $host_vendor in
7034   motorola)
7035     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]'
7036     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
7037     ;;
7038   ncr)
7039     lt_cv_deplibs_check_method=pass_all
7040     ;;
7041   sequent)
7042     lt_cv_file_magic_cmd='/bin/file'
7043     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
7044     ;;
7045   sni)
7046     lt_cv_file_magic_cmd='/bin/file'
7047     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
7048     lt_cv_file_magic_test_file=/lib/libc.so
7049     ;;
7050   siemens)
7051     lt_cv_deplibs_check_method=pass_all
7052     ;;
7053   pc)
7054     lt_cv_deplibs_check_method=pass_all
7055     ;;
7056   esac
7057   ;;
7058
7059 tpf*)
7060   lt_cv_deplibs_check_method=pass_all
7061   ;;
7062 esac
7063
7064 fi
7065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
7066 $as_echo "$lt_cv_deplibs_check_method" >&6; }
7067 file_magic_cmd=$lt_cv_file_magic_cmd
7068 deplibs_check_method=$lt_cv_deplibs_check_method
7069 test -z "$deplibs_check_method" && deplibs_check_method=unknown
7070
7071
7072
7073
7074
7075
7076
7077
7078
7079
7080
7081
7082 if test -n "$ac_tool_prefix"; then
7083   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
7084 set dummy ${ac_tool_prefix}ar; ac_word=$2
7085 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7086 $as_echo_n "checking for $ac_word... " >&6; }
7087 if test "${ac_cv_prog_AR+set}" = set; then :
7088   $as_echo_n "(cached) " >&6
7089 else
7090   if test -n "$AR"; then
7091   ac_cv_prog_AR="$AR" # Let the user override the test.
7092 else
7093 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7094 for as_dir in $PATH
7095 do
7096   IFS=$as_save_IFS
7097   test -z "$as_dir" && as_dir=.
7098     for ac_exec_ext in '' $ac_executable_extensions; do
7099   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7100     ac_cv_prog_AR="${ac_tool_prefix}ar"
7101     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7102     break 2
7103   fi
7104 done
7105   done
7106 IFS=$as_save_IFS
7107
7108 fi
7109 fi
7110 AR=$ac_cv_prog_AR
7111 if test -n "$AR"; then
7112   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
7113 $as_echo "$AR" >&6; }
7114 else
7115   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7116 $as_echo "no" >&6; }
7117 fi
7118
7119
7120 fi
7121 if test -z "$ac_cv_prog_AR"; then
7122   ac_ct_AR=$AR
7123   # Extract the first word of "ar", so it can be a program name with args.
7124 set dummy ar; ac_word=$2
7125 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7126 $as_echo_n "checking for $ac_word... " >&6; }
7127 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
7128   $as_echo_n "(cached) " >&6
7129 else
7130   if test -n "$ac_ct_AR"; then
7131   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
7132 else
7133 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7134 for as_dir in $PATH
7135 do
7136   IFS=$as_save_IFS
7137   test -z "$as_dir" && as_dir=.
7138     for ac_exec_ext in '' $ac_executable_extensions; do
7139   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7140     ac_cv_prog_ac_ct_AR="ar"
7141     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7142     break 2
7143   fi
7144 done
7145   done
7146 IFS=$as_save_IFS
7147
7148 fi
7149 fi
7150 ac_ct_AR=$ac_cv_prog_ac_ct_AR
7151 if test -n "$ac_ct_AR"; then
7152   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
7153 $as_echo "$ac_ct_AR" >&6; }
7154 else
7155   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7156 $as_echo "no" >&6; }
7157 fi
7158
7159   if test "x$ac_ct_AR" = x; then
7160     AR="false"
7161   else
7162     case $cross_compiling:$ac_tool_warned in
7163 yes:)
7164 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7165 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7166 ac_tool_warned=yes ;;
7167 esac
7168     AR=$ac_ct_AR
7169   fi
7170 else
7171   AR="$ac_cv_prog_AR"
7172 fi
7173
7174 test -z "$AR" && AR=ar
7175 test -z "$AR_FLAGS" && AR_FLAGS=cru
7176
7177
7178
7179
7180
7181
7182
7183
7184
7185
7186
7187 if test -n "$ac_tool_prefix"; then
7188   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
7189 set dummy ${ac_tool_prefix}strip; ac_word=$2
7190 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7191 $as_echo_n "checking for $ac_word... " >&6; }
7192 if test "${ac_cv_prog_STRIP+set}" = set; then :
7193   $as_echo_n "(cached) " >&6
7194 else
7195   if test -n "$STRIP"; then
7196   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
7197 else
7198 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7199 for as_dir in $PATH
7200 do
7201   IFS=$as_save_IFS
7202   test -z "$as_dir" && as_dir=.
7203     for ac_exec_ext in '' $ac_executable_extensions; do
7204   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7205     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
7206     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7207     break 2
7208   fi
7209 done
7210   done
7211 IFS=$as_save_IFS
7212
7213 fi
7214 fi
7215 STRIP=$ac_cv_prog_STRIP
7216 if test -n "$STRIP"; then
7217   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
7218 $as_echo "$STRIP" >&6; }
7219 else
7220   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7221 $as_echo "no" >&6; }
7222 fi
7223
7224
7225 fi
7226 if test -z "$ac_cv_prog_STRIP"; then
7227   ac_ct_STRIP=$STRIP
7228   # Extract the first word of "strip", so it can be a program name with args.
7229 set dummy strip; ac_word=$2
7230 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7231 $as_echo_n "checking for $ac_word... " >&6; }
7232 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
7233   $as_echo_n "(cached) " >&6
7234 else
7235   if test -n "$ac_ct_STRIP"; then
7236   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
7237 else
7238 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7239 for as_dir in $PATH
7240 do
7241   IFS=$as_save_IFS
7242   test -z "$as_dir" && as_dir=.
7243     for ac_exec_ext in '' $ac_executable_extensions; do
7244   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7245     ac_cv_prog_ac_ct_STRIP="strip"
7246     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7247     break 2
7248   fi
7249 done
7250   done
7251 IFS=$as_save_IFS
7252
7253 fi
7254 fi
7255 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
7256 if test -n "$ac_ct_STRIP"; then
7257   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
7258 $as_echo "$ac_ct_STRIP" >&6; }
7259 else
7260   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7261 $as_echo "no" >&6; }
7262 fi
7263
7264   if test "x$ac_ct_STRIP" = x; then
7265     STRIP=":"
7266   else
7267     case $cross_compiling:$ac_tool_warned in
7268 yes:)
7269 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7270 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7271 ac_tool_warned=yes ;;
7272 esac
7273     STRIP=$ac_ct_STRIP
7274   fi
7275 else
7276   STRIP="$ac_cv_prog_STRIP"
7277 fi
7278
7279 test -z "$STRIP" && STRIP=:
7280
7281
7282
7283
7284
7285
7286 if test -n "$ac_tool_prefix"; then
7287   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
7288 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
7289 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7290 $as_echo_n "checking for $ac_word... " >&6; }
7291 if test "${ac_cv_prog_RANLIB+set}" = set; then :
7292   $as_echo_n "(cached) " >&6
7293 else
7294   if test -n "$RANLIB"; then
7295   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
7296 else
7297 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7298 for as_dir in $PATH
7299 do
7300   IFS=$as_save_IFS
7301   test -z "$as_dir" && as_dir=.
7302     for ac_exec_ext in '' $ac_executable_extensions; do
7303   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7304     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
7305     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7306     break 2
7307   fi
7308 done
7309   done
7310 IFS=$as_save_IFS
7311
7312 fi
7313 fi
7314 RANLIB=$ac_cv_prog_RANLIB
7315 if test -n "$RANLIB"; then
7316   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
7317 $as_echo "$RANLIB" >&6; }
7318 else
7319   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7320 $as_echo "no" >&6; }
7321 fi
7322
7323
7324 fi
7325 if test -z "$ac_cv_prog_RANLIB"; then
7326   ac_ct_RANLIB=$RANLIB
7327   # Extract the first word of "ranlib", so it can be a program name with args.
7328 set dummy ranlib; ac_word=$2
7329 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7330 $as_echo_n "checking for $ac_word... " >&6; }
7331 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
7332   $as_echo_n "(cached) " >&6
7333 else
7334   if test -n "$ac_ct_RANLIB"; then
7335   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
7336 else
7337 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7338 for as_dir in $PATH
7339 do
7340   IFS=$as_save_IFS
7341   test -z "$as_dir" && as_dir=.
7342     for ac_exec_ext in '' $ac_executable_extensions; do
7343   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7344     ac_cv_prog_ac_ct_RANLIB="ranlib"
7345     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7346     break 2
7347   fi
7348 done
7349   done
7350 IFS=$as_save_IFS
7351
7352 fi
7353 fi
7354 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
7355 if test -n "$ac_ct_RANLIB"; then
7356   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
7357 $as_echo "$ac_ct_RANLIB" >&6; }
7358 else
7359   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7360 $as_echo "no" >&6; }
7361 fi
7362
7363   if test "x$ac_ct_RANLIB" = x; then
7364     RANLIB=":"
7365   else
7366     case $cross_compiling:$ac_tool_warned in
7367 yes:)
7368 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7369 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7370 ac_tool_warned=yes ;;
7371 esac
7372     RANLIB=$ac_ct_RANLIB
7373   fi
7374 else
7375   RANLIB="$ac_cv_prog_RANLIB"
7376 fi
7377
7378 test -z "$RANLIB" && RANLIB=:
7379
7380
7381
7382
7383
7384
7385 # Determine commands to create old-style static archives.
7386 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
7387 old_postinstall_cmds='chmod 644 $oldlib'
7388 old_postuninstall_cmds=
7389
7390 if test -n "$RANLIB"; then
7391   case $host_os in
7392   openbsd*)
7393     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
7394     ;;
7395   *)
7396     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
7397     ;;
7398   esac
7399   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
7400 fi
7401
7402
7403
7404
7405
7406
7407
7408
7409
7410
7411
7412
7413
7414
7415
7416
7417
7418
7419
7420
7421
7422
7423
7424
7425
7426
7427
7428
7429
7430
7431
7432
7433
7434
7435 # If no C compiler was specified, use CC.
7436 LTCC=${LTCC-"$CC"}
7437
7438 # If no C compiler flags were specified, use CFLAGS.
7439 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7440
7441 # Allow CC to be a program name with arguments.
7442 compiler=$CC
7443
7444
7445 # Check for command to grab the raw symbol name followed by C symbol from nm.
7446 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
7447 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
7448 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
7449   $as_echo_n "(cached) " >&6
7450 else
7451
7452 # These are sane defaults that work on at least a few old systems.
7453 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
7454
7455 # Character class describing NM global symbol codes.
7456 symcode='[BCDEGRST]'
7457
7458 # Regexp to match symbols that can be accessed directly from C.
7459 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
7460
7461 # Define system-specific variables.
7462 case $host_os in
7463 aix*)
7464   symcode='[BCDT]'
7465   ;;
7466 cygwin* | mingw* | pw32* | cegcc*)
7467   symcode='[ABCDGISTW]'
7468   ;;
7469 hpux*)
7470   if test "$host_cpu" = ia64; then
7471     symcode='[ABCDEGRST]'
7472   fi
7473   ;;
7474 irix* | nonstopux*)
7475   symcode='[BCDEGRST]'
7476   ;;
7477 osf*)
7478   symcode='[BCDEGQRST]'
7479   ;;
7480 solaris*)
7481   symcode='[BDRT]'
7482   ;;
7483 sco3.2v5*)
7484   symcode='[DT]'
7485   ;;
7486 sysv4.2uw2*)
7487   symcode='[DT]'
7488   ;;
7489 sysv5* | sco5v6* | unixware* | OpenUNIX*)
7490   symcode='[ABDT]'
7491   ;;
7492 sysv4)
7493   symcode='[DFNSTU]'
7494   ;;
7495 esac
7496
7497 # If we're using GNU nm, then use its standard symbol codes.
7498 case `$NM -V 2>&1` in
7499 *GNU* | *'with BFD'*)
7500   symcode='[ABCDGIRSTW]' ;;
7501 esac
7502
7503 # Transform an extracted symbol line into a proper C declaration.
7504 # Some systems (esp. on ia64) link data and code symbols differently,
7505 # so use this general approach.
7506 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
7507
7508 # Transform an extracted symbol line into symbol name and symbol address
7509 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
7510 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
7511
7512 # Handle CRLF in mingw tool chain
7513 opt_cr=
7514 case $build_os in
7515 mingw*)
7516   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
7517   ;;
7518 esac
7519
7520 # Try without a prefix underscore, then with it.
7521 for ac_symprfx in "" "_"; do
7522
7523   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
7524   symxfrm="\\1 $ac_symprfx\\2 \\2"
7525
7526   # Write the raw and C identifiers.
7527   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7528     # Fake it for dumpbin and say T for any non-static function
7529     # and D for any global variable.
7530     # Also find C++ and __fastcall symbols from MSVC++,
7531     # which start with @ or ?.
7532     lt_cv_sys_global_symbol_pipe="$AWK '"\
7533 "     {last_section=section; section=\$ 3};"\
7534 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
7535 "     \$ 0!~/External *\|/{next};"\
7536 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
7537 "     {if(hide[section]) next};"\
7538 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
7539 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
7540 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
7541 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
7542 "     ' prfx=^$ac_symprfx"
7543   else
7544     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7545   fi
7546
7547   # Check to see that the pipe works correctly.
7548   pipe_works=no
7549
7550   rm -f conftest*
7551   cat > conftest.$ac_ext <<_LT_EOF
7552 #ifdef __cplusplus
7553 extern "C" {
7554 #endif
7555 char nm_test_var;
7556 void nm_test_func(void);
7557 void nm_test_func(void){}
7558 #ifdef __cplusplus
7559 }
7560 #endif
7561 int main(){nm_test_var='a';nm_test_func();return(0);}
7562 _LT_EOF
7563
7564   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7565   (eval $ac_compile) 2>&5
7566   ac_status=$?
7567   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7568   test $ac_status = 0; }; then
7569     # Now try to grab the symbols.
7570     nlist=conftest.nm
7571     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
7572   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
7573   ac_status=$?
7574   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7575   test $ac_status = 0; } && test -s "$nlist"; then
7576       # Try sorting and uniquifying the output.
7577       if sort "$nlist" | uniq > "$nlist"T; then
7578         mv -f "$nlist"T "$nlist"
7579       else
7580         rm -f "$nlist"T
7581       fi
7582
7583       # Make sure that we snagged all the symbols we need.
7584       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7585         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7586           cat <<_LT_EOF > conftest.$ac_ext
7587 #ifdef __cplusplus
7588 extern "C" {
7589 #endif
7590
7591 _LT_EOF
7592           # Now generate the symbol file.
7593           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7594
7595           cat <<_LT_EOF >> conftest.$ac_ext
7596
7597 /* The mapping between symbol names and symbols.  */
7598 const struct {
7599   const char *name;
7600   void       *address;
7601 }
7602 lt__PROGRAM__LTX_preloaded_symbols[] =
7603 {
7604   { "@PROGRAM@", (void *) 0 },
7605 _LT_EOF
7606           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7607           cat <<\_LT_EOF >> conftest.$ac_ext
7608   {0, (void *) 0}
7609 };
7610
7611 /* This works around a problem in FreeBSD linker */
7612 #ifdef FREEBSD_WORKAROUND
7613 static const void *lt_preloaded_setup() {
7614   return lt__PROGRAM__LTX_preloaded_symbols;
7615 }
7616 #endif
7617
7618 #ifdef __cplusplus
7619 }
7620 #endif
7621 _LT_EOF
7622           # Now try linking the two files.
7623           mv conftest.$ac_objext conftstm.$ac_objext
7624           lt_save_LIBS="$LIBS"
7625           lt_save_CFLAGS="$CFLAGS"
7626           LIBS="conftstm.$ac_objext"
7627           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7628           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7629   (eval $ac_link) 2>&5
7630   ac_status=$?
7631   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7632   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7633             pipe_works=yes
7634           fi
7635           LIBS="$lt_save_LIBS"
7636           CFLAGS="$lt_save_CFLAGS"
7637         else
7638           echo "cannot find nm_test_func in $nlist" >&5
7639         fi
7640       else
7641         echo "cannot find nm_test_var in $nlist" >&5
7642       fi
7643     else
7644       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7645     fi
7646   else
7647     echo "$progname: failed program was:" >&5
7648     cat conftest.$ac_ext >&5
7649   fi
7650   rm -rf conftest* conftst*
7651
7652   # Do not use the global_symbol_pipe unless it works.
7653   if test "$pipe_works" = yes; then
7654     break
7655   else
7656     lt_cv_sys_global_symbol_pipe=
7657   fi
7658 done
7659
7660 fi
7661
7662 if test -z "$lt_cv_sys_global_symbol_pipe"; then
7663   lt_cv_sys_global_symbol_to_cdecl=
7664 fi
7665 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7666   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7667 $as_echo "failed" >&6; }
7668 else
7669   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7670 $as_echo "ok" >&6; }
7671 fi
7672
7673
7674
7675
7676
7677
7678
7679
7680
7681
7682
7683
7684
7685
7686
7687
7688
7689
7690
7691
7692
7693
7694 # Check whether --enable-libtool-lock was given.
7695 if test "${enable_libtool_lock+set}" = set; then :
7696   enableval=$enable_libtool_lock;
7697 fi
7698
7699 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7700
7701 # Some flags need to be propagated to the compiler or linker for good
7702 # libtool support.
7703 case $host in
7704 ia64-*-hpux*)
7705   # Find out which ABI we are using.
7706   echo 'int i;' > conftest.$ac_ext
7707   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7708   (eval $ac_compile) 2>&5
7709   ac_status=$?
7710   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7711   test $ac_status = 0; }; then
7712     case `/usr/bin/file conftest.$ac_objext` in
7713       *ELF-32*)
7714         HPUX_IA64_MODE="32"
7715         ;;
7716       *ELF-64*)
7717         HPUX_IA64_MODE="64"
7718         ;;
7719     esac
7720   fi
7721   rm -rf conftest*
7722   ;;
7723 *-*-irix6*)
7724   # Find out which ABI we are using.
7725   echo '#line 7725 "configure"' > conftest.$ac_ext
7726   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7727   (eval $ac_compile) 2>&5
7728   ac_status=$?
7729   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7730   test $ac_status = 0; }; then
7731     if test "$lt_cv_prog_gnu_ld" = yes; then
7732       case `/usr/bin/file conftest.$ac_objext` in
7733         *32-bit*)
7734           LD="${LD-ld} -melf32bsmip"
7735           ;;
7736         *N32*)
7737           LD="${LD-ld} -melf32bmipn32"
7738           ;;
7739         *64-bit*)
7740           LD="${LD-ld} -melf64bmip"
7741         ;;
7742       esac
7743     else
7744       case `/usr/bin/file conftest.$ac_objext` in
7745         *32-bit*)
7746           LD="${LD-ld} -32"
7747           ;;
7748         *N32*)
7749           LD="${LD-ld} -n32"
7750           ;;
7751         *64-bit*)
7752           LD="${LD-ld} -64"
7753           ;;
7754       esac
7755     fi
7756   fi
7757   rm -rf conftest*
7758   ;;
7759
7760 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
7761 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7762   # Find out which ABI we are using.
7763   echo 'int i;' > conftest.$ac_ext
7764   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7765   (eval $ac_compile) 2>&5
7766   ac_status=$?
7767   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7768   test $ac_status = 0; }; then
7769     case `/usr/bin/file conftest.o` in
7770       *32-bit*)
7771         case $host in
7772           x86_64-*kfreebsd*-gnu)
7773             LD="${LD-ld} -m elf_i386_fbsd"
7774             ;;
7775           x86_64-*linux*)
7776             LD="${LD-ld} -m elf_i386"
7777             ;;
7778           ppc64-*linux*|powerpc64-*linux*)
7779             LD="${LD-ld} -m elf32ppclinux"
7780             ;;
7781           s390x-*linux*)
7782             LD="${LD-ld} -m elf_s390"
7783             ;;
7784           sparc64-*linux*)
7785             LD="${LD-ld} -m elf32_sparc"
7786             ;;
7787         esac
7788         ;;
7789       *64-bit*)
7790         case $host in
7791           x86_64-*kfreebsd*-gnu)
7792             LD="${LD-ld} -m elf_x86_64_fbsd"
7793             ;;
7794           x86_64-*linux*)
7795             LD="${LD-ld} -m elf_x86_64"
7796             ;;
7797           ppc*-*linux*|powerpc*-*linux*)
7798             LD="${LD-ld} -m elf64ppc"
7799             ;;
7800           s390*-*linux*|s390*-*tpf*)
7801             LD="${LD-ld} -m elf64_s390"
7802             ;;
7803           sparc*-*linux*)
7804             LD="${LD-ld} -m elf64_sparc"
7805             ;;
7806         esac
7807         ;;
7808     esac
7809   fi
7810   rm -rf conftest*
7811   ;;
7812
7813 *-*-sco3.2v5*)
7814   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7815   SAVE_CFLAGS="$CFLAGS"
7816   CFLAGS="$CFLAGS -belf"
7817   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7818 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7819 if test "${lt_cv_cc_needs_belf+set}" = set; then :
7820   $as_echo_n "(cached) " >&6
7821 else
7822   ac_ext=c
7823 ac_cpp='$CPP $CPPFLAGS'
7824 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7825 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7826 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7827
7828      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7829 /* end confdefs.h.  */
7830
7831 int
7832 main ()
7833 {
7834
7835   ;
7836   return 0;
7837 }
7838 _ACEOF
7839 if ac_fn_c_try_link "$LINENO"; then :
7840   lt_cv_cc_needs_belf=yes
7841 else
7842   lt_cv_cc_needs_belf=no
7843 fi
7844 rm -f core conftest.err conftest.$ac_objext \
7845     conftest$ac_exeext conftest.$ac_ext
7846      ac_ext=c
7847 ac_cpp='$CPP $CPPFLAGS'
7848 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7849 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7850 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7851
7852 fi
7853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7854 $as_echo "$lt_cv_cc_needs_belf" >&6; }
7855   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7856     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7857     CFLAGS="$SAVE_CFLAGS"
7858   fi
7859   ;;
7860 sparc*-*solaris*)
7861   # Find out which ABI we are using.
7862   echo 'int i;' > conftest.$ac_ext
7863   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7864   (eval $ac_compile) 2>&5
7865   ac_status=$?
7866   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7867   test $ac_status = 0; }; then
7868     case `/usr/bin/file conftest.o` in
7869     *64-bit*)
7870       case $lt_cv_prog_gnu_ld in
7871       yes*) LD="${LD-ld} -m elf64_sparc" ;;
7872       *)
7873         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7874           LD="${LD-ld} -64"
7875         fi
7876         ;;
7877       esac
7878       ;;
7879     esac
7880   fi
7881   rm -rf conftest*
7882   ;;
7883 esac
7884
7885 need_locks="$enable_libtool_lock"
7886
7887
7888   case $host_os in
7889     rhapsody* | darwin*)
7890     if test -n "$ac_tool_prefix"; then
7891   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7892 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7894 $as_echo_n "checking for $ac_word... " >&6; }
7895 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
7896   $as_echo_n "(cached) " >&6
7897 else
7898   if test -n "$DSYMUTIL"; then
7899   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7900 else
7901 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7902 for as_dir in $PATH
7903 do
7904   IFS=$as_save_IFS
7905   test -z "$as_dir" && as_dir=.
7906     for ac_exec_ext in '' $ac_executable_extensions; do
7907   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7908     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7909     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7910     break 2
7911   fi
7912 done
7913   done
7914 IFS=$as_save_IFS
7915
7916 fi
7917 fi
7918 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7919 if test -n "$DSYMUTIL"; then
7920   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7921 $as_echo "$DSYMUTIL" >&6; }
7922 else
7923   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7924 $as_echo "no" >&6; }
7925 fi
7926
7927
7928 fi
7929 if test -z "$ac_cv_prog_DSYMUTIL"; then
7930   ac_ct_DSYMUTIL=$DSYMUTIL
7931   # Extract the first word of "dsymutil", so it can be a program name with args.
7932 set dummy dsymutil; ac_word=$2
7933 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7934 $as_echo_n "checking for $ac_word... " >&6; }
7935 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
7936   $as_echo_n "(cached) " >&6
7937 else
7938   if test -n "$ac_ct_DSYMUTIL"; then
7939   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7940 else
7941 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7942 for as_dir in $PATH
7943 do
7944   IFS=$as_save_IFS
7945   test -z "$as_dir" && as_dir=.
7946     for ac_exec_ext in '' $ac_executable_extensions; do
7947   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7948     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7949     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7950     break 2
7951   fi
7952 done
7953   done
7954 IFS=$as_save_IFS
7955
7956 fi
7957 fi
7958 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7959 if test -n "$ac_ct_DSYMUTIL"; then
7960   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7961 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7962 else
7963   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7964 $as_echo "no" >&6; }
7965 fi
7966
7967   if test "x$ac_ct_DSYMUTIL" = x; then
7968     DSYMUTIL=":"
7969   else
7970     case $cross_compiling:$ac_tool_warned in
7971 yes:)
7972 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7973 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7974 ac_tool_warned=yes ;;
7975 esac
7976     DSYMUTIL=$ac_ct_DSYMUTIL
7977   fi
7978 else
7979   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7980 fi
7981
7982     if test -n "$ac_tool_prefix"; then
7983   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7984 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7985 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7986 $as_echo_n "checking for $ac_word... " >&6; }
7987 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
7988   $as_echo_n "(cached) " >&6
7989 else
7990   if test -n "$NMEDIT"; then
7991   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7992 else
7993 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7994 for as_dir in $PATH
7995 do
7996   IFS=$as_save_IFS
7997   test -z "$as_dir" && as_dir=.
7998     for ac_exec_ext in '' $ac_executable_extensions; do
7999   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8000     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
8001     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8002     break 2
8003   fi
8004 done
8005   done
8006 IFS=$as_save_IFS
8007
8008 fi
8009 fi
8010 NMEDIT=$ac_cv_prog_NMEDIT
8011 if test -n "$NMEDIT"; then
8012   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
8013 $as_echo "$NMEDIT" >&6; }
8014 else
8015   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8016 $as_echo "no" >&6; }
8017 fi
8018
8019
8020 fi
8021 if test -z "$ac_cv_prog_NMEDIT"; then
8022   ac_ct_NMEDIT=$NMEDIT
8023   # Extract the first word of "nmedit", so it can be a program name with args.
8024 set dummy nmedit; ac_word=$2
8025 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8026 $as_echo_n "checking for $ac_word... " >&6; }
8027 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
8028   $as_echo_n "(cached) " >&6
8029 else
8030   if test -n "$ac_ct_NMEDIT"; then
8031   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
8032 else
8033 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8034 for as_dir in $PATH
8035 do
8036   IFS=$as_save_IFS
8037   test -z "$as_dir" && as_dir=.
8038     for ac_exec_ext in '' $ac_executable_extensions; do
8039   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8040     ac_cv_prog_ac_ct_NMEDIT="nmedit"
8041     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8042     break 2
8043   fi
8044 done
8045   done
8046 IFS=$as_save_IFS
8047
8048 fi
8049 fi
8050 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
8051 if test -n "$ac_ct_NMEDIT"; then
8052   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
8053 $as_echo "$ac_ct_NMEDIT" >&6; }
8054 else
8055   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8056 $as_echo "no" >&6; }
8057 fi
8058
8059   if test "x$ac_ct_NMEDIT" = x; then
8060     NMEDIT=":"
8061   else
8062     case $cross_compiling:$ac_tool_warned in
8063 yes:)
8064 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8065 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8066 ac_tool_warned=yes ;;
8067 esac
8068     NMEDIT=$ac_ct_NMEDIT
8069   fi
8070 else
8071   NMEDIT="$ac_cv_prog_NMEDIT"
8072 fi
8073
8074     if test -n "$ac_tool_prefix"; then
8075   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
8076 set dummy ${ac_tool_prefix}lipo; ac_word=$2
8077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8078 $as_echo_n "checking for $ac_word... " >&6; }
8079 if test "${ac_cv_prog_LIPO+set}" = set; then :
8080   $as_echo_n "(cached) " >&6
8081 else
8082   if test -n "$LIPO"; then
8083   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8084 else
8085 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8086 for as_dir in $PATH
8087 do
8088   IFS=$as_save_IFS
8089   test -z "$as_dir" && as_dir=.
8090     for ac_exec_ext in '' $ac_executable_extensions; do
8091   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8092     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
8093     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8094     break 2
8095   fi
8096 done
8097   done
8098 IFS=$as_save_IFS
8099
8100 fi
8101 fi
8102 LIPO=$ac_cv_prog_LIPO
8103 if test -n "$LIPO"; then
8104   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8105 $as_echo "$LIPO" >&6; }
8106 else
8107   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8108 $as_echo "no" >&6; }
8109 fi
8110
8111
8112 fi
8113 if test -z "$ac_cv_prog_LIPO"; then
8114   ac_ct_LIPO=$LIPO
8115   # Extract the first word of "lipo", so it can be a program name with args.
8116 set dummy lipo; ac_word=$2
8117 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8118 $as_echo_n "checking for $ac_word... " >&6; }
8119 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
8120   $as_echo_n "(cached) " >&6
8121 else
8122   if test -n "$ac_ct_LIPO"; then
8123   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
8124 else
8125 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8126 for as_dir in $PATH
8127 do
8128   IFS=$as_save_IFS
8129   test -z "$as_dir" && as_dir=.
8130     for ac_exec_ext in '' $ac_executable_extensions; do
8131   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8132     ac_cv_prog_ac_ct_LIPO="lipo"
8133     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8134     break 2
8135   fi
8136 done
8137   done
8138 IFS=$as_save_IFS
8139
8140 fi
8141 fi
8142 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
8143 if test -n "$ac_ct_LIPO"; then
8144   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
8145 $as_echo "$ac_ct_LIPO" >&6; }
8146 else
8147   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8148 $as_echo "no" >&6; }
8149 fi
8150
8151   if test "x$ac_ct_LIPO" = x; then
8152     LIPO=":"
8153   else
8154     case $cross_compiling:$ac_tool_warned in
8155 yes:)
8156 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8157 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8158 ac_tool_warned=yes ;;
8159 esac
8160     LIPO=$ac_ct_LIPO
8161   fi
8162 else
8163   LIPO="$ac_cv_prog_LIPO"
8164 fi
8165
8166     if test -n "$ac_tool_prefix"; then
8167   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
8168 set dummy ${ac_tool_prefix}otool; ac_word=$2
8169 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8170 $as_echo_n "checking for $ac_word... " >&6; }
8171 if test "${ac_cv_prog_OTOOL+set}" = set; then :
8172   $as_echo_n "(cached) " >&6
8173 else
8174   if test -n "$OTOOL"; then
8175   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
8176 else
8177 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8178 for as_dir in $PATH
8179 do
8180   IFS=$as_save_IFS
8181   test -z "$as_dir" && as_dir=.
8182     for ac_exec_ext in '' $ac_executable_extensions; do
8183   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8184     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
8185     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8186     break 2
8187   fi
8188 done
8189   done
8190 IFS=$as_save_IFS
8191
8192 fi
8193 fi
8194 OTOOL=$ac_cv_prog_OTOOL
8195 if test -n "$OTOOL"; then
8196   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
8197 $as_echo "$OTOOL" >&6; }
8198 else
8199   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8200 $as_echo "no" >&6; }
8201 fi
8202
8203
8204 fi
8205 if test -z "$ac_cv_prog_OTOOL"; then
8206   ac_ct_OTOOL=$OTOOL
8207   # Extract the first word of "otool", so it can be a program name with args.
8208 set dummy otool; ac_word=$2
8209 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8210 $as_echo_n "checking for $ac_word... " >&6; }
8211 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
8212   $as_echo_n "(cached) " >&6
8213 else
8214   if test -n "$ac_ct_OTOOL"; then
8215   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
8216 else
8217 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8218 for as_dir in $PATH
8219 do
8220   IFS=$as_save_IFS
8221   test -z "$as_dir" && as_dir=.
8222     for ac_exec_ext in '' $ac_executable_extensions; do
8223   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8224     ac_cv_prog_ac_ct_OTOOL="otool"
8225     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8226     break 2
8227   fi
8228 done
8229   done
8230 IFS=$as_save_IFS
8231
8232 fi
8233 fi
8234 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
8235 if test -n "$ac_ct_OTOOL"; then
8236   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
8237 $as_echo "$ac_ct_OTOOL" >&6; }
8238 else
8239   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8240 $as_echo "no" >&6; }
8241 fi
8242
8243   if test "x$ac_ct_OTOOL" = x; then
8244     OTOOL=":"
8245   else
8246     case $cross_compiling:$ac_tool_warned in
8247 yes:)
8248 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8249 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8250 ac_tool_warned=yes ;;
8251 esac
8252     OTOOL=$ac_ct_OTOOL
8253   fi
8254 else
8255   OTOOL="$ac_cv_prog_OTOOL"
8256 fi
8257
8258     if test -n "$ac_tool_prefix"; then
8259   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
8260 set dummy ${ac_tool_prefix}otool64; ac_word=$2
8261 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8262 $as_echo_n "checking for $ac_word... " >&6; }
8263 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
8264   $as_echo_n "(cached) " >&6
8265 else
8266   if test -n "$OTOOL64"; then
8267   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
8268 else
8269 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8270 for as_dir in $PATH
8271 do
8272   IFS=$as_save_IFS
8273   test -z "$as_dir" && as_dir=.
8274     for ac_exec_ext in '' $ac_executable_extensions; do
8275   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8276     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
8277     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8278     break 2
8279   fi
8280 done
8281   done
8282 IFS=$as_save_IFS
8283
8284 fi
8285 fi
8286 OTOOL64=$ac_cv_prog_OTOOL64
8287 if test -n "$OTOOL64"; then
8288   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
8289 $as_echo "$OTOOL64" >&6; }
8290 else
8291   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8292 $as_echo "no" >&6; }
8293 fi
8294
8295
8296 fi
8297 if test -z "$ac_cv_prog_OTOOL64"; then
8298   ac_ct_OTOOL64=$OTOOL64
8299   # Extract the first word of "otool64", so it can be a program name with args.
8300 set dummy otool64; ac_word=$2
8301 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8302 $as_echo_n "checking for $ac_word... " >&6; }
8303 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
8304   $as_echo_n "(cached) " >&6
8305 else
8306   if test -n "$ac_ct_OTOOL64"; then
8307   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
8308 else
8309 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8310 for as_dir in $PATH
8311 do
8312   IFS=$as_save_IFS
8313   test -z "$as_dir" && as_dir=.
8314     for ac_exec_ext in '' $ac_executable_extensions; do
8315   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8316     ac_cv_prog_ac_ct_OTOOL64="otool64"
8317     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8318     break 2
8319   fi
8320 done
8321   done
8322 IFS=$as_save_IFS
8323
8324 fi
8325 fi
8326 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
8327 if test -n "$ac_ct_OTOOL64"; then
8328   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
8329 $as_echo "$ac_ct_OTOOL64" >&6; }
8330 else
8331   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8332 $as_echo "no" >&6; }
8333 fi
8334
8335   if test "x$ac_ct_OTOOL64" = x; then
8336     OTOOL64=":"
8337   else
8338     case $cross_compiling:$ac_tool_warned in
8339 yes:)
8340 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8341 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8342 ac_tool_warned=yes ;;
8343 esac
8344     OTOOL64=$ac_ct_OTOOL64
8345   fi
8346 else
8347   OTOOL64="$ac_cv_prog_OTOOL64"
8348 fi
8349
8350
8351
8352
8353
8354
8355
8356
8357
8358
8359
8360
8361
8362
8363
8364
8365
8366
8367
8368
8369
8370
8371
8372
8373
8374
8375
8376     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
8377 $as_echo_n "checking for -single_module linker flag... " >&6; }
8378 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
8379   $as_echo_n "(cached) " >&6
8380 else
8381   lt_cv_apple_cc_single_mod=no
8382       if test -z "${LT_MULTI_MODULE}"; then
8383         # By default we will add the -single_module flag. You can override
8384         # by either setting the environment variable LT_MULTI_MODULE
8385         # non-empty at configure time, or by adding -multi_module to the
8386         # link flags.
8387         rm -rf libconftest.dylib*
8388         echo "int foo(void){return 1;}" > conftest.c
8389         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8390 -dynamiclib -Wl,-single_module conftest.c" >&5
8391         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8392           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
8393         _lt_result=$?
8394         if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
8395           lt_cv_apple_cc_single_mod=yes
8396         else
8397           cat conftest.err >&5
8398         fi
8399         rm -rf libconftest.dylib*
8400         rm -f conftest.*
8401       fi
8402 fi
8403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
8404 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
8405     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
8406 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
8407 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
8408   $as_echo_n "(cached) " >&6
8409 else
8410   lt_cv_ld_exported_symbols_list=no
8411       save_LDFLAGS=$LDFLAGS
8412       echo "_main" > conftest.sym
8413       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
8414       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8415 /* end confdefs.h.  */
8416
8417 int
8418 main ()
8419 {
8420
8421   ;
8422   return 0;
8423 }
8424 _ACEOF
8425 if ac_fn_c_try_link "$LINENO"; then :
8426   lt_cv_ld_exported_symbols_list=yes
8427 else
8428   lt_cv_ld_exported_symbols_list=no
8429 fi
8430 rm -f core conftest.err conftest.$ac_objext \
8431     conftest$ac_exeext conftest.$ac_ext
8432         LDFLAGS="$save_LDFLAGS"
8433
8434 fi
8435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
8436 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
8437     case $host_os in
8438     rhapsody* | darwin1.[012])
8439       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
8440     darwin1.*)
8441       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8442     darwin*) # darwin 5.x on
8443       # if running on 10.5 or later, the deployment target defaults
8444       # to the OS version, if on x86, and 10.4, the deployment
8445       # target defaults to 10.4. Don't you love it?
8446       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
8447         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
8448           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8449         10.[012]*)
8450           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8451         10.*)
8452           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8453       esac
8454     ;;
8455   esac
8456     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
8457       _lt_dar_single_mod='$single_module'
8458     fi
8459     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
8460       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
8461     else
8462       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
8463     fi
8464     if test "$DSYMUTIL" != ":"; then
8465       _lt_dsymutil='~$DSYMUTIL $lib || :'
8466     else
8467       _lt_dsymutil=
8468     fi
8469     ;;
8470   esac
8471
8472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
8473 $as_echo_n "checking for ANSI C header files... " >&6; }
8474 if test "${ac_cv_header_stdc+set}" = set; then :
8475   $as_echo_n "(cached) " >&6
8476 else
8477   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8478 /* end confdefs.h.  */
8479 #include <stdlib.h>
8480 #include <stdarg.h>
8481 #include <string.h>
8482 #include <float.h>
8483
8484 int
8485 main ()
8486 {
8487
8488   ;
8489   return 0;
8490 }
8491 _ACEOF
8492 if ac_fn_c_try_compile "$LINENO"; then :
8493   ac_cv_header_stdc=yes
8494 else
8495   ac_cv_header_stdc=no
8496 fi
8497 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8498
8499 if test $ac_cv_header_stdc = yes; then
8500   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
8501   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8502 /* end confdefs.h.  */
8503 #include <string.h>
8504
8505 _ACEOF
8506 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8507   $EGREP "memchr" >/dev/null 2>&1; then :
8508
8509 else
8510   ac_cv_header_stdc=no
8511 fi
8512 rm -f conftest*
8513
8514 fi
8515
8516 if test $ac_cv_header_stdc = yes; then
8517   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
8518   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8519 /* end confdefs.h.  */
8520 #include <stdlib.h>
8521
8522 _ACEOF
8523 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8524   $EGREP "free" >/dev/null 2>&1; then :
8525
8526 else
8527   ac_cv_header_stdc=no
8528 fi
8529 rm -f conftest*
8530
8531 fi
8532
8533 if test $ac_cv_header_stdc = yes; then
8534   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
8535   if test "$cross_compiling" = yes; then :
8536   :
8537 else
8538   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8539 /* end confdefs.h.  */
8540 #include <ctype.h>
8541 #include <stdlib.h>
8542 #if ((' ' & 0x0FF) == 0x020)
8543 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
8544 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
8545 #else
8546 # define ISLOWER(c) \
8547                    (('a' <= (c) && (c) <= 'i') \
8548                      || ('j' <= (c) && (c) <= 'r') \
8549                      || ('s' <= (c) && (c) <= 'z'))
8550 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
8551 #endif
8552
8553 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
8554 int
8555 main ()
8556 {
8557   int i;
8558   for (i = 0; i < 256; i++)
8559     if (XOR (islower (i), ISLOWER (i))
8560         || toupper (i) != TOUPPER (i))
8561       return 2;
8562   return 0;
8563 }
8564 _ACEOF
8565 if ac_fn_c_try_run "$LINENO"; then :
8566
8567 else
8568   ac_cv_header_stdc=no
8569 fi
8570 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8571   conftest.$ac_objext conftest.beam conftest.$ac_ext
8572 fi
8573
8574 fi
8575 fi
8576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
8577 $as_echo "$ac_cv_header_stdc" >&6; }
8578 if test $ac_cv_header_stdc = yes; then
8579
8580 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
8581
8582 fi
8583
8584 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
8585 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
8586                   inttypes.h stdint.h unistd.h
8587 do :
8588   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8589 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
8590 "
8591 eval as_val=\$$as_ac_Header
8592    if test "x$as_val" = x""yes; then :
8593   cat >>confdefs.h <<_ACEOF
8594 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8595 _ACEOF
8596
8597 fi
8598
8599 done
8600
8601
8602 for ac_header in dlfcn.h
8603 do :
8604   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8605 "
8606 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
8607   cat >>confdefs.h <<_ACEOF
8608 #define HAVE_DLFCN_H 1
8609 _ACEOF
8610
8611 fi
8612
8613 done
8614
8615
8616
8617 ac_ext=cpp
8618 ac_cpp='$CXXCPP $CPPFLAGS'
8619 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8620 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8621 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
8622 if test -z "$CXX"; then
8623   if test -n "$CCC"; then
8624     CXX=$CCC
8625   else
8626     if test -n "$ac_tool_prefix"; then
8627   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
8628   do
8629     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
8630 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
8631 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8632 $as_echo_n "checking for $ac_word... " >&6; }
8633 if test "${ac_cv_prog_CXX+set}" = set; then :
8634   $as_echo_n "(cached) " >&6
8635 else
8636   if test -n "$CXX"; then
8637   ac_cv_prog_CXX="$CXX" # Let the user override the test.
8638 else
8639 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8640 for as_dir in $PATH
8641 do
8642   IFS=$as_save_IFS
8643   test -z "$as_dir" && as_dir=.
8644     for ac_exec_ext in '' $ac_executable_extensions; do
8645   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8646     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
8647     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8648     break 2
8649   fi
8650 done
8651   done
8652 IFS=$as_save_IFS
8653
8654 fi
8655 fi
8656 CXX=$ac_cv_prog_CXX
8657 if test -n "$CXX"; then
8658   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
8659 $as_echo "$CXX" >&6; }
8660 else
8661   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8662 $as_echo "no" >&6; }
8663 fi
8664
8665
8666     test -n "$CXX" && break
8667   done
8668 fi
8669 if test -z "$CXX"; then
8670   ac_ct_CXX=$CXX
8671   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
8672 do
8673   # Extract the first word of "$ac_prog", so it can be a program name with args.
8674 set dummy $ac_prog; ac_word=$2
8675 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8676 $as_echo_n "checking for $ac_word... " >&6; }
8677 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
8678   $as_echo_n "(cached) " >&6
8679 else
8680   if test -n "$ac_ct_CXX"; then
8681   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
8682 else
8683 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8684 for as_dir in $PATH
8685 do
8686   IFS=$as_save_IFS
8687   test -z "$as_dir" && as_dir=.
8688     for ac_exec_ext in '' $ac_executable_extensions; do
8689   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8690     ac_cv_prog_ac_ct_CXX="$ac_prog"
8691     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8692     break 2
8693   fi
8694 done
8695   done
8696 IFS=$as_save_IFS
8697
8698 fi
8699 fi
8700 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
8701 if test -n "$ac_ct_CXX"; then
8702   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
8703 $as_echo "$ac_ct_CXX" >&6; }
8704 else
8705   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8706 $as_echo "no" >&6; }
8707 fi
8708
8709
8710   test -n "$ac_ct_CXX" && break
8711 done
8712
8713   if test "x$ac_ct_CXX" = x; then
8714     CXX="g++"
8715   else
8716     case $cross_compiling:$ac_tool_warned in
8717 yes:)
8718 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8719 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8720 ac_tool_warned=yes ;;
8721 esac
8722     CXX=$ac_ct_CXX
8723   fi
8724 fi
8725
8726   fi
8727 fi
8728 # Provide some information about the compiler.
8729 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
8730 set X $ac_compile
8731 ac_compiler=$2
8732 for ac_option in --version -v -V -qversion; do
8733   { { ac_try="$ac_compiler $ac_option >&5"
8734 case "(($ac_try" in
8735   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8736   *) ac_try_echo=$ac_try;;
8737 esac
8738 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
8739 $as_echo "$ac_try_echo"; } >&5
8740   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
8741   ac_status=$?
8742   if test -s conftest.err; then
8743     sed '10a\
8744 ... rest of stderr output deleted ...
8745          10q' conftest.err >conftest.er1
8746     cat conftest.er1 >&5
8747   fi
8748   rm -f conftest.er1 conftest.err
8749   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8750   test $ac_status = 0; }
8751 done
8752
8753 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
8754 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
8755 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
8756   $as_echo_n "(cached) " >&6
8757 else
8758   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8759 /* end confdefs.h.  */
8760
8761 int
8762 main ()
8763 {
8764 #ifndef __GNUC__
8765        choke me
8766 #endif
8767
8768   ;
8769   return 0;
8770 }
8771 _ACEOF
8772 if ac_fn_cxx_try_compile "$LINENO"; then :
8773   ac_compiler_gnu=yes
8774 else
8775   ac_compiler_gnu=no
8776 fi
8777 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8778 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
8779
8780 fi
8781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
8782 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
8783 if test $ac_compiler_gnu = yes; then
8784   GXX=yes
8785 else
8786   GXX=
8787 fi
8788 ac_test_CXXFLAGS=${CXXFLAGS+set}
8789 ac_save_CXXFLAGS=$CXXFLAGS
8790 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
8791 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
8792 if test "${ac_cv_prog_cxx_g+set}" = set; then :
8793   $as_echo_n "(cached) " >&6
8794 else
8795   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
8796    ac_cxx_werror_flag=yes
8797    ac_cv_prog_cxx_g=no
8798    CXXFLAGS="-g"
8799    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8800 /* end confdefs.h.  */
8801
8802 int
8803 main ()
8804 {
8805
8806   ;
8807   return 0;
8808 }
8809 _ACEOF
8810 if ac_fn_cxx_try_compile "$LINENO"; then :
8811   ac_cv_prog_cxx_g=yes
8812 else
8813   CXXFLAGS=""
8814       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8815 /* end confdefs.h.  */
8816
8817 int
8818 main ()
8819 {
8820
8821   ;
8822   return 0;
8823 }
8824 _ACEOF
8825 if ac_fn_cxx_try_compile "$LINENO"; then :
8826
8827 else
8828   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
8829          CXXFLAGS="-g"
8830          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8831 /* end confdefs.h.  */
8832
8833 int
8834 main ()
8835 {
8836
8837   ;
8838   return 0;
8839 }
8840 _ACEOF
8841 if ac_fn_cxx_try_compile "$LINENO"; then :
8842   ac_cv_prog_cxx_g=yes
8843 fi
8844 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8845 fi
8846 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8847 fi
8848 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8849    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
8850 fi
8851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
8852 $as_echo "$ac_cv_prog_cxx_g" >&6; }
8853 if test "$ac_test_CXXFLAGS" = set; then
8854   CXXFLAGS=$ac_save_CXXFLAGS
8855 elif test $ac_cv_prog_cxx_g = yes; then
8856   if test "$GXX" = yes; then
8857     CXXFLAGS="-g -O2"
8858   else
8859     CXXFLAGS="-g"
8860   fi
8861 else
8862   if test "$GXX" = yes; then
8863     CXXFLAGS="-O2"
8864   else
8865     CXXFLAGS=
8866   fi
8867 fi
8868 ac_ext=c
8869 ac_cpp='$CPP $CPPFLAGS'
8870 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8871 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8872 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8873
8874 if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
8875     ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
8876     (test "X$CXX" != "Xg++"))) ; then
8877   ac_ext=cpp
8878 ac_cpp='$CXXCPP $CPPFLAGS'
8879 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8880 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8881 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
8882 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
8883 $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
8884 if test -z "$CXXCPP"; then
8885   if test "${ac_cv_prog_CXXCPP+set}" = set; then :
8886   $as_echo_n "(cached) " >&6
8887 else
8888       # Double quotes because CXXCPP needs to be expanded
8889     for CXXCPP in "$CXX -E" "/lib/cpp"
8890     do
8891       ac_preproc_ok=false
8892 for ac_cxx_preproc_warn_flag in '' yes
8893 do
8894   # Use a header file that comes with gcc, so configuring glibc
8895   # with a fresh cross-compiler works.
8896   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8897   # <limits.h> exists even on freestanding compilers.
8898   # On the NeXT, cc -E runs the code through the compiler's parser,
8899   # not just through cpp. "Syntax error" is here to catch this case.
8900   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8901 /* end confdefs.h.  */
8902 #ifdef __STDC__
8903 # include <limits.h>
8904 #else
8905 # include <assert.h>
8906 #endif
8907                      Syntax error
8908 _ACEOF
8909 if ac_fn_cxx_try_cpp "$LINENO"; then :
8910
8911 else
8912   # Broken: fails on valid input.
8913 continue
8914 fi
8915 rm -f conftest.err conftest.$ac_ext
8916
8917   # OK, works on sane cases.  Now check whether nonexistent headers
8918   # can be detected and how.
8919   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8920 /* end confdefs.h.  */
8921 #include <ac_nonexistent.h>
8922 _ACEOF
8923 if ac_fn_cxx_try_cpp "$LINENO"; then :
8924   # Broken: success on invalid input.
8925 continue
8926 else
8927   # Passes both tests.
8928 ac_preproc_ok=:
8929 break
8930 fi
8931 rm -f conftest.err conftest.$ac_ext
8932
8933 done
8934 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
8935 rm -f conftest.err conftest.$ac_ext
8936 if $ac_preproc_ok; then :
8937   break
8938 fi
8939
8940     done
8941     ac_cv_prog_CXXCPP=$CXXCPP
8942
8943 fi
8944   CXXCPP=$ac_cv_prog_CXXCPP
8945 else
8946   ac_cv_prog_CXXCPP=$CXXCPP
8947 fi
8948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
8949 $as_echo "$CXXCPP" >&6; }
8950 ac_preproc_ok=false
8951 for ac_cxx_preproc_warn_flag in '' yes
8952 do
8953   # Use a header file that comes with gcc, so configuring glibc
8954   # with a fresh cross-compiler works.
8955   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8956   # <limits.h> exists even on freestanding compilers.
8957   # On the NeXT, cc -E runs the code through the compiler's parser,
8958   # not just through cpp. "Syntax error" is here to catch this case.
8959   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8960 /* end confdefs.h.  */
8961 #ifdef __STDC__
8962 # include <limits.h>
8963 #else
8964 # include <assert.h>
8965 #endif
8966                      Syntax error
8967 _ACEOF
8968 if ac_fn_cxx_try_cpp "$LINENO"; then :
8969
8970 else
8971   # Broken: fails on valid input.
8972 continue
8973 fi
8974 rm -f conftest.err conftest.$ac_ext
8975
8976   # OK, works on sane cases.  Now check whether nonexistent headers
8977   # can be detected and how.
8978   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8979 /* end confdefs.h.  */
8980 #include <ac_nonexistent.h>
8981 _ACEOF
8982 if ac_fn_cxx_try_cpp "$LINENO"; then :
8983   # Broken: success on invalid input.
8984 continue
8985 else
8986   # Passes both tests.
8987 ac_preproc_ok=:
8988 break
8989 fi
8990 rm -f conftest.err conftest.$ac_ext
8991
8992 done
8993 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
8994 rm -f conftest.err conftest.$ac_ext
8995 if $ac_preproc_ok; then :
8996
8997 else
8998   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
8999 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
9000 _lt_caught_CXX_error=yes; }
9001 fi
9002
9003 ac_ext=c
9004 ac_cpp='$CPP $CPPFLAGS'
9005 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9006 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9007 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9008
9009 else
9010   _lt_caught_CXX_error=yes
9011 fi
9012
9013
9014
9015
9016
9017 # Set options
9018 # Check whether --enable-shared was given.
9019 if test "${enable_shared+set}" = set; then :
9020   enableval=$enable_shared; p=${PACKAGE-default}
9021     case $enableval in
9022     yes) enable_shared=yes ;;
9023     no) enable_shared=no ;;
9024     *)
9025       enable_shared=no
9026       # Look at the argument we got.  We use all the common list separators.
9027       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
9028       for pkg in $enableval; do
9029         IFS="$lt_save_ifs"
9030         if test "X$pkg" = "X$p"; then
9031           enable_shared=yes
9032         fi
9033       done
9034       IFS="$lt_save_ifs"
9035       ;;
9036     esac
9037 else
9038   enable_shared=yes
9039 fi
9040
9041
9042
9043
9044
9045
9046
9047 # Check whether --enable-static was given.
9048 if test "${enable_static+set}" = set; then :
9049   enableval=$enable_static; p=${PACKAGE-default}
9050     case $enableval in
9051     yes) enable_static=yes ;;
9052     no) enable_static=no ;;
9053     *)
9054      enable_static=no
9055       # Look at the argument we got.  We use all the common list separators.
9056       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
9057       for pkg in $enableval; do
9058         IFS="$lt_save_ifs"
9059         if test "X$pkg" = "X$p"; then
9060           enable_static=yes
9061         fi
9062       done
9063       IFS="$lt_save_ifs"
9064       ;;
9065     esac
9066 else
9067   enable_static=no
9068 fi
9069
9070
9071
9072
9073
9074
9075
9076
9077
9078
9079         enable_dlopen=no
9080
9081
9082   enable_win32_dll=no
9083
9084
9085
9086
9087
9088 # Check whether --with-pic was given.
9089 if test "${with_pic+set}" = set; then :
9090   withval=$with_pic; pic_mode="$withval"
9091 else
9092   pic_mode=default
9093 fi
9094
9095
9096 test -z "$pic_mode" && pic_mode=default
9097
9098
9099
9100
9101
9102
9103
9104   # Check whether --enable-fast-install was given.
9105 if test "${enable_fast_install+set}" = set; then :
9106   enableval=$enable_fast_install; p=${PACKAGE-default}
9107     case $enableval in
9108     yes) enable_fast_install=yes ;;
9109     no) enable_fast_install=no ;;
9110     *)
9111       enable_fast_install=no
9112       # Look at the argument we got.  We use all the common list separators.
9113       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
9114       for pkg in $enableval; do
9115         IFS="$lt_save_ifs"
9116         if test "X$pkg" = "X$p"; then
9117           enable_fast_install=yes
9118         fi
9119       done
9120       IFS="$lt_save_ifs"
9121       ;;
9122     esac
9123 else
9124   enable_fast_install=yes
9125 fi
9126
9127
9128
9129
9130
9131
9132
9133
9134
9135
9136
9137 # This can be used to rebuild libtool when needed
9138 LIBTOOL_DEPS="$ltmain"
9139
9140 # Always use our own libtool.
9141 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
9142
9143
9144
9145
9146
9147
9148
9149
9150
9151
9152
9153
9154
9155
9156
9157
9158
9159
9160
9161
9162
9163
9164
9165
9166
9167 test -z "$LN_S" && LN_S="ln -s"
9168
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181
9182 if test -n "${ZSH_VERSION+set}" ; then
9183    setopt NO_GLOB_SUBST
9184 fi
9185
9186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
9187 $as_echo_n "checking for objdir... " >&6; }
9188 if test "${lt_cv_objdir+set}" = set; then :
9189   $as_echo_n "(cached) " >&6
9190 else
9191   rm -f .libs 2>/dev/null
9192 mkdir .libs 2>/dev/null
9193 if test -d .libs; then
9194   lt_cv_objdir=.libs
9195 else
9196   # MS-DOS does not allow filenames that begin with a dot.
9197   lt_cv_objdir=_libs
9198 fi
9199 rmdir .libs 2>/dev/null
9200 fi
9201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
9202 $as_echo "$lt_cv_objdir" >&6; }
9203 objdir=$lt_cv_objdir
9204
9205
9206
9207
9208
9209 cat >>confdefs.h <<_ACEOF
9210 #define LT_OBJDIR "$lt_cv_objdir/"
9211 _ACEOF
9212
9213
9214
9215
9216
9217
9218
9219
9220
9221
9222
9223
9224
9225
9226
9227
9228
9229 case $host_os in
9230 aix3*)
9231   # AIX sometimes has problems with the GCC collect2 program.  For some
9232   # reason, if we set the COLLECT_NAMES environment variable, the problems
9233   # vanish in a puff of smoke.
9234   if test "X${COLLECT_NAMES+set}" != Xset; then
9235     COLLECT_NAMES=
9236     export COLLECT_NAMES
9237   fi
9238   ;;
9239 esac
9240
9241 # Sed substitution that helps us do robust quoting.  It backslashifies
9242 # metacharacters that are still active within double-quoted strings.
9243 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
9244
9245 # Same as above, but do not quote variable references.
9246 double_quote_subst='s/\(["`\\]\)/\\\1/g'
9247
9248 # Sed substitution to delay expansion of an escaped shell variable in a
9249 # double_quote_subst'ed string.
9250 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
9251
9252 # Sed substitution to delay expansion of an escaped single quote.
9253 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
9254
9255 # Sed substitution to avoid accidental globbing in evaled expressions
9256 no_glob_subst='s/\*/\\\*/g'
9257
9258 # Global variables:
9259 ofile=libtool
9260 can_build_shared=yes
9261
9262 # All known linkers require a `.a' archive for static linking (except MSVC,
9263 # which needs '.lib').
9264 libext=a
9265
9266 with_gnu_ld="$lt_cv_prog_gnu_ld"
9267
9268 old_CC="$CC"
9269 old_CFLAGS="$CFLAGS"
9270
9271 # Set sane defaults for various variables
9272 test -z "$CC" && CC=cc
9273 test -z "$LTCC" && LTCC=$CC
9274 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
9275 test -z "$LD" && LD=ld
9276 test -z "$ac_objext" && ac_objext=o
9277
9278 for cc_temp in $compiler""; do
9279   case $cc_temp in
9280     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
9281     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
9282     \-*) ;;
9283     *) break;;
9284   esac
9285 done
9286 cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
9287
9288
9289 # Only perform the check for file, if the check method requires it
9290 test -z "$MAGIC_CMD" && MAGIC_CMD=file
9291 case $deplibs_check_method in
9292 file_magic*)
9293   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
9294     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
9295 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
9296 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
9297   $as_echo_n "(cached) " >&6
9298 else
9299   case $MAGIC_CMD in
9300 [\\/*] |  ?:[\\/]*)
9301   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
9302   ;;
9303 *)
9304   lt_save_MAGIC_CMD="$MAGIC_CMD"
9305   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
9306   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
9307   for ac_dir in $ac_dummy; do
9308     IFS="$lt_save_ifs"
9309     test -z "$ac_dir" && ac_dir=.
9310     if test -f $ac_dir/${ac_tool_prefix}file; then
9311       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
9312       if test -n "$file_magic_test_file"; then
9313         case $deplibs_check_method in
9314         "file_magic "*)
9315           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
9316           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9317           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
9318             $EGREP "$file_magic_regex" > /dev/null; then
9319             :
9320           else
9321             cat <<_LT_EOF 1>&2
9322
9323 *** Warning: the command libtool uses to detect shared libraries,
9324 *** $file_magic_cmd, produces output that libtool cannot recognize.
9325 *** The result is that libtool may fail to recognize shared libraries
9326 *** as such.  This will affect the creation of libtool libraries that
9327 *** depend on shared libraries, but programs linked with such libtool
9328 *** libraries will work regardless of this problem.  Nevertheless, you
9329 *** may want to report the problem to your system manager and/or to
9330 *** bug-libtool@gnu.org
9331
9332 _LT_EOF
9333           fi ;;
9334         esac
9335       fi
9336       break
9337     fi
9338   done
9339   IFS="$lt_save_ifs"
9340   MAGIC_CMD="$lt_save_MAGIC_CMD"
9341   ;;
9342 esac
9343 fi
9344
9345 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9346 if test -n "$MAGIC_CMD"; then
9347   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
9348 $as_echo "$MAGIC_CMD" >&6; }
9349 else
9350   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9351 $as_echo "no" >&6; }
9352 fi
9353
9354
9355
9356
9357
9358 if test -z "$lt_cv_path_MAGIC_CMD"; then
9359   if test -n "$ac_tool_prefix"; then
9360     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
9361 $as_echo_n "checking for file... " >&6; }
9362 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
9363   $as_echo_n "(cached) " >&6
9364 else
9365   case $MAGIC_CMD in
9366 [\\/*] |  ?:[\\/]*)
9367   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
9368   ;;
9369 *)
9370   lt_save_MAGIC_CMD="$MAGIC_CMD"
9371   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
9372   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
9373   for ac_dir in $ac_dummy; do
9374     IFS="$lt_save_ifs"
9375     test -z "$ac_dir" && ac_dir=.
9376     if test -f $ac_dir/file; then
9377       lt_cv_path_MAGIC_CMD="$ac_dir/file"
9378       if test -n "$file_magic_test_file"; then
9379         case $deplibs_check_method in
9380         "file_magic "*)
9381           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
9382           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9383           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
9384             $EGREP "$file_magic_regex" > /dev/null; then
9385             :
9386           else
9387             cat <<_LT_EOF 1>&2
9388
9389 *** Warning: the command libtool uses to detect shared libraries,
9390 *** $file_magic_cmd, produces output that libtool cannot recognize.
9391 *** The result is that libtool may fail to recognize shared libraries
9392 *** as such.  This will affect the creation of libtool libraries that
9393 *** depend on shared libraries, but programs linked with such libtool
9394 *** libraries will work regardless of this problem.  Nevertheless, you
9395 *** may want to report the problem to your system manager and/or to
9396 *** bug-libtool@gnu.org
9397
9398 _LT_EOF
9399           fi ;;
9400         esac
9401       fi
9402       break
9403     fi
9404   done
9405   IFS="$lt_save_ifs"
9406   MAGIC_CMD="$lt_save_MAGIC_CMD"
9407   ;;
9408 esac
9409 fi
9410
9411 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9412 if test -n "$MAGIC_CMD"; then
9413   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
9414 $as_echo "$MAGIC_CMD" >&6; }
9415 else
9416   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9417 $as_echo "no" >&6; }
9418 fi
9419
9420
9421   else
9422     MAGIC_CMD=:
9423   fi
9424 fi
9425
9426   fi
9427   ;;
9428 esac
9429
9430 # Use C for the default configuration in the libtool script
9431
9432 lt_save_CC="$CC"
9433 ac_ext=c
9434 ac_cpp='$CPP $CPPFLAGS'
9435 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9436 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9437 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9438
9439
9440 # Source file extension for C test sources.
9441 ac_ext=c
9442
9443 # Object file extension for compiled C test sources.
9444 objext=o
9445 objext=$objext
9446
9447 # Code to be used in simple compile tests
9448 lt_simple_compile_test_code="int some_variable = 0;"
9449
9450 # Code to be used in simple link tests
9451 lt_simple_link_test_code='int main(){return(0);}'
9452
9453
9454
9455
9456
9457
9458
9459 # If no C compiler was specified, use CC.
9460 LTCC=${LTCC-"$CC"}
9461
9462 # If no C compiler flags were specified, use CFLAGS.
9463 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
9464
9465 # Allow CC to be a program name with arguments.
9466 compiler=$CC
9467
9468 # Save the default compiler, since it gets overwritten when the other
9469 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
9470 compiler_DEFAULT=$CC
9471
9472 # save warnings/boilerplate of simple test code
9473 ac_outfile=conftest.$ac_objext
9474 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
9475 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
9476 _lt_compiler_boilerplate=`cat conftest.err`
9477 $RM conftest*
9478
9479 ac_outfile=conftest.$ac_objext
9480 echo "$lt_simple_link_test_code" >conftest.$ac_ext
9481 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
9482 _lt_linker_boilerplate=`cat conftest.err`
9483 $RM -r conftest*
9484
9485
9486 ## CAVEAT EMPTOR:
9487 ## There is no encapsulation within the following macros, do not change
9488 ## the running order or otherwise move them around unless you know exactly
9489 ## what you are doing...
9490 if test -n "$compiler"; then
9491
9492 lt_prog_compiler_no_builtin_flag=
9493
9494 if test "$GCC" = yes; then
9495   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
9496
9497   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
9498 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
9499 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
9500   $as_echo_n "(cached) " >&6
9501 else
9502   lt_cv_prog_compiler_rtti_exceptions=no
9503    ac_outfile=conftest.$ac_objext
9504    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9505    lt_compiler_flag="-fno-rtti -fno-exceptions"
9506    # Insert the option either (1) after the last *FLAGS variable, or
9507    # (2) before a word containing "conftest.", or (3) at the end.
9508    # Note that $ac_compile itself does not contain backslashes and begins
9509    # with a dollar sign (not a hyphen), so the echo should work correctly.
9510    # The option is referenced via a variable to avoid confusing sed.
9511    lt_compile=`echo "$ac_compile" | $SED \
9512    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9513    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9514    -e 's:$: $lt_compiler_flag:'`
9515    (eval echo "\"\$as_me:9515: $lt_compile\"" >&5)
9516    (eval "$lt_compile" 2>conftest.err)
9517    ac_status=$?
9518    cat conftest.err >&5
9519    echo "$as_me:9519: \$? = $ac_status" >&5
9520    if (exit $ac_status) && test -s "$ac_outfile"; then
9521      # The compiler can only warn and ignore the option if not recognized
9522      # So say no if there are warnings other than the usual output.
9523      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
9524      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9525      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9526        lt_cv_prog_compiler_rtti_exceptions=yes
9527      fi
9528    fi
9529    $RM conftest*
9530
9531 fi
9532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
9533 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
9534
9535 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
9536     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
9537 else
9538     :
9539 fi
9540
9541 fi
9542
9543
9544
9545
9546
9547
9548   lt_prog_compiler_wl=
9549 lt_prog_compiler_pic=
9550 lt_prog_compiler_static=
9551
9552 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
9553 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
9554
9555   if test "$GCC" = yes; then
9556     lt_prog_compiler_wl='-Wl,'
9557     lt_prog_compiler_static='-static'
9558
9559     case $host_os in
9560       aix*)
9561       # All AIX code is PIC.
9562       if test "$host_cpu" = ia64; then
9563         # AIX 5 now supports IA64 processor
9564         lt_prog_compiler_static='-Bstatic'
9565       fi
9566       ;;
9567
9568     amigaos*)
9569       case $host_cpu in
9570       powerpc)
9571             # see comment about AmigaOS4 .so support
9572             lt_prog_compiler_pic='-fPIC'
9573         ;;
9574       m68k)
9575             # FIXME: we need at least 68020 code to build shared libraries, but
9576             # adding the `-m68020' flag to GCC prevents building anything better,
9577             # like `-m68040'.
9578             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
9579         ;;
9580       esac
9581       ;;
9582
9583     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
9584       # PIC is the default for these OSes.
9585       ;;
9586
9587     mingw* | cygwin* | pw32* | os2* | cegcc*)
9588       # This hack is so that the source file can tell whether it is being
9589       # built for inclusion in a dll (and should export symbols for example).
9590       # Although the cygwin gcc ignores -fPIC, still need this for old-style
9591       # (--disable-auto-import) libraries
9592       lt_prog_compiler_pic='-DDLL_EXPORT'
9593       ;;
9594
9595     darwin* | rhapsody*)
9596       # PIC is the default on this platform
9597       # Common symbols not allowed in MH_DYLIB files
9598       lt_prog_compiler_pic='-fno-common'
9599       ;;
9600
9601     hpux*)
9602       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
9603       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
9604       # sets the default TLS model and affects inlining.
9605       case $host_cpu in
9606       hppa*64*)
9607         # +Z the default
9608         ;;
9609       *)
9610         lt_prog_compiler_pic='-fPIC'
9611         ;;
9612       esac
9613       ;;
9614
9615     interix[3-9]*)
9616       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
9617       # Instead, we relocate shared libraries at runtime.
9618       ;;
9619
9620     msdosdjgpp*)
9621       # Just because we use GCC doesn't mean we suddenly get shared libraries
9622       # on systems that don't support them.
9623       lt_prog_compiler_can_build_shared=no
9624       enable_shared=no
9625       ;;
9626
9627     *nto* | *qnx*)
9628       # QNX uses GNU C++, but need to define -shared option too, otherwise
9629       # it will coredump.
9630       lt_prog_compiler_pic='-fPIC -shared'
9631       ;;
9632
9633     sysv4*MP*)
9634       if test -d /usr/nec; then
9635         lt_prog_compiler_pic=-Kconform_pic
9636       fi
9637       ;;
9638
9639     *)
9640       lt_prog_compiler_pic='-fPIC'
9641       ;;
9642     esac
9643   else
9644     # PORTME Check for flag to pass linker flags through the system compiler.
9645     case $host_os in
9646     aix*)
9647       lt_prog_compiler_wl='-Wl,'
9648       if test "$host_cpu" = ia64; then
9649         # AIX 5 now supports IA64 processor
9650         lt_prog_compiler_static='-Bstatic'
9651       else
9652         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
9653       fi
9654       ;;
9655
9656     mingw* | cygwin* | pw32* | os2* | cegcc*)
9657       # This hack is so that the source file can tell whether it is being
9658       # built for inclusion in a dll (and should export symbols for example).
9659       lt_prog_compiler_pic='-DDLL_EXPORT'
9660       ;;
9661
9662     hpux9* | hpux10* | hpux11*)
9663       lt_prog_compiler_wl='-Wl,'
9664       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
9665       # not for PA HP-UX.
9666       case $host_cpu in
9667       hppa*64*|ia64*)
9668         # +Z the default
9669         ;;
9670       *)
9671         lt_prog_compiler_pic='+Z'
9672         ;;
9673       esac
9674       # Is there a better lt_prog_compiler_static that works with the bundled CC?
9675       lt_prog_compiler_static='${wl}-a ${wl}archive'
9676       ;;
9677
9678     irix5* | irix6* | nonstopux*)
9679       lt_prog_compiler_wl='-Wl,'
9680       # PIC (with -KPIC) is the default.
9681       lt_prog_compiler_static='-non_shared'
9682       ;;
9683
9684     linux* | k*bsd*-gnu)
9685       case $cc_basename in
9686       # old Intel for x86_64 which still supported -KPIC.
9687       ecc*)
9688         lt_prog_compiler_wl='-Wl,'
9689         lt_prog_compiler_pic='-KPIC'
9690         lt_prog_compiler_static='-static'
9691         ;;
9692       # icc used to be incompatible with GCC.
9693       # ICC 10 doesn't accept -KPIC any more.
9694       icc* | ifort*)
9695         lt_prog_compiler_wl='-Wl,'
9696         lt_prog_compiler_pic='-fPIC'
9697         lt_prog_compiler_static='-static'
9698         ;;
9699       # Lahey Fortran 8.1.
9700       lf95*)
9701         lt_prog_compiler_wl='-Wl,'
9702         lt_prog_compiler_pic='--shared'
9703         lt_prog_compiler_static='--static'
9704         ;;
9705       pgcc* | pgf77* | pgf90* | pgf95*)
9706         # Portland Group compilers (*not* the Pentium gcc compiler,
9707         # which looks to be a dead project)
9708         lt_prog_compiler_wl='-Wl,'
9709         lt_prog_compiler_pic='-fpic'
9710         lt_prog_compiler_static='-Bstatic'
9711         ;;
9712       ccc*)
9713         lt_prog_compiler_wl='-Wl,'
9714         # All Alpha code is PIC.
9715         lt_prog_compiler_static='-non_shared'
9716         ;;
9717       xl*)
9718         # IBM XL C 8.0/Fortran 10.1 on PPC
9719         lt_prog_compiler_wl='-Wl,'
9720         lt_prog_compiler_pic='-qpic'
9721         lt_prog_compiler_static='-qstaticlink'
9722         ;;
9723       *)
9724         case `$CC -V 2>&1 | sed 5q` in
9725         *Sun\ C*)
9726           # Sun C 5.9
9727           lt_prog_compiler_pic='-KPIC'
9728           lt_prog_compiler_static='-Bstatic'
9729           lt_prog_compiler_wl='-Wl,'
9730           ;;
9731         *Sun\ F*)
9732           # Sun Fortran 8.3 passes all unrecognized flags to the linker
9733           lt_prog_compiler_pic='-KPIC'
9734           lt_prog_compiler_static='-Bstatic'
9735           lt_prog_compiler_wl=''
9736           ;;
9737         esac
9738         ;;
9739       esac
9740       ;;
9741
9742     newsos6)
9743       lt_prog_compiler_pic='-KPIC'
9744       lt_prog_compiler_static='-Bstatic'
9745       ;;
9746
9747     *nto* | *qnx*)
9748       # QNX uses GNU C++, but need to define -shared option too, otherwise
9749       # it will coredump.
9750       lt_prog_compiler_pic='-fPIC -shared'
9751       ;;
9752
9753     osf3* | osf4* | osf5*)
9754       lt_prog_compiler_wl='-Wl,'
9755       # All OSF/1 code is PIC.
9756       lt_prog_compiler_static='-non_shared'
9757       ;;
9758
9759     rdos*)
9760       lt_prog_compiler_static='-non_shared'
9761       ;;
9762
9763     solaris*)
9764       lt_prog_compiler_pic='-KPIC'
9765       lt_prog_compiler_static='-Bstatic'
9766       case $cc_basename in
9767       f77* | f90* | f95*)
9768         lt_prog_compiler_wl='-Qoption ld ';;
9769       *)
9770         lt_prog_compiler_wl='-Wl,';;
9771       esac
9772       ;;
9773
9774     sunos4*)
9775       lt_prog_compiler_wl='-Qoption ld '
9776       lt_prog_compiler_pic='-PIC'
9777       lt_prog_compiler_static='-Bstatic'
9778       ;;
9779
9780     sysv4 | sysv4.2uw2* | sysv4.3*)
9781       lt_prog_compiler_wl='-Wl,'
9782       lt_prog_compiler_pic='-KPIC'
9783       lt_prog_compiler_static='-Bstatic'
9784       ;;
9785
9786     sysv4*MP*)
9787       if test -d /usr/nec ;then
9788         lt_prog_compiler_pic='-Kconform_pic'
9789         lt_prog_compiler_static='-Bstatic'
9790       fi
9791       ;;
9792
9793     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
9794       lt_prog_compiler_wl='-Wl,'
9795       lt_prog_compiler_pic='-KPIC'
9796       lt_prog_compiler_static='-Bstatic'
9797       ;;
9798
9799     unicos*)
9800       lt_prog_compiler_wl='-Wl,'
9801       lt_prog_compiler_can_build_shared=no
9802       ;;
9803
9804     uts4*)
9805       lt_prog_compiler_pic='-pic'
9806       lt_prog_compiler_static='-Bstatic'
9807       ;;
9808
9809     *)
9810       lt_prog_compiler_can_build_shared=no
9811       ;;
9812     esac
9813   fi
9814
9815 case $host_os in
9816   # For platforms which do not support PIC, -DPIC is meaningless:
9817   *djgpp*)
9818     lt_prog_compiler_pic=
9819     ;;
9820   *)
9821     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
9822     ;;
9823 esac
9824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
9825 $as_echo "$lt_prog_compiler_pic" >&6; }
9826
9827
9828
9829
9830
9831
9832 #
9833 # Check to make sure the PIC flag actually works.
9834 #
9835 if test -n "$lt_prog_compiler_pic"; then
9836   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
9837 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
9838 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
9839   $as_echo_n "(cached) " >&6
9840 else
9841   lt_cv_prog_compiler_pic_works=no
9842    ac_outfile=conftest.$ac_objext
9843    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9844    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
9845    # Insert the option either (1) after the last *FLAGS variable, or
9846    # (2) before a word containing "conftest.", or (3) at the end.
9847    # Note that $ac_compile itself does not contain backslashes and begins
9848    # with a dollar sign (not a hyphen), so the echo should work correctly.
9849    # The option is referenced via a variable to avoid confusing sed.
9850    lt_compile=`echo "$ac_compile" | $SED \
9851    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9852    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9853    -e 's:$: $lt_compiler_flag:'`
9854    (eval echo "\"\$as_me:9854: $lt_compile\"" >&5)
9855    (eval "$lt_compile" 2>conftest.err)
9856    ac_status=$?
9857    cat conftest.err >&5
9858    echo "$as_me:9858: \$? = $ac_status" >&5
9859    if (exit $ac_status) && test -s "$ac_outfile"; then
9860      # The compiler can only warn and ignore the option if not recognized
9861      # So say no if there are warnings other than the usual output.
9862      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
9863      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9864      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9865        lt_cv_prog_compiler_pic_works=yes
9866      fi
9867    fi
9868    $RM conftest*
9869
9870 fi
9871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
9872 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
9873
9874 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
9875     case $lt_prog_compiler_pic in
9876      "" | " "*) ;;
9877      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
9878      esac
9879 else
9880     lt_prog_compiler_pic=
9881      lt_prog_compiler_can_build_shared=no
9882 fi
9883
9884 fi
9885
9886
9887
9888
9889
9890
9891 #
9892 # Check to make sure the static flag actually works.
9893 #
9894 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
9895 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
9896 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
9897 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
9898   $as_echo_n "(cached) " >&6
9899 else
9900   lt_cv_prog_compiler_static_works=no
9901    save_LDFLAGS="$LDFLAGS"
9902    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
9903    echo "$lt_simple_link_test_code" > conftest.$ac_ext
9904    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9905      # The linker can only warn and ignore the option if not recognized
9906      # So say no if there are warnings
9907      if test -s conftest.err; then
9908        # Append any errors to the config.log.
9909        cat conftest.err 1>&5
9910        $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
9911        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9912        if diff conftest.exp conftest.er2 >/dev/null; then
9913          lt_cv_prog_compiler_static_works=yes
9914        fi
9915      else
9916        lt_cv_prog_compiler_static_works=yes
9917      fi
9918    fi
9919    $RM -r conftest*
9920    LDFLAGS="$save_LDFLAGS"
9921
9922 fi
9923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
9924 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
9925
9926 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
9927     :
9928 else
9929     lt_prog_compiler_static=
9930 fi
9931
9932
9933
9934
9935
9936
9937
9938   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9939 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9940 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
9941   $as_echo_n "(cached) " >&6
9942 else
9943   lt_cv_prog_compiler_c_o=no
9944    $RM -r conftest 2>/dev/null
9945    mkdir conftest
9946    cd conftest
9947    mkdir out
9948    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9949
9950    lt_compiler_flag="-o out/conftest2.$ac_objext"
9951    # Insert the option either (1) after the last *FLAGS variable, or
9952    # (2) before a word containing "conftest.", or (3) at the end.
9953    # Note that $ac_compile itself does not contain backslashes and begins
9954    # with a dollar sign (not a hyphen), so the echo should work correctly.
9955    lt_compile=`echo "$ac_compile" | $SED \
9956    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9957    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9958    -e 's:$: $lt_compiler_flag:'`
9959    (eval echo "\"\$as_me:9959: $lt_compile\"" >&5)
9960    (eval "$lt_compile" 2>out/conftest.err)
9961    ac_status=$?
9962    cat out/conftest.err >&5
9963    echo "$as_me:9963: \$? = $ac_status" >&5
9964    if (exit $ac_status) && test -s out/conftest2.$ac_objext
9965    then
9966      # The compiler can only warn and ignore the option if not recognized
9967      # So say no if there are warnings
9968      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
9969      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9970      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9971        lt_cv_prog_compiler_c_o=yes
9972      fi
9973    fi
9974    chmod u+w . 2>&5
9975    $RM conftest*
9976    # SGI C++ compiler will create directory out/ii_files/ for
9977    # template instantiation
9978    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9979    $RM out/* && rmdir out
9980    cd ..
9981    $RM -r conftest
9982    $RM conftest*
9983
9984 fi
9985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9986 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9987
9988
9989
9990
9991
9992
9993   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9994 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9995 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
9996   $as_echo_n "(cached) " >&6
9997 else
9998   lt_cv_prog_compiler_c_o=no
9999    $RM -r conftest 2>/dev/null
10000    mkdir conftest
10001    cd conftest
10002    mkdir out
10003    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10004
10005    lt_compiler_flag="-o out/conftest2.$ac_objext"
10006    # Insert the option either (1) after the last *FLAGS variable, or
10007    # (2) before a word containing "conftest.", or (3) at the end.
10008    # Note that $ac_compile itself does not contain backslashes and begins
10009    # with a dollar sign (not a hyphen), so the echo should work correctly.
10010    lt_compile=`echo "$ac_compile" | $SED \
10011    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10012    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10013    -e 's:$: $lt_compiler_flag:'`
10014    (eval echo "\"\$as_me:10014: $lt_compile\"" >&5)
10015    (eval "$lt_compile" 2>out/conftest.err)
10016    ac_status=$?
10017    cat out/conftest.err >&5
10018    echo "$as_me:10018: \$? = $ac_status" >&5
10019    if (exit $ac_status) && test -s out/conftest2.$ac_objext
10020    then
10021      # The compiler can only warn and ignore the option if not recognized
10022      # So say no if there are warnings
10023      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
10024      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
10025      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
10026        lt_cv_prog_compiler_c_o=yes
10027      fi
10028    fi
10029    chmod u+w . 2>&5
10030    $RM conftest*
10031    # SGI C++ compiler will create directory out/ii_files/ for
10032    # template instantiation
10033    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
10034    $RM out/* && rmdir out
10035    cd ..
10036    $RM -r conftest
10037    $RM conftest*
10038
10039 fi
10040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
10041 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
10042
10043
10044
10045
10046 hard_links="nottested"
10047 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
10048   # do not overwrite the value of need_locks provided by the user
10049   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
10050 $as_echo_n "checking if we can lock with hard links... " >&6; }
10051   hard_links=yes
10052   $RM conftest*
10053   ln conftest.a conftest.b 2>/dev/null && hard_links=no
10054   touch conftest.a
10055   ln conftest.a conftest.b 2>&5 || hard_links=no
10056   ln conftest.a conftest.b 2>/dev/null && hard_links=no
10057   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
10058 $as_echo "$hard_links" >&6; }
10059   if test "$hard_links" = no; then
10060     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
10061 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
10062     need_locks=warn
10063   fi
10064 else
10065   need_locks=no
10066 fi
10067
10068
10069
10070
10071
10072
10073   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
10074 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
10075
10076   runpath_var=
10077   allow_undefined_flag=
10078   always_export_symbols=no
10079   archive_cmds=
10080   archive_expsym_cmds=
10081   compiler_needs_object=no
10082   enable_shared_with_static_runtimes=no
10083   export_dynamic_flag_spec=
10084   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
10085   hardcode_automatic=no
10086   hardcode_direct=no
10087   hardcode_direct_absolute=no
10088   hardcode_libdir_flag_spec=
10089   hardcode_libdir_flag_spec_ld=
10090   hardcode_libdir_separator=
10091   hardcode_minus_L=no
10092   hardcode_shlibpath_var=unsupported
10093   inherit_rpath=no
10094   link_all_deplibs=unknown
10095   module_cmds=
10096   module_expsym_cmds=
10097   old_archive_from_new_cmds=
10098   old_archive_from_expsyms_cmds=
10099   thread_safe_flag_spec=
10100   whole_archive_flag_spec=
10101   # include_expsyms should be a list of space-separated symbols to be *always*
10102   # included in the symbol list
10103   include_expsyms=
10104   # exclude_expsyms can be an extended regexp of symbols to exclude
10105   # it will be wrapped by ` (' and `)$', so one must not match beginning or
10106   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
10107   # as well as any symbol that contains `d'.
10108   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
10109   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
10110   # platforms (ab)use it in PIC code, but their linkers get confused if
10111   # the symbol is explicitly referenced.  Since portable code cannot
10112   # rely on this symbol name, it's probably fine to never include it in
10113   # preloaded symbol tables.
10114   # Exclude shared library initialization/finalization symbols.
10115   extract_expsyms_cmds=
10116
10117   case $host_os in
10118   cygwin* | mingw* | pw32* | cegcc*)
10119     # FIXME: the MSVC++ port hasn't been tested in a loooong time
10120     # When not using gcc, we currently assume that we are using
10121     # Microsoft Visual C++.
10122     if test "$GCC" != yes; then
10123       with_gnu_ld=no
10124     fi
10125     ;;
10126   interix*)
10127     # we just hope/assume this is gcc and not c89 (= MSVC++)
10128     with_gnu_ld=yes
10129     ;;
10130   openbsd*)
10131     with_gnu_ld=no
10132     ;;
10133   esac
10134
10135   ld_shlibs=yes
10136   if test "$with_gnu_ld" = yes; then
10137     # If archive_cmds runs LD, not CC, wlarc should be empty
10138     wlarc='${wl}'
10139
10140     # Set some defaults for GNU ld with shared library support. These
10141     # are reset later if shared libraries are not supported. Putting them
10142     # here allows them to be overridden if necessary.
10143     runpath_var=LD_RUN_PATH
10144     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10145     export_dynamic_flag_spec='${wl}--export-dynamic'
10146     # ancient GNU ld didn't support --whole-archive et. al.
10147     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
10148       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
10149     else
10150       whole_archive_flag_spec=
10151     fi
10152     supports_anon_versioning=no
10153     case `$LD -v 2>&1` in
10154       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
10155       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
10156       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
10157       *\ 2.11.*) ;; # other 2.11 versions
10158       *) supports_anon_versioning=yes ;;
10159     esac
10160
10161     # See if GNU ld supports shared libraries.
10162     case $host_os in
10163     aix[3-9]*)
10164       # On AIX/PPC, the GNU linker is very broken
10165       if test "$host_cpu" != ia64; then
10166         ld_shlibs=no
10167         cat <<_LT_EOF 1>&2
10168
10169 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
10170 *** to be unable to reliably create shared libraries on AIX.
10171 *** Therefore, libtool is disabling shared libraries support.  If you
10172 *** really care for shared libraries, you may want to modify your PATH
10173 *** so that a non-GNU linker is found, and then restart.
10174
10175 _LT_EOF
10176       fi
10177       ;;
10178
10179     amigaos*)
10180       case $host_cpu in
10181       powerpc)
10182             # see comment about AmigaOS4 .so support
10183             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10184             archive_expsym_cmds=''
10185         ;;
10186       m68k)
10187             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)'
10188             hardcode_libdir_flag_spec='-L$libdir'
10189             hardcode_minus_L=yes
10190         ;;
10191       esac
10192       ;;
10193
10194     beos*)
10195       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10196         allow_undefined_flag=unsupported
10197         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
10198         # support --undefined.  This deserves some investigation.  FIXME
10199         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10200       else
10201         ld_shlibs=no
10202       fi
10203       ;;
10204
10205     cygwin* | mingw* | pw32* | cegcc*)
10206       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
10207       # as there is no search path for DLLs.
10208       hardcode_libdir_flag_spec='-L$libdir'
10209       allow_undefined_flag=unsupported
10210       always_export_symbols=no
10211       enable_shared_with_static_runtimes=yes
10212       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
10213
10214       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
10215         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
10216         # If the export-symbols file already is a .def file (1st line
10217         # is EXPORTS), use it as is; otherwise, prepend...
10218         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
10219           cp $export_symbols $output_objdir/$soname.def;
10220         else
10221           echo EXPORTS > $output_objdir/$soname.def;
10222           cat $export_symbols >> $output_objdir/$soname.def;
10223         fi~
10224         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
10225       else
10226         ld_shlibs=no
10227       fi
10228       ;;
10229
10230     interix[3-9]*)
10231       hardcode_direct=no
10232       hardcode_shlibpath_var=no
10233       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10234       export_dynamic_flag_spec='${wl}-E'
10235       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
10236       # Instead, shared libraries are loaded at an image base (0x10000000 by
10237       # default) and relocated if they conflict, which is a slow very memory
10238       # consuming and fragmenting process.  To avoid this, we pick a random,
10239       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
10240       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
10241       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
10242       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'
10243       ;;
10244
10245     gnu* | linux* | tpf* | k*bsd*-gnu)
10246       tmp_diet=no
10247       if test "$host_os" = linux-dietlibc; then
10248         case $cc_basename in
10249           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
10250         esac
10251       fi
10252       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
10253          && test "$tmp_diet" = no
10254       then
10255         tmp_addflag=
10256         tmp_sharedflag='-shared'
10257         case $cc_basename,$host_cpu in
10258         pgcc*)                          # Portland Group C compiler
10259           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'
10260           tmp_addflag=' $pic_flag'
10261           ;;
10262         pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers
10263           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'
10264           tmp_addflag=' $pic_flag -Mnomain' ;;
10265         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
10266           tmp_addflag=' -i_dynamic' ;;
10267         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
10268           tmp_addflag=' -i_dynamic -nofor_main' ;;
10269         ifc* | ifort*)                  # Intel Fortran compiler
10270           tmp_addflag=' -nofor_main' ;;
10271         lf95*)                          # Lahey Fortran 8.1
10272           whole_archive_flag_spec=
10273           tmp_sharedflag='--shared' ;;
10274         xl[cC]*)                        # IBM XL C 8.0 on PPC (deal with xlf below)
10275           tmp_sharedflag='-qmkshrobj'
10276           tmp_addflag= ;;
10277         esac
10278         case `$CC -V 2>&1 | sed 5q` in
10279         *Sun\ C*)                       # Sun C 5.9
10280           whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
10281           compiler_needs_object=yes
10282           tmp_sharedflag='-G' ;;
10283         *Sun\ F*)                       # Sun Fortran 8.3
10284           tmp_sharedflag='-G' ;;
10285         esac
10286         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10287
10288         if test "x$supports_anon_versioning" = xyes; then
10289           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
10290             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10291             echo "local: *; };" >> $output_objdir/$libname.ver~
10292             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
10293         fi
10294
10295         case $cc_basename in
10296         xlf*)
10297           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
10298           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
10299           hardcode_libdir_flag_spec=
10300           hardcode_libdir_flag_spec_ld='-rpath $libdir'
10301           archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
10302           if test "x$supports_anon_versioning" = xyes; then
10303             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
10304               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10305               echo "local: *; };" >> $output_objdir/$libname.ver~
10306               $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
10307           fi
10308           ;;
10309         esac
10310       else
10311         ld_shlibs=no
10312       fi
10313       ;;
10314
10315     netbsd*)
10316       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10317         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
10318         wlarc=
10319       else
10320         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10321         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10322       fi
10323       ;;
10324
10325     solaris*)
10326       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
10327         ld_shlibs=no
10328         cat <<_LT_EOF 1>&2
10329
10330 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
10331 *** create shared libraries on Solaris systems.  Therefore, libtool
10332 *** is disabling shared libraries support.  We urge you to upgrade GNU
10333 *** binutils to release 2.9.1 or newer.  Another option is to modify
10334 *** your PATH or compiler configuration so that the native linker is
10335 *** used, and then restart.
10336
10337 _LT_EOF
10338       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10339         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10340         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10341       else
10342         ld_shlibs=no
10343       fi
10344       ;;
10345
10346     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
10347       case `$LD -v 2>&1` in
10348         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
10349         ld_shlibs=no
10350         cat <<_LT_EOF 1>&2
10351
10352 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
10353 *** reliably create shared libraries on SCO systems.  Therefore, libtool
10354 *** is disabling shared libraries support.  We urge you to upgrade GNU
10355 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
10356 *** your PATH or compiler configuration so that the native linker is
10357 *** used, and then restart.
10358
10359 _LT_EOF
10360         ;;
10361         *)
10362           # For security reasons, it is highly recommended that you always
10363           # use absolute paths for naming shared libraries, and exclude the
10364           # DT_RUNPATH tag from executables and libraries.  But doing so
10365           # requires that you compile everything twice, which is a pain.
10366           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10367             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10368             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10369             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10370           else
10371             ld_shlibs=no
10372           fi
10373         ;;
10374       esac
10375       ;;
10376
10377     sunos4*)
10378       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10379       wlarc=
10380       hardcode_direct=yes
10381       hardcode_shlibpath_var=no
10382       ;;
10383
10384     *)
10385       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10386         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10387         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10388       else
10389         ld_shlibs=no
10390       fi
10391       ;;
10392     esac
10393
10394     if test "$ld_shlibs" = no; then
10395       runpath_var=
10396       hardcode_libdir_flag_spec=
10397       export_dynamic_flag_spec=
10398       whole_archive_flag_spec=
10399     fi
10400   else
10401     # PORTME fill in a description of your system's linker (not GNU ld)
10402     case $host_os in
10403     aix3*)
10404       allow_undefined_flag=unsupported
10405       always_export_symbols=yes
10406       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'
10407       # Note: this linker hardcodes the directories in LIBPATH if there
10408       # are no directories specified by -L.
10409       hardcode_minus_L=yes
10410       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
10411         # Neither direct hardcoding nor static linking is supported with a
10412         # broken collect2.
10413         hardcode_direct=unsupported
10414       fi
10415       ;;
10416
10417     aix[4-9]*)
10418       if test "$host_cpu" = ia64; then
10419         # On IA64, the linker does run time linking by default, so we don't
10420         # have to do anything special.
10421         aix_use_runtimelinking=no
10422         exp_sym_flag='-Bexport'
10423         no_entry_flag=""
10424       else
10425         # If we're using GNU nm, then we don't want the "-C" option.
10426         # -C means demangle to AIX nm, but means don't demangle with GNU nm
10427         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
10428           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'
10429         else
10430           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'
10431         fi
10432         aix_use_runtimelinking=no
10433
10434         # Test if we are trying to use run time linking or normal
10435         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
10436         # need to do runtime linking.
10437         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
10438           for ld_flag in $LDFLAGS; do
10439           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
10440             aix_use_runtimelinking=yes
10441             break
10442           fi
10443           done
10444           ;;
10445         esac
10446
10447         exp_sym_flag='-bexport'
10448         no_entry_flag='-bnoentry'
10449       fi
10450
10451       # When large executables or shared objects are built, AIX ld can
10452       # have problems creating the table of contents.  If linking a library
10453       # or program results in "error TOC overflow" add -mminimal-toc to
10454       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
10455       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
10456
10457       archive_cmds=''
10458       hardcode_direct=yes
10459       hardcode_direct_absolute=yes
10460       hardcode_libdir_separator=':'
10461       link_all_deplibs=yes
10462       file_list_spec='${wl}-f,'
10463
10464       if test "$GCC" = yes; then
10465         case $host_os in aix4.[012]|aix4.[012].*)
10466         # We only want to do this on AIX 4.2 and lower, the check
10467         # below for broken collect2 doesn't work under 4.3+
10468           collect2name=`${CC} -print-prog-name=collect2`
10469           if test -f "$collect2name" &&
10470            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
10471           then
10472           # We have reworked collect2
10473           :
10474           else
10475           # We have old collect2
10476           hardcode_direct=unsupported
10477           # It fails to find uninstalled libraries when the uninstalled
10478           # path is not listed in the libpath.  Setting hardcode_minus_L
10479           # to unsupported forces relinking
10480           hardcode_minus_L=yes
10481           hardcode_libdir_flag_spec='-L$libdir'
10482           hardcode_libdir_separator=
10483           fi
10484           ;;
10485         esac
10486         shared_flag='-shared'
10487         if test "$aix_use_runtimelinking" = yes; then
10488           shared_flag="$shared_flag "'${wl}-G'
10489         fi
10490       else
10491         # not using gcc
10492         if test "$host_cpu" = ia64; then
10493         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
10494         # chokes on -Wl,-G. The following line is correct:
10495           shared_flag='-G'
10496         else
10497           if test "$aix_use_runtimelinking" = yes; then
10498             shared_flag='${wl}-G'
10499           else
10500             shared_flag='${wl}-bM:SRE'
10501           fi
10502         fi
10503       fi
10504
10505       export_dynamic_flag_spec='${wl}-bexpall'
10506       # It seems that -bexpall does not export symbols beginning with
10507       # underscore (_), so it is better to generate a list of symbols to export.
10508       always_export_symbols=yes
10509       if test "$aix_use_runtimelinking" = yes; then
10510         # Warning - without using the other runtime loading flags (-brtl),
10511         # -berok will link without error, but may produce a broken library.
10512         allow_undefined_flag='-berok'
10513         # Determine the default libpath from the value encoded in an
10514         # empty executable.
10515         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10516 /* end confdefs.h.  */
10517
10518 int
10519 main ()
10520 {
10521
10522   ;
10523   return 0;
10524 }
10525 _ACEOF
10526 if ac_fn_c_try_link "$LINENO"; then :
10527
10528 lt_aix_libpath_sed='
10529     /Import File Strings/,/^$/ {
10530         /^0/ {
10531             s/^0  *\(.*\)$/\1/
10532             p
10533         }
10534     }'
10535 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10536 # Check for a 64-bit object if we didn't find anything.
10537 if test -z "$aix_libpath"; then
10538   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10539 fi
10540 fi
10541 rm -f core conftest.err conftest.$ac_objext \
10542     conftest$ac_exeext conftest.$ac_ext
10543 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
10544
10545         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
10546         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 "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
10547       else
10548         if test "$host_cpu" = ia64; then
10549           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
10550           allow_undefined_flag="-z nodefs"
10551           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"
10552         else
10553          # Determine the default libpath from the value encoded in an
10554          # empty executable.
10555          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10556 /* end confdefs.h.  */
10557
10558 int
10559 main ()
10560 {
10561
10562   ;
10563   return 0;
10564 }
10565 _ACEOF
10566 if ac_fn_c_try_link "$LINENO"; then :
10567
10568 lt_aix_libpath_sed='
10569     /Import File Strings/,/^$/ {
10570         /^0/ {
10571             s/^0  *\(.*\)$/\1/
10572             p
10573         }
10574     }'
10575 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10576 # Check for a 64-bit object if we didn't find anything.
10577 if test -z "$aix_libpath"; then
10578   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10579 fi
10580 fi
10581 rm -f core conftest.err conftest.$ac_objext \
10582     conftest$ac_exeext conftest.$ac_ext
10583 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
10584
10585          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
10586           # Warning - without using the other run time loading flags,
10587           # -berok will link without error, but may produce a broken library.
10588           no_undefined_flag=' ${wl}-bernotok'
10589           allow_undefined_flag=' ${wl}-berok'
10590           # Exported symbols can be pulled into shared objects from archives
10591           whole_archive_flag_spec='$convenience'
10592           archive_cmds_need_lc=yes
10593           # This is similar to how AIX traditionally builds its shared libraries.
10594           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'
10595         fi
10596       fi
10597       ;;
10598
10599     amigaos*)
10600       case $host_cpu in
10601       powerpc)
10602             # see comment about AmigaOS4 .so support
10603             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10604             archive_expsym_cmds=''
10605         ;;
10606       m68k)
10607             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)'
10608             hardcode_libdir_flag_spec='-L$libdir'
10609             hardcode_minus_L=yes
10610         ;;
10611       esac
10612       ;;
10613
10614     bsdi[45]*)
10615       export_dynamic_flag_spec=-rdynamic
10616       ;;
10617
10618     cygwin* | mingw* | pw32* | cegcc*)
10619       # When not using gcc, we currently assume that we are using
10620       # Microsoft Visual C++.
10621       # hardcode_libdir_flag_spec is actually meaningless, as there is
10622       # no search path for DLLs.
10623       hardcode_libdir_flag_spec=' '
10624       allow_undefined_flag=unsupported
10625       # Tell ltmain to make .lib files, not .a files.
10626       libext=lib
10627       # Tell ltmain to make .dll files, not .so files.
10628       shrext_cmds=".dll"
10629       # FIXME: Setting linknames here is a bad hack.
10630       archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
10631       # The linker will automatically build a .lib file if we build a DLL.
10632       old_archive_from_new_cmds='true'
10633       # FIXME: Should let the user specify the lib program.
10634       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
10635       fix_srcfile_path='`cygpath -w "$srcfile"`'
10636       enable_shared_with_static_runtimes=yes
10637       ;;
10638
10639     darwin* | rhapsody*)
10640
10641
10642   archive_cmds_need_lc=no
10643   hardcode_direct=no
10644   hardcode_automatic=yes
10645   hardcode_shlibpath_var=unsupported
10646   whole_archive_flag_spec=''
10647   link_all_deplibs=yes
10648   allow_undefined_flag="$_lt_dar_allow_undefined"
10649   case $cc_basename in
10650      ifort*) _lt_dar_can_shared=yes ;;
10651      *) _lt_dar_can_shared=$GCC ;;
10652   esac
10653   if test "$_lt_dar_can_shared" = "yes"; then
10654     output_verbose_link_cmd=echo
10655     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
10656     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
10657     archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
10658     module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
10659
10660   else
10661   ld_shlibs=no
10662   fi
10663
10664       ;;
10665
10666     dgux*)
10667       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10668       hardcode_libdir_flag_spec='-L$libdir'
10669       hardcode_shlibpath_var=no
10670       ;;
10671
10672     freebsd1*)
10673       ld_shlibs=no
10674       ;;
10675
10676     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
10677     # support.  Future versions do this automatically, but an explicit c++rt0.o
10678     # does not break anything, and helps significantly (at the cost of a little
10679     # extra space).
10680     freebsd2.2*)
10681       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
10682       hardcode_libdir_flag_spec='-R$libdir'
10683       hardcode_direct=yes
10684       hardcode_shlibpath_var=no
10685       ;;
10686
10687     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
10688     freebsd2*)
10689       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10690       hardcode_direct=yes
10691       hardcode_minus_L=yes
10692       hardcode_shlibpath_var=no
10693       ;;
10694
10695     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
10696     freebsd* | dragonfly*)
10697       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
10698       hardcode_libdir_flag_spec='-R$libdir'
10699       hardcode_direct=yes
10700       hardcode_shlibpath_var=no
10701       ;;
10702
10703     hpux9*)
10704       if test "$GCC" = yes; then
10705         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'
10706       else
10707         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'
10708       fi
10709       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10710       hardcode_libdir_separator=:
10711       hardcode_direct=yes
10712
10713       # hardcode_minus_L: Not really in the search PATH,
10714       # but as the default location of the library.
10715       hardcode_minus_L=yes
10716       export_dynamic_flag_spec='${wl}-E'
10717       ;;
10718
10719     hpux10*)
10720       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
10721         archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10722       else
10723         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10724       fi
10725       if test "$with_gnu_ld" = no; then
10726         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10727         hardcode_libdir_flag_spec_ld='+b $libdir'
10728         hardcode_libdir_separator=:
10729         hardcode_direct=yes
10730         hardcode_direct_absolute=yes
10731         export_dynamic_flag_spec='${wl}-E'
10732         # hardcode_minus_L: Not really in the search PATH,
10733         # but as the default location of the library.
10734         hardcode_minus_L=yes
10735       fi
10736       ;;
10737
10738     hpux11*)
10739       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
10740         case $host_cpu in
10741         hppa*64*)
10742           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10743           ;;
10744         ia64*)
10745           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10746           ;;
10747         *)
10748           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10749           ;;
10750         esac
10751       else
10752         case $host_cpu in
10753         hppa*64*)
10754           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10755           ;;
10756         ia64*)
10757           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10758           ;;
10759         *)
10760           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10761           ;;
10762         esac
10763       fi
10764       if test "$with_gnu_ld" = no; then
10765         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10766         hardcode_libdir_separator=:
10767
10768         case $host_cpu in
10769         hppa*64*|ia64*)
10770           hardcode_direct=no
10771           hardcode_shlibpath_var=no
10772           ;;
10773         *)
10774           hardcode_direct=yes
10775           hardcode_direct_absolute=yes
10776           export_dynamic_flag_spec='${wl}-E'
10777
10778           # hardcode_minus_L: Not really in the search PATH,
10779           # but as the default location of the library.
10780           hardcode_minus_L=yes
10781           ;;
10782         esac
10783       fi
10784       ;;
10785
10786     irix5* | irix6* | nonstopux*)
10787       if test "$GCC" = yes; then
10788         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
10789         # Try to use the -exported_symbol ld option, if it does not
10790         # work, assume that -exports_file does not work either and
10791         # implicitly export all symbols.
10792         save_LDFLAGS="$LDFLAGS"
10793         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
10794         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10795 /* end confdefs.h.  */
10796 int foo(void) {}
10797 _ACEOF
10798 if ac_fn_c_try_link "$LINENO"; then :
10799   archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
10800
10801 fi
10802 rm -f core conftest.err conftest.$ac_objext \
10803     conftest$ac_exeext conftest.$ac_ext
10804         LDFLAGS="$save_LDFLAGS"
10805       else
10806         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
10807         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
10808       fi
10809       archive_cmds_need_lc='no'
10810       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10811       hardcode_libdir_separator=:
10812       inherit_rpath=yes
10813       link_all_deplibs=yes
10814       ;;
10815
10816     netbsd*)
10817       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10818         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
10819       else
10820         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
10821       fi
10822       hardcode_libdir_flag_spec='-R$libdir'
10823       hardcode_direct=yes
10824       hardcode_shlibpath_var=no
10825       ;;
10826
10827     newsos6)
10828       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10829       hardcode_direct=yes
10830       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10831       hardcode_libdir_separator=:
10832       hardcode_shlibpath_var=no
10833       ;;
10834
10835     *nto* | *qnx*)
10836       ;;
10837
10838     openbsd*)
10839       if test -f /usr/libexec/ld.so; then
10840         hardcode_direct=yes
10841         hardcode_shlibpath_var=no
10842         hardcode_direct_absolute=yes
10843         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10844           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10845           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
10846           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10847           export_dynamic_flag_spec='${wl}-E'
10848         else
10849           case $host_os in
10850            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
10851              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10852              hardcode_libdir_flag_spec='-R$libdir'
10853              ;;
10854            *)
10855              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10856              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10857              ;;
10858           esac
10859         fi
10860       else
10861         ld_shlibs=no
10862       fi
10863       ;;
10864
10865     os2*)
10866       hardcode_libdir_flag_spec='-L$libdir'
10867       hardcode_minus_L=yes
10868       allow_undefined_flag=unsupported
10869       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'
10870       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
10871       ;;
10872
10873     osf3*)
10874       if test "$GCC" = yes; then
10875         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10876         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
10877       else
10878         allow_undefined_flag=' -expect_unresolved \*'
10879         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
10880       fi
10881       archive_cmds_need_lc='no'
10882       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10883       hardcode_libdir_separator=:
10884       ;;
10885
10886     osf4* | osf5*)      # as osf3* with the addition of -msym flag
10887       if test "$GCC" = yes; then
10888         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10889         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
10890         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10891       else
10892         allow_undefined_flag=' -expect_unresolved \*'
10893         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
10894         archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
10895         $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
10896
10897         # Both c and cxx compiler support -rpath directly
10898         hardcode_libdir_flag_spec='-rpath $libdir'
10899       fi
10900       archive_cmds_need_lc='no'
10901       hardcode_libdir_separator=:
10902       ;;
10903
10904     solaris*)
10905       no_undefined_flag=' -z defs'
10906       if test "$GCC" = yes; then
10907         wlarc='${wl}'
10908         archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10909         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10910           $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10911       else
10912         case `$CC -V 2>&1` in
10913         *"Compilers 5.0"*)
10914           wlarc=''
10915           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
10916           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10917           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10918           ;;
10919         *)
10920           wlarc='${wl}'
10921           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10922           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10923           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10924           ;;
10925         esac
10926       fi
10927       hardcode_libdir_flag_spec='-R$libdir'
10928       hardcode_shlibpath_var=no
10929       case $host_os in
10930       solaris2.[0-5] | solaris2.[0-5].*) ;;
10931       *)
10932         # The compiler driver will combine and reorder linker options,
10933         # but understands `-z linker_flag'.  GCC discards it without `$wl',
10934         # but is careful enough not to reorder.
10935         # Supported since Solaris 2.6 (maybe 2.5.1?)
10936         if test "$GCC" = yes; then
10937           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
10938         else
10939           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10940         fi
10941         ;;
10942       esac
10943       link_all_deplibs=yes
10944       ;;
10945
10946     sunos4*)
10947       if test "x$host_vendor" = xsequent; then
10948         # Use $CC to link under sequent, because it throws in some extra .o
10949         # files that make .init and .fini sections work.
10950         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10951       else
10952         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10953       fi
10954       hardcode_libdir_flag_spec='-L$libdir'
10955       hardcode_direct=yes
10956       hardcode_minus_L=yes
10957       hardcode_shlibpath_var=no
10958       ;;
10959
10960     sysv4)
10961       case $host_vendor in
10962         sni)
10963           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10964           hardcode_direct=yes # is this really true???
10965         ;;
10966         siemens)
10967           ## LD is ld it makes a PLAMLIB
10968           ## CC just makes a GrossModule.
10969           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10970           reload_cmds='$CC -r -o $output$reload_objs'
10971           hardcode_direct=no
10972         ;;
10973         motorola)
10974           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10975           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10976         ;;
10977       esac
10978       runpath_var='LD_RUN_PATH'
10979       hardcode_shlibpath_var=no
10980       ;;
10981
10982     sysv4.3*)
10983       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10984       hardcode_shlibpath_var=no
10985       export_dynamic_flag_spec='-Bexport'
10986       ;;
10987
10988     sysv4*MP*)
10989       if test -d /usr/nec; then
10990         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10991         hardcode_shlibpath_var=no
10992         runpath_var=LD_RUN_PATH
10993         hardcode_runpath_var=yes
10994         ld_shlibs=yes
10995       fi
10996       ;;
10997
10998     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10999       no_undefined_flag='${wl}-z,text'
11000       archive_cmds_need_lc=no
11001       hardcode_shlibpath_var=no
11002       runpath_var='LD_RUN_PATH'
11003
11004       if test "$GCC" = yes; then
11005         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11006         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11007       else
11008         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11009         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11010       fi
11011       ;;
11012
11013     sysv5* | sco3.2v5* | sco5v6*)
11014       # Note: We can NOT use -z defs as we might desire, because we do not
11015       # link with -lc, and that would cause any symbols used from libc to
11016       # always be unresolved, which means just about no library would
11017       # ever link correctly.  If we're not using GNU ld we use -z text
11018       # though, which does catch some bad symbols but isn't as heavy-handed
11019       # as -z defs.
11020       no_undefined_flag='${wl}-z,text'
11021       allow_undefined_flag='${wl}-z,nodefs'
11022       archive_cmds_need_lc=no
11023       hardcode_shlibpath_var=no
11024       hardcode_libdir_flag_spec='${wl}-R,$libdir'
11025       hardcode_libdir_separator=':'
11026       link_all_deplibs=yes
11027       export_dynamic_flag_spec='${wl}-Bexport'
11028       runpath_var='LD_RUN_PATH'
11029
11030       if test "$GCC" = yes; then
11031         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11032         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11033       else
11034         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11035         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11036       fi
11037       ;;
11038
11039     uts4*)
11040       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11041       hardcode_libdir_flag_spec='-L$libdir'
11042       hardcode_shlibpath_var=no
11043       ;;
11044
11045     *)
11046       ld_shlibs=no
11047       ;;
11048     esac
11049
11050     if test x$host_vendor = xsni; then
11051       case $host in
11052       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
11053         export_dynamic_flag_spec='${wl}-Blargedynsym'
11054         ;;
11055       esac
11056     fi
11057   fi
11058
11059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
11060 $as_echo "$ld_shlibs" >&6; }
11061 test "$ld_shlibs" = no && can_build_shared=no
11062
11063 with_gnu_ld=$with_gnu_ld
11064
11065
11066
11067
11068
11069
11070
11071
11072
11073
11074
11075
11076
11077
11078
11079 #
11080 # Do we need to explicitly link libc?
11081 #
11082 case "x$archive_cmds_need_lc" in
11083 x|xyes)
11084   # Assume -lc should be added
11085   archive_cmds_need_lc=yes
11086
11087   if test "$enable_shared" = yes && test "$GCC" = yes; then
11088     case $archive_cmds in
11089     *'~'*)
11090       # FIXME: we may have to deal with multi-command sequences.
11091       ;;
11092     '$CC '*)
11093       # Test whether the compiler implicitly links with -lc since on some
11094       # systems, -lgcc has to come before -lc. If gcc already passes -lc
11095       # to ld, don't add -lc before -lgcc.
11096       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
11097 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
11098       $RM conftest*
11099       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
11100
11101       if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
11102   (eval $ac_compile) 2>&5
11103   ac_status=$?
11104   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11105   test $ac_status = 0; } 2>conftest.err; then
11106         soname=conftest
11107         lib=conftest
11108         libobjs=conftest.$ac_objext
11109         deplibs=
11110         wl=$lt_prog_compiler_wl
11111         pic_flag=$lt_prog_compiler_pic
11112         compiler_flags=-v
11113         linker_flags=-v
11114         verstring=
11115         output_objdir=.
11116         libname=conftest
11117         lt_save_allow_undefined_flag=$allow_undefined_flag
11118         allow_undefined_flag=
11119         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
11120   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
11121   ac_status=$?
11122   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11123   test $ac_status = 0; }
11124         then
11125           archive_cmds_need_lc=no
11126         else
11127           archive_cmds_need_lc=yes
11128         fi
11129         allow_undefined_flag=$lt_save_allow_undefined_flag
11130       else
11131         cat conftest.err 1>&5
11132       fi
11133       $RM conftest*
11134       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
11135 $as_echo "$archive_cmds_need_lc" >&6; }
11136       ;;
11137     esac
11138   fi
11139   ;;
11140 esac
11141
11142
11143
11144
11145
11146
11147
11148
11149
11150
11151
11152
11153
11154
11155
11156
11157
11158
11159
11160
11161
11162
11163
11164
11165
11166
11167
11168
11169
11170
11171
11172
11173
11174
11175
11176
11177
11178
11179
11180
11181
11182
11183
11184
11185
11186
11187
11188
11189
11190
11191
11192
11193
11194
11195
11196
11197
11198
11199
11200
11201
11202
11203
11204
11205
11206
11207
11208
11209
11210
11211
11212
11213
11214
11215
11216
11217
11218
11219
11220
11221
11222
11223
11224
11225
11226
11227
11228
11229
11230
11231
11232
11233
11234
11235
11236
11237
11238
11239
11240
11241
11242
11243
11244
11245
11246
11247
11248
11249
11250
11251
11252
11253
11254
11255
11256
11257
11258
11259
11260
11261
11262
11263
11264
11265
11266
11267
11268
11269
11270
11271
11272
11273
11274
11275
11276
11277
11278
11279
11280
11281
11282
11283
11284
11285
11286
11287
11288
11289
11290
11291
11292
11293
11294
11295
11296
11297
11298   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
11299 $as_echo_n "checking dynamic linker characteristics... " >&6; }
11300
11301 if test "$GCC" = yes; then
11302   case $host_os in
11303     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
11304     *) lt_awk_arg="/^libraries:/" ;;
11305   esac
11306   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
11307   if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
11308     # if the path contains ";" then we assume it to be the separator
11309     # otherwise default to the standard path separator (i.e. ":") - it is
11310     # assumed that no part of a normal pathname contains ";" but that should
11311     # okay in the real world where ";" in dirpaths is itself problematic.
11312     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
11313   else
11314     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
11315   fi
11316   # Ok, now we have the path, separated by spaces, we can step through it
11317   # and add multilib dir if necessary.
11318   lt_tmp_lt_search_path_spec=
11319   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
11320   for lt_sys_path in $lt_search_path_spec; do
11321     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
11322       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
11323     else
11324       test -d "$lt_sys_path" && \
11325         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
11326     fi
11327   done
11328   lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
11329 BEGIN {RS=" "; FS="/|\n";} {
11330   lt_foo="";
11331   lt_count=0;
11332   for (lt_i = NF; lt_i > 0; lt_i--) {
11333     if ($lt_i != "" && $lt_i != ".") {
11334       if ($lt_i == "..") {
11335         lt_count++;
11336       } else {
11337         if (lt_count == 0) {
11338           lt_foo="/" $lt_i lt_foo;
11339         } else {
11340           lt_count--;
11341         }
11342       }
11343     }
11344   }
11345   if (lt_foo != "") { lt_freq[lt_foo]++; }
11346   if (lt_freq[lt_foo] == 1) { print lt_foo; }
11347 }'`
11348   sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
11349 else
11350   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
11351 fi
11352 library_names_spec=
11353 libname_spec='lib$name'
11354 soname_spec=
11355 shrext_cmds=".so"
11356 postinstall_cmds=
11357 postuninstall_cmds=
11358 finish_cmds=
11359 finish_eval=
11360 shlibpath_var=
11361 shlibpath_overrides_runpath=unknown
11362 version_type=none
11363 dynamic_linker="$host_os ld.so"
11364 sys_lib_dlsearch_path_spec="/lib /usr/lib"
11365 need_lib_prefix=unknown
11366 hardcode_into_libs=no
11367
11368 # when you set need_version to no, make sure it does not cause -set_version
11369 # flags to be left without arguments
11370 need_version=unknown
11371
11372 case $host_os in
11373 aix3*)
11374   version_type=linux
11375   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
11376   shlibpath_var=LIBPATH
11377
11378   # AIX 3 has no versioning support, so we append a major version to the name.
11379   soname_spec='${libname}${release}${shared_ext}$major'
11380   ;;
11381
11382 aix[4-9]*)
11383   version_type=linux
11384   need_lib_prefix=no
11385   need_version=no
11386   hardcode_into_libs=yes
11387   if test "$host_cpu" = ia64; then
11388     # AIX 5 supports IA64
11389     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
11390     shlibpath_var=LD_LIBRARY_PATH
11391   else
11392     # With GCC up to 2.95.x, collect2 would create an import file
11393     # for dependence libraries.  The import file would start with
11394     # the line `#! .'.  This would cause the generated library to
11395     # depend on `.', always an invalid library.  This was fixed in
11396     # development snapshots of GCC prior to 3.0.
11397     case $host_os in
11398       aix4 | aix4.[01] | aix4.[01].*)
11399       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
11400            echo ' yes '
11401            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
11402         :
11403       else
11404         can_build_shared=no
11405       fi
11406       ;;
11407     esac
11408     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
11409     # soname into executable. Probably we can add versioning support to
11410     # collect2, so additional links can be useful in future.
11411     if test "$aix_use_runtimelinking" = yes; then
11412       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
11413       # instead of lib<name>.a to let people know that these are not
11414       # typical AIX shared libraries.
11415       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11416     else
11417       # We preserve .a as extension for shared libraries through AIX4.2
11418       # and later when we are not doing run time linking.
11419       library_names_spec='${libname}${release}.a $libname.a'
11420       soname_spec='${libname}${release}${shared_ext}$major'
11421     fi
11422     shlibpath_var=LIBPATH
11423   fi
11424   ;;
11425
11426 amigaos*)
11427   case $host_cpu in
11428   powerpc)
11429     # Since July 2007 AmigaOS4 officially supports .so libraries.
11430     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
11431     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11432     ;;
11433   m68k)
11434     library_names_spec='$libname.ixlibrary $libname.a'
11435     # Create ${libname}_ixlibrary.a entries in /sys/libs.
11436     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'
11437     ;;
11438   esac
11439   ;;
11440
11441 beos*)
11442   library_names_spec='${libname}${shared_ext}'
11443   dynamic_linker="$host_os ld.so"
11444   shlibpath_var=LIBRARY_PATH
11445   ;;
11446
11447 bsdi[45]*)
11448   version_type=linux
11449   need_version=no
11450   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11451   soname_spec='${libname}${release}${shared_ext}$major'
11452   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
11453   shlibpath_var=LD_LIBRARY_PATH
11454   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
11455   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
11456   # the default ld.so.conf also contains /usr/contrib/lib and
11457   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
11458   # libtool to hard-code these into programs
11459   ;;
11460
11461 cygwin* | mingw* | pw32* | cegcc*)
11462   version_type=windows
11463   shrext_cmds=".dll"
11464   need_version=no
11465   need_lib_prefix=no
11466
11467   case $GCC,$host_os in
11468   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
11469     library_names_spec='$libname.dll.a'
11470     # DLL is installed to $(libdir)/../bin by postinstall_cmds
11471     postinstall_cmds='base_file=`basename \${file}`~
11472       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
11473       dldir=$destdir/`dirname \$dlpath`~
11474       test -d \$dldir || mkdir -p \$dldir~
11475       $install_prog $dir/$dlname \$dldir/$dlname~
11476       chmod a+x \$dldir/$dlname~
11477       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
11478         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
11479       fi'
11480     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
11481       dlpath=$dir/\$dldll~
11482        $RM \$dlpath'
11483     shlibpath_overrides_runpath=yes
11484
11485     case $host_os in
11486     cygwin*)
11487       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
11488       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11489       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
11490       ;;
11491     mingw* | cegcc*)
11492       # MinGW DLLs use traditional 'lib' prefix
11493       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11494       sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
11495       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
11496         # It is most probably a Windows format PATH printed by
11497         # mingw gcc, but we are running on Cygwin. Gcc prints its search
11498         # path with ; separators, and with drive letters. We can handle the
11499         # drive letters (cygwin fileutils understands them), so leave them,
11500         # especially as we might pass files found there to a mingw objdump,
11501         # which wouldn't understand a cygwinified path. Ahh.
11502         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
11503       else
11504         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
11505       fi
11506       ;;
11507     pw32*)
11508       # pw32 DLLs use 'pw' prefix rather than 'lib'
11509       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11510       ;;
11511     esac
11512     ;;
11513
11514   *)
11515     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
11516     ;;
11517   esac
11518   dynamic_linker='Win32 ld.exe'
11519   # FIXME: first we should search . and the directory the executable is in
11520   shlibpath_var=PATH
11521   ;;
11522
11523 darwin* | rhapsody*)
11524   dynamic_linker="$host_os dyld"
11525   version_type=darwin
11526   need_lib_prefix=no
11527   need_version=no
11528   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
11529   soname_spec='${libname}${release}${major}$shared_ext'
11530   shlibpath_overrides_runpath=yes
11531   shlibpath_var=DYLD_LIBRARY_PATH
11532   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
11533
11534   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
11535   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
11536   ;;
11537
11538 dgux*)
11539   version_type=linux
11540   need_lib_prefix=no
11541   need_version=no
11542   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
11543   soname_spec='${libname}${release}${shared_ext}$major'
11544   shlibpath_var=LD_LIBRARY_PATH
11545   ;;
11546
11547 freebsd1*)
11548   dynamic_linker=no
11549   ;;
11550
11551 freebsd* | dragonfly*)
11552   # DragonFly does not have aout.  When/if they implement a new
11553   # versioning mechanism, adjust this.
11554   if test -x /usr/bin/objformat; then
11555     objformat=`/usr/bin/objformat`
11556   else
11557     case $host_os in
11558     freebsd[123]*) objformat=aout ;;
11559     *) objformat=elf ;;
11560     esac
11561   fi
11562   version_type=freebsd-$objformat
11563   case $version_type in
11564     freebsd-elf*)
11565       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11566       need_version=no
11567       need_lib_prefix=no
11568       ;;
11569     freebsd-*)
11570       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
11571       need_version=yes
11572       ;;
11573   esac
11574   shlibpath_var=LD_LIBRARY_PATH
11575   case $host_os in
11576   freebsd2*)
11577     shlibpath_overrides_runpath=yes
11578     ;;
11579   freebsd3.[01]* | freebsdelf3.[01]*)
11580     shlibpath_overrides_runpath=yes
11581     hardcode_into_libs=yes
11582     ;;
11583   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
11584   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
11585     shlibpath_overrides_runpath=no
11586     hardcode_into_libs=yes
11587     ;;
11588   *) # from 4.6 on, and DragonFly
11589     shlibpath_overrides_runpath=yes
11590     hardcode_into_libs=yes
11591     ;;
11592   esac
11593   ;;
11594
11595 gnu*)
11596   version_type=linux
11597   need_lib_prefix=no
11598   need_version=no
11599   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
11600   soname_spec='${libname}${release}${shared_ext}$major'
11601   shlibpath_var=LD_LIBRARY_PATH
11602   hardcode_into_libs=yes
11603   ;;
11604
11605 hpux9* | hpux10* | hpux11*)
11606   # Give a soname corresponding to the major version so that dld.sl refuses to
11607   # link against other versions.
11608   version_type=sunos
11609   need_lib_prefix=no
11610   need_version=no
11611   case $host_cpu in
11612   ia64*)
11613     shrext_cmds='.so'
11614     hardcode_into_libs=yes
11615     dynamic_linker="$host_os dld.so"
11616     shlibpath_var=LD_LIBRARY_PATH
11617     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11618     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11619     soname_spec='${libname}${release}${shared_ext}$major'
11620     if test "X$HPUX_IA64_MODE" = X32; then
11621       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
11622     else
11623       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
11624     fi
11625     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11626     ;;
11627   hppa*64*)
11628     shrext_cmds='.sl'
11629     hardcode_into_libs=yes
11630     dynamic_linker="$host_os dld.sl"
11631     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
11632     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11633     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11634     soname_spec='${libname}${release}${shared_ext}$major'
11635     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
11636     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11637     ;;
11638   *)
11639     shrext_cmds='.sl'
11640     dynamic_linker="$host_os dld.sl"
11641     shlibpath_var=SHLIB_PATH
11642     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
11643     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11644     soname_spec='${libname}${release}${shared_ext}$major'
11645     ;;
11646   esac
11647   # HP-UX runs *really* slowly unless shared libraries are mode 555.
11648   postinstall_cmds='chmod 555 $lib'
11649   ;;
11650
11651 interix[3-9]*)
11652   version_type=linux
11653   need_lib_prefix=no
11654   need_version=no
11655   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11656   soname_spec='${libname}${release}${shared_ext}$major'
11657   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
11658   shlibpath_var=LD_LIBRARY_PATH
11659   shlibpath_overrides_runpath=no
11660   hardcode_into_libs=yes
11661   ;;
11662
11663 irix5* | irix6* | nonstopux*)
11664   case $host_os in
11665     nonstopux*) version_type=nonstopux ;;
11666     *)
11667         if test "$lt_cv_prog_gnu_ld" = yes; then
11668                 version_type=linux
11669         else
11670                 version_type=irix
11671         fi ;;
11672   esac
11673   need_lib_prefix=no
11674   need_version=no
11675   soname_spec='${libname}${release}${shared_ext}$major'
11676   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
11677   case $host_os in
11678   irix5* | nonstopux*)
11679     libsuff= shlibsuff=
11680     ;;
11681   *)
11682     case $LD in # libtool.m4 will add one of these switches to LD
11683     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
11684       libsuff= shlibsuff= libmagic=32-bit;;
11685     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
11686       libsuff=32 shlibsuff=N32 libmagic=N32;;
11687     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
11688       libsuff=64 shlibsuff=64 libmagic=64-bit;;
11689     *) libsuff= shlibsuff= libmagic=never-match;;
11690     esac
11691     ;;
11692   esac
11693   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
11694   shlibpath_overrides_runpath=no
11695   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
11696   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
11697   hardcode_into_libs=yes
11698   ;;
11699
11700 # No shared lib support for Linux oldld, aout, or coff.
11701 linux*oldld* | linux*aout* | linux*coff*)
11702   dynamic_linker=no
11703   ;;
11704
11705 # This must be Linux ELF.
11706 linux* | k*bsd*-gnu)
11707   version_type=linux
11708   need_lib_prefix=no
11709   need_version=no
11710   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11711   soname_spec='${libname}${release}${shared_ext}$major'
11712   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
11713   shlibpath_var=LD_LIBRARY_PATH
11714   shlibpath_overrides_runpath=no
11715   # Some binutils ld are patched to set DT_RUNPATH
11716   save_LDFLAGS=$LDFLAGS
11717   save_libdir=$libdir
11718   eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
11719        LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
11720   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11721 /* end confdefs.h.  */
11722
11723 int
11724 main ()
11725 {
11726
11727   ;
11728   return 0;
11729 }
11730 _ACEOF
11731 if ac_fn_c_try_link "$LINENO"; then :
11732   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
11733   shlibpath_overrides_runpath=yes
11734 fi
11735 fi
11736 rm -f core conftest.err conftest.$ac_objext \
11737     conftest$ac_exeext conftest.$ac_ext
11738   LDFLAGS=$save_LDFLAGS
11739   libdir=$save_libdir
11740
11741   # This implies no fast_install, which is unacceptable.
11742   # Some rework will be needed to allow for fast_install
11743   # before this can be enabled.
11744   hardcode_into_libs=yes
11745
11746   # Append ld.so.conf contents to the search path
11747   if test -f /etc/ld.so.conf; then
11748     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[       ]*hwcap[        ]/d;s/[:,      ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
11749     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
11750   fi
11751
11752   # We used to test for /lib/ld.so.1 and disable shared libraries on
11753   # powerpc, because MkLinux only supported shared libraries with the
11754   # GNU dynamic linker.  Since this was broken with cross compilers,
11755   # most powerpc-linux boxes support dynamic linking these days and
11756   # people can always --disable-shared, the test was removed, and we
11757   # assume the GNU/Linux dynamic linker is in use.
11758   dynamic_linker='GNU/Linux ld.so'
11759   ;;
11760
11761 netbsd*)
11762   version_type=sunos
11763   need_lib_prefix=no
11764   need_version=no
11765   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11766     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11767     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11768     dynamic_linker='NetBSD (a.out) ld.so'
11769   else
11770     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11771     soname_spec='${libname}${release}${shared_ext}$major'
11772     dynamic_linker='NetBSD ld.elf_so'
11773   fi
11774   shlibpath_var=LD_LIBRARY_PATH
11775   shlibpath_overrides_runpath=yes
11776   hardcode_into_libs=yes
11777   ;;
11778
11779 newsos6)
11780   version_type=linux
11781   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11782   shlibpath_var=LD_LIBRARY_PATH
11783   shlibpath_overrides_runpath=yes
11784   ;;
11785
11786 *nto* | *qnx*)
11787   version_type=qnx
11788   need_lib_prefix=no
11789   need_version=no
11790   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11791   soname_spec='${libname}${release}${shared_ext}$major'
11792   shlibpath_var=LD_LIBRARY_PATH
11793   shlibpath_overrides_runpath=no
11794   hardcode_into_libs=yes
11795   dynamic_linker='ldqnx.so'
11796   ;;
11797
11798 openbsd*)
11799   version_type=sunos
11800   sys_lib_dlsearch_path_spec="/usr/lib"
11801   need_lib_prefix=no
11802   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
11803   case $host_os in
11804     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
11805     *)                          need_version=no  ;;
11806   esac
11807   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11808   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11809   shlibpath_var=LD_LIBRARY_PATH
11810   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11811     case $host_os in
11812       openbsd2.[89] | openbsd2.[89].*)
11813         shlibpath_overrides_runpath=no
11814         ;;
11815       *)
11816         shlibpath_overrides_runpath=yes
11817         ;;
11818       esac
11819   else
11820     shlibpath_overrides_runpath=yes
11821   fi
11822   ;;
11823
11824 os2*)
11825   libname_spec='$name'
11826   shrext_cmds=".dll"
11827   need_lib_prefix=no
11828   library_names_spec='$libname${shared_ext} $libname.a'
11829   dynamic_linker='OS/2 ld.exe'
11830   shlibpath_var=LIBPATH
11831   ;;
11832
11833 osf3* | osf4* | osf5*)
11834   version_type=osf
11835   need_lib_prefix=no
11836   need_version=no
11837   soname_spec='${libname}${release}${shared_ext}$major'
11838   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11839   shlibpath_var=LD_LIBRARY_PATH
11840   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11841   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
11842   ;;
11843
11844 rdos*)
11845   dynamic_linker=no
11846   ;;
11847
11848 solaris*)
11849   version_type=linux
11850   need_lib_prefix=no
11851   need_version=no
11852   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11853   soname_spec='${libname}${release}${shared_ext}$major'
11854   shlibpath_var=LD_LIBRARY_PATH
11855   shlibpath_overrides_runpath=yes
11856   hardcode_into_libs=yes
11857   # ldd complains unless libraries are executable
11858   postinstall_cmds='chmod +x $lib'
11859   ;;
11860
11861 sunos4*)
11862   version_type=sunos
11863   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11864   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11865   shlibpath_var=LD_LIBRARY_PATH
11866   shlibpath_overrides_runpath=yes
11867   if test "$with_gnu_ld" = yes; then
11868     need_lib_prefix=no
11869   fi
11870   need_version=yes
11871   ;;
11872
11873 sysv4 | sysv4.3*)
11874   version_type=linux
11875   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11876   soname_spec='${libname}${release}${shared_ext}$major'
11877   shlibpath_var=LD_LIBRARY_PATH
11878   case $host_vendor in
11879     sni)
11880       shlibpath_overrides_runpath=no
11881       need_lib_prefix=no
11882       runpath_var=LD_RUN_PATH
11883       ;;
11884     siemens)
11885       need_lib_prefix=no
11886       ;;
11887     motorola)
11888       need_lib_prefix=no
11889       need_version=no
11890       shlibpath_overrides_runpath=no
11891       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11892       ;;
11893   esac
11894   ;;
11895
11896 sysv4*MP*)
11897   if test -d /usr/nec ;then
11898     version_type=linux
11899     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
11900     soname_spec='$libname${shared_ext}.$major'
11901     shlibpath_var=LD_LIBRARY_PATH
11902   fi
11903   ;;
11904
11905 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11906   version_type=freebsd-elf
11907   need_lib_prefix=no
11908   need_version=no
11909   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11910   soname_spec='${libname}${release}${shared_ext}$major'
11911   shlibpath_var=LD_LIBRARY_PATH
11912   shlibpath_overrides_runpath=yes
11913   hardcode_into_libs=yes
11914   if test "$with_gnu_ld" = yes; then
11915     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11916   else
11917     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11918     case $host_os in
11919       sco3.2v5*)
11920         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11921         ;;
11922     esac
11923   fi
11924   sys_lib_dlsearch_path_spec='/usr/lib'
11925   ;;
11926
11927 tpf*)
11928   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
11929   version_type=linux
11930   need_lib_prefix=no
11931   need_version=no
11932   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11933   shlibpath_var=LD_LIBRARY_PATH
11934   shlibpath_overrides_runpath=no
11935   hardcode_into_libs=yes
11936   ;;
11937
11938 uts4*)
11939   version_type=linux
11940   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11941   soname_spec='${libname}${release}${shared_ext}$major'
11942   shlibpath_var=LD_LIBRARY_PATH
11943   ;;
11944
11945 *)
11946   dynamic_linker=no
11947   ;;
11948 esac
11949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11950 $as_echo "$dynamic_linker" >&6; }
11951 test "$dynamic_linker" = no && can_build_shared=no
11952
11953 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11954 if test "$GCC" = yes; then
11955   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11956 fi
11957
11958 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11959   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11960 fi
11961 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11962   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11963 fi
11964
11965
11966
11967
11968
11969
11970
11971
11972
11973
11974
11975
11976
11977
11978
11979
11980
11981
11982
11983
11984
11985
11986
11987
11988
11989
11990
11991
11992
11993
11994
11995
11996
11997
11998
11999
12000
12001
12002
12003
12004
12005
12006
12007
12008
12009
12010
12011
12012
12013
12014
12015
12016
12017
12018
12019
12020
12021
12022
12023
12024
12025
12026
12027
12028
12029
12030
12031
12032
12033
12034
12035
12036
12037
12038
12039
12040
12041
12042
12043
12044
12045
12046
12047
12048
12049
12050
12051   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
12052 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
12053 hardcode_action=
12054 if test -n "$hardcode_libdir_flag_spec" ||
12055    test -n "$runpath_var" ||
12056    test "X$hardcode_automatic" = "Xyes" ; then
12057
12058   # We can hardcode non-existent directories.
12059   if test "$hardcode_direct" != no &&
12060      # If the only mechanism to avoid hardcoding is shlibpath_var, we
12061      # have to relink, otherwise we might link with an installed library
12062      # when we should be linking with a yet-to-be-installed one
12063      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
12064      test "$hardcode_minus_L" != no; then
12065     # Linking always hardcodes the temporary library directory.
12066     hardcode_action=relink
12067   else
12068     # We can link without hardcoding, and we can hardcode nonexisting dirs.
12069     hardcode_action=immediate
12070   fi
12071 else
12072   # We cannot hardcode anything, or else we can only hardcode existing
12073   # directories.
12074   hardcode_action=unsupported
12075 fi
12076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
12077 $as_echo "$hardcode_action" >&6; }
12078
12079 if test "$hardcode_action" = relink ||
12080    test "$inherit_rpath" = yes; then
12081   # Fast installation is not supported
12082   enable_fast_install=no
12083 elif test "$shlibpath_overrides_runpath" = yes ||
12084      test "$enable_shared" = no; then
12085   # Fast installation is not necessary
12086   enable_fast_install=needless
12087 fi
12088
12089
12090
12091
12092
12093
12094   if test "x$enable_dlopen" != xyes; then
12095   enable_dlopen=unknown
12096   enable_dlopen_self=unknown
12097   enable_dlopen_self_static=unknown
12098 else
12099   lt_cv_dlopen=no
12100   lt_cv_dlopen_libs=
12101
12102   case $host_os in
12103   beos*)
12104     lt_cv_dlopen="load_add_on"
12105     lt_cv_dlopen_libs=
12106     lt_cv_dlopen_self=yes
12107     ;;
12108
12109   mingw* | pw32* | cegcc*)
12110     lt_cv_dlopen="LoadLibrary"
12111     lt_cv_dlopen_libs=
12112     ;;
12113
12114   cygwin*)
12115     lt_cv_dlopen="dlopen"
12116     lt_cv_dlopen_libs=
12117     ;;
12118
12119   darwin*)
12120   # if libdl is installed we need to link against it
12121     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12122 $as_echo_n "checking for dlopen in -ldl... " >&6; }
12123 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
12124   $as_echo_n "(cached) " >&6
12125 else
12126   ac_check_lib_save_LIBS=$LIBS
12127 LIBS="-ldl  $LIBS"
12128 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12129 /* end confdefs.h.  */
12130
12131 /* Override any GCC internal prototype to avoid an error.
12132    Use char because int might match the return type of a GCC
12133    builtin and then its argument prototype would still apply.  */
12134 #ifdef __cplusplus
12135 extern "C"
12136 #endif
12137 char dlopen ();
12138 int
12139 main ()
12140 {
12141 return dlopen ();
12142   ;
12143   return 0;
12144 }
12145 _ACEOF
12146 if ac_fn_c_try_link "$LINENO"; then :
12147   ac_cv_lib_dl_dlopen=yes
12148 else
12149   ac_cv_lib_dl_dlopen=no
12150 fi
12151 rm -f core conftest.err conftest.$ac_objext \
12152     conftest$ac_exeext conftest.$ac_ext
12153 LIBS=$ac_check_lib_save_LIBS
12154 fi
12155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12156 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12157 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
12158   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
12159 else
12160
12161     lt_cv_dlopen="dyld"
12162     lt_cv_dlopen_libs=
12163     lt_cv_dlopen_self=yes
12164
12165 fi
12166
12167     ;;
12168
12169   *)
12170     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
12171 if test "x$ac_cv_func_shl_load" = x""yes; then :
12172   lt_cv_dlopen="shl_load"
12173 else
12174   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
12175 $as_echo_n "checking for shl_load in -ldld... " >&6; }
12176 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
12177   $as_echo_n "(cached) " >&6
12178 else
12179   ac_check_lib_save_LIBS=$LIBS
12180 LIBS="-ldld  $LIBS"
12181 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12182 /* end confdefs.h.  */
12183
12184 /* Override any GCC internal prototype to avoid an error.
12185    Use char because int might match the return type of a GCC
12186    builtin and then its argument prototype would still apply.  */
12187 #ifdef __cplusplus
12188 extern "C"
12189 #endif
12190 char shl_load ();
12191 int
12192 main ()
12193 {
12194 return shl_load ();
12195   ;
12196   return 0;
12197 }
12198 _ACEOF
12199 if ac_fn_c_try_link "$LINENO"; then :
12200   ac_cv_lib_dld_shl_load=yes
12201 else
12202   ac_cv_lib_dld_shl_load=no
12203 fi
12204 rm -f core conftest.err conftest.$ac_objext \
12205     conftest$ac_exeext conftest.$ac_ext
12206 LIBS=$ac_check_lib_save_LIBS
12207 fi
12208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
12209 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
12210 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
12211   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
12212 else
12213   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
12214 if test "x$ac_cv_func_dlopen" = x""yes; then :
12215   lt_cv_dlopen="dlopen"
12216 else
12217   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12218 $as_echo_n "checking for dlopen in -ldl... " >&6; }
12219 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
12220   $as_echo_n "(cached) " >&6
12221 else
12222   ac_check_lib_save_LIBS=$LIBS
12223 LIBS="-ldl  $LIBS"
12224 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12225 /* end confdefs.h.  */
12226
12227 /* Override any GCC internal prototype to avoid an error.
12228    Use char because int might match the return type of a GCC
12229    builtin and then its argument prototype would still apply.  */
12230 #ifdef __cplusplus
12231 extern "C"
12232 #endif
12233 char dlopen ();
12234 int
12235 main ()
12236 {
12237 return dlopen ();
12238   ;
12239   return 0;
12240 }
12241 _ACEOF
12242 if ac_fn_c_try_link "$LINENO"; then :
12243   ac_cv_lib_dl_dlopen=yes
12244 else
12245   ac_cv_lib_dl_dlopen=no
12246 fi
12247 rm -f core conftest.err conftest.$ac_objext \
12248     conftest$ac_exeext conftest.$ac_ext
12249 LIBS=$ac_check_lib_save_LIBS
12250 fi
12251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12252 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12253 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
12254   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
12255 else
12256   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
12257 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
12258 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
12259   $as_echo_n "(cached) " >&6
12260 else
12261   ac_check_lib_save_LIBS=$LIBS
12262 LIBS="-lsvld  $LIBS"
12263 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12264 /* end confdefs.h.  */
12265
12266 /* Override any GCC internal prototype to avoid an error.
12267    Use char because int might match the return type of a GCC
12268    builtin and then its argument prototype would still apply.  */
12269 #ifdef __cplusplus
12270 extern "C"
12271 #endif
12272 char dlopen ();
12273 int
12274 main ()
12275 {
12276 return dlopen ();
12277   ;
12278   return 0;
12279 }
12280 _ACEOF
12281 if ac_fn_c_try_link "$LINENO"; then :
12282   ac_cv_lib_svld_dlopen=yes
12283 else
12284   ac_cv_lib_svld_dlopen=no
12285 fi
12286 rm -f core conftest.err conftest.$ac_objext \
12287     conftest$ac_exeext conftest.$ac_ext
12288 LIBS=$ac_check_lib_save_LIBS
12289 fi
12290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
12291 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
12292 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
12293   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
12294 else
12295   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
12296 $as_echo_n "checking for dld_link in -ldld... " >&6; }
12297 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
12298   $as_echo_n "(cached) " >&6
12299 else
12300   ac_check_lib_save_LIBS=$LIBS
12301 LIBS="-ldld  $LIBS"
12302 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12303 /* end confdefs.h.  */
12304
12305 /* Override any GCC internal prototype to avoid an error.
12306    Use char because int might match the return type of a GCC
12307    builtin and then its argument prototype would still apply.  */
12308 #ifdef __cplusplus
12309 extern "C"
12310 #endif
12311 char dld_link ();
12312 int
12313 main ()
12314 {
12315 return dld_link ();
12316   ;
12317   return 0;
12318 }
12319 _ACEOF
12320 if ac_fn_c_try_link "$LINENO"; then :
12321   ac_cv_lib_dld_dld_link=yes
12322 else
12323   ac_cv_lib_dld_dld_link=no
12324 fi
12325 rm -f core conftest.err conftest.$ac_objext \
12326     conftest$ac_exeext conftest.$ac_ext
12327 LIBS=$ac_check_lib_save_LIBS
12328 fi
12329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
12330 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
12331 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
12332   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
12333 fi
12334
12335
12336 fi
12337
12338
12339 fi
12340
12341
12342 fi
12343
12344
12345 fi
12346
12347
12348 fi
12349
12350     ;;
12351   esac
12352
12353   if test "x$lt_cv_dlopen" != xno; then
12354     enable_dlopen=yes
12355   else
12356     enable_dlopen=no
12357   fi
12358
12359   case $lt_cv_dlopen in
12360   dlopen)
12361     save_CPPFLAGS="$CPPFLAGS"
12362     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
12363
12364     save_LDFLAGS="$LDFLAGS"
12365     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
12366
12367     save_LIBS="$LIBS"
12368     LIBS="$lt_cv_dlopen_libs $LIBS"
12369
12370     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
12371 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
12372 if test "${lt_cv_dlopen_self+set}" = set; then :
12373   $as_echo_n "(cached) " >&6
12374 else
12375           if test "$cross_compiling" = yes; then :
12376   lt_cv_dlopen_self=cross
12377 else
12378   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12379   lt_status=$lt_dlunknown
12380   cat > conftest.$ac_ext <<_LT_EOF
12381 #line 12381 "configure"
12382 #include "confdefs.h"
12383
12384 #if HAVE_DLFCN_H
12385 #include <dlfcn.h>
12386 #endif
12387
12388 #include <stdio.h>
12389
12390 #ifdef RTLD_GLOBAL
12391 #  define LT_DLGLOBAL           RTLD_GLOBAL
12392 #else
12393 #  ifdef DL_GLOBAL
12394 #    define LT_DLGLOBAL         DL_GLOBAL
12395 #  else
12396 #    define LT_DLGLOBAL         0
12397 #  endif
12398 #endif
12399
12400 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12401    find out it does not work in some platform. */
12402 #ifndef LT_DLLAZY_OR_NOW
12403 #  ifdef RTLD_LAZY
12404 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
12405 #  else
12406 #    ifdef DL_LAZY
12407 #      define LT_DLLAZY_OR_NOW          DL_LAZY
12408 #    else
12409 #      ifdef RTLD_NOW
12410 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
12411 #      else
12412 #        ifdef DL_NOW
12413 #          define LT_DLLAZY_OR_NOW      DL_NOW
12414 #        else
12415 #          define LT_DLLAZY_OR_NOW      0
12416 #        endif
12417 #      endif
12418 #    endif
12419 #  endif
12420 #endif
12421
12422 void fnord() { int i=42;}
12423 int main ()
12424 {
12425   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12426   int status = $lt_dlunknown;
12427
12428   if (self)
12429     {
12430       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
12431       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
12432       /* dlclose (self); */
12433     }
12434   else
12435     puts (dlerror ());
12436
12437   return status;
12438 }
12439 _LT_EOF
12440   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12441   (eval $ac_link) 2>&5
12442   ac_status=$?
12443   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12444   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
12445     (./conftest; exit; ) >&5 2>/dev/null
12446     lt_status=$?
12447     case x$lt_status in
12448       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
12449       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
12450       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
12451     esac
12452   else :
12453     # compilation failed
12454     lt_cv_dlopen_self=no
12455   fi
12456 fi
12457 rm -fr conftest*
12458
12459
12460 fi
12461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
12462 $as_echo "$lt_cv_dlopen_self" >&6; }
12463
12464     if test "x$lt_cv_dlopen_self" = xyes; then
12465       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
12466       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
12467 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
12468 if test "${lt_cv_dlopen_self_static+set}" = set; then :
12469   $as_echo_n "(cached) " >&6
12470 else
12471           if test "$cross_compiling" = yes; then :
12472   lt_cv_dlopen_self_static=cross
12473 else
12474   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12475   lt_status=$lt_dlunknown
12476   cat > conftest.$ac_ext <<_LT_EOF
12477 #line 12477 "configure"
12478 #include "confdefs.h"
12479
12480 #if HAVE_DLFCN_H
12481 #include <dlfcn.h>
12482 #endif
12483
12484 #include <stdio.h>
12485
12486 #ifdef RTLD_GLOBAL
12487 #  define LT_DLGLOBAL           RTLD_GLOBAL
12488 #else
12489 #  ifdef DL_GLOBAL
12490 #    define LT_DLGLOBAL         DL_GLOBAL
12491 #  else
12492 #    define LT_DLGLOBAL         0
12493 #  endif
12494 #endif
12495
12496 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12497    find out it does not work in some platform. */
12498 #ifndef LT_DLLAZY_OR_NOW
12499 #  ifdef RTLD_LAZY
12500 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
12501 #  else
12502 #    ifdef DL_LAZY
12503 #      define LT_DLLAZY_OR_NOW          DL_LAZY
12504 #    else
12505 #      ifdef RTLD_NOW
12506 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
12507 #      else
12508 #        ifdef DL_NOW
12509 #          define LT_DLLAZY_OR_NOW      DL_NOW
12510 #        else
12511 #          define LT_DLLAZY_OR_NOW      0
12512 #        endif
12513 #      endif
12514 #    endif
12515 #  endif
12516 #endif
12517
12518 void fnord() { int i=42;}
12519 int main ()
12520 {
12521   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12522   int status = $lt_dlunknown;
12523
12524   if (self)
12525     {
12526       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
12527       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
12528       /* dlclose (self); */
12529     }
12530   else
12531     puts (dlerror ());
12532
12533   return status;
12534 }
12535 _LT_EOF
12536   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12537   (eval $ac_link) 2>&5
12538   ac_status=$?
12539   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12540   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
12541     (./conftest; exit; ) >&5 2>/dev/null
12542     lt_status=$?
12543     case x$lt_status in
12544       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
12545       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
12546       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
12547     esac
12548   else :
12549     # compilation failed
12550     lt_cv_dlopen_self_static=no
12551   fi
12552 fi
12553 rm -fr conftest*
12554
12555
12556 fi
12557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
12558 $as_echo "$lt_cv_dlopen_self_static" >&6; }
12559     fi
12560
12561     CPPFLAGS="$save_CPPFLAGS"
12562     LDFLAGS="$save_LDFLAGS"
12563     LIBS="$save_LIBS"
12564     ;;
12565   esac
12566
12567   case $lt_cv_dlopen_self in
12568   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
12569   *) enable_dlopen_self=unknown ;;
12570   esac
12571
12572   case $lt_cv_dlopen_self_static in
12573   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
12574   *) enable_dlopen_self_static=unknown ;;
12575   esac
12576 fi
12577
12578
12579
12580
12581
12582
12583
12584
12585
12586
12587
12588
12589
12590
12591
12592
12593
12594 striplib=
12595 old_striplib=
12596 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
12597 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
12598 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
12599   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
12600   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
12601   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12602 $as_echo "yes" >&6; }
12603 else
12604 # FIXME - insert some real tests, host_os isn't really good enough
12605   case $host_os in
12606   darwin*)
12607     if test -n "$STRIP" ; then
12608       striplib="$STRIP -x"
12609       old_striplib="$STRIP -S"
12610       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12611 $as_echo "yes" >&6; }
12612     else
12613       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12614 $as_echo "no" >&6; }
12615     fi
12616     ;;
12617   *)
12618     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12619 $as_echo "no" >&6; }
12620     ;;
12621   esac
12622 fi
12623
12624
12625
12626
12627
12628
12629
12630
12631
12632
12633
12634
12635   # Report which library types will actually be built
12636   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
12637 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
12638   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
12639 $as_echo "$can_build_shared" >&6; }
12640
12641   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
12642 $as_echo_n "checking whether to build shared libraries... " >&6; }
12643   test "$can_build_shared" = "no" && enable_shared=no
12644
12645   # On AIX, shared libraries and static libraries use the same namespace, and
12646   # are all built from PIC.
12647   case $host_os in
12648   aix3*)
12649     test "$enable_shared" = yes && enable_static=no
12650     if test -n "$RANLIB"; then
12651       archive_cmds="$archive_cmds~\$RANLIB \$lib"
12652       postinstall_cmds='$RANLIB $lib'
12653     fi
12654     ;;
12655
12656   aix[4-9]*)
12657     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
12658       test "$enable_shared" = yes && enable_static=no
12659     fi
12660     ;;
12661   esac
12662   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
12663 $as_echo "$enable_shared" >&6; }
12664
12665   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
12666 $as_echo_n "checking whether to build static libraries... " >&6; }
12667   # Make sure either enable_shared or enable_static is yes.
12668   test "$enable_shared" = yes || enable_static=yes
12669   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
12670 $as_echo "$enable_static" >&6; }
12671
12672
12673
12674
12675 fi
12676 ac_ext=c
12677 ac_cpp='$CPP $CPPFLAGS'
12678 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12679 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12680 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12681
12682 CC="$lt_save_CC"
12683
12684
12685 ac_ext=cpp
12686 ac_cpp='$CXXCPP $CPPFLAGS'
12687 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12688 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12689 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
12690
12691 archive_cmds_need_lc_CXX=no
12692 allow_undefined_flag_CXX=
12693 always_export_symbols_CXX=no
12694 archive_expsym_cmds_CXX=
12695 compiler_needs_object_CXX=no
12696 export_dynamic_flag_spec_CXX=
12697 hardcode_direct_CXX=no
12698 hardcode_direct_absolute_CXX=no
12699 hardcode_libdir_flag_spec_CXX=
12700 hardcode_libdir_flag_spec_ld_CXX=
12701 hardcode_libdir_separator_CXX=
12702 hardcode_minus_L_CXX=no
12703 hardcode_shlibpath_var_CXX=unsupported
12704 hardcode_automatic_CXX=no
12705 inherit_rpath_CXX=no
12706 module_cmds_CXX=
12707 module_expsym_cmds_CXX=
12708 link_all_deplibs_CXX=unknown
12709 old_archive_cmds_CXX=$old_archive_cmds
12710 no_undefined_flag_CXX=
12711 whole_archive_flag_spec_CXX=
12712 enable_shared_with_static_runtimes_CXX=no
12713
12714 # Source file extension for C++ test sources.
12715 ac_ext=cpp
12716
12717 # Object file extension for compiled C++ test sources.
12718 objext=o
12719 objext_CXX=$objext
12720
12721 # No sense in running all these tests if we already determined that
12722 # the CXX compiler isn't working.  Some variables (like enable_shared)
12723 # are currently assumed to apply to all compilers on this platform,
12724 # and will be corrupted by setting them based on a non-working compiler.
12725 if test "$_lt_caught_CXX_error" != yes; then
12726   # Code to be used in simple compile tests
12727   lt_simple_compile_test_code="int some_variable = 0;"
12728
12729   # Code to be used in simple link tests
12730   lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
12731
12732   # ltmain only uses $CC for tagged configurations so make sure $CC is set.
12733
12734
12735
12736
12737
12738
12739 # If no C compiler was specified, use CC.
12740 LTCC=${LTCC-"$CC"}
12741
12742 # If no C compiler flags were specified, use CFLAGS.
12743 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
12744
12745 # Allow CC to be a program name with arguments.
12746 compiler=$CC
12747
12748
12749   # save warnings/boilerplate of simple test code
12750   ac_outfile=conftest.$ac_objext
12751 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
12752 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
12753 _lt_compiler_boilerplate=`cat conftest.err`
12754 $RM conftest*
12755
12756   ac_outfile=conftest.$ac_objext
12757 echo "$lt_simple_link_test_code" >conftest.$ac_ext
12758 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
12759 _lt_linker_boilerplate=`cat conftest.err`
12760 $RM -r conftest*
12761
12762
12763   # Allow CC to be a program name with arguments.
12764   lt_save_CC=$CC
12765   lt_save_LD=$LD
12766   lt_save_GCC=$GCC
12767   GCC=$GXX
12768   lt_save_with_gnu_ld=$with_gnu_ld
12769   lt_save_path_LD=$lt_cv_path_LD
12770   if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
12771     lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
12772   else
12773     $as_unset lt_cv_prog_gnu_ld
12774   fi
12775   if test -n "${lt_cv_path_LDCXX+set}"; then
12776     lt_cv_path_LD=$lt_cv_path_LDCXX
12777   else
12778     $as_unset lt_cv_path_LD
12779   fi
12780   test -z "${LDCXX+set}" || LD=$LDCXX
12781   CC=${CXX-"c++"}
12782   compiler=$CC
12783   compiler_CXX=$CC
12784   for cc_temp in $compiler""; do
12785   case $cc_temp in
12786     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
12787     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
12788     \-*) ;;
12789     *) break;;
12790   esac
12791 done
12792 cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
12793
12794
12795   if test -n "$compiler"; then
12796     # We don't want -fno-exception when compiling C++ code, so set the
12797     # no_builtin_flag separately
12798     if test "$GXX" = yes; then
12799       lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
12800     else
12801       lt_prog_compiler_no_builtin_flag_CXX=
12802     fi
12803
12804     if test "$GXX" = yes; then
12805       # Set up default GNU C++ configuration
12806
12807
12808
12809 # Check whether --with-gnu-ld was given.
12810 if test "${with_gnu_ld+set}" = set; then :
12811   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
12812 else
12813   with_gnu_ld=no
12814 fi
12815
12816 ac_prog=ld
12817 if test "$GCC" = yes; then
12818   # Check if gcc -print-prog-name=ld gives a path.
12819   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
12820 $as_echo_n "checking for ld used by $CC... " >&6; }
12821   case $host in
12822   *-*-mingw*)
12823     # gcc leaves a trailing carriage return which upsets mingw
12824     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
12825   *)
12826     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
12827   esac
12828   case $ac_prog in
12829     # Accept absolute paths.
12830     [\\/]* | ?:[\\/]*)
12831       re_direlt='/[^/][^/]*/\.\./'
12832       # Canonicalize the pathname of ld
12833       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
12834       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
12835         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
12836       done
12837       test -z "$LD" && LD="$ac_prog"
12838       ;;
12839   "")
12840     # If it fails, then pretend we aren't using GCC.
12841     ac_prog=ld
12842     ;;
12843   *)
12844     # If it is relative, then search for the first ld in PATH.
12845     with_gnu_ld=unknown
12846     ;;
12847   esac
12848 elif test "$with_gnu_ld" = yes; then
12849   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
12850 $as_echo_n "checking for GNU ld... " >&6; }
12851 else
12852   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
12853 $as_echo_n "checking for non-GNU ld... " >&6; }
12854 fi
12855 if test "${lt_cv_path_LD+set}" = set; then :
12856   $as_echo_n "(cached) " >&6
12857 else
12858   if test -z "$LD"; then
12859   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
12860   for ac_dir in $PATH; do
12861     IFS="$lt_save_ifs"
12862     test -z "$ac_dir" && ac_dir=.
12863     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
12864       lt_cv_path_LD="$ac_dir/$ac_prog"
12865       # Check to see if the program is GNU ld.  I'd rather use --version,
12866       # but apparently some variants of GNU ld only accept -v.
12867       # Break only if it was the GNU/non-GNU ld that we prefer.
12868       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
12869       *GNU* | *'with BFD'*)
12870         test "$with_gnu_ld" != no && break
12871         ;;
12872       *)
12873         test "$with_gnu_ld" != yes && break
12874         ;;
12875       esac
12876     fi
12877   done
12878   IFS="$lt_save_ifs"
12879 else
12880   lt_cv_path_LD="$LD" # Let the user override the test with a path.
12881 fi
12882 fi
12883
12884 LD="$lt_cv_path_LD"
12885 if test -n "$LD"; then
12886   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
12887 $as_echo "$LD" >&6; }
12888 else
12889   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12890 $as_echo "no" >&6; }
12891 fi
12892 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
12893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
12894 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
12895 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
12896   $as_echo_n "(cached) " >&6
12897 else
12898   # I'd rather use --version here, but apparently some GNU lds only accept -v.
12899 case `$LD -v 2>&1 </dev/null` in
12900 *GNU* | *'with BFD'*)
12901   lt_cv_prog_gnu_ld=yes
12902   ;;
12903 *)
12904   lt_cv_prog_gnu_ld=no
12905   ;;
12906 esac
12907 fi
12908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
12909 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
12910 with_gnu_ld=$lt_cv_prog_gnu_ld
12911
12912
12913
12914
12915
12916
12917
12918       # Check if GNU C++ uses GNU ld as the underlying linker, since the
12919       # archiving commands below assume that GNU ld is being used.
12920       if test "$with_gnu_ld" = yes; then
12921         archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
12922         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'
12923
12924         hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
12925         export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
12926
12927         # If archive_cmds runs LD, not CC, wlarc should be empty
12928         # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
12929         #     investigate it a little bit more. (MM)
12930         wlarc='${wl}'
12931
12932         # ancient GNU ld didn't support --whole-archive et. al.
12933         if eval "`$CC -print-prog-name=ld` --help 2>&1" |
12934           $GREP 'no-whole-archive' > /dev/null; then
12935           whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
12936         else
12937           whole_archive_flag_spec_CXX=
12938         fi
12939       else
12940         with_gnu_ld=no
12941         wlarc=
12942
12943         # A generic and very simple default shared library creation
12944         # command for GNU C++ for the case where it uses the native
12945         # linker, instead of GNU ld.  If possible, this setting should
12946         # overridden to take advantage of the native linker features on
12947         # the platform it is being used on.
12948         archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
12949       fi
12950
12951       # Commands to make compiler produce verbose output that lists
12952       # what "hidden" libraries, object files and flags are used when
12953       # linking a shared library.
12954       output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
12955
12956     else
12957       GXX=no
12958       with_gnu_ld=no
12959       wlarc=
12960     fi
12961
12962     # PORTME: fill in a description of your system's C++ link characteristics
12963     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
12964 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
12965     ld_shlibs_CXX=yes
12966     case $host_os in
12967       aix3*)
12968         # FIXME: insert proper C++ library support
12969         ld_shlibs_CXX=no
12970         ;;
12971       aix[4-9]*)
12972         if test "$host_cpu" = ia64; then
12973           # On IA64, the linker does run time linking by default, so we don't
12974           # have to do anything special.
12975           aix_use_runtimelinking=no
12976           exp_sym_flag='-Bexport'
12977           no_entry_flag=""
12978         else
12979           aix_use_runtimelinking=no
12980
12981           # Test if we are trying to use run time linking or normal
12982           # AIX style linking. If -brtl is somewhere in LDFLAGS, we
12983           # need to do runtime linking.
12984           case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
12985             for ld_flag in $LDFLAGS; do
12986               case $ld_flag in
12987               *-brtl*)
12988                 aix_use_runtimelinking=yes
12989                 break
12990                 ;;
12991               esac
12992             done
12993             ;;
12994           esac
12995
12996           exp_sym_flag='-bexport'
12997           no_entry_flag='-bnoentry'
12998         fi
12999
13000         # When large executables or shared objects are built, AIX ld can
13001         # have problems creating the table of contents.  If linking a library
13002         # or program results in "error TOC overflow" add -mminimal-toc to
13003         # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
13004         # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
13005
13006         archive_cmds_CXX=''
13007         hardcode_direct_CXX=yes
13008         hardcode_direct_absolute_CXX=yes
13009         hardcode_libdir_separator_CXX=':'
13010         link_all_deplibs_CXX=yes
13011         file_list_spec_CXX='${wl}-f,'
13012
13013         if test "$GXX" = yes; then
13014           case $host_os in aix4.[012]|aix4.[012].*)
13015           # We only want to do this on AIX 4.2 and lower, the check
13016           # below for broken collect2 doesn't work under 4.3+
13017           collect2name=`${CC} -print-prog-name=collect2`
13018           if test -f "$collect2name" &&
13019              strings "$collect2name" | $GREP resolve_lib_name >/dev/null
13020           then
13021             # We have reworked collect2
13022             :
13023           else
13024             # We have old collect2
13025             hardcode_direct_CXX=unsupported
13026             # It fails to find uninstalled libraries when the uninstalled
13027             # path is not listed in the libpath.  Setting hardcode_minus_L
13028             # to unsupported forces relinking
13029             hardcode_minus_L_CXX=yes
13030             hardcode_libdir_flag_spec_CXX='-L$libdir'
13031             hardcode_libdir_separator_CXX=
13032           fi
13033           esac
13034           shared_flag='-shared'
13035           if test "$aix_use_runtimelinking" = yes; then
13036             shared_flag="$shared_flag "'${wl}-G'
13037           fi
13038         else
13039           # not using gcc
13040           if test "$host_cpu" = ia64; then
13041           # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
13042           # chokes on -Wl,-G. The following line is correct:
13043           shared_flag='-G'
13044           else
13045             if test "$aix_use_runtimelinking" = yes; then
13046               shared_flag='${wl}-G'
13047             else
13048               shared_flag='${wl}-bM:SRE'
13049             fi
13050           fi
13051         fi
13052
13053         export_dynamic_flag_spec_CXX='${wl}-bexpall'
13054         # It seems that -bexpall does not export symbols beginning with
13055         # underscore (_), so it is better to generate a list of symbols to
13056         # export.
13057         always_export_symbols_CXX=yes
13058         if test "$aix_use_runtimelinking" = yes; then
13059           # Warning - without using the other runtime loading flags (-brtl),
13060           # -berok will link without error, but may produce a broken library.
13061           allow_undefined_flag_CXX='-berok'
13062           # Determine the default libpath from the value encoded in an empty
13063           # executable.
13064           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13065 /* end confdefs.h.  */
13066
13067 int
13068 main ()
13069 {
13070
13071   ;
13072   return 0;
13073 }
13074 _ACEOF
13075 if ac_fn_cxx_try_link "$LINENO"; then :
13076
13077 lt_aix_libpath_sed='
13078     /Import File Strings/,/^$/ {
13079         /^0/ {
13080             s/^0  *\(.*\)$/\1/
13081             p
13082         }
13083     }'
13084 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
13085 # Check for a 64-bit object if we didn't find anything.
13086 if test -z "$aix_libpath"; then
13087   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
13088 fi
13089 fi
13090 rm -f core conftest.err conftest.$ac_objext \
13091     conftest$ac_exeext conftest.$ac_ext
13092 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
13093
13094           hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
13095
13096           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 "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
13097         else
13098           if test "$host_cpu" = ia64; then
13099             hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
13100             allow_undefined_flag_CXX="-z nodefs"
13101             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"
13102           else
13103             # Determine the default libpath from the value encoded in an
13104             # empty executable.
13105             cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13106 /* end confdefs.h.  */
13107
13108 int
13109 main ()
13110 {
13111
13112   ;
13113   return 0;
13114 }
13115 _ACEOF
13116 if ac_fn_cxx_try_link "$LINENO"; then :
13117
13118 lt_aix_libpath_sed='
13119     /Import File Strings/,/^$/ {
13120         /^0/ {
13121             s/^0  *\(.*\)$/\1/
13122             p
13123         }
13124     }'
13125 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
13126 # Check for a 64-bit object if we didn't find anything.
13127 if test -z "$aix_libpath"; then
13128   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
13129 fi
13130 fi
13131 rm -f core conftest.err conftest.$ac_objext \
13132     conftest$ac_exeext conftest.$ac_ext
13133 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
13134
13135             hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
13136             # Warning - without using the other run time loading flags,
13137             # -berok will link without error, but may produce a broken library.
13138             no_undefined_flag_CXX=' ${wl}-bernotok'
13139             allow_undefined_flag_CXX=' ${wl}-berok'
13140             # Exported symbols can be pulled into shared objects from archives
13141             whole_archive_flag_spec_CXX='$convenience'
13142             archive_cmds_need_lc_CXX=yes
13143             # This is similar to how AIX traditionally builds its shared
13144             # libraries.
13145             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'
13146           fi
13147         fi
13148         ;;
13149
13150       beos*)
13151         if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
13152           allow_undefined_flag_CXX=unsupported
13153           # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
13154           # support --undefined.  This deserves some investigation.  FIXME
13155           archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
13156         else
13157           ld_shlibs_CXX=no
13158         fi
13159         ;;
13160
13161       chorus*)
13162         case $cc_basename in
13163           *)
13164           # FIXME: insert proper C++ library support
13165           ld_shlibs_CXX=no
13166           ;;
13167         esac
13168         ;;
13169
13170       cygwin* | mingw* | pw32* | cegcc*)
13171         # _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
13172         # as there is no search path for DLLs.
13173         hardcode_libdir_flag_spec_CXX='-L$libdir'
13174         allow_undefined_flag_CXX=unsupported
13175         always_export_symbols_CXX=no
13176         enable_shared_with_static_runtimes_CXX=yes
13177
13178         if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
13179           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'
13180           # If the export-symbols file already is a .def file (1st line
13181           # is EXPORTS), use it as is; otherwise, prepend...
13182           archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
13183             cp $export_symbols $output_objdir/$soname.def;
13184           else
13185             echo EXPORTS > $output_objdir/$soname.def;
13186             cat $export_symbols >> $output_objdir/$soname.def;
13187           fi~
13188           $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'
13189         else
13190           ld_shlibs_CXX=no
13191         fi
13192         ;;
13193       darwin* | rhapsody*)
13194
13195
13196   archive_cmds_need_lc_CXX=no
13197   hardcode_direct_CXX=no
13198   hardcode_automatic_CXX=yes
13199   hardcode_shlibpath_var_CXX=unsupported
13200   whole_archive_flag_spec_CXX=''
13201   link_all_deplibs_CXX=yes
13202   allow_undefined_flag_CXX="$_lt_dar_allow_undefined"
13203   case $cc_basename in
13204      ifort*) _lt_dar_can_shared=yes ;;
13205      *) _lt_dar_can_shared=$GCC ;;
13206   esac
13207   if test "$_lt_dar_can_shared" = "yes"; then
13208     output_verbose_link_cmd=echo
13209     archive_cmds_CXX="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
13210     module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
13211     archive_expsym_cmds_CXX="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
13212     module_expsym_cmds_CXX="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
13213        if test "$lt_cv_apple_cc_single_mod" != "yes"; then
13214       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${_lt_dsymutil}"
13215       archive_expsym_cmds_CXX="sed '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${_lt_dar_export_syms}${_lt_dsymutil}"
13216     fi
13217
13218   else
13219   ld_shlibs_CXX=no
13220   fi
13221
13222         ;;
13223
13224       dgux*)
13225         case $cc_basename in
13226           ec++*)
13227             # FIXME: insert proper C++ library support
13228             ld_shlibs_CXX=no
13229             ;;
13230           ghcx*)
13231             # Green Hills C++ Compiler
13232             # FIXME: insert proper C++ library support
13233             ld_shlibs_CXX=no
13234             ;;
13235           *)
13236             # FIXME: insert proper C++ library support
13237             ld_shlibs_CXX=no
13238             ;;
13239         esac
13240         ;;
13241
13242       freebsd[12]*)
13243         # C++ shared libraries reported to be fairly broken before
13244         # switch to ELF
13245         ld_shlibs_CXX=no
13246         ;;
13247
13248       freebsd-elf*)
13249         archive_cmds_need_lc_CXX=no
13250         ;;
13251
13252       freebsd* | dragonfly*)
13253         # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
13254         # conventions
13255         ld_shlibs_CXX=yes
13256         ;;
13257
13258       gnu*)
13259         ;;
13260
13261       hpux9*)
13262         hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
13263         hardcode_libdir_separator_CXX=:
13264         export_dynamic_flag_spec_CXX='${wl}-E'
13265         hardcode_direct_CXX=yes
13266         hardcode_minus_L_CXX=yes # Not in the search PATH,
13267                                              # but as the default
13268                                              # location of the library.
13269
13270         case $cc_basename in
13271           CC*)
13272             # FIXME: insert proper C++ library support
13273             ld_shlibs_CXX=no
13274             ;;
13275           aCC*)
13276             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'
13277             # Commands to make compiler produce verbose output that lists
13278             # what "hidden" libraries, object files and flags are used when
13279             # linking a shared library.
13280             #
13281             # There doesn't appear to be a way to prevent this compiler from
13282             # explicitly linking system object files so we need to strip them
13283             # from the output so that they don't get included in the library
13284             # dependencies.
13285             output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
13286             ;;
13287           *)
13288             if test "$GXX" = yes; then
13289               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'
13290             else
13291               # FIXME: insert proper C++ library support
13292               ld_shlibs_CXX=no
13293             fi
13294             ;;
13295         esac
13296         ;;
13297
13298       hpux10*|hpux11*)
13299         if test $with_gnu_ld = no; then
13300           hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
13301           hardcode_libdir_separator_CXX=:
13302
13303           case $host_cpu in
13304             hppa*64*|ia64*)
13305               ;;
13306             *)
13307               export_dynamic_flag_spec_CXX='${wl}-E'
13308               ;;
13309           esac
13310         fi
13311         case $host_cpu in
13312           hppa*64*|ia64*)
13313             hardcode_direct_CXX=no
13314             hardcode_shlibpath_var_CXX=no
13315             ;;
13316           *)
13317             hardcode_direct_CXX=yes
13318             hardcode_direct_absolute_CXX=yes
13319             hardcode_minus_L_CXX=yes # Not in the search PATH,
13320                                                  # but as the default
13321                                                  # location of the library.
13322             ;;
13323         esac
13324
13325         case $cc_basename in
13326           CC*)
13327             # FIXME: insert proper C++ library support
13328             ld_shlibs_CXX=no
13329             ;;
13330           aCC*)
13331             case $host_cpu in
13332               hppa*64*)
13333                 archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13334                 ;;
13335               ia64*)
13336                 archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13337                 ;;
13338               *)
13339                 archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13340                 ;;
13341             esac
13342             # Commands to make compiler produce verbose output that lists
13343             # what "hidden" libraries, object files and flags are used when
13344             # linking a shared library.
13345             #
13346             # There doesn't appear to be a way to prevent this compiler from
13347             # explicitly linking system object files so we need to strip them
13348             # from the output so that they don't get included in the library
13349             # dependencies.
13350             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 "X$list" | $Xsed'
13351             ;;
13352           *)
13353             if test "$GXX" = yes; then
13354               if test $with_gnu_ld = no; then
13355                 case $host_cpu in
13356                   hppa*64*)
13357                     archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13358                     ;;
13359                   ia64*)
13360                     archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13361                     ;;
13362                   *)
13363                     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'
13364                     ;;
13365                 esac
13366               fi
13367             else
13368               # FIXME: insert proper C++ library support
13369               ld_shlibs_CXX=no
13370             fi
13371             ;;
13372         esac
13373         ;;
13374
13375       interix[3-9]*)
13376         hardcode_direct_CXX=no
13377         hardcode_shlibpath_var_CXX=no
13378         hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13379         export_dynamic_flag_spec_CXX='${wl}-E'
13380         # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
13381         # Instead, shared libraries are loaded at an image base (0x10000000 by
13382         # default) and relocated if they conflict, which is a slow very memory
13383         # consuming and fragmenting process.  To avoid this, we pick a random,
13384         # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
13385         # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
13386         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'
13387         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'
13388         ;;
13389       irix5* | irix6*)
13390         case $cc_basename in
13391           CC*)
13392             # SGI C++
13393             archive_cmds_CXX='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
13394
13395             # Archives containing C++ object files must be created using
13396             # "CC -ar", where "CC" is the IRIX C++ compiler.  This is
13397             # necessary to make sure instantiated templates are included
13398             # in the archive.
13399             old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
13400             ;;
13401           *)
13402             if test "$GXX" = yes; then
13403               if test "$with_gnu_ld" = no; then
13404                 archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
13405               else
13406                 archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` -o $lib'
13407               fi
13408             fi
13409             link_all_deplibs_CXX=yes
13410             ;;
13411         esac
13412         hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
13413         hardcode_libdir_separator_CXX=:
13414         inherit_rpath_CXX=yes
13415         ;;
13416
13417       linux* | k*bsd*-gnu)
13418         case $cc_basename in
13419           KCC*)
13420             # Kuck and Associates, Inc. (KAI) C++ Compiler
13421
13422             # KCC will only create a shared library if the output file
13423             # ends with ".so" (or ".sl" for HP-UX), so rename the library
13424             # to its proper name (with version) after linking.
13425             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'
13426             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'
13427             # Commands to make compiler produce verbose output that lists
13428             # what "hidden" libraries, object files and flags are used when
13429             # linking a shared library.
13430             #
13431             # There doesn't appear to be a way to prevent this compiler from
13432             # explicitly linking system object files so we need to strip them
13433             # from the output so that they don't get included in the library
13434             # dependencies.
13435             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 "X$list" | $Xsed'
13436
13437             hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13438             export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
13439
13440             # Archives containing C++ object files must be created using
13441             # "CC -Bstatic", where "CC" is the KAI C++ compiler.
13442             old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
13443             ;;
13444           icpc* | ecpc* )
13445             # Intel C++
13446             with_gnu_ld=yes
13447             # version 8.0 and above of icpc choke on multiply defined symbols
13448             # if we add $predep_objects and $postdep_objects, however 7.1 and
13449             # earlier do not add the objects themselves.
13450             case `$CC -V 2>&1` in
13451               *"Version 7."*)
13452                 archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
13453                 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'
13454                 ;;
13455               *)  # Version 8.0 or newer
13456                 tmp_idyn=
13457                 case $host_cpu in
13458                   ia64*) tmp_idyn=' -i_dynamic';;
13459                 esac
13460                 archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
13461                 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'
13462                 ;;
13463             esac
13464             archive_cmds_need_lc_CXX=no
13465             hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13466             export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
13467             whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
13468             ;;
13469           pgCC* | pgcpp*)
13470             # Portland Group C++ compiler
13471             case `$CC -V` in
13472             *pgCC\ [1-5]* | *pgcpp\ [1-5]*)
13473               prelink_cmds_CXX='tpldir=Template.dir~
13474                 rm -rf $tpldir~
13475                 $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
13476                 compile_command="$compile_command `find $tpldir -name \*.o | $NL2SP`"'
13477               old_archive_cmds_CXX='tpldir=Template.dir~
13478                 rm -rf $tpldir~
13479                 $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
13480                 $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | $NL2SP`~
13481                 $RANLIB $oldlib'
13482               archive_cmds_CXX='tpldir=Template.dir~
13483                 rm -rf $tpldir~
13484                 $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
13485                 $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
13486               archive_expsym_cmds_CXX='tpldir=Template.dir~
13487                 rm -rf $tpldir~
13488                 $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
13489                 $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
13490               ;;
13491             *) # Version 6 will use weak symbols
13492               archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
13493               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'
13494               ;;
13495             esac
13496
13497             hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
13498             export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
13499             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'
13500             ;;
13501           cxx*)
13502             # Compaq C++
13503             archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
13504             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'
13505
13506             runpath_var=LD_RUN_PATH
13507             hardcode_libdir_flag_spec_CXX='-rpath $libdir'
13508             hardcode_libdir_separator_CXX=:
13509
13510             # Commands to make compiler produce verbose output that lists
13511             # what "hidden" libraries, object files and flags are used when
13512             # linking a shared library.
13513             #
13514             # There doesn't appear to be a way to prevent this compiler from
13515             # explicitly linking system object files so we need to strip them
13516             # from the output so that they don't get included in the library
13517             # dependencies.
13518             output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`$ECHO "X$templist" | $Xsed -e "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 "X$list" | $Xsed'
13519             ;;
13520           xl*)
13521             # IBM XL 8.0 on PPC, with GNU ld
13522             hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
13523             export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
13524             archive_cmds_CXX='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
13525             if test "x$supports_anon_versioning" = xyes; then
13526               archive_expsym_cmds_CXX='echo "{ global:" > $output_objdir/$libname.ver~
13527                 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
13528                 echo "local: *; };" >> $output_objdir/$libname.ver~
13529                 $CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
13530             fi
13531             ;;
13532           *)
13533             case `$CC -V 2>&1 | sed 5q` in
13534             *Sun\ C*)
13535               # Sun C++ 5.9
13536               no_undefined_flag_CXX=' -zdefs'
13537               archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13538               archive_expsym_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
13539               hardcode_libdir_flag_spec_CXX='-R$libdir'
13540               whole_archive_flag_spec_CXX='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
13541               compiler_needs_object_CXX=yes
13542
13543               # Not sure whether something based on
13544               # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
13545               # would be better.
13546               output_verbose_link_cmd='echo'
13547
13548               # Archives containing C++ object files must be created using
13549               # "CC -xar", where "CC" is the Sun C++ compiler.  This is
13550               # necessary to make sure instantiated templates are included
13551               # in the archive.
13552               old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
13553               ;;
13554             esac
13555             ;;
13556         esac
13557         ;;
13558
13559       lynxos*)
13560         # FIXME: insert proper C++ library support
13561         ld_shlibs_CXX=no
13562         ;;
13563
13564       m88k*)
13565         # FIXME: insert proper C++ library support
13566         ld_shlibs_CXX=no
13567         ;;
13568
13569       mvs*)
13570         case $cc_basename in
13571           cxx*)
13572             # FIXME: insert proper C++ library support
13573             ld_shlibs_CXX=no
13574             ;;
13575           *)
13576             # FIXME: insert proper C++ library support
13577             ld_shlibs_CXX=no
13578             ;;
13579         esac
13580         ;;
13581
13582       netbsd*)
13583         if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
13584           archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
13585           wlarc=
13586           hardcode_libdir_flag_spec_CXX='-R$libdir'
13587           hardcode_direct_CXX=yes
13588           hardcode_shlibpath_var_CXX=no
13589         fi
13590         # Workaround some broken pre-1.5 toolchains
13591         output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
13592         ;;
13593
13594       *nto* | *qnx*)
13595         ld_shlibs_CXX=yes
13596         ;;
13597
13598       openbsd2*)
13599         # C++ shared libraries are fairly broken
13600         ld_shlibs_CXX=no
13601         ;;
13602
13603       openbsd*)
13604         if test -f /usr/libexec/ld.so; then
13605           hardcode_direct_CXX=yes
13606           hardcode_shlibpath_var_CXX=no
13607           hardcode_direct_absolute_CXX=yes
13608           archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
13609           hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13610           if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
13611             archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
13612             export_dynamic_flag_spec_CXX='${wl}-E'
13613             whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
13614           fi
13615           output_verbose_link_cmd=echo
13616         else
13617           ld_shlibs_CXX=no
13618         fi
13619         ;;
13620
13621       osf3* | osf4* | osf5*)
13622         case $cc_basename in
13623           KCC*)
13624             # Kuck and Associates, Inc. (KAI) C++ Compiler
13625
13626             # KCC will only create a shared library if the output file
13627             # ends with ".so" (or ".sl" for HP-UX), so rename the library
13628             # to its proper name (with version) after linking.
13629             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'
13630
13631             hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
13632             hardcode_libdir_separator_CXX=:
13633
13634             # Archives containing C++ object files must be created using
13635             # the KAI C++ compiler.
13636             case $host in
13637               osf3*) old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;;
13638               *) old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ;;
13639             esac
13640             ;;
13641           RCC*)
13642             # Rational C++ 2.4.1
13643             # FIXME: insert proper C++ library support
13644             ld_shlibs_CXX=no
13645             ;;
13646           cxx*)
13647             case $host in
13648               osf3*)
13649                 allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
13650                 archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && $ECHO "X${wl}-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
13651                 hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
13652                 ;;
13653               *)
13654                 allow_undefined_flag_CXX=' -expect_unresolved \*'
13655                 archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
13656                 archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
13657                   echo "-hidden">> $lib.exp~
13658                   $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 "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~
13659                   $RM $lib.exp'
13660                 hardcode_libdir_flag_spec_CXX='-rpath $libdir'
13661                 ;;
13662             esac
13663
13664             hardcode_libdir_separator_CXX=:
13665
13666             # Commands to make compiler produce verbose output that lists
13667             # what "hidden" libraries, object files and flags are used when
13668             # linking a shared library.
13669             #
13670             # There doesn't appear to be a way to prevent this compiler from
13671             # explicitly linking system object files so we need to strip them
13672             # from the output so that they don't get included in the library
13673             # dependencies.
13674             output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`$ECHO "X$templist" | $Xsed -e "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 "X$list" | $Xsed'
13675             ;;
13676           *)
13677             if test "$GXX" = yes && test "$with_gnu_ld" = no; then
13678               allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
13679               case $host in
13680                 osf3*)
13681                   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 "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
13682                   ;;
13683                 *)
13684                   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" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
13685                   ;;
13686               esac
13687
13688               hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
13689               hardcode_libdir_separator_CXX=:
13690
13691               # Commands to make compiler produce verbose output that lists
13692               # what "hidden" libraries, object files and flags are used when
13693               # linking a shared library.
13694               output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
13695
13696             else
13697               # FIXME: insert proper C++ library support
13698               ld_shlibs_CXX=no
13699             fi
13700             ;;
13701         esac
13702         ;;
13703
13704       psos*)
13705         # FIXME: insert proper C++ library support
13706         ld_shlibs_CXX=no
13707         ;;
13708
13709       sunos4*)
13710         case $cc_basename in
13711           CC*)
13712             # Sun C++ 4.x
13713             # FIXME: insert proper C++ library support
13714             ld_shlibs_CXX=no
13715             ;;
13716           lcc*)
13717             # Lucid
13718             # FIXME: insert proper C++ library support
13719             ld_shlibs_CXX=no
13720             ;;
13721           *)
13722             # FIXME: insert proper C++ library support
13723             ld_shlibs_CXX=no
13724             ;;
13725         esac
13726         ;;
13727
13728       solaris*)
13729         case $cc_basename in
13730           CC*)
13731             # Sun C++ 4.2, 5.x and Centerline C++
13732             archive_cmds_need_lc_CXX=yes
13733             no_undefined_flag_CXX=' -zdefs'
13734             archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
13735             archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13736               $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'
13737
13738             hardcode_libdir_flag_spec_CXX='-R$libdir'
13739             hardcode_shlibpath_var_CXX=no
13740             case $host_os in
13741               solaris2.[0-5] | solaris2.[0-5].*) ;;
13742               *)
13743                 # The compiler driver will combine and reorder linker options,
13744                 # but understands `-z linker_flag'.
13745                 # Supported since Solaris 2.6 (maybe 2.5.1?)
13746                 whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
13747                 ;;
13748             esac
13749             link_all_deplibs_CXX=yes
13750
13751             output_verbose_link_cmd='echo'
13752
13753             # Archives containing C++ object files must be created using
13754             # "CC -xar", where "CC" is the Sun C++ compiler.  This is
13755             # necessary to make sure instantiated templates are included
13756             # in the archive.
13757             old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
13758             ;;
13759           gcx*)
13760             # Green Hills C++ Compiler
13761             archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
13762
13763             # The C++ compiler must be used to create the archive.
13764             old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
13765             ;;
13766           *)
13767             # GNU C++ compiler with Solaris linker
13768             if test "$GXX" = yes && test "$with_gnu_ld" = no; then
13769               no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
13770               if $CC --version | $GREP -v '^2\.7' > /dev/null; then
13771                 archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
13772                 archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13773                   $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
13774
13775                 # Commands to make compiler produce verbose output that lists
13776                 # what "hidden" libraries, object files and flags are used when
13777                 # linking a shared library.
13778                 output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
13779               else
13780                 # g++ 2.7 appears to require `-G' NOT `-shared' on this
13781                 # platform.
13782                 archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
13783                 archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
13784                   $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
13785
13786                 # Commands to make compiler produce verbose output that lists
13787                 # what "hidden" libraries, object files and flags are used when
13788                 # linking a shared library.
13789                 output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
13790               fi
13791
13792               hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
13793               case $host_os in
13794                 solaris2.[0-5] | solaris2.[0-5].*) ;;
13795                 *)
13796                   whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
13797                   ;;
13798               esac
13799             fi
13800             ;;
13801         esac
13802         ;;
13803
13804     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
13805       no_undefined_flag_CXX='${wl}-z,text'
13806       archive_cmds_need_lc_CXX=no
13807       hardcode_shlibpath_var_CXX=no
13808       runpath_var='LD_RUN_PATH'
13809
13810       case $cc_basename in
13811         CC*)
13812           archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13813           archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13814           ;;
13815         *)
13816           archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13817           archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13818           ;;
13819       esac
13820       ;;
13821
13822       sysv5* | sco3.2v5* | sco5v6*)
13823         # Note: We can NOT use -z defs as we might desire, because we do not
13824         # link with -lc, and that would cause any symbols used from libc to
13825         # always be unresolved, which means just about no library would
13826         # ever link correctly.  If we're not using GNU ld we use -z text
13827         # though, which does catch some bad symbols but isn't as heavy-handed
13828         # as -z defs.
13829         no_undefined_flag_CXX='${wl}-z,text'
13830         allow_undefined_flag_CXX='${wl}-z,nodefs'
13831         archive_cmds_need_lc_CXX=no
13832         hardcode_shlibpath_var_CXX=no
13833         hardcode_libdir_flag_spec_CXX='${wl}-R,$libdir'
13834         hardcode_libdir_separator_CXX=':'
13835         link_all_deplibs_CXX=yes
13836         export_dynamic_flag_spec_CXX='${wl}-Bexport'
13837         runpath_var='LD_RUN_PATH'
13838
13839         case $cc_basename in
13840           CC*)
13841             archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13842             archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13843             ;;
13844           *)
13845             archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13846             archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
13847             ;;
13848         esac
13849       ;;
13850
13851       tandem*)
13852         case $cc_basename in
13853           NCC*)
13854             # NonStop-UX NCC 3.20
13855             # FIXME: insert proper C++ library support
13856             ld_shlibs_CXX=no
13857             ;;
13858           *)
13859             # FIXME: insert proper C++ library support
13860             ld_shlibs_CXX=no
13861             ;;
13862         esac
13863         ;;
13864
13865       vxworks*)
13866         # FIXME: insert proper C++ library support
13867         ld_shlibs_CXX=no
13868         ;;
13869
13870       *)
13871         # FIXME: insert proper C++ library support
13872         ld_shlibs_CXX=no
13873         ;;
13874     esac
13875
13876     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
13877 $as_echo "$ld_shlibs_CXX" >&6; }
13878     test "$ld_shlibs_CXX" = no && can_build_shared=no
13879
13880     GCC_CXX="$GXX"
13881     LD_CXX="$LD"
13882
13883     ## CAVEAT EMPTOR:
13884     ## There is no encapsulation within the following macros, do not change
13885     ## the running order or otherwise move them around unless you know exactly
13886     ## what you are doing...
13887     # Dependencies to place before and after the object being linked:
13888 predep_objects_CXX=
13889 postdep_objects_CXX=
13890 predeps_CXX=
13891 postdeps_CXX=
13892 compiler_lib_search_path_CXX=
13893
13894 cat > conftest.$ac_ext <<_LT_EOF
13895 class Foo
13896 {
13897 public:
13898   Foo (void) { a = 0; }
13899 private:
13900   int a;
13901 };
13902 _LT_EOF
13903
13904 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13905   (eval $ac_compile) 2>&5
13906   ac_status=$?
13907   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13908   test $ac_status = 0; }; then
13909   # Parse the compiler output and extract the necessary
13910   # objects, libraries and library flags.
13911
13912   # Sentinel used to keep track of whether or not we are before
13913   # the conftest object file.
13914   pre_test_object_deps_done=no
13915
13916   for p in `eval "$output_verbose_link_cmd"`; do
13917     case $p in
13918
13919     -L* | -R* | -l*)
13920        # Some compilers place space between "-{L,R}" and the path.
13921        # Remove the space.
13922        if test $p = "-L" ||
13923           test $p = "-R"; then
13924          prev=$p
13925          continue
13926        else
13927          prev=
13928        fi
13929
13930        if test "$pre_test_object_deps_done" = no; then
13931          case $p in
13932          -L* | -R*)
13933            # Internal compiler library paths should come after those
13934            # provided the user.  The postdeps already come after the
13935            # user supplied libs so there is no need to process them.
13936            if test -z "$compiler_lib_search_path_CXX"; then
13937              compiler_lib_search_path_CXX="${prev}${p}"
13938            else
13939              compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
13940            fi
13941            ;;
13942          # The "-l" case would never come before the object being
13943          # linked, so don't bother handling this case.
13944          esac
13945        else
13946          if test -z "$postdeps_CXX"; then
13947            postdeps_CXX="${prev}${p}"
13948          else
13949            postdeps_CXX="${postdeps_CXX} ${prev}${p}"
13950          fi
13951        fi
13952        ;;
13953
13954     *.$objext)
13955        # This assumes that the test object file only shows up
13956        # once in the compiler output.
13957        if test "$p" = "conftest.$objext"; then
13958          pre_test_object_deps_done=yes
13959          continue
13960        fi
13961
13962        if test "$pre_test_object_deps_done" = no; then
13963          if test -z "$predep_objects_CXX"; then
13964            predep_objects_CXX="$p"
13965          else
13966            predep_objects_CXX="$predep_objects_CXX $p"
13967          fi
13968        else
13969          if test -z "$postdep_objects_CXX"; then
13970            postdep_objects_CXX="$p"
13971          else
13972            postdep_objects_CXX="$postdep_objects_CXX $p"
13973          fi
13974        fi
13975        ;;
13976
13977     *) ;; # Ignore the rest.
13978
13979     esac
13980   done
13981
13982   # Clean up.
13983   rm -f a.out a.exe
13984 else
13985   echo "libtool.m4: error: problem compiling CXX test program"
13986 fi
13987
13988 $RM -f confest.$objext
13989
13990 # PORTME: override above test on systems where it is broken
13991 case $host_os in
13992 interix[3-9]*)
13993   # Interix 3.5 installs completely hosed .la files for C++, so rather than
13994   # hack all around it, let's just trust "g++" to DTRT.
13995   predep_objects_CXX=
13996   postdep_objects_CXX=
13997   postdeps_CXX=
13998   ;;
13999
14000 linux*)
14001   case `$CC -V 2>&1 | sed 5q` in
14002   *Sun\ C*)
14003     # Sun C++ 5.9
14004
14005     # The more standards-conforming stlport4 library is
14006     # incompatible with the Cstd library. Avoid specifying
14007     # it if it's in CXXFLAGS. Ignore libCrun as
14008     # -library=stlport4 depends on it.
14009     case " $CXX $CXXFLAGS " in
14010     *" -library=stlport4 "*)
14011       solaris_use_stlport4=yes
14012       ;;
14013     esac
14014
14015     if test "$solaris_use_stlport4" != yes; then
14016       postdeps_CXX='-library=Cstd -library=Crun'
14017     fi
14018     ;;
14019   esac
14020   ;;
14021
14022 solaris*)
14023   case $cc_basename in
14024   CC*)
14025     # The more standards-conforming stlport4 library is
14026     # incompatible with the Cstd library. Avoid specifying
14027     # it if it's in CXXFLAGS. Ignore libCrun as
14028     # -library=stlport4 depends on it.
14029     case " $CXX $CXXFLAGS " in
14030     *" -library=stlport4 "*)
14031       solaris_use_stlport4=yes
14032       ;;
14033     esac
14034
14035     # Adding this requires a known-good setup of shared libraries for
14036     # Sun compiler versions before 5.6, else PIC objects from an old
14037     # archive will be linked into the output, leading to subtle bugs.
14038     if test "$solaris_use_stlport4" != yes; then
14039       postdeps_CXX='-library=Cstd -library=Crun'
14040     fi
14041     ;;
14042   esac
14043   ;;
14044 esac
14045
14046
14047 case " $postdeps_CXX " in
14048 *" -lc "*) archive_cmds_need_lc_CXX=no ;;
14049 esac
14050  compiler_lib_search_dirs_CXX=
14051 if test -n "${compiler_lib_search_path_CXX}"; then
14052  compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
14053 fi
14054
14055
14056
14057
14058
14059
14060
14061
14062
14063
14064
14065
14066
14067
14068
14069
14070
14071
14072
14073
14074
14075
14076
14077
14078
14079
14080
14081
14082
14083
14084
14085     lt_prog_compiler_wl_CXX=
14086 lt_prog_compiler_pic_CXX=
14087 lt_prog_compiler_static_CXX=
14088
14089 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
14090 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
14091
14092   # C++ specific cases for pic, static, wl, etc.
14093   if test "$GXX" = yes; then
14094     lt_prog_compiler_wl_CXX='-Wl,'
14095     lt_prog_compiler_static_CXX='-static'
14096
14097     case $host_os in
14098     aix*)
14099       # All AIX code is PIC.
14100       if test "$host_cpu" = ia64; then
14101         # AIX 5 now supports IA64 processor
14102         lt_prog_compiler_static_CXX='-Bstatic'
14103       fi
14104       ;;
14105
14106     amigaos*)
14107       case $host_cpu in
14108       powerpc)
14109             # see comment about AmigaOS4 .so support
14110             lt_prog_compiler_pic_CXX='-fPIC'
14111         ;;
14112       m68k)
14113             # FIXME: we need at least 68020 code to build shared libraries, but
14114             # adding the `-m68020' flag to GCC prevents building anything better,
14115             # like `-m68040'.
14116             lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
14117         ;;
14118       esac
14119       ;;
14120
14121     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
14122       # PIC is the default for these OSes.
14123       ;;
14124     mingw* | cygwin* | os2* | pw32* | cegcc*)
14125       # This hack is so that the source file can tell whether it is being
14126       # built for inclusion in a dll (and should export symbols for example).
14127       # Although the cygwin gcc ignores -fPIC, still need this for old-style
14128       # (--disable-auto-import) libraries
14129       lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
14130       ;;
14131     darwin* | rhapsody*)
14132       # PIC is the default on this platform
14133       # Common symbols not allowed in MH_DYLIB files
14134       lt_prog_compiler_pic_CXX='-fno-common'
14135       ;;
14136     *djgpp*)
14137       # DJGPP does not support shared libraries at all
14138       lt_prog_compiler_pic_CXX=
14139       ;;
14140     interix[3-9]*)
14141       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
14142       # Instead, we relocate shared libraries at runtime.
14143       ;;
14144     sysv4*MP*)
14145       if test -d /usr/nec; then
14146         lt_prog_compiler_pic_CXX=-Kconform_pic
14147       fi
14148       ;;
14149     hpux*)
14150       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
14151       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
14152       # sets the default TLS model and affects inlining.
14153       case $host_cpu in
14154       hppa*64*)
14155         ;;
14156       *)
14157         lt_prog_compiler_pic_CXX='-fPIC'
14158         ;;
14159       esac
14160       ;;
14161     *qnx* | *nto*)
14162       # QNX uses GNU C++, but need to define -shared option too, otherwise
14163       # it will coredump.
14164       lt_prog_compiler_pic_CXX='-fPIC -shared'
14165       ;;
14166     *)
14167       lt_prog_compiler_pic_CXX='-fPIC'
14168       ;;
14169     esac
14170   else
14171     case $host_os in
14172       aix[4-9]*)
14173         # All AIX code is PIC.
14174         if test "$host_cpu" = ia64; then
14175           # AIX 5 now supports IA64 processor
14176           lt_prog_compiler_static_CXX='-Bstatic'
14177         else
14178           lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
14179         fi
14180         ;;
14181       chorus*)
14182         case $cc_basename in
14183         cxch68*)
14184           # Green Hills C++ Compiler
14185           # _LT_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"
14186           ;;
14187         esac
14188         ;;
14189       dgux*)
14190         case $cc_basename in
14191           ec++*)
14192             lt_prog_compiler_pic_CXX='-KPIC'
14193             ;;
14194           ghcx*)
14195             # Green Hills C++ Compiler
14196             lt_prog_compiler_pic_CXX='-pic'
14197             ;;
14198           *)
14199             ;;
14200         esac
14201         ;;
14202       freebsd* | dragonfly*)
14203         # FreeBSD uses GNU C++
14204         ;;
14205       hpux9* | hpux10* | hpux11*)
14206         case $cc_basename in
14207           CC*)
14208             lt_prog_compiler_wl_CXX='-Wl,'
14209             lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
14210             if test "$host_cpu" != ia64; then
14211               lt_prog_compiler_pic_CXX='+Z'
14212             fi
14213             ;;
14214           aCC*)
14215             lt_prog_compiler_wl_CXX='-Wl,'
14216             lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
14217             case $host_cpu in
14218             hppa*64*|ia64*)
14219               # +Z the default
14220               ;;
14221             *)
14222               lt_prog_compiler_pic_CXX='+Z'
14223               ;;
14224             esac
14225             ;;
14226           *)
14227             ;;
14228         esac
14229         ;;
14230       interix*)
14231         # This is c89, which is MS Visual C++ (no shared libs)
14232         # Anyone wants to do a port?
14233         ;;
14234       irix5* | irix6* | nonstopux*)
14235         case $cc_basename in
14236           CC*)
14237             lt_prog_compiler_wl_CXX='-Wl,'
14238             lt_prog_compiler_static_CXX='-non_shared'
14239             # CC pic flag -KPIC is the default.
14240             ;;
14241           *)
14242             ;;
14243         esac
14244         ;;
14245       linux* | k*bsd*-gnu)
14246         case $cc_basename in
14247           KCC*)
14248             # KAI C++ Compiler
14249             lt_prog_compiler_wl_CXX='--backend -Wl,'
14250             lt_prog_compiler_pic_CXX='-fPIC'
14251             ;;
14252           ecpc* )
14253             # old Intel C++ for x86_64 which still supported -KPIC.
14254             lt_prog_compiler_wl_CXX='-Wl,'
14255             lt_prog_compiler_pic_CXX='-KPIC'
14256             lt_prog_compiler_static_CXX='-static'
14257             ;;
14258           icpc* )
14259             # Intel C++, used to be incompatible with GCC.
14260             # ICC 10 doesn't accept -KPIC any more.
14261             lt_prog_compiler_wl_CXX='-Wl,'
14262             lt_prog_compiler_pic_CXX='-fPIC'
14263             lt_prog_compiler_static_CXX='-static'
14264             ;;
14265           pgCC* | pgcpp*)
14266             # Portland Group C++ compiler
14267             lt_prog_compiler_wl_CXX='-Wl,'
14268             lt_prog_compiler_pic_CXX='-fpic'
14269             lt_prog_compiler_static_CXX='-Bstatic'
14270             ;;
14271           cxx*)
14272             # Compaq C++
14273             # Make sure the PIC flag is empty.  It appears that all Alpha
14274             # Linux and Compaq Tru64 Unix objects are PIC.
14275             lt_prog_compiler_pic_CXX=
14276             lt_prog_compiler_static_CXX='-non_shared'
14277             ;;
14278           xlc* | xlC*)
14279             # IBM XL 8.0 on PPC
14280             lt_prog_compiler_wl_CXX='-Wl,'
14281             lt_prog_compiler_pic_CXX='-qpic'
14282             lt_prog_compiler_static_CXX='-qstaticlink'
14283             ;;
14284           *)
14285             case `$CC -V 2>&1 | sed 5q` in
14286             *Sun\ C*)
14287               # Sun C++ 5.9
14288               lt_prog_compiler_pic_CXX='-KPIC'
14289               lt_prog_compiler_static_CXX='-Bstatic'
14290               lt_prog_compiler_wl_CXX='-Qoption ld '
14291               ;;
14292             esac
14293             ;;
14294         esac
14295         ;;
14296       lynxos*)
14297         ;;
14298       m88k*)
14299         ;;
14300       mvs*)
14301         case $cc_basename in
14302           cxx*)
14303             lt_prog_compiler_pic_CXX='-W c,exportall'
14304             ;;
14305           *)
14306             ;;
14307         esac
14308         ;;
14309       netbsd*)
14310         ;;
14311       *qnx* | *nto*)
14312         # QNX uses GNU C++, but need to define -shared option too, otherwise
14313         # it will coredump.
14314         lt_prog_compiler_pic_CXX='-fPIC -shared'
14315         ;;
14316       osf3* | osf4* | osf5*)
14317         case $cc_basename in
14318           KCC*)
14319             lt_prog_compiler_wl_CXX='--backend -Wl,'
14320             ;;
14321           RCC*)
14322             # Rational C++ 2.4.1
14323             lt_prog_compiler_pic_CXX='-pic'
14324             ;;
14325           cxx*)
14326             # Digital/Compaq C++
14327             lt_prog_compiler_wl_CXX='-Wl,'
14328             # Make sure the PIC flag is empty.  It appears that all Alpha
14329             # Linux and Compaq Tru64 Unix objects are PIC.
14330             lt_prog_compiler_pic_CXX=
14331             lt_prog_compiler_static_CXX='-non_shared'
14332             ;;
14333           *)
14334             ;;
14335         esac
14336         ;;
14337       psos*)
14338         ;;
14339       solaris*)
14340         case $cc_basename in
14341           CC*)
14342             # Sun C++ 4.2, 5.x and Centerline C++
14343             lt_prog_compiler_pic_CXX='-KPIC'
14344             lt_prog_compiler_static_CXX='-Bstatic'
14345             lt_prog_compiler_wl_CXX='-Qoption ld '
14346             ;;
14347           gcx*)
14348             # Green Hills C++ Compiler
14349             lt_prog_compiler_pic_CXX='-PIC'
14350             ;;
14351           *)
14352             ;;
14353         esac
14354         ;;
14355       sunos4*)
14356         case $cc_basename in
14357           CC*)
14358             # Sun C++ 4.x
14359             lt_prog_compiler_pic_CXX='-pic'
14360             lt_prog_compiler_static_CXX='-Bstatic'
14361             ;;
14362           lcc*)
14363             # Lucid
14364             lt_prog_compiler_pic_CXX='-pic'
14365             ;;
14366           *)
14367             ;;
14368         esac
14369         ;;
14370       sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
14371         case $cc_basename in
14372           CC*)
14373             lt_prog_compiler_wl_CXX='-Wl,'
14374             lt_prog_compiler_pic_CXX='-KPIC'
14375             lt_prog_compiler_static_CXX='-Bstatic'
14376             ;;
14377         esac
14378         ;;
14379       tandem*)
14380         case $cc_basename in
14381           NCC*)
14382             # NonStop-UX NCC 3.20
14383             lt_prog_compiler_pic_CXX='-KPIC'
14384             ;;
14385           *)
14386             ;;
14387         esac
14388         ;;
14389       vxworks*)
14390         ;;
14391       *)
14392         lt_prog_compiler_can_build_shared_CXX=no
14393         ;;
14394     esac
14395   fi
14396
14397 case $host_os in
14398   # For platforms which do not support PIC, -DPIC is meaningless:
14399   *djgpp*)
14400     lt_prog_compiler_pic_CXX=
14401     ;;
14402   *)
14403     lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
14404     ;;
14405 esac
14406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic_CXX" >&5
14407 $as_echo "$lt_prog_compiler_pic_CXX" >&6; }
14408
14409
14410
14411 #
14412 # Check to make sure the PIC flag actually works.
14413 #
14414 if test -n "$lt_prog_compiler_pic_CXX"; then
14415   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
14416 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
14417 if test "${lt_cv_prog_compiler_pic_works_CXX+set}" = set; then :
14418   $as_echo_n "(cached) " >&6
14419 else
14420   lt_cv_prog_compiler_pic_works_CXX=no
14421    ac_outfile=conftest.$ac_objext
14422    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14423    lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
14424    # Insert the option either (1) after the last *FLAGS variable, or
14425    # (2) before a word containing "conftest.", or (3) at the end.
14426    # Note that $ac_compile itself does not contain backslashes and begins
14427    # with a dollar sign (not a hyphen), so the echo should work correctly.
14428    # The option is referenced via a variable to avoid confusing sed.
14429    lt_compile=`echo "$ac_compile" | $SED \
14430    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14431    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14432    -e 's:$: $lt_compiler_flag:'`
14433    (eval echo "\"\$as_me:14433: $lt_compile\"" >&5)
14434    (eval "$lt_compile" 2>conftest.err)
14435    ac_status=$?
14436    cat conftest.err >&5
14437    echo "$as_me:14437: \$? = $ac_status" >&5
14438    if (exit $ac_status) && test -s "$ac_outfile"; then
14439      # The compiler can only warn and ignore the option if not recognized
14440      # So say no if there are warnings other than the usual output.
14441      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
14442      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
14443      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
14444        lt_cv_prog_compiler_pic_works_CXX=yes
14445      fi
14446    fi
14447    $RM conftest*
14448
14449 fi
14450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
14451 $as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
14452
14453 if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then
14454     case $lt_prog_compiler_pic_CXX in
14455      "" | " "*) ;;
14456      *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
14457      esac
14458 else
14459     lt_prog_compiler_pic_CXX=
14460      lt_prog_compiler_can_build_shared_CXX=no
14461 fi
14462
14463 fi
14464
14465
14466
14467 #
14468 # Check to make sure the static flag actually works.
14469 #
14470 wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
14471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
14472 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
14473 if test "${lt_cv_prog_compiler_static_works_CXX+set}" = set; then :
14474   $as_echo_n "(cached) " >&6
14475 else
14476   lt_cv_prog_compiler_static_works_CXX=no
14477    save_LDFLAGS="$LDFLAGS"
14478    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
14479    echo "$lt_simple_link_test_code" > conftest.$ac_ext
14480    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
14481      # The linker can only warn and ignore the option if not recognized
14482      # So say no if there are warnings
14483      if test -s conftest.err; then
14484        # Append any errors to the config.log.
14485        cat conftest.err 1>&5
14486        $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
14487        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
14488        if diff conftest.exp conftest.er2 >/dev/null; then
14489          lt_cv_prog_compiler_static_works_CXX=yes
14490        fi
14491      else
14492        lt_cv_prog_compiler_static_works_CXX=yes
14493      fi
14494    fi
14495    $RM -r conftest*
14496    LDFLAGS="$save_LDFLAGS"
14497
14498 fi
14499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5
14500 $as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
14501
14502 if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then
14503     :
14504 else
14505     lt_prog_compiler_static_CXX=
14506 fi
14507
14508
14509
14510
14511     { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
14512 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
14513 if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :
14514   $as_echo_n "(cached) " >&6
14515 else
14516   lt_cv_prog_compiler_c_o_CXX=no
14517    $RM -r conftest 2>/dev/null
14518    mkdir conftest
14519    cd conftest
14520    mkdir out
14521    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14522
14523    lt_compiler_flag="-o out/conftest2.$ac_objext"
14524    # Insert the option either (1) after the last *FLAGS variable, or
14525    # (2) before a word containing "conftest.", or (3) at the end.
14526    # Note that $ac_compile itself does not contain backslashes and begins
14527    # with a dollar sign (not a hyphen), so the echo should work correctly.
14528    lt_compile=`echo "$ac_compile" | $SED \
14529    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14530    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14531    -e 's:$: $lt_compiler_flag:'`
14532    (eval echo "\"\$as_me:14532: $lt_compile\"" >&5)
14533    (eval "$lt_compile" 2>out/conftest.err)
14534    ac_status=$?
14535    cat out/conftest.err >&5
14536    echo "$as_me:14536: \$? = $ac_status" >&5
14537    if (exit $ac_status) && test -s out/conftest2.$ac_objext
14538    then
14539      # The compiler can only warn and ignore the option if not recognized
14540      # So say no if there are warnings
14541      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
14542      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
14543      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
14544        lt_cv_prog_compiler_c_o_CXX=yes
14545      fi
14546    fi
14547    chmod u+w . 2>&5
14548    $RM conftest*
14549    # SGI C++ compiler will create directory out/ii_files/ for
14550    # template instantiation
14551    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
14552    $RM out/* && rmdir out
14553    cd ..
14554    $RM -r conftest
14555    $RM conftest*
14556
14557 fi
14558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
14559 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
14560
14561
14562
14563     { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
14564 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
14565 if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :
14566   $as_echo_n "(cached) " >&6
14567 else
14568   lt_cv_prog_compiler_c_o_CXX=no
14569    $RM -r conftest 2>/dev/null
14570    mkdir conftest
14571    cd conftest
14572    mkdir out
14573    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14574
14575    lt_compiler_flag="-o out/conftest2.$ac_objext"
14576    # Insert the option either (1) after the last *FLAGS variable, or
14577    # (2) before a word containing "conftest.", or (3) at the end.
14578    # Note that $ac_compile itself does not contain backslashes and begins
14579    # with a dollar sign (not a hyphen), so the echo should work correctly.
14580    lt_compile=`echo "$ac_compile" | $SED \
14581    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14582    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14583    -e 's:$: $lt_compiler_flag:'`
14584    (eval echo "\"\$as_me:14584: $lt_compile\"" >&5)
14585    (eval "$lt_compile" 2>out/conftest.err)
14586    ac_status=$?
14587    cat out/conftest.err >&5
14588    echo "$as_me:14588: \$? = $ac_status" >&5
14589    if (exit $ac_status) && test -s out/conftest2.$ac_objext
14590    then
14591      # The compiler can only warn and ignore the option if not recognized
14592      # So say no if there are warnings
14593      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
14594      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
14595      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
14596        lt_cv_prog_compiler_c_o_CXX=yes
14597      fi
14598    fi
14599    chmod u+w . 2>&5
14600    $RM conftest*
14601    # SGI C++ compiler will create directory out/ii_files/ for
14602    # template instantiation
14603    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
14604    $RM out/* && rmdir out
14605    cd ..
14606    $RM -r conftest
14607    $RM conftest*
14608
14609 fi
14610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
14611 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
14612
14613
14614
14615
14616 hard_links="nottested"
14617 if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
14618   # do not overwrite the value of need_locks provided by the user
14619   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
14620 $as_echo_n "checking if we can lock with hard links... " >&6; }
14621   hard_links=yes
14622   $RM conftest*
14623   ln conftest.a conftest.b 2>/dev/null && hard_links=no
14624   touch conftest.a
14625   ln conftest.a conftest.b 2>&5 || hard_links=no
14626   ln conftest.a conftest.b 2>/dev/null && hard_links=no
14627   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
14628 $as_echo "$hard_links" >&6; }
14629   if test "$hard_links" = no; then
14630     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
14631 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
14632     need_locks=warn
14633   fi
14634 else
14635   need_locks=no
14636 fi
14637
14638
14639
14640     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
14641 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
14642
14643   export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
14644   case $host_os in
14645   aix[4-9]*)
14646     # If we're using GNU nm, then we don't want the "-C" option.
14647     # -C means demangle to AIX nm, but means don't demangle with GNU nm
14648     if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
14649       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'
14650     else
14651       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'
14652     fi
14653     ;;
14654   pw32*)
14655     export_symbols_cmds_CXX="$ltdll_cmds"
14656   ;;
14657   cygwin* | mingw* | cegcc*)
14658     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'
14659   ;;
14660   *)
14661     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
14662   ;;
14663   esac
14664   exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
14665
14666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
14667 $as_echo "$ld_shlibs_CXX" >&6; }
14668 test "$ld_shlibs_CXX" = no && can_build_shared=no
14669
14670 with_gnu_ld_CXX=$with_gnu_ld
14671
14672
14673
14674
14675
14676
14677 #
14678 # Do we need to explicitly link libc?
14679 #
14680 case "x$archive_cmds_need_lc_CXX" in
14681 x|xyes)
14682   # Assume -lc should be added
14683   archive_cmds_need_lc_CXX=yes
14684
14685   if test "$enable_shared" = yes && test "$GCC" = yes; then
14686     case $archive_cmds_CXX in
14687     *'~'*)
14688       # FIXME: we may have to deal with multi-command sequences.
14689       ;;
14690     '$CC '*)
14691       # Test whether the compiler implicitly links with -lc since on some
14692       # systems, -lgcc has to come before -lc. If gcc already passes -lc
14693       # to ld, don't add -lc before -lgcc.
14694       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
14695 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
14696       $RM conftest*
14697       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14698
14699       if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
14700   (eval $ac_compile) 2>&5
14701   ac_status=$?
14702   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14703   test $ac_status = 0; } 2>conftest.err; then
14704         soname=conftest
14705         lib=conftest
14706         libobjs=conftest.$ac_objext
14707         deplibs=
14708         wl=$lt_prog_compiler_wl_CXX
14709         pic_flag=$lt_prog_compiler_pic_CXX
14710         compiler_flags=-v
14711         linker_flags=-v
14712         verstring=
14713         output_objdir=.
14714         libname=conftest
14715         lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
14716         allow_undefined_flag_CXX=
14717         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
14718   (eval $archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
14719   ac_status=$?
14720   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
14721   test $ac_status = 0; }
14722         then
14723           archive_cmds_need_lc_CXX=no
14724         else
14725           archive_cmds_need_lc_CXX=yes
14726         fi
14727         allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
14728       else
14729         cat conftest.err 1>&5
14730       fi
14731       $RM conftest*
14732       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc_CXX" >&5
14733 $as_echo "$archive_cmds_need_lc_CXX" >&6; }
14734       ;;
14735     esac
14736   fi
14737   ;;
14738 esac
14739
14740
14741
14742
14743
14744
14745
14746
14747
14748
14749
14750
14751
14752
14753
14754
14755
14756
14757
14758
14759
14760
14761
14762
14763
14764
14765
14766
14767
14768
14769
14770
14771
14772
14773
14774
14775
14776
14777
14778
14779
14780
14781
14782
14783
14784
14785
14786
14787
14788
14789
14790
14791
14792
14793
14794
14795
14796
14797
14798
14799
14800
14801
14802
14803     { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
14804 $as_echo_n "checking dynamic linker characteristics... " >&6; }
14805
14806 library_names_spec=
14807 libname_spec='lib$name'
14808 soname_spec=
14809 shrext_cmds=".so"
14810 postinstall_cmds=
14811 postuninstall_cmds=
14812 finish_cmds=
14813 finish_eval=
14814 shlibpath_var=
14815 shlibpath_overrides_runpath=unknown
14816 version_type=none
14817 dynamic_linker="$host_os ld.so"
14818 sys_lib_dlsearch_path_spec="/lib /usr/lib"
14819 need_lib_prefix=unknown
14820 hardcode_into_libs=no
14821
14822 # when you set need_version to no, make sure it does not cause -set_version
14823 # flags to be left without arguments
14824 need_version=unknown
14825
14826 case $host_os in
14827 aix3*)
14828   version_type=linux
14829   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
14830   shlibpath_var=LIBPATH
14831
14832   # AIX 3 has no versioning support, so we append a major version to the name.
14833   soname_spec='${libname}${release}${shared_ext}$major'
14834   ;;
14835
14836 aix[4-9]*)
14837   version_type=linux
14838   need_lib_prefix=no
14839   need_version=no
14840   hardcode_into_libs=yes
14841   if test "$host_cpu" = ia64; then
14842     # AIX 5 supports IA64
14843     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
14844     shlibpath_var=LD_LIBRARY_PATH
14845   else
14846     # With GCC up to 2.95.x, collect2 would create an import file
14847     # for dependence libraries.  The import file would start with
14848     # the line `#! .'.  This would cause the generated library to
14849     # depend on `.', always an invalid library.  This was fixed in
14850     # development snapshots of GCC prior to 3.0.
14851     case $host_os in
14852       aix4 | aix4.[01] | aix4.[01].*)
14853       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
14854            echo ' yes '
14855            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
14856         :
14857       else
14858         can_build_shared=no
14859       fi
14860       ;;
14861     esac
14862     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
14863     # soname into executable. Probably we can add versioning support to
14864     # collect2, so additional links can be useful in future.
14865     if test "$aix_use_runtimelinking" = yes; then
14866       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
14867       # instead of lib<name>.a to let people know that these are not
14868       # typical AIX shared libraries.
14869       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14870     else
14871       # We preserve .a as extension for shared libraries through AIX4.2
14872       # and later when we are not doing run time linking.
14873       library_names_spec='${libname}${release}.a $libname.a'
14874       soname_spec='${libname}${release}${shared_ext}$major'
14875     fi
14876     shlibpath_var=LIBPATH
14877   fi
14878   ;;
14879
14880 amigaos*)
14881   case $host_cpu in
14882   powerpc)
14883     # Since July 2007 AmigaOS4 officially supports .so libraries.
14884     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
14885     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14886     ;;
14887   m68k)
14888     library_names_spec='$libname.ixlibrary $libname.a'
14889     # Create ${libname}_ixlibrary.a entries in /sys/libs.
14890     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'
14891     ;;
14892   esac
14893   ;;
14894
14895 beos*)
14896   library_names_spec='${libname}${shared_ext}'
14897   dynamic_linker="$host_os ld.so"
14898   shlibpath_var=LIBRARY_PATH
14899   ;;
14900
14901 bsdi[45]*)
14902   version_type=linux
14903   need_version=no
14904   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
14905   soname_spec='${libname}${release}${shared_ext}$major'
14906   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
14907   shlibpath_var=LD_LIBRARY_PATH
14908   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
14909   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
14910   # the default ld.so.conf also contains /usr/contrib/lib and
14911   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
14912   # libtool to hard-code these into programs
14913   ;;
14914
14915 cygwin* | mingw* | pw32* | cegcc*)
14916   version_type=windows
14917   shrext_cmds=".dll"
14918   need_version=no
14919   need_lib_prefix=no
14920
14921   case $GCC,$host_os in
14922   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
14923     library_names_spec='$libname.dll.a'
14924     # DLL is installed to $(libdir)/../bin by postinstall_cmds
14925     postinstall_cmds='base_file=`basename \${file}`~
14926       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
14927       dldir=$destdir/`dirname \$dlpath`~
14928       test -d \$dldir || mkdir -p \$dldir~
14929       $install_prog $dir/$dlname \$dldir/$dlname~
14930       chmod a+x \$dldir/$dlname~
14931       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
14932         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
14933       fi'
14934     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
14935       dlpath=$dir/\$dldll~
14936        $RM \$dlpath'
14937     shlibpath_overrides_runpath=yes
14938
14939     case $host_os in
14940     cygwin*)
14941       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
14942       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
14943       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
14944       ;;
14945     mingw* | cegcc*)
14946       # MinGW DLLs use traditional 'lib' prefix
14947       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
14948       sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
14949       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
14950         # It is most probably a Windows format PATH printed by
14951         # mingw gcc, but we are running on Cygwin. Gcc prints its search
14952         # path with ; separators, and with drive letters. We can handle the
14953         # drive letters (cygwin fileutils understands them), so leave them,
14954         # especially as we might pass files found there to a mingw objdump,
14955         # which wouldn't understand a cygwinified path. Ahh.
14956         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
14957       else
14958         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
14959       fi
14960       ;;
14961     pw32*)
14962       # pw32 DLLs use 'pw' prefix rather than 'lib'
14963       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
14964       ;;
14965     esac
14966     ;;
14967
14968   *)
14969     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
14970     ;;
14971   esac
14972   dynamic_linker='Win32 ld.exe'
14973   # FIXME: first we should search . and the directory the executable is in
14974   shlibpath_var=PATH
14975   ;;
14976
14977 darwin* | rhapsody*)
14978   dynamic_linker="$host_os dyld"
14979   version_type=darwin
14980   need_lib_prefix=no
14981   need_version=no
14982   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
14983   soname_spec='${libname}${release}${major}$shared_ext'
14984   shlibpath_overrides_runpath=yes
14985   shlibpath_var=DYLD_LIBRARY_PATH
14986   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
14987
14988   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
14989   ;;
14990
14991 dgux*)
14992   version_type=linux
14993   need_lib_prefix=no
14994   need_version=no
14995   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
14996   soname_spec='${libname}${release}${shared_ext}$major'
14997   shlibpath_var=LD_LIBRARY_PATH
14998   ;;
14999
15000 freebsd1*)
15001   dynamic_linker=no
15002   ;;
15003
15004 freebsd* | dragonfly*)
15005   # DragonFly does not have aout.  When/if they implement a new
15006   # versioning mechanism, adjust this.
15007   if test -x /usr/bin/objformat; then
15008     objformat=`/usr/bin/objformat`
15009   else
15010     case $host_os in
15011     freebsd[123]*) objformat=aout ;;
15012     *) objformat=elf ;;
15013     esac
15014   fi
15015   version_type=freebsd-$objformat
15016   case $version_type in
15017     freebsd-elf*)
15018       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
15019       need_version=no
15020       need_lib_prefix=no
15021       ;;
15022     freebsd-*)
15023       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
15024       need_version=yes
15025       ;;
15026   esac
15027   shlibpath_var=LD_LIBRARY_PATH
15028   case $host_os in
15029   freebsd2*)
15030     shlibpath_overrides_runpath=yes
15031     ;;
15032   freebsd3.[01]* | freebsdelf3.[01]*)
15033     shlibpath_overrides_runpath=yes
15034     hardcode_into_libs=yes
15035     ;;
15036   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
15037   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
15038     shlibpath_overrides_runpath=no
15039     hardcode_into_libs=yes
15040     ;;
15041   *) # from 4.6 on, and DragonFly
15042     shlibpath_overrides_runpath=yes
15043     hardcode_into_libs=yes
15044     ;;
15045   esac
15046   ;;
15047
15048 gnu*)
15049   version_type=linux
15050   need_lib_prefix=no
15051   need_version=no
15052   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
15053   soname_spec='${libname}${release}${shared_ext}$major'
15054   shlibpath_var=LD_LIBRARY_PATH
15055   hardcode_into_libs=yes
15056   ;;
15057
15058 hpux9* | hpux10* | hpux11*)
15059   # Give a soname corresponding to the major version so that dld.sl refuses to
15060   # link against other versions.
15061   version_type=sunos
15062   need_lib_prefix=no
15063   need_version=no
15064   case $host_cpu in
15065   ia64*)
15066     shrext_cmds='.so'
15067     hardcode_into_libs=yes
15068     dynamic_linker="$host_os dld.so"
15069     shlibpath_var=LD_LIBRARY_PATH
15070     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
15071     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15072     soname_spec='${libname}${release}${shared_ext}$major'
15073     if test "X$HPUX_IA64_MODE" = X32; then
15074       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
15075     else
15076       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
15077     fi
15078     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
15079     ;;
15080   hppa*64*)
15081     shrext_cmds='.sl'
15082     hardcode_into_libs=yes
15083     dynamic_linker="$host_os dld.sl"
15084     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
15085     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
15086     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15087     soname_spec='${libname}${release}${shared_ext}$major'
15088     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
15089     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
15090     ;;
15091   *)
15092     shrext_cmds='.sl'
15093     dynamic_linker="$host_os dld.sl"
15094     shlibpath_var=SHLIB_PATH
15095     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
15096     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15097     soname_spec='${libname}${release}${shared_ext}$major'
15098     ;;
15099   esac
15100   # HP-UX runs *really* slowly unless shared libraries are mode 555.
15101   postinstall_cmds='chmod 555 $lib'
15102   ;;
15103
15104 interix[3-9]*)
15105   version_type=linux
15106   need_lib_prefix=no
15107   need_version=no
15108   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
15109   soname_spec='${libname}${release}${shared_ext}$major'
15110   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
15111   shlibpath_var=LD_LIBRARY_PATH
15112   shlibpath_overrides_runpath=no
15113   hardcode_into_libs=yes
15114   ;;
15115
15116 irix5* | irix6* | nonstopux*)
15117   case $host_os in
15118     nonstopux*) version_type=nonstopux ;;
15119     *)
15120         if test "$lt_cv_prog_gnu_ld" = yes; then
15121                 version_type=linux
15122         else
15123                 version_type=irix
15124         fi ;;
15125   esac
15126   need_lib_prefix=no
15127   need_version=no
15128   soname_spec='${libname}${release}${shared_ext}$major'
15129   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
15130   case $host_os in
15131   irix5* | nonstopux*)
15132     libsuff= shlibsuff=
15133     ;;
15134   *)
15135     case $LD in # libtool.m4 will add one of these switches to LD
15136     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
15137       libsuff= shlibsuff= libmagic=32-bit;;
15138     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
15139       libsuff=32 shlibsuff=N32 libmagic=N32;;
15140     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
15141       libsuff=64 shlibsuff=64 libmagic=64-bit;;
15142     *) libsuff= shlibsuff= libmagic=never-match;;
15143     esac
15144     ;;
15145   esac
15146   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
15147   shlibpath_overrides_runpath=no
15148   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
15149   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
15150   hardcode_into_libs=yes
15151   ;;
15152
15153 # No shared lib support for Linux oldld, aout, or coff.
15154 linux*oldld* | linux*aout* | linux*coff*)
15155   dynamic_linker=no
15156   ;;
15157
15158 # This must be Linux ELF.
15159 linux* | k*bsd*-gnu)
15160   version_type=linux
15161   need_lib_prefix=no
15162   need_version=no
15163   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15164   soname_spec='${libname}${release}${shared_ext}$major'
15165   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
15166   shlibpath_var=LD_LIBRARY_PATH
15167   shlibpath_overrides_runpath=no
15168   # Some binutils ld are patched to set DT_RUNPATH
15169   save_LDFLAGS=$LDFLAGS
15170   save_libdir=$libdir
15171   eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \
15172        LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\""
15173   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15174 /* end confdefs.h.  */
15175
15176 int
15177 main ()
15178 {
15179
15180   ;
15181   return 0;
15182 }
15183 _ACEOF
15184 if ac_fn_cxx_try_link "$LINENO"; then :
15185   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
15186   shlibpath_overrides_runpath=yes
15187 fi
15188 fi
15189 rm -f core conftest.err conftest.$ac_objext \
15190     conftest$ac_exeext conftest.$ac_ext
15191   LDFLAGS=$save_LDFLAGS
15192   libdir=$save_libdir
15193
15194   # This implies no fast_install, which is unacceptable.
15195   # Some rework will be needed to allow for fast_install
15196   # before this can be enabled.
15197   hardcode_into_libs=yes
15198
15199   # Append ld.so.conf contents to the search path
15200   if test -f /etc/ld.so.conf; then
15201     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[       ]*hwcap[        ]/d;s/[:,      ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
15202     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
15203   fi
15204
15205   # We used to test for /lib/ld.so.1 and disable shared libraries on
15206   # powerpc, because MkLinux only supported shared libraries with the
15207   # GNU dynamic linker.  Since this was broken with cross compilers,
15208   # most powerpc-linux boxes support dynamic linking these days and
15209   # people can always --disable-shared, the test was removed, and we
15210   # assume the GNU/Linux dynamic linker is in use.
15211   dynamic_linker='GNU/Linux ld.so'
15212   ;;
15213
15214 netbsd*)
15215   version_type=sunos
15216   need_lib_prefix=no
15217   need_version=no
15218   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
15219     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
15220     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
15221     dynamic_linker='NetBSD (a.out) ld.so'
15222   else
15223     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
15224     soname_spec='${libname}${release}${shared_ext}$major'
15225     dynamic_linker='NetBSD ld.elf_so'
15226   fi
15227   shlibpath_var=LD_LIBRARY_PATH
15228   shlibpath_overrides_runpath=yes
15229   hardcode_into_libs=yes
15230   ;;
15231
15232 newsos6)
15233   version_type=linux
15234   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15235   shlibpath_var=LD_LIBRARY_PATH
15236   shlibpath_overrides_runpath=yes
15237   ;;
15238
15239 *nto* | *qnx*)
15240   version_type=qnx
15241   need_lib_prefix=no
15242   need_version=no
15243   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15244   soname_spec='${libname}${release}${shared_ext}$major'
15245   shlibpath_var=LD_LIBRARY_PATH
15246   shlibpath_overrides_runpath=no
15247   hardcode_into_libs=yes
15248   dynamic_linker='ldqnx.so'
15249   ;;
15250
15251 openbsd*)
15252   version_type=sunos
15253   sys_lib_dlsearch_path_spec="/usr/lib"
15254   need_lib_prefix=no
15255   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
15256   case $host_os in
15257     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
15258     *)                          need_version=no  ;;
15259   esac
15260   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
15261   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
15262   shlibpath_var=LD_LIBRARY_PATH
15263   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
15264     case $host_os in
15265       openbsd2.[89] | openbsd2.[89].*)
15266         shlibpath_overrides_runpath=no
15267         ;;
15268       *)
15269         shlibpath_overrides_runpath=yes
15270         ;;
15271       esac
15272   else
15273     shlibpath_overrides_runpath=yes
15274   fi
15275   ;;
15276
15277 os2*)
15278   libname_spec='$name'
15279   shrext_cmds=".dll"
15280   need_lib_prefix=no
15281   library_names_spec='$libname${shared_ext} $libname.a'
15282   dynamic_linker='OS/2 ld.exe'
15283   shlibpath_var=LIBPATH
15284   ;;
15285
15286 osf3* | osf4* | osf5*)
15287   version_type=osf
15288   need_lib_prefix=no
15289   need_version=no
15290   soname_spec='${libname}${release}${shared_ext}$major'
15291   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15292   shlibpath_var=LD_LIBRARY_PATH
15293   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
15294   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
15295   ;;
15296
15297 rdos*)
15298   dynamic_linker=no
15299   ;;
15300
15301 solaris*)
15302   version_type=linux
15303   need_lib_prefix=no
15304   need_version=no
15305   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15306   soname_spec='${libname}${release}${shared_ext}$major'
15307   shlibpath_var=LD_LIBRARY_PATH
15308   shlibpath_overrides_runpath=yes
15309   hardcode_into_libs=yes
15310   # ldd complains unless libraries are executable
15311   postinstall_cmds='chmod +x $lib'
15312   ;;
15313
15314 sunos4*)
15315   version_type=sunos
15316   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
15317   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
15318   shlibpath_var=LD_LIBRARY_PATH
15319   shlibpath_overrides_runpath=yes
15320   if test "$with_gnu_ld" = yes; then
15321     need_lib_prefix=no
15322   fi
15323   need_version=yes
15324   ;;
15325
15326 sysv4 | sysv4.3*)
15327   version_type=linux
15328   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15329   soname_spec='${libname}${release}${shared_ext}$major'
15330   shlibpath_var=LD_LIBRARY_PATH
15331   case $host_vendor in
15332     sni)
15333       shlibpath_overrides_runpath=no
15334       need_lib_prefix=no
15335       runpath_var=LD_RUN_PATH
15336       ;;
15337     siemens)
15338       need_lib_prefix=no
15339       ;;
15340     motorola)
15341       need_lib_prefix=no
15342       need_version=no
15343       shlibpath_overrides_runpath=no
15344       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
15345       ;;
15346   esac
15347   ;;
15348
15349 sysv4*MP*)
15350   if test -d /usr/nec ;then
15351     version_type=linux
15352     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
15353     soname_spec='$libname${shared_ext}.$major'
15354     shlibpath_var=LD_LIBRARY_PATH
15355   fi
15356   ;;
15357
15358 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
15359   version_type=freebsd-elf
15360   need_lib_prefix=no
15361   need_version=no
15362   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
15363   soname_spec='${libname}${release}${shared_ext}$major'
15364   shlibpath_var=LD_LIBRARY_PATH
15365   shlibpath_overrides_runpath=yes
15366   hardcode_into_libs=yes
15367   if test "$with_gnu_ld" = yes; then
15368     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
15369   else
15370     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
15371     case $host_os in
15372       sco3.2v5*)
15373         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
15374         ;;
15375     esac
15376   fi
15377   sys_lib_dlsearch_path_spec='/usr/lib'
15378   ;;
15379
15380 tpf*)
15381   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
15382   version_type=linux
15383   need_lib_prefix=no
15384   need_version=no
15385   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15386   shlibpath_var=LD_LIBRARY_PATH
15387   shlibpath_overrides_runpath=no
15388   hardcode_into_libs=yes
15389   ;;
15390
15391 uts4*)
15392   version_type=linux
15393   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
15394   soname_spec='${libname}${release}${shared_ext}$major'
15395   shlibpath_var=LD_LIBRARY_PATH
15396   ;;
15397
15398 *)
15399   dynamic_linker=no
15400   ;;
15401 esac
15402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
15403 $as_echo "$dynamic_linker" >&6; }
15404 test "$dynamic_linker" = no && can_build_shared=no
15405
15406 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
15407 if test "$GCC" = yes; then
15408   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
15409 fi
15410
15411 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
15412   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
15413 fi
15414 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
15415   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
15416 fi
15417
15418
15419
15420
15421
15422
15423
15424
15425
15426
15427
15428
15429
15430
15431
15432
15433
15434
15435
15436
15437
15438
15439
15440
15441
15442
15443
15444
15445
15446
15447
15448
15449
15450
15451
15452
15453     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
15454 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
15455 hardcode_action_CXX=
15456 if test -n "$hardcode_libdir_flag_spec_CXX" ||
15457    test -n "$runpath_var_CXX" ||
15458    test "X$hardcode_automatic_CXX" = "Xyes" ; then
15459
15460   # We can hardcode non-existent directories.
15461   if test "$hardcode_direct_CXX" != no &&
15462      # If the only mechanism to avoid hardcoding is shlibpath_var, we
15463      # have to relink, otherwise we might link with an installed library
15464      # when we should be linking with a yet-to-be-installed one
15465      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
15466      test "$hardcode_minus_L_CXX" != no; then
15467     # Linking always hardcodes the temporary library directory.
15468     hardcode_action_CXX=relink
15469   else
15470     # We can link without hardcoding, and we can hardcode nonexisting dirs.
15471     hardcode_action_CXX=immediate
15472   fi
15473 else
15474   # We cannot hardcode anything, or else we can only hardcode existing
15475   # directories.
15476   hardcode_action_CXX=unsupported
15477 fi
15478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5
15479 $as_echo "$hardcode_action_CXX" >&6; }
15480
15481 if test "$hardcode_action_CXX" = relink ||
15482    test "$inherit_rpath_CXX" = yes; then
15483   # Fast installation is not supported
15484   enable_fast_install=no
15485 elif test "$shlibpath_overrides_runpath" = yes ||
15486      test "$enable_shared" = no; then
15487   # Fast installation is not necessary
15488   enable_fast_install=needless
15489 fi
15490
15491
15492
15493
15494
15495
15496
15497   fi # test -n "$compiler"
15498
15499   CC=$lt_save_CC
15500   LDCXX=$LD
15501   LD=$lt_save_LD
15502   GCC=$lt_save_GCC
15503   with_gnu_ld=$lt_save_with_gnu_ld
15504   lt_cv_path_LDCXX=$lt_cv_path_LD
15505   lt_cv_path_LD=$lt_save_path_LD
15506   lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
15507   lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
15508 fi # test "$_lt_caught_CXX_error" != yes
15509
15510 ac_ext=c
15511 ac_cpp='$CPP $CPPFLAGS'
15512 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15513 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15514 ac_compiler_gnu=$ac_cv_c_compiler_gnu
15515
15516
15517
15518
15519
15520
15521
15522
15523
15524
15525
15526
15527
15528         ac_config_commands="$ac_config_commands libtool"
15529
15530
15531
15532
15533 # Only expand once:
15534
15535
15536
15537
15538 if test x$use_libtool != xno; then
15539    DEFAULT_OBJECT_TYPE=".lo"
15540    DEFAULT_ARCHIVE_TYPE=".la"
15541    DEFAULT_SHARED_OBJECT_TYPE=".la"
15542    LIBTOOL="\$(LIBTOOL)"
15543    LIBTOOL_INSTALL_TARGET="libtool-install"
15544    LIBTOOL_UNINSTALL_TARGET="libtool-uninstall"
15545    LIBTOOL_CLEAN_TARGET="libtool-clean"
15546    QMAKE_LIBTOOL="${BUILD_DIR}/libtool"
15547    FD_PLUGIN_DIR="src/plugins/fd"
15548    have_plugins=yes
15549 else
15550    DEFAULT_OBJECT_TYPE=".o"
15551    DEFAULT_ARCHIVE_TYPE=".a"
15552    DEFAULT_SHARED_OBJECT_TYPE=".so"
15553    LIBTOOL="# \$(LIBTOOL)"
15554    LIBTOOL_INSTALL_TARGET=""
15555    LIBTOOL_UNINSTALL_TARGET=""
15556    LIBTOOL_CLEAN_TARGET=""
15557    QMAKE_LIBTOOL="# ${BUILD_DIR}/libtool"
15558    FD_PLUGIN_DIR=""
15559    have_plugins=no
15560 fi
15561
15562
15563
15564
15565
15566
15567
15568
15569
15570
15571
15572 # Check whether --enable-includes was given.
15573 if test "${enable_includes+set}" = set; then :
15574   enableval=$enable_includes;
15575        if test x$enableval = xyes; then
15576           install_includes=yes
15577        fi
15578
15579
15580 fi
15581
15582
15583
15584 if test x$use_libtool != xno -a x$install_includes = xyes; then
15585    INCLUDE_INSTALL_TARGET="install-includes"
15586    INCLUDE_UNINSTALL_TARGET="uninstall-includes"
15587 else
15588    INCLUDE_INSTALL_TARGET=""
15589    INCLUDE_UNINSTALL_TARGET=""
15590 fi
15591
15592
15593
15594
15595
15596 case $host_os in
15597   *cygwin* ) CYGWIN=yes;;
15598          * ) CYGWIN=no;;
15599 esac
15600
15601 if test $HAVE_UNAME=yes -a x`uname -s` = xSunOS
15602 then
15603
15604
15605 if $TRUEPRG; then
15606   HAVE_SUN_OS_TRUE=
15607   HAVE_SUN_OS_FALSE='#'
15608 else
15609   HAVE_SUN_OS_TRUE='#'
15610   HAVE_SUN_OS_FALSE=
15611 fi
15612         $as_echo "#define HAVE_SUN_OS 1" >>confdefs.h
15613
15614 else
15615
15616
15617 if $FALSEPRG; then
15618   HAVE_SUN_OS_TRUE=
15619   HAVE_SUN_OS_FALSE='#'
15620 else
15621   HAVE_SUN_OS_TRUE='#'
15622   HAVE_SUN_OS_FALSE=
15623 fi
15624 fi
15625
15626 if test $HAVE_UNAME=yes -a x`uname -s` = xOSF1
15627 then
15628
15629
15630 if $TRUEPRG; then
15631   HAVE_OSF1_OS_TRUE=
15632   HAVE_OSF1_OS_FALSE='#'
15633 else
15634   HAVE_OSF1_OS_TRUE='#'
15635   HAVE_OSF1_OS_FALSE=
15636 fi
15637         $as_echo "#define HAVE_OSF1_OS 1" >>confdefs.h
15638
15639 else
15640
15641
15642 if $FALSEPRG; then
15643   HAVE_OSF1_OS_TRUE=
15644   HAVE_OSF1_OS_FALSE='#'
15645 else
15646   HAVE_OSF1_OS_TRUE='#'
15647   HAVE_OSF1_OS_FALSE=
15648 fi
15649 fi
15650
15651 if test $HAVE_UNAME=yes -a x`uname -s` = xAIX
15652 then
15653
15654
15655 if $TRUEPRG; then
15656   HAVE_AIX_OS_TRUE=
15657   HAVE_AIX_OS_FALSE='#'
15658 else
15659   HAVE_AIX_OS_TRUE='#'
15660   HAVE_AIX_OS_FALSE=
15661 fi
15662         $as_echo "#define HAVE_AIX_OS 1" >>confdefs.h
15663
15664 else
15665
15666
15667 if $FALSEPRG; then
15668   HAVE_AIX_OS_TRUE=
15669   HAVE_AIX_OS_FALSE='#'
15670 else
15671   HAVE_AIX_OS_TRUE='#'
15672   HAVE_AIX_OS_FALSE=
15673 fi
15674 fi
15675
15676 if test $HAVE_UNAME=yes -a x`uname -s` = xHP-UX
15677 then
15678
15679
15680 if $TRUEPRG; then
15681   HAVE_HPUX_OS_TRUE=
15682   HAVE_HPUX_OS_FALSE='#'
15683 else
15684   HAVE_HPUX_OS_TRUE='#'
15685   HAVE_HPUX_OS_FALSE=
15686 fi
15687         $as_echo "#define HAVE_HPUX_OS 1" >>confdefs.h
15688
15689 else
15690
15691
15692 if $FALSEPRG; then
15693   HAVE_HPUX_OS_TRUE=
15694   HAVE_HPUX_OS_FALSE='#'
15695 else
15696   HAVE_HPUX_OS_TRUE='#'
15697   HAVE_HPUX_OS_FALSE=
15698 fi
15699 fi
15700
15701 if test $HAVE_UNAME=yes -a x`uname -s` = xLinux
15702 then
15703
15704
15705 if $TRUEPRG; then
15706   HAVE_LINUX_OS_TRUE=
15707   HAVE_LINUX_OS_FALSE='#'
15708 else
15709   HAVE_LINUX_OS_TRUE='#'
15710   HAVE_LINUX_OS_FALSE=
15711 fi
15712         $as_echo "#define HAVE_LINUX_OS 1" >>confdefs.h
15713
15714 else
15715
15716
15717 if $FALSEPRG; then
15718   HAVE_LINUX_OS_TRUE=
15719   HAVE_LINUX_OS_FALSE='#'
15720 else
15721   HAVE_LINUX_OS_TRUE='#'
15722   HAVE_LINUX_OS_FALSE=
15723 fi
15724 fi
15725
15726 if test $HAVE_UNAME=yes -a x`uname -s` = xFreeBSD
15727 then
15728
15729
15730 if $TRUEPRG; then
15731   HAVE_FREEBSD_OS_TRUE=
15732   HAVE_FREEBSD_OS_FALSE='#'
15733 else
15734   HAVE_FREEBSD_OS_TRUE='#'
15735   HAVE_FREEBSD_OS_FALSE=
15736 fi
15737         $as_echo "#define HAVE_FREEBSD_OS 1" >>confdefs.h
15738
15739 else
15740
15741
15742 if $FALSEPRG; then
15743   HAVE_FREEBSD_OS_TRUE=
15744   HAVE_FREEBSD_OS_FALSE='#'
15745 else
15746   HAVE_FREEBSD_OS_TRUE='#'
15747   HAVE_FREEBSD_OS_FALSE=
15748 fi
15749 fi
15750
15751 if test $HAVE_UNAME=yes -a x`uname -s` = xNetBSD
15752 then
15753
15754
15755 if $TRUEPRG; then
15756   HAVE_NETBSD_OS_TRUE=
15757   HAVE_NETBSD_OS_FALSE='#'
15758 else
15759   HAVE_NETBSD_OS_TRUE='#'
15760   HAVE_NETBSD_OS_FALSE=
15761 fi
15762         $as_echo "#define HAVE_NETBSD_OS 1" >>confdefs.h
15763
15764 else
15765
15766
15767 if $FALSEPRG; then
15768   HAVE_NETBSD_OS_TRUE=
15769   HAVE_NETBSD_OS_FALSE='#'
15770 else
15771   HAVE_NETBSD_OS_TRUE='#'
15772   HAVE_NETBSD_OS_FALSE=
15773 fi
15774 fi
15775
15776 if test $HAVE_UNAME=yes -a x`uname -s` = xOpenBSD
15777 then
15778
15779
15780 if $TRUEPRG; then
15781   HAVE_OPENBSD_OS_TRUE=
15782   HAVE_OPENBSD_OS_FALSE='#'
15783 else
15784   HAVE_OPENBSD_OS_TRUE='#'
15785   HAVE_OPENBSD_OS_FALSE=
15786 fi
15787         $as_echo "#define HAVE_OPENBSD_OS 1" >>confdefs.h
15788
15789 else
15790
15791
15792 if $FALSEPRG; then
15793   HAVE_OPENBSD_OS_TRUE=
15794   HAVE_OPENBSD_OS_FALSE='#'
15795 else
15796   HAVE_OPENBSD_OS_TRUE='#'
15797   HAVE_OPENBSD_OS_FALSE=
15798 fi
15799 fi
15800
15801 if test $HAVE_UNAME=yes -a x`uname -s` = xBSD/OS
15802 then
15803
15804
15805 if $TRUEPRG; then
15806   HAVE_BSDI_OS_TRUE=
15807   HAVE_BSDI_OS_FALSE='#'
15808 else
15809   HAVE_BSDI_OS_TRUE='#'
15810   HAVE_BSDI_OS_FALSE=
15811 fi
15812         $as_echo "#define HAVE_BSDI_OS 1" >>confdefs.h
15813
15814 else
15815
15816
15817 if $FALSEPRG; then
15818   HAVE_BSDI_OS_TRUE=
15819   HAVE_BSDI_OS_FALSE='#'
15820 else
15821   HAVE_BSDI_OS_TRUE='#'
15822   HAVE_BSDI_OS_FALSE=
15823 fi
15824 fi
15825
15826 if test $HAVE_UNAME=yes -a x`uname -s` = xSGI
15827 then
15828
15829
15830 if $TRUEPRG; then
15831   HAVE_SGI_OS_TRUE=
15832   HAVE_SGI_OS_FALSE='#'
15833 else
15834   HAVE_SGI_OS_TRUE='#'
15835   HAVE_SGI_OS_FALSE=
15836 fi
15837         $as_echo "#define HAVE_SGI_OS 1" >>confdefs.h
15838
15839 else
15840
15841
15842 if $FALSEPRG; then
15843   HAVE_SGI_OS_TRUE=
15844   HAVE_SGI_OS_FALSE='#'
15845 else
15846   HAVE_SGI_OS_TRUE='#'
15847   HAVE_SGI_OS_FALSE=
15848 fi
15849 fi
15850
15851 if test $HAVE_UNAME=yes -a x`uname -s` = xIRIX -o x`uname -s` = xIRIX64
15852 then
15853
15854
15855 if $TRUEPRG; then
15856   HAVE_IRIX_OS_TRUE=
15857   HAVE_IRIX_OS_FALSE='#'
15858 else
15859   HAVE_IRIX_OS_TRUE='#'
15860   HAVE_IRIX_OS_FALSE=
15861 fi
15862         $as_echo "#define HAVE_IRIX_OS 1" >>confdefs.h
15863
15864 else
15865
15866
15867 if $FALSEPRG; then
15868   HAVE_IRIX_OS_TRUE=
15869   HAVE_IRIX_OS_FALSE='#'
15870 else
15871   HAVE_IRIX_OS_TRUE='#'
15872   HAVE_IRIX_OS_FALSE=
15873 fi
15874 fi
15875
15876 if test $HAVE_UNAME=yes -a x`uname -s` = xDarwin
15877 then
15878
15879
15880 if $TRUEPRG; then
15881   HAVE_DARWIN_OS_TRUE=
15882   HAVE_DARWIN_OS_FALSE='#'
15883 else
15884   HAVE_DARWIN_OS_TRUE='#'
15885   HAVE_DARWIN_OS_FALSE=
15886 fi
15887     $as_echo "#define HAVE_DARWIN_OS 1" >>confdefs.h
15888
15889 else
15890
15891
15892 if $FALSEPRG; then
15893   HAVE_DARWIN_OS_TRUE=
15894   HAVE_DARWIN_OS_FALSE='#'
15895 else
15896   HAVE_DARWIN_OS_TRUE='#'
15897   HAVE_DARWIN_OS_FALSE=
15898 fi
15899 fi
15900
15901
15902 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Operating System Distribution" >&5
15903 $as_echo_n "checking for Operating System Distribution... " >&6; }
15904 if test "x$DISTNAME" != "x"
15905 then
15906         echo "distname set to $DISTNAME"
15907 elif test $HAVE_UNAME=yes -a x`uname -s` = xOSF1
15908 then
15909         DISTNAME=alpha
15910 elif test $HAVE_UNAME=yes -a x`uname -s` = xAIX
15911 then
15912         DISTNAME=aix
15913 elif test $HAVE_UNAME=yes -a x`uname -s` = xHP-UX
15914 then
15915         DISTNAME=hpux
15916 elif test $HAVE_UNAME=yes -a x`uname -s` = xSunOS
15917 then
15918         DISTNAME=solaris
15919 elif test $HAVE_UNAME=yes -a x`uname -s` = xFreeBSD
15920 then
15921         DISTNAME=freebsd
15922 elif test $HAVE_UNAME=yes -a x`uname -s` = xNetBSD
15923 then
15924         DISTNAME=netbsd
15925 elif test $HAVE_UNAME=yes -a x`uname -s` = xOpenBSD
15926 then
15927         DISTNAME=openbsd
15928 elif test $HAVE_UNAME=yes -a x`uname -s` = xIRIX
15929 then
15930         DISTNAME=irix
15931 elif test $HAVE_UNAME=yes -a x`uname -s` = xBSD/OS
15932 then
15933         DISTNAME=bsdi
15934 elif test -f /etc/SuSE-release
15935 then
15936         DISTNAME=suse
15937 elif test -d /etc/SuSEconfig
15938 then
15939         DISTNAME=suse5
15940 elif test -f /etc/mandrake-release
15941 then
15942         DISTNAME=mandrake
15943 elif test -f /etc/whitebox-release
15944 then
15945        DISTNAME=redhat
15946 elif test -f /etc/redhat-release
15947 then
15948         DISTNAME=redhat
15949 elif test -f /etc/gentoo-release
15950 then
15951         DISTNAME=gentoo
15952 elif test -f /etc/debian_version
15953 then
15954         DISTNAME=debian
15955 elif test -f /etc/slackware-version
15956 then
15957         DISTNAME=slackware
15958 elif test x$host_vendor = xapple
15959 then
15960     DISTNAME=osx
15961 elif test $HAVE_UNAME=yes -a x`uname -s` = xDarwin
15962 then
15963     DISTNAME=darwin
15964 elif test -f /etc/engarde-version
15965 then
15966         DISTNAME=engarde
15967 elif test "$CYGWIN" = yes
15968 then
15969         DISTNAME=cygwin
15970         $as_echo "#define HAVE_CYGWIN 1" >>confdefs.h
15971
15972 else
15973         DISTNAME=unknown
15974 fi
15975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
15976 $as_echo "done" >&6; }
15977
15978
15979 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
15980 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
15981 set x ${MAKE-make}
15982 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
15983 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
15984   $as_echo_n "(cached) " >&6
15985 else
15986   cat >conftest.make <<\_ACEOF
15987 SHELL = /bin/sh
15988 all:
15989         @echo '@@@%%%=$(MAKE)=@@@%%%'
15990 _ACEOF
15991 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
15992 case `${MAKE-make} -f conftest.make 2>/dev/null` in
15993   *@@@%%%=?*=@@@%%%*)
15994     eval ac_cv_prog_make_${ac_make}_set=yes;;
15995   *)
15996     eval ac_cv_prog_make_${ac_make}_set=no;;
15997 esac
15998 rm -f conftest.make
15999 fi
16000 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
16001   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
16002 $as_echo "yes" >&6; }
16003   SET_MAKE=
16004 else
16005   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16006 $as_echo "no" >&6; }
16007   SET_MAKE="MAKE=${MAKE-make}"
16008 fi
16009
16010
16011
16012         MKINSTALLDIRS=
16013   if test -n "$ac_aux_dir"; then
16014     case "$ac_aux_dir" in
16015       /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
16016       *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
16017     esac
16018   fi
16019   if test -z "$MKINSTALLDIRS"; then
16020     MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
16021   fi
16022
16023
16024
16025   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
16026 $as_echo_n "checking whether NLS is requested... " >&6; }
16027     # Check whether --enable-nls was given.
16028 if test "${enable_nls+set}" = set; then :
16029   enableval=$enable_nls; USE_NLS=$enableval
16030 else
16031   USE_NLS=yes
16032 fi
16033
16034   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
16035 $as_echo "$USE_NLS" >&6; }
16036
16037
16038
16039
16040
16041
16042 # Prepare PATH_SEPARATOR.
16043 # The user is always right.
16044 if test "${PATH_SEPARATOR+set}" != set; then
16045   echo "#! /bin/sh" >conf$$.sh
16046   echo  "exit 0"   >>conf$$.sh
16047   chmod +x conf$$.sh
16048   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
16049     PATH_SEPARATOR=';'
16050   else
16051     PATH_SEPARATOR=:
16052   fi
16053   rm -f conf$$.sh
16054 fi
16055
16056 # Find out how to test for executable files. Don't use a zero-byte file,
16057 # as systems may use methods other than mode bits to determine executability.
16058 cat >conf$$.file <<_ASEOF
16059 #! /bin/sh
16060 exit 0
16061 _ASEOF
16062 chmod +x conf$$.file
16063 if test -x conf$$.file >/dev/null 2>&1; then
16064   ac_executable_p="test -x"
16065 else
16066   ac_executable_p="test -f"
16067 fi
16068 rm -f conf$$.file
16069
16070 # Extract the first word of "msgfmt", so it can be a program name with args.
16071 set dummy msgfmt; ac_word=$2
16072 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16073 $as_echo_n "checking for $ac_word... " >&6; }
16074 if test "${ac_cv_path_MSGFMT+set}" = set; then :
16075   $as_echo_n "(cached) " >&6
16076 else
16077   case "$MSGFMT" in
16078   [\\/]* | ?:[\\/]*)
16079     ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
16080     ;;
16081   *)
16082     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
16083     for ac_dir in $PATH; do
16084       IFS="$ac_save_IFS"
16085       test -z "$ac_dir" && ac_dir=.
16086       for ac_exec_ext in '' $ac_executable_extensions; do
16087         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
16088           echo "$as_me: trying $ac_dir/$ac_word..." >&5
16089           if $ac_dir/$ac_word --statistics /dev/null >&5 2>&1 &&
16090      (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
16091             ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
16092             break 2
16093           fi
16094         fi
16095       done
16096     done
16097     IFS="$ac_save_IFS"
16098   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
16099     ;;
16100 esac
16101 fi
16102 MSGFMT="$ac_cv_path_MSGFMT"
16103 if test "$MSGFMT" != ":"; then
16104   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
16105 $as_echo "$MSGFMT" >&6; }
16106 else
16107   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16108 $as_echo "no" >&6; }
16109 fi
16110
16111   # Extract the first word of "gmsgfmt", so it can be a program name with args.
16112 set dummy gmsgfmt; ac_word=$2
16113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16114 $as_echo_n "checking for $ac_word... " >&6; }
16115 if test "${ac_cv_path_GMSGFMT+set}" = set; then :
16116   $as_echo_n "(cached) " >&6
16117 else
16118   case $GMSGFMT in
16119   [\\/]* | ?:[\\/]*)
16120   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
16121   ;;
16122   *)
16123   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16124 for as_dir in $PATH
16125 do
16126   IFS=$as_save_IFS
16127   test -z "$as_dir" && as_dir=.
16128     for ac_exec_ext in '' $ac_executable_extensions; do
16129   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
16130     ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
16131     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16132     break 2
16133   fi
16134 done
16135   done
16136 IFS=$as_save_IFS
16137
16138   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
16139   ;;
16140 esac
16141 fi
16142 GMSGFMT=$ac_cv_path_GMSGFMT
16143 if test -n "$GMSGFMT"; then
16144   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
16145 $as_echo "$GMSGFMT" >&6; }
16146 else
16147   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16148 $as_echo "no" >&6; }
16149 fi
16150
16151
16152
16153
16154 # Prepare PATH_SEPARATOR.
16155 # The user is always right.
16156 if test "${PATH_SEPARATOR+set}" != set; then
16157   echo "#! /bin/sh" >conf$$.sh
16158   echo  "exit 0"   >>conf$$.sh
16159   chmod +x conf$$.sh
16160   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
16161     PATH_SEPARATOR=';'
16162   else
16163     PATH_SEPARATOR=:
16164   fi
16165   rm -f conf$$.sh
16166 fi
16167
16168 # Find out how to test for executable files. Don't use a zero-byte file,
16169 # as systems may use methods other than mode bits to determine executability.
16170 cat >conf$$.file <<_ASEOF
16171 #! /bin/sh
16172 exit 0
16173 _ASEOF
16174 chmod +x conf$$.file
16175 if test -x conf$$.file >/dev/null 2>&1; then
16176   ac_executable_p="test -x"
16177 else
16178   ac_executable_p="test -f"
16179 fi
16180 rm -f conf$$.file
16181
16182 # Extract the first word of "xgettext", so it can be a program name with args.
16183 set dummy xgettext; ac_word=$2
16184 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16185 $as_echo_n "checking for $ac_word... " >&6; }
16186 if test "${ac_cv_path_XGETTEXT+set}" = set; then :
16187   $as_echo_n "(cached) " >&6
16188 else
16189   case "$XGETTEXT" in
16190   [\\/]* | ?:[\\/]*)
16191     ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
16192     ;;
16193   *)
16194     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
16195     for ac_dir in $PATH; do
16196       IFS="$ac_save_IFS"
16197       test -z "$ac_dir" && ac_dir=.
16198       for ac_exec_ext in '' $ac_executable_extensions; do
16199         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
16200           echo "$as_me: trying $ac_dir/$ac_word..." >&5
16201           if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >&5 2>&1 &&
16202      (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
16203             ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
16204             break 2
16205           fi
16206         fi
16207       done
16208     done
16209     IFS="$ac_save_IFS"
16210   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
16211     ;;
16212 esac
16213 fi
16214 XGETTEXT="$ac_cv_path_XGETTEXT"
16215 if test "$XGETTEXT" != ":"; then
16216   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
16217 $as_echo "$XGETTEXT" >&6; }
16218 else
16219   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16220 $as_echo "no" >&6; }
16221 fi
16222
16223     rm -f messages.po
16224
16225
16226 # Prepare PATH_SEPARATOR.
16227 # The user is always right.
16228 if test "${PATH_SEPARATOR+set}" != set; then
16229   echo "#! /bin/sh" >conf$$.sh
16230   echo  "exit 0"   >>conf$$.sh
16231   chmod +x conf$$.sh
16232   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
16233     PATH_SEPARATOR=';'
16234   else
16235     PATH_SEPARATOR=:
16236   fi
16237   rm -f conf$$.sh
16238 fi
16239
16240 # Find out how to test for executable files. Don't use a zero-byte file,
16241 # as systems may use methods other than mode bits to determine executability.
16242 cat >conf$$.file <<_ASEOF
16243 #! /bin/sh
16244 exit 0
16245 _ASEOF
16246 chmod +x conf$$.file
16247 if test -x conf$$.file >/dev/null 2>&1; then
16248   ac_executable_p="test -x"
16249 else
16250   ac_executable_p="test -f"
16251 fi
16252 rm -f conf$$.file
16253
16254 # Extract the first word of "msgmerge", so it can be a program name with args.
16255 set dummy msgmerge; ac_word=$2
16256 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16257 $as_echo_n "checking for $ac_word... " >&6; }
16258 if test "${ac_cv_path_MSGMERGE+set}" = set; then :
16259   $as_echo_n "(cached) " >&6
16260 else
16261   case "$MSGMERGE" in
16262   [\\/]* | ?:[\\/]*)
16263     ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
16264     ;;
16265   *)
16266     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
16267     for ac_dir in $PATH; do
16268       IFS="$ac_save_IFS"
16269       test -z "$ac_dir" && ac_dir=.
16270       for ac_exec_ext in '' $ac_executable_extensions; do
16271         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
16272           echo "$as_me: trying $ac_dir/$ac_word..." >&5
16273           if $ac_dir/$ac_word --update -q /dev/null /dev/null >&5 2>&1; then
16274             ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
16275             break 2
16276           fi
16277         fi
16278       done
16279     done
16280     IFS="$ac_save_IFS"
16281   test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
16282     ;;
16283 esac
16284 fi
16285 MSGMERGE="$ac_cv_path_MSGMERGE"
16286 if test "$MSGMERGE" != ":"; then
16287   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
16288 $as_echo "$MSGMERGE" >&6; }
16289 else
16290   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16291 $as_echo "no" >&6; }
16292 fi
16293
16294
16295       if test "$GMSGFMT" != ":"; then
16296             if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
16297        (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
16298       : ;
16299     else
16300       GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
16301       { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
16302 $as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
16303       GMSGFMT=":"
16304     fi
16305   fi
16306
16307       if test "$XGETTEXT" != ":"; then
16308             if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
16309        (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
16310       : ;
16311     else
16312       { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
16313 $as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
16314       XGETTEXT=":"
16315     fi
16316         rm -f messages.po
16317   fi
16318
16319   ac_config_commands="$ac_config_commands default-1"
16320
16321
16322
16323       if test "X$prefix" = "XNONE"; then
16324     acl_final_prefix="$ac_default_prefix"
16325   else
16326     acl_final_prefix="$prefix"
16327   fi
16328   if test "X$exec_prefix" = "XNONE"; then
16329     acl_final_exec_prefix='${prefix}'
16330   else
16331     acl_final_exec_prefix="$exec_prefix"
16332   fi
16333   acl_save_prefix="$prefix"
16334   prefix="$acl_final_prefix"
16335   eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
16336   prefix="$acl_save_prefix"
16337
16338
16339 # Check whether --with-gnu-ld was given.
16340 if test "${with_gnu_ld+set}" = set; then :
16341   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
16342 else
16343   with_gnu_ld=no
16344 fi
16345
16346 # Prepare PATH_SEPARATOR.
16347 # The user is always right.
16348 if test "${PATH_SEPARATOR+set}" != set; then
16349   echo "#! /bin/sh" >conf$$.sh
16350   echo  "exit 0"   >>conf$$.sh
16351   chmod +x conf$$.sh
16352   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
16353     PATH_SEPARATOR=';'
16354   else
16355     PATH_SEPARATOR=:
16356   fi
16357   rm -f conf$$.sh
16358 fi
16359 ac_prog=ld
16360 if test "$GCC" = yes; then
16361   # Check if gcc -print-prog-name=ld gives a path.
16362   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
16363 $as_echo_n "checking for ld used by GCC... " >&6; }
16364   case $host in
16365   *-*-mingw*)
16366     # gcc leaves a trailing carriage return which upsets mingw
16367     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
16368   *)
16369     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
16370   esac
16371   case $ac_prog in
16372     # Accept absolute paths.
16373     [\\/]* | [A-Za-z]:[\\/]*)
16374       re_direlt='/[^/][^/]*/\.\./'
16375       # Canonicalize the path of ld
16376       ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
16377       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
16378         ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
16379       done
16380       test -z "$LD" && LD="$ac_prog"
16381       ;;
16382   "")
16383     # If it fails, then pretend we aren't using GCC.
16384     ac_prog=ld
16385     ;;
16386   *)
16387     # If it is relative, then search for the first ld in PATH.
16388     with_gnu_ld=unknown
16389     ;;
16390   esac
16391 elif test "$with_gnu_ld" = yes; then
16392   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
16393 $as_echo_n "checking for GNU ld... " >&6; }
16394 else
16395   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
16396 $as_echo_n "checking for non-GNU ld... " >&6; }
16397 fi
16398 if test "${acl_cv_path_LD+set}" = set; then :
16399   $as_echo_n "(cached) " >&6
16400 else
16401   if test -z "$LD"; then
16402   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
16403   for ac_dir in $PATH; do
16404     test -z "$ac_dir" && ac_dir=.
16405     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
16406       acl_cv_path_LD="$ac_dir/$ac_prog"
16407       # Check to see if the program is GNU ld.  I'd rather use --version,
16408       # but apparently some GNU ld's only accept -v.
16409       # Break only if it was the GNU/non-GNU ld that we prefer.
16410       case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
16411       *GNU* | *'with BFD'*)
16412         test "$with_gnu_ld" != no && break ;;
16413       *)
16414         test "$with_gnu_ld" != yes && break ;;
16415       esac
16416     fi
16417   done
16418   IFS="$ac_save_ifs"
16419 else
16420   acl_cv_path_LD="$LD" # Let the user override the test with a path.
16421 fi
16422 fi
16423
16424 LD="$acl_cv_path_LD"
16425 if test -n "$LD"; then
16426   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
16427 $as_echo "$LD" >&6; }
16428 else
16429   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16430 $as_echo "no" >&6; }
16431 fi
16432 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
16433 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
16434 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
16435 if test "${acl_cv_prog_gnu_ld+set}" = set; then :
16436   $as_echo_n "(cached) " >&6
16437 else
16438   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
16439 case `$LD -v 2>&1 </dev/null` in
16440 *GNU* | *'with BFD'*)
16441   acl_cv_prog_gnu_ld=yes ;;
16442 *)
16443   acl_cv_prog_gnu_ld=no ;;
16444 esac
16445 fi
16446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
16447 $as_echo "$acl_cv_prog_gnu_ld" >&6; }
16448 with_gnu_ld=$acl_cv_prog_gnu_ld
16449
16450
16451
16452
16453                                                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
16454 $as_echo_n "checking for shared library run path origin... " >&6; }
16455 if test "${acl_cv_rpath+set}" = set; then :
16456   $as_echo_n "(cached) " >&6
16457 else
16458
16459     CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
16460     ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
16461     . ./conftest.sh
16462     rm -f ./conftest.sh
16463     acl_cv_rpath=done
16464
16465 fi
16466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
16467 $as_echo "$acl_cv_rpath" >&6; }
16468   wl="$acl_cv_wl"
16469   libext="$acl_cv_libext"
16470   shlibext="$acl_cv_shlibext"
16471   hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
16472   hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
16473   hardcode_direct="$acl_cv_hardcode_direct"
16474   hardcode_minus_L="$acl_cv_hardcode_minus_L"
16475     # Check whether --enable-rpath was given.
16476 if test "${enable_rpath+set}" = set; then :
16477   enableval=$enable_rpath; :
16478 else
16479   enable_rpath=yes
16480 fi
16481
16482
16483
16484
16485
16486
16487
16488
16489     use_additional=yes
16490
16491   acl_save_prefix="$prefix"
16492   prefix="$acl_final_prefix"
16493   acl_save_exec_prefix="$exec_prefix"
16494   exec_prefix="$acl_final_exec_prefix"
16495
16496     eval additional_includedir=\"$includedir\"
16497     eval additional_libdir=\"$libdir\"
16498
16499   exec_prefix="$acl_save_exec_prefix"
16500   prefix="$acl_save_prefix"
16501
16502
16503 # Check whether --with-libiconv-prefix was given.
16504 if test "${with_libiconv_prefix+set}" = set; then :
16505   withval=$with_libiconv_prefix;
16506     if test "X$withval" = "Xno"; then
16507       use_additional=no
16508     else
16509       if test "X$withval" = "X"; then
16510
16511   acl_save_prefix="$prefix"
16512   prefix="$acl_final_prefix"
16513   acl_save_exec_prefix="$exec_prefix"
16514   exec_prefix="$acl_final_exec_prefix"
16515
16516           eval additional_includedir=\"$includedir\"
16517           eval additional_libdir=\"$libdir\"
16518
16519   exec_prefix="$acl_save_exec_prefix"
16520   prefix="$acl_save_prefix"
16521
16522       else
16523         additional_includedir="$withval/include"
16524         additional_libdir="$withval/lib"
16525       fi
16526     fi
16527
16528 fi
16529
16530       LIBICONV=
16531   LTLIBICONV=
16532   INCICONV=
16533   rpathdirs=
16534   ltrpathdirs=
16535   names_already_handled=
16536   names_next_round='iconv '
16537   while test -n "$names_next_round"; do
16538     names_this_round="$names_next_round"
16539     names_next_round=
16540     for name in $names_this_round; do
16541       already_handled=
16542       for n in $names_already_handled; do
16543         if test "$n" = "$name"; then
16544           already_handled=yes
16545           break
16546         fi
16547       done
16548       if test -z "$already_handled"; then
16549         names_already_handled="$names_already_handled $name"
16550                         uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
16551         eval value=\"\$HAVE_LIB$uppername\"
16552         if test -n "$value"; then
16553           if test "$value" = yes; then
16554             eval value=\"\$LIB$uppername\"
16555             test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
16556             eval value=\"\$LTLIB$uppername\"
16557             test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
16558           else
16559                                     :
16560           fi
16561         else
16562                               found_dir=
16563           found_la=
16564           found_so=
16565           found_a=
16566           if test $use_additional = yes; then
16567             if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
16568               found_dir="$additional_libdir"
16569               found_so="$additional_libdir/lib$name.$shlibext"
16570               if test -f "$additional_libdir/lib$name.la"; then
16571                 found_la="$additional_libdir/lib$name.la"
16572               fi
16573             else
16574               if test -f "$additional_libdir/lib$name.$libext"; then
16575                 found_dir="$additional_libdir"
16576                 found_a="$additional_libdir/lib$name.$libext"
16577                 if test -f "$additional_libdir/lib$name.la"; then
16578                   found_la="$additional_libdir/lib$name.la"
16579                 fi
16580               fi
16581             fi
16582           fi
16583           if test "X$found_dir" = "X"; then
16584             for x in $LDFLAGS $LTLIBICONV; do
16585
16586   acl_save_prefix="$prefix"
16587   prefix="$acl_final_prefix"
16588   acl_save_exec_prefix="$exec_prefix"
16589   exec_prefix="$acl_final_exec_prefix"
16590   eval x=\"$x\"
16591   exec_prefix="$acl_save_exec_prefix"
16592   prefix="$acl_save_prefix"
16593
16594               case "$x" in
16595                 -L*)
16596                   dir=`echo "X$x" | sed -e 's/^X-L//'`
16597                   if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
16598                     found_dir="$dir"
16599                     found_so="$dir/lib$name.$shlibext"
16600                     if test -f "$dir/lib$name.la"; then
16601                       found_la="$dir/lib$name.la"
16602                     fi
16603                   else
16604                     if test -f "$dir/lib$name.$libext"; then
16605                       found_dir="$dir"
16606                       found_a="$dir/lib$name.$libext"
16607                       if test -f "$dir/lib$name.la"; then
16608                         found_la="$dir/lib$name.la"
16609                       fi
16610                     fi
16611                   fi
16612                   ;;
16613               esac
16614               if test "X$found_dir" != "X"; then
16615                 break
16616               fi
16617             done
16618           fi
16619           if test "X$found_dir" != "X"; then
16620                         LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
16621             if test "X$found_so" != "X"; then
16622                                                         if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
16623                                 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
16624               else
16625                                                                                 haveit=
16626                 for x in $ltrpathdirs; do
16627                   if test "X$x" = "X$found_dir"; then
16628                     haveit=yes
16629                     break
16630                   fi
16631                 done
16632                 if test -z "$haveit"; then
16633                   ltrpathdirs="$ltrpathdirs $found_dir"
16634                 fi
16635                                 if test "$hardcode_direct" = yes; then
16636                                                       LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
16637                 else
16638                   if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
16639                                                             LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
16640                                                             haveit=
16641                     for x in $rpathdirs; do
16642                       if test "X$x" = "X$found_dir"; then
16643                         haveit=yes
16644                         break
16645                       fi
16646                     done
16647                     if test -z "$haveit"; then
16648                       rpathdirs="$rpathdirs $found_dir"
16649                     fi
16650                   else
16651                                                                                 haveit=
16652                     for x in $LDFLAGS $LIBICONV; do
16653
16654   acl_save_prefix="$prefix"
16655   prefix="$acl_final_prefix"
16656   acl_save_exec_prefix="$exec_prefix"
16657   exec_prefix="$acl_final_exec_prefix"
16658   eval x=\"$x\"
16659   exec_prefix="$acl_save_exec_prefix"
16660   prefix="$acl_save_prefix"
16661
16662                       if test "X$x" = "X-L$found_dir"; then
16663                         haveit=yes
16664                         break
16665                       fi
16666                     done
16667                     if test -z "$haveit"; then
16668                       LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
16669                     fi
16670                     if test "$hardcode_minus_L" != no; then
16671                                                                                         LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
16672                     else
16673                                                                                                                                                                                 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
16674                     fi
16675                   fi
16676                 fi
16677               fi
16678             else
16679               if test "X$found_a" != "X"; then
16680                                 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
16681               else
16682                                                 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
16683               fi
16684             fi
16685                         additional_includedir=
16686             case "$found_dir" in
16687               */lib | */lib/)
16688                 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
16689                 additional_includedir="$basedir/include"
16690                 ;;
16691             esac
16692             if test "X$additional_includedir" != "X"; then
16693                                                                                                                 if test "X$additional_includedir" != "X/usr/include"; then
16694                 haveit=
16695                 if test "X$additional_includedir" = "X/usr/local/include"; then
16696                   if test -n "$GCC"; then
16697                     case $host_os in
16698                       linux* | gnu* | k*bsd*-gnu) haveit=yes;;
16699                     esac
16700                   fi
16701                 fi
16702                 if test -z "$haveit"; then
16703                   for x in $CPPFLAGS $INCICONV; do
16704
16705   acl_save_prefix="$prefix"
16706   prefix="$acl_final_prefix"
16707   acl_save_exec_prefix="$exec_prefix"
16708   exec_prefix="$acl_final_exec_prefix"
16709   eval x=\"$x\"
16710   exec_prefix="$acl_save_exec_prefix"
16711   prefix="$acl_save_prefix"
16712
16713                     if test "X$x" = "X-I$additional_includedir"; then
16714                       haveit=yes
16715                       break
16716                     fi
16717                   done
16718                   if test -z "$haveit"; then
16719                     if test -d "$additional_includedir"; then
16720                                             INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
16721                     fi
16722                   fi
16723                 fi
16724               fi
16725             fi
16726                         if test -n "$found_la"; then
16727                                                         save_libdir="$libdir"
16728               case "$found_la" in
16729                 */* | *\\*) . "$found_la" ;;
16730                 *) . "./$found_la" ;;
16731               esac
16732               libdir="$save_libdir"
16733                             for dep in $dependency_libs; do
16734                 case "$dep" in
16735                   -L*)
16736                     additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
16737                                                                                                                                                                 if test "X$additional_libdir" != "X/usr/lib"; then
16738                       haveit=
16739                       if test "X$additional_libdir" = "X/usr/local/lib"; then
16740                         if test -n "$GCC"; then
16741                           case $host_os in
16742                             linux* | gnu* | k*bsd*-gnu) haveit=yes;;
16743                           esac
16744                         fi
16745                       fi
16746                       if test -z "$haveit"; then
16747                         haveit=
16748                         for x in $LDFLAGS $LIBICONV; do
16749
16750   acl_save_prefix="$prefix"
16751   prefix="$acl_final_prefix"
16752   acl_save_exec_prefix="$exec_prefix"
16753   exec_prefix="$acl_final_exec_prefix"
16754   eval x=\"$x\"
16755   exec_prefix="$acl_save_exec_prefix"
16756   prefix="$acl_save_prefix"
16757
16758                           if test "X$x" = "X-L$additional_libdir"; then
16759                             haveit=yes
16760                             break
16761                           fi
16762                         done
16763                         if test -z "$haveit"; then
16764                           if test -d "$additional_libdir"; then
16765                                                         LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
16766                           fi
16767                         fi
16768                         haveit=
16769                         for x in $LDFLAGS $LTLIBICONV; do
16770
16771   acl_save_prefix="$prefix"
16772   prefix="$acl_final_prefix"
16773   acl_save_exec_prefix="$exec_prefix"
16774   exec_prefix="$acl_final_exec_prefix"
16775   eval x=\"$x\"
16776   exec_prefix="$acl_save_exec_prefix"
16777   prefix="$acl_save_prefix"
16778
16779                           if test "X$x" = "X-L$additional_libdir"; then
16780                             haveit=yes
16781                             break
16782                           fi
16783                         done
16784                         if test -z "$haveit"; then
16785                           if test -d "$additional_libdir"; then
16786                                                         LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
16787                           fi
16788                         fi
16789                       fi
16790                     fi
16791                     ;;
16792                   -R*)
16793                     dir=`echo "X$dep" | sed -e 's/^X-R//'`
16794                     if test "$enable_rpath" != no; then
16795                                                                   haveit=
16796                       for x in $rpathdirs; do
16797                         if test "X$x" = "X$dir"; then
16798                           haveit=yes
16799                           break
16800                         fi
16801                       done
16802                       if test -z "$haveit"; then
16803                         rpathdirs="$rpathdirs $dir"
16804                       fi
16805                                                                   haveit=
16806                       for x in $ltrpathdirs; do
16807                         if test "X$x" = "X$dir"; then
16808                           haveit=yes
16809                           break
16810                         fi
16811                       done
16812                       if test -z "$haveit"; then
16813                         ltrpathdirs="$ltrpathdirs $dir"
16814                       fi
16815                     fi
16816                     ;;
16817                   -l*)
16818                                         names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
16819                     ;;
16820                   *.la)
16821                                                                                 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
16822                     ;;
16823                   *)
16824                                         LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
16825                     LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
16826                     ;;
16827                 esac
16828               done
16829             fi
16830           else
16831                                                             LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
16832             LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
16833           fi
16834         fi
16835       fi
16836     done
16837   done
16838   if test "X$rpathdirs" != "X"; then
16839     if test -n "$hardcode_libdir_separator"; then
16840                         alldirs=
16841       for found_dir in $rpathdirs; do
16842         alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
16843       done
16844             acl_save_libdir="$libdir"
16845       libdir="$alldirs"
16846       eval flag=\"$hardcode_libdir_flag_spec\"
16847       libdir="$acl_save_libdir"
16848       LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
16849     else
16850             for found_dir in $rpathdirs; do
16851         acl_save_libdir="$libdir"
16852         libdir="$found_dir"
16853         eval flag=\"$hardcode_libdir_flag_spec\"
16854         libdir="$acl_save_libdir"
16855         LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
16856       done
16857     fi
16858   fi
16859   if test "X$ltrpathdirs" != "X"; then
16860             for found_dir in $ltrpathdirs; do
16861       LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
16862     done
16863   fi
16864
16865
16866
16867
16868
16869
16870
16871
16872
16873
16874
16875
16876
16877
16878
16879
16880
16881
16882     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFPreferencesCopyAppValue" >&5
16883 $as_echo_n "checking for CFPreferencesCopyAppValue... " >&6; }
16884 if test "${gt_cv_func_CFPreferencesCopyAppValue+set}" = set; then :
16885   $as_echo_n "(cached) " >&6
16886 else
16887   gt_save_CPPFLAGS="$CPPFLAGS"
16888      CPPFLAGS="$CPPFLAGS -I/System/Library/Frameworks/CoreFoundation.framework/Headers"
16889      gt_save_LIBS="$LIBS"
16890      LIBS="$LIBS -framework CoreFoundation"
16891      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16892 /* end confdefs.h.  */
16893 #include <CFPreferences.h>
16894 int
16895 main ()
16896 {
16897 CFPreferencesCopyAppValue(NULL, NULL)
16898   ;
16899   return 0;
16900 }
16901 _ACEOF
16902 if ac_fn_c_try_link "$LINENO"; then :
16903   gt_cv_func_CFPreferencesCopyAppValue=yes
16904 else
16905   gt_cv_func_CFPreferencesCopyAppValue=no
16906 fi
16907 rm -f core conftest.err conftest.$ac_objext \
16908     conftest$ac_exeext conftest.$ac_ext
16909      CPPFLAGS="$gt_save_CPPFLAGS"
16910      LIBS="$gt_save_LIBS"
16911 fi
16912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5
16913 $as_echo "$gt_cv_func_CFPreferencesCopyAppValue" >&6; }
16914   if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then
16915
16916 $as_echo "#define HAVE_CFPREFERENCESCOPYAPPVALUE 1" >>confdefs.h
16917
16918   fi
16919     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFLocaleCopyCurrent" >&5
16920 $as_echo_n "checking for CFLocaleCopyCurrent... " >&6; }
16921 if test "${gt_cv_func_CFLocaleCopyCurrent+set}" = set; then :
16922   $as_echo_n "(cached) " >&6
16923 else
16924   gt_save_CPPFLAGS="$CPPFLAGS"
16925      CPPFLAGS="$CPPFLAGS -I/System/Library/Frameworks/CoreFoundation.framework/Headers"
16926      gt_save_LIBS="$LIBS"
16927      LIBS="$LIBS -framework CoreFoundation"
16928      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16929 /* end confdefs.h.  */
16930 #include <CFLocale.h>
16931 int
16932 main ()
16933 {
16934 CFLocaleCopyCurrent();
16935   ;
16936   return 0;
16937 }
16938 _ACEOF
16939 if ac_fn_c_try_link "$LINENO"; then :
16940   gt_cv_func_CFLocaleCopyCurrent=yes
16941 else
16942   gt_cv_func_CFLocaleCopyCurrent=no
16943 fi
16944 rm -f core conftest.err conftest.$ac_objext \
16945     conftest$ac_exeext conftest.$ac_ext
16946      CPPFLAGS="$gt_save_CPPFLAGS"
16947      LIBS="$gt_save_LIBS"
16948 fi
16949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFLocaleCopyCurrent" >&5
16950 $as_echo "$gt_cv_func_CFLocaleCopyCurrent" >&6; }
16951   if test $gt_cv_func_CFLocaleCopyCurrent = yes; then
16952
16953 $as_echo "#define HAVE_CFLOCALECOPYCURRENT 1" >>confdefs.h
16954
16955   fi
16956   INTL_MACOSX_LIBS=
16957   if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then
16958     INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation"
16959   fi
16960
16961
16962
16963
16964   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
16965 $as_echo_n "checking whether NLS is requested... " >&6; }
16966     # Check whether --enable-nls was given.
16967 if test "${enable_nls+set}" = set; then :
16968   enableval=$enable_nls; USE_NLS=$enableval
16969 else
16970   USE_NLS=yes
16971 fi
16972
16973   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
16974 $as_echo "$USE_NLS" >&6; }
16975
16976
16977
16978
16979   LIBINTL=
16980   LTLIBINTL=
16981   POSUB=
16982
16983     if test "$USE_NLS" = "yes"; then
16984     gt_use_preinstalled_gnugettext=no
16985
16986
16987
16988
16989
16990
16991         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5
16992 $as_echo_n "checking for GNU gettext in libc... " >&6; }
16993 if test "${gt_cv_func_gnugettext1_libc+set}" = set; then :
16994   $as_echo_n "(cached) " >&6
16995 else
16996   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16997 /* end confdefs.h.  */
16998 #include <libintl.h>
16999 extern int _nl_msg_cat_cntr;
17000 extern int *_nl_domain_bindings;
17001 int
17002 main ()
17003 {
17004 bindtextdomain ("", "");
17005 return * gettext ("") + _nl_msg_cat_cntr + *_nl_domain_bindings
17006   ;
17007   return 0;
17008 }
17009 _ACEOF
17010 if ac_fn_c_try_link "$LINENO"; then :
17011   gt_cv_func_gnugettext1_libc=yes
17012 else
17013   gt_cv_func_gnugettext1_libc=no
17014 fi
17015 rm -f core conftest.err conftest.$ac_objext \
17016     conftest$ac_exeext conftest.$ac_ext
17017 fi
17018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_gnugettext1_libc" >&5
17019 $as_echo "$gt_cv_func_gnugettext1_libc" >&6; }
17020
17021         if test "$gt_cv_func_gnugettext1_libc" != "yes"; then
17022
17023
17024
17025
17026
17027           am_save_CPPFLAGS="$CPPFLAGS"
17028
17029   for element in $INCICONV; do
17030     haveit=
17031     for x in $CPPFLAGS; do
17032
17033   acl_save_prefix="$prefix"
17034   prefix="$acl_final_prefix"
17035   acl_save_exec_prefix="$exec_prefix"
17036   exec_prefix="$acl_final_exec_prefix"
17037   eval x=\"$x\"
17038   exec_prefix="$acl_save_exec_prefix"
17039   prefix="$acl_save_prefix"
17040
17041       if test "X$x" = "X$element"; then
17042         haveit=yes
17043         break
17044       fi
17045     done
17046     if test -z "$haveit"; then
17047       CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
17048     fi
17049   done
17050
17051
17052   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
17053 $as_echo_n "checking for iconv... " >&6; }
17054 if test "${am_cv_func_iconv+set}" = set; then :
17055   $as_echo_n "(cached) " >&6
17056 else
17057
17058     am_cv_func_iconv="no, consider installing GNU libiconv"
17059     am_cv_lib_iconv=no
17060     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17061 /* end confdefs.h.  */
17062 #include <stdlib.h>
17063 #include <iconv.h>
17064 int
17065 main ()
17066 {
17067 iconv_t cd = iconv_open("","");
17068        iconv(cd,NULL,NULL,NULL,NULL);
17069        iconv_close(cd);
17070   ;
17071   return 0;
17072 }
17073 _ACEOF
17074 if ac_fn_c_try_link "$LINENO"; then :
17075   am_cv_func_iconv=yes
17076 fi
17077 rm -f core conftest.err conftest.$ac_objext \
17078     conftest$ac_exeext conftest.$ac_ext
17079     if test "$am_cv_func_iconv" != yes; then
17080       am_save_LIBS="$LIBS"
17081       LIBS="$LIBS $LIBICONV"
17082       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17083 /* end confdefs.h.  */
17084 #include <stdlib.h>
17085 #include <iconv.h>
17086 int
17087 main ()
17088 {
17089 iconv_t cd = iconv_open("","");
17090          iconv(cd,NULL,NULL,NULL,NULL);
17091          iconv_close(cd);
17092   ;
17093   return 0;
17094 }
17095 _ACEOF
17096 if ac_fn_c_try_link "$LINENO"; then :
17097   am_cv_lib_iconv=yes
17098         am_cv_func_iconv=yes
17099 fi
17100 rm -f core conftest.err conftest.$ac_objext \
17101     conftest$ac_exeext conftest.$ac_ext
17102       LIBS="$am_save_LIBS"
17103     fi
17104
17105 fi
17106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
17107 $as_echo "$am_cv_func_iconv" >&6; }
17108   if test "$am_cv_func_iconv" = yes; then
17109
17110 $as_echo "#define HAVE_ICONV 1" >>confdefs.h
17111
17112   fi
17113   if test "$am_cv_lib_iconv" = yes; then
17114     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
17115 $as_echo_n "checking how to link with libiconv... " >&6; }
17116     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
17117 $as_echo "$LIBICONV" >&6; }
17118   else
17119             CPPFLAGS="$am_save_CPPFLAGS"
17120     LIBICONV=
17121     LTLIBICONV=
17122   fi
17123
17124
17125
17126
17127
17128
17129     use_additional=yes
17130
17131   acl_save_prefix="$prefix"
17132   prefix="$acl_final_prefix"
17133   acl_save_exec_prefix="$exec_prefix"
17134   exec_prefix="$acl_final_exec_prefix"
17135
17136     eval additional_includedir=\"$includedir\"
17137     eval additional_libdir=\"$libdir\"
17138
17139   exec_prefix="$acl_save_exec_prefix"
17140   prefix="$acl_save_prefix"
17141
17142
17143 # Check whether --with-libintl-prefix was given.
17144 if test "${with_libintl_prefix+set}" = set; then :
17145   withval=$with_libintl_prefix;
17146     if test "X$withval" = "Xno"; then
17147       use_additional=no
17148     else
17149       if test "X$withval" = "X"; then
17150
17151   acl_save_prefix="$prefix"
17152   prefix="$acl_final_prefix"
17153   acl_save_exec_prefix="$exec_prefix"
17154   exec_prefix="$acl_final_exec_prefix"
17155
17156           eval additional_includedir=\"$includedir\"
17157           eval additional_libdir=\"$libdir\"
17158
17159   exec_prefix="$acl_save_exec_prefix"
17160   prefix="$acl_save_prefix"
17161
17162       else
17163         additional_includedir="$withval/include"
17164         additional_libdir="$withval/lib"
17165       fi
17166     fi
17167
17168 fi
17169
17170       LIBINTL=
17171   LTLIBINTL=
17172   INCINTL=
17173   rpathdirs=
17174   ltrpathdirs=
17175   names_already_handled=
17176   names_next_round='intl '
17177   while test -n "$names_next_round"; do
17178     names_this_round="$names_next_round"
17179     names_next_round=
17180     for name in $names_this_round; do
17181       already_handled=
17182       for n in $names_already_handled; do
17183         if test "$n" = "$name"; then
17184           already_handled=yes
17185           break
17186         fi
17187       done
17188       if test -z "$already_handled"; then
17189         names_already_handled="$names_already_handled $name"
17190                         uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
17191         eval value=\"\$HAVE_LIB$uppername\"
17192         if test -n "$value"; then
17193           if test "$value" = yes; then
17194             eval value=\"\$LIB$uppername\"
17195             test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value"
17196             eval value=\"\$LTLIB$uppername\"
17197             test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value"
17198           else
17199                                     :
17200           fi
17201         else
17202                               found_dir=
17203           found_la=
17204           found_so=
17205           found_a=
17206           if test $use_additional = yes; then
17207             if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
17208               found_dir="$additional_libdir"
17209               found_so="$additional_libdir/lib$name.$shlibext"
17210               if test -f "$additional_libdir/lib$name.la"; then
17211                 found_la="$additional_libdir/lib$name.la"
17212               fi
17213             else
17214               if test -f "$additional_libdir/lib$name.$libext"; then
17215                 found_dir="$additional_libdir"
17216                 found_a="$additional_libdir/lib$name.$libext"
17217                 if test -f "$additional_libdir/lib$name.la"; then
17218                   found_la="$additional_libdir/lib$name.la"
17219                 fi
17220               fi
17221             fi
17222           fi
17223           if test "X$found_dir" = "X"; then
17224             for x in $LDFLAGS $LTLIBINTL; do
17225
17226   acl_save_prefix="$prefix"
17227   prefix="$acl_final_prefix"
17228   acl_save_exec_prefix="$exec_prefix"
17229   exec_prefix="$acl_final_exec_prefix"
17230   eval x=\"$x\"
17231   exec_prefix="$acl_save_exec_prefix"
17232   prefix="$acl_save_prefix"
17233
17234               case "$x" in
17235                 -L*)
17236                   dir=`echo "X$x" | sed -e 's/^X-L//'`
17237                   if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
17238                     found_dir="$dir"
17239                     found_so="$dir/lib$name.$shlibext"
17240                     if test -f "$dir/lib$name.la"; then
17241                       found_la="$dir/lib$name.la"
17242                     fi
17243                   else
17244                     if test -f "$dir/lib$name.$libext"; then
17245                       found_dir="$dir"
17246                       found_a="$dir/lib$name.$libext"
17247                       if test -f "$dir/lib$name.la"; then
17248                         found_la="$dir/lib$name.la"
17249                       fi
17250                     fi
17251                   fi
17252                   ;;
17253               esac
17254               if test "X$found_dir" != "X"; then
17255                 break
17256               fi
17257             done
17258           fi
17259           if test "X$found_dir" != "X"; then
17260                         LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name"
17261             if test "X$found_so" != "X"; then
17262                                                         if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
17263                                 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
17264               else
17265                                                                                 haveit=
17266                 for x in $ltrpathdirs; do
17267                   if test "X$x" = "X$found_dir"; then
17268                     haveit=yes
17269                     break
17270                   fi
17271                 done
17272                 if test -z "$haveit"; then
17273                   ltrpathdirs="$ltrpathdirs $found_dir"
17274                 fi
17275                                 if test "$hardcode_direct" = yes; then
17276                                                       LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
17277                 else
17278                   if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
17279                                                             LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
17280                                                             haveit=
17281                     for x in $rpathdirs; do
17282                       if test "X$x" = "X$found_dir"; then
17283                         haveit=yes
17284                         break
17285                       fi
17286                     done
17287                     if test -z "$haveit"; then
17288                       rpathdirs="$rpathdirs $found_dir"
17289                     fi
17290                   else
17291                                                                                 haveit=
17292                     for x in $LDFLAGS $LIBINTL; do
17293
17294   acl_save_prefix="$prefix"
17295   prefix="$acl_final_prefix"
17296   acl_save_exec_prefix="$exec_prefix"
17297   exec_prefix="$acl_final_exec_prefix"
17298   eval x=\"$x\"
17299   exec_prefix="$acl_save_exec_prefix"
17300   prefix="$acl_save_prefix"
17301
17302                       if test "X$x" = "X-L$found_dir"; then
17303                         haveit=yes
17304                         break
17305                       fi
17306                     done
17307                     if test -z "$haveit"; then
17308                       LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir"
17309                     fi
17310                     if test "$hardcode_minus_L" != no; then
17311                                                                                         LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
17312                     else
17313                                                                                                                                                                                 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
17314                     fi
17315                   fi
17316                 fi
17317               fi
17318             else
17319               if test "X$found_a" != "X"; then
17320                                 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a"
17321               else
17322                                                 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name"
17323               fi
17324             fi
17325                         additional_includedir=
17326             case "$found_dir" in
17327               */lib | */lib/)
17328                 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
17329                 additional_includedir="$basedir/include"
17330                 ;;
17331             esac
17332             if test "X$additional_includedir" != "X"; then
17333                                                                                                                 if test "X$additional_includedir" != "X/usr/include"; then
17334                 haveit=
17335                 if test "X$additional_includedir" = "X/usr/local/include"; then
17336                   if test -n "$GCC"; then
17337                     case $host_os in
17338                       linux* | gnu* | k*bsd*-gnu) haveit=yes;;
17339                     esac
17340                   fi
17341                 fi
17342                 if test -z "$haveit"; then
17343                   for x in $CPPFLAGS $INCINTL; do
17344
17345   acl_save_prefix="$prefix"
17346   prefix="$acl_final_prefix"
17347   acl_save_exec_prefix="$exec_prefix"
17348   exec_prefix="$acl_final_exec_prefix"
17349   eval x=\"$x\"
17350   exec_prefix="$acl_save_exec_prefix"
17351   prefix="$acl_save_prefix"
17352
17353                     if test "X$x" = "X-I$additional_includedir"; then
17354                       haveit=yes
17355                       break
17356                     fi
17357                   done
17358                   if test -z "$haveit"; then
17359                     if test -d "$additional_includedir"; then
17360                                             INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir"
17361                     fi
17362                   fi
17363                 fi
17364               fi
17365             fi
17366                         if test -n "$found_la"; then
17367                                                         save_libdir="$libdir"
17368               case "$found_la" in
17369                 */* | *\\*) . "$found_la" ;;
17370                 *) . "./$found_la" ;;
17371               esac
17372               libdir="$save_libdir"
17373                             for dep in $dependency_libs; do
17374                 case "$dep" in
17375                   -L*)
17376                     additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
17377                                                                                                                                                                 if test "X$additional_libdir" != "X/usr/lib"; then
17378                       haveit=
17379                       if test "X$additional_libdir" = "X/usr/local/lib"; then
17380                         if test -n "$GCC"; then
17381                           case $host_os in
17382                             linux* | gnu* | k*bsd*-gnu) haveit=yes;;
17383                           esac
17384                         fi
17385                       fi
17386                       if test -z "$haveit"; then
17387                         haveit=
17388                         for x in $LDFLAGS $LIBINTL; do
17389
17390   acl_save_prefix="$prefix"
17391   prefix="$acl_final_prefix"
17392   acl_save_exec_prefix="$exec_prefix"
17393   exec_prefix="$acl_final_exec_prefix"
17394   eval x=\"$x\"
17395   exec_prefix="$acl_save_exec_prefix"
17396   prefix="$acl_save_prefix"
17397
17398                           if test "X$x" = "X-L$additional_libdir"; then
17399                             haveit=yes
17400                             break
17401                           fi
17402                         done
17403                         if test -z "$haveit"; then
17404                           if test -d "$additional_libdir"; then
17405                                                         LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir"
17406                           fi
17407                         fi
17408                         haveit=
17409                         for x in $LDFLAGS $LTLIBINTL; do
17410
17411   acl_save_prefix="$prefix"
17412   prefix="$acl_final_prefix"
17413   acl_save_exec_prefix="$exec_prefix"
17414   exec_prefix="$acl_final_exec_prefix"
17415   eval x=\"$x\"
17416   exec_prefix="$acl_save_exec_prefix"
17417   prefix="$acl_save_prefix"
17418
17419                           if test "X$x" = "X-L$additional_libdir"; then
17420                             haveit=yes
17421                             break
17422                           fi
17423                         done
17424                         if test -z "$haveit"; then
17425                           if test -d "$additional_libdir"; then
17426                                                         LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir"
17427                           fi
17428                         fi
17429                       fi
17430                     fi
17431                     ;;
17432                   -R*)
17433                     dir=`echo "X$dep" | sed -e 's/^X-R//'`
17434                     if test "$enable_rpath" != no; then
17435                                                                   haveit=
17436                       for x in $rpathdirs; do
17437                         if test "X$x" = "X$dir"; then
17438                           haveit=yes
17439                           break
17440                         fi
17441                       done
17442                       if test -z "$haveit"; then
17443                         rpathdirs="$rpathdirs $dir"
17444                       fi
17445                                                                   haveit=
17446                       for x in $ltrpathdirs; do
17447                         if test "X$x" = "X$dir"; then
17448                           haveit=yes
17449                           break
17450                         fi
17451                       done
17452                       if test -z "$haveit"; then
17453                         ltrpathdirs="$ltrpathdirs $dir"
17454                       fi
17455                     fi
17456                     ;;
17457                   -l*)
17458                                         names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
17459                     ;;
17460                   *.la)
17461                                                                                 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
17462                     ;;
17463                   *)
17464                                         LIBINTL="${LIBINTL}${LIBINTL:+ }$dep"
17465                     LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep"
17466                     ;;
17467                 esac
17468               done
17469             fi
17470           else
17471                                                             LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
17472             LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name"
17473           fi
17474         fi
17475       fi
17476     done
17477   done
17478   if test "X$rpathdirs" != "X"; then
17479     if test -n "$hardcode_libdir_separator"; then
17480                         alldirs=
17481       for found_dir in $rpathdirs; do
17482         alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
17483       done
17484             acl_save_libdir="$libdir"
17485       libdir="$alldirs"
17486       eval flag=\"$hardcode_libdir_flag_spec\"
17487       libdir="$acl_save_libdir"
17488       LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
17489     else
17490             for found_dir in $rpathdirs; do
17491         acl_save_libdir="$libdir"
17492         libdir="$found_dir"
17493         eval flag=\"$hardcode_libdir_flag_spec\"
17494         libdir="$acl_save_libdir"
17495         LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
17496       done
17497     fi
17498   fi
17499   if test "X$ltrpathdirs" != "X"; then
17500             for found_dir in $ltrpathdirs; do
17501       LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir"
17502     done
17503   fi
17504
17505           { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5
17506 $as_echo_n "checking for GNU gettext in libintl... " >&6; }
17507 if test "${gt_cv_func_gnugettext1_libintl+set}" = set; then :
17508   $as_echo_n "(cached) " >&6
17509 else
17510   gt_save_CPPFLAGS="$CPPFLAGS"
17511             CPPFLAGS="$CPPFLAGS $INCINTL"
17512             gt_save_LIBS="$LIBS"
17513             LIBS="$LIBS $LIBINTL"
17514                         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17515 /* end confdefs.h.  */
17516 #include <libintl.h>
17517 extern int _nl_msg_cat_cntr;
17518 extern
17519 #ifdef __cplusplus
17520 "C"
17521 #endif
17522 const char *_nl_expand_alias (const char *);
17523 int
17524 main ()
17525 {
17526 bindtextdomain ("", "");
17527 return * gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias ("")
17528   ;
17529   return 0;
17530 }
17531 _ACEOF
17532 if ac_fn_c_try_link "$LINENO"; then :
17533   gt_cv_func_gnugettext1_libintl=yes
17534 else
17535   gt_cv_func_gnugettext1_libintl=no
17536 fi
17537 rm -f core conftest.err conftest.$ac_objext \
17538     conftest$ac_exeext conftest.$ac_ext
17539                         if test "$gt_cv_func_gnugettext1_libintl" != yes && test -n "$LIBICONV"; then
17540               LIBS="$LIBS $LIBICONV"
17541               cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17542 /* end confdefs.h.  */
17543 #include <libintl.h>
17544 extern int _nl_msg_cat_cntr;
17545 extern
17546 #ifdef __cplusplus
17547 "C"
17548 #endif
17549 const char *_nl_expand_alias (const char *);
17550 int
17551 main ()
17552 {
17553 bindtextdomain ("", "");
17554 return * gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias ("")
17555   ;
17556   return 0;
17557 }
17558 _ACEOF
17559 if ac_fn_c_try_link "$LINENO"; then :
17560   LIBINTL="$LIBINTL $LIBICONV"
17561                 LTLIBINTL="$LTLIBINTL $LTLIBICONV"
17562                 gt_cv_func_gnugettext1_libintl=yes
17563
17564 fi
17565 rm -f core conftest.err conftest.$ac_objext \
17566     conftest$ac_exeext conftest.$ac_ext
17567             fi
17568             CPPFLAGS="$gt_save_CPPFLAGS"
17569             LIBS="$gt_save_LIBS"
17570 fi
17571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_gnugettext1_libintl" >&5
17572 $as_echo "$gt_cv_func_gnugettext1_libintl" >&6; }
17573         fi
17574
17575                                         if test "$gt_cv_func_gnugettext1_libc" = "yes" \
17576            || { test "$gt_cv_func_gnugettext1_libintl" = "yes" \
17577                 && test "$PACKAGE" != gettext-runtime \
17578                 && test "$PACKAGE" != gettext-tools; }; then
17579           gt_use_preinstalled_gnugettext=yes
17580         else
17581                     LIBINTL=
17582           LTLIBINTL=
17583           INCINTL=
17584         fi
17585
17586
17587
17588     if test -n "$INTL_MACOSX_LIBS"; then
17589       if test "$gt_use_preinstalled_gnugettext" = "yes" \
17590          || test "$nls_cv_use_gnu_gettext" = "yes"; then
17591                 LIBINTL="$LIBINTL $INTL_MACOSX_LIBS"
17592         LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS"
17593       fi
17594     fi
17595
17596     if test "$gt_use_preinstalled_gnugettext" = "yes" \
17597        || test "$nls_cv_use_gnu_gettext" = "yes"; then
17598
17599 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
17600
17601     else
17602       USE_NLS=no
17603     fi
17604   fi
17605
17606   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use NLS" >&5
17607 $as_echo_n "checking whether to use NLS... " >&6; }
17608   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
17609 $as_echo "$USE_NLS" >&6; }
17610   if test "$USE_NLS" = "yes"; then
17611     { $as_echo "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5
17612 $as_echo_n "checking where the gettext function comes from... " >&6; }
17613     if test "$gt_use_preinstalled_gnugettext" = "yes"; then
17614       if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then
17615         gt_source="external libintl"
17616       else
17617         gt_source="libc"
17618       fi
17619     else
17620       gt_source="included intl directory"
17621     fi
17622     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_source" >&5
17623 $as_echo "$gt_source" >&6; }
17624   fi
17625
17626   if test "$USE_NLS" = "yes"; then
17627
17628     if test "$gt_use_preinstalled_gnugettext" = "yes"; then
17629       if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then
17630         { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5
17631 $as_echo_n "checking how to link with libintl... " >&6; }
17632         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5
17633 $as_echo "$LIBINTL" >&6; }
17634
17635   for element in $INCINTL; do
17636     haveit=
17637     for x in $CPPFLAGS; do
17638
17639   acl_save_prefix="$prefix"
17640   prefix="$acl_final_prefix"
17641   acl_save_exec_prefix="$exec_prefix"
17642   exec_prefix="$acl_final_exec_prefix"
17643   eval x=\"$x\"
17644   exec_prefix="$acl_save_exec_prefix"
17645   prefix="$acl_save_prefix"
17646
17647       if test "X$x" = "X$element"; then
17648         haveit=yes
17649         break
17650       fi
17651     done
17652     if test -z "$haveit"; then
17653       CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
17654     fi
17655   done
17656
17657       fi
17658
17659
17660 $as_echo "#define HAVE_GETTEXT 1" >>confdefs.h
17661
17662
17663 $as_echo "#define HAVE_DCGETTEXT 1" >>confdefs.h
17664
17665     fi
17666
17667         POSUB=po
17668   fi
17669
17670
17671
17672     INTLLIBS="$LIBINTL"
17673
17674
17675
17676
17677
17678
17679
17680 os_name=`uname -s 2>/dev/null`
17681 if test x${prefix} = xNONE ; then
17682    if test `eval echo ${sysconfdir}` = NONE/etc ; then
17683       sysconfdir=/etc/bacula
17684    fi
17685
17686    if test `eval echo ${libdir}` = NONE/lib ; then
17687       case ${os_name} in
17688       Linux)
17689          os_processor=`uname -p 2>/dev/null`
17690          case ${os_processor} in
17691          x86_64)
17692             libdir=/usr/lib64
17693             ;;
17694          *)
17695             libdir=/usr/lib
17696             ;;
17697          esac
17698          ;;
17699       *)
17700          libdir=/usr/lib
17701          ;;
17702       esac
17703    fi
17704
17705    if test `eval echo ${includedir}` = NONE/include ; then
17706       includedir=/usr/include
17707    fi
17708
17709    if test `eval echo ${datarootdir}` = NONE/share ; then
17710       datarootdir=/usr/share
17711    fi
17712    prefix=
17713 fi
17714
17715 if test x${exec_prefix} = xNONE ; then
17716    exec_prefix=${prefix}
17717 fi
17718
17719 sysconfdir=`eval echo ${sysconfdir}`
17720 datarootdir=`eval echo ${datarootdir}`
17721 docdir=`eval echo ${docdir}`
17722 htmldir=`eval echo ${htmldir}`
17723 libdir=`eval echo ${libdir}`
17724 includedir=`eval echo ${includedir}`
17725 localedir=`eval echo ${datarootdir}/locale`
17726 cat >>confdefs.h <<_ACEOF
17727 #define SYSCONFDIR "$sysconfdir"
17728 _ACEOF
17729
17730 cat >>confdefs.h <<_ACEOF
17731 #define LOCALEDIR "$localedir"
17732 _ACEOF
17733
17734
17735 if test x$sbindir = x'${exec_prefix}/sbin' ; then
17736    sbindir=${exec_prefix}/sbin
17737 fi
17738 sbindir=`eval echo ${sbindir}`
17739
17740 if test x$mandir = x'${prefix}/man' ; then
17741    mandir=/usr/share/man
17742 fi
17743
17744 if test x$htmldir = x${docdir} ; then
17745    htmldir=`eval echo ${docdir}bacula/html`
17746 fi
17747
17748 if test x$docdir = x'/usr/share/doc/' ; then
17749    docdir=`eval echo ${docdir}bacula`
17750 fi
17751
17752
17753 for ac_prog in msgfmt
17754 do
17755   # Extract the first word of "$ac_prog", so it can be a program name with args.
17756 set dummy $ac_prog; ac_word=$2
17757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17758 $as_echo_n "checking for $ac_word... " >&6; }
17759 if test "${ac_cv_path_MSGFMT+set}" = set; then :
17760   $as_echo_n "(cached) " >&6
17761 else
17762   case $MSGFMT in
17763   [\\/]* | ?:[\\/]*)
17764   ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
17765   ;;
17766   *)
17767   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17768 for as_dir in $PATH
17769 do
17770   IFS=$as_save_IFS
17771   test -z "$as_dir" && as_dir=.
17772     for ac_exec_ext in '' $ac_executable_extensions; do
17773   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17774     ac_cv_path_MSGFMT="$as_dir/$ac_word$ac_exec_ext"
17775     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17776     break 2
17777   fi
17778 done
17779   done
17780 IFS=$as_save_IFS
17781
17782   ;;
17783 esac
17784 fi
17785 MSGFMT=$ac_cv_path_MSGFMT
17786 if test -n "$MSGFMT"; then
17787   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
17788 $as_echo "$MSGFMT" >&6; }
17789 else
17790   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17791 $as_echo "no" >&6; }
17792 fi
17793
17794
17795   test -n "$MSGFMT" && break
17796 done
17797 test -n "$MSGFMT" || MSGFMT="no"
17798
17799 if test "$MSGFMT" = "no"
17800 then
17801    echo 'msgfmt program not found, disabling NLS !'
17802    USE_NLS=no
17803    USE_INCLUDED_LIBINTL=no
17804 #else
17805
17806     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C Library 2 or newer" >&5
17807 $as_echo_n "checking whether we are using the GNU C Library 2 or newer... " >&6; }
17808 if test "${ac_cv_gnu_library_2+set}" = set; then :
17809   $as_echo_n "(cached) " >&6
17810 else
17811   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17812 /* end confdefs.h.  */
17813
17814 #include <features.h>
17815 #ifdef __GNU_LIBRARY__
17816  #if (__GLIBC__ >= 2)
17817   Lucky GNU user
17818  #endif
17819 #endif
17820
17821 _ACEOF
17822 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
17823   $EGREP "Lucky GNU user" >/dev/null 2>&1; then :
17824   ac_cv_gnu_library_2=yes
17825 else
17826   ac_cv_gnu_library_2=no
17827 fi
17828 rm -f conftest*
17829
17830
17831
17832 fi
17833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_gnu_library_2" >&5
17834 $as_echo "$ac_cv_gnu_library_2" >&6; }
17835
17836     GLIBC2="$ac_cv_gnu_library_2"
17837
17838
17839 if test -n "$ac_tool_prefix"; then
17840   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
17841 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
17842 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17843 $as_echo_n "checking for $ac_word... " >&6; }
17844 if test "${ac_cv_prog_RANLIB+set}" = set; then :
17845   $as_echo_n "(cached) " >&6
17846 else
17847   if test -n "$RANLIB"; then
17848   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
17849 else
17850 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17851 for as_dir in $PATH
17852 do
17853   IFS=$as_save_IFS
17854   test -z "$as_dir" && as_dir=.
17855     for ac_exec_ext in '' $ac_executable_extensions; do
17856   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17857     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
17858     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17859     break 2
17860   fi
17861 done
17862   done
17863 IFS=$as_save_IFS
17864
17865 fi
17866 fi
17867 RANLIB=$ac_cv_prog_RANLIB
17868 if test -n "$RANLIB"; then
17869   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
17870 $as_echo "$RANLIB" >&6; }
17871 else
17872   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17873 $as_echo "no" >&6; }
17874 fi
17875
17876
17877 fi
17878 if test -z "$ac_cv_prog_RANLIB"; then
17879   ac_ct_RANLIB=$RANLIB
17880   # Extract the first word of "ranlib", so it can be a program name with args.
17881 set dummy ranlib; ac_word=$2
17882 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
17883 $as_echo_n "checking for $ac_word... " >&6; }
17884 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
17885   $as_echo_n "(cached) " >&6
17886 else
17887   if test -n "$ac_ct_RANLIB"; then
17888   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
17889 else
17890 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17891 for as_dir in $PATH
17892 do
17893   IFS=$as_save_IFS
17894   test -z "$as_dir" && as_dir=.
17895     for ac_exec_ext in '' $ac_executable_extensions; do
17896   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17897     ac_cv_prog_ac_ct_RANLIB="ranlib"
17898     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
17899     break 2
17900   fi
17901 done
17902   done
17903 IFS=$as_save_IFS
17904
17905 fi
17906 fi
17907 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
17908 if test -n "$ac_ct_RANLIB"; then
17909   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
17910 $as_echo "$ac_ct_RANLIB" >&6; }
17911 else
17912   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17913 $as_echo "no" >&6; }
17914 fi
17915
17916   if test "x$ac_ct_RANLIB" = x; then
17917     RANLIB=":"
17918   else
17919     case $cross_compiling:$ac_tool_warned in
17920 yes:)
17921 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
17922 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
17923 ac_tool_warned=yes ;;
17924 esac
17925     RANLIB=$ac_ct_RANLIB
17926   fi
17927 else
17928   RANLIB="$ac_cv_prog_RANLIB"
17929 fi
17930
17931
17932         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strerror in -lcposix" >&5
17933 $as_echo_n "checking for strerror in -lcposix... " >&6; }
17934 if test "${ac_cv_lib_cposix_strerror+set}" = set; then :
17935   $as_echo_n "(cached) " >&6
17936 else
17937   ac_check_lib_save_LIBS=$LIBS
17938 LIBS="-lcposix  $LIBS"
17939 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17940 /* end confdefs.h.  */
17941
17942 /* Override any GCC internal prototype to avoid an error.
17943    Use char because int might match the return type of a GCC
17944    builtin and then its argument prototype would still apply.  */
17945 #ifdef __cplusplus
17946 extern "C"
17947 #endif
17948 char strerror ();
17949 int
17950 main ()
17951 {
17952 return strerror ();
17953   ;
17954   return 0;
17955 }
17956 _ACEOF
17957 if ac_fn_c_try_link "$LINENO"; then :
17958   ac_cv_lib_cposix_strerror=yes
17959 else
17960   ac_cv_lib_cposix_strerror=no
17961 fi
17962 rm -f core conftest.err conftest.$ac_objext \
17963     conftest$ac_exeext conftest.$ac_ext
17964 LIBS=$ac_check_lib_save_LIBS
17965 fi
17966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cposix_strerror" >&5
17967 $as_echo "$ac_cv_lib_cposix_strerror" >&6; }
17968 if test "x$ac_cv_lib_cposix_strerror" = x""yes; then :
17969   LIBS="$LIBS -lcposix"
17970 fi
17971
17972
17973
17974 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
17975 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
17976 if test "${ac_cv_c_const+set}" = set; then :
17977   $as_echo_n "(cached) " >&6
17978 else
17979   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17980 /* end confdefs.h.  */
17981
17982 int
17983 main ()
17984 {
17985 /* FIXME: Include the comments suggested by Paul. */
17986 #ifndef __cplusplus
17987   /* Ultrix mips cc rejects this.  */
17988   typedef int charset[2];
17989   const charset cs;
17990   /* SunOS 4.1.1 cc rejects this.  */
17991   char const *const *pcpcc;
17992   char **ppc;
17993   /* NEC SVR4.0.2 mips cc rejects this.  */
17994   struct point {int x, y;};
17995   static struct point const zero = {0,0};
17996   /* AIX XL C 1.02.0.0 rejects this.
17997      It does not let you subtract one const X* pointer from another in
17998      an arm of an if-expression whose if-part is not a constant
17999      expression */
18000   const char *g = "string";
18001   pcpcc = &g + (g ? g-g : 0);
18002   /* HPUX 7.0 cc rejects these. */
18003   ++pcpcc;
18004   ppc = (char**) pcpcc;
18005   pcpcc = (char const *const *) ppc;
18006   { /* SCO 3.2v4 cc rejects this.  */
18007     char *t;
18008     char const *s = 0 ? (char *) 0 : (char const *) 0;
18009
18010     *t++ = 0;
18011     if (s) return 0;
18012   }
18013   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
18014     int x[] = {25, 17};
18015     const int *foo = &x[0];
18016     ++foo;
18017   }
18018   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
18019     typedef const int *iptr;
18020     iptr p = 0;
18021     ++p;
18022   }
18023   { /* AIX XL C 1.02.0.0 rejects this saying
18024        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
18025     struct s { int j; const int *ap[3]; };
18026     struct s *b; b->j = 5;
18027   }
18028   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
18029     const int foo = 10;
18030     if (!foo) return 0;
18031   }
18032   return !cs[0] && !zero.x;
18033 #endif
18034
18035   ;
18036   return 0;
18037 }
18038 _ACEOF
18039 if ac_fn_c_try_compile "$LINENO"; then :
18040   ac_cv_c_const=yes
18041 else
18042   ac_cv_c_const=no
18043 fi
18044 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18045 fi
18046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
18047 $as_echo "$ac_cv_c_const" >&6; }
18048 if test $ac_cv_c_const = no; then
18049
18050 $as_echo "#define const /**/" >>confdefs.h
18051
18052 fi
18053
18054
18055   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for signed" >&5
18056 $as_echo_n "checking for signed... " >&6; }
18057 if test "${bh_cv_c_signed+set}" = set; then :
18058   $as_echo_n "(cached) " >&6
18059 else
18060   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18061 /* end confdefs.h.  */
18062
18063 int
18064 main ()
18065 {
18066 signed char x;
18067   ;
18068   return 0;
18069 }
18070 _ACEOF
18071 if ac_fn_c_try_compile "$LINENO"; then :
18072   bh_cv_c_signed=yes
18073 else
18074   bh_cv_c_signed=no
18075 fi
18076 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18077 fi
18078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bh_cv_c_signed" >&5
18079 $as_echo "$bh_cv_c_signed" >&6; }
18080   if test $bh_cv_c_signed = no; then
18081
18082 $as_echo "#define signed /**/" >>confdefs.h
18083
18084   fi
18085
18086 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
18087 $as_echo_n "checking for inline... " >&6; }
18088 if test "${ac_cv_c_inline+set}" = set; then :
18089   $as_echo_n "(cached) " >&6
18090 else
18091   ac_cv_c_inline=no
18092 for ac_kw in inline __inline__ __inline; do
18093   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18094 /* end confdefs.h.  */
18095 #ifndef __cplusplus
18096 typedef int foo_t;
18097 static $ac_kw foo_t static_foo () {return 0; }
18098 $ac_kw foo_t foo () {return 0; }
18099 #endif
18100
18101 _ACEOF
18102 if ac_fn_c_try_compile "$LINENO"; then :
18103   ac_cv_c_inline=$ac_kw
18104 fi
18105 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18106   test "$ac_cv_c_inline" != no && break
18107 done
18108
18109 fi
18110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
18111 $as_echo "$ac_cv_c_inline" >&6; }
18112
18113 case $ac_cv_c_inline in
18114   inline | yes) ;;
18115   *)
18116     case $ac_cv_c_inline in
18117       no) ac_val=;;
18118       *) ac_val=$ac_cv_c_inline;;
18119     esac
18120     cat >>confdefs.h <<_ACEOF
18121 #ifndef __cplusplus
18122 #define inline $ac_val
18123 #endif
18124 _ACEOF
18125     ;;
18126 esac
18127
18128 ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
18129 if test "x$ac_cv_type_off_t" = x""yes; then :
18130
18131 else
18132
18133 cat >>confdefs.h <<_ACEOF
18134 #define off_t long int
18135 _ACEOF
18136
18137 fi
18138
18139 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
18140 if test "x$ac_cv_type_size_t" = x""yes; then :
18141
18142 else
18143
18144 cat >>confdefs.h <<_ACEOF
18145 #define size_t unsigned int
18146 _ACEOF
18147
18148 fi
18149
18150
18151   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long" >&5
18152 $as_echo_n "checking for long long... " >&6; }
18153 if test "${ac_cv_type_long_long+set}" = set; then :
18154   $as_echo_n "(cached) " >&6
18155 else
18156   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18157 /* end confdefs.h.  */
18158 long long ll = 1LL; int i = 63;
18159 int
18160 main ()
18161 {
18162 long long llmax = (long long) -1;
18163      return ll << i | ll >> i | llmax / ll | llmax % ll;
18164   ;
18165   return 0;
18166 }
18167 _ACEOF
18168 if ac_fn_c_try_link "$LINENO"; then :
18169   ac_cv_type_long_long=yes
18170 else
18171   ac_cv_type_long_long=no
18172 fi
18173 rm -f core conftest.err conftest.$ac_objext \
18174     conftest$ac_exeext conftest.$ac_ext
18175 fi
18176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_long_long" >&5
18177 $as_echo "$ac_cv_type_long_long" >&6; }
18178   if test $ac_cv_type_long_long = yes; then
18179
18180 $as_echo "#define HAVE_LONG_LONG 1" >>confdefs.h
18181
18182   fi
18183
18184
18185   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double" >&5
18186 $as_echo_n "checking for long double... " >&6; }
18187 if test "${gt_cv_c_long_double+set}" = set; then :
18188   $as_echo_n "(cached) " >&6
18189 else
18190   if test "$GCC" = yes; then
18191        gt_cv_c_long_double=yes
18192      else
18193        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18194 /* end confdefs.h.  */
18195
18196          /* The Stardent Vistra knows sizeof(long double), but does not support it.  */
18197          long double foo = 0.0;
18198          /* On Ultrix 4.3 cc, long double is 4 and double is 8.  */
18199          int array [2*(sizeof(long double) >= sizeof(double)) - 1];
18200
18201 int
18202 main ()
18203 {
18204
18205   ;
18206   return 0;
18207 }
18208 _ACEOF
18209 if ac_fn_c_try_compile "$LINENO"; then :
18210   gt_cv_c_long_double=yes
18211 else
18212   gt_cv_c_long_double=no
18213 fi
18214 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18215      fi
18216 fi
18217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_long_double" >&5
18218 $as_echo "$gt_cv_c_long_double" >&6; }
18219   if test $gt_cv_c_long_double = yes; then
18220
18221 $as_echo "#define HAVE_LONG_DOUBLE 1" >>confdefs.h
18222
18223   fi
18224
18225
18226   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wchar_t" >&5
18227 $as_echo_n "checking for wchar_t... " >&6; }
18228 if test "${gt_cv_c_wchar_t+set}" = set; then :
18229   $as_echo_n "(cached) " >&6
18230 else
18231   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18232 /* end confdefs.h.  */
18233 #include <stddef.h>
18234        wchar_t foo = (wchar_t)'\0';
18235 int
18236 main ()
18237 {
18238
18239   ;
18240   return 0;
18241 }
18242 _ACEOF
18243 if ac_fn_c_try_compile "$LINENO"; then :
18244   gt_cv_c_wchar_t=yes
18245 else
18246   gt_cv_c_wchar_t=no
18247 fi
18248 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18249 fi
18250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wchar_t" >&5
18251 $as_echo "$gt_cv_c_wchar_t" >&6; }
18252   if test $gt_cv_c_wchar_t = yes; then
18253
18254 $as_echo "#define HAVE_WCHAR_T 1" >>confdefs.h
18255
18256   fi
18257
18258
18259   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wint_t" >&5
18260 $as_echo_n "checking for wint_t... " >&6; }
18261 if test "${gt_cv_c_wint_t+set}" = set; then :
18262   $as_echo_n "(cached) " >&6
18263 else
18264   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18265 /* end confdefs.h.  */
18266 #include <wchar.h>
18267        wint_t foo = (wchar_t)'\0';
18268 int
18269 main ()
18270 {
18271
18272   ;
18273   return 0;
18274 }
18275 _ACEOF
18276 if ac_fn_c_try_compile "$LINENO"; then :
18277   gt_cv_c_wint_t=yes
18278 else
18279   gt_cv_c_wint_t=no
18280 fi
18281 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18282 fi
18283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wint_t" >&5
18284 $as_echo "$gt_cv_c_wint_t" >&6; }
18285   if test $gt_cv_c_wint_t = yes; then
18286
18287 $as_echo "#define HAVE_WINT_T 1" >>confdefs.h
18288
18289   fi
18290
18291
18292   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inttypes.h" >&5
18293 $as_echo_n "checking for inttypes.h... " >&6; }
18294 if test "${gl_cv_header_inttypes_h+set}" = set; then :
18295   $as_echo_n "(cached) " >&6
18296 else
18297   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18298 /* end confdefs.h.  */
18299 #include <sys/types.h>
18300 #include <inttypes.h>
18301 int
18302 main ()
18303 {
18304 uintmax_t i = (uintmax_t) -1;
18305   ;
18306   return 0;
18307 }
18308 _ACEOF
18309 if ac_fn_c_try_compile "$LINENO"; then :
18310   gl_cv_header_inttypes_h=yes
18311 else
18312   gl_cv_header_inttypes_h=no
18313 fi
18314 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18315 fi
18316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_inttypes_h" >&5
18317 $as_echo "$gl_cv_header_inttypes_h" >&6; }
18318   if test $gl_cv_header_inttypes_h = yes; then
18319
18320 cat >>confdefs.h <<_ACEOF
18321 #define HAVE_INTTYPES_H_WITH_UINTMAX 1
18322 _ACEOF
18323
18324   fi
18325
18326
18327   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint.h" >&5
18328 $as_echo_n "checking for stdint.h... " >&6; }
18329 if test "${gl_cv_header_stdint_h+set}" = set; then :
18330   $as_echo_n "(cached) " >&6
18331 else
18332   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18333 /* end confdefs.h.  */
18334 #include <sys/types.h>
18335 #include <stdint.h>
18336 int
18337 main ()
18338 {
18339 uintmax_t i = (uintmax_t) -1;
18340   ;
18341   return 0;
18342 }
18343 _ACEOF
18344 if ac_fn_c_try_compile "$LINENO"; then :
18345   gl_cv_header_stdint_h=yes
18346 else
18347   gl_cv_header_stdint_h=no
18348 fi
18349 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18350 fi
18351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_stdint_h" >&5
18352 $as_echo "$gl_cv_header_stdint_h" >&6; }
18353   if test $gl_cv_header_stdint_h = yes; then
18354
18355 cat >>confdefs.h <<_ACEOF
18356 #define HAVE_STDINT_H_WITH_UINTMAX 1
18357 _ACEOF
18358
18359   fi
18360
18361
18362
18363
18364   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for intmax_t" >&5
18365 $as_echo_n "checking for intmax_t... " >&6; }
18366 if test "${gt_cv_c_intmax_t+set}" = set; then :
18367   $as_echo_n "(cached) " >&6
18368 else
18369   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18370 /* end confdefs.h.  */
18371
18372 #include <stddef.h>
18373 #include <stdlib.h>
18374 #if HAVE_STDINT_H_WITH_UINTMAX
18375 #include <stdint.h>
18376 #endif
18377 #if HAVE_INTTYPES_H_WITH_UINTMAX
18378 #include <inttypes.h>
18379 #endif
18380
18381 int
18382 main ()
18383 {
18384 intmax_t x = -1;
18385   ;
18386   return 0;
18387 }
18388 _ACEOF
18389 if ac_fn_c_try_compile "$LINENO"; then :
18390   gt_cv_c_intmax_t=yes
18391 else
18392   gt_cv_c_intmax_t=no
18393 fi
18394 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18395 fi
18396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_intmax_t" >&5
18397 $as_echo "$gt_cv_c_intmax_t" >&6; }
18398   if test $gt_cv_c_intmax_t = yes; then
18399
18400 $as_echo "#define HAVE_INTMAX_T 1" >>confdefs.h
18401
18402   fi
18403
18404
18405
18406   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf() supports POSIX/XSI format strings" >&5
18407 $as_echo_n "checking whether printf() supports POSIX/XSI format strings... " >&6; }
18408 if test "${gt_cv_func_printf_posix+set}" = set; then :
18409   $as_echo_n "(cached) " >&6
18410 else
18411
18412       if test "$cross_compiling" = yes; then :
18413
18414         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18415 /* end confdefs.h.  */
18416
18417 #if defined __NetBSD__ || defined _MSC_VER || defined __MINGW32__ || defined __CYGWIN__
18418   notposix
18419 #endif
18420
18421 _ACEOF
18422 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
18423   $EGREP "notposix" >/dev/null 2>&1; then :
18424   gt_cv_func_printf_posix="guessing no"
18425 else
18426   gt_cv_func_printf_posix="guessing yes"
18427 fi
18428 rm -f conftest*
18429
18430
18431 else
18432   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18433 /* end confdefs.h.  */
18434
18435 #include <stdio.h>
18436 #include <string.h>
18437 /* The string "%2$d %1$d", with dollar characters protected from the shell's
18438    dollar expansion (possibly an autoconf bug).  */
18439 static char format[] = { '%', '2', '$', 'd', ' ', '%', '1', '$', 'd', '\0' };
18440 static char buf[100];
18441 int main ()
18442 {
18443   sprintf (buf, format, 33, 55);
18444   return (strcmp (buf, "55 33") != 0);
18445 }
18446 _ACEOF
18447 if ac_fn_c_try_run "$LINENO"; then :
18448   gt_cv_func_printf_posix=yes
18449 else
18450   gt_cv_func_printf_posix=no
18451 fi
18452 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
18453   conftest.$ac_objext conftest.beam conftest.$ac_ext
18454 fi
18455
18456
18457 fi
18458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_printf_posix" >&5
18459 $as_echo "$gt_cv_func_printf_posix" >&6; }
18460   case $gt_cv_func_printf_posix in
18461     *yes)
18462
18463 $as_echo "#define HAVE_POSIX_PRINTF 1" >>confdefs.h
18464
18465       ;;
18466   esac
18467
18468 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
18469 # for constant arguments.  Useless!
18470 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
18471 $as_echo_n "checking for working alloca.h... " >&6; }
18472 if test "${ac_cv_working_alloca_h+set}" = set; then :
18473   $as_echo_n "(cached) " >&6
18474 else
18475   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18476 /* end confdefs.h.  */
18477 #include <alloca.h>
18478 int
18479 main ()
18480 {
18481 char *p = (char *) alloca (2 * sizeof (int));
18482                           if (p) return 0;
18483   ;
18484   return 0;
18485 }
18486 _ACEOF
18487 if ac_fn_c_try_link "$LINENO"; then :
18488   ac_cv_working_alloca_h=yes
18489 else
18490   ac_cv_working_alloca_h=no
18491 fi
18492 rm -f core conftest.err conftest.$ac_objext \
18493     conftest$ac_exeext conftest.$ac_ext
18494 fi
18495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
18496 $as_echo "$ac_cv_working_alloca_h" >&6; }
18497 if test $ac_cv_working_alloca_h = yes; then
18498
18499 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
18500
18501 fi
18502
18503 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
18504 $as_echo_n "checking for alloca... " >&6; }
18505 if test "${ac_cv_func_alloca_works+set}" = set; then :
18506   $as_echo_n "(cached) " >&6
18507 else
18508   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18509 /* end confdefs.h.  */
18510 #ifdef __GNUC__
18511 # define alloca __builtin_alloca
18512 #else
18513 # ifdef _MSC_VER
18514 #  include <malloc.h>
18515 #  define alloca _alloca
18516 # else
18517 #  ifdef HAVE_ALLOCA_H
18518 #   include <alloca.h>
18519 #  else
18520 #   ifdef _AIX
18521  #pragma alloca
18522 #   else
18523 #    ifndef alloca /* predefined by HP cc +Olibcalls */
18524 char *alloca ();
18525 #    endif
18526 #   endif
18527 #  endif
18528 # endif
18529 #endif
18530
18531 int
18532 main ()
18533 {
18534 char *p = (char *) alloca (1);
18535                                     if (p) return 0;
18536   ;
18537   return 0;
18538 }
18539 _ACEOF
18540 if ac_fn_c_try_link "$LINENO"; then :
18541   ac_cv_func_alloca_works=yes
18542 else
18543   ac_cv_func_alloca_works=no
18544 fi
18545 rm -f core conftest.err conftest.$ac_objext \
18546     conftest$ac_exeext conftest.$ac_ext
18547 fi
18548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
18549 $as_echo "$ac_cv_func_alloca_works" >&6; }
18550
18551 if test $ac_cv_func_alloca_works = yes; then
18552
18553 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
18554
18555 else
18556   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
18557 # that cause trouble.  Some versions do not even contain alloca or
18558 # contain a buggy version.  If you still want to use their alloca,
18559 # use ar to extract alloca.o from them instead of compiling alloca.c.
18560
18561 ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
18562
18563 $as_echo "#define C_ALLOCA 1" >>confdefs.h
18564
18565
18566 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
18567 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
18568 if test "${ac_cv_os_cray+set}" = set; then :
18569   $as_echo_n "(cached) " >&6
18570 else
18571   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18572 /* end confdefs.h.  */
18573 #if defined CRAY && ! defined CRAY2
18574 webecray
18575 #else
18576 wenotbecray
18577 #endif
18578
18579 _ACEOF
18580 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
18581   $EGREP "webecray" >/dev/null 2>&1; then :
18582   ac_cv_os_cray=yes
18583 else
18584   ac_cv_os_cray=no
18585 fi
18586 rm -f conftest*
18587
18588 fi
18589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
18590 $as_echo "$ac_cv_os_cray" >&6; }
18591 if test $ac_cv_os_cray = yes; then
18592   for ac_func in _getb67 GETB67 getb67; do
18593     as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
18594 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
18595 eval as_val=\$$as_ac_var
18596    if test "x$as_val" = x""yes; then :
18597
18598 cat >>confdefs.h <<_ACEOF
18599 #define CRAY_STACKSEG_END $ac_func
18600 _ACEOF
18601
18602     break
18603 fi
18604
18605   done
18606 fi
18607
18608 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
18609 $as_echo_n "checking stack direction for C alloca... " >&6; }
18610 if test "${ac_cv_c_stack_direction+set}" = set; then :
18611   $as_echo_n "(cached) " >&6
18612 else
18613   if test "$cross_compiling" = yes; then :
18614   ac_cv_c_stack_direction=0
18615 else
18616   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18617 /* end confdefs.h.  */
18618 $ac_includes_default
18619 int
18620 find_stack_direction ()
18621 {
18622   static char *addr = 0;
18623   auto char dummy;
18624   if (addr == 0)
18625     {
18626       addr = &dummy;
18627       return find_stack_direction ();
18628     }
18629   else
18630     return (&dummy > addr) ? 1 : -1;
18631 }
18632
18633 int
18634 main ()
18635 {
18636   return find_stack_direction () < 0;
18637 }
18638 _ACEOF
18639 if ac_fn_c_try_run "$LINENO"; then :
18640   ac_cv_c_stack_direction=1
18641 else
18642   ac_cv_c_stack_direction=-1
18643 fi
18644 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
18645   conftest.$ac_objext conftest.beam conftest.$ac_ext
18646 fi
18647
18648 fi
18649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
18650 $as_echo "$ac_cv_c_stack_direction" >&6; }
18651 cat >>confdefs.h <<_ACEOF
18652 #define STACK_DIRECTION $ac_cv_c_stack_direction
18653 _ACEOF
18654
18655
18656 fi
18657
18658
18659
18660
18661   for ac_header in $ac_header_list
18662 do :
18663   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
18664 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
18665 "
18666 eval as_val=\$$as_ac_Header
18667    if test "x$as_val" = x""yes; then :
18668   cat >>confdefs.h <<_ACEOF
18669 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
18670 _ACEOF
18671
18672 fi
18673
18674 done
18675
18676
18677
18678
18679
18680
18681
18682
18683 for ac_func in getpagesize
18684 do :
18685   ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
18686 if test "x$ac_cv_func_getpagesize" = x""yes; then :
18687   cat >>confdefs.h <<_ACEOF
18688 #define HAVE_GETPAGESIZE 1
18689 _ACEOF
18690
18691 fi
18692 done
18693
18694 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
18695 $as_echo_n "checking for working mmap... " >&6; }
18696 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then :
18697   $as_echo_n "(cached) " >&6
18698 else
18699   if test "$cross_compiling" = yes; then :
18700   ac_cv_func_mmap_fixed_mapped=no
18701 else
18702   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18703 /* end confdefs.h.  */
18704 $ac_includes_default
18705 /* malloc might have been renamed as rpl_malloc. */
18706 #undef malloc
18707
18708 /* Thanks to Mike Haertel and Jim Avera for this test.
18709    Here is a matrix of mmap possibilities:
18710         mmap private not fixed
18711         mmap private fixed at somewhere currently unmapped
18712         mmap private fixed at somewhere already mapped
18713         mmap shared not fixed
18714         mmap shared fixed at somewhere currently unmapped
18715         mmap shared fixed at somewhere already mapped
18716    For private mappings, we should verify that changes cannot be read()
18717    back from the file, nor mmap's back from the file at a different
18718    address.  (There have been systems where private was not correctly
18719    implemented like the infamous i386 svr4.0, and systems where the
18720    VM page cache was not coherent with the file system buffer cache
18721    like early versions of FreeBSD and possibly contemporary NetBSD.)
18722    For shared mappings, we should conversely verify that changes get
18723    propagated back to all the places they're supposed to be.
18724
18725    Grep wants private fixed already mapped.
18726    The main things grep needs to know about mmap are:
18727    * does it exist and is it safe to write into the mmap'd area
18728    * how to use it (BSD variants)  */
18729
18730 #include <fcntl.h>
18731 #include <sys/mman.h>
18732
18733 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
18734 char *malloc ();
18735 #endif
18736
18737 /* This mess was copied from the GNU getpagesize.h.  */
18738 #ifndef HAVE_GETPAGESIZE
18739 # ifdef _SC_PAGESIZE
18740 #  define getpagesize() sysconf(_SC_PAGESIZE)
18741 # else /* no _SC_PAGESIZE */
18742 #  ifdef HAVE_SYS_PARAM_H
18743 #   include <sys/param.h>
18744 #   ifdef EXEC_PAGESIZE
18745 #    define getpagesize() EXEC_PAGESIZE
18746 #   else /* no EXEC_PAGESIZE */
18747 #    ifdef NBPG
18748 #     define getpagesize() NBPG * CLSIZE
18749 #     ifndef CLSIZE
18750 #      define CLSIZE 1
18751 #     endif /* no CLSIZE */
18752 #    else /* no NBPG */
18753 #     ifdef NBPC
18754 #      define getpagesize() NBPC
18755 #     else /* no NBPC */
18756 #      ifdef PAGESIZE
18757 #       define getpagesize() PAGESIZE
18758 #      endif /* PAGESIZE */
18759 #     endif /* no NBPC */
18760 #    endif /* no NBPG */
18761 #   endif /* no EXEC_PAGESIZE */
18762 #  else /* no HAVE_SYS_PARAM_H */
18763 #   define getpagesize() 8192   /* punt totally */
18764 #  endif /* no HAVE_SYS_PARAM_H */
18765 # endif /* no _SC_PAGESIZE */
18766
18767 #endif /* no HAVE_GETPAGESIZE */
18768
18769 int
18770 main ()
18771 {
18772   char *data, *data2, *data3;
18773   int i, pagesize;
18774   int fd, fd2;
18775
18776   pagesize = getpagesize ();
18777
18778   /* First, make a file with some known garbage in it. */
18779   data = (char *) malloc (pagesize);
18780   if (!data)
18781     return 1;
18782   for (i = 0; i < pagesize; ++i)
18783     *(data + i) = rand ();
18784   umask (0);
18785   fd = creat ("conftest.mmap", 0600);
18786   if (fd < 0)
18787     return 2;
18788   if (write (fd, data, pagesize) != pagesize)
18789     return 3;
18790   close (fd);
18791
18792   /* Next, check that the tail of a page is zero-filled.  File must have
18793      non-zero length, otherwise we risk SIGBUS for entire page.  */
18794   fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
18795   if (fd2 < 0)
18796     return 4;
18797   data2 = "";
18798   if (write (fd2, data2, 1) != 1)
18799     return 5;
18800   data2 = mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
18801   if (data2 == MAP_FAILED)
18802     return 6;
18803   for (i = 0; i < pagesize; ++i)
18804     if (*(data2 + i))
18805       return 7;
18806   close (fd2);
18807   if (munmap (data2, pagesize))
18808     return 8;
18809
18810   /* Next, try to mmap the file at a fixed address which already has
18811      something else allocated at it.  If we can, also make sure that
18812      we see the same garbage.  */
18813   fd = open ("conftest.mmap", O_RDWR);
18814   if (fd < 0)
18815     return 9;
18816   if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
18817                      MAP_PRIVATE | MAP_FIXED, fd, 0L))
18818     return 10;
18819   for (i = 0; i < pagesize; ++i)
18820     if (*(data + i) != *(data2 + i))
18821       return 11;
18822
18823   /* Finally, make sure that changes to the mapped area do not
18824      percolate back to the file as seen by read().  (This is a bug on
18825      some variants of i386 svr4.0.)  */
18826   for (i = 0; i < pagesize; ++i)
18827     *(data2 + i) = *(data2 + i) + 1;
18828   data3 = (char *) malloc (pagesize);
18829   if (!data3)
18830     return 12;
18831   if (read (fd, data3, pagesize) != pagesize)
18832     return 13;
18833   for (i = 0; i < pagesize; ++i)
18834     if (*(data + i) != *(data3 + i))
18835       return 14;
18836   close (fd);
18837   return 0;
18838 }
18839 _ACEOF
18840 if ac_fn_c_try_run "$LINENO"; then :
18841   ac_cv_func_mmap_fixed_mapped=yes
18842 else
18843   ac_cv_func_mmap_fixed_mapped=no
18844 fi
18845 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
18846   conftest.$ac_objext conftest.beam conftest.$ac_ext
18847 fi
18848
18849 fi
18850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
18851 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
18852 if test $ac_cv_func_mmap_fixed_mapped = yes; then
18853
18854 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
18855
18856 fi
18857 rm -f conftest.mmap conftest.txt
18858
18859
18860     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C Library 2.1 or newer" >&5
18861 $as_echo_n "checking whether we are using the GNU C Library 2.1 or newer... " >&6; }
18862 if test "${ac_cv_gnu_library_2_1+set}" = set; then :
18863   $as_echo_n "(cached) " >&6
18864 else
18865   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18866 /* end confdefs.h.  */
18867
18868 #include <features.h>
18869 #ifdef __GNU_LIBRARY__
18870  #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2)
18871   Lucky GNU user
18872  #endif
18873 #endif
18874
18875 _ACEOF
18876 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
18877   $EGREP "Lucky GNU user" >/dev/null 2>&1; then :
18878   ac_cv_gnu_library_2_1=yes
18879 else
18880   ac_cv_gnu_library_2_1=no
18881 fi
18882 rm -f conftest*
18883
18884
18885
18886 fi
18887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_gnu_library_2_1" >&5
18888 $as_echo "$ac_cv_gnu_library_2_1" >&6; }
18889
18890     GLIBC21="$ac_cv_gnu_library_2_1"
18891
18892
18893
18894
18895   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether integer division by zero raises SIGFPE" >&5
18896 $as_echo_n "checking whether integer division by zero raises SIGFPE... " >&6; }
18897 if test "${gt_cv_int_divbyzero_sigfpe+set}" = set; then :
18898   $as_echo_n "(cached) " >&6
18899 else
18900
18901       if test "$cross_compiling" = yes; then :
18902
18903           # Guess based on the CPU.
18904           case "$host_cpu" in
18905             alpha* | i3456786 | m68k | s390*)
18906               gt_cv_int_divbyzero_sigfpe="guessing yes";;
18907             *)
18908               gt_cv_int_divbyzero_sigfpe="guessing no";;
18909           esac
18910
18911 else
18912   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18913 /* end confdefs.h.  */
18914
18915 #include <stdlib.h>
18916 #include <signal.h>
18917
18918 static void
18919 #ifdef __cplusplus
18920 sigfpe_handler (int sig)
18921 #else
18922 sigfpe_handler (sig) int sig;
18923 #endif
18924 {
18925   /* Exit with code 0 if SIGFPE, with code 1 if any other signal.  */
18926   exit (sig != SIGFPE);
18927 }
18928
18929 int x = 1;
18930 int y = 0;
18931 int z;
18932 int nan;
18933
18934 int main ()
18935 {
18936   signal (SIGFPE, sigfpe_handler);
18937 /* IRIX and AIX (when "xlc -qcheck" is used) yield signal SIGTRAP.  */
18938 #if (defined (__sgi) || defined (_AIX)) && defined (SIGTRAP)
18939   signal (SIGTRAP, sigfpe_handler);
18940 #endif
18941 /* Linux/SPARC yields signal SIGILL.  */
18942 #if defined (__sparc__) && defined (__linux__)
18943   signal (SIGILL, sigfpe_handler);
18944 #endif
18945
18946   z = x / y;
18947   nan = y / y;
18948   exit (1);
18949 }
18950
18951 _ACEOF
18952 if ac_fn_c_try_run "$LINENO"; then :
18953   gt_cv_int_divbyzero_sigfpe=yes
18954 else
18955   gt_cv_int_divbyzero_sigfpe=no
18956 fi
18957 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
18958   conftest.$ac_objext conftest.beam conftest.$ac_ext
18959 fi
18960
18961
18962 fi
18963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_int_divbyzero_sigfpe" >&5
18964 $as_echo "$gt_cv_int_divbyzero_sigfpe" >&6; }
18965   case "$gt_cv_int_divbyzero_sigfpe" in
18966     *yes) value=1;;
18967     *) value=0;;
18968   esac
18969
18970 cat >>confdefs.h <<_ACEOF
18971 #define INTDIV0_RAISES_SIGFPE $value
18972 _ACEOF
18973
18974
18975
18976   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned long long" >&5
18977 $as_echo_n "checking for unsigned long long... " >&6; }
18978 if test "${ac_cv_type_unsigned_long_long+set}" = set; then :
18979   $as_echo_n "(cached) " >&6
18980 else
18981   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18982 /* end confdefs.h.  */
18983 unsigned long long ull = 1ULL; int i = 63;
18984 int
18985 main ()
18986 {
18987 unsigned long long ullmax = (unsigned long long) -1;
18988      return ull << i | ull >> i | ullmax / ull | ullmax % ull;
18989   ;
18990   return 0;
18991 }
18992 _ACEOF
18993 if ac_fn_c_try_link "$LINENO"; then :
18994   ac_cv_type_unsigned_long_long=yes
18995 else
18996   ac_cv_type_unsigned_long_long=no
18997 fi
18998 rm -f core conftest.err conftest.$ac_objext \
18999     conftest$ac_exeext conftest.$ac_ext
19000 fi
19001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_unsigned_long_long" >&5
19002 $as_echo "$ac_cv_type_unsigned_long_long" >&6; }
19003   if test $ac_cv_type_unsigned_long_long = yes; then
19004
19005 $as_echo "#define HAVE_UNSIGNED_LONG_LONG 1" >>confdefs.h
19006
19007   fi
19008
19009
19010
19011
19012   if test $gl_cv_header_inttypes_h = no && test $gl_cv_header_stdint_h = no; then
19013
19014     test $ac_cv_type_unsigned_long_long = yes \
19015       && ac_type='unsigned long long' \
19016       || ac_type='unsigned long'
19017
19018 cat >>confdefs.h <<_ACEOF
19019 #define uintmax_t $ac_type
19020 _ACEOF
19021
19022   else
19023
19024 $as_echo "#define HAVE_UINTMAX_T 1" >>confdefs.h
19025
19026   fi
19027
19028
19029   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inttypes.h" >&5
19030 $as_echo_n "checking for inttypes.h... " >&6; }
19031 if test "${gt_cv_header_inttypes_h+set}" = set; then :
19032   $as_echo_n "(cached) " >&6
19033 else
19034
19035     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19036 /* end confdefs.h.  */
19037 #include <sys/types.h>
19038 #include <inttypes.h>
19039 int
19040 main ()
19041 {
19042
19043   ;
19044   return 0;
19045 }
19046 _ACEOF
19047 if ac_fn_c_try_compile "$LINENO"; then :
19048   gt_cv_header_inttypes_h=yes
19049 else
19050   gt_cv_header_inttypes_h=no
19051 fi
19052 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19053
19054 fi
19055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_header_inttypes_h" >&5
19056 $as_echo "$gt_cv_header_inttypes_h" >&6; }
19057   if test $gt_cv_header_inttypes_h = yes; then
19058
19059 cat >>confdefs.h <<_ACEOF
19060 #define HAVE_INTTYPES_H 1
19061 _ACEOF
19062
19063   fi
19064
19065
19066
19067   if test $gt_cv_header_inttypes_h = yes; then
19068     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the inttypes.h PRIxNN macros are broken" >&5
19069 $as_echo_n "checking whether the inttypes.h PRIxNN macros are broken... " >&6; }
19070 if test "${gt_cv_inttypes_pri_broken+set}" = set; then :
19071   $as_echo_n "(cached) " >&6
19072 else
19073
19074         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19075 /* end confdefs.h.  */
19076 #include <inttypes.h>
19077 #ifdef PRId32
19078 char *p = PRId32;
19079 #endif
19080
19081 int
19082 main ()
19083 {
19084
19085   ;
19086   return 0;
19087 }
19088 _ACEOF
19089 if ac_fn_c_try_compile "$LINENO"; then :
19090   gt_cv_inttypes_pri_broken=no
19091 else
19092   gt_cv_inttypes_pri_broken=yes
19093 fi
19094 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19095
19096 fi
19097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_inttypes_pri_broken" >&5
19098 $as_echo "$gt_cv_inttypes_pri_broken" >&6; }
19099   fi
19100   if test "$gt_cv_inttypes_pri_broken" = yes; then
19101
19102 cat >>confdefs.h <<_ACEOF
19103 #define PRI_MACROS_BROKEN 1
19104 _ACEOF
19105
19106   fi
19107
19108
19109   for ac_header in stdint.h
19110 do :
19111   ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
19112 if test "x$ac_cv_header_stdint_h" = x""yes; then :
19113   cat >>confdefs.h <<_ACEOF
19114 #define HAVE_STDINT_H 1
19115 _ACEOF
19116
19117 fi
19118
19119 done
19120
19121     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SIZE_MAX" >&5
19122 $as_echo_n "checking for SIZE_MAX... " >&6; }
19123   result=
19124   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19125 /* end confdefs.h.  */
19126
19127 #include <limits.h>
19128 #if HAVE_STDINT_H
19129 #include <stdint.h>
19130 #endif
19131 #ifdef SIZE_MAX
19132 Found it
19133 #endif
19134
19135 _ACEOF
19136 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19137   $EGREP "Found it" >/dev/null 2>&1; then :
19138   result=yes
19139 fi
19140 rm -f conftest*
19141
19142   if test -z "$result"; then
19143                     if ac_fn_c_compute_int "$LINENO" "~(size_t)0 / 10" "res_hi"        "#include <stddef.h>"; then :
19144
19145 else
19146   result=?
19147 fi
19148
19149
19150     if ac_fn_c_compute_int "$LINENO" "~(size_t)0 % 10" "res_lo"        "#include <stddef.h>"; then :
19151
19152 else
19153   result=?
19154 fi
19155
19156
19157     if ac_fn_c_compute_int "$LINENO" "sizeof (size_t) <= sizeof (unsigned int)" "fits_in_uint"        "#include <stddef.h>"; then :
19158
19159 else
19160   result=?
19161 fi
19162
19163
19164     if test "$fits_in_uint" = 1; then
19165                   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19166 /* end confdefs.h.  */
19167 #include <stddef.h>
19168         extern size_t foo;
19169         extern unsigned long foo;
19170
19171 int
19172 main ()
19173 {
19174
19175   ;
19176   return 0;
19177 }
19178 _ACEOF
19179 if ac_fn_c_try_compile "$LINENO"; then :
19180   fits_in_uint=0
19181 fi
19182 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19183     fi
19184     if test -z "$result"; then
19185       if test "$fits_in_uint" = 1; then
19186         result="$res_hi$res_lo"U
19187       else
19188         result="$res_hi$res_lo"UL
19189       fi
19190     else
19191             result='~(size_t)0'
19192     fi
19193   fi
19194   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
19195 $as_echo "$result" >&6; }
19196   if test "$result" != yes; then
19197
19198 cat >>confdefs.h <<_ACEOF
19199 #define SIZE_MAX $result
19200 _ACEOF
19201
19202   fi
19203
19204
19205
19206
19207   for ac_header in stdint.h
19208 do :
19209   ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
19210 if test "x$ac_cv_header_stdint_h" = x""yes; then :
19211   cat >>confdefs.h <<_ACEOF
19212 #define HAVE_STDINT_H 1
19213 _ACEOF
19214
19215 fi
19216
19217 done
19218
19219
19220
19221
19222
19223
19224
19225
19226   ac_fn_c_check_type "$LINENO" "ptrdiff_t" "ac_cv_type_ptrdiff_t" "$ac_includes_default"
19227 if test "x$ac_cv_type_ptrdiff_t" = x""yes; then :
19228
19229 else
19230
19231 $as_echo "#define ptrdiff_t long" >>confdefs.h
19232
19233
19234 fi
19235
19236   for ac_header in argz.h limits.h locale.h nl_types.h malloc.h stddef.h \
19237 stdlib.h string.h unistd.h sys/param.h
19238 do :
19239   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
19240 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
19241 eval as_val=\$$as_ac_Header
19242    if test "x$as_val" = x""yes; then :
19243   cat >>confdefs.h <<_ACEOF
19244 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
19245 _ACEOF
19246
19247 fi
19248
19249 done
19250
19251   for ac_func in asprintf fwprintf getcwd getegid geteuid getgid getuid \
19252 mempcpy munmap putenv setenv setlocale snprintf stpcpy strcasecmp strdup \
19253 strtoul tsearch wcslen __argz_count __argz_stringify __argz_next \
19254 __fsetlocking
19255 do :
19256   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
19257 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
19258 eval as_val=\$$as_ac_var
19259    if test "x$as_val" = x""yes; then :
19260   cat >>confdefs.h <<_ACEOF
19261 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
19262 _ACEOF
19263
19264 fi
19265 done
19266
19267
19268
19269   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether _snprintf is declared" >&5
19270 $as_echo_n "checking whether _snprintf is declared... " >&6; }
19271 if test "${ac_cv_have_decl__snprintf+set}" = set; then :
19272   $as_echo_n "(cached) " >&6
19273 else
19274   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19275 /* end confdefs.h.  */
19276 #include <stdio.h>
19277 int
19278 main ()
19279 {
19280
19281 #ifndef _snprintf
19282   char *p = (char *) _snprintf;
19283 #endif
19284
19285   ;
19286   return 0;
19287 }
19288 _ACEOF
19289 if ac_fn_c_try_compile "$LINENO"; then :
19290   ac_cv_have_decl__snprintf=yes
19291 else
19292   ac_cv_have_decl__snprintf=no
19293 fi
19294 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19295 fi
19296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl__snprintf" >&5
19297 $as_echo "$ac_cv_have_decl__snprintf" >&6; }
19298   if test $ac_cv_have_decl__snprintf = yes; then
19299     gt_value=1
19300   else
19301     gt_value=0
19302   fi
19303
19304 cat >>confdefs.h <<_ACEOF
19305 #define HAVE_DECL__SNPRINTF $gt_value
19306 _ACEOF
19307
19308
19309
19310   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether _snwprintf is declared" >&5
19311 $as_echo_n "checking whether _snwprintf is declared... " >&6; }
19312 if test "${ac_cv_have_decl__snwprintf+set}" = set; then :
19313   $as_echo_n "(cached) " >&6
19314 else
19315   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19316 /* end confdefs.h.  */
19317 #include <stdio.h>
19318 int
19319 main ()
19320 {
19321
19322 #ifndef _snwprintf
19323   char *p = (char *) _snwprintf;
19324 #endif
19325
19326   ;
19327   return 0;
19328 }
19329 _ACEOF
19330 if ac_fn_c_try_compile "$LINENO"; then :
19331   ac_cv_have_decl__snwprintf=yes
19332 else
19333   ac_cv_have_decl__snwprintf=no
19334 fi
19335 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19336 fi
19337 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl__snwprintf" >&5
19338 $as_echo "$ac_cv_have_decl__snwprintf" >&6; }
19339   if test $ac_cv_have_decl__snwprintf = yes; then
19340     gt_value=1
19341   else
19342     gt_value=0
19343   fi
19344
19345 cat >>confdefs.h <<_ACEOF
19346 #define HAVE_DECL__SNWPRINTF $gt_value
19347 _ACEOF
19348
19349
19350
19351
19352   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether feof_unlocked is declared" >&5
19353 $as_echo_n "checking whether feof_unlocked is declared... " >&6; }
19354 if test "${ac_cv_have_decl_feof_unlocked+set}" = set; then :
19355   $as_echo_n "(cached) " >&6
19356 else
19357   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19358 /* end confdefs.h.  */
19359 #include <stdio.h>
19360 int
19361 main ()
19362 {
19363
19364 #ifndef feof_unlocked
19365   char *p = (char *) feof_unlocked;
19366 #endif
19367
19368   ;
19369   return 0;
19370 }
19371 _ACEOF
19372 if ac_fn_c_try_compile "$LINENO"; then :
19373   ac_cv_have_decl_feof_unlocked=yes
19374 else
19375   ac_cv_have_decl_feof_unlocked=no
19376 fi
19377 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19378 fi
19379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl_feof_unlocked" >&5
19380 $as_echo "$ac_cv_have_decl_feof_unlocked" >&6; }
19381   if test $ac_cv_have_decl_feof_unlocked = yes; then
19382     gt_value=1
19383   else
19384     gt_value=0
19385   fi
19386
19387 cat >>confdefs.h <<_ACEOF
19388 #define HAVE_DECL_FEOF_UNLOCKED $gt_value
19389 _ACEOF
19390
19391
19392
19393   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether fgets_unlocked is declared" >&5
19394 $as_echo_n "checking whether fgets_unlocked is declared... " >&6; }
19395 if test "${ac_cv_have_decl_fgets_unlocked+set}" = set; then :
19396   $as_echo_n "(cached) " >&6
19397 else
19398   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19399 /* end confdefs.h.  */
19400 #include <stdio.h>
19401 int
19402 main ()
19403 {
19404
19405 #ifndef fgets_unlocked
19406   char *p = (char *) fgets_unlocked;
19407 #endif
19408
19409   ;
19410   return 0;
19411 }
19412 _ACEOF
19413 if ac_fn_c_try_compile "$LINENO"; then :
19414   ac_cv_have_decl_fgets_unlocked=yes
19415 else
19416   ac_cv_have_decl_fgets_unlocked=no
19417 fi
19418 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19419 fi
19420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl_fgets_unlocked" >&5
19421 $as_echo "$ac_cv_have_decl_fgets_unlocked" >&6; }
19422   if test $ac_cv_have_decl_fgets_unlocked = yes; then
19423     gt_value=1
19424   else
19425     gt_value=0
19426   fi
19427
19428 cat >>confdefs.h <<_ACEOF
19429 #define HAVE_DECL_FGETS_UNLOCKED $gt_value
19430 _ACEOF
19431
19432
19433
19434   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getc_unlocked is declared" >&5
19435 $as_echo_n "checking whether getc_unlocked is declared... " >&6; }
19436 if test "${ac_cv_have_decl_getc_unlocked+set}" = set; then :
19437   $as_echo_n "(cached) " >&6
19438 else
19439   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19440 /* end confdefs.h.  */
19441 #include <stdio.h>
19442 int
19443 main ()
19444 {
19445
19446 #ifndef getc_unlocked
19447   char *p = (char *) getc_unlocked;
19448 #endif
19449
19450   ;
19451   return 0;
19452 }
19453 _ACEOF
19454 if ac_fn_c_try_compile "$LINENO"; then :
19455   ac_cv_have_decl_getc_unlocked=yes
19456 else
19457   ac_cv_have_decl_getc_unlocked=no
19458 fi
19459 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19460 fi
19461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl_getc_unlocked" >&5
19462 $as_echo "$ac_cv_have_decl_getc_unlocked" >&6; }
19463   if test $ac_cv_have_decl_getc_unlocked = yes; then
19464     gt_value=1
19465   else
19466     gt_value=0
19467   fi
19468
19469 cat >>confdefs.h <<_ACEOF
19470 #define HAVE_DECL_GETC_UNLOCKED $gt_value
19471 _ACEOF
19472
19473
19474
19475   case $gt_cv_func_printf_posix in
19476     *yes) HAVE_POSIX_PRINTF=1 ;;
19477     *) HAVE_POSIX_PRINTF=0 ;;
19478   esac
19479
19480   if test "$ac_cv_func_asprintf" = yes; then
19481     HAVE_ASPRINTF=1
19482   else
19483     HAVE_ASPRINTF=0
19484   fi
19485
19486   if test "$ac_cv_func_snprintf" = yes; then
19487     HAVE_SNPRINTF=1
19488   else
19489     HAVE_SNPRINTF=0
19490   fi
19491
19492   if test "$ac_cv_func_wprintf" = yes; then
19493     HAVE_WPRINTF=1
19494   else
19495     HAVE_WPRINTF=0
19496   fi
19497
19498
19499
19500
19501
19502
19503
19504           am_save_CPPFLAGS="$CPPFLAGS"
19505
19506   for element in $INCICONV; do
19507     haveit=
19508     for x in $CPPFLAGS; do
19509
19510   acl_save_prefix="$prefix"
19511   prefix="$acl_final_prefix"
19512   acl_save_exec_prefix="$exec_prefix"
19513   exec_prefix="$acl_final_exec_prefix"
19514   eval x=\"$x\"
19515   exec_prefix="$acl_save_exec_prefix"
19516   prefix="$acl_save_prefix"
19517
19518       if test "X$x" = "X$element"; then
19519         haveit=yes
19520         break
19521       fi
19522     done
19523     if test -z "$haveit"; then
19524       CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
19525     fi
19526   done
19527
19528
19529   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
19530 $as_echo_n "checking for iconv... " >&6; }
19531 if test "${am_cv_func_iconv+set}" = set; then :
19532   $as_echo_n "(cached) " >&6
19533 else
19534
19535     am_cv_func_iconv="no, consider installing GNU libiconv"
19536     am_cv_lib_iconv=no
19537     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19538 /* end confdefs.h.  */
19539 #include <stdlib.h>
19540 #include <iconv.h>
19541 int
19542 main ()
19543 {
19544 iconv_t cd = iconv_open("","");
19545        iconv(cd,NULL,NULL,NULL,NULL);
19546        iconv_close(cd);
19547   ;
19548   return 0;
19549 }
19550 _ACEOF
19551 if ac_fn_c_try_link "$LINENO"; then :
19552   am_cv_func_iconv=yes
19553 fi
19554 rm -f core conftest.err conftest.$ac_objext \
19555     conftest$ac_exeext conftest.$ac_ext
19556     if test "$am_cv_func_iconv" != yes; then
19557       am_save_LIBS="$LIBS"
19558       LIBS="$LIBS $LIBICONV"
19559       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19560 /* end confdefs.h.  */
19561 #include <stdlib.h>
19562 #include <iconv.h>
19563 int
19564 main ()
19565 {
19566 iconv_t cd = iconv_open("","");
19567          iconv(cd,NULL,NULL,NULL,NULL);
19568          iconv_close(cd);
19569   ;
19570   return 0;
19571 }
19572 _ACEOF
19573 if ac_fn_c_try_link "$LINENO"; then :
19574   am_cv_lib_iconv=yes
19575         am_cv_func_iconv=yes
19576 fi
19577 rm -f core conftest.err conftest.$ac_objext \
19578     conftest$ac_exeext conftest.$ac_ext
19579       LIBS="$am_save_LIBS"
19580     fi
19581
19582 fi
19583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
19584 $as_echo "$am_cv_func_iconv" >&6; }
19585   if test "$am_cv_func_iconv" = yes; then
19586
19587 $as_echo "#define HAVE_ICONV 1" >>confdefs.h
19588
19589   fi
19590   if test "$am_cv_lib_iconv" = yes; then
19591     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
19592 $as_echo_n "checking how to link with libiconv... " >&6; }
19593     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
19594 $as_echo "$LIBICONV" >&6; }
19595   else
19596             CPPFLAGS="$am_save_CPPFLAGS"
19597     LIBICONV=
19598     LTLIBICONV=
19599   fi
19600
19601
19602
19603   if test "$am_cv_func_iconv" = yes; then
19604     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
19605 $as_echo_n "checking for iconv declaration... " >&6; }
19606     if test "${am_cv_proto_iconv+set}" = set; then :
19607   $as_echo_n "(cached) " >&6
19608 else
19609
19610       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19611 /* end confdefs.h.  */
19612
19613 #include <stdlib.h>
19614 #include <iconv.h>
19615 extern
19616 #ifdef __cplusplus
19617 "C"
19618 #endif
19619 #if defined(__STDC__) || defined(__cplusplus)
19620 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
19621 #else
19622 size_t iconv();
19623 #endif
19624
19625 int
19626 main ()
19627 {
19628
19629   ;
19630   return 0;
19631 }
19632 _ACEOF
19633 if ac_fn_c_try_compile "$LINENO"; then :
19634   am_cv_proto_iconv_arg1=""
19635 else
19636   am_cv_proto_iconv_arg1="const"
19637 fi
19638 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19639       am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"
19640 fi
19641
19642     am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
19643     { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:-
19644          }$am_cv_proto_iconv" >&5
19645 $as_echo "${ac_t:-
19646          }$am_cv_proto_iconv" >&6; }
19647
19648 cat >>confdefs.h <<_ACEOF
19649 #define ICONV_CONST $am_cv_proto_iconv_arg1
19650 _ACEOF
19651
19652   fi
19653
19654
19655   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
19656 $as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
19657 if test "${am_cv_langinfo_codeset+set}" = set; then :
19658   $as_echo_n "(cached) " >&6
19659 else
19660   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19661 /* end confdefs.h.  */
19662 #include <langinfo.h>
19663 int
19664 main ()
19665 {
19666 char* cs = nl_langinfo(CODESET);
19667   ;
19668   return 0;
19669 }
19670 _ACEOF
19671 if ac_fn_c_try_link "$LINENO"; then :
19672   am_cv_langinfo_codeset=yes
19673 else
19674   am_cv_langinfo_codeset=no
19675 fi
19676 rm -f core conftest.err conftest.$ac_objext \
19677     conftest$ac_exeext conftest.$ac_ext
19678
19679 fi
19680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
19681 $as_echo "$am_cv_langinfo_codeset" >&6; }
19682   if test $am_cv_langinfo_codeset = yes; then
19683
19684 $as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
19685
19686   fi
19687
19688   if test $ac_cv_header_locale_h = yes; then
19689
19690   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
19691 $as_echo_n "checking for LC_MESSAGES... " >&6; }
19692 if test "${gt_cv_val_LC_MESSAGES+set}" = set; then :
19693   $as_echo_n "(cached) " >&6
19694 else
19695   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19696 /* end confdefs.h.  */
19697 #include <locale.h>
19698 int
19699 main ()
19700 {
19701 return LC_MESSAGES
19702   ;
19703   return 0;
19704 }
19705 _ACEOF
19706 if ac_fn_c_try_link "$LINENO"; then :
19707   gt_cv_val_LC_MESSAGES=yes
19708 else
19709   gt_cv_val_LC_MESSAGES=no
19710 fi
19711 rm -f core conftest.err conftest.$ac_objext \
19712     conftest$ac_exeext conftest.$ac_ext
19713 fi
19714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_val_LC_MESSAGES" >&5
19715 $as_echo "$gt_cv_val_LC_MESSAGES" >&6; }
19716   if test $gt_cv_val_LC_MESSAGES = yes; then
19717
19718 $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
19719
19720   fi
19721
19722   fi
19723
19724   if test -n "$INTL_MACOSX_LIBS"; then
19725     CPPFLAGS="$CPPFLAGS -I/System/Library/Frameworks/CoreFoundation.framework/Headers"
19726   fi
19727
19728                       for ac_prog in bison
19729 do
19730   # Extract the first word of "$ac_prog", so it can be a program name with args.
19731 set dummy $ac_prog; ac_word=$2
19732 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19733 $as_echo_n "checking for $ac_word... " >&6; }
19734 if test "${ac_cv_prog_INTLBISON+set}" = set; then :
19735   $as_echo_n "(cached) " >&6
19736 else
19737   if test -n "$INTLBISON"; then
19738   ac_cv_prog_INTLBISON="$INTLBISON" # Let the user override the test.
19739 else
19740 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19741 for as_dir in $PATH
19742 do
19743   IFS=$as_save_IFS
19744   test -z "$as_dir" && as_dir=.
19745     for ac_exec_ext in '' $ac_executable_extensions; do
19746   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
19747     ac_cv_prog_INTLBISON="$ac_prog"
19748     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19749     break 2
19750   fi
19751 done
19752   done
19753 IFS=$as_save_IFS
19754
19755 fi
19756 fi
19757 INTLBISON=$ac_cv_prog_INTLBISON
19758 if test -n "$INTLBISON"; then
19759   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INTLBISON" >&5
19760 $as_echo "$INTLBISON" >&6; }
19761 else
19762   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19763 $as_echo "no" >&6; }
19764 fi
19765
19766
19767   test -n "$INTLBISON" && break
19768 done
19769
19770   if test -z "$INTLBISON"; then
19771     ac_verc_fail=yes
19772   else
19773         { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of bison" >&5
19774 $as_echo_n "checking version of bison... " >&6; }
19775     ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
19776     case $ac_prog_version in
19777       '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
19778       1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*)
19779          ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
19780       *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
19781     esac
19782     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
19783 $as_echo "$ac_prog_version" >&6; }
19784   fi
19785   if test $ac_verc_fail = yes; then
19786     INTLBISON=:
19787   fi
19788
19789
19790
19791
19792
19793
19794
19795
19796
19797
19798
19799
19800
19801
19802
19803
19804     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFPreferencesCopyAppValue" >&5
19805 $as_echo_n "checking for CFPreferencesCopyAppValue... " >&6; }
19806 if test "${gt_cv_func_CFPreferencesCopyAppValue+set}" = set; then :
19807   $as_echo_n "(cached) " >&6
19808 else
19809   gt_save_CPPFLAGS="$CPPFLAGS"
19810      CPPFLAGS="$CPPFLAGS -I/System/Library/Frameworks/CoreFoundation.framework/Headers"
19811      gt_save_LIBS="$LIBS"
19812      LIBS="$LIBS -framework CoreFoundation"
19813      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19814 /* end confdefs.h.  */
19815 #include <CFPreferences.h>
19816 int
19817 main ()
19818 {
19819 CFPreferencesCopyAppValue(NULL, NULL)
19820   ;
19821   return 0;
19822 }
19823 _ACEOF
19824 if ac_fn_c_try_link "$LINENO"; then :
19825   gt_cv_func_CFPreferencesCopyAppValue=yes
19826 else
19827   gt_cv_func_CFPreferencesCopyAppValue=no
19828 fi
19829 rm -f core conftest.err conftest.$ac_objext \
19830     conftest$ac_exeext conftest.$ac_ext
19831      CPPFLAGS="$gt_save_CPPFLAGS"
19832      LIBS="$gt_save_LIBS"
19833 fi
19834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5
19835 $as_echo "$gt_cv_func_CFPreferencesCopyAppValue" >&6; }
19836   if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then
19837
19838 $as_echo "#define HAVE_CFPREFERENCESCOPYAPPVALUE 1" >>confdefs.h
19839
19840   fi
19841     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFLocaleCopyCurrent" >&5
19842 $as_echo_n "checking for CFLocaleCopyCurrent... " >&6; }
19843 if test "${gt_cv_func_CFLocaleCopyCurrent+set}" = set; then :
19844   $as_echo_n "(cached) " >&6
19845 else
19846   gt_save_CPPFLAGS="$CPPFLAGS"
19847      CPPFLAGS="$CPPFLAGS -I/System/Library/Frameworks/CoreFoundation.framework/Headers"
19848      gt_save_LIBS="$LIBS"
19849      LIBS="$LIBS -framework CoreFoundation"
19850      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19851 /* end confdefs.h.  */
19852 #include <CFLocale.h>
19853 int
19854 main ()
19855 {
19856 CFLocaleCopyCurrent();
19857   ;
19858   return 0;
19859 }
19860 _ACEOF
19861 if ac_fn_c_try_link "$LINENO"; then :
19862   gt_cv_func_CFLocaleCopyCurrent=yes
19863 else
19864   gt_cv_func_CFLocaleCopyCurrent=no
19865 fi
19866 rm -f core conftest.err conftest.$ac_objext \
19867     conftest$ac_exeext conftest.$ac_ext
19868      CPPFLAGS="$gt_save_CPPFLAGS"
19869      LIBS="$gt_save_LIBS"
19870 fi
19871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFLocaleCopyCurrent" >&5
19872 $as_echo "$gt_cv_func_CFLocaleCopyCurrent" >&6; }
19873   if test $gt_cv_func_CFLocaleCopyCurrent = yes; then
19874
19875 $as_echo "#define HAVE_CFLOCALECOPYCURRENT 1" >>confdefs.h
19876
19877   fi
19878   INTL_MACOSX_LIBS=
19879   if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then
19880     INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation"
19881   fi
19882
19883
19884
19885
19886   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
19887 $as_echo_n "checking whether NLS is requested... " >&6; }
19888     # Check whether --enable-nls was given.
19889 if test "${enable_nls+set}" = set; then :
19890   enableval=$enable_nls; USE_NLS=$enableval
19891 else
19892   USE_NLS=yes
19893 fi
19894
19895   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
19896 $as_echo "$USE_NLS" >&6; }
19897
19898
19899
19900
19901     BUILD_INCLUDED_LIBINTL=no
19902     USE_INCLUDED_LIBINTL=no
19903
19904   LIBINTL=
19905   LTLIBINTL=
19906   POSUB=
19907
19908     if test "$USE_NLS" = "yes"; then
19909     gt_use_preinstalled_gnugettext=no
19910
19911       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether included gettext is requested" >&5
19912 $as_echo_n "checking whether included gettext is requested... " >&6; }
19913
19914 # Check whether --with-included-gettext was given.
19915 if test "${with_included_gettext+set}" = set; then :
19916   withval=$with_included_gettext; nls_cv_force_use_gnu_gettext=$withval
19917 else
19918   nls_cv_force_use_gnu_gettext=no
19919 fi
19920
19921       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $nls_cv_force_use_gnu_gettext" >&5
19922 $as_echo "$nls_cv_force_use_gnu_gettext" >&6; }
19923
19924       nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
19925       if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
19926
19927
19928
19929
19930
19931
19932         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5
19933 $as_echo_n "checking for GNU gettext in libc... " >&6; }
19934 if test "${gt_cv_func_gnugettext1_libc+set}" = set; then :
19935   $as_echo_n "(cached) " >&6
19936 else
19937   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19938 /* end confdefs.h.  */
19939 #include <libintl.h>
19940 extern int _nl_msg_cat_cntr;
19941 extern int *_nl_domain_bindings;
19942 int
19943 main ()
19944 {
19945 bindtextdomain ("", "");
19946 return * gettext ("") + _nl_msg_cat_cntr + *_nl_domain_bindings
19947   ;
19948   return 0;
19949 }
19950 _ACEOF
19951 if ac_fn_c_try_link "$LINENO"; then :
19952   gt_cv_func_gnugettext1_libc=yes
19953 else
19954   gt_cv_func_gnugettext1_libc=no
19955 fi
19956 rm -f core conftest.err conftest.$ac_objext \
19957     conftest$ac_exeext conftest.$ac_ext
19958 fi
19959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_gnugettext1_libc" >&5
19960 $as_echo "$gt_cv_func_gnugettext1_libc" >&6; }
19961
19962         if test "$gt_cv_func_gnugettext1_libc" != "yes"; then
19963
19964
19965
19966     use_additional=yes
19967
19968   acl_save_prefix="$prefix"
19969   prefix="$acl_final_prefix"
19970   acl_save_exec_prefix="$exec_prefix"
19971   exec_prefix="$acl_final_exec_prefix"
19972
19973     eval additional_includedir=\"$includedir\"
19974     eval additional_libdir=\"$libdir\"
19975
19976   exec_prefix="$acl_save_exec_prefix"
19977   prefix="$acl_save_prefix"
19978
19979
19980 # Check whether --with-libintl-prefix was given.
19981 if test "${with_libintl_prefix+set}" = set; then :
19982   withval=$with_libintl_prefix;
19983     if test "X$withval" = "Xno"; then
19984       use_additional=no
19985     else
19986       if test "X$withval" = "X"; then
19987
19988   acl_save_prefix="$prefix"
19989   prefix="$acl_final_prefix"
19990   acl_save_exec_prefix="$exec_prefix"
19991   exec_prefix="$acl_final_exec_prefix"
19992
19993           eval additional_includedir=\"$includedir\"
19994           eval additional_libdir=\"$libdir\"
19995
19996   exec_prefix="$acl_save_exec_prefix"
19997   prefix="$acl_save_prefix"
19998
19999       else
20000         additional_includedir="$withval/include"
20001         additional_libdir="$withval/lib"
20002       fi
20003     fi
20004
20005 fi
20006
20007       LIBINTL=
20008   LTLIBINTL=
20009   INCINTL=
20010   rpathdirs=
20011   ltrpathdirs=
20012   names_already_handled=
20013   names_next_round='intl '
20014   while test -n "$names_next_round"; do
20015     names_this_round="$names_next_round"
20016     names_next_round=
20017     for name in $names_this_round; do
20018       already_handled=
20019       for n in $names_already_handled; do
20020         if test "$n" = "$name"; then
20021           already_handled=yes
20022           break
20023         fi
20024       done
20025       if test -z "$already_handled"; then
20026         names_already_handled="$names_already_handled $name"
20027                         uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
20028         eval value=\"\$HAVE_LIB$uppername\"
20029         if test -n "$value"; then
20030           if test "$value" = yes; then
20031             eval value=\"\$LIB$uppername\"
20032             test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value"
20033             eval value=\"\$LTLIB$uppername\"
20034             test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value"
20035           else
20036                                     :
20037           fi
20038         else
20039                               found_dir=
20040           found_la=
20041           found_so=
20042           found_a=
20043           if test $use_additional = yes; then
20044             if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
20045               found_dir="$additional_libdir"
20046               found_so="$additional_libdir/lib$name.$shlibext"
20047               if test -f "$additional_libdir/lib$name.la"; then
20048                 found_la="$additional_libdir/lib$name.la"
20049               fi
20050             else
20051               if test -f "$additional_libdir/lib$name.$libext"; then
20052                 found_dir="$additional_libdir"
20053                 found_a="$additional_libdir/lib$name.$libext"
20054                 if test -f "$additional_libdir/lib$name.la"; then
20055                   found_la="$additional_libdir/lib$name.la"
20056                 fi
20057               fi
20058             fi
20059           fi
20060           if test "X$found_dir" = "X"; then
20061             for x in $LDFLAGS $LTLIBINTL; do
20062
20063   acl_save_prefix="$prefix"
20064   prefix="$acl_final_prefix"
20065   acl_save_exec_prefix="$exec_prefix"
20066   exec_prefix="$acl_final_exec_prefix"
20067   eval x=\"$x\"
20068   exec_prefix="$acl_save_exec_prefix"
20069   prefix="$acl_save_prefix"
20070
20071               case "$x" in
20072                 -L*)
20073                   dir=`echo "X$x" | sed -e 's/^X-L//'`
20074                   if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
20075                     found_dir="$dir"
20076                     found_so="$dir/lib$name.$shlibext"
20077                     if test -f "$dir/lib$name.la"; then
20078                       found_la="$dir/lib$name.la"
20079                     fi
20080                   else
20081                     if test -f "$dir/lib$name.$libext"; then
20082                       found_dir="$dir"
20083                       found_a="$dir/lib$name.$libext"
20084                       if test -f "$dir/lib$name.la"; then
20085                         found_la="$dir/lib$name.la"
20086                       fi
20087                     fi
20088                   fi
20089                   ;;
20090               esac
20091               if test "X$found_dir" != "X"; then
20092                 break
20093               fi
20094             done
20095           fi
20096           if test "X$found_dir" != "X"; then
20097                         LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name"
20098             if test "X$found_so" != "X"; then
20099                                                         if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
20100                                 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
20101               else
20102                                                                                 haveit=
20103                 for x in $ltrpathdirs; do
20104                   if test "X$x" = "X$found_dir"; then
20105                     haveit=yes
20106                     break
20107                   fi
20108                 done
20109                 if test -z "$haveit"; then
20110                   ltrpathdirs="$ltrpathdirs $found_dir"
20111                 fi
20112                                 if test "$hardcode_direct" = yes; then
20113                                                       LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
20114                 else
20115                   if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
20116                                                             LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
20117                                                             haveit=
20118                     for x in $rpathdirs; do
20119                       if test "X$x" = "X$found_dir"; then
20120                         haveit=yes
20121                         break
20122                       fi
20123                     done
20124                     if test -z "$haveit"; then
20125                       rpathdirs="$rpathdirs $found_dir"
20126                     fi
20127                   else
20128                                                                                 haveit=
20129                     for x in $LDFLAGS $LIBINTL; do
20130
20131   acl_save_prefix="$prefix"
20132   prefix="$acl_final_prefix"
20133   acl_save_exec_prefix="$exec_prefix"
20134   exec_prefix="$acl_final_exec_prefix"
20135   eval x=\"$x\"
20136   exec_prefix="$acl_save_exec_prefix"
20137   prefix="$acl_save_prefix"
20138
20139                       if test "X$x" = "X-L$found_dir"; then
20140                         haveit=yes
20141                         break
20142                       fi
20143                     done
20144                     if test -z "$haveit"; then
20145                       LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir"
20146                     fi
20147                     if test "$hardcode_minus_L" != no; then
20148                                                                                         LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
20149                     else
20150                                                                                                                                                                                 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
20151                     fi
20152                   fi
20153                 fi
20154               fi
20155             else
20156               if test "X$found_a" != "X"; then
20157                                 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a"
20158               else
20159                                                 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name"
20160               fi
20161             fi
20162                         additional_includedir=
20163             case "$found_dir" in
20164               */lib | */lib/)
20165                 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
20166                 additional_includedir="$basedir/include"
20167                 ;;
20168             esac
20169             if test "X$additional_includedir" != "X"; then
20170                                                                                                                 if test "X$additional_includedir" != "X/usr/include"; then
20171                 haveit=
20172                 if test "X$additional_includedir" = "X/usr/local/include"; then
20173                   if test -n "$GCC"; then
20174                     case $host_os in
20175                       linux* | gnu* | k*bsd*-gnu) haveit=yes;;
20176                     esac
20177                   fi
20178                 fi
20179                 if test -z "$haveit"; then
20180                   for x in $CPPFLAGS $INCINTL; do
20181
20182   acl_save_prefix="$prefix"
20183   prefix="$acl_final_prefix"
20184   acl_save_exec_prefix="$exec_prefix"
20185   exec_prefix="$acl_final_exec_prefix"
20186   eval x=\"$x\"
20187   exec_prefix="$acl_save_exec_prefix"
20188   prefix="$acl_save_prefix"
20189
20190                     if test "X$x" = "X-I$additional_includedir"; then
20191                       haveit=yes
20192                       break
20193                     fi
20194                   done
20195                   if test -z "$haveit"; then
20196                     if test -d "$additional_includedir"; then
20197                                             INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir"
20198                     fi
20199                   fi
20200                 fi
20201               fi
20202             fi
20203                         if test -n "$found_la"; then
20204                                                         save_libdir="$libdir"
20205               case "$found_la" in
20206                 */* | *\\*) . "$found_la" ;;
20207                 *) . "./$found_la" ;;
20208               esac
20209               libdir="$save_libdir"
20210                             for dep in $dependency_libs; do
20211                 case "$dep" in
20212                   -L*)
20213                     additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
20214                                                                                                                                                                 if test "X$additional_libdir" != "X/usr/lib"; then
20215                       haveit=
20216                       if test "X$additional_libdir" = "X/usr/local/lib"; then
20217                         if test -n "$GCC"; then
20218                           case $host_os in
20219                             linux* | gnu* | k*bsd*-gnu) haveit=yes;;
20220                           esac
20221                         fi
20222                       fi
20223                       if test -z "$haveit"; then
20224                         haveit=
20225                         for x in $LDFLAGS $LIBINTL; do
20226
20227   acl_save_prefix="$prefix"
20228   prefix="$acl_final_prefix"
20229   acl_save_exec_prefix="$exec_prefix"
20230   exec_prefix="$acl_final_exec_prefix"
20231   eval x=\"$x\"
20232   exec_prefix="$acl_save_exec_prefix"
20233   prefix="$acl_save_prefix"
20234
20235                           if test "X$x" = "X-L$additional_libdir"; then
20236                             haveit=yes
20237                             break
20238                           fi
20239                         done
20240                         if test -z "$haveit"; then
20241                           if test -d "$additional_libdir"; then
20242                                                         LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir"
20243                           fi
20244                         fi
20245                         haveit=
20246                         for x in $LDFLAGS $LTLIBINTL; do
20247
20248   acl_save_prefix="$prefix"
20249   prefix="$acl_final_prefix"
20250   acl_save_exec_prefix="$exec_prefix"
20251   exec_prefix="$acl_final_exec_prefix"
20252   eval x=\"$x\"
20253   exec_prefix="$acl_save_exec_prefix"
20254   prefix="$acl_save_prefix"
20255
20256                           if test "X$x" = "X-L$additional_libdir"; then
20257                             haveit=yes
20258                             break
20259                           fi
20260                         done
20261                         if test -z "$haveit"; then
20262                           if test -d "$additional_libdir"; then
20263                                                         LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir"
20264                           fi
20265                         fi
20266                       fi
20267                     fi
20268                     ;;
20269                   -R*)
20270                     dir=`echo "X$dep" | sed -e 's/^X-R//'`
20271                     if test "$enable_rpath" != no; then
20272                                                                   haveit=
20273                       for x in $rpathdirs; do
20274                         if test "X$x" = "X$dir"; then
20275                           haveit=yes
20276                           break
20277                         fi
20278                       done
20279                       if test -z "$haveit"; then
20280                         rpathdirs="$rpathdirs $dir"
20281                       fi
20282                                                                   haveit=
20283                       for x in $ltrpathdirs; do
20284                         if test "X$x" = "X$dir"; then
20285                           haveit=yes
20286                           break
20287                         fi
20288                       done
20289                       if test -z "$haveit"; then
20290                         ltrpathdirs="$ltrpathdirs $dir"
20291                       fi
20292                     fi
20293                     ;;
20294                   -l*)
20295                                         names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
20296                     ;;
20297                   *.la)
20298                                                                                 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
20299                     ;;
20300                   *)
20301                                         LIBINTL="${LIBINTL}${LIBINTL:+ }$dep"
20302                     LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep"
20303                     ;;
20304                 esac
20305               done
20306             fi
20307           else
20308                                                             LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
20309             LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name"
20310           fi
20311         fi
20312       fi
20313     done
20314   done
20315   if test "X$rpathdirs" != "X"; then
20316     if test -n "$hardcode_libdir_separator"; then
20317                         alldirs=
20318       for found_dir in $rpathdirs; do
20319         alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
20320       done
20321             acl_save_libdir="$libdir"
20322       libdir="$alldirs"
20323       eval flag=\"$hardcode_libdir_flag_spec\"
20324       libdir="$acl_save_libdir"
20325       LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
20326     else
20327             for found_dir in $rpathdirs; do
20328         acl_save_libdir="$libdir"
20329         libdir="$found_dir"
20330         eval flag=\"$hardcode_libdir_flag_spec\"
20331         libdir="$acl_save_libdir"
20332         LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
20333       done
20334     fi
20335   fi
20336   if test "X$ltrpathdirs" != "X"; then
20337             for found_dir in $ltrpathdirs; do
20338       LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir"
20339     done
20340   fi
20341
20342           { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5
20343 $as_echo_n "checking for GNU gettext in libintl... " >&6; }
20344 if test "${gt_cv_func_gnugettext1_libintl+set}" = set; then :
20345   $as_echo_n "(cached) " >&6
20346 else
20347   gt_save_CPPFLAGS="$CPPFLAGS"
20348             CPPFLAGS="$CPPFLAGS $INCINTL"
20349             gt_save_LIBS="$LIBS"
20350             LIBS="$LIBS $LIBINTL"
20351                         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20352 /* end confdefs.h.  */
20353 #include <libintl.h>
20354 extern int _nl_msg_cat_cntr;
20355 extern
20356 #ifdef __cplusplus
20357 "C"
20358 #endif
20359 const char *_nl_expand_alias (const char *);
20360 int
20361 main ()
20362 {
20363 bindtextdomain ("", "");
20364 return * gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias ("")
20365   ;
20366   return 0;
20367 }
20368 _ACEOF
20369 if ac_fn_c_try_link "$LINENO"; then :
20370   gt_cv_func_gnugettext1_libintl=yes
20371 else
20372   gt_cv_func_gnugettext1_libintl=no
20373 fi
20374 rm -f core conftest.err conftest.$ac_objext \
20375     conftest$ac_exeext conftest.$ac_ext
20376                         if test "$gt_cv_func_gnugettext1_libintl" != yes && test -n "$LIBICONV"; then
20377               LIBS="$LIBS $LIBICONV"
20378               cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20379 /* end confdefs.h.  */
20380 #include <libintl.h>
20381 extern int _nl_msg_cat_cntr;
20382 extern
20383 #ifdef __cplusplus
20384 "C"
20385 #endif
20386 const char *_nl_expand_alias (const char *);
20387 int
20388 main ()
20389 {
20390 bindtextdomain ("", "");
20391 return * gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias ("")
20392   ;
20393   return 0;
20394 }
20395 _ACEOF
20396 if ac_fn_c_try_link "$LINENO"; then :
20397   LIBINTL="$LIBINTL $LIBICONV"
20398                 LTLIBINTL="$LTLIBINTL $LTLIBICONV"
20399                 gt_cv_func_gnugettext1_libintl=yes
20400
20401 fi
20402 rm -f core conftest.err conftest.$ac_objext \
20403     conftest$ac_exeext conftest.$ac_ext
20404             fi
20405             CPPFLAGS="$gt_save_CPPFLAGS"
20406             LIBS="$gt_save_LIBS"
20407 fi
20408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_gnugettext1_libintl" >&5
20409 $as_echo "$gt_cv_func_gnugettext1_libintl" >&6; }
20410         fi
20411
20412                                         if test "$gt_cv_func_gnugettext1_libc" = "yes" \
20413            || { test "$gt_cv_func_gnugettext1_libintl" = "yes" \
20414                 && test "$PACKAGE" != gettext-runtime \
20415                 && test "$PACKAGE" != gettext-tools; }; then
20416           gt_use_preinstalled_gnugettext=yes
20417         else
20418                     LIBINTL=
20419           LTLIBINTL=
20420           INCINTL=
20421         fi
20422
20423
20424         if test "$gt_use_preinstalled_gnugettext" != "yes"; then
20425                               nls_cv_use_gnu_gettext=yes
20426         fi
20427       fi
20428
20429       if test "$nls_cv_use_gnu_gettext" = "yes"; then
20430                 BUILD_INCLUDED_LIBINTL=yes
20431         USE_INCLUDED_LIBINTL=yes
20432         LIBINTL="\${top_builddir}/intl/libintl.a $LIBICONV"
20433         LTLIBINTL="\${top_builddir}/intl/libintl.a $LTLIBICONV"
20434         LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'`
20435       fi
20436
20437       CATOBJEXT=
20438       if test "$gt_use_preinstalled_gnugettext" = "yes" \
20439          || test "$nls_cv_use_gnu_gettext" = "yes"; then
20440                 CATOBJEXT=.gmo
20441       fi
20442
20443
20444     if test -n "$INTL_MACOSX_LIBS"; then
20445       if test "$gt_use_preinstalled_gnugettext" = "yes" \
20446          || test "$nls_cv_use_gnu_gettext" = "yes"; then
20447                 LIBINTL="$LIBINTL $INTL_MACOSX_LIBS"
20448         LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS"
20449       fi
20450     fi
20451
20452     if test "$gt_use_preinstalled_gnugettext" = "yes" \
20453        || test "$nls_cv_use_gnu_gettext" = "yes"; then
20454
20455 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
20456
20457     else
20458       USE_NLS=no
20459     fi
20460   fi
20461
20462   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use NLS" >&5
20463 $as_echo_n "checking whether to use NLS... " >&6; }
20464   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
20465 $as_echo "$USE_NLS" >&6; }
20466   if test "$USE_NLS" = "yes"; then
20467     { $as_echo "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5
20468 $as_echo_n "checking where the gettext function comes from... " >&6; }
20469     if test "$gt_use_preinstalled_gnugettext" = "yes"; then
20470       if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then
20471         gt_source="external libintl"
20472       else
20473         gt_source="libc"
20474       fi
20475     else
20476       gt_source="included intl directory"
20477     fi
20478     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_source" >&5
20479 $as_echo "$gt_source" >&6; }
20480   fi
20481
20482   if test "$USE_NLS" = "yes"; then
20483
20484     if test "$gt_use_preinstalled_gnugettext" = "yes"; then
20485       if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then
20486         { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5
20487 $as_echo_n "checking how to link with libintl... " >&6; }
20488         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5
20489 $as_echo "$LIBINTL" >&6; }
20490
20491   for element in $INCINTL; do
20492     haveit=
20493     for x in $CPPFLAGS; do
20494
20495   acl_save_prefix="$prefix"
20496   prefix="$acl_final_prefix"
20497   acl_save_exec_prefix="$exec_prefix"
20498   exec_prefix="$acl_final_exec_prefix"
20499   eval x=\"$x\"
20500   exec_prefix="$acl_save_exec_prefix"
20501   prefix="$acl_save_prefix"
20502
20503       if test "X$x" = "X$element"; then
20504         haveit=yes
20505         break
20506       fi
20507     done
20508     if test -z "$haveit"; then
20509       CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
20510     fi
20511   done
20512
20513       fi
20514
20515
20516 $as_echo "#define HAVE_GETTEXT 1" >>confdefs.h
20517
20518
20519 $as_echo "#define HAVE_DCGETTEXT 1" >>confdefs.h
20520
20521     fi
20522
20523         POSUB=po
20524   fi
20525
20526
20527             if test "$PACKAGE" = gettext-runtime || test "$PACKAGE" = gettext-tools; then
20528       BUILD_INCLUDED_LIBINTL=yes
20529     fi
20530
20531
20532
20533
20534
20535         nls_cv_header_intl=
20536     nls_cv_header_libgt=
20537
20538         DATADIRNAME=share
20539
20540
20541         INSTOBJEXT=.mo
20542
20543
20544         GENCAT=gencat
20545
20546
20547         INTLOBJS=
20548     if test "$USE_INCLUDED_LIBINTL" = yes; then
20549       INTLOBJS="\$(GETTOBJS)"
20550     fi
20551
20552
20553         INTL_LIBTOOL_SUFFIX_PREFIX=
20554
20555
20556
20557     INTLLIBS="$LIBINTL"
20558
20559
20560
20561
20562
20563
20564 fi
20565
20566 support_mysql=no
20567 support_sqlite=no
20568 support_sqlite3=no
20569 support_postgresql=no
20570 support_ingres=no
20571 support_dbi=no
20572 support_smartalloc=yes
20573 support_readline=yes
20574 support_conio=yes
20575 support_gnome=no
20576 support_bat=no
20577 support_wx_console=no
20578 support_tray_monitor=no
20579 support_tls=no
20580 support_crypto=no
20581 gnome_version=
20582 wx_version=
20583 support_static_tools=no
20584 support_static_fd=no
20585 support_static_sd=no
20586 support_static_dir=no
20587 support_static_cons=no
20588 support_python=no
20589 build_client_only=no
20590 build_dird=yes
20591 build_stored=yes
20592 cats=
20593 db_type=Internal
20594 support_lockmgr=no
20595 DB_TYPE=bdb
20596
20597
20598 # Check whether --enable-gnome was given.
20599 if test "${enable_gnome+set}" = set; then :
20600   enableval=$enable_gnome;
20601        if test x$enableval = xyes; then
20602           support_gnome=yes
20603        fi
20604
20605
20606 fi
20607
20608
20609 GNOME_DIR=
20610 if test x$support_gnome = xyes; then
20611    as_fn_error "bgnome-console no longer supported" "$LINENO" 5
20612    as_fn_error "--enable-gnome option no longer supported" "$LINENO" 5
20613 fi
20614 # AC_SUBST(GNOME_DIR)
20615
20616 # Check whether --enable-bat was given.
20617 if test "${enable_bat+set}" = set; then :
20618   enableval=$enable_bat;
20619        if test x$enableval = xyes; then
20620
20621 $as_echo "#define HAVE_BAT 1" >>confdefs.h
20622
20623           support_bat=yes
20624        fi
20625
20626
20627 fi
20628
20629
20630 BAT_DIR=
20631 if test x$support_bat = xyes; then
20632    abc=`$PKGCONFIG --atleast-version=4.2 QtGui`
20633    pkg=$?
20634    if test $pkg = 0; then
20635       BAT_DIR=src/qt-console
20636    else
20637       as_fn_error "Unable to find Qt4 installation needed by bat" "$LINENO" 5
20638    fi
20639 fi
20640
20641 got_qwt=no
20642 QWT_INC=
20643 QWT_LDFLAGS=
20644 QWT_LIB=
20645 QWT=
20646 no_qwt=no
20647
20648
20649
20650
20651
20652
20653
20654
20655 # Check whether --enable-bwx-console was given.
20656 if test "${enable_bwx_console+set}" = set; then :
20657   enableval=$enable_bwx_console;
20658        if test x$enableval = xyes; then
20659           support_wx_console=yes
20660        fi
20661
20662
20663 fi
20664
20665
20666 WX_DIR=
20667 if test x$support_wx_console = xyes; then
20668    abc=`$WXCONFIG $WXFLAGS --cppflags`
20669    pkg=$?
20670    if test $pkg = 0; then
20671       wx_version="wxWidgets `$WXCONFIG $WXFLAGS --release`"
20672       WXCONS_CPPFLAGS=`$WXCONFIG $WXFLAGS --cppflags`
20673       WXCONS_LDFLAGS=`$WXCONFIG $WXFLAGS --libs`
20674
20675
20676
20677       WX_DIR="src/wx-console"
20678    else
20679       echo " "
20680       echo "wx-config program not found. bwx-console disabled."
20681       echo " "
20682       support_wx_console=no
20683    fi
20684 fi
20685
20686
20687 # Check whether --enable-tray-monitor was given.
20688 if test "${enable_tray_monitor+set}" = set; then :
20689   enableval=$enable_tray_monitor;
20690        if test x$enableval = xyes; then
20691           support_tray_monitor=yes
20692        fi
20693
20694
20695 fi
20696
20697
20698 TRAY_MONITOR_DIR=
20699 if test x$support_tray_monitor = xyes; then
20700    abc=`$PKGCONFIG --exists gtk+-2.0`
20701    pkg=$?
20702    if test $pkg = 0; then
20703       TRAY_MONITOR_CPPFLAGS=`$PKGCONFIG --cflags gtk+-2.0`
20704       TRAY_MONITOR_LDFLAGS=`$PKGCONFIG --libs gtk+-2.0`
20705
20706
20707       TRAY_MONITOR_DIR=src/tray-monitor
20708       abc=`$PKGCONFIG --atleast-version=2.4 gtk+-2.0`
20709       pkg=$?
20710       if test $pkg = 0; then
20711
20712 $as_echo "#define HAVE_GTK_2_4 1" >>confdefs.h
20713
20714       fi
20715    fi
20716 fi
20717
20718
20719 # Check whether --enable-smartalloc was given.
20720 if test "${enable_smartalloc+set}" = set; then :
20721   enableval=$enable_smartalloc;
20722        if test x$enableval = xno; then
20723           support_smartalloc=no
20724        fi
20725
20726
20727 fi
20728
20729
20730 if test x$support_smartalloc = xyes; then
20731
20732 $as_echo "#define SMARTALLOC 1" >>confdefs.h
20733
20734 fi
20735
20736 # Check whether --enable-lockmgr was given.
20737 if test "${enable_lockmgr+set}" = set; then :
20738   enableval=$enable_lockmgr;
20739        if test x$enableval = xyes; then
20740           support_lockmgr=yes
20741        fi
20742
20743
20744 fi
20745
20746
20747 if test x$support_lockmgr = xyes; then
20748
20749 $as_echo "#define _USE_LOCKMGR 1" >>confdefs.h
20750
20751 fi
20752
20753
20754 # Check whether --enable-static-tools was given.
20755 if test "${enable_static_tools+set}" = set; then :
20756   enableval=$enable_static_tools;
20757        if test x$enableval = xyes; then
20758           if test x$use_libtool = xyes; then
20759              as_fn_error "Libtool is enabled, not compatible with static tools,
20760   please rerun configure with --disable-libtool" "$LINENO" 5
20761           fi
20762           support_static_tools=yes
20763        fi
20764
20765
20766 fi
20767
20768
20769 TTOOL_LDFLAGS=
20770 if test x$support_static_tools = xyes; then
20771    TTOOL_LDFLAGS="-static"
20772 fi
20773
20774
20775 # Check whether --enable-static-fd was given.
20776 if test "${enable_static_fd+set}" = set; then :
20777   enableval=$enable_static_fd;
20778        if test x$enableval = xyes; then
20779           if test x$use_libtool = xyes; then
20780              as_fn_error "Libtool is enabled, not compatible with static tools,
20781   please rerun configure with --disable-libtool" "$LINENO" 5
20782           fi
20783           support_static_fd=yes
20784        fi
20785
20786
20787 fi
20788
20789
20790 STATIC_FD=
20791 if test x$support_static_fd = xyes; then
20792    STATIC_FD="static-bacula-fd"
20793 fi
20794
20795
20796 # Check whether --enable-static-sd was given.
20797 if test "${enable_static_sd+set}" = set; then :
20798   enableval=$enable_static_sd;
20799        if test x$enableval = xyes; then
20800           if test x$use_libtool = xyes; then
20801              as_fn_error "Libtool is enabled, not compatible with static tools,
20802   please rerun configure with --disable-libtool" "$LINENO" 5
20803           fi
20804           support_static_sd=yes
20805        fi
20806
20807
20808 fi
20809
20810
20811 STATIC_SD=
20812 if test x$support_static_sd = xyes; then
20813    STATIC_SD="static-bacula-sd"
20814 fi
20815
20816
20817 # Check whether --enable-static-dir was given.
20818 if test "${enable_static_dir+set}" = set; then :
20819   enableval=$enable_static_dir;
20820        if test x$enableval = xyes; then
20821           if test x$use_libtool = xyes; then
20822              as_fn_error "Libtool is enabled, not compatible with static tools,
20823   please rerun configure with --disable-libtool" "$LINENO" 5
20824           fi
20825           support_static_dir=yes
20826        fi
20827
20828
20829 fi
20830
20831
20832 STATIC_DIR=
20833 if test x$support_static_dir = xyes; then
20834    STATIC_DIR="static-bacula-dir"
20835 fi
20836
20837
20838 # Check whether --enable-static-cons was given.
20839 if test "${enable_static_cons+set}" = set; then :
20840   enableval=$enable_static_cons;
20841        if test x$enableval = xyes; then
20842           if test x$use_libtool = xyes; then
20843              as_fn_error "Libtool is enabled, not compatible with static tools,
20844   please rerun configure with --disable-libtool" "$LINENO" 5
20845           fi
20846           support_static_cons=yes
20847        fi
20848
20849
20850 fi
20851
20852
20853 STATIC_CONS=
20854 STATIC_GNOME_CONS=
20855 STATIC_WX_CONS=
20856 if test x$support_static_cons = xyes; then
20857    STATIC_CONS="static-bconsole"
20858    STATIC_GNOME_CONS="static-bgnome-console"
20859    STATIC_WX_CONS="static-bwx-console"
20860 fi
20861
20862
20863
20864
20865 # Check whether --enable-client-only was given.
20866 if test "${enable_client_only+set}" = set; then :
20867   enableval=$enable_client_only;
20868        if test x$enableval = xyes; then
20869           build_client_only=yes
20870           db_type=None
20871           DB_TYPE=none
20872        fi
20873
20874
20875 fi
20876
20877 if test x$build_client_only = xno; then
20878    ALL_DIRS="subdirs"
20879 else
20880    ALL_DIRS=""
20881 fi
20882
20883
20884 # Check whether --enable-build-dird was given.
20885 if test "${enable_build_dird+set}" = set; then :
20886   enableval=$enable_build_dird;
20887        if test x$enableval = xno; then
20888           build_dird=no
20889        fi
20890
20891
20892 fi
20893
20894 if test x$build_dird = xyes; then
20895    DIRD_DIR="src/dird"
20896    DIR_TOOLS="DIRTOOLS"
20897 else
20898    DIRD_DIR=""
20899    DIR_TOOLS="NODIRTOOLS"
20900 fi
20901
20902
20903
20904 # Check whether --enable-build-stored was given.
20905 if test "${enable_build_stored+set}" = set; then :
20906   enableval=$enable_build_stored;
20907       if test x$enableval = xno; then
20908          build_stored=no
20909       fi
20910
20911
20912 fi
20913
20914 if test x$build_stored = xyes; then
20915    STORED_DIR="src/stored"
20916 else
20917    STORED_DIR=""
20918 fi
20919
20920
20921 # Check whether --enable-conio was given.
20922 if test "${enable_conio+set}" = set; then :
20923   enableval=$enable_conio;
20924        if test x$enableval = xno; then
20925           support_conio=no
20926        fi
20927
20928
20929 fi
20930
20931
20932
20933 support_ipv6=yes
20934 # Check whether --enable-ipv6 was given.
20935 if test "${enable_ipv6+set}" = set; then :
20936   enableval=$enable_ipv6;
20937        if test x$enableval = xno; then
20938           support_ipv6=no
20939        fi
20940
20941
20942 fi
20943
20944
20945 if test x$support_ipv6 = xyes; then
20946     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20947 /* end confdefs.h.  */
20948  #include <sys/types.h>
20949 #include <sys/socket.h>
20950 #include <netinet/in.h>
20951 int
20952 main ()
20953 {
20954 struct sockaddr_in6 s; struct in6_addr t=in6addr_any; int i=AF_INET6; s; t.s6_addr[0] = 0;
20955   ;
20956   return 0;
20957 }
20958 _ACEOF
20959 if ac_fn_c_try_link "$LINENO"; then :
20960   support_ipv6=yes
20961 else
20962   support_ipv6=no
20963 fi
20964 rm -f core conftest.err conftest.$ac_objext \
20965     conftest$ac_exeext conftest.$ac_ext
20966 fi
20967
20968 if test x$support_ipv6 = xyes; then
20969
20970 $as_echo "#define HAVE_IPV6 1" >>confdefs.h
20971
20972 fi
20973
20974 got_conio="no"
20975 if test x$support_conio = xyes; then
20976    ac_fn_c_check_header_mongrel "$LINENO" "termcap.h" "ac_cv_header_termcap_h" "$ac_includes_default"
20977 if test "x$ac_cv_header_termcap_h" = x""yes; then :
20978    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -ltermcap" >&5
20979 $as_echo_n "checking for tgetent in -ltermcap... " >&6; }
20980 if test "${ac_cv_lib_termcap_tgetent+set}" = set; then :
20981   $as_echo_n "(cached) " >&6
20982 else
20983   ac_check_lib_save_LIBS=$LIBS
20984 LIBS="-ltermcap  $LIBS"
20985 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
20986 /* end confdefs.h.  */
20987
20988 /* Override any GCC internal prototype to avoid an error.
20989    Use char because int might match the return type of a GCC
20990    builtin and then its argument prototype would still apply.  */
20991 #ifdef __cplusplus
20992 extern "C"
20993 #endif
20994 char tgetent ();
20995 int
20996 main ()
20997 {
20998 return tgetent ();
20999   ;
21000   return 0;
21001 }
21002 _ACEOF
21003 if ac_fn_c_try_link "$LINENO"; then :
21004   ac_cv_lib_termcap_tgetent=yes
21005 else
21006   ac_cv_lib_termcap_tgetent=no
21007 fi
21008 rm -f core conftest.err conftest.$ac_objext \
21009     conftest$ac_exeext conftest.$ac_ext
21010 LIBS=$ac_check_lib_save_LIBS
21011 fi
21012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_termcap_tgetent" >&5
21013 $as_echo "$ac_cv_lib_termcap_tgetent" >&6; }
21014 if test "x$ac_cv_lib_termcap_tgetent" = x""yes; then :
21015    CONS_LIBS="-ltermcap"
21016     CONS_OBJ="conio.o"
21017     CONS_SRC="conio.c"
21018     got_conio="yes"
21019     support_readline=no
21020
21021 $as_echo "#define HAVE_CONIO 1" >>confdefs.h
21022
21023
21024 else
21025    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -lncurses" >&5
21026 $as_echo_n "checking for tgetent in -lncurses... " >&6; }
21027 if test "${ac_cv_lib_ncurses_tgetent+set}" = set; then :
21028   $as_echo_n "(cached) " >&6
21029 else
21030   ac_check_lib_save_LIBS=$LIBS
21031 LIBS="-lncurses  $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 tgetent ();
21042 int
21043 main ()
21044 {
21045 return tgetent ();
21046   ;
21047   return 0;
21048 }
21049 _ACEOF
21050 if ac_fn_c_try_link "$LINENO"; then :
21051   ac_cv_lib_ncurses_tgetent=yes
21052 else
21053   ac_cv_lib_ncurses_tgetent=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_ncurses_tgetent" >&5
21060 $as_echo "$ac_cv_lib_ncurses_tgetent" >&6; }
21061 if test "x$ac_cv_lib_ncurses_tgetent" = x""yes; then :
21062    CONS_LIBS="-lncurses"
21063       CONS_OBJ="conio.o"
21064       CONS_SRC="conio.c"
21065       got_conio="yes"
21066       support_readline=no
21067
21068 $as_echo "#define HAVE_CONIO 1" >>confdefs.h
21069
21070
21071 fi
21072
21073
21074 fi
21075
21076
21077 else
21078
21079     for ac_header in curses.h
21080 do :
21081   ac_fn_c_check_header_mongrel "$LINENO" "curses.h" "ac_cv_header_curses_h" "$ac_includes_default"
21082 if test "x$ac_cv_header_curses_h" = x""yes; then :
21083   cat >>confdefs.h <<_ACEOF
21084 #define HAVE_CURSES_H 1
21085 _ACEOF
21086
21087 fi
21088
21089 done
21090
21091     ac_fn_c_check_header_compile "$LINENO" "term.h" "ac_cv_header_term_h" "#if HAVE_CURSES_H
21092 #include <curses.h>
21093 #endif
21094
21095 "
21096 if test "x$ac_cv_header_term_h" = x""yes; then :
21097    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -lcurses" >&5
21098 $as_echo_n "checking for tgetent in -lcurses... " >&6; }
21099 if test "${ac_cv_lib_curses_tgetent+set}" = set; then :
21100   $as_echo_n "(cached) " >&6
21101 else
21102   ac_check_lib_save_LIBS=$LIBS
21103 LIBS="-lcurses  $LIBS"
21104 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21105 /* end confdefs.h.  */
21106
21107 /* Override any GCC internal prototype to avoid an error.
21108    Use char because int might match the return type of a GCC
21109    builtin and then its argument prototype would still apply.  */
21110 #ifdef __cplusplus
21111 extern "C"
21112 #endif
21113 char tgetent ();
21114 int
21115 main ()
21116 {
21117 return tgetent ();
21118   ;
21119   return 0;
21120 }
21121 _ACEOF
21122 if ac_fn_c_try_link "$LINENO"; then :
21123   ac_cv_lib_curses_tgetent=yes
21124 else
21125   ac_cv_lib_curses_tgetent=no
21126 fi
21127 rm -f core conftest.err conftest.$ac_objext \
21128     conftest$ac_exeext conftest.$ac_ext
21129 LIBS=$ac_check_lib_save_LIBS
21130 fi
21131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_curses_tgetent" >&5
21132 $as_echo "$ac_cv_lib_curses_tgetent" >&6; }
21133 if test "x$ac_cv_lib_curses_tgetent" = x""yes; then :
21134    CONS_LIBS="-lcurses"
21135          CONS_OBJ="conio.o"
21136          CONS_SRC="conio.c"
21137          got_conio="yes"
21138          support_readline=no
21139
21140 $as_echo "#define HAVE_CONIO 1" >>confdefs.h
21141
21142
21143 fi
21144
21145
21146 else
21147    echo " "; echo "Required libraries not found. CONIO turned off ..."; echo " "
21148 fi
21149
21150
21151
21152 fi
21153
21154
21155 fi
21156
21157
21158 # Check whether --enable-readline was given.
21159 if test "${enable_readline+set}" = set; then :
21160   enableval=$enable_readline;
21161        if test x$enableval = xno; then
21162           support_readline=no
21163        fi
21164
21165
21166 fi
21167
21168
21169 got_readline="no"
21170 READLINE_SRC=
21171 if test x$support_readline = xyes; then
21172
21173 # Check whether --with-readline was given.
21174 if test "${with_readline+set}" = set; then :
21175   withval=$with_readline;
21176           case "$with_readline" in
21177           no)
21178              :
21179              ;;
21180           yes|*)
21181              if test -f ${with_readline}/readline.h; then
21182                 CONS_INC="-I${with_readline}"
21183                 CONS_LDFLAGS="-L$with_readline"
21184              elif test -f ${with_readline}/include/readline/readline.h; then
21185                 CONS_INC="-I${with_readline}/include/readline"
21186                 CONS_LDFLAGS="-L${with_readline}/lib"
21187                 with_readline="${with_readline}/include/readline"
21188              else
21189                 with_readline="/usr/include/readline"
21190              fi
21191
21192              as_ac_Header=`$as_echo "ac_cv_header_${with_readline}/readline.h" | $as_tr_sh`
21193 ac_fn_c_check_header_mongrel "$LINENO" "${with_readline}/readline.h" "$as_ac_Header" "$ac_includes_default"
21194 eval as_val=\$$as_ac_Header
21195    if test "x$as_val" = x""yes; then :
21196
21197
21198 $as_echo "#define HAVE_READLINE 1" >>confdefs.h
21199
21200                     CONS_LIBS="-lreadline -lhistory -ltermcap"
21201                     got_readline="yes"
21202
21203 else
21204
21205                     echo " "
21206                     echo "readline.h not found. readline turned off ..."
21207                     echo " "
21208
21209
21210 fi
21211
21212
21213              ;;
21214           esac
21215
21216 else
21217
21218                  ac_fn_c_check_header_mongrel "$LINENO" "/usr/include/readline/readline.h" "ac_cv_header__usr_include_readline_readline_h" "$ac_includes_default"
21219 if test "x$ac_cv_header__usr_include_readline_readline_h" = x""yes; then :
21220
21221
21222 $as_echo "#define HAVE_READLINE 1" >>confdefs.h
21223
21224                 got_readline="yes"
21225                 CONS_INC="-I/usr/include/readline"
21226                 CONS_LIBS="-lreadline -ltermcap"
21227
21228 else
21229
21230                                 as_ac_Header=`$as_echo "ac_cv_header_${TOP_DIR}/depkgs/readline/readline.h" | $as_tr_sh`
21231 ac_fn_c_check_header_mongrel "$LINENO" "${TOP_DIR}/depkgs/readline/readline.h" "$as_ac_Header" "$ac_includes_default"
21232 eval as_val=\$$as_ac_Header
21233    if test "x$as_val" = x""yes; then :
21234
21235
21236 $as_echo "#define HAVE_READLINE 1" >>confdefs.h
21237
21238                         got_readline="yes"
21239                         CONS_INC="-I${TOP_DIR}/depkgs/readline"
21240                         CONS_LIBS="-lreadline -lhistory -ltermcap"
21241                         CONS_LDFLAGS="-L${TOP_DIR}/depkgs/readline"
21242                         PRTREADLINE_SRC="${TOP_DIR}/depkgs/readline"
21243
21244 else
21245
21246                         echo " "
21247                         echo "readline.h not found. readline turned off ..."
21248                         echo " "
21249
21250
21251 fi
21252
21253
21254
21255
21256 fi
21257
21258
21259
21260
21261 fi
21262
21263 fi
21264
21265
21266
21267
21268
21269
21270
21271
21272 MAKE_SHELL=/bin/sh
21273
21274 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat file-mode macros are broken" >&5
21275 $as_echo_n "checking whether stat file-mode macros are broken... " >&6; }
21276 if test "${ac_cv_header_stat_broken+set}" = set; then :
21277   $as_echo_n "(cached) " >&6
21278 else
21279   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21280 /* end confdefs.h.  */
21281 #include <sys/types.h>
21282 #include <sys/stat.h>
21283
21284 #if defined S_ISBLK && defined S_IFDIR
21285 extern char c1[S_ISBLK (S_IFDIR) ? -1 : 1];
21286 #endif
21287
21288 #if defined S_ISBLK && defined S_IFCHR
21289 extern char c2[S_ISBLK (S_IFCHR) ? -1 : 1];
21290 #endif
21291
21292 #if defined S_ISLNK && defined S_IFREG
21293 extern char c3[S_ISLNK (S_IFREG) ? -1 : 1];
21294 #endif
21295
21296 #if defined S_ISSOCK && defined S_IFREG
21297 extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1];
21298 #endif
21299
21300 _ACEOF
21301 if ac_fn_c_try_compile "$LINENO"; then :
21302   ac_cv_header_stat_broken=no
21303 else
21304   ac_cv_header_stat_broken=yes
21305 fi
21306 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21307 fi
21308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stat_broken" >&5
21309 $as_echo "$ac_cv_header_stat_broken" >&6; }
21310 if test $ac_cv_header_stat_broken = yes; then
21311
21312 $as_echo "#define STAT_MACROS_BROKEN 1" >>confdefs.h
21313
21314 fi
21315
21316 ac_header_dirent=no
21317 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
21318   as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
21319 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
21320 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
21321 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
21322   $as_echo_n "(cached) " >&6
21323 else
21324   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21325 /* end confdefs.h.  */
21326 #include <sys/types.h>
21327 #include <$ac_hdr>
21328
21329 int
21330 main ()
21331 {
21332 if ((DIR *) 0)
21333 return 0;
21334   ;
21335   return 0;
21336 }
21337 _ACEOF
21338 if ac_fn_c_try_compile "$LINENO"; then :
21339   eval "$as_ac_Header=yes"
21340 else
21341   eval "$as_ac_Header=no"
21342 fi
21343 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21344 fi
21345 eval ac_res=\$$as_ac_Header
21346                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
21347 $as_echo "$ac_res" >&6; }
21348 eval as_val=\$$as_ac_Header
21349    if test "x$as_val" = x""yes; then :
21350   cat >>confdefs.h <<_ACEOF
21351 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
21352 _ACEOF
21353
21354 ac_header_dirent=$ac_hdr; break
21355 fi
21356
21357 done
21358 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
21359 if test $ac_header_dirent = dirent.h; then
21360   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
21361 $as_echo_n "checking for library containing opendir... " >&6; }
21362 if test "${ac_cv_search_opendir+set}" = set; then :
21363   $as_echo_n "(cached) " >&6
21364 else
21365   ac_func_search_save_LIBS=$LIBS
21366 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21367 /* end confdefs.h.  */
21368
21369 /* Override any GCC internal prototype to avoid an error.
21370    Use char because int might match the return type of a GCC
21371    builtin and then its argument prototype would still apply.  */
21372 #ifdef __cplusplus
21373 extern "C"
21374 #endif
21375 char opendir ();
21376 int
21377 main ()
21378 {
21379 return opendir ();
21380   ;
21381   return 0;
21382 }
21383 _ACEOF
21384 for ac_lib in '' dir; do
21385   if test -z "$ac_lib"; then
21386     ac_res="none required"
21387   else
21388     ac_res=-l$ac_lib
21389     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
21390   fi
21391   if ac_fn_c_try_link "$LINENO"; then :
21392   ac_cv_search_opendir=$ac_res
21393 fi
21394 rm -f core conftest.err conftest.$ac_objext \
21395     conftest$ac_exeext
21396   if test "${ac_cv_search_opendir+set}" = set; then :
21397   break
21398 fi
21399 done
21400 if test "${ac_cv_search_opendir+set}" = set; then :
21401
21402 else
21403   ac_cv_search_opendir=no
21404 fi
21405 rm conftest.$ac_ext
21406 LIBS=$ac_func_search_save_LIBS
21407 fi
21408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
21409 $as_echo "$ac_cv_search_opendir" >&6; }
21410 ac_res=$ac_cv_search_opendir
21411 if test "$ac_res" != no; then :
21412   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
21413
21414 fi
21415
21416 else
21417   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
21418 $as_echo_n "checking for library containing opendir... " >&6; }
21419 if test "${ac_cv_search_opendir+set}" = set; then :
21420   $as_echo_n "(cached) " >&6
21421 else
21422   ac_func_search_save_LIBS=$LIBS
21423 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21424 /* end confdefs.h.  */
21425
21426 /* Override any GCC internal prototype to avoid an error.
21427    Use char because int might match the return type of a GCC
21428    builtin and then its argument prototype would still apply.  */
21429 #ifdef __cplusplus
21430 extern "C"
21431 #endif
21432 char opendir ();
21433 int
21434 main ()
21435 {
21436 return opendir ();
21437   ;
21438   return 0;
21439 }
21440 _ACEOF
21441 for ac_lib in '' x; do
21442   if test -z "$ac_lib"; then
21443     ac_res="none required"
21444   else
21445     ac_res=-l$ac_lib
21446     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
21447   fi
21448   if ac_fn_c_try_link "$LINENO"; then :
21449   ac_cv_search_opendir=$ac_res
21450 fi
21451 rm -f core conftest.err conftest.$ac_objext \
21452     conftest$ac_exeext
21453   if test "${ac_cv_search_opendir+set}" = set; then :
21454   break
21455 fi
21456 done
21457 if test "${ac_cv_search_opendir+set}" = set; then :
21458
21459 else
21460   ac_cv_search_opendir=no
21461 fi
21462 rm conftest.$ac_ext
21463 LIBS=$ac_func_search_save_LIBS
21464 fi
21465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
21466 $as_echo "$ac_cv_search_opendir" >&6; }
21467 ac_res=$ac_cv_search_opendir
21468 if test "$ac_res" != no; then :
21469   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
21470
21471 fi
21472
21473 fi
21474
21475 for ac_func in strcasecmp select setenv putenv tcgetattr lstat lchown
21476 do :
21477   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
21478 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
21479 eval as_val=\$$as_ac_var
21480    if test "x$as_val" = x""yes; then :
21481   cat >>confdefs.h <<_ACEOF
21482 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
21483 _ACEOF
21484
21485 fi
21486 done
21487
21488 for ac_func in nanosleep nl_langinfo
21489 do :
21490   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
21491 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
21492 eval as_val=\$$as_ac_var
21493    if test "x$as_val" = x""yes; then :
21494   cat >>confdefs.h <<_ACEOF
21495 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
21496 _ACEOF
21497
21498 fi
21499 done
21500
21501 for ac_header in varargs.h
21502 do :
21503   ac_fn_c_check_header_mongrel "$LINENO" "varargs.h" "ac_cv_header_varargs_h" "$ac_includes_default"
21504 if test "x$ac_cv_header_varargs_h" = x""yes; then :
21505   cat >>confdefs.h <<_ACEOF
21506 #define HAVE_VARARGS_H 1
21507 _ACEOF
21508
21509 fi
21510
21511 done
21512
21513
21514
21515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Python support" >&5
21516 $as_echo_n "checking for Python support... " >&6; }
21517
21518 # Check whether --with-python was given.
21519 if test "${with_python+set}" = set; then :
21520   withval=$with_python;
21521        PYTHON_INCDIR=
21522        PYTHON_LIBS=
21523        if test "$withval" != "no"; then
21524           if test "$withval" = "yes"; then
21525              if test -e /usr/bin/python-config ; then
21526                 PYTHON_INCDIR=`/usr/bin/python-config --includes`
21527                 PYTHON_LIBS=`/usr/bin/python-config --libs`
21528              else
21529                 for python_root in /usr /usr/local /usr/sfw; do
21530                    for ver in python2.2 python2.3 python2.4 python2.5 python2.6 python3; do
21531                       if test -f $python_root/include/${ver}/Python.h; then
21532                          PYTHON_INCDIR=-I$python_root/include/${ver}
21533                          if test -d $python_root/lib64/${ver}/config; then
21534                             PYTHON_LIBS="-L$python_root/lib64/${ver}/config -l${ver}"
21535                          else
21536                             PYTHON_LIBS="-L$python_root/lib/${ver}/config -l${ver}"
21537                          fi
21538                          break
21539                       fi
21540                    done
21541                 done
21542
21543                 if test x$PYTHON_INCDIR = x; then
21544                    if test -f $prefix/include/Python.h; then
21545                       PYTHON_INCDIR=-I$prefix/include
21546                       if test -d $prefix/lib64/config; then
21547                          PYTHON_LIBS="-L$prefix/lib64/config -lpython"
21548                       else
21549                          PYTHON_LIBS="-L$prefix/lib/config -lpython"
21550                       fi
21551                    else
21552                       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21553 $as_echo "no" >&6; }
21554                       as_fn_error "Unable to find Python.h in standard locations" "$LINENO" 5
21555                    fi
21556                 fi
21557              fi
21558           else
21559              if test -e $withval/bin/python-config ; then
21560                 PYTHON_INCDIR=`$withval/bin/python-config --includes`
21561                 PYTHON_LIBS=`$withval/bin/python-config --libs`
21562              elif test -f $withval/Python.h; then
21563                 PYTHON_INCDIR=-I$withval
21564                 PYTHON_LIBS="-L$withval/config -lpython"
21565              elif test -f $withval/include/Python.h; then
21566                 PYTHON_INCDIR=-I$withval/include
21567                 if test -d $withval/lib64/config; then
21568                    PYTHON_LIBS="-L$withval/lib64/config -lpython"
21569                 else
21570                    PYTHON_LIBS="-L$withval/lib/config -lpython"
21571                 fi
21572              elif test -f $withval/include/python/Python.h; then
21573                 PYTHON_INCDIR=-I$withval/include/python
21574                 if test -d $withval/lib64/python/config; then
21575                    PYTHON_LIBS="-L$withval/lib64/python/config -lpython"
21576                 else
21577                    PYTHON_LIBS="-L$withval/lib/python/config -lpython"
21578                 fi
21579              else
21580                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21581 $as_echo "no" >&6; }
21582                 as_fn_error "Invalid Python directory $withval - unable to find Python.h under $withval" "$LINENO" 5
21583              fi
21584           fi
21585
21586           $as_echo "#define HAVE_PYTHON 1" >>confdefs.h
21587
21588           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21589 $as_echo "yes" >&6; }
21590           support_python=yes
21591           { $as_echo "$as_me:${as_lineno-$LINENO}: checking for more Python libs" >&5
21592 $as_echo "$as_me: checking for more Python libs" >&6;}
21593           saved_LIBS="$LIBS"; LIBS=
21594           { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing shm_open" >&5
21595 $as_echo_n "checking for library containing shm_open... " >&6; }
21596 if test "${ac_cv_search_shm_open+set}" = set; then :
21597   $as_echo_n "(cached) " >&6
21598 else
21599   ac_func_search_save_LIBS=$LIBS
21600 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21601 /* end confdefs.h.  */
21602
21603 /* Override any GCC internal prototype to avoid an error.
21604    Use char because int might match the return type of a GCC
21605    builtin and then its argument prototype would still apply.  */
21606 #ifdef __cplusplus
21607 extern "C"
21608 #endif
21609 char shm_open ();
21610 int
21611 main ()
21612 {
21613 return shm_open ();
21614   ;
21615   return 0;
21616 }
21617 _ACEOF
21618 for ac_lib in '' rt; do
21619   if test -z "$ac_lib"; then
21620     ac_res="none required"
21621   else
21622     ac_res=-l$ac_lib
21623     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
21624   fi
21625   if ac_fn_c_try_link "$LINENO"; then :
21626   ac_cv_search_shm_open=$ac_res
21627 fi
21628 rm -f core conftest.err conftest.$ac_objext \
21629     conftest$ac_exeext
21630   if test "${ac_cv_search_shm_open+set}" = set; then :
21631   break
21632 fi
21633 done
21634 if test "${ac_cv_search_shm_open+set}" = set; then :
21635
21636 else
21637   ac_cv_search_shm_open=no
21638 fi
21639 rm conftest.$ac_ext
21640 LIBS=$ac_func_search_save_LIBS
21641 fi
21642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_shm_open" >&5
21643 $as_echo "$ac_cv_search_shm_open" >&6; }
21644 ac_res=$ac_cv_search_shm_open
21645 if test "$ac_res" != no; then :
21646   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
21647
21648 fi
21649
21650           { $as_echo "$as_me:${as_lineno-$LINENO}: checking for openpty in -lutil" >&5
21651 $as_echo_n "checking for openpty in -lutil... " >&6; }
21652 if test "${ac_cv_lib_util_openpty+set}" = set; then :
21653   $as_echo_n "(cached) " >&6
21654 else
21655   ac_check_lib_save_LIBS=$LIBS
21656 LIBS="-lutil  $LIBS"
21657 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21658 /* end confdefs.h.  */
21659
21660 /* Override any GCC internal prototype to avoid an error.
21661    Use char because int might match the return type of a GCC
21662    builtin and then its argument prototype would still apply.  */
21663 #ifdef __cplusplus
21664 extern "C"
21665 #endif
21666 char openpty ();
21667 int
21668 main ()
21669 {
21670 return openpty ();
21671   ;
21672   return 0;
21673 }
21674 _ACEOF
21675 if ac_fn_c_try_link "$LINENO"; then :
21676   ac_cv_lib_util_openpty=yes
21677 else
21678   ac_cv_lib_util_openpty=no
21679 fi
21680 rm -f core conftest.err conftest.$ac_objext \
21681     conftest$ac_exeext conftest.$ac_ext
21682 LIBS=$ac_check_lib_save_LIBS
21683 fi
21684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_util_openpty" >&5
21685 $as_echo "$ac_cv_lib_util_openpty" >&6; }
21686 if test "x$ac_cv_lib_util_openpty" = x""yes; then :
21687   cat >>confdefs.h <<_ACEOF
21688 #define HAVE_LIBUTIL 1
21689 _ACEOF
21690
21691   LIBS="-lutil $LIBS"
21692
21693 fi
21694
21695           PYTHON_LIBS="$PYTHON_LIBS $LIBS"
21696           LIBS="$saved_LIBS"
21697        else
21698           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21699 $as_echo "no" >&6; }
21700        fi
21701
21702 else
21703
21704        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
21705 $as_echo "no" >&6; }
21706
21707
21708 fi
21709
21710
21711
21712
21713 ac_fn_c_check_func "$LINENO" "socket" "ac_cv_func_socket"
21714 if test "x$ac_cv_func_socket" = x""yes; then :
21715   { $as_echo "$as_me:${as_lineno-$LINENO}: result: using libc's socket" >&5
21716 $as_echo "using libc's socket" >&6; }
21717 else
21718   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lxnet" >&5
21719 $as_echo_n "checking for socket in -lxnet... " >&6; }
21720 if test "${ac_cv_lib_xnet_socket+set}" = set; then :
21721   $as_echo_n "(cached) " >&6
21722 else
21723   ac_check_lib_save_LIBS=$LIBS
21724 LIBS="-lxnet  $LIBS"
21725 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21726 /* end confdefs.h.  */
21727
21728 /* Override any GCC internal prototype to avoid an error.
21729    Use char because int might match the return type of a GCC
21730    builtin and then its argument prototype would still apply.  */
21731 #ifdef __cplusplus
21732 extern "C"
21733 #endif
21734 char socket ();
21735 int
21736 main ()
21737 {
21738 return socket ();
21739   ;
21740   return 0;
21741 }
21742 _ACEOF
21743 if ac_fn_c_try_link "$LINENO"; then :
21744   ac_cv_lib_xnet_socket=yes
21745 else
21746   ac_cv_lib_xnet_socket=no
21747 fi
21748 rm -f core conftest.err conftest.$ac_objext \
21749     conftest$ac_exeext conftest.$ac_ext
21750 LIBS=$ac_check_lib_save_LIBS
21751 fi
21752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_xnet_socket" >&5
21753 $as_echo "$ac_cv_lib_xnet_socket" >&6; }
21754 if test "x$ac_cv_lib_xnet_socket" = x""yes; then :
21755   cat >>confdefs.h <<_ACEOF
21756 #define HAVE_LIBXNET 1
21757 _ACEOF
21758
21759   LIBS="-lxnet $LIBS"
21760
21761 fi
21762
21763     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5
21764 $as_echo_n "checking for socket in -lsocket... " >&6; }
21765 if test "${ac_cv_lib_socket_socket+set}" = set; then :
21766   $as_echo_n "(cached) " >&6
21767 else
21768   ac_check_lib_save_LIBS=$LIBS
21769 LIBS="-lsocket  $LIBS"
21770 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21771 /* end confdefs.h.  */
21772
21773 /* Override any GCC internal prototype to avoid an error.
21774    Use char because int might match the return type of a GCC
21775    builtin and then its argument prototype would still apply.  */
21776 #ifdef __cplusplus
21777 extern "C"
21778 #endif
21779 char socket ();
21780 int
21781 main ()
21782 {
21783 return socket ();
21784   ;
21785   return 0;
21786 }
21787 _ACEOF
21788 if ac_fn_c_try_link "$LINENO"; then :
21789   ac_cv_lib_socket_socket=yes
21790 else
21791   ac_cv_lib_socket_socket=no
21792 fi
21793 rm -f core conftest.err conftest.$ac_objext \
21794     conftest$ac_exeext conftest.$ac_ext
21795 LIBS=$ac_check_lib_save_LIBS
21796 fi
21797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5
21798 $as_echo "$ac_cv_lib_socket_socket" >&6; }
21799 if test "x$ac_cv_lib_socket_socket" = x""yes; then :
21800   cat >>confdefs.h <<_ACEOF
21801 #define HAVE_LIBSOCKET 1
21802 _ACEOF
21803
21804   LIBS="-lsocket $LIBS"
21805
21806 fi
21807
21808     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -linet" >&5
21809 $as_echo_n "checking for socket in -linet... " >&6; }
21810 if test "${ac_cv_lib_inet_socket+set}" = set; then :
21811   $as_echo_n "(cached) " >&6
21812 else
21813   ac_check_lib_save_LIBS=$LIBS
21814 LIBS="-linet  $LIBS"
21815 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21816 /* end confdefs.h.  */
21817
21818 /* Override any GCC internal prototype to avoid an error.
21819    Use char because int might match the return type of a GCC
21820    builtin and then its argument prototype would still apply.  */
21821 #ifdef __cplusplus
21822 extern "C"
21823 #endif
21824 char socket ();
21825 int
21826 main ()
21827 {
21828 return socket ();
21829   ;
21830   return 0;
21831 }
21832 _ACEOF
21833 if ac_fn_c_try_link "$LINENO"; then :
21834   ac_cv_lib_inet_socket=yes
21835 else
21836   ac_cv_lib_inet_socket=no
21837 fi
21838 rm -f core conftest.err conftest.$ac_objext \
21839     conftest$ac_exeext conftest.$ac_ext
21840 LIBS=$ac_check_lib_save_LIBS
21841 fi
21842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_inet_socket" >&5
21843 $as_echo "$ac_cv_lib_inet_socket" >&6; }
21844 if test "x$ac_cv_lib_inet_socket" = x""yes; then :
21845   cat >>confdefs.h <<_ACEOF
21846 #define HAVE_LIBINET 1
21847 _ACEOF
21848
21849   LIBS="-linet $LIBS"
21850
21851 fi
21852
21853 fi
21854
21855
21856 TCPW_MSG="no"
21857 WRAPLIBS=""
21858
21859 # Check whether --with-tcp-wrappers was given.
21860 if test "${with_tcp_wrappers+set}" = set; then :
21861   withval=$with_tcp_wrappers;
21862        if test "x$withval" != "xno" ; then
21863           saved_LIBS="$LIBS"
21864           LIBS="$saved_LIBS -lwrap"
21865           { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing nanosleep" >&5
21866 $as_echo_n "checking for library containing nanosleep... " >&6; }
21867 if test "${ac_cv_search_nanosleep+set}" = set; then :
21868   $as_echo_n "(cached) " >&6
21869 else
21870   ac_func_search_save_LIBS=$LIBS
21871 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21872 /* end confdefs.h.  */
21873
21874 /* Override any GCC internal prototype to avoid an error.
21875    Use char because int might match the return type of a GCC
21876    builtin and then its argument prototype would still apply.  */
21877 #ifdef __cplusplus
21878 extern "C"
21879 #endif
21880 char nanosleep ();
21881 int
21882 main ()
21883 {
21884 return nanosleep ();
21885   ;
21886   return 0;
21887 }
21888 _ACEOF
21889 for ac_lib in '' rt; do
21890   if test -z "$ac_lib"; then
21891     ac_res="none required"
21892   else
21893     ac_res=-l$ac_lib
21894     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
21895   fi
21896   if ac_fn_c_try_link "$LINENO"; then :
21897   ac_cv_search_nanosleep=$ac_res
21898 fi
21899 rm -f core conftest.err conftest.$ac_objext \
21900     conftest$ac_exeext
21901   if test "${ac_cv_search_nanosleep+set}" = set; then :
21902   break
21903 fi
21904 done
21905 if test "${ac_cv_search_nanosleep+set}" = set; then :
21906
21907 else
21908   ac_cv_search_nanosleep=no
21909 fi
21910 rm conftest.$ac_ext
21911 LIBS=$ac_func_search_save_LIBS
21912 fi
21913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_nanosleep" >&5
21914 $as_echo "$ac_cv_search_nanosleep" >&6; }
21915 ac_res=$ac_cv_search_nanosleep
21916 if test "$ac_res" != no; then :
21917   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
21918
21919 fi
21920
21921           { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libwrap" >&5
21922 $as_echo_n "checking for libwrap... " >&6; }
21923           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21924 /* end confdefs.h.  */
21925
21926                #include <sys/types.h>
21927                #include <tcpd.h>
21928                int deny_severity = 0;
21929                int allow_severity = 0;
21930                struct request_info *req;
21931
21932 int
21933 main ()
21934 {
21935
21936                 hosts_access(req);
21937
21938   ;
21939   return 0;
21940 }
21941 _ACEOF
21942 if ac_fn_c_try_link "$LINENO"; then :
21943
21944                  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21945 $as_echo "yes" >&6; }
21946
21947 $as_echo "#define HAVE_LIBWRAP 1" >>confdefs.h
21948
21949                  TCPW_MSG="yes"
21950                  LIBS="$saved_LIBS"
21951                  WRAPLIBS="-lwrap"
21952
21953 else
21954
21955                  LIBS="$saved_LIBS -lwrap -lnsl"
21956                  WRAPLIBS="$saved_LIBS -lwrap -lnsl"
21957                  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21958 /* end confdefs.h.  */
21959
21960                        #include <sys/types.h>
21961                        #include <tcpd.h>
21962                        int deny_severity = 0;
21963                        int allow_severity = 0;
21964                        struct request_info *req;
21965
21966 int
21967 main ()
21968 {
21969
21970                        hosts_access(req);
21971
21972   ;
21973   return 0;
21974 }
21975 _ACEOF
21976 if ac_fn_c_try_link "$LINENO"; then :
21977
21978                       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
21979 $as_echo "yes" >&6; }
21980
21981 $as_echo "#define HAVE_LIBWRAP 1" >>confdefs.h
21982
21983                       TCPW_MSG="yes"
21984                       LIBS="$saved_LIBS"
21985                       WRAPLIBS="-lwrap"
21986
21987 else
21988
21989                       as_fn_error "*** libwrap missing" "$LINENO" 5
21990
21991
21992 fi
21993 rm -f core conftest.err conftest.$ac_objext \
21994     conftest$ac_exeext conftest.$ac_ext
21995
21996
21997 fi
21998 rm -f core conftest.err conftest.$ac_objext \
21999     conftest$ac_exeext conftest.$ac_ext
22000        fi
22001
22002
22003 fi
22004
22005
22006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OpenSSL" >&5
22007 $as_echo_n "checking for OpenSSL... " >&6; }
22008
22009 # Check whether --with-openssl was given.
22010 if test "${with_openssl+set}" = set; then :
22011   withval=$with_openssl;
22012         with_openssl_directory=${withval}
22013
22014
22015 fi
22016
22017
22018 if test "x$with_openssl_directory" != "xno"; then
22019    OPENSSL_LIBS="-lssl -lcrypto"
22020    OPENSSL_INC=""
22021
22022    if test "x$with_openssl_directory" != "xyes" && test x"${with_openssl_directory}" != "x"; then
22023       #
22024       # Make sure the $with_openssl_directory also makes sense
22025       #
22026       if test -d "$with_openssl_directory/lib" -a -d "$with_openssl_directory/include"; then
22027          OPENSSL_LIBS="-L$with_openssl_directory/lib $OPENSSL_LIBS"
22028          OPENSSL_INC="-I$with_openssl_directory/include $OPENSSL_INC"
22029       fi
22030    fi
22031
22032    saved_LIBS="${LIBS}"
22033    saved_CFLAGS="${CFLAGS}"
22034    LIBS="${saved_LIBS} ${OPENSSL_LIBS}"
22035    CFLAGS="${saved_CFLAGS} ${OPENSSL_INC}"
22036
22037    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22038 /* end confdefs.h.  */
22039
22040           #include <openssl/ssl.h>
22041
22042 int
22043 main ()
22044 {
22045
22046            CRYPTO_set_id_callback(NULL);
22047
22048   ;
22049   return 0;
22050 }
22051 _ACEOF
22052 if ac_fn_c_try_link "$LINENO"; then :
22053
22054           support_tls="yes"
22055           support_crypto="yes"
22056
22057 else
22058
22059           support_tls="no"
22060           support_crypto="no"
22061
22062
22063 fi
22064 rm -f core conftest.err conftest.$ac_objext \
22065     conftest$ac_exeext conftest.$ac_ext
22066
22067    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22068 /* end confdefs.h.  */
22069
22070           #include <openssl/evp.h>
22071
22072 int
22073 main ()
22074 {
22075
22076           EVP_sha512();
22077
22078   ;
22079   return 0;
22080 }
22081 _ACEOF
22082 if ac_fn_c_try_link "$LINENO"; then :
22083
22084           ac_cv_openssl_sha2="yes"
22085
22086 else
22087
22088           ac_cv_openssl_sha2="no"
22089
22090
22091 fi
22092 rm -f core conftest.err conftest.$ac_objext \
22093     conftest$ac_exeext conftest.$ac_ext
22094
22095                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22096 /* end confdefs.h.  */
22097
22098           #include <openssl/evp.h>
22099
22100 int
22101 main ()
22102 {
22103
22104           EVP_aes_192_cbc();
22105
22106   ;
22107   return 0;
22108 }
22109 _ACEOF
22110 if ac_fn_c_try_link "$LINENO"; then :
22111
22112           ac_cv_openssl_export="no"
22113
22114 else
22115
22116           ac_cv_openssl_export="yes"
22117
22118
22119 fi
22120 rm -f core conftest.err conftest.$ac_objext \
22121     conftest$ac_exeext conftest.$ac_ext
22122
22123    LIBS="${saved_LIBS}"
22124    CFLAGS="${saved_CFLAGS}"
22125
22126    if test "$support_tls" = "yes"; then
22127
22128 $as_echo "#define HAVE_OPENSSL 1" >>confdefs.h
22129
22130
22131 $as_echo "#define HAVE_TLS 1" >>confdefs.h
22132
22133
22134 $as_echo "#define HAVE_CRYPTO 1" >>confdefs.h
22135
22136    fi
22137
22138    if test "$ac_cv_openssl_sha2" = "yes"; then
22139
22140 $as_echo "#define HAVE_SHA2 1" >>confdefs.h
22141
22142    fi
22143
22144    if test "$ac_cv_openssl_export" = "yes"; then
22145
22146 $as_echo "#define HAVE_OPENSSL_EXPORT_LIBRARY 1" >>confdefs.h
22147
22148    fi
22149 else
22150    support_tls="no"
22151    support_crypto="no"
22152    OPENSSL_LIBS=""
22153    OPENSSL_INC=""
22154 fi
22155
22156 if test "$support_tls" = "no"; then
22157    OPENSSL_LIBS=""
22158    OPENSSL_INC=""
22159 fi
22160 if test "$support_crypto" = "no"; then
22161    OPENSSL_LIBS=""
22162    OPENSSL_INC=""
22163 fi
22164
22165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $support_tls" >&5
22166 $as_echo "$support_tls" >&6; }
22167
22168
22169
22170 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
22171 $as_echo_n "checking for library containing dlopen... " >&6; }
22172 if test "${ac_cv_search_dlopen+set}" = set; then :
22173   $as_echo_n "(cached) " >&6
22174 else
22175   ac_func_search_save_LIBS=$LIBS
22176 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22177 /* end confdefs.h.  */
22178
22179 /* Override any GCC internal prototype to avoid an error.
22180    Use char because int might match the return type of a GCC
22181    builtin and then its argument prototype would still apply.  */
22182 #ifdef __cplusplus
22183 extern "C"
22184 #endif
22185 char dlopen ();
22186 int
22187 main ()
22188 {
22189 return dlopen ();
22190   ;
22191   return 0;
22192 }
22193 _ACEOF
22194 for ac_lib in '' dl; do
22195   if test -z "$ac_lib"; then
22196     ac_res="none required"
22197   else
22198     ac_res=-l$ac_lib
22199     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
22200   fi
22201   if ac_fn_c_try_link "$LINENO"; then :
22202   ac_cv_search_dlopen=$ac_res
22203 fi
22204 rm -f core conftest.err conftest.$ac_objext \
22205     conftest$ac_exeext
22206   if test "${ac_cv_search_dlopen+set}" = set; then :
22207   break
22208 fi
22209 done
22210 if test "${ac_cv_search_dlopen+set}" = set; then :
22211
22212 else
22213   ac_cv_search_dlopen=no
22214 fi
22215 rm conftest.$ac_ext
22216 LIBS=$ac_func_search_save_LIBS
22217 fi
22218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
22219 $as_echo "$ac_cv_search_dlopen" >&6; }
22220 ac_res=$ac_cv_search_dlopen
22221 if test "$ac_res" != no; then :
22222   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
22223
22224 fi
22225
22226
22227 working_dir=`eval echo ${prefix}/var/bacula/working`
22228
22229 # Check whether --with-working-dir was given.
22230 if test "${with_working_dir+set}" = set; then :
22231   withval=$with_working_dir;
22232        if test "x$withval" != "xno" ; then
22233          working_dir=$withval
22234        fi
22235
22236
22237 fi
22238
22239
22240
22241
22242 archivedir=/tmp
22243
22244 # Check whether --with-archivedir was given.
22245 if test "${with_archivedir+set}" = set; then :
22246   withval=$with_archivedir;
22247        if test "x$withval" != "xno" ; then
22248           archivedir=$withval
22249        fi
22250
22251
22252 fi
22253
22254
22255
22256
22257 basename=`hostname`
22258
22259 # Check whether --with-basename was given.
22260 if test "${with_basename+set}" = set; then :
22261   withval=$with_basename;
22262        if test "x$withval" != "xno" ; then
22263           basename=$withval
22264        fi
22265
22266
22267 fi
22268
22269
22270
22271
22272 hostname=`uname -n | cut -d '.' -f 1`
22273 if test x${hostname} = x ; then
22274   hostname="localhost"
22275 fi
22276
22277 # Check whether --with-hostname was given.
22278 if test "${with_hostname+set}" = set; then :
22279   withval=$with_hostname;
22280        if test "x$withval" != "xno" ; then
22281          hostname=$withval
22282        fi
22283
22284
22285 fi
22286
22287
22288
22289
22290
22291 scriptdir=`eval echo ${sysconfdir}`
22292
22293 # Check whether --with-scriptdir was given.
22294 if test "${with_scriptdir+set}" = set; then :
22295   withval=$with_scriptdir;
22296        if test "x$withval" != "xno" ; then
22297           scriptdir=$withval
22298        fi
22299
22300
22301 fi
22302
22303
22304
22305
22306
22307 bsrdir=/tmp
22308
22309 # Check whether --with-bsrdir was given.
22310 if test "${with_bsrdir+set}" = set; then :
22311   withval=$with_bsrdir;
22312        if test "x$withval" != "xno" ; then
22313           bsrdir=$withval
22314        fi
22315
22316
22317 fi
22318
22319
22320
22321
22322 logdir=/tmp
22323
22324 # Check whether --with-logdir was given.
22325 if test "${with_logdir+set}" = set; then :
22326   withval=$with_logdir;
22327        if test "x$withval" != "xno" ; then
22328           logdir=$withval
22329        fi
22330
22331
22332 fi
22333
22334
22335
22336
22337
22338 # ------------------------------------------
22339 # Where to place plugindir (plugin files)
22340 # ------------------------------------------
22341 plugindir=`eval echo ${libdir}`
22342
22343 # Check whether --with-plugindir was given.
22344 if test "${with_plugindir+set}" = set; then :
22345   withval=$with_plugindir;
22346        if test "x$withval" != "xno" ; then
22347           plugindir=$withval
22348        fi
22349
22350
22351 fi
22352
22353
22354
22355
22356 dump_email=root@localhost
22357
22358 # Check whether --with-dump-email was given.
22359 if test "${with_dump_email+set}" = set; then :
22360   withval=$with_dump_email;
22361        if test "x$withval" != "xno" ; then
22362           dump_email=$withval
22363        fi
22364
22365
22366 fi
22367
22368
22369
22370
22371 job_email=root@localhost
22372
22373 # Check whether --with-job-email was given.
22374 if test "${with_job_email+set}" = set; then :
22375   withval=$with_job_email;
22376        if test "x$withval" != "xno" ; then
22377           job_email=$withval
22378        fi
22379
22380
22381 fi
22382
22383
22384
22385
22386 smtp_host=localhost
22387
22388 # Check whether --with-smtp_host was given.
22389 if test "${with_smtp_host+set}" = set; then :
22390   withval=$with_smtp_host;
22391        if test "x$withval" != "xno" ; then
22392           smtp_host=$withval
22393        fi
22394
22395
22396 fi
22397
22398
22399
22400
22401 piddir=/var/run
22402
22403 # Check whether --with-pid-dir was given.
22404 if test "${with_pid_dir+set}" = set; then :
22405   withval=$with_pid_dir;
22406        if test "x$withval" != "xno" ; then
22407           piddir=$withval
22408        fi
22409
22410
22411 fi
22412
22413
22414 cat >>confdefs.h <<_ACEOF
22415 #define _PATH_BACULA_PIDDIR "$piddir"
22416 _ACEOF
22417
22418
22419
22420 subsysdir=/var/run/subsys
22421 if test -d /var/run/subsys; then
22422    subsysdir=/var/run/subsys
22423 elif test -d /var/lock/subsys; then
22424    subsysdir=/var/lock/subsys
22425 else
22426    subsysdir=/var/run/subsys
22427 fi
22428
22429 # Check whether --with-subsys-dir was given.
22430 if test "${with_subsys_dir+set}" = set; then :
22431   withval=$with_subsys_dir;
22432        if test "x$withval" != "xno" ; then
22433           subsysdir=$withval
22434        fi
22435
22436
22437 fi
22438
22439
22440
22441
22442 baseport=9101
22443
22444 # Check whether --with-baseport was given.
22445 if test "${with_baseport+set}" = set; then :
22446   withval=$with_baseport;
22447        if test "x$withval" != "xno" ; then
22448           baseport=$withval
22449        fi
22450
22451
22452 fi
22453
22454
22455
22456 dir_port=`expr $baseport`
22457 fd_port=`expr $baseport + 1`
22458 sd_port=`expr $fd_port + 1`
22459
22460
22461
22462
22463
22464 dir_password=
22465
22466 # Check whether --with-dir-password was given.
22467 if test "${with_dir_password+set}" = set; then :
22468   withval=$with_dir_password;
22469        if test "x$withval" != "xno" ; then
22470           dir_password=$withval
22471        fi
22472
22473
22474 fi
22475
22476
22477 if test "x$dir_password" = "x" ; then
22478    if test "x$OPENSSL" = "xnone" ; then
22479       key=`autoconf/randpass 33`
22480    else
22481       key=`openssl rand -base64 33`
22482    fi
22483    dir_password=$key
22484 fi
22485
22486 fd_password=
22487
22488 # Check whether --with-fd-password was given.
22489 if test "${with_fd_password+set}" = set; then :
22490   withval=$with_fd_password;
22491        if test "x$withval" != "xno" ; then
22492           fd_password=$withval
22493        fi
22494
22495
22496 fi
22497
22498
22499 if test "x$fd_password" = "x" ; then
22500    if test "x$OPENSSL" = "xnone" ; then
22501       key=`autoconf/randpass 37`
22502    else
22503       key=`openssl rand -base64 33`
22504    fi
22505    fd_password=$key
22506 fi
22507
22508 sd_password=
22509
22510 # Check whether --with-sd-password was given.
22511 if test "${with_sd_password+set}" = set; then :
22512   withval=$with_sd_password;
22513        if test "x$withval" != "xno" ; then
22514           sd_password=$withval
22515        fi
22516
22517
22518 fi
22519
22520
22521 if test "x$sd_password" = "x" ; then
22522    if test "x$OPENSSL" = "xnone" ; then
22523       key=`autoconf/randpass 41`
22524    else
22525       key=`openssl rand -base64 33`
22526    fi
22527    sd_password=$key
22528 fi
22529
22530 mon_dir_password=
22531
22532 # Check whether --with-mon-dir-password was given.
22533 if test "${with_mon_dir_password+set}" = set; then :
22534   withval=$with_mon_dir_password;
22535        if test "x$withval" != "xno" ; then
22536           mon_dir_password=$withval
22537        fi
22538
22539
22540 fi
22541
22542
22543 if test "x$mon_dir_password" = "x" ; then
22544    if test "x$OPENSSL" = "xnone" ; then
22545       key=`autoconf/randpass 33`
22546    else
22547       key=`openssl rand -base64 33`
22548    fi
22549    mon_dir_password=$key
22550 fi
22551
22552 mon_fd_password=
22553
22554 # Check whether --with-mon-fd-password was given.
22555 if test "${with_mon_fd_password+set}" = set; then :
22556   withval=$with_mon_fd_password;
22557        if test "x$withval" != "xno" ; then
22558           mon_fd_password=$withval
22559        fi
22560
22561
22562 fi
22563
22564
22565 if test "x$mon_fd_password" = "x" ; then
22566    if test "x$OPENSSL" = "xnone" ; then
22567       key=`autoconf/randpass 37`
22568    else
22569       key=`openssl rand -base64 33`
22570    fi
22571    mon_fd_password=$key
22572 fi
22573
22574 mon_sd_password=
22575
22576 # Check whether --with-mon-sd-password was given.
22577 if test "${with_mon_sd_password+set}" = set; then :
22578   withval=$with_mon_sd_password;
22579        if test "x$withval" != "xno" ; then
22580           mon_sd_password=$withval
22581        fi
22582
22583
22584 fi
22585
22586
22587 if test "x$mon_sd_password" = "x" ; then
22588    if test "x$OPENSSL" = "xnone" ; then
22589       key=`autoconf/randpass 41`
22590    else
22591       key=`openssl rand -base64 33`
22592    fi
22593    mon_sd_password=$key
22594 fi
22595
22596
22597
22598
22599
22600
22601
22602
22603 db_name=bacula
22604
22605 # Check whether --with-db_name was given.
22606 if test "${with_db_name+set}" = set; then :
22607   withval=$with_db_name;
22608        if test "x$withval" != "x" ; then
22609           db_name=$withval
22610        fi
22611
22612
22613 fi
22614
22615
22616
22617 db_user=bacula
22618
22619 # Check whether --with-db_user was given.
22620 if test "${with_db_user+set}" = set; then :
22621   withval=$with_db_user;
22622        if test "x$withval" != "x" ; then
22623           db_user=$withval
22624        fi
22625
22626
22627 fi
22628
22629
22630
22631 db_password=
22632
22633 # Check whether --with-db_password was given.
22634 if test "${with_db_password+set}" = set; then :
22635   withval=$with_db_password;
22636        if test "x$withval" != "x" ; then
22637           db_password=$withval
22638        fi
22639
22640
22641 fi
22642
22643
22644
22645 db_port=" "
22646
22647 # Check whether --with-db_port was given.
22648 if test "${with_db_port+set}" = set; then :
22649   withval=$with_db_port;
22650        if test "x$withval" != "x" ; then
22651           db_port=$withval
22652        fi
22653
22654
22655 fi
22656
22657
22658
22659 #
22660 # Handle users and groups for each daemon
22661 #
22662 dir_user=
22663
22664 # Check whether --with-dir_user was given.
22665 if test "${with_dir_user+set}" = set; then :
22666   withval=$with_dir_user;
22667        if test "x$withval" != "x" ; then
22668            dir_user=$withval
22669        fi
22670
22671
22672 fi
22673
22674
22675 dir_group=
22676
22677 # Check whether --with-dir_group was given.
22678 if test "${with_dir_group+set}" = set; then :
22679   withval=$with_dir_group;
22680        if test "x$withval" != "x" ; then
22681           dir_group=$withval
22682        fi
22683
22684
22685 fi
22686
22687
22688 sd_user=
22689
22690 # Check whether --with-sd_user was given.
22691 if test "${with_sd_user+set}" = set; then :
22692   withval=$with_sd_user;
22693        if test "x$withval" != "x" ; then
22694           sd_user=$withval
22695        fi
22696
22697
22698 fi
22699
22700
22701 sd_group=
22702
22703 # Check whether --with-sd_group was given.
22704 if test "${with_sd_group+set}" = set; then :
22705   withval=$with_sd_group;
22706        if test "x$withval" != "x" ; then
22707           sd_group=$withval
22708        fi
22709
22710
22711 fi
22712
22713
22714 fd_user=
22715
22716 # Check whether --with-fd_user was given.
22717 if test "${with_fd_user+set}" = set; then :
22718   withval=$with_fd_user;
22719        if test "x$withval" != "x" ; then
22720           fd_user=$withval
22721        fi
22722
22723
22724 fi
22725
22726
22727 fd_group=
22728
22729 # Check whether --with-fd_group was given.
22730 if test "${with_fd_group+set}" = set; then :
22731   withval=$with_fd_group;
22732        if test "x$withval" != "x" ; then
22733           fd_group=$withval
22734        fi
22735
22736
22737 fi
22738
22739
22740
22741
22742
22743
22744
22745
22746
22747 SBINPERM=0754
22748
22749 # Check whether --with-sbin-perm was given.
22750 if test "${with_sbin_perm+set}" = set; then :
22751   withval=$with_sbin_perm;
22752        if test "x$withval" != "x" ; then
22753           SBINPERM=$withval
22754        fi
22755
22756
22757 fi
22758
22759
22760
22761
22762 SQL_LIB=
22763
22764 db_found=no
22765 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PostgreSQL support" >&5
22766 $as_echo_n "checking for PostgreSQL support... " >&6; }
22767
22768 # Check whether --with-postgresql was given.
22769 if test "${with_postgresql+set}" = set; then :
22770   withval=$with_postgresql;
22771   if test "$withval" != "no"; then
22772       if test "$db_found" = "yes"; then
22773           { $as_echo "$as_me:${as_lineno-$LINENO}: result: error" >&5
22774 $as_echo "error" >&6; }
22775           as_fn_error "\"You can configure for only one database.\"" "$LINENO" 5;
22776       fi
22777       if test "$withval" = "yes"; then
22778           PG_CONFIG=`which pg_config`
22779           if test -n "$PG_CONFIG";then
22780               POSTGRESQL_INCDIR=`"$PG_CONFIG" --includedir`
22781               POSTGRESQL_LIBDIR=`"$PG_CONFIG" --libdir`
22782               POSTGRESQL_BINDIR=`"$PG_CONFIG" --bindir`
22783           elif test -f /usr/local/include/libpq-fe.h; then
22784               POSTGRESQL_INCDIR=/usr/local/include
22785               if test -d /usr/local/lib64; then
22786                  POSTGRESQL_LIBDIR=/usr/local/lib64
22787               else
22788                  POSTGRESQL_LIBDIR=/usr/local/lib
22789               fi
22790               POSTGRESQL_BINDIR=/usr/local/bin
22791           elif test -f /usr/include/libpq-fe.h; then
22792               POSTGRESQL_INCDIR=/usr/include
22793               if test -d /usr/lib64; then
22794                  POSTGRESQL_LIBDIR=/usr/lib64
22795               else
22796                  POSTGRESQL_LIBDIR=/usr/lib
22797               fi
22798               POSTGRESQL_BINDIR=/usr/bin
22799           elif test -f /usr/include/pgsql/libpq-fe.h; then
22800               POSTGRESQL_INCDIR=/usr/include/pgsql
22801               if test -d /usr/lib64/pgsql; then
22802                  POSTGRESQL_LIBDIR=/usr/lib64/pgsql
22803               else
22804                  POSTGRESQL_LIBDIR=/usr/lib/pgsql
22805               fi
22806               POSTGRESQL_BINDIR=/usr/bin
22807           elif test -f /usr/include/postgresql/libpq-fe.h; then
22808               POSTGRESQL_INCDIR=/usr/include/postgresql
22809               if test -d /usr/lib64/postgresql; then
22810                  POSTGRESQL_LIBDIR=/usr/lib64/postgresql
22811               else
22812                  POSTGRESQL_LIBDIR=/usr/lib/postgresql
22813               fi
22814               POSTGRESQL_BINDIR=/usr/bin
22815           else
22816               { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22817 $as_echo "no" >&6; }
22818               as_fn_error "Unable to find libpq-fe.h in standard locations" "$LINENO" 5
22819           fi
22820       elif test -f $withval/include/libpq-fe.h; then
22821           POSTGRESQL_INCDIR=$withval/include
22822           POSTGRESQL_LIBDIR=$withval/lib
22823           POSTGRESQL_BINDIR=$withval/bin
22824       elif test -f $withval/include/postgresql/libpq-fe.h; then
22825           POSTGRESQL_INCDIR=$withval/include/postgresql
22826      if test -d $withval/lib64; then
22827          POSTGRESQL_LIBDIR=$withval/lib64
22828      else
22829          POSTGRESQL_LIBDIR=$withval/lib
22830      fi
22831           POSTGRESQL_BINDIR=$withval/bin
22832       else
22833           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22834 $as_echo "no" >&6; }
22835           as_fn_error "Invalid PostgreSQL directory $withval - unable to find libpq-fe.h under $withval" "$LINENO" 5
22836       fi
22837       POSTGRESQL_LFLAGS="-L$POSTGRESQL_LIBDIR -lpq"
22838       ac_fn_c_check_func "$LINENO" "crypt" "ac_cv_func_crypt"
22839 if test "x$ac_cv_func_crypt" = x""yes; then :
22840
22841 else
22842   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for crypt in -lcrypt" >&5
22843 $as_echo_n "checking for crypt in -lcrypt... " >&6; }
22844 if test "${ac_cv_lib_crypt_crypt+set}" = set; then :
22845   $as_echo_n "(cached) " >&6
22846 else
22847   ac_check_lib_save_LIBS=$LIBS
22848 LIBS="-lcrypt  $LIBS"
22849 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22850 /* end confdefs.h.  */
22851
22852 /* Override any GCC internal prototype to avoid an error.
22853    Use char because int might match the return type of a GCC
22854    builtin and then its argument prototype would still apply.  */
22855 #ifdef __cplusplus
22856 extern "C"
22857 #endif
22858 char crypt ();
22859 int
22860 main ()
22861 {
22862 return crypt ();
22863   ;
22864   return 0;
22865 }
22866 _ACEOF
22867 if ac_fn_c_try_link "$LINENO"; then :
22868   ac_cv_lib_crypt_crypt=yes
22869 else
22870   ac_cv_lib_crypt_crypt=no
22871 fi
22872 rm -f core conftest.err conftest.$ac_objext \
22873     conftest$ac_exeext conftest.$ac_ext
22874 LIBS=$ac_check_lib_save_LIBS
22875 fi
22876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypt_crypt" >&5
22877 $as_echo "$ac_cv_lib_crypt_crypt" >&6; }
22878 if test "x$ac_cv_lib_crypt_crypt" = x""yes; then :
22879   POSTGRESQL_LFLAGS="$POSTGRESQL_LFLAGS -lcrypt"
22880 fi
22881
22882 fi
22883
22884       SQL_INCLUDE=-I$POSTGRESQL_INCDIR
22885       SQL_LFLAGS=$POSTGRESQL_LFLAGS
22886       SQL_BINDIR=$POSTGRESQL_BINDIR
22887       SQL_LIB=$POSTGRESQL_LIBDIR/libpq.a
22888
22889       $as_echo "#define HAVE_POSTGRESQL 1" >>confdefs.h
22890
22891       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
22892 $as_echo "yes" >&6; }
22893       db_found=yes
22894       support_postgresql=yes
22895       db_type=PostgreSQL
22896       DB_TYPE=postgresql
22897   else
22898       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22899 $as_echo "no" >&6; }
22900   fi
22901
22902 else
22903
22904   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22905 $as_echo "no" >&6; }
22906
22907 fi
22908
22909
22910
22911
22912
22913
22914
22915
22916 db_found=no
22917 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MySQL support" >&5
22918 $as_echo_n "checking for MySQL support... " >&6; }
22919
22920 # Check whether --with-mysql was given.
22921 if test "${with_mysql+set}" = set; then :
22922   withval=$with_mysql;
22923   if test "$withval" != "no"; then
22924         if test "$withval" = "yes"; then
22925            if test -f /usr/local/mysql/include/mysql/mysql.h; then
22926                    MYSQL_INCDIR=/usr/local/mysql/include/mysql
22927                    if test -f /usr/local/mysql/lib64/mysql/libmysqlclient_r.a \
22928                         -o -f /usr/local/mysql/lib64/mysql/libmysqlclient_r.so; then
22929                            MYSQL_LIBDIR=/usr/local/mysql/lib64/mysql
22930                    else
22931                            MYSQL_LIBDIR=/usr/local/mysql/lib/mysql
22932                    fi
22933                    MYSQL_BINDIR=/usr/local/mysql/bin
22934            elif test -f /usr/include/mysql/mysql.h; then
22935                    MYSQL_INCDIR=/usr/include/mysql
22936                    if test -f /usr/lib64/mysql/libmysqlclient_r.a \
22937                         -o -f /usr/lib64/mysql/libmysqlclient_r.so; then
22938                            MYSQL_LIBDIR=/usr/lib64/mysql
22939                    elif test -f /usr/lib64/libmysqlclient_r.a \
22940                         -o -f /usr/lib64/libmysqlclient_r.so; then
22941                            MYSQL_LIBDIR=/usr/lib64
22942                    elif test -f /usr/lib/mysql/libmysqlclient_r.a \
22943                           -o -f /usr/lib/mysql/libmysqlclient_r.so; then
22944                            MYSQL_LIBDIR=/usr/lib/mysql
22945                    else
22946                            MYSQL_LIBDIR=/usr/lib
22947                    fi
22948                    MYSQL_BINDIR=/usr/bin
22949            elif test -f /usr/include/mysql.h; then
22950                    MYSQL_INCDIR=/usr/include
22951                    if test -f /usr/lib64/libmysqlclient_r.a \
22952                         -o -f /usr/lib64/libmysqlclient_r.so; then
22953                            MYSQL_LIBDIR=/usr/lib64
22954                    else
22955                            MYSQL_LIBDIR=/usr/lib
22956                    fi
22957                    MYSQL_BINDIR=/usr/bin
22958            elif test -f /usr/local/include/mysql/mysql.h; then
22959                    MYSQL_INCDIR=/usr/local/include/mysql
22960                    if test -f /usr/local/lib64/mysql/libmysqlclient_r.a \
22961                         -o -f /usr/local/lib64/mysql/libmysqlclient_r.so; then
22962                            MYSQL_LIBDIR=/usr/local/lib64/mysql
22963                    else
22964                            MYSQL_LIBDIR=/usr/local/lib/mysql
22965                    fi
22966                    MYSQL_BINDIR=/usr/local/bin
22967            elif test -f /usr/local/include/mysql.h; then
22968                    MYSQL_INCDIR=/usr/local/include
22969                    if test -f /usr/local/lib64/libmysqlclient_r.a \
22970                         -o -f /usr/local/lib64/libmysqlclient_r.so; then
22971                            MYSQL_LIBDIR=/usr/local/lib64
22972                    else
22973                            MYSQL_LIBDIR=/usr/local/lib
22974                    fi
22975                    MYSQL_BINDIR=/usr/local/bin
22976            else
22977               { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
22978 $as_echo "no" >&6; }
22979               as_fn_error "Unable to find mysql.h in standard locations" "$LINENO" 5
22980            fi
22981         else
22982            if test -f $withval/include/mysql/mysql.h; then
22983               MYSQL_INCDIR=$withval/include/mysql
22984               if test -f $withval/lib64/mysql/libmysqlclient_r.a \
22985                    -o -f $withval/lib64/mysql/libmysqlclient_r.so; then
22986                  MYSQL_LIBDIR=$withval/lib64/mysql
22987               elif test -f $withval/lib64/libmysqlclient_r.a \
22988                    -o -f $withval/lib64/libmysqlclient_r.so; then
22989                  MYSQL_LIBDIR=$withval/lib64
22990               elif test -f $withval/lib/libmysqlclient_r.a \
22991                    -o -f $withval/lib/libmysqlclient_r.so; then
22992                  MYSQL_LIBDIR=$withval/lib
22993               else
22994                  MYSQL_LIBDIR=$withval/lib/mysql
22995               fi
22996               MYSQL_BINDIR=$withval/bin
22997            elif test -f $withval/include/mysql.h; then
22998               MYSQL_INCDIR=$withval/include
22999               if test -f $withval/lib64/libmysqlclient_r.a \
23000                    -o -f $withval/lib64/libmysqlclient_r.so; then
23001                  MYSQL_LIBDIR=$withval/lib64
23002               else
23003                  MYSQL_LIBDIR=$withval/lib
23004               fi
23005               MYSQL_BINDIR=$withval/bin
23006            else
23007               { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23008 $as_echo "no" >&6; }
23009               as_fn_error "Invalid MySQL directory $withval - unable to find mysql.h under $withval" "$LINENO" 5
23010            fi
23011         fi
23012     SQL_INCLUDE=-I$MYSQL_INCDIR
23013     if test -f $MYSQL_LIBDIR/libmysqlclient_r.a \
23014          -o -f $MYSQL_LIBDIR/libmysqlclient_r.so; then
23015        SQL_LFLAGS="-L$MYSQL_LIBDIR -lmysqlclient_r -lz"
23016        $as_echo "#define HAVE_THREAD_SAFE_MYSQL 1" >>confdefs.h
23017
23018     fi
23019     SQL_BINDIR=$MYSQL_BINDIR
23020     SQL_LIB=$MYSQL_LIBDIR/libmysqlclient_r.a
23021
23022
23023 $as_echo "#define HAVE_MYSQL 1" >>confdefs.h
23024
23025     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
23026 $as_echo "yes" >&6; }
23027     db_found=yes
23028     support_mysql=yes
23029     db_type=MySQL
23030     DB_TYPE=mysql
23031
23032   else
23033         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23034 $as_echo "no" >&6; }
23035   fi
23036
23037
23038 fi
23039
23040
23041
23042 # Check whether --with-embedded-mysql was given.
23043 if test "${with_embedded_mysql+set}" = set; then :
23044   withval=$with_embedded_mysql;
23045   if test "$withval" != "no"; then
23046         if test "$withval" = "yes"; then
23047                 if test -f /usr/local/mysql/include/mysql/mysql.h; then
23048                         MYSQL_INCDIR=/usr/local/mysql/include/mysql
23049                         if test -d /usr/local/mysql/lib64/mysql; then
23050                                 MYSQL_LIBDIR=/usr/local/mysql/lib64/mysql
23051                         else
23052                                 MYSQL_LIBDIR=/usr/local/mysql/lib/mysql
23053                         fi
23054                         MYSQL_BINDIR=/usr/local/mysql/bin
23055                 elif test -f /usr/include/mysql/mysql.h; then
23056                         MYSQL_INCDIR=/usr/include/mysql
23057                         if test -d /usr/lib64/mysql; then
23058                                 MYSQL_LIBDIR=/usr/lib64/mysql
23059                         else
23060                                 MYSQL_LIBDIR=/usr/lib/mysql
23061                         fi
23062                         MYSQL_BINDIR=/usr/bin
23063                 elif test -f /usr/include/mysql.h; then
23064                         MYSQL_INCDIR=/usr/include
23065                         if test -d /usr/lib64; then
23066                                 MYSQL_LIBDIR=/usr/lib64
23067                         else
23068                                 MYSQL_LIBDIR=/usr/lib
23069                         fi
23070                         MYSQL_BINDIR=/usr/bin
23071                 elif test -f /usr/local/include/mysql/mysql.h; then
23072                         MYSQL_INCDIR=/usr/local/include/mysql
23073                         if test -d /usr/local/lib64/mysql; then
23074                                 MYSQL_LIBDIR=/usr/local/lib64/mysql
23075                         else
23076                                 MYSQL_LIBDIR=/usr/local/lib/mysql
23077                         fi
23078                         MYSQL_BINDIR=/usr/local/bin
23079                 elif test -f /usr/local/include/mysql.h; then
23080                         MYSQL_INCDIR=/usr/local/include
23081                         if test -d /usr/local/lib64; then
23082                                 MYSQL_LIBDIR=/usr/local/lib64
23083                         else
23084                                 MYSQL_LIBDIR=/usr/local/lib
23085                         fi
23086                         MYSQL_BINDIR=/usr/local/bin
23087                 else
23088                    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23089 $as_echo "no" >&6; }
23090                    as_fn_error "Unable to find mysql.h in standard locations" "$LINENO" 5
23091                 fi
23092         else
23093                 if test -f $withval/include/mysql/mysql.h; then
23094                         MYSQL_INCDIR=$withval/include/mysql
23095                         if test -d $withval/lib64/mysql; then
23096                                 MYSQL_LIBDIR=$withval/lib64/mysql
23097                         else
23098                                 MYSQL_LIBDIR=$withval/lib/mysql
23099                         fi
23100                         MYSQL_BINDIR=$withval/bin
23101                 elif test -f $withval/include/mysql.h; then
23102                         MYSQL_INCDIR=$withval/include
23103                         if test -d $withval/lib64; then
23104                                 MYSQL_LIBDIR=$withval/lib64
23105                         else
23106                                 MYSQL_LIBDIR=$withval/lib
23107                         fi
23108                         MYSQL_BINDIR=$withval/bin
23109                 else
23110                    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23111 $as_echo "no" >&6; }
23112                    as_fn_error "Invalid MySQL directory $withval - unable to find mysql.h under $withval" "$LINENO" 5
23113                 fi
23114         fi
23115     SQL_INCLUDE=-I$MYSQL_INCDIR
23116     SQL_LFLAGS="-L$MYSQL_LIBDIR -lmysqld -lz -lm -lcrypt"
23117     SQL_BINDIR=$MYSQL_BINDIR
23118     SQL_LIB=$MYSQL_LIBDIR/libmysqld.a
23119
23120     $as_echo "#define HAVE_MYSQL 1" >>confdefs.h
23121
23122     $as_echo "#define HAVE_EMBEDDED_MYSQL 1" >>confdefs.h
23123
23124     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
23125 $as_echo "yes" >&6; }
23126     db_found=yes
23127     support_mysql=yes
23128     db_type=MySQL
23129     DB_TYPE=mysql
23130
23131   else
23132         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23133 $as_echo "no" >&6; }
23134   fi
23135
23136
23137 fi
23138
23139
23140
23141
23142
23143
23144
23145
23146
23147
23148 db_found=no
23149 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Ingres support" >&5
23150 $as_echo_n "checking for Ingres support... " >&6; }
23151
23152 # Check whether --with-ingres was given.
23153 if test "${with_ingres+set}" = set; then :
23154   withval=$with_ingres;
23155   if test "$withval" != "no"; then
23156      if test "$withval" = "yes"; then
23157         if test -f ${II_SYSTEM}/files/eqdefc.h; then
23158            INGRES_INCDIR=${II_SYSTEM}/files
23159            INGRES_LIBDIR=${II_SYSTEM}/lib
23160            INGRES_BINDIR=${II_SYSTEM}/bin
23161         elif test -f ${II_SYSTEM}/ingres/files/eqdefc.h; then
23162            INGRES_INCDIR=${II_SYSTEM}/ingres/files
23163            INGRES_LIBDIR=${II_SYSTEM}/ingres/lib
23164            INGRES_BINDIR=${II_SYSTEM}/bin
23165         else
23166            { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23167 $as_echo "no" >&6; }
23168            as_fn_error "Unable to find eqdefc.h in standard locations" "$LINENO" 5
23169         fi
23170      else
23171         if test -f $withval/files/eqdefc.h; then
23172            INGRES_INCDIR=$withval/files
23173            INGRES_LIBDIR=$withval/lib
23174            INGRES_BINDIR=$withval/bin
23175         else
23176            { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23177 $as_echo "no" >&6; }
23178            as_fn_error "Invalid Ingres directory $withval - unable to find sqlite3.h under $withval" "$LINENO" 5
23179         fi
23180      fi
23181      SQL_INCLUDE=-I$INGRES_INCDIR
23182      SQL_LFLAGS="-L$INGRES_LIBDIR -lingres"
23183      SQL_BINDIR=$INGRES_BINDIR
23184      SQL_LIB=$INGRES_LIBDIR/libingres.a
23185
23186 $as_echo "#define HAVE_INGRES 1" >>confdefs.h
23187
23188      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
23189 $as_echo "yes" >&6; }
23190      db_found=yes
23191      support_ingres=yes
23192      db_type=Ingres
23193      DB_TYPE=ingres
23194
23195   else
23196      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23197 $as_echo "no" >&6; }
23198   fi
23199
23200 else
23201
23202   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23203 $as_echo "no" >&6; }
23204
23205 fi
23206
23207
23208
23209
23210
23211
23212
23213
23214 db_found=no
23215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SQLite3 support" >&5
23216 $as_echo_n "checking for SQLite3 support... " >&6; }
23217
23218 # Check whether --with-sqlite3 was given.
23219 if test "${with_sqlite3+set}" = set; then :
23220   withval=$with_sqlite3;
23221   if test "$withval" != "no"; then
23222      if test "$withval" = "yes"; then
23223         if test -f /usr/local/include/sqlite3.h; then
23224            SQLITE_INCDIR=/usr/local/include
23225            if test -d /usr/local/lib64; then
23226               SQLITE_LIBDIR=/usr/local/lib64
23227            else
23228               SQLITE_LIBDIR=/usr/local/lib
23229            fi
23230            SQLITE_BINDIR=/usr/local/bin
23231         elif test -f /usr/include/sqlite3.h; then
23232            SQLITE_INCDIR=/usr/include
23233            if test -d /usr/lib64; then
23234               SQLITE_LIBDIR=/usr/lib64
23235            else
23236               SQLITE_LIBDIR=/usr/lib
23237            fi
23238            SQLITE_BINDIR=/usr/bin
23239         elif test -f $prefix/include/sqlite3.h; then
23240            SQLITE_INCDIR=$prefix/include
23241            if test -d $prefix/lib64; then
23242               SQLITE_LIBDIR=$prefix/lib64
23243            else
23244               SQLITE_LIBDIR=$prefix/lib
23245            fi
23246            SQLITE_BINDIR=$prefix/bin
23247         else
23248            { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23249 $as_echo "no" >&6; }
23250            as_fn_error "Unable to find sqlite3.h in standard locations" "$LINENO" 5
23251         fi
23252      else
23253         if test -f $withval/sqlite3.h; then
23254            SQLITE_INCDIR=$withval
23255            SQLITE_LIBDIR=$withval
23256            SQLITE_BINDIR=$withval
23257         elif test -f $withval/include/sqlite3.h; then
23258            SQLITE_INCDIR=$withval/include
23259            if test -d $withval/lib64; then
23260               SQLITE_LIBDIR=$withval/lib64
23261            else
23262               SQLITE_LIBDIR=$withval/lib
23263            fi
23264            SQLITE_BINDIR=$withval/bin
23265         else
23266            { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23267 $as_echo "no" >&6; }
23268            as_fn_error "Invalid SQLite3 directory $withval - unable to find sqlite3.h under $withval" "$LINENO" 5
23269         fi
23270      fi
23271      SQL_INCLUDE=-I$SQLITE_INCDIR
23272      SQL_LFLAGS="-L$SQLITE_LIBDIR -lsqlite3"
23273      SQL_BINDIR=$SQLITE_BINDIR
23274      SQL_LIB=$SQLITE_LIBDIR/libsqlite3.a
23275
23276      $as_echo "#define HAVE_SQLITE3 1" >>confdefs.h
23277
23278      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
23279 $as_echo "yes" >&6; }
23280      db_found=yes
23281      support_sqlite3=yes
23282      db_type=SQLite3
23283      DB_TYPE=sqlite3
23284
23285   else
23286      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23287 $as_echo "no" >&6; }
23288   fi
23289
23290 else
23291
23292   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23293 $as_echo "no" >&6; }
23294
23295 fi
23296
23297
23298
23299
23300
23301
23302
23303 # BA_CHECK_SQLITE_DB
23304
23305
23306 db_found=no
23307 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DBI support" >&5
23308 $as_echo_n "checking for DBI support... " >&6; }
23309
23310 # Check whether --with-dbi was given.
23311 if test "${with_dbi+set}" = set; then :
23312   withval=$with_dbi;
23313   if test "$withval" != "no"; then
23314      if test "$withval" = "yes"; then
23315         if test -f /usr/local/include/dbi/dbi.h; then
23316            DBI_INCDIR=/usr/local/dbi/include
23317            if test -d /usr/local/lib64; then
23318               DBI_LIBDIR=/usr/local/lib64
23319            else
23320               DBI_LIBDIR=/usr/local/lib
23321            fi
23322            DBI_BINDIR=/usr/local/bin
23323         elif test -f /usr/include/dbi/dbi.h; then
23324            DBI_INCDIR=/usr/include
23325            if test -d /usr/lib64; then
23326               DBI_LIBDIR=/usr/lib64
23327            else
23328               DBI_LIBDIR=/usr/lib
23329            fi
23330            DBI_BINDIR=/usr/bin
23331         elif test -f $prefix/include/dbi/dbi.h; then
23332            DBI_INCDIR=$prefix/include
23333            if test -d $prefix/lib64; then
23334               DBI_LIBDIR=$prefix/lib64
23335            else
23336               DBI_LIBDIR=$prefix/lib
23337            fi
23338            DBI_BINDIR=$prefix/bin
23339         else
23340            { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23341 $as_echo "no" >&6; }
23342            as_fn_error "Unable to find dbi.h in standard locations" "$LINENO" 5
23343         fi
23344         if test -d /usr/local/lib/dbd; then
23345            DRIVERDIR=/usr/local/lib/dbd
23346            if test -d /usr/local/lib64/dbd; then
23347               DRIVERDIR=/usr/local/lib64/dbd
23348            else
23349               DRIVERDIR=/usr/local/lib/dbd
23350            fi
23351         elif test -d /usr/lib/dbd; then
23352            DRIVERDIR=/usr/lib/dbd
23353            if test -d /usr/lib64/dbd; then
23354               DRIVERDIR=/usr/lib64/dbd
23355            else
23356               DRIVERDIR=/usr/lib/dbd
23357            fi
23358         elif test -d $prefix/lib/dbd; then
23359            if test -d $prefix/lib64/dbd; then
23360               DRIVERDIR=$prefix/lib64/dbd
23361            else
23362               DRIVERDIR=$prefix/lib/dbd
23363            fi
23364         elif test -d /usr/local/lib64/dbd; then
23365            DRIVERDIR=/usr/local/lib64/dbd
23366         elif test -d /usr/lib64/dbd; then
23367            DRIVERDIR=/usr/lib64/dbd
23368         elif test -d $prefix/lib64/dbd; then
23369            DRIVERDIR=$prefix/lib64/dbd
23370         else
23371            { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23372 $as_echo "no" >&6; }
23373            as_fn_error "Unable to find DBD drivers in standard locations" "$LINENO" 5
23374         fi
23375      else
23376         if test -f $withval/dbi.h; then
23377            DBI_INCDIR=$withval
23378            DBI_LIBDIR=$withval
23379            DBI_BINDIR=$withval
23380         elif test -f $withval/include/dbi/dbi.h; then
23381            DBI_INCDIR=$withval/include
23382            if test -d $withval/lib64; then
23383               DBI_LIBDIR=$withval/lib64
23384            else
23385               DBI_LIBDIR=$withval/lib
23386            fi
23387            DBI_BINDIR=$withval/bin
23388         else
23389            { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23390 $as_echo "no" >&6; }
23391            as_fn_error "Invalid DBI directory $withval - unable to find dbi.h under $withval" "$LINENO" 5
23392         fi
23393         if test -d $withval/dbd; then
23394            DRIVERDIR=$withval/dbd
23395         elif test -d $withval/lib/; then
23396            if test -d $withval/lib64/dbd; then
23397               DRIVERDIR=$withval/lib64/dbd
23398            else
23399               DRIVERDIR=$withval/lib/dbd
23400            fi
23401         elif test -d $withval/lib64/dbd; then
23402            DRIVERDIR=$withval/lib64/dbd
23403         else
23404            { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23405 $as_echo "no" >&6; }
23406            as_fn_error "Invalid DBD driver directory $withval - unable to find DBD drivers under $withval" "$LINENO" 5
23407         fi
23408      fi
23409      SQL_INCLUDE=-I$DBI_INCDIR
23410      SQL_LFLAGS="-L$DBI_LIBDIR -ldbi"
23411      SQL_BINDIR=$DBI_BINDIR
23412      SQL_LIB=$DBI_LIBDIR/libdbi.a
23413      DBI_DBD_DRIVERDIR="-D DBI_DRIVER_DIR=\\\"$DRIVERDIR\\\""
23414
23415
23416 $as_echo "#define HAVE_DBI 1" >>confdefs.h
23417
23418      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
23419 $as_echo "yes" >&6; }
23420      db_found=yes
23421      support_dbi=yes
23422      db_type=DBI
23423      DB_TYPE=dbi
23424      uncomment_dbi=" "
23425
23426   else
23427      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23428 $as_echo "no" >&6; }
23429   fi
23430
23431 else
23432
23433   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23434 $as_echo "no" >&6; }
23435
23436 fi
23437
23438
23439
23440
23441
23442
23443
23444
23445
23446
23447 db_found=no
23448 db_prog=no
23449 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DBI drivers support" >&5
23450 $as_echo_n "checking for DBI drivers support... " >&6; }
23451
23452 # Check whether --with-dbi-driver was given.
23453 if test "${with_dbi_driver+set}" = set; then :
23454   withval=$with_dbi_driver;
23455   if test "$withval" != "no"; then
23456      case $withval in
23457         "mysql")
23458            db_prog="mysql"
23459            if test -f /usr/local/mysql/bin/mysql; then
23460               SQL_BINDIR=/usr/local/mysql/bin
23461               if test -f /usr/local/mysql/lib64/mysql/libmysqlclient_r.a \
23462                  -o -f /usr/local/mysql/lib64/mysql/libmysqlclient_r.so; then
23463                  SQL_LIBDIR=/usr/local/mysql/lib64/mysql
23464               else
23465                  SQL_LIBDIR=/usr/local/mysql/lib/mysql
23466               fi
23467            elif test -f /usr/bin/mysql; then
23468               SQL_BINDIR=/usr/bin
23469               if test -f /usr/lib64/mysql/libmysqlclient_r.a \
23470                   -o -f /usr/lib64/mysql/libmysqlclient_r.so; then
23471                   SQL_LIBDIR=/usr/lib64/mysql
23472               elif test -f /usr/lib/mysql/libmysqlclient_r.a \
23473                   -o -f /usr/lib/mysql/libmysqlclient_r.so; then
23474                   SQL_LIBDIR=/usr/lib/mysql
23475               else
23476                   SQL_LIBDIR=/usr/lib
23477               fi
23478            elif test -f /usr/local/bin/mysql; then
23479               SQL_BINDIR=/usr/local/bin
23480               if test -f /usr/local/lib64/mysql/libmysqlclient_r.a \
23481                   -o -f /usr/local/lib64/mysql/libmysqlclient_r.so; then
23482                   SQL_LIBDIR=/usr/local/lib64/mysql
23483               elif test -f /usr/local/lib/mysql/libmysqlclient_r.a \
23484                   -o -f /usr/local/lib/mysql/libmysqlclient_r.so; then
23485                   SQL_LIBDIR=/usr/local/lib/mysql
23486               else
23487                   SQL_LIBDIR=/usr/local/lib
23488               fi
23489            elif test -f $withval/bin/mysql; then
23490               SQL_BINDIR=$withval/bin
23491               if test -f $withval/lib64/mysql/libmysqlclient_r.a \
23492                   -o -f $withval/lib64/mysql/libmysqlclient_r.so; then
23493                   SQL_LIBDIR=$withval/lib64/mysql
23494               elif test -f $withval/lib64/libmysqlclient_r.a \
23495                   -o -f $withval/lib64/libmysqlclient_r.so; then
23496                   SQL_LIBDIR=$withval/lib64
23497               elif test -f $withval/lib/libmysqlclient_r.a \
23498                   -o -f $withval/lib/libmysqlclient_r.so; then
23499                   SQL_LIBDIR=$withval/lib/
23500               else
23501                   SQL_LIBDIR=$withval/lib/mysql
23502               fi
23503            else
23504               { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23505 $as_echo "no" >&6; }
23506               as_fn_error "Unable to find mysql in standard locations" "$LINENO" 5
23507            fi
23508            if test -f $SQL_LIBDIR/libmysqlclient_r.so; then
23509               DB_PROG_LIB=$SQL_LIBDIR/libmysqlclient_r.so
23510            else
23511               DB_PROG_LIB=$SQL_LIBDIR/libmysqlclient_r.a
23512            fi
23513         ;;
23514         "postgresql")
23515            db_prog="postgresql"
23516            PG_CONFIG=`which pg_config`
23517            if test -n "$PG_CONFIG"; then
23518               SQL_BINDIR=`"$PG_CONFIG" --bindir`
23519               SQL_LIBDIR=`"$PG_CONFIG" --libdir`
23520            elif test -f /usr/local/bin/psql; then
23521               SQL_BINDIR=/usr/local/bin
23522               if test -d /usr/local/lib64; then
23523                  SQL_LIBDIR=/usr/local/lib64
23524               else
23525                  SQL_LIBDIR=/usr/local/lib
23526               fi
23527            elif test -f /usr/bin/psql; then
23528               SQL_BINDIR=/usr/local/bin
23529               if test -d /usr/lib64/postgresql; then
23530                  SQL_LIBDIR=/usr/lib64/postgresql
23531               elif test -d /usr/lib/postgresql; then
23532                  SQL_LIBDIR=/usr/lib/postgresql
23533               elif test -d /usr/lib64; then
23534                  SQL_LIBDIR=/usr/lib64
23535               else
23536                  SQL_LIBDIR=/usr/lib
23537               fi
23538            elif test -f $withval/bin/psql; then
23539               SQL_BINDIR=$withval/bin
23540               if test -d $withval/lib64; then
23541                  SQL_LIBDIR=$withval/lib64
23542               else
23543                  SQL_LIBDIR=$withval/lib
23544               fi
23545            else
23546               { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23547 $as_echo "no" >&6; }
23548               as_fn_error "Unable to find psql in standard locations" "$LINENO" 5
23549            fi
23550            if test -f $SQL_LIBDIR/libpq.so; then
23551               DB_PROG_LIB=$SQL_LIBDIR/libpq.so
23552            else
23553               DB_PROG_LIB=$SQL_LIBDIR/libpq.a
23554            fi
23555         ;;
23556         "sqlite")
23557            db_prog="sqlite"
23558            if test -f /usr/local/bin/sqlite; then
23559               SQL_BINDIR=/usr/local/bin
23560               if test -d /usr/local/lib64; then
23561                  SQL_LIBDIR=/usr/local/lib64
23562               else
23563                  SQL_LIBDIR=/usr/local/lib
23564               fi
23565            elif test -f /usr/bin/sqlite; then
23566               SQL_BINDIR=/usr/bin
23567               if test -d /usr/lib64; then
23568                  SQL_LIBDIR=/usr/lib64
23569               else
23570                  SQL_LIBDIR=/usr/lib
23571               fi
23572            elif test -f $withval/bin/sqlite; then
23573               SQL_BINDIR=$withval/bin
23574               if test -d $withval/lib64; then
23575                  SQL_LIBDIR=$withval/lib64
23576               else
23577                  SQL_LIBDIR=$withval/lib
23578               fi
23579            else
23580               { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23581 $as_echo "no" >&6; }
23582               as_fn_error "Unable to find sqlite in standard locations" "$LINENO" 5
23583            fi
23584            if test -f $SQL_LIBDIR/libsqlite.so; then
23585               DB_PROG_LIB=$SQL_LIBDIR/libsqlite.so
23586            else
23587               DB_PROG_LIB=$SQL_LIBDIR/libsqlite.a
23588            fi
23589         ;;
23590         "sqlite3")
23591            db_prog="sqlite3"
23592            if test -f /usr/local/bin/sqlite3; then
23593               SQL_BINDIR=/usr/local/bin
23594               if test -d /usr/local/lib64; then
23595                  SQL_LIBDIR=/usr/local/lib64
23596               else
23597                  SQL_LIBDIR=/usr/local/lib
23598               fi
23599            elif test -f /usr/bin/sqlite3; then
23600               SQL_BINDIR=/usr/bin
23601               if test -d /usr/lib64; then
23602                  SQL_LIBDIR=/usr/lib64
23603               else
23604                  SQL_LIBDIR=/usr/lib
23605               fi
23606            elif test -f $withval/bin/sqlite3; then
23607               SQL_BINDIR=$withval/bin
23608               if test -d $withval/lib64; then
23609                  SQL_LIBDIR=$withval/lib64
23610               else
23611                  SQL_LIBDIR=$withval/lib
23612               fi
23613            else
23614               { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23615 $as_echo "no" >&6; }
23616               as_fn_error "Unable to find sqlite in standard locations" "$LINENO" 5
23617            fi
23618            if test -f $SQL_LIBDIR/libsqlite3.so; then
23619               DB_PROG_LIB=$SQL_LIBDIR/libsqlite3.so
23620            else
23621               DB_PROG_LIB=$SQL_LIBDIR/libsqlite3.a
23622            fi
23623         ;;
23624         *)
23625            { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23626 $as_echo "no" >&6; }
23627            as_fn_error "Unable to set DBI driver. $withval is not supported" "$LINENO" 5
23628         ;;
23629      esac
23630
23631      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
23632 $as_echo "yes" >&6; }
23633      DB_PROG=$db_prog
23634   else
23635      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23636 $as_echo "no" >&6; }
23637   fi
23638
23639 else
23640
23641   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23642 $as_echo "no" >&6; }
23643
23644 fi
23645
23646
23647
23648
23649
23650
23651
23652
23653
23654
23655 support_batch_insert=no
23656 A=`test -f $SQL_LIB && nm $SQL_LIB | grep pthread_mutex_lock`
23657 pkg=$?
23658 if test $pkg = 0; then
23659    support_batch_insert=yes
23660    # Check whether --enable-batch-insert was given.
23661 if test "${enable_batch_insert+set}" = set; then :
23662   enableval=$enable_batch_insert;
23663           if test x$enableval = xno; then
23664              support_batch_insert=no
23665           else
23666              support_batch_insert=yes
23667           fi
23668
23669
23670 fi
23671
23672 fi
23673
23674 if test x$DB_TYPE = xpostgresql; then
23675    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PQisthreadsafe in -lpq" >&5
23676 $as_echo_n "checking for PQisthreadsafe in -lpq... " >&6; }
23677 if test "${ac_cv_lib_pq_PQisthreadsafe+set}" = set; then :
23678   $as_echo_n "(cached) " >&6
23679 else
23680   ac_check_lib_save_LIBS=$LIBS
23681 LIBS="-lpq  $LIBS"
23682 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23683 /* end confdefs.h.  */
23684
23685 /* Override any GCC internal prototype to avoid an error.
23686    Use char because int might match the return type of a GCC
23687    builtin and then its argument prototype would still apply.  */
23688 #ifdef __cplusplus
23689 extern "C"
23690 #endif
23691 char PQisthreadsafe ();
23692 int
23693 main ()
23694 {
23695 return PQisthreadsafe ();
23696   ;
23697   return 0;
23698 }
23699 _ACEOF
23700 if ac_fn_c_try_link "$LINENO"; then :
23701   ac_cv_lib_pq_PQisthreadsafe=yes
23702 else
23703   ac_cv_lib_pq_PQisthreadsafe=no
23704 fi
23705 rm -f core conftest.err conftest.$ac_objext \
23706     conftest$ac_exeext conftest.$ac_ext
23707 LIBS=$ac_check_lib_save_LIBS
23708 fi
23709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pq_PQisthreadsafe" >&5
23710 $as_echo "$ac_cv_lib_pq_PQisthreadsafe" >&6; }
23711 if test "x$ac_cv_lib_pq_PQisthreadsafe" = x""yes; then :
23712
23713 $as_echo "#define HAVE_PQISTHREADSAFE 1" >>confdefs.h
23714
23715 fi
23716
23717    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PQputCopyData in -lpq" >&5
23718 $as_echo_n "checking for PQputCopyData in -lpq... " >&6; }
23719 if test "${ac_cv_lib_pq_PQputCopyData+set}" = set; then :
23720   $as_echo_n "(cached) " >&6
23721 else
23722   ac_check_lib_save_LIBS=$LIBS
23723 LIBS="-lpq  $LIBS"
23724 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23725 /* end confdefs.h.  */
23726
23727 /* Override any GCC internal prototype to avoid an error.
23728    Use char because int might match the return type of a GCC
23729    builtin and then its argument prototype would still apply.  */
23730 #ifdef __cplusplus
23731 extern "C"
23732 #endif
23733 char PQputCopyData ();
23734 int
23735 main ()
23736 {
23737 return PQputCopyData ();
23738   ;
23739   return 0;
23740 }
23741 _ACEOF
23742 if ac_fn_c_try_link "$LINENO"; then :
23743   ac_cv_lib_pq_PQputCopyData=yes
23744 else
23745   ac_cv_lib_pq_PQputCopyData=no
23746 fi
23747 rm -f core conftest.err conftest.$ac_objext \
23748     conftest$ac_exeext conftest.$ac_ext
23749 LIBS=$ac_check_lib_save_LIBS
23750 fi
23751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pq_PQputCopyData" >&5
23752 $as_echo "$ac_cv_lib_pq_PQputCopyData" >&6; }
23753 if test "x$ac_cv_lib_pq_PQputCopyData" = x""yes; then :
23754
23755 $as_echo "#define HAVE_PQ_COPY 1" >>confdefs.h
23756
23757 fi
23758
23759    if test "x$ac_cv_lib_pq_PQputCopyData" != "xyes"
23760     then
23761         support_batch_insert=no
23762    fi
23763 fi
23764
23765 if test x$DB_TYPE = xdbi; then
23766    DB_TYPE=$DB_PROG
23767    db_type=$DB_PROG
23768    pkg=1
23769       if test $DB_PROG = postgresql; then
23770       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PQisthreadsafe in -lpq" >&5
23771 $as_echo_n "checking for PQisthreadsafe in -lpq... " >&6; }
23772 if test "${ac_cv_lib_pq_PQisthreadsafe+set}" = set; then :
23773   $as_echo_n "(cached) " >&6
23774 else
23775   ac_check_lib_save_LIBS=$LIBS
23776 LIBS="-lpq  $LIBS"
23777 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23778 /* end confdefs.h.  */
23779
23780 /* Override any GCC internal prototype to avoid an error.
23781    Use char because int might match the return type of a GCC
23782    builtin and then its argument prototype would still apply.  */
23783 #ifdef __cplusplus
23784 extern "C"
23785 #endif
23786 char PQisthreadsafe ();
23787 int
23788 main ()
23789 {
23790 return PQisthreadsafe ();
23791   ;
23792   return 0;
23793 }
23794 _ACEOF
23795 if ac_fn_c_try_link "$LINENO"; then :
23796   ac_cv_lib_pq_PQisthreadsafe=yes
23797 else
23798   ac_cv_lib_pq_PQisthreadsafe=no
23799 fi
23800 rm -f core conftest.err conftest.$ac_objext \
23801     conftest$ac_exeext conftest.$ac_ext
23802 LIBS=$ac_check_lib_save_LIBS
23803 fi
23804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pq_PQisthreadsafe" >&5
23805 $as_echo "$ac_cv_lib_pq_PQisthreadsafe" >&6; }
23806 if test "x$ac_cv_lib_pq_PQisthreadsafe" = x""yes; then :
23807   $as_echo "#define HAVE_PQISTHREADSAFE 1" >>confdefs.h
23808
23809 fi
23810
23811       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PQputCopyData in -lpq" >&5
23812 $as_echo_n "checking for PQputCopyData in -lpq... " >&6; }
23813 if test "${ac_cv_lib_pq_PQputCopyData+set}" = set; then :
23814   $as_echo_n "(cached) " >&6
23815 else
23816   ac_check_lib_save_LIBS=$LIBS
23817 LIBS="-lpq  $LIBS"
23818 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23819 /* end confdefs.h.  */
23820
23821 /* Override any GCC internal prototype to avoid an error.
23822    Use char because int might match the return type of a GCC
23823    builtin and then its argument prototype would still apply.  */
23824 #ifdef __cplusplus
23825 extern "C"
23826 #endif
23827 char PQputCopyData ();
23828 int
23829 main ()
23830 {
23831 return PQputCopyData ();
23832   ;
23833   return 0;
23834 }
23835 _ACEOF
23836 if ac_fn_c_try_link "$LINENO"; then :
23837   ac_cv_lib_pq_PQputCopyData=yes
23838 else
23839   ac_cv_lib_pq_PQputCopyData=no
23840 fi
23841 rm -f core conftest.err conftest.$ac_objext \
23842     conftest$ac_exeext conftest.$ac_ext
23843 LIBS=$ac_check_lib_save_LIBS
23844 fi
23845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pq_PQputCopyData" >&5
23846 $as_echo "$ac_cv_lib_pq_PQputCopyData" >&6; }
23847 if test "x$ac_cv_lib_pq_PQputCopyData" = x""yes; then :
23848   $as_echo "#define HAVE_PQ_COPY 1" >>confdefs.h
23849
23850 fi
23851
23852       test "x$ac_cv_lib_pq_PQputCopyData" != "xyes"
23853       pkg=$?
23854    fi
23855
23856    if test $DB_PROG = mysql; then
23857       A=`test -f $SQL_LIB && nm $DB_PROG_LIB | grep pthread_mutex_lock`
23858       pkg=$?
23859    fi
23860
23861    if test $DB_PROG = sqlite3; then
23862       A=`test -f $SQL_LIB && nm $DB_PROG_LIB | grep pthread_mutex_lock`
23863       pkg=$?
23864       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqlite3_threadsafe in -lsqlite3" >&5
23865 $as_echo_n "checking for sqlite3_threadsafe in -lsqlite3... " >&6; }
23866 if test "${ac_cv_lib_sqlite3_sqlite3_threadsafe+set}" = set; then :
23867   $as_echo_n "(cached) " >&6
23868 else
23869   ac_check_lib_save_LIBS=$LIBS
23870 LIBS="-lsqlite3  $LIBS"
23871 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23872 /* end confdefs.h.  */
23873
23874 /* Override any GCC internal prototype to avoid an error.
23875    Use char because int might match the return type of a GCC
23876    builtin and then its argument prototype would still apply.  */
23877 #ifdef __cplusplus
23878 extern "C"
23879 #endif
23880 char sqlite3_threadsafe ();
23881 int
23882 main ()
23883 {
23884 return sqlite3_threadsafe ();
23885   ;
23886   return 0;
23887 }
23888 _ACEOF
23889 if ac_fn_c_try_link "$LINENO"; then :
23890   ac_cv_lib_sqlite3_sqlite3_threadsafe=yes
23891 else
23892   ac_cv_lib_sqlite3_sqlite3_threadsafe=no
23893 fi
23894 rm -f core conftest.err conftest.$ac_objext \
23895     conftest$ac_exeext conftest.$ac_ext
23896 LIBS=$ac_check_lib_save_LIBS
23897 fi
23898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sqlite3_sqlite3_threadsafe" >&5
23899 $as_echo "$ac_cv_lib_sqlite3_sqlite3_threadsafe" >&6; }
23900 if test "x$ac_cv_lib_sqlite3_sqlite3_threadsafe" = x""yes; then :
23901
23902 $as_echo "#define HAVE_SQLITE3_THREADSAFE 1" >>confdefs.h
23903
23904 fi
23905
23906    fi
23907
23908    if test $pkg = 0; then
23909       # Check whether --enable-batch-insert was given.
23910 if test "${enable_batch_insert+set}" = set; then :
23911   enableval=$enable_batch_insert;
23912              if test x$enableval = xno; then
23913                 support_batch_insert=no
23914              else
23915                 support_batch_insert=yes
23916              fi
23917
23918
23919 fi
23920
23921    fi
23922 else
23923       uncomment_dbi="#"
23924 fi
23925
23926
23927
23928 if test $support_batch_insert = yes ; then
23929
23930 $as_echo "#define HAVE_BATCH_FILE_INSERT 1" >>confdefs.h
23931
23932 fi
23933
23934 $as_echo "#define PROTOTYPES 1" >>confdefs.h
23935
23936
23937 if test -z "$CFLAGS" -o "$CFLAGS" = "-g -O2"; then
23938    if test -z "$CCOPTS"; then
23939       CCOPTS='-g -O2 -Wall'
23940    fi
23941    CFLAGS="$CCOPTS"
23942 fi
23943
23944
23945
23946 largefile_support="no"
23947
23948    # Check whether --enable-largefile was given.
23949 if test "${enable_largefile+set}" = set; then :
23950   enableval=$enable_largefile;
23951 fi
23952
23953    if test "$enable_largefile" != no; then
23954      if test -n "$ac_tool_prefix"; then
23955   # Extract the first word of "${ac_tool_prefix}getconf", so it can be a program name with args.
23956 set dummy ${ac_tool_prefix}getconf; ac_word=$2
23957 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
23958 $as_echo_n "checking for $ac_word... " >&6; }
23959 if test "${ac_cv_prog_GETCONF+set}" = set; then :
23960   $as_echo_n "(cached) " >&6
23961 else
23962   if test -n "$GETCONF"; then
23963   ac_cv_prog_GETCONF="$GETCONF" # Let the user override the test.
23964 else
23965 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
23966 for as_dir in $PATH
23967 do
23968   IFS=$as_save_IFS
23969   test -z "$as_dir" && as_dir=.
23970     for ac_exec_ext in '' $ac_executable_extensions; do
23971   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
23972     ac_cv_prog_GETCONF="${ac_tool_prefix}getconf"
23973     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
23974     break 2
23975   fi
23976 done
23977   done
23978 IFS=$as_save_IFS
23979
23980 fi
23981 fi
23982 GETCONF=$ac_cv_prog_GETCONF
23983 if test -n "$GETCONF"; then
23984   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GETCONF" >&5
23985 $as_echo "$GETCONF" >&6; }
23986 else
23987   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23988 $as_echo "no" >&6; }
23989 fi
23990
23991
23992 fi
23993 if test -z "$ac_cv_prog_GETCONF"; then
23994   ac_ct_GETCONF=$GETCONF
23995   # Extract the first word of "getconf", so it can be a program name with args.
23996 set dummy getconf; ac_word=$2
23997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
23998 $as_echo_n "checking for $ac_word... " >&6; }
23999 if test "${ac_cv_prog_ac_ct_GETCONF+set}" = set; then :
24000   $as_echo_n "(cached) " >&6
24001 else
24002   if test -n "$ac_ct_GETCONF"; then
24003   ac_cv_prog_ac_ct_GETCONF="$ac_ct_GETCONF" # Let the user override the test.
24004 else
24005 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
24006 for as_dir in $PATH
24007 do
24008   IFS=$as_save_IFS
24009   test -z "$as_dir" && as_dir=.
24010     for ac_exec_ext in '' $ac_executable_extensions; do
24011   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
24012     ac_cv_prog_ac_ct_GETCONF="getconf"
24013     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
24014     break 2
24015   fi
24016 done
24017   done
24018 IFS=$as_save_IFS
24019
24020 fi
24021 fi
24022 ac_ct_GETCONF=$ac_cv_prog_ac_ct_GETCONF
24023 if test -n "$ac_ct_GETCONF"; then
24024   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_GETCONF" >&5
24025 $as_echo "$ac_ct_GETCONF" >&6; }
24026 else
24027   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24028 $as_echo "no" >&6; }
24029 fi
24030
24031   if test "x$ac_ct_GETCONF" = x; then
24032     GETCONF=""
24033   else
24034     case $cross_compiling:$ac_tool_warned in
24035 yes:)
24036 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
24037 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
24038 ac_tool_warned=yes ;;
24039 esac
24040     GETCONF=$ac_ct_GETCONF
24041   fi
24042 else
24043   GETCONF="$ac_cv_prog_GETCONF"
24044 fi
24045
24046      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFLAGS value to request large file support" >&5
24047 $as_echo_n "checking for CFLAGS value to request large file support... " >&6; }
24048 if test "${ac_cv_sys_largefile_CFLAGS+set}" = set; then :
24049   $as_echo_n "(cached) " >&6
24050 else
24051   ac_cv_sys_largefile_CFLAGS=`($GETCONF LFS_CFLAGS) 2>/dev/null` || {
24052         ac_cv_sys_largefile_CFLAGS=no
24053         case "$host_os" in
24054            # IRIX 6.2 and later require cc -n32.
24055            irix6.[2-9]* | irix6.1[0-9]* | irix[7-9].* | irix[1-9][0-9]*)
24056              if test "$GCC" != yes; then
24057                ac_cv_sys_largefile_CFLAGS=-n32
24058              fi
24059              ac_save_CC="$CC"
24060              CC="$CC $ac_cv_sys_largefile_CFLAGS"
24061              cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24062 /* end confdefs.h.  */
24063
24064 int
24065 main ()
24066 {
24067
24068   ;
24069   return 0;
24070 }
24071 _ACEOF
24072 if ac_fn_c_try_link "$LINENO"; then :
24073
24074 else
24075   ac_cv_sys_largefile_CFLAGS=no
24076 fi
24077 rm -f core conftest.err conftest.$ac_objext \
24078     conftest$ac_exeext conftest.$ac_ext
24079              CC="$ac_save_CC"
24080            esac
24081       }
24082 fi
24083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CFLAGS" >&5
24084 $as_echo "$ac_cv_sys_largefile_CFLAGS" >&6; }
24085      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LDFLAGS value to request large file support" >&5
24086 $as_echo_n "checking for LDFLAGS value to request large file support... " >&6; }
24087 if test "${ac_cv_sys_largefile_LDFLAGS+set}" = set; then :
24088   $as_echo_n "(cached) " >&6
24089 else
24090   ac_cv_sys_largefile_LDFLAGS=`($GETCONF LFS_LDFLAGS) 2>/dev/null` || {
24091         ac_cv_sys_largefile_LDFLAGS=no
24092
24093       }
24094 fi
24095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_LDFLAGS" >&5
24096 $as_echo "$ac_cv_sys_largefile_LDFLAGS" >&6; }
24097      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBS value to request large file support" >&5
24098 $as_echo_n "checking for LIBS value to request large file support... " >&6; }
24099 if test "${ac_cv_sys_largefile_LIBS+set}" = set; then :
24100   $as_echo_n "(cached) " >&6
24101 else
24102   ac_cv_sys_largefile_LIBS=`($GETCONF LFS_LIBS) 2>/dev/null` || {
24103         ac_cv_sys_largefile_LIBS=no
24104
24105       }
24106 fi
24107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_LIBS" >&5
24108 $as_echo "$ac_cv_sys_largefile_LIBS" >&6; }
24109
24110      for ac_flag in $ac_cv_sys_largefile_CFLAGS no; do
24111        case "$ac_flag" in
24112        no) ;;
24113        -D_FILE_OFFSET_BITS=*) ;;
24114        -D_LARGEFILE_SOURCE | -D_LARGEFILE_SOURCE=*) ;;
24115        -D_LARGE_FILES | -D_LARGE_FILES=*) ;;
24116        -D?* | -I?*)
24117          case "$ac_flag" in
24118    no) ;;
24119    ?*)
24120      case "$CPPFLAGS" in
24121      '') CPPFLAGS="$ac_flag" ;;
24122      *) CPPFLAGS=$CPPFLAGS' '"$ac_flag" ;;
24123      esac ;;
24124    esac ;;
24125        *)
24126          case "$ac_flag" in
24127    no) ;;
24128    ?*)
24129      case "$CFLAGS" in
24130      '') CFLAGS="$ac_flag" ;;
24131      *) CFLAGS=$CFLAGS' '"$ac_flag" ;;
24132      esac ;;
24133    esac ;;
24134        esac
24135      done
24136      case "$ac_cv_sys_largefile_LDFLAGS" in
24137    no) ;;
24138    ?*)
24139      case "$LDFLAGS" in
24140      '') LDFLAGS="$ac_cv_sys_largefile_LDFLAGS" ;;
24141      *) LDFLAGS=$LDFLAGS' '"$ac_cv_sys_largefile_LDFLAGS" ;;
24142      esac ;;
24143    esac
24144      case "$ac_cv_sys_largefile_LIBS" in
24145    no) ;;
24146    ?*)
24147      case "$LIBS" in
24148      '') LIBS="$ac_cv_sys_largefile_LIBS" ;;
24149      *) LIBS=$LIBS' '"$ac_cv_sys_largefile_LIBS" ;;
24150      esac ;;
24151    esac
24152      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS" >&5
24153 $as_echo_n "checking for _FILE_OFFSET_BITS... " >&6; }
24154 if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
24155   $as_echo_n "(cached) " >&6
24156 else
24157   ac_cv_sys_file_offset_bits=no
24158       ac_cv_sys_file_offset_bits=64
24159       for ac_flag in $ac_cv_sys_largefile_CFLAGS no; do
24160         case "$ac_flag" in
24161         -D_FILE_OFFSET_BITS)
24162           ac_cv_sys_file_offset_bits=1 ;;
24163         -D_FILE_OFFSET_BITS=*)
24164           ac_cv_sys_file_offset_bits=`expr " $ac_flag" : '[^=]*=\(.*\)'` ;;
24165         esac
24166       done
24167
24168 fi
24169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
24170 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
24171    if test "$ac_cv_sys_file_offset_bits" != no; then
24172
24173 cat >>confdefs.h <<_ACEOF
24174 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
24175 _ACEOF
24176
24177    fi
24178      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGEFILE_SOURCE" >&5
24179 $as_echo_n "checking for _LARGEFILE_SOURCE... " >&6; }
24180 if test "${ac_cv_sys_largefile_source+set}" = set; then :
24181   $as_echo_n "(cached) " >&6
24182 else
24183   ac_cv_sys_largefile_source=no
24184       ac_cv_sys_largefile_source=1
24185       for ac_flag in $ac_cv_sys_largefile_CFLAGS no; do
24186         case "$ac_flag" in
24187         -D_LARGEFILE_SOURCE)
24188           ac_cv_sys_largefile_source=1 ;;
24189         -D_LARGEFILE_SOURCE=*)
24190           ac_cv_sys_largefile_source=`expr " $ac_flag" : '[^=]*=\(.*\)'` ;;
24191         esac
24192       done
24193
24194 fi
24195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_source" >&5
24196 $as_echo "$ac_cv_sys_largefile_source" >&6; }
24197    if test "$ac_cv_sys_largefile_source" != no; then
24198
24199 cat >>confdefs.h <<_ACEOF
24200 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
24201 _ACEOF
24202
24203    fi
24204      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES" >&5
24205 $as_echo_n "checking for _LARGE_FILES... " >&6; }
24206 if test "${ac_cv_sys_large_files+set}" = set; then :
24207   $as_echo_n "(cached) " >&6
24208 else
24209   ac_cv_sys_large_files=no
24210       ac_cv_sys_large_files=1
24211       for ac_flag in $ac_cv_sys_largefile_CFLAGS no; do
24212         case "$ac_flag" in
24213         -D_LARGE_FILES)
24214           ac_cv_sys_large_files=1 ;;
24215         -D_LARGE_FILES=*)
24216           ac_cv_sys_large_files=`expr " $ac_flag" : '[^=]*=\(.*\)'` ;;
24217         esac
24218       done
24219
24220 fi
24221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
24222 $as_echo "$ac_cv_sys_large_files" >&6; }
24223    if test "$ac_cv_sys_large_files" != no; then
24224
24225 cat >>confdefs.h <<_ACEOF
24226 #define _LARGE_FILES $ac_cv_sys_large_files
24227 _ACEOF
24228
24229    fi
24230    fi
24231
24232
24233 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5
24234 $as_echo_n "checking for X... " >&6; }
24235
24236
24237 # Check whether --with-x was given.
24238 if test "${with_x+set}" = set; then :
24239   withval=$with_x;
24240 fi
24241
24242 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
24243 if test "x$with_x" = xno; then
24244   # The user explicitly disabled X.
24245   have_x=disabled
24246 else
24247   case $x_includes,$x_libraries in #(
24248     *\'*) as_fn_error "cannot use X directory names containing '" "$LINENO" 5;; #(
24249     *,NONE | NONE,*) if test "${ac_cv_have_x+set}" = set; then :
24250   $as_echo_n "(cached) " >&6
24251 else
24252   # One or both of the vars are not set, and there is no cached value.
24253 ac_x_includes=no ac_x_libraries=no
24254 rm -f -r conftest.dir
24255 if mkdir conftest.dir; then
24256   cd conftest.dir
24257   cat >Imakefile <<'_ACEOF'
24258 incroot:
24259         @echo incroot='${INCROOT}'
24260 usrlibdir:
24261         @echo usrlibdir='${USRLIBDIR}'
24262 libdir:
24263         @echo libdir='${LIBDIR}'
24264 _ACEOF
24265   if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
24266     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
24267     for ac_var in incroot usrlibdir libdir; do
24268       eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
24269     done
24270     # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
24271     for ac_extension in a so sl dylib la dll; do
24272       if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
24273          test -f "$ac_im_libdir/libX11.$ac_extension"; then
24274         ac_im_usrlibdir=$ac_im_libdir; break
24275       fi
24276     done
24277     # Screen out bogus values from the imake configuration.  They are
24278     # bogus both because they are the default anyway, and because
24279     # using them would break gcc on systems where it needs fixed includes.
24280     case $ac_im_incroot in
24281         /usr/include) ac_x_includes= ;;
24282         *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
24283     esac
24284     case $ac_im_usrlibdir in
24285         /usr/lib | /usr/lib64 | /lib | /lib64) ;;
24286         *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
24287     esac
24288   fi
24289   cd ..
24290   rm -f -r conftest.dir
24291 fi
24292
24293 # Standard set of common directories for X headers.
24294 # Check X11 before X11Rn because it is often a symlink to the current release.
24295 ac_x_header_dirs='
24296 /usr/X11/include
24297 /usr/X11R7/include
24298 /usr/X11R6/include
24299 /usr/X11R5/include
24300 /usr/X11R4/include
24301
24302 /usr/include/X11
24303 /usr/include/X11R7
24304 /usr/include/X11R6
24305 /usr/include/X11R5
24306 /usr/include/X11R4
24307
24308 /usr/local/X11/include
24309 /usr/local/X11R7/include
24310 /usr/local/X11R6/include
24311 /usr/local/X11R5/include
24312 /usr/local/X11R4/include
24313
24314 /usr/local/include/X11
24315 /usr/local/include/X11R7
24316 /usr/local/include/X11R6
24317 /usr/local/include/X11R5
24318 /usr/local/include/X11R4
24319
24320 /usr/X386/include
24321 /usr/x386/include
24322 /usr/XFree86/include/X11
24323
24324 /usr/include
24325 /usr/local/include
24326 /usr/unsupported/include
24327 /usr/athena/include
24328 /usr/local/x11r5/include
24329 /usr/lpp/Xamples/include
24330
24331 /usr/openwin/include
24332 /usr/openwin/share/include'
24333
24334 if test "$ac_x_includes" = no; then
24335   # Guess where to find include files, by looking for Xlib.h.
24336   # First, try using that file with no special directory specified.
24337   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24338 /* end confdefs.h.  */
24339 #include <X11/Xlib.h>
24340 _ACEOF
24341 if ac_fn_c_try_cpp "$LINENO"; then :
24342   # We can compile using X headers with no special include directory.
24343 ac_x_includes=
24344 else
24345   for ac_dir in $ac_x_header_dirs; do
24346   if test -r "$ac_dir/X11/Xlib.h"; then
24347     ac_x_includes=$ac_dir
24348     break
24349   fi
24350 done
24351 fi
24352 rm -f conftest.err conftest.$ac_ext
24353 fi # $ac_x_includes = no
24354
24355 if test "$ac_x_libraries" = no; then
24356   # Check for the libraries.
24357   # See if we find them without any special options.
24358   # Don't add to $LIBS permanently.
24359   ac_save_LIBS=$LIBS
24360   LIBS="-lX11 $LIBS"
24361   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24362 /* end confdefs.h.  */
24363 #include <X11/Xlib.h>
24364 int
24365 main ()
24366 {
24367 XrmInitialize ()
24368   ;
24369   return 0;
24370 }
24371 _ACEOF
24372 if ac_fn_c_try_link "$LINENO"; then :
24373   LIBS=$ac_save_LIBS
24374 # We can link X programs with no special library path.
24375 ac_x_libraries=
24376 else
24377   LIBS=$ac_save_LIBS
24378 for ac_dir in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
24379 do
24380   # Don't even attempt the hair of trying to link an X program!
24381   for ac_extension in a so sl dylib la dll; do
24382     if test -r "$ac_dir/libX11.$ac_extension"; then
24383       ac_x_libraries=$ac_dir
24384       break 2
24385     fi
24386   done
24387 done
24388 fi
24389 rm -f core conftest.err conftest.$ac_objext \
24390     conftest$ac_exeext conftest.$ac_ext
24391 fi # $ac_x_libraries = no
24392
24393 case $ac_x_includes,$ac_x_libraries in #(
24394   no,* | *,no | *\'*)
24395     # Didn't find X, or a directory has "'" in its name.
24396     ac_cv_have_x="have_x=no";; #(
24397   *)
24398     # Record where we found X for the cache.
24399     ac_cv_have_x="have_x=yes\
24400         ac_x_includes='$ac_x_includes'\
24401         ac_x_libraries='$ac_x_libraries'"
24402 esac
24403 fi
24404 ;; #(
24405     *) have_x=yes;;
24406   esac
24407   eval "$ac_cv_have_x"
24408 fi # $with_x != no
24409
24410 if test "$have_x" != yes; then
24411   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
24412 $as_echo "$have_x" >&6; }
24413   no_x=yes
24414 else
24415   # If each of the values was on the command line, it overrides each guess.
24416   test "x$x_includes" = xNONE && x_includes=$ac_x_includes
24417   test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
24418   # Update the cache value to reflect the command line values.
24419   ac_cv_have_x="have_x=yes\
24420         ac_x_includes='$x_includes'\
24421         ac_x_libraries='$x_libraries'"
24422   { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
24423 $as_echo "libraries $x_libraries, headers $x_includes" >&6; }
24424 fi
24425
24426 if test "$no_x" = yes; then
24427   # Not all programs may use this symbol, but it does not hurt to define it.
24428
24429 $as_echo "#define X_DISPLAY_MISSING 1" >>confdefs.h
24430
24431   X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
24432 else
24433   if test -n "$x_includes"; then
24434     X_CFLAGS="$X_CFLAGS -I$x_includes"
24435   fi
24436
24437   # It would also be nice to do this for all -L options, not just this one.
24438   if test -n "$x_libraries"; then
24439     X_LIBS="$X_LIBS -L$x_libraries"
24440     # For Solaris; some versions of Sun CC require a space after -R and
24441     # others require no space.  Words are not sufficient . . . .
24442     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -R must be followed by a space" >&5
24443 $as_echo_n "checking whether -R must be followed by a space... " >&6; }
24444     ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
24445     ac_xsave_c_werror_flag=$ac_c_werror_flag
24446     ac_c_werror_flag=yes
24447     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24448 /* end confdefs.h.  */
24449
24450 int
24451 main ()
24452 {
24453
24454   ;
24455   return 0;
24456 }
24457 _ACEOF
24458 if ac_fn_c_try_link "$LINENO"; then :
24459   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24460 $as_echo "no" >&6; }
24461        X_LIBS="$X_LIBS -R$x_libraries"
24462 else
24463   LIBS="$ac_xsave_LIBS -R $x_libraries"
24464        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24465 /* end confdefs.h.  */
24466
24467 int
24468 main ()
24469 {
24470
24471   ;
24472   return 0;
24473 }
24474 _ACEOF
24475 if ac_fn_c_try_link "$LINENO"; then :
24476   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
24477 $as_echo "yes" >&6; }
24478           X_LIBS="$X_LIBS -R $x_libraries"
24479 else
24480   { $as_echo "$as_me:${as_lineno-$LINENO}: result: neither works" >&5
24481 $as_echo "neither works" >&6; }
24482 fi
24483 rm -f core conftest.err conftest.$ac_objext \
24484     conftest$ac_exeext conftest.$ac_ext
24485 fi
24486 rm -f core conftest.err conftest.$ac_objext \
24487     conftest$ac_exeext conftest.$ac_ext
24488     ac_c_werror_flag=$ac_xsave_c_werror_flag
24489     LIBS=$ac_xsave_LIBS
24490   fi
24491
24492   # Check for system-dependent libraries X programs must link with.
24493   # Do this before checking for the system-independent R6 libraries
24494   # (-lICE), since we may need -lsocket or whatever for X linking.
24495
24496   if test "$ISC" = yes; then
24497     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
24498   else
24499     # Martyn Johnson says this is needed for Ultrix, if the X
24500     # libraries were built with DECnet support.  And Karl Berry says
24501     # the Alpha needs dnet_stub (dnet does not exist).
24502     ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
24503     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24504 /* end confdefs.h.  */
24505
24506 /* Override any GCC internal prototype to avoid an error.
24507    Use char because int might match the return type of a GCC
24508    builtin and then its argument prototype would still apply.  */
24509 #ifdef __cplusplus
24510 extern "C"
24511 #endif
24512 char XOpenDisplay ();
24513 int
24514 main ()
24515 {
24516 return XOpenDisplay ();
24517   ;
24518   return 0;
24519 }
24520 _ACEOF
24521 if ac_fn_c_try_link "$LINENO"; then :
24522
24523 else
24524   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet" >&5
24525 $as_echo_n "checking for dnet_ntoa in -ldnet... " >&6; }
24526 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then :
24527   $as_echo_n "(cached) " >&6
24528 else
24529   ac_check_lib_save_LIBS=$LIBS
24530 LIBS="-ldnet  $LIBS"
24531 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24532 /* end confdefs.h.  */
24533
24534 /* Override any GCC internal prototype to avoid an error.
24535    Use char because int might match the return type of a GCC
24536    builtin and then its argument prototype would still apply.  */
24537 #ifdef __cplusplus
24538 extern "C"
24539 #endif
24540 char dnet_ntoa ();
24541 int
24542 main ()
24543 {
24544 return dnet_ntoa ();
24545   ;
24546   return 0;
24547 }
24548 _ACEOF
24549 if ac_fn_c_try_link "$LINENO"; then :
24550   ac_cv_lib_dnet_dnet_ntoa=yes
24551 else
24552   ac_cv_lib_dnet_dnet_ntoa=no
24553 fi
24554 rm -f core conftest.err conftest.$ac_objext \
24555     conftest$ac_exeext conftest.$ac_ext
24556 LIBS=$ac_check_lib_save_LIBS
24557 fi
24558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
24559 $as_echo "$ac_cv_lib_dnet_dnet_ntoa" >&6; }
24560 if test "x$ac_cv_lib_dnet_dnet_ntoa" = x""yes; then :
24561   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
24562 fi
24563
24564     if test $ac_cv_lib_dnet_dnet_ntoa = no; then
24565       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet_stub" >&5
24566 $as_echo_n "checking for dnet_ntoa in -ldnet_stub... " >&6; }
24567 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then :
24568   $as_echo_n "(cached) " >&6
24569 else
24570   ac_check_lib_save_LIBS=$LIBS
24571 LIBS="-ldnet_stub  $LIBS"
24572 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24573 /* end confdefs.h.  */
24574
24575 /* Override any GCC internal prototype to avoid an error.
24576    Use char because int might match the return type of a GCC
24577    builtin and then its argument prototype would still apply.  */
24578 #ifdef __cplusplus
24579 extern "C"
24580 #endif
24581 char dnet_ntoa ();
24582 int
24583 main ()
24584 {
24585 return dnet_ntoa ();
24586   ;
24587   return 0;
24588 }
24589 _ACEOF
24590 if ac_fn_c_try_link "$LINENO"; then :
24591   ac_cv_lib_dnet_stub_dnet_ntoa=yes
24592 else
24593   ac_cv_lib_dnet_stub_dnet_ntoa=no
24594 fi
24595 rm -f core conftest.err conftest.$ac_objext \
24596     conftest$ac_exeext conftest.$ac_ext
24597 LIBS=$ac_check_lib_save_LIBS
24598 fi
24599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
24600 $as_echo "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
24601 if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = x""yes; then :
24602   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
24603 fi
24604
24605     fi
24606 fi
24607 rm -f core conftest.err conftest.$ac_objext \
24608     conftest$ac_exeext conftest.$ac_ext
24609     LIBS="$ac_xsave_LIBS"
24610
24611     # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
24612     # to get the SysV transport functions.
24613     # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
24614     # needs -lnsl.
24615     # The nsl library prevents programs from opening the X display
24616     # on Irix 5.2, according to T.E. Dickey.
24617     # The functions gethostbyname, getservbyname, and inet_addr are
24618     # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
24619     ac_fn_c_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname"
24620 if test "x$ac_cv_func_gethostbyname" = x""yes; then :
24621
24622 fi
24623
24624     if test $ac_cv_func_gethostbyname = no; then
24625       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
24626 $as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
24627 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then :
24628   $as_echo_n "(cached) " >&6
24629 else
24630   ac_check_lib_save_LIBS=$LIBS
24631 LIBS="-lnsl  $LIBS"
24632 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24633 /* end confdefs.h.  */
24634
24635 /* Override any GCC internal prototype to avoid an error.
24636    Use char because int might match the return type of a GCC
24637    builtin and then its argument prototype would still apply.  */
24638 #ifdef __cplusplus
24639 extern "C"
24640 #endif
24641 char gethostbyname ();
24642 int
24643 main ()
24644 {
24645 return gethostbyname ();
24646   ;
24647   return 0;
24648 }
24649 _ACEOF
24650 if ac_fn_c_try_link "$LINENO"; then :
24651   ac_cv_lib_nsl_gethostbyname=yes
24652 else
24653   ac_cv_lib_nsl_gethostbyname=no
24654 fi
24655 rm -f core conftest.err conftest.$ac_objext \
24656     conftest$ac_exeext conftest.$ac_ext
24657 LIBS=$ac_check_lib_save_LIBS
24658 fi
24659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
24660 $as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
24661 if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then :
24662   X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
24663 fi
24664
24665       if test $ac_cv_lib_nsl_gethostbyname = no; then
24666         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lbsd" >&5
24667 $as_echo_n "checking for gethostbyname in -lbsd... " >&6; }
24668 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then :
24669   $as_echo_n "(cached) " >&6
24670 else
24671   ac_check_lib_save_LIBS=$LIBS
24672 LIBS="-lbsd  $LIBS"
24673 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24674 /* end confdefs.h.  */
24675
24676 /* Override any GCC internal prototype to avoid an error.
24677    Use char because int might match the return type of a GCC
24678    builtin and then its argument prototype would still apply.  */
24679 #ifdef __cplusplus
24680 extern "C"
24681 #endif
24682 char gethostbyname ();
24683 int
24684 main ()
24685 {
24686 return gethostbyname ();
24687   ;
24688   return 0;
24689 }
24690 _ACEOF
24691 if ac_fn_c_try_link "$LINENO"; then :
24692   ac_cv_lib_bsd_gethostbyname=yes
24693 else
24694   ac_cv_lib_bsd_gethostbyname=no
24695 fi
24696 rm -f core conftest.err conftest.$ac_objext \
24697     conftest$ac_exeext conftest.$ac_ext
24698 LIBS=$ac_check_lib_save_LIBS
24699 fi
24700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_gethostbyname" >&5
24701 $as_echo "$ac_cv_lib_bsd_gethostbyname" >&6; }
24702 if test "x$ac_cv_lib_bsd_gethostbyname" = x""yes; then :
24703   X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
24704 fi
24705
24706       fi
24707     fi
24708
24709     # lieder@skyler.mavd.honeywell.com says without -lsocket,
24710     # socket/setsockopt and other routines are undefined under SCO ODT
24711     # 2.0.  But -lsocket is broken on IRIX 5.2 (and is not necessary
24712     # on later versions), says Simon Leinen: it contains gethostby*
24713     # variants that don't use the name server (or something).  -lsocket
24714     # must be given before -lnsl if both are needed.  We assume that
24715     # if connect needs -lnsl, so does gethostbyname.
24716     ac_fn_c_check_func "$LINENO" "connect" "ac_cv_func_connect"
24717 if test "x$ac_cv_func_connect" = x""yes; then :
24718
24719 fi
24720
24721     if test $ac_cv_func_connect = no; then
24722       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for connect in -lsocket" >&5
24723 $as_echo_n "checking for connect in -lsocket... " >&6; }
24724 if test "${ac_cv_lib_socket_connect+set}" = set; then :
24725   $as_echo_n "(cached) " >&6
24726 else
24727   ac_check_lib_save_LIBS=$LIBS
24728 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
24729 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24730 /* end confdefs.h.  */
24731
24732 /* Override any GCC internal prototype to avoid an error.
24733    Use char because int might match the return type of a GCC
24734    builtin and then its argument prototype would still apply.  */
24735 #ifdef __cplusplus
24736 extern "C"
24737 #endif
24738 char connect ();
24739 int
24740 main ()
24741 {
24742 return connect ();
24743   ;
24744   return 0;
24745 }
24746 _ACEOF
24747 if ac_fn_c_try_link "$LINENO"; then :
24748   ac_cv_lib_socket_connect=yes
24749 else
24750   ac_cv_lib_socket_connect=no
24751 fi
24752 rm -f core conftest.err conftest.$ac_objext \
24753     conftest$ac_exeext conftest.$ac_ext
24754 LIBS=$ac_check_lib_save_LIBS
24755 fi
24756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_connect" >&5
24757 $as_echo "$ac_cv_lib_socket_connect" >&6; }
24758 if test "x$ac_cv_lib_socket_connect" = x""yes; then :
24759   X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
24760 fi
24761
24762     fi
24763
24764     # Guillermo Gomez says -lposix is necessary on A/UX.
24765     ac_fn_c_check_func "$LINENO" "remove" "ac_cv_func_remove"
24766 if test "x$ac_cv_func_remove" = x""yes; then :
24767
24768 fi
24769
24770     if test $ac_cv_func_remove = no; then
24771       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for remove in -lposix" >&5
24772 $as_echo_n "checking for remove in -lposix... " >&6; }
24773 if test "${ac_cv_lib_posix_remove+set}" = set; then :
24774   $as_echo_n "(cached) " >&6
24775 else
24776   ac_check_lib_save_LIBS=$LIBS
24777 LIBS="-lposix  $LIBS"
24778 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24779 /* end confdefs.h.  */
24780
24781 /* Override any GCC internal prototype to avoid an error.
24782    Use char because int might match the return type of a GCC
24783    builtin and then its argument prototype would still apply.  */
24784 #ifdef __cplusplus
24785 extern "C"
24786 #endif
24787 char remove ();
24788 int
24789 main ()
24790 {
24791 return remove ();
24792   ;
24793   return 0;
24794 }
24795 _ACEOF
24796 if ac_fn_c_try_link "$LINENO"; then :
24797   ac_cv_lib_posix_remove=yes
24798 else
24799   ac_cv_lib_posix_remove=no
24800 fi
24801 rm -f core conftest.err conftest.$ac_objext \
24802     conftest$ac_exeext conftest.$ac_ext
24803 LIBS=$ac_check_lib_save_LIBS
24804 fi
24805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix_remove" >&5
24806 $as_echo "$ac_cv_lib_posix_remove" >&6; }
24807 if test "x$ac_cv_lib_posix_remove" = x""yes; then :
24808   X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
24809 fi
24810
24811     fi
24812
24813     # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
24814     ac_fn_c_check_func "$LINENO" "shmat" "ac_cv_func_shmat"
24815 if test "x$ac_cv_func_shmat" = x""yes; then :
24816
24817 fi
24818
24819     if test $ac_cv_func_shmat = no; then
24820       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shmat in -lipc" >&5
24821 $as_echo_n "checking for shmat in -lipc... " >&6; }
24822 if test "${ac_cv_lib_ipc_shmat+set}" = set; then :
24823   $as_echo_n "(cached) " >&6
24824 else
24825   ac_check_lib_save_LIBS=$LIBS
24826 LIBS="-lipc  $LIBS"
24827 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24828 /* end confdefs.h.  */
24829
24830 /* Override any GCC internal prototype to avoid an error.
24831    Use char because int might match the return type of a GCC
24832    builtin and then its argument prototype would still apply.  */
24833 #ifdef __cplusplus
24834 extern "C"
24835 #endif
24836 char shmat ();
24837 int
24838 main ()
24839 {
24840 return shmat ();
24841   ;
24842   return 0;
24843 }
24844 _ACEOF
24845 if ac_fn_c_try_link "$LINENO"; then :
24846   ac_cv_lib_ipc_shmat=yes
24847 else
24848   ac_cv_lib_ipc_shmat=no
24849 fi
24850 rm -f core conftest.err conftest.$ac_objext \
24851     conftest$ac_exeext conftest.$ac_ext
24852 LIBS=$ac_check_lib_save_LIBS
24853 fi
24854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ipc_shmat" >&5
24855 $as_echo "$ac_cv_lib_ipc_shmat" >&6; }
24856 if test "x$ac_cv_lib_ipc_shmat" = x""yes; then :
24857   X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
24858 fi
24859
24860     fi
24861   fi
24862
24863   # Check for libraries that X11R6 Xt/Xaw programs need.
24864   ac_save_LDFLAGS=$LDFLAGS
24865   test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
24866   # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
24867   # check for ICE first), but we must link in the order -lSM -lICE or
24868   # we get undefined symbols.  So assume we have SM if we have ICE.
24869   # These have to be linked with before -lX11, unlike the other
24870   # libraries we check for below, so use a different variable.
24871   # John Interrante, Karl Berry
24872   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for IceConnectionNumber in -lICE" >&5
24873 $as_echo_n "checking for IceConnectionNumber in -lICE... " >&6; }
24874 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then :
24875   $as_echo_n "(cached) " >&6
24876 else
24877   ac_check_lib_save_LIBS=$LIBS
24878 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
24879 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24880 /* end confdefs.h.  */
24881
24882 /* Override any GCC internal prototype to avoid an error.
24883    Use char because int might match the return type of a GCC
24884    builtin and then its argument prototype would still apply.  */
24885 #ifdef __cplusplus
24886 extern "C"
24887 #endif
24888 char IceConnectionNumber ();
24889 int
24890 main ()
24891 {
24892 return IceConnectionNumber ();
24893   ;
24894   return 0;
24895 }
24896 _ACEOF
24897 if ac_fn_c_try_link "$LINENO"; then :
24898   ac_cv_lib_ICE_IceConnectionNumber=yes
24899 else
24900   ac_cv_lib_ICE_IceConnectionNumber=no
24901 fi
24902 rm -f core conftest.err conftest.$ac_objext \
24903     conftest$ac_exeext conftest.$ac_ext
24904 LIBS=$ac_check_lib_save_LIBS
24905 fi
24906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
24907 $as_echo "$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
24908 if test "x$ac_cv_lib_ICE_IceConnectionNumber" = x""yes; then :
24909   X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
24910 fi
24911
24912   LDFLAGS=$ac_save_LDFLAGS
24913
24914 fi
24915
24916
24917 for ac_header in \
24918    assert.h \
24919    fcntl.h \
24920    grp.h \
24921    pwd.h \
24922    libc.h \
24923    limits.h \
24924    stdarg.h \
24925    stdlib.h \
24926    stdint.h \
24927    string.h \
24928    strings.h \
24929    termios.h \
24930    termcap.h \
24931    term.h \
24932    unistd.h \
24933    sys/bitypes.h \
24934    sys/byteorder.h \
24935    sys/ioctl.h \
24936    sys/select.h \
24937    sys/socket.h \
24938    sys/sockio.h \
24939    sys/stat.h \
24940    sys/time.h \
24941    sys/types.h \
24942    arpa/nameser.h \
24943    mtio.h \
24944    sys/mtio.h \
24945    sys/tape.h \
24946    regex.h \
24947
24948 do :
24949   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
24950 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
24951 eval as_val=\$$as_ac_Header
24952    if test "x$as_val" = x""yes; then :
24953   cat >>confdefs.h <<_ACEOF
24954 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
24955 _ACEOF
24956
24957 fi
24958
24959 done
24960
24961 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
24962 $as_echo_n "checking for ANSI C header files... " >&6; }
24963 if test "${ac_cv_header_stdc+set}" = set; then :
24964   $as_echo_n "(cached) " >&6
24965 else
24966   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24967 /* end confdefs.h.  */
24968 #include <stdlib.h>
24969 #include <stdarg.h>
24970 #include <string.h>
24971 #include <float.h>
24972
24973 int
24974 main ()
24975 {
24976
24977   ;
24978   return 0;
24979 }
24980 _ACEOF
24981 if ac_fn_c_try_compile "$LINENO"; then :
24982   ac_cv_header_stdc=yes
24983 else
24984   ac_cv_header_stdc=no
24985 fi
24986 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24987
24988 if test $ac_cv_header_stdc = yes; then
24989   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
24990   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24991 /* end confdefs.h.  */
24992 #include <string.h>
24993
24994 _ACEOF
24995 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
24996   $EGREP "memchr" >/dev/null 2>&1; then :
24997
24998 else
24999   ac_cv_header_stdc=no
25000 fi
25001 rm -f conftest*
25002
25003 fi
25004
25005 if test $ac_cv_header_stdc = yes; then
25006   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
25007   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25008 /* end confdefs.h.  */
25009 #include <stdlib.h>
25010
25011 _ACEOF
25012 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
25013   $EGREP "free" >/dev/null 2>&1; then :
25014
25015 else
25016   ac_cv_header_stdc=no
25017 fi
25018 rm -f conftest*
25019
25020 fi
25021
25022 if test $ac_cv_header_stdc = yes; then
25023   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
25024   if test "$cross_compiling" = yes; then :
25025   :
25026 else
25027   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25028 /* end confdefs.h.  */
25029 #include <ctype.h>
25030 #include <stdlib.h>
25031 #if ((' ' & 0x0FF) == 0x020)
25032 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
25033 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
25034 #else
25035 # define ISLOWER(c) \
25036                    (('a' <= (c) && (c) <= 'i') \
25037                      || ('j' <= (c) && (c) <= 'r') \
25038                      || ('s' <= (c) && (c) <= 'z'))
25039 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
25040 #endif
25041
25042 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
25043 int
25044 main ()
25045 {
25046   int i;
25047   for (i = 0; i < 256; i++)
25048     if (XOR (islower (i), ISLOWER (i))
25049         || toupper (i) != TOUPPER (i))
25050       return 2;
25051   return 0;
25052 }
25053 _ACEOF
25054 if ac_fn_c_try_run "$LINENO"; then :
25055
25056 else
25057   ac_cv_header_stdc=no
25058 fi
25059 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
25060   conftest.$ac_objext conftest.beam conftest.$ac_ext
25061 fi
25062
25063 fi
25064 fi
25065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
25066 $as_echo "$ac_cv_header_stdc" >&6; }
25067 if test $ac_cv_header_stdc = yes; then
25068
25069 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
25070
25071 fi
25072
25073 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether sys/types.h defines makedev" >&5
25074 $as_echo_n "checking whether sys/types.h defines makedev... " >&6; }
25075 if test "${ac_cv_header_sys_types_h_makedev+set}" = set; then :
25076   $as_echo_n "(cached) " >&6
25077 else
25078   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25079 /* end confdefs.h.  */
25080 #include <sys/types.h>
25081 int
25082 main ()
25083 {
25084 return makedev(0, 0);
25085   ;
25086   return 0;
25087 }
25088 _ACEOF
25089 if ac_fn_c_try_link "$LINENO"; then :
25090   ac_cv_header_sys_types_h_makedev=yes
25091 else
25092   ac_cv_header_sys_types_h_makedev=no
25093 fi
25094 rm -f core conftest.err conftest.$ac_objext \
25095     conftest$ac_exeext conftest.$ac_ext
25096
25097 fi
25098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_types_h_makedev" >&5
25099 $as_echo "$ac_cv_header_sys_types_h_makedev" >&6; }
25100
25101 if test $ac_cv_header_sys_types_h_makedev = no; then
25102 ac_fn_c_check_header_mongrel "$LINENO" "sys/mkdev.h" "ac_cv_header_sys_mkdev_h" "$ac_includes_default"
25103 if test "x$ac_cv_header_sys_mkdev_h" = x""yes; then :
25104
25105 $as_echo "#define MAJOR_IN_MKDEV 1" >>confdefs.h
25106
25107 fi
25108
25109
25110
25111   if test $ac_cv_header_sys_mkdev_h = no; then
25112     ac_fn_c_check_header_mongrel "$LINENO" "sys/sysmacros.h" "ac_cv_header_sys_sysmacros_h" "$ac_includes_default"
25113 if test "x$ac_cv_header_sys_sysmacros_h" = x""yes; then :
25114
25115 $as_echo "#define MAJOR_IN_SYSMACROS 1" >>confdefs.h
25116
25117 fi
25118
25119
25120   fi
25121 fi
25122
25123 ac_header_dirent=no
25124 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
25125   as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
25126 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
25127 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
25128 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
25129   $as_echo_n "(cached) " >&6
25130 else
25131   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25132 /* end confdefs.h.  */
25133 #include <sys/types.h>
25134 #include <$ac_hdr>
25135
25136 int
25137 main ()
25138 {
25139 if ((DIR *) 0)
25140 return 0;
25141   ;
25142   return 0;
25143 }
25144 _ACEOF
25145 if ac_fn_c_try_compile "$LINENO"; then :
25146   eval "$as_ac_Header=yes"
25147 else
25148   eval "$as_ac_Header=no"
25149 fi
25150 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25151 fi
25152 eval ac_res=\$$as_ac_Header
25153                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
25154 $as_echo "$ac_res" >&6; }
25155 eval as_val=\$$as_ac_Header
25156    if test "x$as_val" = x""yes; then :
25157   cat >>confdefs.h <<_ACEOF
25158 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
25159 _ACEOF
25160
25161 ac_header_dirent=$ac_hdr; break
25162 fi
25163
25164 done
25165 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
25166 if test $ac_header_dirent = dirent.h; then
25167   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
25168 $as_echo_n "checking for library containing opendir... " >&6; }
25169 if test "${ac_cv_search_opendir+set}" = set; then :
25170   $as_echo_n "(cached) " >&6
25171 else
25172   ac_func_search_save_LIBS=$LIBS
25173 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25174 /* end confdefs.h.  */
25175
25176 /* Override any GCC internal prototype to avoid an error.
25177    Use char because int might match the return type of a GCC
25178    builtin and then its argument prototype would still apply.  */
25179 #ifdef __cplusplus
25180 extern "C"
25181 #endif
25182 char opendir ();
25183 int
25184 main ()
25185 {
25186 return opendir ();
25187   ;
25188   return 0;
25189 }
25190 _ACEOF
25191 for ac_lib in '' dir; do
25192   if test -z "$ac_lib"; then
25193     ac_res="none required"
25194   else
25195     ac_res=-l$ac_lib
25196     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
25197   fi
25198   if ac_fn_c_try_link "$LINENO"; then :
25199   ac_cv_search_opendir=$ac_res
25200 fi
25201 rm -f core conftest.err conftest.$ac_objext \
25202     conftest$ac_exeext
25203   if test "${ac_cv_search_opendir+set}" = set; then :
25204   break
25205 fi
25206 done
25207 if test "${ac_cv_search_opendir+set}" = set; then :
25208
25209 else
25210   ac_cv_search_opendir=no
25211 fi
25212 rm conftest.$ac_ext
25213 LIBS=$ac_func_search_save_LIBS
25214 fi
25215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
25216 $as_echo "$ac_cv_search_opendir" >&6; }
25217 ac_res=$ac_cv_search_opendir
25218 if test "$ac_res" != no; then :
25219   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
25220
25221 fi
25222
25223 else
25224   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
25225 $as_echo_n "checking for library containing opendir... " >&6; }
25226 if test "${ac_cv_search_opendir+set}" = set; then :
25227   $as_echo_n "(cached) " >&6
25228 else
25229   ac_func_search_save_LIBS=$LIBS
25230 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25231 /* end confdefs.h.  */
25232
25233 /* Override any GCC internal prototype to avoid an error.
25234    Use char because int might match the return type of a GCC
25235    builtin and then its argument prototype would still apply.  */
25236 #ifdef __cplusplus
25237 extern "C"
25238 #endif
25239 char opendir ();
25240 int
25241 main ()
25242 {
25243 return opendir ();
25244   ;
25245   return 0;
25246 }
25247 _ACEOF
25248 for ac_lib in '' x; do
25249   if test -z "$ac_lib"; then
25250     ac_res="none required"
25251   else
25252     ac_res=-l$ac_lib
25253     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
25254   fi
25255   if ac_fn_c_try_link "$LINENO"; then :
25256   ac_cv_search_opendir=$ac_res
25257 fi
25258 rm -f core conftest.err conftest.$ac_objext \
25259     conftest$ac_exeext
25260   if test "${ac_cv_search_opendir+set}" = set; then :
25261   break
25262 fi
25263 done
25264 if test "${ac_cv_search_opendir+set}" = set; then :
25265
25266 else
25267   ac_cv_search_opendir=no
25268 fi
25269 rm conftest.$ac_ext
25270 LIBS=$ac_func_search_save_LIBS
25271 fi
25272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
25273 $as_echo "$ac_cv_search_opendir" >&6; }
25274 ac_res=$ac_cv_search_opendir
25275 if test "$ac_res" != no; then :
25276   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
25277
25278 fi
25279
25280 fi
25281
25282 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat file-mode macros are broken" >&5
25283 $as_echo_n "checking whether stat file-mode macros are broken... " >&6; }
25284 if test "${ac_cv_header_stat_broken+set}" = set; then :
25285   $as_echo_n "(cached) " >&6
25286 else
25287   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25288 /* end confdefs.h.  */
25289 #include <sys/types.h>
25290 #include <sys/stat.h>
25291
25292 #if defined S_ISBLK && defined S_IFDIR
25293 extern char c1[S_ISBLK (S_IFDIR) ? -1 : 1];
25294 #endif
25295
25296 #if defined S_ISBLK && defined S_IFCHR
25297 extern char c2[S_ISBLK (S_IFCHR) ? -1 : 1];
25298 #endif
25299
25300 #if defined S_ISLNK && defined S_IFREG
25301 extern char c3[S_ISLNK (S_IFREG) ? -1 : 1];
25302 #endif
25303
25304 #if defined S_ISSOCK && defined S_IFREG
25305 extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1];
25306 #endif
25307
25308 _ACEOF
25309 if ac_fn_c_try_compile "$LINENO"; then :
25310   ac_cv_header_stat_broken=no
25311 else
25312   ac_cv_header_stat_broken=yes
25313 fi
25314 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25315 fi
25316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stat_broken" >&5
25317 $as_echo "$ac_cv_header_stat_broken" >&6; }
25318 if test $ac_cv_header_stat_broken = yes; then
25319
25320 $as_echo "#define STAT_MACROS_BROKEN 1" >>confdefs.h
25321
25322 fi
25323
25324 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
25325 $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
25326 if test "${ac_cv_header_sys_wait_h+set}" = set; then :
25327   $as_echo_n "(cached) " >&6
25328 else
25329   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25330 /* end confdefs.h.  */
25331 #include <sys/types.h>
25332 #include <sys/wait.h>
25333 #ifndef WEXITSTATUS
25334 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
25335 #endif
25336 #ifndef WIFEXITED
25337 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
25338 #endif
25339
25340 int
25341 main ()
25342 {
25343   int s;
25344   wait (&s);
25345   s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
25346   ;
25347   return 0;
25348 }
25349 _ACEOF
25350 if ac_fn_c_try_compile "$LINENO"; then :
25351   ac_cv_header_sys_wait_h=yes
25352 else
25353   ac_cv_header_sys_wait_h=no
25354 fi
25355 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25356 fi
25357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
25358 $as_echo "$ac_cv_header_sys_wait_h" >&6; }
25359 if test $ac_cv_header_sys_wait_h = yes; then
25360
25361 $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
25362
25363 fi
25364
25365 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
25366 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
25367 if test "${ac_cv_header_time+set}" = set; then :
25368   $as_echo_n "(cached) " >&6
25369 else
25370   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25371 /* end confdefs.h.  */
25372 #include <sys/types.h>
25373 #include <sys/time.h>
25374 #include <time.h>
25375
25376 int
25377 main ()
25378 {
25379 if ((struct tm *) 0)
25380 return 0;
25381   ;
25382   return 0;
25383 }
25384 _ACEOF
25385 if ac_fn_c_try_compile "$LINENO"; then :
25386   ac_cv_header_time=yes
25387 else
25388   ac_cv_header_time=no
25389 fi
25390 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25391 fi
25392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
25393 $as_echo "$ac_cv_header_time" >&6; }
25394 if test $ac_cv_header_time = yes; then
25395
25396 $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
25397
25398 fi
25399
25400 ac_fn_c_check_member "$LINENO" "struct stat" "st_blksize" "ac_cv_member_struct_stat_st_blksize" "$ac_includes_default"
25401 if test "x$ac_cv_member_struct_stat_st_blksize" = x""yes; then :
25402
25403 cat >>confdefs.h <<_ACEOF
25404 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
25405 _ACEOF
25406
25407
25408 $as_echo "#define HAVE_ST_BLKSIZE 1" >>confdefs.h
25409
25410 fi
25411
25412
25413 ac_fn_c_check_member "$LINENO" "struct stat" "st_blocks" "ac_cv_member_struct_stat_st_blocks" "$ac_includes_default"
25414 if test "x$ac_cv_member_struct_stat_st_blocks" = x""yes; then :
25415
25416 cat >>confdefs.h <<_ACEOF
25417 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
25418 _ACEOF
25419
25420
25421 $as_echo "#define HAVE_ST_BLOCKS 1" >>confdefs.h
25422
25423 else
25424   case " $LIBOBJS " in
25425   *" fileblocks.$ac_objext "* ) ;;
25426   *) LIBOBJS="$LIBOBJS fileblocks.$ac_objext"
25427  ;;
25428 esac
25429
25430 fi
25431
25432
25433 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
25434 $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
25435 if test "${ac_cv_struct_tm+set}" = set; then :
25436   $as_echo_n "(cached) " >&6
25437 else
25438   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25439 /* end confdefs.h.  */
25440 #include <sys/types.h>
25441 #include <time.h>
25442
25443 int
25444 main ()
25445 {
25446 struct tm tm;
25447                                      int *p = &tm.tm_sec;
25448                                      return !p;
25449   ;
25450   return 0;
25451 }
25452 _ACEOF
25453 if ac_fn_c_try_compile "$LINENO"; then :
25454   ac_cv_struct_tm=time.h
25455 else
25456   ac_cv_struct_tm=sys/time.h
25457 fi
25458 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25459 fi
25460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
25461 $as_echo "$ac_cv_struct_tm" >&6; }
25462 if test $ac_cv_struct_tm = sys/time.h; then
25463
25464 $as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
25465
25466 fi
25467
25468 ac_fn_c_check_member "$LINENO" "struct tm" "tm_zone" "ac_cv_member_struct_tm_tm_zone" "#include <sys/types.h>
25469 #include <$ac_cv_struct_tm>
25470
25471 "
25472 if test "x$ac_cv_member_struct_tm_tm_zone" = x""yes; then :
25473
25474 cat >>confdefs.h <<_ACEOF
25475 #define HAVE_STRUCT_TM_TM_ZONE 1
25476 _ACEOF
25477
25478
25479 fi
25480
25481 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
25482
25483 $as_echo "#define HAVE_TM_ZONE 1" >>confdefs.h
25484
25485 else
25486   ac_fn_c_check_decl "$LINENO" "tzname" "ac_cv_have_decl_tzname" "#include <time.h>
25487 "
25488 if test "x$ac_cv_have_decl_tzname" = x""yes; then :
25489   ac_have_decl=1
25490 else
25491   ac_have_decl=0
25492 fi
25493
25494 cat >>confdefs.h <<_ACEOF
25495 #define HAVE_DECL_TZNAME $ac_have_decl
25496 _ACEOF
25497
25498   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tzname" >&5
25499 $as_echo_n "checking for tzname... " >&6; }
25500 if test "${ac_cv_var_tzname+set}" = set; then :
25501   $as_echo_n "(cached) " >&6
25502 else
25503   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25504 /* end confdefs.h.  */
25505 #include <time.h>
25506 #if !HAVE_DECL_TZNAME
25507 extern char *tzname[];
25508 #endif
25509
25510 int
25511 main ()
25512 {
25513 return tzname[0][0];
25514   ;
25515   return 0;
25516 }
25517 _ACEOF
25518 if ac_fn_c_try_link "$LINENO"; then :
25519   ac_cv_var_tzname=yes
25520 else
25521   ac_cv_var_tzname=no
25522 fi
25523 rm -f core conftest.err conftest.$ac_objext \
25524     conftest$ac_exeext conftest.$ac_ext
25525 fi
25526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_tzname" >&5
25527 $as_echo "$ac_cv_var_tzname" >&6; }
25528   if test $ac_cv_var_tzname = yes; then
25529
25530 $as_echo "#define HAVE_TZNAME 1" >>confdefs.h
25531
25532   fi
25533 fi
25534
25535
25536 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for utime.h" >&5
25537 $as_echo_n "checking for utime.h... " >&6; }
25538 if test "${ba_cv_header_utime_h+set}" = set; then :
25539   $as_echo_n "(cached) " >&6
25540 else
25541
25542        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25543 /* end confdefs.h.  */
25544
25545               #include <sys/types.h>
25546               #include <utime.h>
25547
25548 int
25549 main ()
25550 {
25551
25552               struct utimbuf foo
25553
25554   ;
25555   return 0;
25556 }
25557 _ACEOF
25558 if ac_fn_c_try_compile "$LINENO"; then :
25559
25560               ba_cv_header_utime_h=yes
25561
25562 else
25563
25564               ba_cv_header_utime_h=no
25565
25566
25567 fi
25568 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25569
25570
25571 fi
25572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ba_cv_header_utime_h" >&5
25573 $as_echo "$ba_cv_header_utime_h" >&6; }
25574 test $ba_cv_header_utime_h = yes &&
25575 $as_echo "#define HAVE_UTIME_H 1" >>confdefs.h
25576
25577
25578 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socklen_t" >&5
25579 $as_echo_n "checking for socklen_t... " >&6; }
25580 if test "${ba_cv_header_socklen_t+set}" = set; then :
25581   $as_echo_n "(cached) " >&6
25582 else
25583
25584        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25585 /* end confdefs.h.  */
25586
25587               #include <sys/types.h>
25588               #include <sys/socket.h>
25589
25590 int
25591 main ()
25592 {
25593
25594               socklen_t x
25595
25596   ;
25597   return 0;
25598 }
25599 _ACEOF
25600 if ac_fn_c_try_compile "$LINENO"; then :
25601
25602              ba_cv_header_socklen_t=yes
25603
25604 else
25605
25606              ba_cv_header_socklen_t=no
25607
25608
25609 fi
25610 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25611
25612
25613 fi
25614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ba_cv_header_socklen_t" >&5
25615 $as_echo "$ba_cv_header_socklen_t" >&6; }
25616 test $ba_cv_header_socklen_t = yes &&
25617 $as_echo "#define HAVE_SOCKLEN_T 1" >>confdefs.h
25618
25619
25620 ac_ext=cpp
25621 ac_cpp='$CXXCPP $CPPFLAGS'
25622 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
25623 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
25624 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
25625
25626 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ioctl_req_t" >&5
25627 $as_echo_n "checking for ioctl_req_t... " >&6; }
25628 if test "${ba_cv_header_ioctl_req_t+set}" = set; then :
25629   $as_echo_n "(cached) " >&6
25630 else
25631
25632        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25633 /* end confdefs.h.  */
25634
25635               #include <unistd.h>
25636               #include <sys/types.h>
25637               #include <sys/ioctl.h>
25638
25639 int
25640 main ()
25641 {
25642
25643               int (*d_ioctl)(int fd, unsigned long int request, ...);
25644               d_ioctl = ::ioctl;
25645
25646   ;
25647   return 0;
25648 }
25649 _ACEOF
25650 if ac_fn_cxx_try_compile "$LINENO"; then :
25651
25652              ba_cv_header_ioctl_req_t=yes
25653
25654 else
25655
25656              ba_cv_header_ioctl_req_t=no
25657
25658
25659 fi
25660 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25661
25662
25663 fi
25664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ba_cv_header_ioctl_req_t" >&5
25665 $as_echo "$ba_cv_header_ioctl_req_t" >&6; }
25666 test $ba_cv_header_ioctl_req_t = yes &&
25667 $as_echo "#define HAVE_IOCTL_ULINT_REQUEST 1" >>confdefs.h
25668
25669
25670 ac_ext=c
25671 ac_cpp='$CPP $CPPFLAGS'
25672 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
25673 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
25674 ac_compiler_gnu=$ac_cv_c_compiler_gnu
25675
25676
25677 ac_ext=cpp
25678 ac_cpp='$CXXCPP $CPPFLAGS'
25679 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
25680 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
25681 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
25682
25683 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for typeof" >&5
25684 $as_echo_n "checking for typeof... " >&6; }
25685 if test "${ba_cv_have_typeof+set}" = set; then :
25686   $as_echo_n "(cached) " >&6
25687 else
25688
25689        if test "$cross_compiling" = yes; then :
25690
25691               ba_cv_have_typeof=no
25692
25693
25694 else
25695   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25696 /* end confdefs.h.  */
25697
25698               main(){char *a = 0; a = (typeof a)a;}
25699
25700 _ACEOF
25701 if ac_fn_cxx_try_run "$LINENO"; then :
25702
25703               ba_cv_have_typeof=yes
25704
25705 else
25706
25707               ba_cv_have_typeof=no
25708
25709 fi
25710 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
25711   conftest.$ac_objext conftest.beam conftest.$ac_ext
25712 fi
25713
25714
25715
25716 fi
25717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ba_cv_have_typeof" >&5
25718 $as_echo "$ba_cv_have_typeof" >&6; }
25719 test $ba_cv_have_typeof = yes &&
25720 $as_echo "#define HAVE_TYPEOF 1" >>confdefs.h
25721
25722 ac_ext=c
25723 ac_cpp='$CPP $CPPFLAGS'
25724 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
25725 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
25726 ac_compiler_gnu=$ac_cv_c_compiler_gnu
25727
25728
25729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
25730 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
25731 if test "${ac_cv_c_const+set}" = set; then :
25732   $as_echo_n "(cached) " >&6
25733 else
25734   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25735 /* end confdefs.h.  */
25736
25737 int
25738 main ()
25739 {
25740 /* FIXME: Include the comments suggested by Paul. */
25741 #ifndef __cplusplus
25742   /* Ultrix mips cc rejects this.  */
25743   typedef int charset[2];
25744   const charset cs;
25745   /* SunOS 4.1.1 cc rejects this.  */
25746   char const *const *pcpcc;
25747   char **ppc;
25748   /* NEC SVR4.0.2 mips cc rejects this.  */
25749   struct point {int x, y;};
25750   static struct point const zero = {0,0};
25751   /* AIX XL C 1.02.0.0 rejects this.
25752      It does not let you subtract one const X* pointer from another in
25753      an arm of an if-expression whose if-part is not a constant
25754      expression */
25755   const char *g = "string";
25756   pcpcc = &g + (g ? g-g : 0);
25757   /* HPUX 7.0 cc rejects these. */
25758   ++pcpcc;
25759   ppc = (char**) pcpcc;
25760   pcpcc = (char const *const *) ppc;
25761   { /* SCO 3.2v4 cc rejects this.  */
25762     char *t;
25763     char const *s = 0 ? (char *) 0 : (char const *) 0;
25764
25765     *t++ = 0;
25766     if (s) return 0;
25767   }
25768   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
25769     int x[] = {25, 17};
25770     const int *foo = &x[0];
25771     ++foo;
25772   }
25773   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
25774     typedef const int *iptr;
25775     iptr p = 0;
25776     ++p;
25777   }
25778   { /* AIX XL C 1.02.0.0 rejects this saying
25779        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
25780     struct s { int j; const int *ap[3]; };
25781     struct s *b; b->j = 5;
25782   }
25783   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
25784     const int foo = 10;
25785     if (!foo) return 0;
25786   }
25787   return !cs[0] && !zero.x;
25788 #endif
25789
25790   ;
25791   return 0;
25792 }
25793 _ACEOF
25794 if ac_fn_c_try_compile "$LINENO"; then :
25795   ac_cv_c_const=yes
25796 else
25797   ac_cv_c_const=no
25798 fi
25799 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25800 fi
25801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
25802 $as_echo "$ac_cv_c_const" >&6; }
25803 if test $ac_cv_c_const = no; then
25804
25805 $as_echo "#define const /**/" >>confdefs.h
25806
25807 fi
25808
25809
25810 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to get filesystem type" >&5
25811 $as_echo_n "checking how to get filesystem type... " >&6; }
25812 fstype=no
25813 # The order of these tests is important.
25814 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25815 /* end confdefs.h.  */
25816
25817        #include <sys/statvfs.h>
25818        #include <sys/fstyp.h>
25819
25820 _ACEOF
25821 if ac_fn_c_try_cpp "$LINENO"; then :
25822   $as_echo "#define FSTYPE_STATVFS 1" >>confdefs.h
25823  fstype=SVR4
25824
25825 fi
25826 rm -f conftest.err conftest.$ac_ext
25827 if test $fstype = no; then
25828    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25829 /* end confdefs.h.  */
25830
25831           #include <sys/statfs.h>
25832           #include <sys/fstyp.h>
25833
25834 _ACEOF
25835 if ac_fn_c_try_cpp "$LINENO"; then :
25836   $as_echo "#define FSTYPE_USG_STATFS 1" >>confdefs.h
25837  fstype=SVR3
25838
25839 fi
25840 rm -f conftest.err conftest.$ac_ext
25841 fi
25842 if test $fstype = no; then
25843    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25844 /* end confdefs.h.  */
25845
25846           #include <sys/statfs.h>
25847           #include <sys/vmount.h>
25848
25849 _ACEOF
25850 if ac_fn_c_try_cpp "$LINENO"; then :
25851   $as_echo "#define FSTYPE_AIX_STATFS 1" >>confdefs.h
25852  fstype=AIX
25853
25854 fi
25855 rm -f conftest.err conftest.$ac_ext
25856 fi
25857 if test $fstype = no; then
25858    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25859 /* end confdefs.h.  */
25860
25861           #include <mntent.h>
25862
25863 _ACEOF
25864 if ac_fn_c_try_cpp "$LINENO"; then :
25865   $as_echo "#define FSTYPE_MNTENT 1" >>confdefs.h
25866  fstype=4.3BSD
25867
25868 fi
25869 rm -f conftest.err conftest.$ac_ext
25870 fi
25871 if test $fstype = no; then
25872    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25873 /* end confdefs.h.  */
25874 #include <sys/mount.h>
25875
25876 _ACEOF
25877 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
25878   $EGREP "f_type;" >/dev/null 2>&1; then :
25879   $as_echo "#define FSTYPE_STATFS 1" >>confdefs.h
25880  fstype=4.4BSD/OSF1
25881 fi
25882 rm -f conftest*
25883
25884 fi
25885 if test $fstype = no; then
25886    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25887 /* end confdefs.h.  */
25888
25889           #include <sys/mount.h>
25890           #include <sys/fs_types.h>
25891
25892 _ACEOF
25893 if ac_fn_c_try_cpp "$LINENO"; then :
25894   $as_echo "#define FSTYPE_GETMNT 1" >>confdefs.h
25895  fstype=Ultrix
25896
25897 fi
25898 rm -f conftest.err conftest.$ac_ext
25899 fi
25900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $fstype" >&5
25901 $as_echo "$fstype" >&6; }
25902
25903 ac_fn_c_check_header_mongrel "$LINENO" "sys/statvfs.h" "ac_cv_header_sys_statvfs_h" "$ac_includes_default"
25904 if test "x$ac_cv_header_sys_statvfs_h" = x""yes; then :
25905
25906 $as_echo "#define HAVE_SYS_STATVFS_H 1" >>confdefs.h
25907
25908 fi
25909
25910
25911
25912 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
25913 $as_echo_n "checking return type of signal handlers... " >&6; }
25914 if test "${ac_cv_type_signal+set}" = set; then :
25915   $as_echo_n "(cached) " >&6
25916 else
25917   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25918 /* end confdefs.h.  */
25919 #include <sys/types.h>
25920 #include <signal.h>
25921
25922 int
25923 main ()
25924 {
25925 return *(signal (0, 0)) (0) == 1;
25926   ;
25927   return 0;
25928 }
25929 _ACEOF
25930 if ac_fn_c_try_compile "$LINENO"; then :
25931   ac_cv_type_signal=int
25932 else
25933   ac_cv_type_signal=void
25934 fi
25935 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25936 fi
25937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
25938 $as_echo "$ac_cv_type_signal" >&6; }
25939
25940 cat >>confdefs.h <<_ACEOF
25941 #define RETSIGTYPE $ac_cv_type_signal
25942 _ACEOF
25943
25944
25945
25946   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type of signal functions" >&5
25947 $as_echo_n "checking for type of signal functions... " >&6; }
25948   if test "${bash_cv_signal_vintage+set}" = set; then :
25949   $as_echo_n "(cached) " >&6
25950 else
25951
25952     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25953 /* end confdefs.h.  */
25954 #include <signal.h>
25955 int
25956 main ()
25957 {
25958
25959       sigset_t ss;
25960       struct sigaction sa;
25961       sigemptyset(&ss); sigsuspend(&ss);
25962       sigaction(SIGINT, &sa, (struct sigaction *) 0);
25963       sigprocmask(SIG_BLOCK, &ss, (sigset_t *) 0);
25964
25965   ;
25966   return 0;
25967 }
25968 _ACEOF
25969 if ac_fn_c_try_link "$LINENO"; then :
25970   bash_cv_signal_vintage="posix"
25971 else
25972
25973       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25974 /* end confdefs.h.  */
25975 #include <signal.h>
25976 int
25977 main ()
25978 {
25979
25980           int mask = sigmask(SIGINT);
25981           sigsetmask(mask); sigblock(mask); sigpause(mask);
25982
25983   ;
25984   return 0;
25985 }
25986 _ACEOF
25987 if ac_fn_c_try_link "$LINENO"; then :
25988   bash_cv_signal_vintage="4.2bsd"
25989 else
25990
25991         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25992 /* end confdefs.h.  */
25993
25994           #include <signal.h>
25995           RETSIGTYPE foo() { }
25996 int
25997 main ()
25998 {
25999
26000                   int mask = sigmask(SIGINT);
26001                   sigset(SIGINT, foo); sigrelse(SIGINT);
26002                   sighold(SIGINT); sigpause(SIGINT);
26003
26004   ;
26005   return 0;
26006 }
26007 _ACEOF
26008 if ac_fn_c_try_link "$LINENO"; then :
26009   bash_cv_signal_vintage="svr3"
26010 else
26011   bash_cv_signal_vintage="v7"
26012
26013 fi
26014 rm -f core conftest.err conftest.$ac_objext \
26015     conftest$ac_exeext conftest.$ac_ext
26016
26017 fi
26018 rm -f core conftest.err conftest.$ac_objext \
26019     conftest$ac_exeext conftest.$ac_ext
26020
26021 fi
26022 rm -f core conftest.err conftest.$ac_objext \
26023     conftest$ac_exeext conftest.$ac_ext
26024
26025 fi
26026
26027   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_signal_vintage" >&5
26028 $as_echo "$bash_cv_signal_vintage" >&6; }
26029   if test "$bash_cv_signal_vintage" = "posix"; then
26030     $as_echo "#define HAVE_POSIX_SIGNALS 1" >>confdefs.h
26031
26032   elif test "$bash_cv_signal_vintage" = "4.2bsd"; then
26033     $as_echo "#define HAVE_BSD_SIGNALS 1" >>confdefs.h
26034
26035   elif test "$bash_cv_signal_vintage" = "svr3"; then
26036     $as_echo "#define HAVE_USG_SIGHOLD 1" >>confdefs.h
26037
26038   fi
26039
26040 ac_fn_c_check_type "$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default"
26041 if test "x$ac_cv_type_mode_t" = x""yes; then :
26042
26043 else
26044
26045 cat >>confdefs.h <<_ACEOF
26046 #define mode_t int
26047 _ACEOF
26048
26049 fi
26050
26051 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5
26052 $as_echo_n "checking for uid_t in sys/types.h... " >&6; }
26053 if test "${ac_cv_type_uid_t+set}" = set; then :
26054   $as_echo_n "(cached) " >&6
26055 else
26056   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26057 /* end confdefs.h.  */
26058 #include <sys/types.h>
26059
26060 _ACEOF
26061 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
26062   $EGREP "uid_t" >/dev/null 2>&1; then :
26063   ac_cv_type_uid_t=yes
26064 else
26065   ac_cv_type_uid_t=no
26066 fi
26067 rm -f conftest*
26068
26069 fi
26070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5
26071 $as_echo "$ac_cv_type_uid_t" >&6; }
26072 if test $ac_cv_type_uid_t = no; then
26073
26074 $as_echo "#define uid_t int" >>confdefs.h
26075
26076
26077 $as_echo "#define gid_t int" >>confdefs.h
26078
26079 fi
26080
26081 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
26082 if test "x$ac_cv_type_size_t" = x""yes; then :
26083
26084 else
26085
26086 cat >>confdefs.h <<_ACEOF
26087 #define size_t unsigned int
26088 _ACEOF
26089
26090 fi
26091
26092 ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
26093 if test "x$ac_cv_type_pid_t" = x""yes; then :
26094
26095 else
26096
26097 cat >>confdefs.h <<_ACEOF
26098 #define pid_t int
26099 _ACEOF
26100
26101 fi
26102
26103 ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
26104 if test "x$ac_cv_type_off_t" = x""yes; then :
26105
26106 else
26107
26108 cat >>confdefs.h <<_ACEOF
26109 #define off_t long int
26110 _ACEOF
26111
26112 fi
26113
26114
26115   ac_fn_c_check_type "$LINENO" "intptr_t" "ac_cv_type_intptr_t" "$ac_includes_default"
26116 if test "x$ac_cv_type_intptr_t" = x""yes; then :
26117
26118 $as_echo "#define HAVE_INTPTR_T 1" >>confdefs.h
26119
26120 else
26121   for ac_type in 'int' 'long int' 'long long int'; do
26122        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26123 /* end confdefs.h.  */
26124 $ac_includes_default
26125 int
26126 main ()
26127 {
26128 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
26129 test_array [0] = 0
26130
26131   ;
26132   return 0;
26133 }
26134 _ACEOF
26135 if ac_fn_c_try_compile "$LINENO"; then :
26136
26137 cat >>confdefs.h <<_ACEOF
26138 #define intptr_t $ac_type
26139 _ACEOF
26140
26141           ac_type=
26142 fi
26143 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26144        test -z "$ac_type" && break
26145      done
26146 fi
26147
26148
26149
26150   ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "$ac_includes_default"
26151 if test "x$ac_cv_type_uintptr_t" = x""yes; then :
26152
26153 $as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h
26154
26155 else
26156   for ac_type in 'unsigned int' 'unsigned long int' \
26157         'unsigned long long int'; do
26158        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26159 /* end confdefs.h.  */
26160 $ac_includes_default
26161 int
26162 main ()
26163 {
26164 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
26165 test_array [0] = 0
26166
26167   ;
26168   return 0;
26169 }
26170 _ACEOF
26171 if ac_fn_c_try_compile "$LINENO"; then :
26172
26173 cat >>confdefs.h <<_ACEOF
26174 #define uintptr_t $ac_type
26175 _ACEOF
26176
26177           ac_type=
26178 fi
26179 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26180        test -z "$ac_type" && break
26181      done
26182 fi
26183
26184
26185 ac_fn_c_check_type "$LINENO" "ino_t" "ac_cv_type_ino_t" "$ac_includes_default"
26186 if test "x$ac_cv_type_ino_t" = x""yes; then :
26187
26188 else
26189
26190 cat >>confdefs.h <<_ACEOF
26191 #define ino_t unsigned long
26192 _ACEOF
26193
26194 fi
26195
26196 ac_fn_c_check_type "$LINENO" "dev_t" "ac_cv_type_dev_t" "$ac_includes_default"
26197 if test "x$ac_cv_type_dev_t" = x""yes; then :
26198
26199 else
26200
26201 cat >>confdefs.h <<_ACEOF
26202 #define dev_t unsigned long
26203 _ACEOF
26204
26205 fi
26206
26207 ac_fn_c_check_type "$LINENO" "daddr_t" "ac_cv_type_daddr_t" "$ac_includes_default"
26208 if test "x$ac_cv_type_daddr_t" = x""yes; then :
26209
26210 else
26211
26212 cat >>confdefs.h <<_ACEOF
26213 #define daddr_t long
26214 _ACEOF
26215
26216 fi
26217
26218 ac_fn_c_check_type "$LINENO" "major_t" "ac_cv_type_major_t" "$ac_includes_default"
26219 if test "x$ac_cv_type_major_t" = x""yes; then :
26220
26221 else
26222
26223 cat >>confdefs.h <<_ACEOF
26224 #define major_t int
26225 _ACEOF
26226
26227 fi
26228
26229 ac_fn_c_check_type "$LINENO" "minor_t" "ac_cv_type_minor_t" "$ac_includes_default"
26230 if test "x$ac_cv_type_minor_t" = x""yes; then :
26231
26232 else
26233
26234 cat >>confdefs.h <<_ACEOF
26235 #define minor_t int
26236 _ACEOF
26237
26238 fi
26239
26240 ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default"
26241 if test "x$ac_cv_type_ssize_t" = x""yes; then :
26242
26243 else
26244
26245 cat >>confdefs.h <<_ACEOF
26246 #define ssize_t int
26247 _ACEOF
26248
26249 fi
26250
26251 ac_fn_c_check_member "$LINENO" "struct stat" "st_blocks" "ac_cv_member_struct_stat_st_blocks" "$ac_includes_default"
26252 if test "x$ac_cv_member_struct_stat_st_blocks" = x""yes; then :
26253
26254 cat >>confdefs.h <<_ACEOF
26255 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
26256 _ACEOF
26257
26258
26259 $as_echo "#define HAVE_ST_BLOCKS 1" >>confdefs.h
26260
26261 else
26262   case " $LIBOBJS " in
26263   *" fileblocks.$ac_objext "* ) ;;
26264   *) LIBOBJS="$LIBOBJS fileblocks.$ac_objext"
26265  ;;
26266 esac
26267
26268 fi
26269
26270
26271 ac_fn_c_check_member "$LINENO" "struct stat" "st_rdev" "ac_cv_member_struct_stat_st_rdev" "$ac_includes_default"
26272 if test "x$ac_cv_member_struct_stat_st_rdev" = x""yes; then :
26273
26274 cat >>confdefs.h <<_ACEOF
26275 #define HAVE_STRUCT_STAT_ST_RDEV 1
26276 _ACEOF
26277
26278
26279 $as_echo "#define HAVE_ST_RDEV 1" >>confdefs.h
26280
26281 fi
26282
26283
26284 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
26285 $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
26286 if test "${ac_cv_struct_tm+set}" = set; then :
26287   $as_echo_n "(cached) " >&6
26288 else
26289   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26290 /* end confdefs.h.  */
26291 #include <sys/types.h>
26292 #include <time.h>
26293
26294 int
26295 main ()
26296 {
26297 struct tm tm;
26298                                      int *p = &tm.tm_sec;
26299                                      return !p;
26300   ;
26301   return 0;
26302 }
26303 _ACEOF
26304 if ac_fn_c_try_compile "$LINENO"; then :
26305   ac_cv_struct_tm=time.h
26306 else
26307   ac_cv_struct_tm=sys/time.h
26308 fi
26309 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26310 fi
26311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
26312 $as_echo "$ac_cv_struct_tm" >&6; }
26313 if test $ac_cv_struct_tm = sys/time.h; then
26314
26315 $as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
26316
26317 fi
26318
26319 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
26320 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
26321 if test "${ac_cv_c_const+set}" = set; then :
26322   $as_echo_n "(cached) " >&6
26323 else
26324   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26325 /* end confdefs.h.  */
26326
26327 int
26328 main ()
26329 {
26330 /* FIXME: Include the comments suggested by Paul. */
26331 #ifndef __cplusplus
26332   /* Ultrix mips cc rejects this.  */
26333   typedef int charset[2];
26334   const charset cs;
26335   /* SunOS 4.1.1 cc rejects this.  */
26336   char const *const *pcpcc;
26337   char **ppc;
26338   /* NEC SVR4.0.2 mips cc rejects this.  */
26339   struct point {int x, y;};
26340   static struct point const zero = {0,0};
26341   /* AIX XL C 1.02.0.0 rejects this.
26342      It does not let you subtract one const X* pointer from another in
26343      an arm of an if-expression whose if-part is not a constant
26344      expression */
26345   const char *g = "string";
26346   pcpcc = &g + (g ? g-g : 0);
26347   /* HPUX 7.0 cc rejects these. */
26348   ++pcpcc;
26349   ppc = (char**) pcpcc;
26350   pcpcc = (char const *const *) ppc;
26351   { /* SCO 3.2v4 cc rejects this.  */
26352     char *t;
26353     char const *s = 0 ? (char *) 0 : (char const *) 0;
26354
26355     *t++ = 0;
26356     if (s) return 0;
26357   }
26358   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
26359     int x[] = {25, 17};
26360     const int *foo = &x[0];
26361     ++foo;
26362   }
26363   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
26364     typedef const int *iptr;
26365     iptr p = 0;
26366     ++p;
26367   }
26368   { /* AIX XL C 1.02.0.0 rejects this saying
26369        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
26370     struct s { int j; const int *ap[3]; };
26371     struct s *b; b->j = 5;
26372   }
26373   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
26374     const int foo = 10;
26375     if (!foo) return 0;
26376   }
26377   return !cs[0] && !zero.x;
26378 #endif
26379
26380   ;
26381   return 0;
26382 }
26383 _ACEOF
26384 if ac_fn_c_try_compile "$LINENO"; then :
26385   ac_cv_c_const=yes
26386 else
26387   ac_cv_c_const=no
26388 fi
26389 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26390 fi
26391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
26392 $as_echo "$ac_cv_c_const" >&6; }
26393 if test $ac_cv_c_const = no; then
26394
26395 $as_echo "#define const /**/" >>confdefs.h
26396
26397 fi
26398
26399
26400 # The cast to long int works around a bug in the HP C Compiler
26401 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
26402 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
26403 # This bug is HP SR number 8606223364.
26404 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of char" >&5
26405 $as_echo_n "checking size of char... " >&6; }
26406 if test "${ac_cv_sizeof_char+set}" = set; then :
26407   $as_echo_n "(cached) " >&6
26408 else
26409   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (char))" "ac_cv_sizeof_char"        "$ac_includes_default"; then :
26410
26411 else
26412   if test "$ac_cv_type_char" = yes; then
26413      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
26414 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
26415 { as_fn_set_status 77
26416 as_fn_error "cannot compute sizeof (char)
26417 See \`config.log' for more details." "$LINENO" 5; }; }
26418    else
26419      ac_cv_sizeof_char=0
26420    fi
26421 fi
26422
26423 fi
26424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_char" >&5
26425 $as_echo "$ac_cv_sizeof_char" >&6; }
26426
26427
26428
26429 cat >>confdefs.h <<_ACEOF
26430 #define SIZEOF_CHAR $ac_cv_sizeof_char
26431 _ACEOF
26432
26433
26434 # The cast to long int works around a bug in the HP C Compiler
26435 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
26436 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
26437 # This bug is HP SR number 8606223364.
26438 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short int" >&5
26439 $as_echo_n "checking size of short int... " >&6; }
26440 if test "${ac_cv_sizeof_short_int+set}" = set; then :
26441   $as_echo_n "(cached) " >&6
26442 else
26443   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short int))" "ac_cv_sizeof_short_int"        "$ac_includes_default"; then :
26444
26445 else
26446   if test "$ac_cv_type_short_int" = yes; then
26447      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
26448 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
26449 { as_fn_set_status 77
26450 as_fn_error "cannot compute sizeof (short int)
26451 See \`config.log' for more details." "$LINENO" 5; }; }
26452    else
26453      ac_cv_sizeof_short_int=0
26454    fi
26455 fi
26456
26457 fi
26458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short_int" >&5
26459 $as_echo "$ac_cv_sizeof_short_int" >&6; }
26460
26461
26462
26463 cat >>confdefs.h <<_ACEOF
26464 #define SIZEOF_SHORT_INT $ac_cv_sizeof_short_int
26465 _ACEOF
26466
26467
26468 # The cast to long int works around a bug in the HP C Compiler
26469 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
26470 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
26471 # This bug is HP SR number 8606223364.
26472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
26473 $as_echo_n "checking size of int... " >&6; }
26474 if test "${ac_cv_sizeof_int+set}" = set; then :
26475   $as_echo_n "(cached) " >&6
26476 else
26477   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int"        "$ac_includes_default"; then :
26478
26479 else
26480   if test "$ac_cv_type_int" = yes; then
26481      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
26482 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
26483 { as_fn_set_status 77
26484 as_fn_error "cannot compute sizeof (int)
26485 See \`config.log' for more details." "$LINENO" 5; }; }
26486    else
26487      ac_cv_sizeof_int=0
26488    fi
26489 fi
26490
26491 fi
26492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
26493 $as_echo "$ac_cv_sizeof_int" >&6; }
26494
26495
26496
26497 cat >>confdefs.h <<_ACEOF
26498 #define SIZEOF_INT $ac_cv_sizeof_int
26499 _ACEOF
26500
26501
26502 # The cast to long int works around a bug in the HP C Compiler
26503 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
26504 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
26505 # This bug is HP SR number 8606223364.
26506 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long int" >&5
26507 $as_echo_n "checking size of long int... " >&6; }
26508 if test "${ac_cv_sizeof_long_int+set}" = set; then :
26509   $as_echo_n "(cached) " >&6
26510 else
26511   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long int))" "ac_cv_sizeof_long_int"        "$ac_includes_default"; then :
26512
26513 else
26514   if test "$ac_cv_type_long_int" = yes; then
26515      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
26516 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
26517 { as_fn_set_status 77
26518 as_fn_error "cannot compute sizeof (long int)
26519 See \`config.log' for more details." "$LINENO" 5; }; }
26520    else
26521      ac_cv_sizeof_long_int=0
26522    fi
26523 fi
26524
26525 fi
26526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_int" >&5
26527 $as_echo "$ac_cv_sizeof_long_int" >&6; }
26528
26529
26530
26531 cat >>confdefs.h <<_ACEOF
26532 #define SIZEOF_LONG_INT $ac_cv_sizeof_long_int
26533 _ACEOF
26534
26535
26536 # The cast to long int works around a bug in the HP C Compiler
26537 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
26538 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
26539 # This bug is HP SR number 8606223364.
26540 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long int" >&5
26541 $as_echo_n "checking size of long long int... " >&6; }
26542 if test "${ac_cv_sizeof_long_long_int+set}" = set; then :
26543   $as_echo_n "(cached) " >&6
26544 else
26545   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long int))" "ac_cv_sizeof_long_long_int"        "$ac_includes_default"; then :
26546
26547 else
26548   if test "$ac_cv_type_long_long_int" = yes; then
26549      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
26550 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
26551 { as_fn_set_status 77
26552 as_fn_error "cannot compute sizeof (long long int)
26553 See \`config.log' for more details." "$LINENO" 5; }; }
26554    else
26555      ac_cv_sizeof_long_long_int=0
26556    fi
26557 fi
26558
26559 fi
26560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long_int" >&5
26561 $as_echo "$ac_cv_sizeof_long_long_int" >&6; }
26562
26563
26564
26565 cat >>confdefs.h <<_ACEOF
26566 #define SIZEOF_LONG_LONG_INT $ac_cv_sizeof_long_long_int
26567 _ACEOF
26568
26569
26570 # The cast to long int works around a bug in the HP C Compiler
26571 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
26572 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
26573 # This bug is HP SR number 8606223364.
26574 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int *" >&5
26575 $as_echo_n "checking size of int *... " >&6; }
26576 if test "${ac_cv_sizeof_int_p+set}" = set; then :
26577   $as_echo_n "(cached) " >&6
26578 else
26579   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int *))" "ac_cv_sizeof_int_p"        "$ac_includes_default"; then :
26580
26581 else
26582   if test "$ac_cv_type_int_p" = yes; then
26583      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
26584 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
26585 { as_fn_set_status 77
26586 as_fn_error "cannot compute sizeof (int *)
26587 See \`config.log' for more details." "$LINENO" 5; }; }
26588    else
26589      ac_cv_sizeof_int_p=0
26590    fi
26591 fi
26592
26593 fi
26594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int_p" >&5
26595 $as_echo "$ac_cv_sizeof_int_p" >&6; }
26596
26597
26598
26599 cat >>confdefs.h <<_ACEOF
26600 #define SIZEOF_INT_P $ac_cv_sizeof_int_p
26601 _ACEOF
26602
26603
26604
26605 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for u_int type" >&5
26606 $as_echo_n "checking for u_int type... " >&6; }
26607 if test "${ac_cv_have_u_int+set}" = set; then :
26608   $as_echo_n "(cached) " >&6
26609 else
26610
26611        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26612 /* end confdefs.h.  */
26613
26614               #include <sys/types.h>
26615
26616 int
26617 main ()
26618 {
26619
26620               u_int a; a = 1;
26621
26622   ;
26623   return 0;
26624 }
26625 _ACEOF
26626 if ac_fn_c_try_compile "$LINENO"; then :
26627
26628               ac_cv_have_u_int="yes"
26629
26630 else
26631
26632               ac_cv_have_u_int="no"
26633
26634
26635 fi
26636 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26637
26638
26639 fi
26640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_u_int" >&5
26641 $as_echo "$ac_cv_have_u_int" >&6; }
26642 if test "x$ac_cv_have_u_int" = "xyes" ; then
26643    $as_echo "#define HAVE_U_INT 1" >>confdefs.h
26644
26645    have_u_int=1
26646 fi
26647
26648 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for intmax_t type" >&5
26649 $as_echo_n "checking for intmax_t type... " >&6; }
26650 if test "${ac_cv_have_intmax_t+set}" = set; then :
26651   $as_echo_n "(cached) " >&6
26652 else
26653
26654        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26655 /* end confdefs.h.  */
26656
26657               #include <sys/types.h>
26658
26659 int
26660 main ()
26661 {
26662
26663               intmax_t a; a = 1;
26664
26665   ;
26666   return 0;
26667 }
26668 _ACEOF
26669 if ac_fn_c_try_compile "$LINENO"; then :
26670
26671               ac_cv_have_intmax_t="yes"
26672
26673 else
26674
26675               cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26676 /* end confdefs.h.  */
26677
26678                      #include <stdint.h>
26679
26680 int
26681 main ()
26682 {
26683
26684                      intmax_t a; a = 1;
26685
26686   ;
26687   return 0;
26688 }
26689 _ACEOF
26690 if ac_fn_c_try_compile "$LINENO"; then :
26691
26692                      ac_cv_have_intmax_t="yes"
26693
26694 else
26695
26696                      ac_cv_have_intmax_t="no"
26697
26698
26699 fi
26700 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26701
26702
26703 fi
26704 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26705
26706
26707 fi
26708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_intmax_t" >&5
26709 $as_echo "$ac_cv_have_intmax_t" >&6; }
26710 if test "x$ac_cv_have_intmax_t" = "xyes" ; then
26711    $as_echo "#define HAVE_INTMAX_T 1" >>confdefs.h
26712
26713    have_intmax_t=1
26714 fi
26715
26716 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for u_intmax_t type" >&5
26717 $as_echo_n "checking for u_intmax_t type... " >&6; }
26718 if test "${ac_cv_have_u_intmax_t+set}" = set; then :
26719   $as_echo_n "(cached) " >&6
26720 else
26721
26722        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26723 /* end confdefs.h.  */
26724
26725               #include <sys/types.h>
26726
26727 int
26728 main ()
26729 {
26730
26731               u_intmax_t a; a = 1;
26732
26733   ;
26734   return 0;
26735 }
26736 _ACEOF
26737 if ac_fn_c_try_compile "$LINENO"; then :
26738
26739               ac_cv_have_u_intmax_t="yes"
26740
26741 else
26742
26743               cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26744 /* end confdefs.h.  */
26745
26746                      #include <stdint.h>
26747
26748 int
26749 main ()
26750 {
26751
26752                     u_intmax_t a; a = 1;
26753
26754   ;
26755   return 0;
26756 }
26757 _ACEOF
26758 if ac_fn_c_try_compile "$LINENO"; then :
26759
26760                     ac_cv_have_u_intmax_t="yes"
26761
26762 else
26763
26764                     ac_cv_have_u_intmax_t="no"
26765
26766
26767 fi
26768 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26769
26770
26771 fi
26772 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26773
26774
26775 fi
26776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_u_intmax_t" >&5
26777 $as_echo "$ac_cv_have_u_intmax_t" >&6; }
26778 if test "x$ac_cv_have_u_intmax_t" = "xyes" ; then
26779    $as_echo "#define HAVE_U_INTMAX_T 1" >>confdefs.h
26780
26781    have_u_intmax_t=1
26782 fi
26783
26784 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for intXX_t types" >&5
26785 $as_echo_n "checking for intXX_t types... " >&6; }
26786 if test "${ac_cv_have_intxx_t+set}" = set; then :
26787   $as_echo_n "(cached) " >&6
26788 else
26789
26790        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26791 /* end confdefs.h.  */
26792
26793               #include <sys/types.h>
26794
26795 int
26796 main ()
26797 {
26798
26799               int8_t a; int16_t b; int32_t c; a = b = c = 1;
26800
26801   ;
26802   return 0;
26803 }
26804 _ACEOF
26805 if ac_fn_c_try_compile "$LINENO"; then :
26806
26807               ac_cv_have_intxx_t="yes"
26808
26809 else
26810
26811               ac_cv_have_intxx_t="no"
26812
26813
26814 fi
26815 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26816
26817
26818 fi
26819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_intxx_t" >&5
26820 $as_echo "$ac_cv_have_intxx_t" >&6; }
26821 if test "x$ac_cv_have_intxx_t" = "xyes" ; then
26822    $as_echo "#define HAVE_INTXX_T 1" >>confdefs.h
26823
26824    have_intxx_t=1
26825 fi
26826
26827 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for int64_t type" >&5
26828 $as_echo_n "checking for int64_t type... " >&6; }
26829 if test "${ac_cv_have_int64_t+set}" = set; then :
26830   $as_echo_n "(cached) " >&6
26831 else
26832
26833        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26834 /* end confdefs.h.  */
26835
26836               #include <sys/types.h>
26837
26838 int
26839 main ()
26840 {
26841
26842               int64_t a; a = 1;
26843
26844   ;
26845   return 0;
26846 }
26847 _ACEOF
26848 if ac_fn_c_try_compile "$LINENO"; then :
26849
26850               ac_cv_have_int64_t="yes"
26851
26852 else
26853
26854               ac_cv_have_int64_t="no"
26855
26856
26857 fi
26858 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26859
26860
26861 fi
26862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_int64_t" >&5
26863 $as_echo "$ac_cv_have_int64_t" >&6; }
26864 if test "x$ac_cv_have_int64_t" = "xyes" ; then
26865    $as_echo "#define HAVE_INT64_T 1" >>confdefs.h
26866
26867    have_int64_t=1
26868 fi
26869
26870 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for u_intXX_t types" >&5
26871 $as_echo_n "checking for u_intXX_t types... " >&6; }
26872 if test "${ac_cv_have_u_intxx_t+set}" = set; then :
26873   $as_echo_n "(cached) " >&6
26874 else
26875
26876        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26877 /* end confdefs.h.  */
26878
26879               #include <sys/types.h>
26880
26881 int
26882 main ()
26883 {
26884
26885               u_int8_t a; u_int16_t b; u_int32_t c; a = b = c = 1;
26886
26887   ;
26888   return 0;
26889 }
26890 _ACEOF
26891 if ac_fn_c_try_compile "$LINENO"; then :
26892
26893              ac_cv_have_u_intxx_t="yes"
26894
26895 else
26896
26897              ac_cv_have_u_intxx_t="no"
26898
26899
26900 fi
26901 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26902
26903
26904 fi
26905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_u_intxx_t" >&5
26906 $as_echo "$ac_cv_have_u_intxx_t" >&6; }
26907 if test "x$ac_cv_have_u_intxx_t" = "xyes" ; then
26908    $as_echo "#define HAVE_U_INTXX_T 1" >>confdefs.h
26909
26910    have_u_intxx_t=1
26911 fi
26912
26913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for u_int64_t types" >&5
26914 $as_echo_n "checking for u_int64_t types... " >&6; }
26915 if test "${ac_cv_have_u_int64_t+set}" = set; then :
26916   $as_echo_n "(cached) " >&6
26917 else
26918
26919        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26920 /* end confdefs.h.  */
26921
26922               #include <sys/types.h>
26923
26924 int
26925 main ()
26926 {
26927
26928               u_int64_t a; a = 1;
26929
26930   ;
26931   return 0;
26932 }
26933 _ACEOF
26934 if ac_fn_c_try_compile "$LINENO"; then :
26935
26936              ac_cv_have_u_int64_t="yes"
26937
26938 else
26939
26940              ac_cv_have_u_int64_t="no"
26941
26942
26943 fi
26944 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26945
26946
26947 fi
26948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_u_int64_t" >&5
26949 $as_echo "$ac_cv_have_u_int64_t" >&6; }
26950 if test "x$ac_cv_have_u_int64_t" = "xyes" ; then
26951    $as_echo "#define HAVE_U_INT64_T 1" >>confdefs.h
26952
26953    have_u_int64_t=1
26954 fi
26955
26956 if (test -z "$have_u_intxx_t" || test -z "$have_intxx_t" && \
26957     test "x$ac_cv_header_sys_bitypes_h" = "xyes")
26958 then
26959    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for intXX_t and u_intXX_t types in sys/bitypes.h" >&5
26960 $as_echo_n "checking for intXX_t and u_intXX_t types in sys/bitypes.h... " >&6; }
26961    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26962 /* end confdefs.h.  */
26963
26964           #include <sys/bitypes.h>
26965
26966 int
26967 main ()
26968 {
26969
26970           int8_t a; int16_t b; int32_t c;
26971           u_int8_t e; u_int16_t f; u_int32_t g;
26972           a = b = c = e = f = g = 1;
26973
26974   ;
26975   return 0;
26976 }
26977 _ACEOF
26978 if ac_fn_c_try_compile "$LINENO"; then :
26979
26980           $as_echo "#define HAVE_U_INTXX_T 1" >>confdefs.h
26981
26982           $as_echo "#define HAVE_INTXX_T 1" >>confdefs.h
26983
26984           $as_echo "#define HAVE_SYS_BITYPES_H 1" >>confdefs.h
26985
26986           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
26987 $as_echo "yes" >&6; }
26988
26989 else
26990
26991           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
26992 $as_echo "no" >&6; }
26993
26994
26995 fi
26996 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26997 fi
26998
26999 if test -z "$have_u_intxx_t" ; then
27000    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uintXX_t types" >&5
27001 $as_echo_n "checking for uintXX_t types... " >&6; }
27002 if test "${ac_cv_have_uintxx_t+set}" = set; then :
27003   $as_echo_n "(cached) " >&6
27004 else
27005
27006           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27007 /* end confdefs.h.  */
27008
27009                  #include <sys/types.h>
27010
27011 int
27012 main ()
27013 {
27014
27015                  uint8_t a; uint16_t b;
27016                  uint32_t c; a = b = c = 1;
27017
27018   ;
27019   return 0;
27020 }
27021 _ACEOF
27022 if ac_fn_c_try_compile "$LINENO"; then :
27023
27024                 ac_cv_have_uintxx_t="yes"
27025
27026 else
27027
27028                 ac_cv_have_uintxx_t="no"
27029
27030
27031 fi
27032 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27033
27034
27035 fi
27036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_uintxx_t" >&5
27037 $as_echo "$ac_cv_have_uintxx_t" >&6; }
27038    if test "x$ac_cv_have_uintxx_t" = "xyes" ; then
27039       $as_echo "#define HAVE_UINTXX_T 1" >>confdefs.h
27040
27041    fi
27042 fi
27043
27044 if (test -z "$have_u_int64_t" || test -z "$have_int64_t" && \
27045     test "x$ac_cv_header_sys_bitypes_h" = "xyes")
27046 then
27047    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for int64_t and u_int64_t types in sys/bitypes.h" >&5
27048 $as_echo_n "checking for int64_t and u_int64_t types in sys/bitypes.h... " >&6; }
27049    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27050 /* end confdefs.h.  */
27051
27052           #include <sys/bitypes.h>
27053
27054 int
27055 main ()
27056 {
27057
27058           int64_t a; u_int64_t b;
27059           a = b = 1;
27060
27061   ;
27062   return 0;
27063 }
27064 _ACEOF
27065 if ac_fn_c_try_compile "$LINENO"; then :
27066
27067           $as_echo "#define HAVE_U_INT64_T 1" >>confdefs.h
27068
27069           $as_echo "#define HAVE_INT64_T 1" >>confdefs.h
27070
27071           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
27072 $as_echo "yes" >&6; }
27073
27074 else
27075
27076           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
27077 $as_echo "no" >&6; }
27078
27079
27080 fi
27081 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27082 fi
27083
27084 if (test -z "$have_uintxx_t" && \
27085     test "x$ac_cv_header_sys_bitypes_h" = "xyes")
27086 then
27087    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uintXX_t types in sys/bitypes.h" >&5
27088 $as_echo_n "checking for uintXX_t types in sys/bitypes.h... " >&6; }
27089    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27090 /* end confdefs.h.  */
27091
27092           #include <sys/bitypes.h>
27093
27094 int
27095 main ()
27096 {
27097
27098           uint8_t a; uint16_t b;
27099           uint32_t c; a = b = c = 1;
27100
27101   ;
27102   return 0;
27103 }
27104 _ACEOF
27105 if ac_fn_c_try_compile "$LINENO"; then :
27106
27107           $as_echo "#define HAVE_UINTXX_T 1" >>confdefs.h
27108
27109           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
27110 $as_echo "yes" >&6; }
27111
27112 else
27113
27114           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
27115 $as_echo "no" >&6; }
27116
27117
27118 fi
27119 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27120 fi
27121
27122 for ac_func in \
27123    fork \
27124    getcwd \
27125    gethostname \
27126    getpid \
27127    gettimeofday \
27128    setpgid \
27129    setpgrp \
27130    setsid \
27131    signal \
27132    strerror \
27133    strncmp \
27134    strncpy \
27135    vfprintf \
27136
27137 do :
27138   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
27139 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
27140 eval as_val=\$$as_ac_var
27141    if test "x$as_val" = x""yes; then :
27142   cat >>confdefs.h <<_ACEOF
27143 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
27144 _ACEOF
27145
27146 else
27147   echo 'configure: cannot find needed function.'; exit 1
27148
27149 fi
27150 done
27151
27152
27153 for ac_func in fchdir
27154 do :
27155   ac_fn_c_check_func "$LINENO" "fchdir" "ac_cv_func_fchdir"
27156 if test "x$ac_cv_func_fchdir" = x""yes; then :
27157   cat >>confdefs.h <<_ACEOF
27158 #define HAVE_FCHDIR 1
27159 _ACEOF
27160  $as_echo "#define HAVE_FCHDIR 1" >>confdefs.h
27161
27162 fi
27163 done
27164
27165 for ac_func in strtoll
27166 do :
27167   ac_fn_c_check_func "$LINENO" "strtoll" "ac_cv_func_strtoll"
27168 if test "x$ac_cv_func_strtoll" = x""yes; then :
27169   cat >>confdefs.h <<_ACEOF
27170 #define HAVE_STRTOLL 1
27171 _ACEOF
27172  $as_echo "#define HAVE_STRTOLL 1" >>confdefs.h
27173
27174 fi
27175 done
27176
27177 for ac_func in posix_fadvise
27178 do :
27179   ac_fn_c_check_func "$LINENO" "posix_fadvise" "ac_cv_func_posix_fadvise"
27180 if test "x$ac_cv_func_posix_fadvise" = x""yes; then :
27181   cat >>confdefs.h <<_ACEOF
27182 #define HAVE_POSIX_FADVISE 1
27183 _ACEOF
27184
27185 fi
27186 done
27187
27188 for ac_func in fdatasync
27189 do :
27190   ac_fn_c_check_func "$LINENO" "fdatasync" "ac_cv_func_fdatasync"
27191 if test "x$ac_cv_func_fdatasync" = x""yes; then :
27192   cat >>confdefs.h <<_ACEOF
27193 #define HAVE_FDATASYNC 1
27194 _ACEOF
27195
27196 fi
27197 done
27198
27199
27200 for ac_func in chflags
27201 do :
27202   ac_fn_c_check_func "$LINENO" "chflags" "ac_cv_func_chflags"
27203 if test "x$ac_cv_func_chflags" = x""yes; then :
27204   cat >>confdefs.h <<_ACEOF
27205 #define HAVE_CHFLAGS 1
27206 _ACEOF
27207
27208 fi
27209 done
27210
27211
27212 for ac_func in snprintf vsnprintf gethostid fseeko
27213 do :
27214   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
27215 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
27216 eval as_val=\$$as_ac_var
27217    if test "x$as_val" = x""yes; then :
27218   cat >>confdefs.h <<_ACEOF
27219 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
27220 _ACEOF
27221
27222 fi
27223 done
27224
27225
27226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for va_copy" >&5
27227 $as_echo_n "checking for va_copy... " >&6; }
27228 if test "${ba_cv_va_copy+set}" = set; then :
27229   $as_echo_n "(cached) " >&6
27230 else
27231
27232        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27233 /* end confdefs.h.  */
27234
27235               #include <stdarg.h>
27236               void use_va_copy(va_list args){va_list args2; va_copy(args2,args); va_end(args2);}
27237               void call_use_va_copy(int junk,...){va_list args; va_start(args,junk); use_va_copy(args); va_end(args);}
27238
27239 int
27240 main ()
27241 {
27242
27243               call_use_va_copy(1,2,3)
27244
27245   ;
27246   return 0;
27247 }
27248 _ACEOF
27249 if ac_fn_c_try_link "$LINENO"; then :
27250
27251               ba_cv_va_copy=yes,
27252
27253 else
27254
27255               ba_cv_va_copy=no
27256
27257
27258 fi
27259 rm -f core conftest.err conftest.$ac_objext \
27260     conftest$ac_exeext conftest.$ac_ext
27261
27262
27263 fi
27264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ba_cv_va_copy" >&5
27265 $as_echo "$ba_cv_va_copy" >&6; }
27266 test $ba_cv_va_copy = yes &&
27267 $as_echo "#define HAVE_VA_COPY 1" >>confdefs.h
27268
27269
27270 for ac_func in localtime_r readdir_r strerror_r gethostbyname_r
27271 do :
27272   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
27273 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
27274 eval as_val=\$$as_ac_var
27275    if test "x$as_val" = x""yes; then :
27276   cat >>confdefs.h <<_ACEOF
27277 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
27278 _ACEOF
27279
27280 fi
27281 done
27282
27283
27284 # If resolver functions are not in libc check for -lnsl or -lresolv.
27285 ac_fn_c_check_func "$LINENO" "gethostbyname_r" "ac_cv_func_gethostbyname_r"
27286 if test "x$ac_cv_func_gethostbyname_r" = x""yes; then :
27287   { $as_echo "$as_me:${as_lineno-$LINENO}: result: using libc's resolver" >&5
27288 $as_echo "using libc's resolver" >&6; }
27289 else
27290   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname_r in -lnsl" >&5
27291 $as_echo_n "checking for gethostbyname_r in -lnsl... " >&6; }
27292 if test "${ac_cv_lib_nsl_gethostbyname_r+set}" = set; then :
27293   $as_echo_n "(cached) " >&6
27294 else
27295   ac_check_lib_save_LIBS=$LIBS
27296 LIBS="-lnsl  $LIBS"
27297 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27298 /* end confdefs.h.  */
27299
27300 /* Override any GCC internal prototype to avoid an error.
27301    Use char because int might match the return type of a GCC
27302    builtin and then its argument prototype would still apply.  */
27303 #ifdef __cplusplus
27304 extern "C"
27305 #endif
27306 char gethostbyname_r ();
27307 int
27308 main ()
27309 {
27310 return gethostbyname_r ();
27311   ;
27312   return 0;
27313 }
27314 _ACEOF
27315 if ac_fn_c_try_link "$LINENO"; then :
27316   ac_cv_lib_nsl_gethostbyname_r=yes
27317 else
27318   ac_cv_lib_nsl_gethostbyname_r=no
27319 fi
27320 rm -f core conftest.err conftest.$ac_objext \
27321     conftest$ac_exeext conftest.$ac_ext
27322 LIBS=$ac_check_lib_save_LIBS
27323 fi
27324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname_r" >&5
27325 $as_echo "$ac_cv_lib_nsl_gethostbyname_r" >&6; }
27326 if test "x$ac_cv_lib_nsl_gethostbyname_r" = x""yes; then :
27327   cat >>confdefs.h <<_ACEOF
27328 #define HAVE_LIBNSL 1
27329 _ACEOF
27330
27331   LIBS="-lnsl $LIBS"
27332
27333 fi
27334
27335     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname_r in -lresolv" >&5
27336 $as_echo_n "checking for gethostbyname_r in -lresolv... " >&6; }
27337 if test "${ac_cv_lib_resolv_gethostbyname_r+set}" = set; then :
27338   $as_echo_n "(cached) " >&6
27339 else
27340   ac_check_lib_save_LIBS=$LIBS
27341 LIBS="-lresolv  $LIBS"
27342 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27343 /* end confdefs.h.  */
27344
27345 /* Override any GCC internal prototype to avoid an error.
27346    Use char because int might match the return type of a GCC
27347    builtin and then its argument prototype would still apply.  */
27348 #ifdef __cplusplus
27349 extern "C"
27350 #endif
27351 char gethostbyname_r ();
27352 int
27353 main ()
27354 {
27355 return gethostbyname_r ();
27356   ;
27357   return 0;
27358 }
27359 _ACEOF
27360 if ac_fn_c_try_link "$LINENO"; then :
27361   ac_cv_lib_resolv_gethostbyname_r=yes
27362 else
27363   ac_cv_lib_resolv_gethostbyname_r=no
27364 fi
27365 rm -f core conftest.err conftest.$ac_objext \
27366     conftest$ac_exeext conftest.$ac_ext
27367 LIBS=$ac_check_lib_save_LIBS
27368 fi
27369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_resolv_gethostbyname_r" >&5
27370 $as_echo "$ac_cv_lib_resolv_gethostbyname_r" >&6; }
27371 if test "x$ac_cv_lib_resolv_gethostbyname_r" = x""yes; then :
27372   cat >>confdefs.h <<_ACEOF
27373 #define HAVE_LIBRESOLV 1
27374 _ACEOF
27375
27376   LIBS="-lresolv $LIBS"
27377
27378 fi
27379
27380 fi
27381
27382
27383 for ac_func in inet_pton
27384 do :
27385   ac_fn_c_check_func "$LINENO" "inet_pton" "ac_cv_func_inet_pton"
27386 if test "x$ac_cv_func_inet_pton" = x""yes; then :
27387   cat >>confdefs.h <<_ACEOF
27388 #define HAVE_INET_PTON 1
27389 _ACEOF
27390  $as_echo "#define HAVE_INET_PTON 1" >>confdefs.h
27391
27392 fi
27393 done
27394
27395 for ac_func in inet_ntop
27396 do :
27397   ac_fn_c_check_func "$LINENO" "inet_ntop" "ac_cv_func_inet_ntop"
27398 if test "x$ac_cv_func_inet_ntop" = x""yes; then :
27399   cat >>confdefs.h <<_ACEOF
27400 #define HAVE_INET_NTOP 1
27401 _ACEOF
27402  $as_echo "#define HAVE_INET_NTOP 1" >>confdefs.h
27403
27404 fi
27405 done
27406
27407 for ac_func in gethostbyname2
27408 do :
27409   ac_fn_c_check_func "$LINENO" "gethostbyname2" "ac_cv_func_gethostbyname2"
27410 if test "x$ac_cv_func_gethostbyname2" = x""yes; then :
27411   cat >>confdefs.h <<_ACEOF
27412 #define HAVE_GETHOSTBYNAME2 1
27413 _ACEOF
27414  $as_echo "#define HAVE_GETHOSTBYNAME2 1" >>confdefs.h
27415
27416 fi
27417 done
27418
27419
27420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct sockaddr has a sa_len field" >&5
27421 $as_echo_n "checking for struct sockaddr has a sa_len field... " >&6; }
27422 if test "${ac_cv_struct_sockaddr_sa_len+set}" = set; then :
27423   $as_echo_n "(cached) " >&6
27424 else
27425
27426        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27427 /* end confdefs.h.  */
27428
27429               #include <sys/socket.h>
27430
27431 int
27432 main ()
27433 {
27434
27435               struct sockaddr s; s.sa_len;
27436
27437   ;
27438   return 0;
27439 }
27440 _ACEOF
27441 if ac_fn_c_try_compile "$LINENO"; then :
27442
27443              ac_cv_struct_sockaddr_sa_len=yes
27444
27445 else
27446   ac_cv_struct_sockaddr_sa_len=no
27447
27448
27449 fi
27450 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27451
27452
27453 fi
27454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_sockaddr_sa_len" >&5
27455 $as_echo "$ac_cv_struct_sockaddr_sa_len" >&6; }
27456
27457 if test $ac_cv_struct_sockaddr_sa_len = yes; then
27458
27459 $as_echo "#define HAVE_SA_LEN 1" >>confdefs.h
27460
27461 fi
27462
27463 for ac_func in strftime
27464 do :
27465   ac_fn_c_check_func "$LINENO" "strftime" "ac_cv_func_strftime"
27466 if test "x$ac_cv_func_strftime" = x""yes; then :
27467   cat >>confdefs.h <<_ACEOF
27468 #define HAVE_STRFTIME 1
27469 _ACEOF
27470
27471 else
27472   # strftime is in -lintl on SCO UNIX.
27473 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strftime in -lintl" >&5
27474 $as_echo_n "checking for strftime in -lintl... " >&6; }
27475 if test "${ac_cv_lib_intl_strftime+set}" = set; then :
27476   $as_echo_n "(cached) " >&6
27477 else
27478   ac_check_lib_save_LIBS=$LIBS
27479 LIBS="-lintl  $LIBS"
27480 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27481 /* end confdefs.h.  */
27482
27483 /* Override any GCC internal prototype to avoid an error.
27484    Use char because int might match the return type of a GCC
27485    builtin and then its argument prototype would still apply.  */
27486 #ifdef __cplusplus
27487 extern "C"
27488 #endif
27489 char strftime ();
27490 int
27491 main ()
27492 {
27493 return strftime ();
27494   ;
27495   return 0;
27496 }
27497 _ACEOF
27498 if ac_fn_c_try_link "$LINENO"; then :
27499   ac_cv_lib_intl_strftime=yes
27500 else
27501   ac_cv_lib_intl_strftime=no
27502 fi
27503 rm -f core conftest.err conftest.$ac_objext \
27504     conftest$ac_exeext conftest.$ac_ext
27505 LIBS=$ac_check_lib_save_LIBS
27506 fi
27507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_intl_strftime" >&5
27508 $as_echo "$ac_cv_lib_intl_strftime" >&6; }
27509 if test "x$ac_cv_lib_intl_strftime" = x""yes; then :
27510   $as_echo "#define HAVE_STRFTIME 1" >>confdefs.h
27511
27512 LIBS="-lintl $LIBS"
27513 fi
27514
27515 fi
27516 done
27517
27518 for ac_func in vprintf
27519 do :
27520   ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf"
27521 if test "x$ac_cv_func_vprintf" = x""yes; then :
27522   cat >>confdefs.h <<_ACEOF
27523 #define HAVE_VPRINTF 1
27524 _ACEOF
27525
27526 ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
27527 if test "x$ac_cv_func__doprnt" = x""yes; then :
27528
27529 $as_echo "#define HAVE_DOPRNT 1" >>confdefs.h
27530
27531 fi
27532
27533 fi
27534 done
27535
27536
27537 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
27538 # for constant arguments.  Useless!
27539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
27540 $as_echo_n "checking for working alloca.h... " >&6; }
27541 if test "${ac_cv_working_alloca_h+set}" = set; then :
27542   $as_echo_n "(cached) " >&6
27543 else
27544   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27545 /* end confdefs.h.  */
27546 #include <alloca.h>
27547 int
27548 main ()
27549 {
27550 char *p = (char *) alloca (2 * sizeof (int));
27551                           if (p) return 0;
27552   ;
27553   return 0;
27554 }
27555 _ACEOF
27556 if ac_fn_c_try_link "$LINENO"; then :
27557   ac_cv_working_alloca_h=yes
27558 else
27559   ac_cv_working_alloca_h=no
27560 fi
27561 rm -f core conftest.err conftest.$ac_objext \
27562     conftest$ac_exeext conftest.$ac_ext
27563 fi
27564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
27565 $as_echo "$ac_cv_working_alloca_h" >&6; }
27566 if test $ac_cv_working_alloca_h = yes; then
27567
27568 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
27569
27570 fi
27571
27572 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
27573 $as_echo_n "checking for alloca... " >&6; }
27574 if test "${ac_cv_func_alloca_works+set}" = set; then :
27575   $as_echo_n "(cached) " >&6
27576 else
27577   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27578 /* end confdefs.h.  */
27579 #ifdef __GNUC__
27580 # define alloca __builtin_alloca
27581 #else
27582 # ifdef _MSC_VER
27583 #  include <malloc.h>
27584 #  define alloca _alloca
27585 # else
27586 #  ifdef HAVE_ALLOCA_H
27587 #   include <alloca.h>
27588 #  else
27589 #   ifdef _AIX
27590  #pragma alloca
27591 #   else
27592 #    ifndef alloca /* predefined by HP cc +Olibcalls */
27593 char *alloca ();
27594 #    endif
27595 #   endif
27596 #  endif
27597 # endif
27598 #endif
27599
27600 int
27601 main ()
27602 {
27603 char *p = (char *) alloca (1);
27604                                     if (p) return 0;
27605   ;
27606   return 0;
27607 }
27608 _ACEOF
27609 if ac_fn_c_try_link "$LINENO"; then :
27610   ac_cv_func_alloca_works=yes
27611 else
27612   ac_cv_func_alloca_works=no
27613 fi
27614 rm -f core conftest.err conftest.$ac_objext \
27615     conftest$ac_exeext conftest.$ac_ext
27616 fi
27617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
27618 $as_echo "$ac_cv_func_alloca_works" >&6; }
27619
27620 if test $ac_cv_func_alloca_works = yes; then
27621
27622 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
27623
27624 else
27625   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
27626 # that cause trouble.  Some versions do not even contain alloca or
27627 # contain a buggy version.  If you still want to use their alloca,
27628 # use ar to extract alloca.o from them instead of compiling alloca.c.
27629
27630 ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
27631
27632 $as_echo "#define C_ALLOCA 1" >>confdefs.h
27633
27634
27635 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
27636 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
27637 if test "${ac_cv_os_cray+set}" = set; then :
27638   $as_echo_n "(cached) " >&6
27639 else
27640   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27641 /* end confdefs.h.  */
27642 #if defined CRAY && ! defined CRAY2
27643 webecray
27644 #else
27645 wenotbecray
27646 #endif
27647
27648 _ACEOF
27649 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
27650   $EGREP "webecray" >/dev/null 2>&1; then :
27651   ac_cv_os_cray=yes
27652 else
27653   ac_cv_os_cray=no
27654 fi
27655 rm -f conftest*
27656
27657 fi
27658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
27659 $as_echo "$ac_cv_os_cray" >&6; }
27660 if test $ac_cv_os_cray = yes; then
27661   for ac_func in _getb67 GETB67 getb67; do
27662     as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
27663 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
27664 eval as_val=\$$as_ac_var
27665    if test "x$as_val" = x""yes; then :
27666
27667 cat >>confdefs.h <<_ACEOF
27668 #define CRAY_STACKSEG_END $ac_func
27669 _ACEOF
27670
27671     break
27672 fi
27673
27674   done
27675 fi
27676
27677 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
27678 $as_echo_n "checking stack direction for C alloca... " >&6; }
27679 if test "${ac_cv_c_stack_direction+set}" = set; then :
27680   $as_echo_n "(cached) " >&6
27681 else
27682   if test "$cross_compiling" = yes; then :
27683   ac_cv_c_stack_direction=0
27684 else
27685   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27686 /* end confdefs.h.  */
27687 $ac_includes_default
27688 int
27689 find_stack_direction ()
27690 {
27691   static char *addr = 0;
27692   auto char dummy;
27693   if (addr == 0)
27694     {
27695       addr = &dummy;
27696       return find_stack_direction ();
27697     }
27698   else
27699     return (&dummy > addr) ? 1 : -1;
27700 }
27701
27702 int
27703 main ()
27704 {
27705   return find_stack_direction () < 0;
27706 }
27707 _ACEOF
27708 if ac_fn_c_try_run "$LINENO"; then :
27709   ac_cv_c_stack_direction=1
27710 else
27711   ac_cv_c_stack_direction=-1
27712 fi
27713 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
27714   conftest.$ac_objext conftest.beam conftest.$ac_ext
27715 fi
27716
27717 fi
27718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
27719 $as_echo "$ac_cv_c_stack_direction" >&6; }
27720 cat >>confdefs.h <<_ACEOF
27721 #define STACK_DIRECTION $ac_cv_c_stack_direction
27722 _ACEOF
27723
27724
27725 fi
27726
27727 # getmntent is in the standard C library on UNICOS, in -lsun on Irix 4,
27728 # -lseq on Dynix/PTX, -lgen on Unixware.
27729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getmntent" >&5
27730 $as_echo_n "checking for library containing getmntent... " >&6; }
27731 if test "${ac_cv_search_getmntent+set}" = set; then :
27732   $as_echo_n "(cached) " >&6
27733 else
27734   ac_func_search_save_LIBS=$LIBS
27735 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27736 /* end confdefs.h.  */
27737
27738 /* Override any GCC internal prototype to avoid an error.
27739    Use char because int might match the return type of a GCC
27740    builtin and then its argument prototype would still apply.  */
27741 #ifdef __cplusplus
27742 extern "C"
27743 #endif
27744 char getmntent ();
27745 int
27746 main ()
27747 {
27748 return getmntent ();
27749   ;
27750   return 0;
27751 }
27752 _ACEOF
27753 for ac_lib in '' sun seq gen; do
27754   if test -z "$ac_lib"; then
27755     ac_res="none required"
27756   else
27757     ac_res=-l$ac_lib
27758     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
27759   fi
27760   if ac_fn_c_try_link "$LINENO"; then :
27761   ac_cv_search_getmntent=$ac_res
27762 fi
27763 rm -f core conftest.err conftest.$ac_objext \
27764     conftest$ac_exeext
27765   if test "${ac_cv_search_getmntent+set}" = set; then :
27766   break
27767 fi
27768 done
27769 if test "${ac_cv_search_getmntent+set}" = set; then :
27770
27771 else
27772   ac_cv_search_getmntent=no
27773 fi
27774 rm conftest.$ac_ext
27775 LIBS=$ac_func_search_save_LIBS
27776 fi
27777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getmntent" >&5
27778 $as_echo "$ac_cv_search_getmntent" >&6; }
27779 ac_res=$ac_cv_search_getmntent
27780 if test "$ac_res" != no; then :
27781   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
27782   ac_cv_func_getmntent=yes
27783
27784 $as_echo "#define HAVE_GETMNTENT 1" >>confdefs.h
27785
27786 else
27787   ac_cv_func_getmntent=no
27788 fi
27789
27790
27791 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether closedir returns void" >&5
27792 $as_echo_n "checking whether closedir returns void... " >&6; }
27793 if test "${ac_cv_func_closedir_void+set}" = set; then :
27794   $as_echo_n "(cached) " >&6
27795 else
27796   if test "$cross_compiling" = yes; then :
27797   ac_cv_func_closedir_void=yes
27798 else
27799   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27800 /* end confdefs.h.  */
27801 $ac_includes_default
27802 #include <$ac_header_dirent>
27803 #ifndef __cplusplus
27804 int closedir ();
27805 #endif
27806
27807 int
27808 main ()
27809 {
27810 return closedir (opendir (".")) != 0;
27811   ;
27812   return 0;
27813 }
27814 _ACEOF
27815 if ac_fn_c_try_run "$LINENO"; then :
27816   ac_cv_func_closedir_void=no
27817 else
27818   ac_cv_func_closedir_void=yes
27819 fi
27820 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
27821   conftest.$ac_objext conftest.beam conftest.$ac_ext
27822 fi
27823
27824 fi
27825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_closedir_void" >&5
27826 $as_echo "$ac_cv_func_closedir_void" >&6; }
27827 if test $ac_cv_func_closedir_void = yes; then
27828
27829 $as_echo "#define CLOSEDIR_VOID 1" >>confdefs.h
27830
27831 fi
27832
27833 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether setpgrp takes no argument" >&5
27834 $as_echo_n "checking whether setpgrp takes no argument... " >&6; }
27835 if test "${ac_cv_func_setpgrp_void+set}" = set; then :
27836   $as_echo_n "(cached) " >&6
27837 else
27838   if test "$cross_compiling" = yes; then :
27839   as_fn_error "cannot check setpgrp when cross compiling" "$LINENO" 5
27840 else
27841   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27842 /* end confdefs.h.  */
27843 $ac_includes_default
27844 int
27845 main ()
27846 {
27847 /* If this system has a BSD-style setpgrp which takes arguments,
27848   setpgrp(1, 1) will fail with ESRCH and return -1, in that case
27849   exit successfully. */
27850   return setpgrp (1,1) != -1;
27851   ;
27852   return 0;
27853 }
27854 _ACEOF
27855 if ac_fn_c_try_run "$LINENO"; then :
27856   ac_cv_func_setpgrp_void=no
27857 else
27858   ac_cv_func_setpgrp_void=yes
27859 fi
27860 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
27861   conftest.$ac_objext conftest.beam conftest.$ac_ext
27862 fi
27863
27864 fi
27865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_setpgrp_void" >&5
27866 $as_echo "$ac_cv_func_setpgrp_void" >&6; }
27867 if test $ac_cv_func_setpgrp_void = yes; then
27868
27869 $as_echo "#define SETPGRP_VOID 1" >>confdefs.h
27870
27871 fi
27872             # AC_FUNC_FNMATCH    dnl use local version
27873
27874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gettext in -lintl" >&5
27875 $as_echo_n "checking for gettext in -lintl... " >&6; }
27876 if test "${ac_cv_lib_intl_gettext+set}" = set; then :
27877   $as_echo_n "(cached) " >&6
27878 else
27879   ac_check_lib_save_LIBS=$LIBS
27880 LIBS="-lintl  $LIBS"
27881 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27882 /* end confdefs.h.  */
27883
27884 /* Override any GCC internal prototype to avoid an error.
27885    Use char because int might match the return type of a GCC
27886    builtin and then its argument prototype would still apply.  */
27887 #ifdef __cplusplus
27888 extern "C"
27889 #endif
27890 char gettext ();
27891 int
27892 main ()
27893 {
27894 return gettext ();
27895   ;
27896   return 0;
27897 }
27898 _ACEOF
27899 if ac_fn_c_try_link "$LINENO"; then :
27900   ac_cv_lib_intl_gettext=yes
27901 else
27902   ac_cv_lib_intl_gettext=no
27903 fi
27904 rm -f core conftest.err conftest.$ac_objext \
27905     conftest$ac_exeext conftest.$ac_ext
27906 LIBS=$ac_check_lib_save_LIBS
27907 fi
27908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_intl_gettext" >&5
27909 $as_echo "$ac_cv_lib_intl_gettext" >&6; }
27910 if test "x$ac_cv_lib_intl_gettext" = x""yes; then :
27911   LIBS="$LIBS -lintl"
27912 fi
27913
27914
27915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for getpwnam in -lsun" >&5
27916 $as_echo_n "checking for getpwnam in -lsun... " >&6; }
27917 if test "${ac_cv_lib_sun_getpwnam+set}" = set; then :
27918   $as_echo_n "(cached) " >&6
27919 else
27920   ac_check_lib_save_LIBS=$LIBS
27921 LIBS="-lsun  $LIBS"
27922 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27923 /* end confdefs.h.  */
27924
27925 /* Override any GCC internal prototype to avoid an error.
27926    Use char because int might match the return type of a GCC
27927    builtin and then its argument prototype would still apply.  */
27928 #ifdef __cplusplus
27929 extern "C"
27930 #endif
27931 char getpwnam ();
27932 int
27933 main ()
27934 {
27935 return getpwnam ();
27936   ;
27937   return 0;
27938 }
27939 _ACEOF
27940 if ac_fn_c_try_link "$LINENO"; then :
27941   ac_cv_lib_sun_getpwnam=yes
27942 else
27943   ac_cv_lib_sun_getpwnam=no
27944 fi
27945 rm -f core conftest.err conftest.$ac_objext \
27946     conftest$ac_exeext conftest.$ac_ext
27947 LIBS=$ac_check_lib_save_LIBS
27948 fi
27949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sun_getpwnam" >&5
27950 $as_echo "$ac_cv_lib_sun_getpwnam" >&6; }
27951 if test "x$ac_cv_lib_sun_getpwnam" = x""yes; then :
27952   cat >>confdefs.h <<_ACEOF
27953 #define HAVE_LIBSUN 1
27954 _ACEOF
27955
27956   LIBS="-lsun $LIBS"
27957
27958 fi
27959
27960
27961 for ac_header in zlib.h
27962 do :
27963   ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
27964 if test "x$ac_cv_header_zlib_h" = x""yes; then :
27965   cat >>confdefs.h <<_ACEOF
27966 #define HAVE_ZLIB_H 1
27967 _ACEOF
27968
27969 fi
27970
27971 done
27972
27973 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for deflate in -lz" >&5
27974 $as_echo_n "checking for deflate in -lz... " >&6; }
27975 if test "${ac_cv_lib_z_deflate+set}" = set; then :
27976   $as_echo_n "(cached) " >&6
27977 else
27978   ac_check_lib_save_LIBS=$LIBS
27979 LIBS="-lz  $LIBS"
27980 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27981 /* end confdefs.h.  */
27982
27983 /* Override any GCC internal prototype to avoid an error.
27984    Use char because int might match the return type of a GCC
27985    builtin and then its argument prototype would still apply.  */
27986 #ifdef __cplusplus
27987 extern "C"
27988 #endif
27989 char deflate ();
27990 int
27991 main ()
27992 {
27993 return deflate ();
27994   ;
27995   return 0;
27996 }
27997 _ACEOF
27998 if ac_fn_c_try_link "$LINENO"; then :
27999   ac_cv_lib_z_deflate=yes
28000 else
28001   ac_cv_lib_z_deflate=no
28002 fi
28003 rm -f core conftest.err conftest.$ac_objext \
28004     conftest$ac_exeext conftest.$ac_ext
28005 LIBS=$ac_check_lib_save_LIBS
28006 fi
28007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_deflate" >&5
28008 $as_echo "$ac_cv_lib_z_deflate" >&6; }
28009 if test "x$ac_cv_lib_z_deflate" = x""yes; then :
28010   FDLIBS="-lz"
28011 fi
28012
28013 have_zlib=no
28014 if test x$FDLIBS = x-lz; then
28015    $as_echo "#define HAVE_LIBZ 1" >>confdefs.h
28016
28017    have_zlib=yes
28018 fi
28019
28020 support_acl=auto
28021 # Check whether --enable-acl was given.
28022 if test "${enable_acl+set}" = set; then :
28023   enableval=$enable_acl;
28024        if test x$enableval = xyes; then
28025           support_acl=yes
28026        elif test x$enableval = xno; then
28027           support_acl=no
28028        fi
28029
28030
28031 fi
28032
28033
28034 have_acl=no
28035 have_extended_acl=no
28036 if test x$support_acl = xyes -o x$support_acl = xauto; then
28037    ac_fn_c_check_header_mongrel "$LINENO" "sys/acl.h" "ac_cv_header_sys_acl_h" "$ac_includes_default"
28038 if test "x$ac_cv_header_sys_acl_h" = x""yes; then :
28039
28040 $as_echo "#define HAVE_SYS_ACL_H 1" >>confdefs.h
28041
28042 fi
28043
28044
28045    ac_fn_c_check_func "$LINENO" "acl_get_file" "ac_cv_func_acl_get_file"
28046 if test "x$ac_cv_func_acl_get_file" = x""yes; then :
28047
28048           have_acl=yes
28049
28050 else
28051
28052           { $as_echo "$as_me:${as_lineno-$LINENO}: checking for acl_get_file in -lacl" >&5
28053 $as_echo_n "checking for acl_get_file in -lacl... " >&6; }
28054 if test "${ac_cv_lib_acl_acl_get_file+set}" = set; then :
28055   $as_echo_n "(cached) " >&6
28056 else
28057   ac_check_lib_save_LIBS=$LIBS
28058 LIBS="-lacl  $LIBS"
28059 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28060 /* end confdefs.h.  */
28061
28062 /* Override any GCC internal prototype to avoid an error.
28063    Use char because int might match the return type of a GCC
28064    builtin and then its argument prototype would still apply.  */
28065 #ifdef __cplusplus
28066 extern "C"
28067 #endif
28068 char acl_get_file ();
28069 int
28070 main ()
28071 {
28072 return acl_get_file ();
28073   ;
28074   return 0;
28075 }
28076 _ACEOF
28077 if ac_fn_c_try_link "$LINENO"; then :
28078   ac_cv_lib_acl_acl_get_file=yes
28079 else
28080   ac_cv_lib_acl_acl_get_file=no
28081 fi
28082 rm -f core conftest.err conftest.$ac_objext \
28083     conftest$ac_exeext conftest.$ac_ext
28084 LIBS=$ac_check_lib_save_LIBS
28085 fi
28086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_acl_acl_get_file" >&5
28087 $as_echo "$ac_cv_lib_acl_acl_get_file" >&6; }
28088 if test "x$ac_cv_lib_acl_acl_get_file" = x""yes; then :
28089
28090                  have_acl=yes;
28091                  FDLIBS="-lacl $FDLIBS"
28092
28093 else
28094
28095                  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for acl_get_file in -lpacl" >&5
28096 $as_echo_n "checking for acl_get_file in -lpacl... " >&6; }
28097 if test "${ac_cv_lib_pacl_acl_get_file+set}" = set; then :
28098   $as_echo_n "(cached) " >&6
28099 else
28100   ac_check_lib_save_LIBS=$LIBS
28101 LIBS="-lpacl  $LIBS"
28102 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28103 /* end confdefs.h.  */
28104
28105 /* Override any GCC internal prototype to avoid an error.
28106    Use char because int might match the return type of a GCC
28107    builtin and then its argument prototype would still apply.  */
28108 #ifdef __cplusplus
28109 extern "C"
28110 #endif
28111 char acl_get_file ();
28112 int
28113 main ()
28114 {
28115 return acl_get_file ();
28116   ;
28117   return 0;
28118 }
28119 _ACEOF
28120 if ac_fn_c_try_link "$LINENO"; then :
28121   ac_cv_lib_pacl_acl_get_file=yes
28122 else
28123   ac_cv_lib_pacl_acl_get_file=no
28124 fi
28125 rm -f core conftest.err conftest.$ac_objext \
28126     conftest$ac_exeext conftest.$ac_ext
28127 LIBS=$ac_check_lib_save_LIBS
28128 fi
28129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pacl_acl_get_file" >&5
28130 $as_echo "$ac_cv_lib_pacl_acl_get_file" >&6; }
28131 if test "x$ac_cv_lib_pacl_acl_get_file" = x""yes; then :
28132
28133                         have_acl=yes;
28134                         FDLIBS="-lpacl $FDLIBS"
28135
28136 else
28137
28138                         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for acltotext in -lsec" >&5
28139 $as_echo_n "checking for acltotext in -lsec... " >&6; }
28140 if test "${ac_cv_lib_sec_acltotext+set}" = set; then :
28141   $as_echo_n "(cached) " >&6
28142 else
28143   ac_check_lib_save_LIBS=$LIBS
28144 LIBS="-lsec  $LIBS"
28145 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28146 /* end confdefs.h.  */
28147
28148 /* Override any GCC internal prototype to avoid an error.
28149    Use char because int might match the return type of a GCC
28150    builtin and then its argument prototype would still apply.  */
28151 #ifdef __cplusplus
28152 extern "C"
28153 #endif
28154 char acltotext ();
28155 int
28156 main ()
28157 {
28158 return acltotext ();
28159   ;
28160   return 0;
28161 }
28162 _ACEOF
28163 if ac_fn_c_try_link "$LINENO"; then :
28164   ac_cv_lib_sec_acltotext=yes
28165 else
28166   ac_cv_lib_sec_acltotext=no
28167 fi
28168 rm -f core conftest.err conftest.$ac_objext \
28169     conftest$ac_exeext conftest.$ac_ext
28170 LIBS=$ac_check_lib_save_LIBS
28171 fi
28172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sec_acltotext" >&5
28173 $as_echo "$ac_cv_lib_sec_acltotext" >&6; }
28174 if test "x$ac_cv_lib_sec_acltotext" = x""yes; then :
28175
28176                                have_acl=yes;
28177                                FDLIBS="-lsec $FDLIBS"
28178
28179                                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for acl_totext in -lsec" >&5
28180 $as_echo_n "checking for acl_totext in -lsec... " >&6; }
28181 if test "${ac_cv_lib_sec_acl_totext+set}" = set; then :
28182   $as_echo_n "(cached) " >&6
28183 else
28184   ac_check_lib_save_LIBS=$LIBS
28185 LIBS="-lsec  $LIBS"
28186 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28187 /* end confdefs.h.  */
28188
28189 /* Override any GCC internal prototype to avoid an error.
28190    Use char because int might match the return type of a GCC
28191    builtin and then its argument prototype would still apply.  */
28192 #ifdef __cplusplus
28193 extern "C"
28194 #endif
28195 char acl_totext ();
28196 int
28197 main ()
28198 {
28199 return acl_totext ();
28200   ;
28201   return 0;
28202 }
28203 _ACEOF
28204 if ac_fn_c_try_link "$LINENO"; then :
28205   ac_cv_lib_sec_acl_totext=yes
28206 else
28207   ac_cv_lib_sec_acl_totext=no
28208 fi
28209 rm -f core conftest.err conftest.$ac_objext \
28210     conftest$ac_exeext conftest.$ac_ext
28211 LIBS=$ac_check_lib_save_LIBS
28212 fi
28213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sec_acl_totext" >&5
28214 $as_echo "$ac_cv_lib_sec_acl_totext" >&6; }
28215 if test "x$ac_cv_lib_sec_acl_totext" = x""yes; then :
28216
28217                                       have_extended_acl=yes
28218
28219
28220 fi
28221
28222
28223
28224 fi
28225
28226
28227
28228 fi
28229
28230
28231
28232 fi
28233
28234
28235
28236 fi
28237
28238
28239    if test x$support_acl = xyes -a $have_acl != yes; then
28240       as_fn_error "acl support explicitly enabled but no supported acl implementation found,
28241   please either load the acl libraries or rerun configure without --enable-acl" "$LINENO" 5
28242    else
28243       if test $have_acl = yes; then
28244
28245 $as_echo "#define HAVE_ACL 1" >>confdefs.h
28246
28247       fi
28248
28249       if test $have_extended_acl = yes; then
28250
28251 $as_echo "#define HAVE_EXTENDED_ACL 1" >>confdefs.h
28252
28253       fi
28254    fi
28255 fi
28256
28257 support_xattr=auto
28258 # Check whether --enable-xattr was given.
28259 if test "${enable_xattr+set}" = set; then :
28260   enableval=$enable_xattr;
28261        if test x$enableval = xyes; then
28262           support_xattr=yes
28263        elif test x$enableval = xno; then
28264           support_xattr=no
28265        fi
28266
28267
28268 fi
28269
28270
28271 have_xattr=no
28272 if test x$support_xattr = xyes -o x$support_xattr = xauto; then
28273             ac_fn_c_check_header_mongrel "$LINENO" "sys/extattr.h" "ac_cv_header_sys_extattr_h" "$ac_includes_default"
28274 if test "x$ac_cv_header_sys_extattr_h" = x""yes; then :
28275
28276 $as_echo "#define HAVE_SYS_EXTATTR_H 1" >>confdefs.h
28277
28278 fi
28279
28280
28281    ac_fn_c_check_header_mongrel "$LINENO" "libutil.h" "ac_cv_header_libutil_h" "$ac_includes_default"
28282 if test "x$ac_cv_header_libutil_h" = x""yes; then :
28283
28284 $as_echo "#define HAVE_LIBUTIL_H 1" >>confdefs.h
28285
28286 fi
28287
28288
28289    for ac_func in extattr_get_link extattr_set_link extattr_list_link
28290 do :
28291   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
28292 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
28293 eval as_val=\$$as_ac_var
28294    if test "x$as_val" = x""yes; then :
28295   cat >>confdefs.h <<_ACEOF
28296 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
28297 _ACEOF
28298
28299           have_xattr=yes
28300
28301 $as_echo "#define HAVE_EXTATTR_GET_LINK 1" >>confdefs.h
28302
28303
28304 $as_echo "#define HAVE_EXTATTR_SET_LINK 1" >>confdefs.h
28305
28306
28307 $as_echo "#define HAVE_EXTATTR_LIST_LINK 1" >>confdefs.h
28308
28309
28310
28311 fi
28312 done
28313
28314
28315    if test $have_xattr = no; then
28316       for ac_func in extattr_get_file extattr_set_file extattr_list_file
28317 do :
28318   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
28319 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
28320 eval as_val=\$$as_ac_var
28321    if test "x$as_val" = x""yes; then :
28322   cat >>confdefs.h <<_ACEOF
28323 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
28324 _ACEOF
28325
28326              have_xattr=yes
28327
28328 $as_echo "#define HAVE_EXTATTR_GET_FILE 1" >>confdefs.h
28329
28330
28331 $as_echo "#define HAVE_EXTATTR_SET_FILE 1" >>confdefs.h
28332
28333
28334 $as_echo "#define HAVE_EXTATTR_LIST_FILE 1" >>confdefs.h
28335
28336
28337
28338 fi
28339 done
28340
28341    fi
28342
28343    if test $have_xattr = yes; then
28344       have_extattr_string_in_libc=no
28345       for ac_func in extattr_namespace_to_string extattr_string_to_namespace
28346 do :
28347   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
28348 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
28349 eval as_val=\$$as_ac_var
28350    if test "x$as_val" = x""yes; then :
28351   cat >>confdefs.h <<_ACEOF
28352 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
28353 _ACEOF
28354
28355              have_extattr_string_in_libc=yes
28356
28357 $as_echo "#define HAVE_EXTATTR_NAMESPACE_TO_STRING 1" >>confdefs.h
28358
28359
28360 $as_echo "#define HAVE_EXTATTR_STRING_TO_NAMESPACE 1" >>confdefs.h
28361
28362
28363
28364 fi
28365 done
28366
28367
28368                         if test $have_extattr_string_in_libc = no; then
28369          { $as_echo "$as_me:${as_lineno-$LINENO}: checking for extattr_namespace_to_string extattr_string_to_namespace in -lutil" >&5
28370 $as_echo_n "checking for extattr_namespace_to_string extattr_string_to_namespace in -lutil... " >&6; }
28371 if test "${ac_cv_lib_util_extattr_namespace_to_string_extattr_string_to_namespace+set}" = set; then :
28372   $as_echo_n "(cached) " >&6
28373 else
28374   ac_check_lib_save_LIBS=$LIBS
28375 LIBS="-lutil  $LIBS"
28376 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28377 /* end confdefs.h.  */
28378
28379 /* Override any GCC internal prototype to avoid an error.
28380    Use char because int might match the return type of a GCC
28381    builtin and then its argument prototype would still apply.  */
28382 #ifdef __cplusplus
28383 extern "C"
28384 #endif
28385 char extattr_namespace_to_string extattr_string_to_namespace ();
28386 int
28387 main ()
28388 {
28389 return extattr_namespace_to_string extattr_string_to_namespace ();
28390   ;
28391   return 0;
28392 }
28393 _ACEOF
28394 if ac_fn_c_try_link "$LINENO"; then :
28395   ac_cv_lib_util_extattr_namespace_to_string_extattr_string_to_namespace=yes
28396 else
28397   ac_cv_lib_util_extattr_namespace_to_string_extattr_string_to_namespace=no
28398 fi
28399 rm -f core conftest.err conftest.$ac_objext \
28400     conftest$ac_exeext conftest.$ac_ext
28401 LIBS=$ac_check_lib_save_LIBS
28402 fi
28403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_util_extattr_namespace_to_string_extattr_string_to_namespace" >&5
28404 $as_echo "$ac_cv_lib_util_extattr_namespace_to_string_extattr_string_to_namespace" >&6; }
28405 if test "x$ac_cv_lib_util_extattr_namespace_to_string_extattr_string_to_namespace" = x""yes; then :
28406
28407
28408 $as_echo "#define HAVE_EXTATTR_NAMESPACE_TO_STRING 1" >>confdefs.h
28409
28410
28411 $as_echo "#define HAVE_EXTATTR_STRING_TO_NAMESPACE 1" >>confdefs.h
28412
28413                 FDLIBS="-lutil $FDLIBS"
28414
28415
28416 fi
28417
28418       fi
28419    fi
28420
28421             if test $have_xattr = no; then
28422       ac_fn_c_check_header_mongrel "$LINENO" "sys/xattr.h" "ac_cv_header_sys_xattr_h" "$ac_includes_default"
28423 if test "x$ac_cv_header_sys_xattr_h" = x""yes; then :
28424
28425 $as_echo "#define HAVE_SYS_XATTR_H 1" >>confdefs.h
28426
28427 fi
28428
28429
28430       for ac_func in llistxattr lgetxattr lsetxattr
28431 do :
28432   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
28433 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
28434 eval as_val=\$$as_ac_var
28435    if test "x$as_val" = x""yes; then :
28436   cat >>confdefs.h <<_ACEOF
28437 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
28438 _ACEOF
28439
28440              have_xattr=yes
28441
28442 $as_echo "#define HAVE_LLISTXATTR 1" >>confdefs.h
28443
28444
28445 $as_echo "#define HAVE_LGETXATTR 1" >>confdefs.h
28446
28447
28448 $as_echo "#define HAVE_LSETXATTR 1" >>confdefs.h
28449
28450
28451
28452 fi
28453 done
28454
28455
28456       if test $have_xattr = no; then
28457          for ac_func in listxattr getxattr setxattr
28458 do :
28459   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
28460 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
28461 eval as_val=\$$as_ac_var
28462    if test "x$as_val" = x""yes; then :
28463   cat >>confdefs.h <<_ACEOF
28464 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
28465 _ACEOF
28466
28467                 have_xattr=yes
28468
28469 $as_echo "#define HAVE_LISTXATTR 1" >>confdefs.h
28470
28471
28472 $as_echo "#define HAVE_GETXATTR 1" >>confdefs.h
28473
28474
28475 $as_echo "#define HAVE_SETXATTR 1" >>confdefs.h
28476
28477
28478
28479 fi
28480 done
28481
28482       fi
28483    fi
28484
28485             if test $have_xattr = no; then
28486       ac_fn_c_check_header_mongrel "$LINENO" "sys/attr.h" "ac_cv_header_sys_attr_h" "$ac_includes_default"
28487 if test "x$ac_cv_header_sys_attr_h" = x""yes; then :
28488
28489 $as_echo "#define HAVE_SYS_ATTR_H 1" >>confdefs.h
28490
28491 fi
28492
28493
28494       ac_fn_c_check_header_mongrel "$LINENO" "sys/nvpair.h" "ac_cv_header_sys_nvpair_h" "$ac_includes_default"
28495 if test "x$ac_cv_header_sys_nvpair_h" = x""yes; then :
28496
28497 $as_echo "#define HAVE_SYS_NVPAIR_H 1" >>confdefs.h
28498
28499 fi
28500
28501
28502       ac_fn_c_check_header_mongrel "$LINENO" "attr.h" "ac_cv_header_attr_h" "$ac_includes_default"
28503 if test "x$ac_cv_header_attr_h" = x""yes; then :
28504
28505 $as_echo "#define HAVE_ATTR_H 1" >>confdefs.h
28506
28507 fi
28508
28509
28510
28511       for ac_func in openat fstatat unlinkat fchownat futimesat
28512 do :
28513   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
28514 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
28515 eval as_val=\$$as_ac_var
28516    if test "x$as_val" = x""yes; then :
28517   cat >>confdefs.h <<_ACEOF
28518 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
28519 _ACEOF
28520
28521              have_xattr=yes
28522
28523 $as_echo "#define HAVE_OPENAT 1" >>confdefs.h
28524
28525
28526 $as_echo "#define HAVE_FSTATAT 1" >>confdefs.h
28527
28528
28529 $as_echo "#define HAVE_UNLINKAT 1" >>confdefs.h
28530
28531
28532 $as_echo "#define HAVE_FCHOWNAT 1" >>confdefs.h
28533
28534
28535 $as_echo "#define HAVE_FUTIMESAT 1" >>confdefs.h
28536
28537
28538
28539 fi
28540 done
28541
28542
28543       if test $have_xattr = yes; then
28544          { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nvlist_next_nvpair in -lnvpair" >&5
28545 $as_echo_n "checking for nvlist_next_nvpair in -lnvpair... " >&6; }
28546 if test "${ac_cv_lib_nvpair_nvlist_next_nvpair+set}" = set; then :
28547   $as_echo_n "(cached) " >&6
28548 else
28549   ac_check_lib_save_LIBS=$LIBS
28550 LIBS="-lnvpair  $LIBS"
28551 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28552 /* end confdefs.h.  */
28553
28554 /* Override any GCC internal prototype to avoid an error.
28555    Use char because int might match the return type of a GCC
28556    builtin and then its argument prototype would still apply.  */
28557 #ifdef __cplusplus
28558 extern "C"
28559 #endif
28560 char nvlist_next_nvpair ();
28561 int
28562 main ()
28563 {
28564 return nvlist_next_nvpair ();
28565   ;
28566   return 0;
28567 }
28568 _ACEOF
28569 if ac_fn_c_try_link "$LINENO"; then :
28570   ac_cv_lib_nvpair_nvlist_next_nvpair=yes
28571 else
28572   ac_cv_lib_nvpair_nvlist_next_nvpair=no
28573 fi
28574 rm -f core conftest.err conftest.$ac_objext \
28575     conftest$ac_exeext conftest.$ac_ext
28576 LIBS=$ac_check_lib_save_LIBS
28577 fi
28578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nvpair_nvlist_next_nvpair" >&5
28579 $as_echo "$ac_cv_lib_nvpair_nvlist_next_nvpair" >&6; }
28580 if test "x$ac_cv_lib_nvpair_nvlist_next_nvpair" = x""yes; then :
28581
28582
28583 $as_echo "#define HAVE_NVLIST_NEXT_NVPAIR 1" >>confdefs.h
28584
28585                 FDLIBS="-lnvpair $FDLIBS"
28586
28587
28588 fi
28589
28590       fi
28591    fi
28592
28593    if test x$support_xattr = xyes -a $have_xattr != yes; then
28594       as_fn_error "xattr support explicitly enabled but no supported xattr implementation found,
28595   please either load the xattr libraries or rerun configure without --enable-xattr" "$LINENO" 5
28596    else
28597       if test $have_xattr = yes; then
28598
28599 $as_echo "#define HAVE_XATTR 1" >>confdefs.h
28600
28601       fi
28602    fi
28603 fi
28604
28605 PTHREAD_LIB=""
28606 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create in -lpthread" >&5
28607 $as_echo_n "checking for pthread_create in -lpthread... " >&6; }
28608 if test "${ac_cv_lib_pthread_pthread_create+set}" = set; then :
28609   $as_echo_n "(cached) " >&6
28610 else
28611   ac_check_lib_save_LIBS=$LIBS
28612 LIBS="-lpthread  $LIBS"
28613 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28614 /* end confdefs.h.  */
28615
28616 /* Override any GCC internal prototype to avoid an error.
28617    Use char because int might match the return type of a GCC
28618    builtin and then its argument prototype would still apply.  */
28619 #ifdef __cplusplus
28620 extern "C"
28621 #endif
28622 char pthread_create ();
28623 int
28624 main ()
28625 {
28626 return pthread_create ();
28627   ;
28628   return 0;
28629 }
28630 _ACEOF
28631 if ac_fn_c_try_link "$LINENO"; then :
28632   ac_cv_lib_pthread_pthread_create=yes
28633 else
28634   ac_cv_lib_pthread_pthread_create=no
28635 fi
28636 rm -f core conftest.err conftest.$ac_objext \
28637     conftest$ac_exeext conftest.$ac_ext
28638 LIBS=$ac_check_lib_save_LIBS
28639 fi
28640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_create" >&5
28641 $as_echo "$ac_cv_lib_pthread_pthread_create" >&6; }
28642 if test "x$ac_cv_lib_pthread_pthread_create" = x""yes; then :
28643   PTHREAD_LIB="-lpthread"
28644 else
28645
28646        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create in -lpthreads" >&5
28647 $as_echo_n "checking for pthread_create in -lpthreads... " >&6; }
28648 if test "${ac_cv_lib_pthreads_pthread_create+set}" = set; then :
28649   $as_echo_n "(cached) " >&6
28650 else
28651   ac_check_lib_save_LIBS=$LIBS
28652 LIBS="-lpthreads  $LIBS"
28653 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28654 /* end confdefs.h.  */
28655
28656 /* Override any GCC internal prototype to avoid an error.
28657    Use char because int might match the return type of a GCC
28658    builtin and then its argument prototype would still apply.  */
28659 #ifdef __cplusplus
28660 extern "C"
28661 #endif
28662 char pthread_create ();
28663 int
28664 main ()
28665 {
28666 return pthread_create ();
28667   ;
28668   return 0;
28669 }
28670 _ACEOF
28671 if ac_fn_c_try_link "$LINENO"; then :
28672   ac_cv_lib_pthreads_pthread_create=yes
28673 else
28674   ac_cv_lib_pthreads_pthread_create=no
28675 fi
28676 rm -f core conftest.err conftest.$ac_objext \
28677     conftest$ac_exeext conftest.$ac_ext
28678 LIBS=$ac_check_lib_save_LIBS
28679 fi
28680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthreads_pthread_create" >&5
28681 $as_echo "$ac_cv_lib_pthreads_pthread_create" >&6; }
28682 if test "x$ac_cv_lib_pthreads_pthread_create" = x""yes; then :
28683   PTHREAD_LIB="-lpthreads"
28684 else
28685
28686               { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create in -lc_r" >&5
28687 $as_echo_n "checking for pthread_create in -lc_r... " >&6; }
28688 if test "${ac_cv_lib_c_r_pthread_create+set}" = set; then :
28689   $as_echo_n "(cached) " >&6
28690 else
28691   ac_check_lib_save_LIBS=$LIBS
28692 LIBS="-lc_r  $LIBS"
28693 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28694 /* end confdefs.h.  */
28695
28696 /* Override any GCC internal prototype to avoid an error.
28697    Use char because int might match the return type of a GCC
28698    builtin and then its argument prototype would still apply.  */
28699 #ifdef __cplusplus
28700 extern "C"
28701 #endif
28702 char pthread_create ();
28703 int
28704 main ()
28705 {
28706 return pthread_create ();
28707   ;
28708   return 0;
28709 }
28710 _ACEOF
28711 if ac_fn_c_try_link "$LINENO"; then :
28712   ac_cv_lib_c_r_pthread_create=yes
28713 else
28714   ac_cv_lib_c_r_pthread_create=no
28715 fi
28716 rm -f core conftest.err conftest.$ac_objext \
28717     conftest$ac_exeext conftest.$ac_ext
28718 LIBS=$ac_check_lib_save_LIBS
28719 fi
28720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c_r_pthread_create" >&5
28721 $as_echo "$ac_cv_lib_c_r_pthread_create" >&6; }
28722 if test "x$ac_cv_lib_c_r_pthread_create" = x""yes; then :
28723   PTHREAD_LIB="-lc_r"
28724 else
28725
28726                      ac_fn_c_check_func "$LINENO" "pthread_create" "ac_cv_func_pthread_create"
28727 if test "x$ac_cv_func_pthread_create" = x""yes; then :
28728
28729 fi
28730
28731
28732
28733 fi
28734
28735
28736
28737 fi
28738
28739
28740
28741 fi
28742
28743
28744 for ac_header in sys/prctl.h sys/capability.h
28745 do :
28746   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
28747 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
28748 eval as_val=\$$as_ac_Header
28749    if test "x$as_val" = x""yes; then :
28750   cat >>confdefs.h <<_ACEOF
28751 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
28752 _ACEOF
28753
28754 fi
28755
28756 done
28757
28758 for ac_func in prctl setreuid
28759 do :
28760   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
28761 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
28762 eval as_val=\$$as_ac_var
28763    if test "x$as_val" = x""yes; then :
28764   cat >>confdefs.h <<_ACEOF
28765 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
28766 _ACEOF
28767
28768 fi
28769 done
28770
28771 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cap_set_proc in -lcap" >&5
28772 $as_echo_n "checking for cap_set_proc in -lcap... " >&6; }
28773 if test "${ac_cv_lib_cap_cap_set_proc+set}" = set; then :
28774   $as_echo_n "(cached) " >&6
28775 else
28776   ac_check_lib_save_LIBS=$LIBS
28777 LIBS="-lcap  $LIBS"
28778 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28779 /* end confdefs.h.  */
28780
28781 /* Override any GCC internal prototype to avoid an error.
28782    Use char because int might match the return type of a GCC
28783    builtin and then its argument prototype would still apply.  */
28784 #ifdef __cplusplus
28785 extern "C"
28786 #endif
28787 char cap_set_proc ();
28788 int
28789 main ()
28790 {
28791 return cap_set_proc ();
28792   ;
28793   return 0;
28794 }
28795 _ACEOF
28796 if ac_fn_c_try_link "$LINENO"; then :
28797   ac_cv_lib_cap_cap_set_proc=yes
28798 else
28799   ac_cv_lib_cap_cap_set_proc=no
28800 fi
28801 rm -f core conftest.err conftest.$ac_objext \
28802     conftest$ac_exeext conftest.$ac_ext
28803 LIBS=$ac_check_lib_save_LIBS
28804 fi
28805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cap_cap_set_proc" >&5
28806 $as_echo "$ac_cv_lib_cap_cap_set_proc" >&6; }
28807 if test "x$ac_cv_lib_cap_cap_set_proc" = x""yes; then :
28808   CAP_LIBS="-lcap"
28809 else
28810   CAP_LIBS=
28811 fi
28812
28813 if test x$CAP_LIBS = x-lcap; then
28814
28815 $as_echo "#define HAVE_LIBCAP 1" >>confdefs.h
28816
28817 fi
28818
28819
28820
28821 $as_echo "#define FDLIBS 1" >>confdefs.h
28822
28823
28824 CFLAGS=${CFLAGS--O}
28825
28826 if test x$have_gcc = xyes ; then
28827    CPPFLAGS="$CPPFLAGS -fno-strict-aliasing -fno-exceptions -fno-rtti"
28828    CFLAGS="$CFLAGS -fno-strict-aliasing -fno-exceptions -fno-rtti"
28829 fi
28830 LDFLAGS=${LDFLAGS--O}
28831 DB_LIBS="${SQL_LFLAGS}"
28832 CPPFLAGS="$CPPFLAGS"
28833 CFLAGS="$CFLAGS"
28834
28835
28836
28837
28838
28839
28840
28841
28842
28843
28844
28845
28846
28847
28848
28849
28850 OBJLIST=
28851
28852
28853 lld="lld"
28854 llu="llu"
28855
28856 WCFLAGS=
28857 WLDFLAGS=
28858
28859 PFILES="platforms/Makefile"
28860 PSCMD="ps -e"
28861 WIN32=
28862 MACOSX=
28863
28864 hostname=`uname -n | cut -d '.' -f 1`
28865 if test x${hostname} = x ; then
28866    hostname="localhost"
28867 fi
28868 ping -c 1 $hostname 2>/dev/null 1>/dev/null
28869 if test ! $? = 0; then
28870   hostname="localhost"
28871 fi
28872
28873 case "$DISTNAME" in
28874 aix)
28875    DISTVER=`uname -r`
28876    PSCMD="ps -e -o pid,comm"
28877    PFILES="${PFILES} \
28878       platforms/aix/Makefile"
28879    TAPEDRIVE="/dev/rmt0.1"
28880   ;;
28881 alpha)
28882    DISTVER=`uname -r`
28883    PTHREAD_LIB="-lpthread -lexc"
28884    if test "${CC}" = "gcc" ; then
28885       lld="lld"
28886       llu="llu"
28887    else
28888       lld="ld"
28889       llu="lu"
28890    fi
28891    TAPEDRIVE="/dev/nrmt0"
28892   ;;
28893 bsdi)
28894    DISTVER=`uname -a |awk '{print $3}'`
28895    TAPEDRIVE="/dev/nrmt0"
28896    PTHREAD_LIB="-pthread"
28897    CFLAGS="${CFLAGS} -pthread"
28898    PSCMD="ps -ax -o pid,command"
28899    lld="qd"
28900    llu="qu"
28901    PFILES="${PFILES} \
28902        platforms/bsdi/Makefile \
28903        platforms/bsdi/bacula-fd \
28904        platforms/bsdi/bacula-sd \
28905        platforms/bsdi/bacula-dir"
28906    largefile_support="yes"
28907   ;;
28908 cygwin)
28909    DISTVER=`uname -a |awk '{print $3}'`
28910    TAPEDRIVE="/dev/nrst0"
28911    WIN32=win32
28912    WCFLAGS="-mwindows"
28913    WLDFLAGS="-mwindows"
28914   ;;
28915 darwin)
28916    DISTVER=`uname -r`
28917    TAPEDRIVE="/dev/nst0"
28918    PSCMD="ps -e -o pid,command"
28919    MACOSX=macosx
28920    PFILES="${PFILES} \
28921       platforms/darwin/Makefile"
28922   ;;
28923 osx)
28924    DISTVER=`uname -r`
28925    TAPEDRIVE="/dev/nst0"
28926    PSCMD="ps -e -o pid,command"
28927    MACOSX=macosx
28928    PFILES="${PFILES} \
28929       platforms/osx/Makefile"
28930   ;;
28931 debian)
28932    if `test -f /etc/apt/sources.list && grep -q ubuntu /etc/apt/sources.list`; then
28933       DISTNAME="ubuntu"
28934    fi
28935    DISTVER=`cat /etc/debian_version`
28936    if test -f /etc/lsb-release ; then
28937       . /etc/lsb-release
28938       if test "x$DISTRIB_ID" != "x" ; then
28939          DISTNAME=$DISTRIB_ID
28940       fi
28941       if test "x$DISTRIB_RELEASE" != "x" ; then
28942          DISTVER=$DISTRIB_RELEASE
28943       fi
28944    fi
28945    if test "$DISTNAME" = "Ubuntu" ; then
28946       DISTNAME="ubuntu"
28947    fi
28948    TAPEDRIVE="/dev/nst0"
28949    PSCMD="ps -e -o pid,command"
28950    if test "$DISTNAME" = "ubuntu" ; then
28951       PFILES="${PFILES} \
28952          platforms/ubuntu/Makefile \
28953          platforms/ubuntu/bacula-fd \
28954          platforms/ubuntu/bacula-sd \
28955          platforms/ubuntu/bacula-dir"
28956    else
28957       PFILES="${PFILES} \
28958          platforms/debian/Makefile \
28959          platforms/debian/bacula-fd \
28960          platforms/debian/bacula-sd \
28961          platforms/debian/bacula-dir"
28962    fi
28963   ;;
28964 freebsd)
28965    DISTVER=`uname -a |awk '{print $3}'`
28966    VER=`echo $DISTVER | cut -c 1`
28967    if test x$VER = x4 ; then
28968       PTHREAD_LIB="${PTHREAD_LIBS:--pthread}"
28969       CFLAGS="${CFLAGS} ${PTHREAD_CFLAGS:--pthread}"
28970    fi
28971    lld="qd"
28972    llu="qu"
28973    TAPEDRIVE="/dev/nrsa0"
28974    PSCMD="ps -ax -o pid,command"
28975    PFILES="${PFILES} \
28976        platforms/freebsd/Makefile \
28977        platforms/freebsd/bacula-fd \
28978        platforms/freebsd/bacula-sd \
28979        platforms/freebsd/bacula-dir"
28980    largefile_support="yes"
28981   ;;
28982 hpux)
28983    PSCMD="UNIX95=1; ps -e -o pid,comm"
28984    CFLAGS="${CFLAGS} -D_XOPEN_SOURCE_EXTENDED=1"
28985    DISTVER=`uname -r`
28986    TAPEDRIVE="/dev/rmt/0hnb"
28987    PTHREAD_LIB="-lpthread"
28988    $as_echo "#define _INCLUDE_LONGLONG 1" >>confdefs.h
28989
28990   ;;
28991 irix)
28992    DISTVER=`uname -r`
28993    TAPEDRIVE="/dev/rmt/0cbn"
28994    PSCMD="ps -e -o pid,comm"
28995    PFILES="${PFILES} \
28996        platforms/irix/Makefile \
28997        platforms/irix/bacula-fd \
28998        platforms/irix/bacula-sd \
28999        platforms/irix/bacula-dir"
29000   ;;
29001 netbsd)
29002    DISTVER=`uname -a |awk '{print $3}'`
29003    lld="qd"
29004    llu="qu"
29005    TAPEDRIVE="/dev/nrst0"
29006    PSCMD="ps -ax -o pid,command"
29007    PTHREAD_LIB="-pthread"
29008    CFLAGS="${CFLAGS} -pthread"
29009   ;;
29010 openbsd)
29011    DISTVER=`uname -a |awk '{print $3}'`
29012    lld="qd"
29013    llu="qu"
29014    TAPEDRIVE="/dev/nrst0"
29015    PSCMD="ps -ax -o pid,command"
29016    PTHREAD_LIB="-pthread"
29017    CFLAGS="${CFLAGS} -pthread"
29018    PFILES="${PFILES} \
29019        platforms/openbsd/Makefile \
29020        platforms/openbsd/bacula-fd \
29021        platforms/openbsd/bacula-sd \
29022        platforms/openbsd/bacula-dir"
29023   ;;
29024 redhat)
29025    if test -f /etc/whitebox-release ; then
29026       f=/etc/whitebox-release
29027    else
29028       f=/etc/redhat-release
29029    fi
29030    if test `cat $f | grep release |\
29031          cut -f 3 -d ' '`x = "Enterprise"x ; then
29032       DISTVER="Enterprise "`cat $f | grep release |\
29033           cut -f 6 -d ' '`
29034    else
29035        DISTVER=`cat /etc/redhat-release | grep release |\
29036            cut -f 5 -d ' '`
29037    fi
29038    TAPEDRIVE="/dev/nst0"
29039    PSCMD="ps -e -o pid,command"
29040    PFILES="${PFILES} \
29041        platforms/redhat/Makefile \
29042        platforms/redhat/bacula-fd \
29043        platforms/redhat/bacula-sd \
29044        platforms/redhat/bacula-dir
29045        "
29046   ;;
29047 mandrake)
29048    DISTVER=`cat /etc/mandrake-release | grep release |\
29049       cut -f 5 -d ' '`
29050    TAPEDRIVE="/dev/nst0"
29051    PSCMD="ps -e -o pid,command"
29052    PFILES="${PFILES} \
29053        platforms/mandrake/Makefile \
29054        platforms/mandrake/bacula-fd \
29055        platforms/mandrake/bacula-sd \
29056        platforms/mandrake/bacula-dir \
29057        platforms/mandrake/bacula.spec \
29058        "
29059   ;;
29060 gentoo)
29061    DISTVER=`awk '/version / {print $5}' < /etc/gentoo-release`
29062    TAPEDRIVE="/dev/nst0"
29063    PSCMD="ps -e -o pid,command"
29064    PFILES="${PFILES} \
29065        platforms/gentoo/Makefile \
29066     platforms/gentoo/bacula-init \
29067        platforms/gentoo/bacula-fd \
29068        platforms/gentoo/bacula-sd \
29069        platforms/gentoo/bacula-dir"
29070   ;;
29071 slackware)
29072    DISTVER=`cat /etc/slackware-version`
29073    TAPEDRIVE="/dev/nst0"
29074    PSCMD="ps -e -o pid,command"
29075    PFILES="${PFILES} \
29076        platforms/slackware/Makefile \
29077        platforms/slackware/rc.bacula-fd \
29078        platforms/slackware/rc.bacula-sd \
29079        platforms/slackware/rc.bacula-dir\
29080        platforms/slackware/functions.bacula"
29081   ;;
29082 solaris)
29083    DISTVER=`uname -r`
29084    TAPEDRIVE="/dev/rmt/0cbn"
29085    PSCMD="ps -e -o pid,comm"
29086    PFILES="${PFILES} \
29087        platforms/solaris/Makefile \
29088        platforms/solaris/bacula-fd \
29089        platforms/solaris/bacula-sd \
29090        platforms/solaris/bacula-dir"
29091    if test x$DISTVER = x5.6 ; then
29092        $as_echo "#define HAVE_OLD_SOCKOPT 1" >>confdefs.h
29093
29094    fi
29095    LIBS="$LIBS -lresolv"
29096   ;;
29097 suse)
29098    DISTVER=`cat /etc/SuSE-release |grep VERSION|\
29099        cut -f 3 -d ' '`
29100    TAPEDRIVE="/dev/nst0"
29101    PSCMD="ps -e -o pid,command"
29102    PFILES="${PFILES} \
29103        platforms/suse/Makefile \
29104        platforms/suse/bacula-fd \
29105        platforms/suse/bacula-sd \
29106        platforms/suse/bacula-dir \
29107        platforms/suse/bacula \
29108        platforms/suse/bacula.spec"
29109   ;;
29110 suse5)
29111    DISTNAME=suse
29112    DISTVER=5.x
29113    TAPEDRIVE="/dev/nst0"
29114    PSCMD="ps -e -o pid,command"
29115    PFILES="${PFILES} \
29116        platforms/suse/Makefile \
29117        platforms/suse/bacula-fd \
29118        platforms/suse/bacula-sd \
29119        platforms/suse/bacula-dir"
29120   ;;
29121 unknown)
29122    DISTVER=unknown
29123    TAPEDRIVE="/dev/nst0"
29124   ;;
29125 *)
29126   echo " === Something went wrong. Unknown DISTNAME $DISTNAME ==="
29127   ;;
29128 esac
29129
29130
29131
29132 LIBS="$PTHREAD_LIB $LIBS"
29133
29134 cat >>confdefs.h <<_ACEOF
29135 #define lld "$lld"
29136 _ACEOF
29137
29138 cat >>confdefs.h <<_ACEOF
29139 #define llu "$llu"
29140 _ACEOF
29141
29142
29143
29144
29145
29146
29147
29148
29149 MCOMMON=./autoconf/Make.common
29150
29151
29152 if test "x${subsysdir}" = "x${sbindir}" ; then
29153    echo " "
29154    echo " "
29155    echo "You have set both --sbindir and --with-subsys-dir"
29156    echo "  equal to: ${subsysdir} "
29157    echo "This is not permitted. Please reconfigure."
29158    echo " "
29159    echo "Aborting configuration ..."
29160    echo " "
29161    echo " "
29162    exit 1
29163 fi
29164
29165 ac_config_files="$ac_config_files autoconf/Make.common Makefile manpages/Makefile scripts/startmysql scripts/stopmysql scripts/btraceback scripts/startit scripts/stopit scripts/bconsole scripts/gconsole scripts/bacula scripts/bacula-ctl-dir scripts/bacula-ctl-fd scripts/bacula-ctl-sd scripts/devel_bacula scripts/Makefile scripts/logrotate scripts/bacula.desktop.gnome1 scripts/bacula.desktop.gnome2 scripts/bacula.desktop.gnome1.consolehelper scripts/bacula.desktop.gnome2.consolehelper scripts/bacula.desktop.gnome1.xsu scripts/bacula.desktop.gnome2.xsu scripts/bgnome-console.console_apps scripts/mtx-changer scripts/disk-changer scripts/dvd-handler scripts/dvd-simulator scripts/bacula-tray-monitor.desktop scripts/logwatch/Makefile scripts/logwatch/logfile.bacula.conf scripts/wxconsole.console_apps scripts/wxconsole.desktop.consolehelper scripts/wxconsole.desktop.xsu scripts/bat.desktop scripts/bat.desktop.xsu scripts/bat.desktop.consolehelper scripts/bat.console_apps src/Makefile src/host.h src/console/Makefile src/console/bconsole.conf src/qt-console/bat.conf src/qt-console/bat.pro src/qt-console/bat.pro.mingw32 src/qt-console/install_conf_file src/wx-console/Makefile src/wx-console/bwx-console.conf src/tray-monitor/Makefile src/tray-monitor/tray-monitor.conf src/dird/Makefile src/dird/bacula-dir.conf src/lib/Makefile src/stored/Makefile src/stored/bacula-sd.conf src/filed/Makefile src/filed/bacula-fd.conf src/cats/Makefile src/cats/make_catalog_backup.pl src/cats/make_catalog_backup src/cats/delete_catalog_backup src/cats/create_postgresql_database src/cats/update_postgresql_tables src/cats/make_postgresql_tables src/cats/grant_postgresql_privileges src/cats/drop_postgresql_tables src/cats/drop_postgresql_database src/cats/create_mysql_database src/cats/update_mysql_tables src/cats/make_mysql_tables src/cats/grant_mysql_privileges src/cats/drop_mysql_tables src/cats/drop_mysql_database src/cats/create_sqlite3_database src/cats/update_sqlite3_tables src/cats/make_sqlite3_tables src/cats/grant_sqlite3_privileges src/cats/drop_sqlite3_tables src/cats/drop_sqlite3_database src/cats/create_ingres_database src/cats/update_ingres_tables src/cats/make_ingres_tables src/cats/grant_ingres_privileges src/cats/drop_ingres_tables src/cats/drop_ingres_database src/cats/sqlite src/cats/mysql src/cats/create_bdb_database src/cats/update_bdb_tables src/cats/make_bdb_tables src/cats/grant_bdb_privileges src/cats/drop_bdb_tables src/cats/drop_bdb_database src/cats/create_bacula_database src/cats/update_bacula_tables src/cats/grant_bacula_privileges src/cats/make_bacula_tables src/cats/drop_bacula_tables src/cats/drop_bacula_database src/findlib/Makefile src/tools/Makefile src/plugins/fd/Makefile src/plugins/sd/Makefile src/plugins/dir/Makefile src/win32/Makefile.inc po/Makefile.in updatedb/update_mysql_tables_9_to_10 updatedb/update_sqlite3_tables_9_to_10 updatedb/update_postgresql_tables_9_to_10 updatedb/update_mysql_tables_10_to_11 updatedb/update_sqlite3_tables_10_to_11 updatedb/update_postgresql_tables_10_to_11 examples/nagios/check_bacula/Makefile $PFILES"
29166
29167 ac_config_commands="$ac_config_commands default"
29168
29169 cat >confcache <<\_ACEOF
29170 # This file is a shell script that caches the results of configure
29171 # tests run on this system so they can be shared between configure
29172 # scripts and configure runs, see configure's option --config-cache.
29173 # It is not useful on other systems.  If it contains results you don't
29174 # want to keep, you may remove or edit it.
29175 #
29176 # config.status only pays attention to the cache file if you give it
29177 # the --recheck option to rerun configure.
29178 #
29179 # `ac_cv_env_foo' variables (set or unset) will be overridden when
29180 # loading this file, other *unset* `ac_cv_foo' will be assigned the
29181 # following values.
29182
29183 _ACEOF
29184
29185 # The following way of writing the cache mishandles newlines in values,
29186 # but we know of no workaround that is simple, portable, and efficient.
29187 # So, we kill variables containing newlines.
29188 # Ultrix sh set writes to stderr and can't be redirected directly,
29189 # and sets the high bit in the cache file unless we assign to the vars.
29190 (
29191   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
29192     eval ac_val=\$$ac_var
29193     case $ac_val in #(
29194     *${as_nl}*)
29195       case $ac_var in #(
29196       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
29197 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
29198       esac
29199       case $ac_var in #(
29200       _ | IFS | as_nl) ;; #(
29201       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
29202       *) { eval $ac_var=; unset $ac_var;} ;;
29203       esac ;;
29204     esac
29205   done
29206
29207   (set) 2>&1 |
29208     case $as_nl`(ac_space=' '; set) 2>&1` in #(
29209     *${as_nl}ac_space=\ *)
29210       # `set' does not quote correctly, so add quotes: double-quote
29211       # substitution turns \\\\ into \\, and sed turns \\ into \.
29212       sed -n \
29213         "s/'/'\\\\''/g;
29214           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
29215       ;; #(
29216     *)
29217       # `set' quotes correctly as required by POSIX, so do not add quotes.
29218       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
29219       ;;
29220     esac |
29221     sort
29222 ) |
29223   sed '
29224      /^ac_cv_env_/b end
29225      t clear
29226      :clear
29227      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
29228      t end
29229      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
29230      :end' >>confcache
29231 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
29232   if test -w "$cache_file"; then
29233     test "x$cache_file" != "x/dev/null" &&
29234       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
29235 $as_echo "$as_me: updating cache $cache_file" >&6;}
29236     cat confcache >$cache_file
29237   else
29238     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
29239 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
29240   fi
29241 fi
29242 rm -f confcache
29243
29244 test "x$prefix" = xNONE && prefix=$ac_default_prefix
29245 # Let make expand exec_prefix.
29246 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
29247
29248 DEFS=-DHAVE_CONFIG_H
29249
29250 ac_libobjs=
29251 ac_ltlibobjs=
29252 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
29253   # 1. Remove the extension, and $U if already installed.
29254   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
29255   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
29256   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
29257   #    will be set to the directory where LIBOBJS objects are built.
29258   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
29259   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
29260 done
29261 LIBOBJS=$ac_libobjs
29262
29263 LTLIBOBJS=$ac_ltlibobjs
29264
29265
29266
29267 : ${CONFIG_STATUS=./config.status}
29268 ac_write_fail=0
29269 ac_clean_files_save=$ac_clean_files
29270 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
29271 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
29272 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
29273 as_write_fail=0
29274 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
29275 #! $SHELL
29276 # Generated by $as_me.
29277 # Run this file to recreate the current configuration.
29278 # Compiler output produced by configure, useful for debugging
29279 # configure, is in config.log if it exists.
29280
29281 debug=false
29282 ac_cs_recheck=false
29283 ac_cs_silent=false
29284
29285 SHELL=\${CONFIG_SHELL-$SHELL}
29286 export SHELL
29287 _ASEOF
29288 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
29289 ## -------------------- ##
29290 ## M4sh Initialization. ##
29291 ## -------------------- ##
29292
29293 # Be more Bourne compatible
29294 DUALCASE=1; export DUALCASE # for MKS sh
29295 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
29296   emulate sh
29297   NULLCMD=:
29298   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
29299   # is contrary to our usage.  Disable this feature.
29300   alias -g '${1+"$@"}'='"$@"'
29301   setopt NO_GLOB_SUBST
29302 else
29303   case `(set -o) 2>/dev/null` in #(
29304   *posix*) :
29305     set -o posix ;; #(
29306   *) :
29307      ;;
29308 esac
29309 fi
29310
29311
29312 as_nl='
29313 '
29314 export as_nl
29315 # Printing a long string crashes Solaris 7 /usr/bin/printf.
29316 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
29317 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
29318 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
29319 # Prefer a ksh shell builtin over an external printf program on Solaris,
29320 # but without wasting forks for bash or zsh.
29321 if test -z "$BASH_VERSION$ZSH_VERSION" \
29322     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
29323   as_echo='print -r --'
29324   as_echo_n='print -rn --'
29325 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
29326   as_echo='printf %s\n'
29327   as_echo_n='printf %s'
29328 else
29329   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
29330     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
29331     as_echo_n='/usr/ucb/echo -n'
29332   else
29333     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
29334     as_echo_n_body='eval
29335       arg=$1;
29336       case $arg in #(
29337       *"$as_nl"*)
29338         expr "X$arg" : "X\\(.*\\)$as_nl";
29339         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
29340       esac;
29341       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
29342     '
29343     export as_echo_n_body
29344     as_echo_n='sh -c $as_echo_n_body as_echo'
29345   fi
29346   export as_echo_body
29347   as_echo='sh -c $as_echo_body as_echo'
29348 fi
29349
29350 # The user is always right.
29351 if test "${PATH_SEPARATOR+set}" != set; then
29352   PATH_SEPARATOR=:
29353   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
29354     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
29355       PATH_SEPARATOR=';'
29356   }
29357 fi
29358
29359
29360 # IFS
29361 # We need space, tab and new line, in precisely that order.  Quoting is
29362 # there to prevent editors from complaining about space-tab.
29363 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
29364 # splitting by setting IFS to empty value.)
29365 IFS=" ""        $as_nl"
29366
29367 # Find who we are.  Look in the path if we contain no directory separator.
29368 case $0 in #((
29369   *[\\/]* ) as_myself=$0 ;;
29370   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29371 for as_dir in $PATH
29372 do
29373   IFS=$as_save_IFS
29374   test -z "$as_dir" && as_dir=.
29375     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
29376   done
29377 IFS=$as_save_IFS
29378
29379      ;;
29380 esac
29381 # We did not find ourselves, most probably we were run as `sh COMMAND'
29382 # in which case we are not to be found in the path.
29383 if test "x$as_myself" = x; then
29384   as_myself=$0
29385 fi
29386 if test ! -f "$as_myself"; then
29387   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
29388   exit 1
29389 fi
29390
29391 # Unset variables that we do not need and which cause bugs (e.g. in
29392 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
29393 # suppresses any "Segmentation fault" message there.  '((' could
29394 # trigger a bug in pdksh 5.2.14.
29395 for as_var in BASH_ENV ENV MAIL MAILPATH
29396 do eval test x\${$as_var+set} = xset \
29397   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
29398 done
29399 PS1='$ '
29400 PS2='> '
29401 PS4='+ '
29402
29403 # NLS nuisances.
29404 LC_ALL=C
29405 export LC_ALL
29406 LANGUAGE=C
29407 export LANGUAGE
29408
29409 # CDPATH.
29410 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
29411
29412
29413 # as_fn_error ERROR [LINENO LOG_FD]
29414 # ---------------------------------
29415 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
29416 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
29417 # script with status $?, using 1 if that was 0.
29418 as_fn_error ()
29419 {
29420   as_status=$?; test $as_status -eq 0 && as_status=1
29421   if test "$3"; then
29422     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
29423     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
29424   fi
29425   $as_echo "$as_me: error: $1" >&2
29426   as_fn_exit $as_status
29427 } # as_fn_error
29428
29429
29430 # as_fn_set_status STATUS
29431 # -----------------------
29432 # Set $? to STATUS, without forking.
29433 as_fn_set_status ()
29434 {
29435   return $1
29436 } # as_fn_set_status
29437
29438 # as_fn_exit STATUS
29439 # -----------------
29440 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
29441 as_fn_exit ()
29442 {
29443   set +e
29444   as_fn_set_status $1
29445   exit $1
29446 } # as_fn_exit
29447
29448 # as_fn_unset VAR
29449 # ---------------
29450 # Portably unset VAR.
29451 as_fn_unset ()
29452 {
29453   { eval $1=; unset $1;}
29454 }
29455 as_unset=as_fn_unset
29456 # as_fn_append VAR VALUE
29457 # ----------------------
29458 # Append the text in VALUE to the end of the definition contained in VAR. Take
29459 # advantage of any shell optimizations that allow amortized linear growth over
29460 # repeated appends, instead of the typical quadratic growth present in naive
29461 # implementations.
29462 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
29463   eval 'as_fn_append ()
29464   {
29465     eval $1+=\$2
29466   }'
29467 else
29468   as_fn_append ()
29469   {
29470     eval $1=\$$1\$2
29471   }
29472 fi # as_fn_append
29473
29474 # as_fn_arith ARG...
29475 # ------------------
29476 # Perform arithmetic evaluation on the ARGs, and store the result in the
29477 # global $as_val. Take advantage of shells that can avoid forks. The arguments
29478 # must be portable across $(()) and expr.
29479 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
29480   eval 'as_fn_arith ()
29481   {
29482     as_val=$(( $* ))
29483   }'
29484 else
29485   as_fn_arith ()
29486   {
29487     as_val=`expr "$@" || test $? -eq 1`
29488   }
29489 fi # as_fn_arith
29490
29491
29492 if expr a : '\(a\)' >/dev/null 2>&1 &&
29493    test "X`expr 00001 : '.*\(...\)'`" = X001; then
29494   as_expr=expr
29495 else
29496   as_expr=false
29497 fi
29498
29499 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
29500   as_basename=basename
29501 else
29502   as_basename=false
29503 fi
29504
29505 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
29506   as_dirname=dirname
29507 else
29508   as_dirname=false
29509 fi
29510
29511 as_me=`$as_basename -- "$0" ||
29512 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
29513          X"$0" : 'X\(//\)$' \| \
29514          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
29515 $as_echo X/"$0" |
29516     sed '/^.*\/\([^/][^/]*\)\/*$/{
29517             s//\1/
29518             q
29519           }
29520           /^X\/\(\/\/\)$/{
29521             s//\1/
29522             q
29523           }
29524           /^X\/\(\/\).*/{
29525             s//\1/
29526             q
29527           }
29528           s/.*/./; q'`
29529
29530 # Avoid depending upon Character Ranges.
29531 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
29532 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
29533 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
29534 as_cr_digits='0123456789'
29535 as_cr_alnum=$as_cr_Letters$as_cr_digits
29536
29537 ECHO_C= ECHO_N= ECHO_T=
29538 case `echo -n x` in #(((((
29539 -n*)
29540   case `echo 'xy\c'` in
29541   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
29542   xy)  ECHO_C='\c';;
29543   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
29544        ECHO_T=' ';;
29545   esac;;
29546 *)
29547   ECHO_N='-n';;
29548 esac
29549
29550 rm -f conf$$ conf$$.exe conf$$.file
29551 if test -d conf$$.dir; then
29552   rm -f conf$$.dir/conf$$.file
29553 else
29554   rm -f conf$$.dir
29555   mkdir conf$$.dir 2>/dev/null
29556 fi
29557 if (echo >conf$$.file) 2>/dev/null; then
29558   if ln -s conf$$.file conf$$ 2>/dev/null; then
29559     as_ln_s='ln -s'
29560     # ... but there are two gotchas:
29561     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
29562     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
29563     # In both cases, we have to default to `cp -p'.
29564     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
29565       as_ln_s='cp -p'
29566   elif ln conf$$.file conf$$ 2>/dev/null; then
29567     as_ln_s=ln
29568   else
29569     as_ln_s='cp -p'
29570   fi
29571 else
29572   as_ln_s='cp -p'
29573 fi
29574 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
29575 rmdir conf$$.dir 2>/dev/null
29576
29577
29578 # as_fn_mkdir_p
29579 # -------------
29580 # Create "$as_dir" as a directory, including parents if necessary.
29581 as_fn_mkdir_p ()
29582 {
29583
29584   case $as_dir in #(
29585   -*) as_dir=./$as_dir;;
29586   esac
29587   test -d "$as_dir" || eval $as_mkdir_p || {
29588     as_dirs=
29589     while :; do
29590       case $as_dir in #(
29591       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
29592       *) as_qdir=$as_dir;;
29593       esac
29594       as_dirs="'$as_qdir' $as_dirs"
29595       as_dir=`$as_dirname -- "$as_dir" ||
29596 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
29597          X"$as_dir" : 'X\(//\)[^/]' \| \
29598          X"$as_dir" : 'X\(//\)$' \| \
29599          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
29600 $as_echo X"$as_dir" |
29601     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
29602             s//\1/
29603             q
29604           }
29605           /^X\(\/\/\)[^/].*/{
29606             s//\1/
29607             q
29608           }
29609           /^X\(\/\/\)$/{
29610             s//\1/
29611             q
29612           }
29613           /^X\(\/\).*/{
29614             s//\1/
29615             q
29616           }
29617           s/.*/./; q'`
29618       test -d "$as_dir" && break
29619     done
29620     test -z "$as_dirs" || eval "mkdir $as_dirs"
29621   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
29622
29623
29624 } # as_fn_mkdir_p
29625 if mkdir -p . 2>/dev/null; then
29626   as_mkdir_p='mkdir -p "$as_dir"'
29627 else
29628   test -d ./-p && rmdir ./-p
29629   as_mkdir_p=false
29630 fi
29631
29632 if test -x / >/dev/null 2>&1; then
29633   as_test_x='test -x'
29634 else
29635   if ls -dL / >/dev/null 2>&1; then
29636     as_ls_L_option=L
29637   else
29638     as_ls_L_option=
29639   fi
29640   as_test_x='
29641     eval sh -c '\''
29642       if test -d "$1"; then
29643         test -d "$1/.";
29644       else
29645         case $1 in #(
29646         -*)set "./$1";;
29647         esac;
29648         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
29649         ???[sx]*):;;*)false;;esac;fi
29650     '\'' sh
29651   '
29652 fi
29653 as_executable_p=$as_test_x
29654
29655 # Sed expression to map a string onto a valid CPP name.
29656 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
29657
29658 # Sed expression to map a string onto a valid variable name.
29659 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
29660
29661
29662 exec 6>&1
29663 ## ----------------------------------- ##
29664 ## Main body of $CONFIG_STATUS script. ##
29665 ## ----------------------------------- ##
29666 _ASEOF
29667 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
29668
29669 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
29670 # Save the log message, to keep $0 and so on meaningful, and to
29671 # report actual input values of CONFIG_FILES etc. instead of their
29672 # values after options handling.
29673 ac_log="
29674 This file was extended by $as_me, which was
29675 generated by GNU Autoconf 2.65.  Invocation command line was
29676
29677   CONFIG_FILES    = $CONFIG_FILES
29678   CONFIG_HEADERS  = $CONFIG_HEADERS
29679   CONFIG_LINKS    = $CONFIG_LINKS
29680   CONFIG_COMMANDS = $CONFIG_COMMANDS
29681   $ $0 $@
29682
29683 on `(hostname || uname -n) 2>/dev/null | sed 1q`
29684 "
29685
29686 _ACEOF
29687
29688 case $ac_config_files in *"
29689 "*) set x $ac_config_files; shift; ac_config_files=$*;;
29690 esac
29691
29692 case $ac_config_headers in *"
29693 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
29694 esac
29695
29696
29697 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
29698 # Files that config.status was made for.
29699 config_files="$ac_config_files"
29700 config_headers="$ac_config_headers"
29701 config_commands="$ac_config_commands"
29702
29703 _ACEOF
29704
29705 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
29706 ac_cs_usage="\
29707 \`$as_me' instantiates files and other configuration actions
29708 from templates according to the current configuration.  Unless the files
29709 and actions are specified as TAGs, all are instantiated by default.
29710
29711 Usage: $0 [OPTION]... [TAG]...
29712
29713   -h, --help       print this help, then exit
29714   -V, --version    print version number and configuration settings, then exit
29715       --config     print configuration, then exit
29716   -q, --quiet, --silent
29717                    do not print progress messages
29718   -d, --debug      don't remove temporary files
29719       --recheck    update $as_me by reconfiguring in the same conditions
29720       --file=FILE[:TEMPLATE]
29721                    instantiate the configuration file FILE
29722       --header=FILE[:TEMPLATE]
29723                    instantiate the configuration header FILE
29724
29725 Configuration files:
29726 $config_files
29727
29728 Configuration headers:
29729 $config_headers
29730
29731 Configuration commands:
29732 $config_commands
29733
29734 Report bugs to the package provider."
29735
29736 _ACEOF
29737 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
29738 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
29739 ac_cs_version="\\
29740 config.status
29741 configured by $0, generated by GNU Autoconf 2.65,
29742   with options \\"\$ac_cs_config\\"
29743
29744 Copyright (C) 2009 Free Software Foundation, Inc.
29745 This config.status script is free software; the Free Software Foundation
29746 gives unlimited permission to copy, distribute and modify it."
29747
29748 ac_pwd='$ac_pwd'
29749 srcdir='$srcdir'
29750 INSTALL='$INSTALL'
29751 AWK='$AWK'
29752 test -n "\$AWK" || AWK=awk
29753 _ACEOF
29754
29755 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
29756 # The default lists apply if the user does not specify any file.
29757 ac_need_defaults=:
29758 while test $# != 0
29759 do
29760   case $1 in
29761   --*=*)
29762     ac_option=`expr "X$1" : 'X\([^=]*\)='`
29763     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
29764     ac_shift=:
29765     ;;
29766   *)
29767     ac_option=$1
29768     ac_optarg=$2
29769     ac_shift=shift
29770     ;;
29771   esac
29772
29773   case $ac_option in
29774   # Handling of the options.
29775   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
29776     ac_cs_recheck=: ;;
29777   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
29778     $as_echo "$ac_cs_version"; exit ;;
29779   --config | --confi | --conf | --con | --co | --c )
29780     $as_echo "$ac_cs_config"; exit ;;
29781   --debug | --debu | --deb | --de | --d | -d )
29782     debug=: ;;
29783   --file | --fil | --fi | --f )
29784     $ac_shift
29785     case $ac_optarg in
29786     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
29787     esac
29788     as_fn_append CONFIG_FILES " '$ac_optarg'"
29789     ac_need_defaults=false;;
29790   --header | --heade | --head | --hea )
29791     $ac_shift
29792     case $ac_optarg in
29793     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
29794     esac
29795     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
29796     ac_need_defaults=false;;
29797   --he | --h)
29798     # Conflict between --help and --header
29799     as_fn_error "ambiguous option: \`$1'
29800 Try \`$0 --help' for more information.";;
29801   --help | --hel | -h )
29802     $as_echo "$ac_cs_usage"; exit ;;
29803   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
29804   | -silent | --silent | --silen | --sile | --sil | --si | --s)
29805     ac_cs_silent=: ;;
29806
29807   # This is an error.
29808   -*) as_fn_error "unrecognized option: \`$1'
29809 Try \`$0 --help' for more information." ;;
29810
29811   *) as_fn_append ac_config_targets " $1"
29812      ac_need_defaults=false ;;
29813
29814   esac
29815   shift
29816 done
29817
29818 ac_configure_extra_args=
29819
29820 if $ac_cs_silent; then
29821   exec 6>/dev/null
29822   ac_configure_extra_args="$ac_configure_extra_args --silent"
29823 fi
29824
29825 _ACEOF
29826 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
29827 if \$ac_cs_recheck; then
29828   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
29829   shift
29830   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
29831   CONFIG_SHELL='$SHELL'
29832   export CONFIG_SHELL
29833   exec "\$@"
29834 fi
29835
29836 _ACEOF
29837 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
29838 exec 5>>config.log
29839 {
29840   echo
29841   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
29842 ## Running $as_me. ##
29843 _ASBOX
29844   $as_echo "$ac_log"
29845 } >&5
29846
29847 _ACEOF
29848 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
29849 #
29850 # INIT-COMMANDS
29851 #
29852
29853
29854 # The HP-UX ksh and POSIX shell print the target directory to stdout
29855 # if CDPATH is set.
29856 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
29857
29858 sed_quote_subst='$sed_quote_subst'
29859 double_quote_subst='$double_quote_subst'
29860 delay_variable_subst='$delay_variable_subst'
29861 macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
29862 macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
29863 enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
29864 enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
29865 pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
29866 enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
29867 host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
29868 host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
29869 host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
29870 build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
29871 build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
29872 build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
29873 SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
29874 Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
29875 GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
29876 EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
29877 FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
29878 LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
29879 NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
29880 LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
29881 max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
29882 ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
29883 exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
29884 lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
29885 lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
29886 lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
29887 reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
29888 reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
29889 OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
29890 deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
29891 file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
29892 AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
29893 AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
29894 STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
29895 RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
29896 old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
29897 old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
29898 old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
29899 CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
29900 CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
29901 compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
29902 GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
29903 lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
29904 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
29905 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
29906 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
29907 objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
29908 SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
29909 ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
29910 MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
29911 lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
29912 lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
29913 lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
29914 lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
29915 lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
29916 need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
29917 DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
29918 NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
29919 LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
29920 OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
29921 OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
29922 libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
29923 shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
29924 extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
29925 archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
29926 enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
29927 export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
29928 whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
29929 compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
29930 old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
29931 old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
29932 archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
29933 archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
29934 module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
29935 module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
29936 with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
29937 allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
29938 no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
29939 hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
29940 hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
29941 hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
29942 hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
29943 hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
29944 hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
29945 hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
29946 hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
29947 inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
29948 link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
29949 fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
29950 always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
29951 export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
29952 exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
29953 include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
29954 prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
29955 file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
29956 variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
29957 need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
29958 need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
29959 version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
29960 runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
29961 shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
29962 shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
29963 libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
29964 library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
29965 soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
29966 postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
29967 postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
29968 finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
29969 finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
29970 hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
29971 sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
29972 sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
29973 hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
29974 enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
29975 enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
29976 enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
29977 old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
29978 striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
29979 compiler_lib_search_dirs='`$ECHO "X$compiler_lib_search_dirs" | $Xsed -e "$delay_single_quote_subst"`'
29980 predep_objects='`$ECHO "X$predep_objects" | $Xsed -e "$delay_single_quote_subst"`'
29981 postdep_objects='`$ECHO "X$postdep_objects" | $Xsed -e "$delay_single_quote_subst"`'
29982 predeps='`$ECHO "X$predeps" | $Xsed -e "$delay_single_quote_subst"`'
29983 postdeps='`$ECHO "X$postdeps" | $Xsed -e "$delay_single_quote_subst"`'
29984 compiler_lib_search_path='`$ECHO "X$compiler_lib_search_path" | $Xsed -e "$delay_single_quote_subst"`'
29985 LD_CXX='`$ECHO "X$LD_CXX" | $Xsed -e "$delay_single_quote_subst"`'
29986 old_archive_cmds_CXX='`$ECHO "X$old_archive_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
29987 compiler_CXX='`$ECHO "X$compiler_CXX" | $Xsed -e "$delay_single_quote_subst"`'
29988 GCC_CXX='`$ECHO "X$GCC_CXX" | $Xsed -e "$delay_single_quote_subst"`'
29989 lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "X$lt_prog_compiler_no_builtin_flag_CXX" | $Xsed -e "$delay_single_quote_subst"`'
29990 lt_prog_compiler_wl_CXX='`$ECHO "X$lt_prog_compiler_wl_CXX" | $Xsed -e "$delay_single_quote_subst"`'
29991 lt_prog_compiler_pic_CXX='`$ECHO "X$lt_prog_compiler_pic_CXX" | $Xsed -e "$delay_single_quote_subst"`'
29992 lt_prog_compiler_static_CXX='`$ECHO "X$lt_prog_compiler_static_CXX" | $Xsed -e "$delay_single_quote_subst"`'
29993 lt_cv_prog_compiler_c_o_CXX='`$ECHO "X$lt_cv_prog_compiler_c_o_CXX" | $Xsed -e "$delay_single_quote_subst"`'
29994 archive_cmds_need_lc_CXX='`$ECHO "X$archive_cmds_need_lc_CXX" | $Xsed -e "$delay_single_quote_subst"`'
29995 enable_shared_with_static_runtimes_CXX='`$ECHO "X$enable_shared_with_static_runtimes_CXX" | $Xsed -e "$delay_single_quote_subst"`'
29996 export_dynamic_flag_spec_CXX='`$ECHO "X$export_dynamic_flag_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'
29997 whole_archive_flag_spec_CXX='`$ECHO "X$whole_archive_flag_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'
29998 compiler_needs_object_CXX='`$ECHO "X$compiler_needs_object_CXX" | $Xsed -e "$delay_single_quote_subst"`'
29999 old_archive_from_new_cmds_CXX='`$ECHO "X$old_archive_from_new_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30000 old_archive_from_expsyms_cmds_CXX='`$ECHO "X$old_archive_from_expsyms_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30001 archive_cmds_CXX='`$ECHO "X$archive_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30002 archive_expsym_cmds_CXX='`$ECHO "X$archive_expsym_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30003 module_cmds_CXX='`$ECHO "X$module_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30004 module_expsym_cmds_CXX='`$ECHO "X$module_expsym_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30005 with_gnu_ld_CXX='`$ECHO "X$with_gnu_ld_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30006 allow_undefined_flag_CXX='`$ECHO "X$allow_undefined_flag_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30007 no_undefined_flag_CXX='`$ECHO "X$no_undefined_flag_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30008 hardcode_libdir_flag_spec_CXX='`$ECHO "X$hardcode_libdir_flag_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30009 hardcode_libdir_flag_spec_ld_CXX='`$ECHO "X$hardcode_libdir_flag_spec_ld_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30010 hardcode_libdir_separator_CXX='`$ECHO "X$hardcode_libdir_separator_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30011 hardcode_direct_CXX='`$ECHO "X$hardcode_direct_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30012 hardcode_direct_absolute_CXX='`$ECHO "X$hardcode_direct_absolute_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30013 hardcode_minus_L_CXX='`$ECHO "X$hardcode_minus_L_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30014 hardcode_shlibpath_var_CXX='`$ECHO "X$hardcode_shlibpath_var_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30015 hardcode_automatic_CXX='`$ECHO "X$hardcode_automatic_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30016 inherit_rpath_CXX='`$ECHO "X$inherit_rpath_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30017 link_all_deplibs_CXX='`$ECHO "X$link_all_deplibs_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30018 fix_srcfile_path_CXX='`$ECHO "X$fix_srcfile_path_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30019 always_export_symbols_CXX='`$ECHO "X$always_export_symbols_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30020 export_symbols_cmds_CXX='`$ECHO "X$export_symbols_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30021 exclude_expsyms_CXX='`$ECHO "X$exclude_expsyms_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30022 include_expsyms_CXX='`$ECHO "X$include_expsyms_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30023 prelink_cmds_CXX='`$ECHO "X$prelink_cmds_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30024 file_list_spec_CXX='`$ECHO "X$file_list_spec_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30025 hardcode_action_CXX='`$ECHO "X$hardcode_action_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30026 compiler_lib_search_dirs_CXX='`$ECHO "X$compiler_lib_search_dirs_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30027 predep_objects_CXX='`$ECHO "X$predep_objects_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30028 postdep_objects_CXX='`$ECHO "X$postdep_objects_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30029 predeps_CXX='`$ECHO "X$predeps_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30030 postdeps_CXX='`$ECHO "X$postdeps_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30031 compiler_lib_search_path_CXX='`$ECHO "X$compiler_lib_search_path_CXX" | $Xsed -e "$delay_single_quote_subst"`'
30032
30033 LTCC='$LTCC'
30034 LTCFLAGS='$LTCFLAGS'
30035 compiler='$compiler_DEFAULT'
30036
30037 # Quote evaled strings.
30038 for var in SED \
30039 GREP \
30040 EGREP \
30041 FGREP \
30042 LD \
30043 NM \
30044 LN_S \
30045 lt_SP2NL \
30046 lt_NL2SP \
30047 reload_flag \
30048 OBJDUMP \
30049 deplibs_check_method \
30050 file_magic_cmd \
30051 AR \
30052 AR_FLAGS \
30053 STRIP \
30054 RANLIB \
30055 CC \
30056 CFLAGS \
30057 compiler \
30058 lt_cv_sys_global_symbol_pipe \
30059 lt_cv_sys_global_symbol_to_cdecl \
30060 lt_cv_sys_global_symbol_to_c_name_address \
30061 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
30062 SHELL \
30063 ECHO \
30064 lt_prog_compiler_no_builtin_flag \
30065 lt_prog_compiler_wl \
30066 lt_prog_compiler_pic \
30067 lt_prog_compiler_static \
30068 lt_cv_prog_compiler_c_o \
30069 need_locks \
30070 DSYMUTIL \
30071 NMEDIT \
30072 LIPO \
30073 OTOOL \
30074 OTOOL64 \
30075 shrext_cmds \
30076 export_dynamic_flag_spec \
30077 whole_archive_flag_spec \
30078 compiler_needs_object \
30079 with_gnu_ld \
30080 allow_undefined_flag \
30081 no_undefined_flag \
30082 hardcode_libdir_flag_spec \
30083 hardcode_libdir_flag_spec_ld \
30084 hardcode_libdir_separator \
30085 fix_srcfile_path \
30086 exclude_expsyms \
30087 include_expsyms \
30088 file_list_spec \
30089 variables_saved_for_relink \
30090 libname_spec \
30091 library_names_spec \
30092 soname_spec \
30093 finish_eval \
30094 old_striplib \
30095 striplib \
30096 compiler_lib_search_dirs \
30097 predep_objects \
30098 postdep_objects \
30099 predeps \
30100 postdeps \
30101 compiler_lib_search_path \
30102 LD_CXX \
30103 compiler_CXX \
30104 lt_prog_compiler_no_builtin_flag_CXX \
30105 lt_prog_compiler_wl_CXX \
30106 lt_prog_compiler_pic_CXX \
30107 lt_prog_compiler_static_CXX \
30108 lt_cv_prog_compiler_c_o_CXX \
30109 export_dynamic_flag_spec_CXX \
30110 whole_archive_flag_spec_CXX \
30111 compiler_needs_object_CXX \
30112 with_gnu_ld_CXX \
30113 allow_undefined_flag_CXX \
30114 no_undefined_flag_CXX \
30115 hardcode_libdir_flag_spec_CXX \
30116 hardcode_libdir_flag_spec_ld_CXX \
30117 hardcode_libdir_separator_CXX \
30118 fix_srcfile_path_CXX \
30119 exclude_expsyms_CXX \
30120 include_expsyms_CXX \
30121 file_list_spec_CXX \
30122 compiler_lib_search_dirs_CXX \
30123 predep_objects_CXX \
30124 postdep_objects_CXX \
30125 predeps_CXX \
30126 postdeps_CXX \
30127 compiler_lib_search_path_CXX; do
30128     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
30129     *[\\\\\\\`\\"\\\$]*)
30130       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
30131       ;;
30132     *)
30133       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
30134       ;;
30135     esac
30136 done
30137
30138 # Double-quote double-evaled strings.
30139 for var in reload_cmds \
30140 old_postinstall_cmds \
30141 old_postuninstall_cmds \
30142 old_archive_cmds \
30143 extract_expsyms_cmds \
30144 old_archive_from_new_cmds \
30145 old_archive_from_expsyms_cmds \
30146 archive_cmds \
30147 archive_expsym_cmds \
30148 module_cmds \
30149 module_expsym_cmds \
30150 export_symbols_cmds \
30151 prelink_cmds \
30152 postinstall_cmds \
30153 postuninstall_cmds \
30154 finish_cmds \
30155 sys_lib_search_path_spec \
30156 sys_lib_dlsearch_path_spec \
30157 old_archive_cmds_CXX \
30158 old_archive_from_new_cmds_CXX \
30159 old_archive_from_expsyms_cmds_CXX \
30160 archive_cmds_CXX \
30161 archive_expsym_cmds_CXX \
30162 module_cmds_CXX \
30163 module_expsym_cmds_CXX \
30164 export_symbols_cmds_CXX \
30165 prelink_cmds_CXX; do
30166     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
30167     *[\\\\\\\`\\"\\\$]*)
30168       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
30169       ;;
30170     *)
30171       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
30172       ;;
30173     esac
30174 done
30175
30176 # Fix-up fallback echo if it was mangled by the above quoting rules.
30177 case \$lt_ECHO in
30178 *'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
30179   ;;
30180 esac
30181
30182 ac_aux_dir='$ac_aux_dir'
30183 xsi_shell='$xsi_shell'
30184 lt_shell_append='$lt_shell_append'
30185
30186 # See if we are running on zsh, and set the options which allow our
30187 # commands through without removal of \ escapes INIT.
30188 if test -n "\${ZSH_VERSION+set}" ; then
30189    setopt NO_GLOB_SUBST
30190 fi
30191
30192
30193     PACKAGE='$PACKAGE'
30194     VERSION='$VERSION'
30195     TIMESTAMP='$TIMESTAMP'
30196     RM='$RM'
30197     ofile='$ofile'
30198
30199
30200
30201
30202
30203 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
30204     # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it
30205     # from automake.
30206     eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
30207     # Capture the value of LINGUAS because we need it to compute CATALOGS.
30208     LINGUAS="${LINGUAS-%UNSET%}"
30209
30210
30211 _ACEOF
30212
30213 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
30214
30215 # Handling of arguments.
30216 for ac_config_target in $ac_config_targets
30217 do
30218   case $ac_config_target in
30219     "src/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config.h:autoconf/config.h.in" ;;
30220     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
30221     "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
30222     "autoconf/Make.common") CONFIG_FILES="$CONFIG_FILES autoconf/Make.common" ;;
30223     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
30224     "manpages/Makefile") CONFIG_FILES="$CONFIG_FILES manpages/Makefile" ;;
30225     "scripts/startmysql") CONFIG_FILES="$CONFIG_FILES scripts/startmysql" ;;
30226     "scripts/stopmysql") CONFIG_FILES="$CONFIG_FILES scripts/stopmysql" ;;
30227     "scripts/btraceback") CONFIG_FILES="$CONFIG_FILES scripts/btraceback" ;;
30228     "scripts/startit") CONFIG_FILES="$CONFIG_FILES scripts/startit" ;;
30229     "scripts/stopit") CONFIG_FILES="$CONFIG_FILES scripts/stopit" ;;
30230     "scripts/bconsole") CONFIG_FILES="$CONFIG_FILES scripts/bconsole" ;;
30231     "scripts/gconsole") CONFIG_FILES="$CONFIG_FILES scripts/gconsole" ;;
30232     "scripts/bacula") CONFIG_FILES="$CONFIG_FILES scripts/bacula" ;;
30233     "scripts/bacula-ctl-dir") CONFIG_FILES="$CONFIG_FILES scripts/bacula-ctl-dir" ;;
30234     "scripts/bacula-ctl-fd") CONFIG_FILES="$CONFIG_FILES scripts/bacula-ctl-fd" ;;
30235     "scripts/bacula-ctl-sd") CONFIG_FILES="$CONFIG_FILES scripts/bacula-ctl-sd" ;;
30236     "scripts/devel_bacula") CONFIG_FILES="$CONFIG_FILES scripts/devel_bacula" ;;
30237     "scripts/Makefile") CONFIG_FILES="$CONFIG_FILES scripts/Makefile" ;;
30238     "scripts/logrotate") CONFIG_FILES="$CONFIG_FILES scripts/logrotate" ;;
30239     "scripts/bacula.desktop.gnome1") CONFIG_FILES="$CONFIG_FILES scripts/bacula.desktop.gnome1" ;;
30240     "scripts/bacula.desktop.gnome2") CONFIG_FILES="$CONFIG_FILES scripts/bacula.desktop.gnome2" ;;
30241     "scripts/bacula.desktop.gnome1.consolehelper") CONFIG_FILES="$CONFIG_FILES scripts/bacula.desktop.gnome1.consolehelper" ;;
30242     "scripts/bacula.desktop.gnome2.consolehelper") CONFIG_FILES="$CONFIG_FILES scripts/bacula.desktop.gnome2.consolehelper" ;;
30243     "scripts/bacula.desktop.gnome1.xsu") CONFIG_FILES="$CONFIG_FILES scripts/bacula.desktop.gnome1.xsu" ;;
30244     "scripts/bacula.desktop.gnome2.xsu") CONFIG_FILES="$CONFIG_FILES scripts/bacula.desktop.gnome2.xsu" ;;
30245     "scripts/bgnome-console.console_apps") CONFIG_FILES="$CONFIG_FILES scripts/bgnome-console.console_apps" ;;
30246     "scripts/mtx-changer") CONFIG_FILES="$CONFIG_FILES scripts/mtx-changer" ;;
30247     "scripts/disk-changer") CONFIG_FILES="$CONFIG_FILES scripts/disk-changer" ;;
30248     "scripts/dvd-handler") CONFIG_FILES="$CONFIG_FILES scripts/dvd-handler" ;;
30249     "scripts/dvd-simulator") CONFIG_FILES="$CONFIG_FILES scripts/dvd-simulator" ;;
30250     "scripts/bacula-tray-monitor.desktop") CONFIG_FILES="$CONFIG_FILES scripts/bacula-tray-monitor.desktop" ;;
30251     "scripts/logwatch/Makefile") CONFIG_FILES="$CONFIG_FILES scripts/logwatch/Makefile" ;;
30252     "scripts/logwatch/logfile.bacula.conf") CONFIG_FILES="$CONFIG_FILES scripts/logwatch/logfile.bacula.conf" ;;
30253     "scripts/wxconsole.console_apps") CONFIG_FILES="$CONFIG_FILES scripts/wxconsole.console_apps" ;;
30254     "scripts/wxconsole.desktop.consolehelper") CONFIG_FILES="$CONFIG_FILES scripts/wxconsole.desktop.consolehelper" ;;
30255     "scripts/wxconsole.desktop.xsu") CONFIG_FILES="$CONFIG_FILES scripts/wxconsole.desktop.xsu" ;;
30256     "scripts/bat.desktop") CONFIG_FILES="$CONFIG_FILES scripts/bat.desktop" ;;
30257     "scripts/bat.desktop.xsu") CONFIG_FILES="$CONFIG_FILES scripts/bat.desktop.xsu" ;;
30258     "scripts/bat.desktop.consolehelper") CONFIG_FILES="$CONFIG_FILES scripts/bat.desktop.consolehelper" ;;
30259     "scripts/bat.console_apps") CONFIG_FILES="$CONFIG_FILES scripts/bat.console_apps" ;;
30260     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
30261     "src/host.h") CONFIG_FILES="$CONFIG_FILES src/host.h" ;;
30262     "src/console/Makefile") CONFIG_FILES="$CONFIG_FILES src/console/Makefile" ;;
30263     "src/console/bconsole.conf") CONFIG_FILES="$CONFIG_FILES src/console/bconsole.conf" ;;
30264     "src/qt-console/bat.conf") CONFIG_FILES="$CONFIG_FILES src/qt-console/bat.conf" ;;
30265     "src/qt-console/bat.pro") CONFIG_FILES="$CONFIG_FILES src/qt-console/bat.pro" ;;
30266     "src/qt-console/bat.pro.mingw32") CONFIG_FILES="$CONFIG_FILES src/qt-console/bat.pro.mingw32" ;;
30267     "src/qt-console/install_conf_file") CONFIG_FILES="$CONFIG_FILES src/qt-console/install_conf_file" ;;
30268     "src/wx-console/Makefile") CONFIG_FILES="$CONFIG_FILES src/wx-console/Makefile" ;;
30269     "src/wx-console/bwx-console.conf") CONFIG_FILES="$CONFIG_FILES src/wx-console/bwx-console.conf" ;;
30270     "src/tray-monitor/Makefile") CONFIG_FILES="$CONFIG_FILES src/tray-monitor/Makefile" ;;
30271     "src/tray-monitor/tray-monitor.conf") CONFIG_FILES="$CONFIG_FILES src/tray-monitor/tray-monitor.conf" ;;
30272     "src/dird/Makefile") CONFIG_FILES="$CONFIG_FILES src/dird/Makefile" ;;
30273     "src/dird/bacula-dir.conf") CONFIG_FILES="$CONFIG_FILES src/dird/bacula-dir.conf" ;;
30274     "src/lib/Makefile") CONFIG_FILES="$CONFIG_FILES src/lib/Makefile" ;;
30275     "src/stored/Makefile") CONFIG_FILES="$CONFIG_FILES src/stored/Makefile" ;;
30276     "src/stored/bacula-sd.conf") CONFIG_FILES="$CONFIG_FILES src/stored/bacula-sd.conf" ;;
30277     "src/filed/Makefile") CONFIG_FILES="$CONFIG_FILES src/filed/Makefile" ;;
30278     "src/filed/bacula-fd.conf") CONFIG_FILES="$CONFIG_FILES src/filed/bacula-fd.conf" ;;
30279     "src/cats/Makefile") CONFIG_FILES="$CONFIG_FILES src/cats/Makefile" ;;
30280     "src/cats/make_catalog_backup.pl") CONFIG_FILES="$CONFIG_FILES src/cats/make_catalog_backup.pl" ;;
30281     "src/cats/make_catalog_backup") CONFIG_FILES="$CONFIG_FILES src/cats/make_catalog_backup" ;;
30282     "src/cats/delete_catalog_backup") CONFIG_FILES="$CONFIG_FILES src/cats/delete_catalog_backup" ;;
30283     "src/cats/create_postgresql_database") CONFIG_FILES="$CONFIG_FILES src/cats/create_postgresql_database" ;;
30284     "src/cats/update_postgresql_tables") CONFIG_FILES="$CONFIG_FILES src/cats/update_postgresql_tables" ;;
30285     "src/cats/make_postgresql_tables") CONFIG_FILES="$CONFIG_FILES src/cats/make_postgresql_tables" ;;
30286     "src/cats/grant_postgresql_privileges") CONFIG_FILES="$CONFIG_FILES src/cats/grant_postgresql_privileges" ;;
30287     "src/cats/drop_postgresql_tables") CONFIG_FILES="$CONFIG_FILES src/cats/drop_postgresql_tables" ;;
30288     "src/cats/drop_postgresql_database") CONFIG_FILES="$CONFIG_FILES src/cats/drop_postgresql_database" ;;
30289     "src/cats/create_mysql_database") CONFIG_FILES="$CONFIG_FILES src/cats/create_mysql_database" ;;
30290     "src/cats/update_mysql_tables") CONFIG_FILES="$CONFIG_FILES src/cats/update_mysql_tables" ;;
30291     "src/cats/make_mysql_tables") CONFIG_FILES="$CONFIG_FILES src/cats/make_mysql_tables" ;;
30292     "src/cats/grant_mysql_privileges") CONFIG_FILES="$CONFIG_FILES src/cats/grant_mysql_privileges" ;;
30293     "src/cats/drop_mysql_tables") CONFIG_FILES="$CONFIG_FILES src/cats/drop_mysql_tables" ;;
30294     "src/cats/drop_mysql_database") CONFIG_FILES="$CONFIG_FILES src/cats/drop_mysql_database" ;;
30295     "src/cats/create_sqlite3_database") CONFIG_FILES="$CONFIG_FILES src/cats/create_sqlite3_database" ;;
30296     "src/cats/update_sqlite3_tables") CONFIG_FILES="$CONFIG_FILES src/cats/update_sqlite3_tables" ;;
30297     "src/cats/make_sqlite3_tables") CONFIG_FILES="$CONFIG_FILES src/cats/make_sqlite3_tables" ;;
30298     "src/cats/grant_sqlite3_privileges") CONFIG_FILES="$CONFIG_FILES src/cats/grant_sqlite3_privileges" ;;
30299     "src/cats/drop_sqlite3_tables") CONFIG_FILES="$CONFIG_FILES src/cats/drop_sqlite3_tables" ;;
30300     "src/cats/drop_sqlite3_database") CONFIG_FILES="$CONFIG_FILES src/cats/drop_sqlite3_database" ;;
30301     "src/cats/create_ingres_database") CONFIG_FILES="$CONFIG_FILES src/cats/create_ingres_database" ;;
30302     "src/cats/update_ingres_tables") CONFIG_FILES="$CONFIG_FILES src/cats/update_ingres_tables" ;;
30303     "src/cats/make_ingres_tables") CONFIG_FILES="$CONFIG_FILES src/cats/make_ingres_tables" ;;
30304     "src/cats/grant_ingres_privileges") CONFIG_FILES="$CONFIG_FILES src/cats/grant_ingres_privileges" ;;
30305     "src/cats/drop_ingres_tables") CONFIG_FILES="$CONFIG_FILES src/cats/drop_ingres_tables" ;;
30306     "src/cats/drop_ingres_database") CONFIG_FILES="$CONFIG_FILES src/cats/drop_ingres_database" ;;
30307     "src/cats/sqlite") CONFIG_FILES="$CONFIG_FILES src/cats/sqlite" ;;
30308     "src/cats/mysql") CONFIG_FILES="$CONFIG_FILES src/cats/mysql" ;;
30309     "src/cats/create_bdb_database") CONFIG_FILES="$CONFIG_FILES src/cats/create_bdb_database" ;;
30310     "src/cats/update_bdb_tables") CONFIG_FILES="$CONFIG_FILES src/cats/update_bdb_tables" ;;
30311     "src/cats/make_bdb_tables") CONFIG_FILES="$CONFIG_FILES src/cats/make_bdb_tables" ;;
30312     "src/cats/grant_bdb_privileges") CONFIG_FILES="$CONFIG_FILES src/cats/grant_bdb_privileges" ;;
30313     "src/cats/drop_bdb_tables") CONFIG_FILES="$CONFIG_FILES src/cats/drop_bdb_tables" ;;
30314     "src/cats/drop_bdb_database") CONFIG_FILES="$CONFIG_FILES src/cats/drop_bdb_database" ;;
30315     "src/cats/create_bacula_database") CONFIG_FILES="$CONFIG_FILES src/cats/create_bacula_database" ;;
30316     "src/cats/update_bacula_tables") CONFIG_FILES="$CONFIG_FILES src/cats/update_bacula_tables" ;;
30317     "src/cats/grant_bacula_privileges") CONFIG_FILES="$CONFIG_FILES src/cats/grant_bacula_privileges" ;;
30318     "src/cats/make_bacula_tables") CONFIG_FILES="$CONFIG_FILES src/cats/make_bacula_tables" ;;
30319     "src/cats/drop_bacula_tables") CONFIG_FILES="$CONFIG_FILES src/cats/drop_bacula_tables" ;;
30320     "src/cats/drop_bacula_database") CONFIG_FILES="$CONFIG_FILES src/cats/drop_bacula_database" ;;
30321     "src/findlib/Makefile") CONFIG_FILES="$CONFIG_FILES src/findlib/Makefile" ;;
30322     "src/tools/Makefile") CONFIG_FILES="$CONFIG_FILES src/tools/Makefile" ;;
30323     "src/plugins/fd/Makefile") CONFIG_FILES="$CONFIG_FILES src/plugins/fd/Makefile" ;;
30324     "src/plugins/sd/Makefile") CONFIG_FILES="$CONFIG_FILES src/plugins/sd/Makefile" ;;
30325     "src/plugins/dir/Makefile") CONFIG_FILES="$CONFIG_FILES src/plugins/dir/Makefile" ;;
30326     "src/win32/Makefile.inc") CONFIG_FILES="$CONFIG_FILES src/win32/Makefile.inc" ;;
30327     "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;;
30328     "updatedb/update_mysql_tables_9_to_10") CONFIG_FILES="$CONFIG_FILES updatedb/update_mysql_tables_9_to_10" ;;
30329     "updatedb/update_sqlite3_tables_9_to_10") CONFIG_FILES="$CONFIG_FILES updatedb/update_sqlite3_tables_9_to_10" ;;
30330     "updatedb/update_postgresql_tables_9_to_10") CONFIG_FILES="$CONFIG_FILES updatedb/update_postgresql_tables_9_to_10" ;;
30331     "updatedb/update_mysql_tables_10_to_11") CONFIG_FILES="$CONFIG_FILES updatedb/update_mysql_tables_10_to_11" ;;
30332     "updatedb/update_sqlite3_tables_10_to_11") CONFIG_FILES="$CONFIG_FILES updatedb/update_sqlite3_tables_10_to_11" ;;
30333     "updatedb/update_postgresql_tables_10_to_11") CONFIG_FILES="$CONFIG_FILES updatedb/update_postgresql_tables_10_to_11" ;;
30334     "examples/nagios/check_bacula/Makefile") CONFIG_FILES="$CONFIG_FILES examples/nagios/check_bacula/Makefile" ;;
30335     "$PFILES") CONFIG_FILES="$CONFIG_FILES $PFILES" ;;
30336     "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
30337
30338   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
30339   esac
30340 done
30341
30342
30343 # If the user did not use the arguments to specify the items to instantiate,
30344 # then the envvar interface is used.  Set only those that are not.
30345 # We use the long form for the default assignment because of an extremely
30346 # bizarre bug on SunOS 4.1.3.
30347 if $ac_need_defaults; then
30348   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
30349   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
30350   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
30351 fi
30352
30353 # Have a temporary directory for convenience.  Make it in the build tree
30354 # simply because there is no reason against having it here, and in addition,
30355 # creating and moving files from /tmp can sometimes cause problems.
30356 # Hook for its removal unless debugging.
30357 # Note that there is a small window in which the directory will not be cleaned:
30358 # after its creation but before its name has been assigned to `$tmp'.
30359 $debug ||
30360 {
30361   tmp=
30362   trap 'exit_status=$?
30363   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
30364 ' 0
30365   trap 'as_fn_exit 1' 1 2 13 15
30366 }
30367 # Create a (secure) tmp directory for tmp files.
30368
30369 {
30370   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
30371   test -n "$tmp" && test -d "$tmp"
30372 }  ||
30373 {
30374   tmp=./conf$$-$RANDOM
30375   (umask 077 && mkdir "$tmp")
30376 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
30377
30378 # Set up the scripts for CONFIG_FILES section.
30379 # No need to generate them if there are no CONFIG_FILES.
30380 # This happens for instance with `./config.status config.h'.
30381 if test -n "$CONFIG_FILES"; then
30382
30383 if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
30384   ac_cs_awk_getline=:
30385   ac_cs_awk_pipe_init=
30386   ac_cs_awk_read_file='
30387       while ((getline aline < (F[key])) > 0)
30388         print(aline)
30389       close(F[key])'
30390   ac_cs_awk_pipe_fini=
30391 else
30392   ac_cs_awk_getline=false
30393   ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
30394   ac_cs_awk_read_file='
30395       print "|#_!!_#|"
30396       print "cat " F[key] " &&"
30397       '$ac_cs_awk_pipe_init
30398   # The final `:' finishes the AND list.
30399   ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
30400 fi
30401 ac_cr=`echo X | tr X '\015'`
30402 # On cygwin, bash can eat \r inside `` if the user requested igncr.
30403 # But we know of no other shell where ac_cr would be empty at this
30404 # point, so we can use a bashism as a fallback.
30405 if test "x$ac_cr" = x; then
30406   eval ac_cr=\$\'\\r\'
30407 fi
30408 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
30409 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
30410   ac_cs_awk_cr='\r'
30411 else
30412   ac_cs_awk_cr=$ac_cr
30413 fi
30414
30415 echo 'BEGIN {' >"$tmp/subs1.awk" &&
30416 _ACEOF
30417
30418 # Create commands to substitute file output variables.
30419 {
30420   echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
30421   echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
30422   echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
30423   echo "_ACAWK" &&
30424   echo "_ACEOF"
30425 } >conf$$files.sh &&
30426 . ./conf$$files.sh ||
30427   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
30428 rm -f conf$$files.sh
30429
30430 {
30431   echo "cat >conf$$subs.awk <<_ACEOF" &&
30432   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
30433   echo "_ACEOF"
30434 } >conf$$subs.sh ||
30435   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
30436 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
30437 ac_delim='%!_!# '
30438 for ac_last_try in false false false false false :; do
30439   . ./conf$$subs.sh ||
30440     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
30441
30442   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
30443   if test $ac_delim_n = $ac_delim_num; then
30444     break
30445   elif $ac_last_try; then
30446     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
30447   else
30448     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
30449   fi
30450 done
30451 rm -f conf$$subs.sh
30452
30453 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
30454 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
30455 _ACEOF
30456 sed -n '
30457 h
30458 s/^/S["/; s/!.*/"]=/
30459 p
30460 g
30461 s/^[^!]*!//
30462 :repl
30463 t repl
30464 s/'"$ac_delim"'$//
30465 t delim
30466 :nl
30467 h
30468 s/\(.\{148\}\)..*/\1/
30469 t more1
30470 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
30471 p
30472 n
30473 b repl
30474 :more1
30475 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
30476 p
30477 g
30478 s/.\{148\}//
30479 t nl
30480 :delim
30481 h
30482 s/\(.\{148\}\)..*/\1/
30483 t more2
30484 s/["\\]/\\&/g; s/^/"/; s/$/"/
30485 p
30486 b
30487 :more2
30488 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
30489 p
30490 g
30491 s/.\{148\}//
30492 t delim
30493 ' <conf$$subs.awk | sed '
30494 /^[^""]/{
30495   N
30496   s/\n//
30497 }
30498 ' >>$CONFIG_STATUS || ac_write_fail=1
30499 rm -f conf$$subs.awk
30500 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
30501 _ACAWK
30502 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
30503   for (key in S) S_is_set[key] = 1
30504   FS = "\a"
30505   \$ac_cs_awk_pipe_init
30506 }
30507 {
30508   line = $ 0
30509   nfields = split(line, field, "@")
30510   substed = 0
30511   len = length(field[1])
30512   for (i = 2; i < nfields; i++) {
30513     key = field[i]
30514     keylen = length(key)
30515     if (S_is_set[key]) {
30516       value = S[key]
30517       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
30518       len += length(value) + length(field[++i])
30519       substed = 1
30520     } else
30521       len += 1 + keylen
30522   }
30523   if (nfields == 3 && !substed) {
30524     key = field[2]
30525     if (F[key] != "" && line ~ /^[       ]*@.*@[         ]*$/) {
30526       \$ac_cs_awk_read_file
30527       next
30528     }
30529   }
30530   print line
30531 }
30532 \$ac_cs_awk_pipe_fini
30533 _ACAWK
30534 _ACEOF
30535 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
30536 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
30537   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
30538 else
30539   cat
30540 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
30541   || as_fn_error "could not setup config files machinery" "$LINENO" 5
30542 _ACEOF
30543
30544 # VPATH may cause trouble with some makes, so we remove $(srcdir),
30545 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
30546 # trailing colons and then remove the whole line if VPATH becomes empty
30547 # (actually we leave an empty line to preserve line numbers).
30548 if test "x$srcdir" = x.; then
30549   ac_vpsub='/^[  ]*VPATH[        ]*=/{
30550 s/:*\$(srcdir):*/:/
30551 s/:*\${srcdir}:*/:/
30552 s/:*@srcdir@:*/:/
30553 s/^\([^=]*=[     ]*\):*/\1/
30554 s/:*$//
30555 s/^[^=]*=[       ]*$//
30556 }'
30557 fi
30558
30559 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
30560 fi # test -n "$CONFIG_FILES"
30561
30562 # Set up the scripts for CONFIG_HEADERS section.
30563 # No need to generate them if there are no CONFIG_HEADERS.
30564 # This happens for instance with `./config.status Makefile'.
30565 if test -n "$CONFIG_HEADERS"; then
30566 cat >"$tmp/defines.awk" <<\_ACAWK ||
30567 BEGIN {
30568 _ACEOF
30569
30570 # Transform confdefs.h into an awk script `defines.awk', embedded as
30571 # here-document in config.status, that substitutes the proper values into
30572 # config.h.in to produce config.h.
30573
30574 # Create a delimiter string that does not exist in confdefs.h, to ease
30575 # handling of long lines.
30576 ac_delim='%!_!# '
30577 for ac_last_try in false false :; do
30578   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
30579   if test -z "$ac_t"; then
30580     break
30581   elif $ac_last_try; then
30582     as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
30583   else
30584     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
30585   fi
30586 done
30587
30588 # For the awk script, D is an array of macro values keyed by name,
30589 # likewise P contains macro parameters if any.  Preserve backslash
30590 # newline sequences.
30591
30592 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
30593 sed -n '
30594 s/.\{148\}/&'"$ac_delim"'/g
30595 t rset
30596 :rset
30597 s/^[     ]*#[    ]*define[       ][      ]*/ /
30598 t def
30599 d
30600 :def
30601 s/\\$//
30602 t bsnl
30603 s/["\\]/\\&/g
30604 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
30605 D["\1"]=" \3"/p
30606 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
30607 d
30608 :bsnl
30609 s/["\\]/\\&/g
30610 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
30611 D["\1"]=" \3\\\\\\n"\\/p
30612 t cont
30613 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
30614 t cont
30615 d
30616 :cont
30617 n
30618 s/.\{148\}/&'"$ac_delim"'/g
30619 t clear
30620 :clear
30621 s/\\$//
30622 t bsnlc
30623 s/["\\]/\\&/g; s/^/"/; s/$/"/p
30624 d
30625 :bsnlc
30626 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
30627 b cont
30628 ' <confdefs.h | sed '
30629 s/'"$ac_delim"'/"\\\
30630 "/g' >>$CONFIG_STATUS || ac_write_fail=1
30631
30632 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
30633   for (key in D) D_is_set[key] = 1
30634   FS = "\a"
30635 }
30636 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
30637   line = \$ 0
30638   split(line, arg, " ")
30639   if (arg[1] == "#") {
30640     defundef = arg[2]
30641     mac1 = arg[3]
30642   } else {
30643     defundef = substr(arg[1], 2)
30644     mac1 = arg[2]
30645   }
30646   split(mac1, mac2, "(") #)
30647   macro = mac2[1]
30648   prefix = substr(line, 1, index(line, defundef) - 1)
30649   if (D_is_set[macro]) {
30650     # Preserve the white space surrounding the "#".
30651     print prefix "define", macro P[macro] D[macro]
30652     next
30653   } else {
30654     # Replace #undef with comments.  This is necessary, for example,
30655     # in the case of _POSIX_SOURCE, which is predefined and required
30656     # on some systems where configure will not decide to define it.
30657     if (defundef == "undef") {
30658       print "/*", prefix defundef, macro, "*/"
30659       next
30660     }
30661   }
30662 }
30663 { print }
30664 _ACAWK
30665 _ACEOF
30666 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
30667   as_fn_error "could not setup config headers machinery" "$LINENO" 5
30668 fi # test -n "$CONFIG_HEADERS"
30669
30670
30671 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
30672 shift
30673 for ac_tag
30674 do
30675   case $ac_tag in
30676   :[FHLC]) ac_mode=$ac_tag; continue;;
30677   esac
30678   case $ac_mode$ac_tag in
30679   :[FHL]*:*);;
30680   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
30681   :[FH]-) ac_tag=-:-;;
30682   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
30683   esac
30684   ac_save_IFS=$IFS
30685   IFS=:
30686   set x $ac_tag
30687   IFS=$ac_save_IFS
30688   shift
30689   ac_file=$1
30690   shift
30691
30692   case $ac_mode in
30693   :L) ac_source=$1;;
30694   :[FH])
30695     ac_file_inputs=
30696     for ac_f
30697     do
30698       case $ac_f in
30699       -) ac_f="$tmp/stdin";;
30700       *) # Look for the file first in the build tree, then in the source tree
30701          # (if the path is not absolute).  The absolute path cannot be DOS-style,
30702          # because $ac_f cannot contain `:'.
30703          test -f "$ac_f" ||
30704            case $ac_f in
30705            [\\/$]*) false;;
30706            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
30707            esac ||
30708            as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
30709       esac
30710       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
30711       as_fn_append ac_file_inputs " '$ac_f'"
30712     done
30713
30714     # Let's still pretend it is `configure' which instantiates (i.e., don't
30715     # use $as_me), people would be surprised to read:
30716     #    /* config.h.  Generated by config.status.  */
30717     configure_input='Generated from '`
30718           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
30719         `' by configure.'
30720     if test x"$ac_file" != x-; then
30721       configure_input="$ac_file.  $configure_input"
30722       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
30723 $as_echo "$as_me: creating $ac_file" >&6;}
30724     fi
30725     # Neutralize special characters interpreted by sed in replacement strings.
30726     case $configure_input in #(
30727     *\&* | *\|* | *\\* )
30728        ac_sed_conf_input=`$as_echo "$configure_input" |
30729        sed 's/[\\\\&|]/\\\\&/g'`;; #(
30730     *) ac_sed_conf_input=$configure_input;;
30731     esac
30732
30733     case $ac_tag in
30734     *:-:* | *:-) cat >"$tmp/stdin" \
30735       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
30736     esac
30737     ;;
30738   esac
30739
30740   ac_dir=`$as_dirname -- "$ac_file" ||
30741 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
30742          X"$ac_file" : 'X\(//\)[^/]' \| \
30743          X"$ac_file" : 'X\(//\)$' \| \
30744          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
30745 $as_echo X"$ac_file" |
30746     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
30747             s//\1/
30748             q
30749           }
30750           /^X\(\/\/\)[^/].*/{
30751             s//\1/
30752             q
30753           }
30754           /^X\(\/\/\)$/{
30755             s//\1/
30756             q
30757           }
30758           /^X\(\/\).*/{
30759             s//\1/
30760             q
30761           }
30762           s/.*/./; q'`
30763   as_dir="$ac_dir"; as_fn_mkdir_p
30764   ac_builddir=.
30765
30766 case "$ac_dir" in
30767 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
30768 *)
30769   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
30770   # A ".." for each directory in $ac_dir_suffix.
30771   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
30772   case $ac_top_builddir_sub in
30773   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
30774   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
30775   esac ;;
30776 esac
30777 ac_abs_top_builddir=$ac_pwd
30778 ac_abs_builddir=$ac_pwd$ac_dir_suffix
30779 # for backward compatibility:
30780 ac_top_builddir=$ac_top_build_prefix
30781
30782 case $srcdir in
30783   .)  # We are building in place.
30784     ac_srcdir=.
30785     ac_top_srcdir=$ac_top_builddir_sub
30786     ac_abs_top_srcdir=$ac_pwd ;;
30787   [\\/]* | ?:[\\/]* )  # Absolute name.
30788     ac_srcdir=$srcdir$ac_dir_suffix;
30789     ac_top_srcdir=$srcdir
30790     ac_abs_top_srcdir=$srcdir ;;
30791   *) # Relative name.
30792     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
30793     ac_top_srcdir=$ac_top_build_prefix$srcdir
30794     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
30795 esac
30796 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
30797
30798
30799   case $ac_mode in
30800   :F)
30801   #
30802   # CONFIG_FILE
30803   #
30804
30805   case $INSTALL in
30806   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
30807   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
30808   esac
30809 _ACEOF
30810
30811 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
30812 # If the template does not know about datarootdir, expand it.
30813 # FIXME: This hack should be removed a few years after 2.60.
30814 ac_datarootdir_hack=; ac_datarootdir_seen=
30815 ac_sed_dataroot='
30816 /datarootdir/ {
30817   p
30818   q
30819 }
30820 /@datadir@/p
30821 /@docdir@/p
30822 /@infodir@/p
30823 /@localedir@/p
30824 /@mandir@/p'
30825 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
30826 *datarootdir*) ac_datarootdir_seen=yes;;
30827 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
30828   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
30829 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
30830 _ACEOF
30831 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
30832   ac_datarootdir_hack='
30833   s&@datadir@&$datadir&g
30834   s&@docdir@&$docdir&g
30835   s&@infodir@&$infodir&g
30836   s&@localedir@&$localedir&g
30837   s&@mandir@&$mandir&g
30838   s&\\\${datarootdir}&$datarootdir&g' ;;
30839 esac
30840 _ACEOF
30841
30842 # Neutralize VPATH when `$srcdir' = `.'.
30843 # Shell code in configure.ac might set extrasub.
30844 # FIXME: do we really want to maintain this feature?
30845 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
30846 ac_sed_extra="$ac_vpsub
30847 $extrasub
30848 _ACEOF
30849 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
30850 :t
30851 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
30852 s|@configure_input@|$ac_sed_conf_input|;t t
30853 s&@top_builddir@&$ac_top_builddir_sub&;t t
30854 s&@top_build_prefix@&$ac_top_build_prefix&;t t
30855 s&@srcdir@&$ac_srcdir&;t t
30856 s&@abs_srcdir@&$ac_abs_srcdir&;t t
30857 s&@top_srcdir@&$ac_top_srcdir&;t t
30858 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
30859 s&@builddir@&$ac_builddir&;t t
30860 s&@abs_builddir@&$ac_abs_builddir&;t t
30861 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
30862 s&@INSTALL@&$ac_INSTALL&;t t
30863 $ac_datarootdir_hack
30864 "
30865 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
30866 if $ac_cs_awk_getline; then
30867   $AWK -f "$tmp/subs.awk"
30868 else
30869   $AWK -f "$tmp/subs.awk" | $SHELL
30870 fi >$tmp/out \
30871   || as_fn_error "could not create $ac_file" "$LINENO" 5
30872
30873 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
30874   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
30875   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
30876   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
30877 which seems to be undefined.  Please make sure it is defined." >&5
30878 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
30879 which seems to be undefined.  Please make sure it is defined." >&2;}
30880
30881   rm -f "$tmp/stdin"
30882   case $ac_file in
30883   -) cat "$tmp/out" && rm -f "$tmp/out";;
30884   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
30885   esac \
30886   || as_fn_error "could not create $ac_file" "$LINENO" 5
30887  ;;
30888   :H)
30889   #
30890   # CONFIG_HEADER
30891   #
30892   if test x"$ac_file" != x-; then
30893     {
30894       $as_echo "/* $configure_input  */" \
30895       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
30896     } >"$tmp/config.h" \
30897       || as_fn_error "could not create $ac_file" "$LINENO" 5
30898     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
30899       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
30900 $as_echo "$as_me: $ac_file is unchanged" >&6;}
30901     else
30902       rm -f "$ac_file"
30903       mv "$tmp/config.h" "$ac_file" \
30904         || as_fn_error "could not create $ac_file" "$LINENO" 5
30905     fi
30906   else
30907     $as_echo "/* $configure_input  */" \
30908       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
30909       || as_fn_error "could not create -" "$LINENO" 5
30910   fi
30911  ;;
30912
30913   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
30914 $as_echo "$as_me: executing $ac_file commands" >&6;}
30915  ;;
30916   esac
30917
30918
30919   case $ac_file$ac_mode in
30920     "libtool":C)
30921
30922     # See if we are running on zsh, and set the options which allow our
30923     # commands through without removal of \ escapes.
30924     if test -n "${ZSH_VERSION+set}" ; then
30925       setopt NO_GLOB_SUBST
30926     fi
30927
30928     cfgfile="${ofile}T"
30929     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
30930     $RM "$cfgfile"
30931
30932     cat <<_LT_EOF >> "$cfgfile"
30933 #! $SHELL
30934
30935 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
30936 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
30937 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
30938 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
30939 #
30940 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
30941 #                 2006, 2007, 2008 Free Software Foundation, Inc.
30942 #   Written by Gordon Matzigkeit, 1996
30943 #
30944 #   This file is part of GNU Libtool.
30945 #
30946 # GNU Libtool is free software; you can redistribute it and/or
30947 # modify it under the terms of the GNU General Public License as
30948 # published by the Free Software Foundation; either version 2 of
30949 # the License, or (at your option) any later version.
30950 #
30951 # As a special exception to the GNU General Public License,
30952 # if you distribute this file as part of a program or library that
30953 # is built using GNU Libtool, you may include this file under the
30954 # same distribution terms that you use for the rest of that program.
30955 #
30956 # GNU Libtool is distributed in the hope that it will be useful,
30957 # but WITHOUT ANY WARRANTY; without even the implied warranty of
30958 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
30959 # GNU General Public License for more details.
30960 #
30961 # You should have received a copy of the GNU General Public License
30962 # along with GNU Libtool; see the file COPYING.  If not, a copy
30963 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
30964 # obtained by writing to the Free Software Foundation, Inc.,
30965 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
30966
30967
30968 # The names of the tagged configurations supported by this script.
30969 available_tags="CXX "
30970
30971 # ### BEGIN LIBTOOL CONFIG
30972
30973 # Which release of libtool.m4 was used?
30974 macro_version=$macro_version
30975 macro_revision=$macro_revision
30976
30977 # Whether or not to build shared libraries.
30978 build_libtool_libs=$enable_shared
30979
30980 # Whether or not to build static libraries.
30981 build_old_libs=$enable_static
30982
30983 # What type of objects to build.
30984 pic_mode=$pic_mode
30985
30986 # Whether or not to optimize for fast installation.
30987 fast_install=$enable_fast_install
30988
30989 # The host system.
30990 host_alias=$host_alias
30991 host=$host
30992 host_os=$host_os
30993
30994 # The build system.
30995 build_alias=$build_alias
30996 build=$build
30997 build_os=$build_os
30998
30999 # A sed program that does not truncate output.
31000 SED=$lt_SED
31001
31002 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
31003 Xsed="\$SED -e 1s/^X//"
31004
31005 # A grep program that handles long lines.
31006 GREP=$lt_GREP
31007
31008 # An ERE matcher.
31009 EGREP=$lt_EGREP
31010
31011 # A literal string matcher.
31012 FGREP=$lt_FGREP
31013
31014 # A BSD- or MS-compatible name lister.
31015 NM=$lt_NM
31016
31017 # Whether we need soft or hard links.
31018 LN_S=$lt_LN_S
31019
31020 # What is the maximum length of a command?
31021 max_cmd_len=$max_cmd_len
31022
31023 # Object file suffix (normally "o").
31024 objext=$ac_objext
31025
31026 # Executable file suffix (normally "").
31027 exeext=$exeext
31028
31029 # whether the shell understands "unset".
31030 lt_unset=$lt_unset
31031
31032 # turn spaces into newlines.
31033 SP2NL=$lt_lt_SP2NL
31034
31035 # turn newlines into spaces.
31036 NL2SP=$lt_lt_NL2SP
31037
31038 # How to create reloadable object files.
31039 reload_flag=$lt_reload_flag
31040 reload_cmds=$lt_reload_cmds
31041
31042 # An object symbol dumper.
31043 OBJDUMP=$lt_OBJDUMP
31044
31045 # Method to check whether dependent libraries are shared objects.
31046 deplibs_check_method=$lt_deplibs_check_method
31047
31048 # Command to use when deplibs_check_method == "file_magic".
31049 file_magic_cmd=$lt_file_magic_cmd
31050
31051 # The archiver.
31052 AR=$lt_AR
31053 AR_FLAGS=$lt_AR_FLAGS
31054
31055 # A symbol stripping program.
31056 STRIP=$lt_STRIP
31057
31058 # Commands used to install an old-style archive.
31059 RANLIB=$lt_RANLIB
31060 old_postinstall_cmds=$lt_old_postinstall_cmds
31061 old_postuninstall_cmds=$lt_old_postuninstall_cmds
31062
31063 # A C compiler.
31064 LTCC=$lt_CC
31065
31066 # LTCC compiler flags.
31067 LTCFLAGS=$lt_CFLAGS
31068
31069 # Take the output of nm and produce a listing of raw symbols and C names.
31070 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
31071
31072 # Transform the output of nm in a proper C declaration.
31073 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
31074
31075 # Transform the output of nm in a C name address pair.
31076 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
31077
31078 # Transform the output of nm in a C name address pair when lib prefix is needed.
31079 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
31080
31081 # The name of the directory that contains temporary libtool files.
31082 objdir=$objdir
31083
31084 # Shell to use when invoking shell scripts.
31085 SHELL=$lt_SHELL
31086
31087 # An echo program that does not interpret backslashes.
31088 ECHO=$lt_ECHO
31089
31090 # Used to examine libraries when file_magic_cmd begins with "file".
31091 MAGIC_CMD=$MAGIC_CMD
31092
31093 # Must we lock files when doing compilation?
31094 need_locks=$lt_need_locks
31095
31096 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
31097 DSYMUTIL=$lt_DSYMUTIL
31098
31099 # Tool to change global to local symbols on Mac OS X.
31100 NMEDIT=$lt_NMEDIT
31101
31102 # Tool to manipulate fat objects and archives on Mac OS X.
31103 LIPO=$lt_LIPO
31104
31105 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
31106 OTOOL=$lt_OTOOL
31107
31108 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
31109 OTOOL64=$lt_OTOOL64
31110
31111 # Old archive suffix (normally "a").
31112 libext=$libext
31113
31114 # Shared library suffix (normally ".so").
31115 shrext_cmds=$lt_shrext_cmds
31116
31117 # The commands to extract the exported symbol list from a shared archive.
31118 extract_expsyms_cmds=$lt_extract_expsyms_cmds
31119
31120 # Variables whose values should be saved in libtool wrapper scripts and
31121 # restored at link time.
31122 variables_saved_for_relink=$lt_variables_saved_for_relink
31123
31124 # Do we need the "lib" prefix for modules?
31125 need_lib_prefix=$need_lib_prefix
31126
31127 # Do we need a version for libraries?
31128 need_version=$need_version
31129
31130 # Library versioning type.
31131 version_type=$version_type
31132
31133 # Shared library runtime path variable.
31134 runpath_var=$runpath_var
31135
31136 # Shared library path variable.
31137 shlibpath_var=$shlibpath_var
31138
31139 # Is shlibpath searched before the hard-coded library search path?
31140 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
31141
31142 # Format of library name prefix.
31143 libname_spec=$lt_libname_spec
31144
31145 # List of archive names.  First name is the real one, the rest are links.
31146 # The last name is the one that the linker finds with -lNAME
31147 library_names_spec=$lt_library_names_spec
31148
31149 # The coded name of the library, if different from the real name.
31150 soname_spec=$lt_soname_spec
31151
31152 # Command to use after installation of a shared archive.
31153 postinstall_cmds=$lt_postinstall_cmds
31154
31155 # Command to use after uninstallation of a shared archive.
31156 postuninstall_cmds=$lt_postuninstall_cmds
31157
31158 # Commands used to finish a libtool library installation in a directory.
31159 finish_cmds=$lt_finish_cmds
31160
31161 # As "finish_cmds", except a single script fragment to be evaled but
31162 # not shown.
31163 finish_eval=$lt_finish_eval
31164
31165 # Whether we should hardcode library paths into libraries.
31166 hardcode_into_libs=$hardcode_into_libs
31167
31168 # Compile-time system search path for libraries.
31169 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
31170
31171 # Run-time system search path for libraries.
31172 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
31173
31174 # Whether dlopen is supported.
31175 dlopen_support=$enable_dlopen
31176
31177 # Whether dlopen of programs is supported.
31178 dlopen_self=$enable_dlopen_self
31179
31180 # Whether dlopen of statically linked programs is supported.
31181 dlopen_self_static=$enable_dlopen_self_static
31182
31183 # Commands to strip libraries.
31184 old_striplib=$lt_old_striplib
31185 striplib=$lt_striplib
31186
31187
31188 # The linker used to build libraries.
31189 LD=$lt_LD
31190
31191 # Commands used to build an old-style archive.
31192 old_archive_cmds=$lt_old_archive_cmds
31193
31194 # A language specific compiler.
31195 CC=$lt_compiler
31196
31197 # Is the compiler the GNU compiler?
31198 with_gcc=$GCC
31199
31200 # Compiler flag to turn off builtin functions.
31201 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
31202
31203 # How to pass a linker flag through the compiler.
31204 wl=$lt_lt_prog_compiler_wl
31205
31206 # Additional compiler flags for building library objects.
31207 pic_flag=$lt_lt_prog_compiler_pic
31208
31209 # Compiler flag to prevent dynamic linking.
31210 link_static_flag=$lt_lt_prog_compiler_static
31211
31212 # Does compiler simultaneously support -c and -o options?
31213 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
31214
31215 # Whether or not to add -lc for building shared libraries.
31216 build_libtool_need_lc=$archive_cmds_need_lc
31217
31218 # Whether or not to disallow shared libs when runtime libs are static.
31219 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
31220
31221 # Compiler flag to allow reflexive dlopens.
31222 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
31223
31224 # Compiler flag to generate shared objects directly from archives.
31225 whole_archive_flag_spec=$lt_whole_archive_flag_spec
31226
31227 # Whether the compiler copes with passing no objects directly.
31228 compiler_needs_object=$lt_compiler_needs_object
31229
31230 # Create an old-style archive from a shared archive.
31231 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
31232
31233 # Create a temporary old-style archive to link instead of a shared archive.
31234 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
31235
31236 # Commands used to build a shared archive.
31237 archive_cmds=$lt_archive_cmds
31238 archive_expsym_cmds=$lt_archive_expsym_cmds
31239
31240 # Commands used to build a loadable module if different from building
31241 # a shared archive.
31242 module_cmds=$lt_module_cmds
31243 module_expsym_cmds=$lt_module_expsym_cmds
31244
31245 # Whether we are building with GNU ld or not.
31246 with_gnu_ld=$lt_with_gnu_ld
31247
31248 # Flag that allows shared libraries with undefined symbols to be built.
31249 allow_undefined_flag=$lt_allow_undefined_flag
31250
31251 # Flag that enforces no undefined symbols.
31252 no_undefined_flag=$lt_no_undefined_flag
31253
31254 # Flag to hardcode \$libdir into a binary during linking.
31255 # This must work even if \$libdir does not exist
31256 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
31257
31258 # If ld is used when linking, flag to hardcode \$libdir into a binary
31259 # during linking.  This must work even if \$libdir does not exist.
31260 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
31261
31262 # Whether we need a single "-rpath" flag with a separated argument.
31263 hardcode_libdir_separator=$lt_hardcode_libdir_separator
31264
31265 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
31266 # DIR into the resulting binary.
31267 hardcode_direct=$hardcode_direct
31268
31269 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
31270 # DIR into the resulting binary and the resulting library dependency is
31271 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
31272 # library is relocated.
31273 hardcode_direct_absolute=$hardcode_direct_absolute
31274
31275 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
31276 # into the resulting binary.
31277 hardcode_minus_L=$hardcode_minus_L
31278
31279 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
31280 # into the resulting binary.
31281 hardcode_shlibpath_var=$hardcode_shlibpath_var
31282
31283 # Set to "yes" if building a shared library automatically hardcodes DIR
31284 # into the library and all subsequent libraries and executables linked
31285 # against it.
31286 hardcode_automatic=$hardcode_automatic
31287
31288 # Set to yes if linker adds runtime paths of dependent libraries
31289 # to runtime path list.
31290 inherit_rpath=$inherit_rpath
31291
31292 # Whether libtool must link a program against all its dependency libraries.
31293 link_all_deplibs=$link_all_deplibs
31294
31295 # Fix the shell variable \$srcfile for the compiler.
31296 fix_srcfile_path=$lt_fix_srcfile_path
31297
31298 # Set to "yes" if exported symbols are required.
31299 always_export_symbols=$always_export_symbols
31300
31301 # The commands to list exported symbols.
31302 export_symbols_cmds=$lt_export_symbols_cmds
31303
31304 # Symbols that should not be listed in the preloaded symbols.
31305 exclude_expsyms=$lt_exclude_expsyms
31306
31307 # Symbols that must always be exported.
31308 include_expsyms=$lt_include_expsyms
31309
31310 # Commands necessary for linking programs (against libraries) with templates.
31311 prelink_cmds=$lt_prelink_cmds
31312
31313 # Specify filename containing input files.
31314 file_list_spec=$lt_file_list_spec
31315
31316 # How to hardcode a shared library path into an executable.
31317 hardcode_action=$hardcode_action
31318
31319 # The directories searched by this compiler when creating a shared library.
31320 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
31321
31322 # Dependencies to place before and after the objects being linked to
31323 # create a shared library.
31324 predep_objects=$lt_predep_objects
31325 postdep_objects=$lt_postdep_objects
31326 predeps=$lt_predeps
31327 postdeps=$lt_postdeps
31328
31329 # The library search path used internally by the compiler when linking
31330 # a shared library.
31331 compiler_lib_search_path=$lt_compiler_lib_search_path
31332
31333 # ### END LIBTOOL CONFIG
31334
31335 _LT_EOF
31336
31337   case $host_os in
31338   aix3*)
31339     cat <<\_LT_EOF >> "$cfgfile"
31340 # AIX sometimes has problems with the GCC collect2 program.  For some
31341 # reason, if we set the COLLECT_NAMES environment variable, the problems
31342 # vanish in a puff of smoke.
31343 if test "X${COLLECT_NAMES+set}" != Xset; then
31344   COLLECT_NAMES=
31345   export COLLECT_NAMES
31346 fi
31347 _LT_EOF
31348     ;;
31349   esac
31350
31351
31352 ltmain="$ac_aux_dir/ltmain.sh"
31353
31354
31355   # We use sed instead of cat because bash on DJGPP gets confused if
31356   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
31357   # text mode, it properly converts lines to CR/LF.  This bash problem
31358   # is reportedly fixed, but why not run on old versions too?
31359   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
31360     || (rm -f "$cfgfile"; exit 1)
31361
31362   case $xsi_shell in
31363   yes)
31364     cat << \_LT_EOF >> "$cfgfile"
31365
31366 # func_dirname file append nondir_replacement
31367 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
31368 # otherwise set result to NONDIR_REPLACEMENT.
31369 func_dirname ()
31370 {
31371   case ${1} in
31372     */*) func_dirname_result="${1%/*}${2}" ;;
31373     *  ) func_dirname_result="${3}" ;;
31374   esac
31375 }
31376
31377 # func_basename file
31378 func_basename ()
31379 {
31380   func_basename_result="${1##*/}"
31381 }
31382
31383 # func_dirname_and_basename file append nondir_replacement
31384 # perform func_basename and func_dirname in a single function
31385 # call:
31386 #   dirname:  Compute the dirname of FILE.  If nonempty,
31387 #             add APPEND to the result, otherwise set result
31388 #             to NONDIR_REPLACEMENT.
31389 #             value returned in "$func_dirname_result"
31390 #   basename: Compute filename of FILE.
31391 #             value retuned in "$func_basename_result"
31392 # Implementation must be kept synchronized with func_dirname
31393 # and func_basename. For efficiency, we do not delegate to
31394 # those functions but instead duplicate the functionality here.
31395 func_dirname_and_basename ()
31396 {
31397   case ${1} in
31398     */*) func_dirname_result="${1%/*}${2}" ;;
31399     *  ) func_dirname_result="${3}" ;;
31400   esac
31401   func_basename_result="${1##*/}"
31402 }
31403
31404 # func_stripname prefix suffix name
31405 # strip PREFIX and SUFFIX off of NAME.
31406 # PREFIX and SUFFIX must not contain globbing or regex special
31407 # characters, hashes, percent signs, but SUFFIX may contain a leading
31408 # dot (in which case that matches only a dot).
31409 func_stripname ()
31410 {
31411   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
31412   # positional parameters, so assign one to ordinary parameter first.
31413   func_stripname_result=${3}
31414   func_stripname_result=${func_stripname_result#"${1}"}
31415   func_stripname_result=${func_stripname_result%"${2}"}
31416 }
31417
31418 # func_opt_split
31419 func_opt_split ()
31420 {
31421   func_opt_split_opt=${1%%=*}
31422   func_opt_split_arg=${1#*=}
31423 }
31424
31425 # func_lo2o object
31426 func_lo2o ()
31427 {
31428   case ${1} in
31429     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
31430     *)    func_lo2o_result=${1} ;;
31431   esac
31432 }
31433
31434 # func_xform libobj-or-source
31435 func_xform ()
31436 {
31437   func_xform_result=${1%.*}.lo
31438 }
31439
31440 # func_arith arithmetic-term...
31441 func_arith ()
31442 {
31443   func_arith_result=$(( $* ))
31444 }
31445
31446 # func_len string
31447 # STRING may not start with a hyphen.
31448 func_len ()
31449 {
31450   func_len_result=${#1}
31451 }
31452
31453 _LT_EOF
31454     ;;
31455   *) # Bourne compatible functions.
31456     cat << \_LT_EOF >> "$cfgfile"
31457
31458 # func_dirname file append nondir_replacement
31459 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
31460 # otherwise set result to NONDIR_REPLACEMENT.
31461 func_dirname ()
31462 {
31463   # Extract subdirectory from the argument.
31464   func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
31465   if test "X$func_dirname_result" = "X${1}"; then
31466     func_dirname_result="${3}"
31467   else
31468     func_dirname_result="$func_dirname_result${2}"
31469   fi
31470 }
31471
31472 # func_basename file
31473 func_basename ()
31474 {
31475   func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
31476 }
31477
31478
31479 # func_stripname prefix suffix name
31480 # strip PREFIX and SUFFIX off of NAME.
31481 # PREFIX and SUFFIX must not contain globbing or regex special
31482 # characters, hashes, percent signs, but SUFFIX may contain a leading
31483 # dot (in which case that matches only a dot).
31484 # func_strip_suffix prefix name
31485 func_stripname ()
31486 {
31487   case ${2} in
31488     .*) func_stripname_result=`$ECHO "X${3}" \
31489            | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
31490     *)  func_stripname_result=`$ECHO "X${3}" \
31491            | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
31492   esac
31493 }
31494
31495 # sed scripts:
31496 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
31497 my_sed_long_arg='1s/^-[^=]*=//'
31498
31499 # func_opt_split
31500 func_opt_split ()
31501 {
31502   func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
31503   func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
31504 }
31505
31506 # func_lo2o object
31507 func_lo2o ()
31508 {
31509   func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
31510 }
31511
31512 # func_xform libobj-or-source
31513 func_xform ()
31514 {
31515   func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
31516 }
31517
31518 # func_arith arithmetic-term...
31519 func_arith ()
31520 {
31521   func_arith_result=`expr "$@"`
31522 }
31523
31524 # func_len string
31525 # STRING may not start with a hyphen.
31526 func_len ()
31527 {
31528   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
31529 }
31530
31531 _LT_EOF
31532 esac
31533
31534 case $lt_shell_append in
31535   yes)
31536     cat << \_LT_EOF >> "$cfgfile"
31537
31538 # func_append var value
31539 # Append VALUE to the end of shell variable VAR.
31540 func_append ()
31541 {
31542   eval "$1+=\$2"
31543 }
31544 _LT_EOF
31545     ;;
31546   *)
31547     cat << \_LT_EOF >> "$cfgfile"
31548
31549 # func_append var value
31550 # Append VALUE to the end of shell variable VAR.
31551 func_append ()
31552 {
31553   eval "$1=\$$1\$2"
31554 }
31555
31556 _LT_EOF
31557     ;;
31558   esac
31559
31560
31561   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
31562     || (rm -f "$cfgfile"; exit 1)
31563
31564   mv -f "$cfgfile" "$ofile" ||
31565     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
31566   chmod +x "$ofile"
31567
31568
31569     cat <<_LT_EOF >> "$ofile"
31570
31571 # ### BEGIN LIBTOOL TAG CONFIG: CXX
31572
31573 # The linker used to build libraries.
31574 LD=$lt_LD_CXX
31575
31576 # Commands used to build an old-style archive.
31577 old_archive_cmds=$lt_old_archive_cmds_CXX
31578
31579 # A language specific compiler.
31580 CC=$lt_compiler_CXX
31581
31582 # Is the compiler the GNU compiler?
31583 with_gcc=$GCC_CXX
31584
31585 # Compiler flag to turn off builtin functions.
31586 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
31587
31588 # How to pass a linker flag through the compiler.
31589 wl=$lt_lt_prog_compiler_wl_CXX
31590
31591 # Additional compiler flags for building library objects.
31592 pic_flag=$lt_lt_prog_compiler_pic_CXX
31593
31594 # Compiler flag to prevent dynamic linking.
31595 link_static_flag=$lt_lt_prog_compiler_static_CXX
31596
31597 # Does compiler simultaneously support -c and -o options?
31598 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
31599
31600 # Whether or not to add -lc for building shared libraries.
31601 build_libtool_need_lc=$archive_cmds_need_lc_CXX
31602
31603 # Whether or not to disallow shared libs when runtime libs are static.
31604 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
31605
31606 # Compiler flag to allow reflexive dlopens.
31607 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
31608
31609 # Compiler flag to generate shared objects directly from archives.
31610 whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
31611
31612 # Whether the compiler copes with passing no objects directly.
31613 compiler_needs_object=$lt_compiler_needs_object_CXX
31614
31615 # Create an old-style archive from a shared archive.
31616 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
31617
31618 # Create a temporary old-style archive to link instead of a shared archive.
31619 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
31620
31621 # Commands used to build a shared archive.
31622 archive_cmds=$lt_archive_cmds_CXX
31623 archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
31624
31625 # Commands used to build a loadable module if different from building
31626 # a shared archive.
31627 module_cmds=$lt_module_cmds_CXX
31628 module_expsym_cmds=$lt_module_expsym_cmds_CXX
31629
31630 # Whether we are building with GNU ld or not.
31631 with_gnu_ld=$lt_with_gnu_ld_CXX
31632
31633 # Flag that allows shared libraries with undefined symbols to be built.
31634 allow_undefined_flag=$lt_allow_undefined_flag_CXX
31635
31636 # Flag that enforces no undefined symbols.
31637 no_undefined_flag=$lt_no_undefined_flag_CXX
31638
31639 # Flag to hardcode \$libdir into a binary during linking.
31640 # This must work even if \$libdir does not exist
31641 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
31642
31643 # If ld is used when linking, flag to hardcode \$libdir into a binary
31644 # during linking.  This must work even if \$libdir does not exist.
31645 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
31646
31647 # Whether we need a single "-rpath" flag with a separated argument.
31648 hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
31649
31650 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
31651 # DIR into the resulting binary.
31652 hardcode_direct=$hardcode_direct_CXX
31653
31654 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
31655 # DIR into the resulting binary and the resulting library dependency is
31656 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
31657 # library is relocated.
31658 hardcode_direct_absolute=$hardcode_direct_absolute_CXX
31659
31660 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
31661 # into the resulting binary.
31662 hardcode_minus_L=$hardcode_minus_L_CXX
31663
31664 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
31665 # into the resulting binary.
31666 hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
31667
31668 # Set to "yes" if building a shared library automatically hardcodes DIR
31669 # into the library and all subsequent libraries and executables linked
31670 # against it.
31671 hardcode_automatic=$hardcode_automatic_CXX
31672
31673 # Set to yes if linker adds runtime paths of dependent libraries
31674 # to runtime path list.
31675 inherit_rpath=$inherit_rpath_CXX
31676
31677 # Whether libtool must link a program against all its dependency libraries.
31678 link_all_deplibs=$link_all_deplibs_CXX
31679
31680 # Fix the shell variable \$srcfile for the compiler.
31681 fix_srcfile_path=$lt_fix_srcfile_path_CXX
31682
31683 # Set to "yes" if exported symbols are required.
31684 always_export_symbols=$always_export_symbols_CXX
31685
31686 # The commands to list exported symbols.
31687 export_symbols_cmds=$lt_export_symbols_cmds_CXX
31688
31689 # Symbols that should not be listed in the preloaded symbols.
31690 exclude_expsyms=$lt_exclude_expsyms_CXX
31691
31692 # Symbols that must always be exported.
31693 include_expsyms=$lt_include_expsyms_CXX
31694
31695 # Commands necessary for linking programs (against libraries) with templates.
31696 prelink_cmds=$lt_prelink_cmds_CXX
31697
31698 # Specify filename containing input files.
31699 file_list_spec=$lt_file_list_spec_CXX
31700
31701 # How to hardcode a shared library path into an executable.
31702 hardcode_action=$hardcode_action_CXX
31703
31704 # The directories searched by this compiler when creating a shared library.
31705 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
31706
31707 # Dependencies to place before and after the objects being linked to
31708 # create a shared library.
31709 predep_objects=$lt_predep_objects_CXX
31710 postdep_objects=$lt_postdep_objects_CXX
31711 predeps=$lt_predeps_CXX
31712 postdeps=$lt_postdeps_CXX
31713
31714 # The library search path used internally by the compiler when linking
31715 # a shared library.
31716 compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
31717
31718 # ### END LIBTOOL TAG CONFIG: CXX
31719 _LT_EOF
31720
31721  ;;
31722     "default-1":C)
31723     for ac_file in $CONFIG_FILES; do
31724       # Support "outfile[:infile[:infile...]]"
31725       case "$ac_file" in
31726         *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
31727       esac
31728       # PO directories have a Makefile.in generated from Makefile.in.in.
31729       case "$ac_file" in */Makefile.in)
31730         # Adjust a relative srcdir.
31731         ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
31732         ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
31733         ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
31734         # In autoconf-2.13 it is called $ac_given_srcdir.
31735         # In autoconf-2.50 it is called $srcdir.
31736         test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
31737         case "$ac_given_srcdir" in
31738           .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
31739           /*) top_srcdir="$ac_given_srcdir" ;;
31740           *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
31741         esac
31742         # Treat a directory as a PO directory if and only if it has a
31743         # POTFILES.in file. This allows packages to have multiple PO
31744         # directories under different names or in different locations.
31745         if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
31746           rm -f "$ac_dir/POTFILES"
31747           test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
31748           cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[   ]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
31749           POMAKEFILEDEPS="POTFILES.in"
31750           # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend
31751           # on $ac_dir but don't depend on user-specified configuration
31752           # parameters.
31753           if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
31754             # The LINGUAS file contains the set of available languages.
31755             if test -n "$OBSOLETE_ALL_LINGUAS"; then
31756               test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
31757             fi
31758             ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"`
31759             # Hide the ALL_LINGUAS assigment from automake.
31760             eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
31761             POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
31762           else
31763             # The set of available languages was given in configure.in.
31764             eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
31765           fi
31766           # Compute POFILES
31767           # as      $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po)
31768           # Compute UPDATEPOFILES
31769           # as      $(foreach lang, $(ALL_LINGUAS), $(lang).po-update)
31770           # Compute DUMMYPOFILES
31771           # as      $(foreach lang, $(ALL_LINGUAS), $(lang).nop)
31772           # Compute GMOFILES
31773           # as      $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo)
31774           case "$ac_given_srcdir" in
31775             .) srcdirpre= ;;
31776             *) srcdirpre='$(srcdir)/' ;;
31777           esac
31778           POFILES=
31779           UPDATEPOFILES=
31780           DUMMYPOFILES=
31781           GMOFILES=
31782           for lang in $ALL_LINGUAS; do
31783             POFILES="$POFILES $srcdirpre$lang.po"
31784             UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
31785             DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
31786             GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
31787           done
31788           # CATALOGS depends on both $ac_dir and the user's LINGUAS
31789           # environment variable.
31790           INST_LINGUAS=
31791           if test -n "$ALL_LINGUAS"; then
31792             for presentlang in $ALL_LINGUAS; do
31793               useit=no
31794               if test "%UNSET%" != "$LINGUAS"; then
31795                 desiredlanguages="$LINGUAS"
31796               else
31797                 desiredlanguages="$ALL_LINGUAS"
31798               fi
31799               for desiredlang in $desiredlanguages; do
31800                 # Use the presentlang catalog if desiredlang is
31801                 #   a. equal to presentlang, or
31802                 #   b. a variant of presentlang (because in this case,
31803                 #      presentlang can be used as a fallback for messages
31804                 #      which are not translated in the desiredlang catalog).
31805                 case "$desiredlang" in
31806                   "$presentlang"*) useit=yes;;
31807                 esac
31808               done
31809               if test $useit = yes; then
31810                 INST_LINGUAS="$INST_LINGUAS $presentlang"
31811               fi
31812             done
31813           fi
31814           CATALOGS=
31815           if test -n "$INST_LINGUAS"; then
31816             for lang in $INST_LINGUAS; do
31817               CATALOGS="$CATALOGS $lang.gmo"
31818             done
31819           fi
31820           test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
31821           sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
31822           for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
31823             if test -f "$f"; then
31824               case "$f" in
31825                 *.orig | *.bak | *~) ;;
31826                 *) cat "$f" >> "$ac_dir/Makefile" ;;
31827               esac
31828             fi
31829           done
31830         fi
31831         ;;
31832       esac
31833     done ;;
31834     "default":C)
31835  ;;
31836
31837   esac
31838 done # for ac_tag
31839
31840
31841 as_fn_exit 0
31842 _ACEOF
31843 ac_clean_files=$ac_clean_files_save
31844
31845 test $ac_write_fail = 0 ||
31846   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
31847
31848
31849 # configure is writing to config.log, and then calls config.status.
31850 # config.status does its own redirection, appending to config.log.
31851 # Unfortunately, on DOS this fails, as config.log is still kept open
31852 # by configure, so config.status won't be able to write to it; its
31853 # output is simply discarded.  So we exec the FD to /dev/null,
31854 # effectively closing config.log, so it can be properly (re)opened and
31855 # appended to by config.status.  When coming back to configure, we
31856 # need to make the FD available again.
31857 if test "$no_create" != yes; then
31858   ac_cs_success=:
31859   ac_config_status_args=
31860   test "$silent" = yes &&
31861     ac_config_status_args="$ac_config_status_args --quiet"
31862   exec 5>/dev/null
31863   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
31864   exec 5>>config.log
31865   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
31866   # would make configure fail if this is the last instruction.
31867   $ac_cs_success || as_fn_exit $?
31868 fi
31869 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
31870   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
31871 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
31872 fi
31873
31874
31875 if test "${support_bat}" = "yes" ; then
31876    if test "x$QMAKE" = "xnone"; then
31877       as_fn_error "Could not find qmake $PATH. Check your Qt installation" "$LINENO" 5
31878    fi
31879
31880    QMAKEBIN="qmake"
31881    cd src/qt-console
31882    echo "Creating bat Makefile"
31883    touch bat
31884    chmod 755 bat
31885    rm -f Makefile
31886    $QMAKEBIN
31887    ${MAKE:-make} clean
31888    cd ${BUILD_DIR}
31889 fi
31890
31891 if test X"$GCC" = "Xyes" ; then
31892   echo "Doing make of dependencies"
31893   ${MAKE:-make} depend
31894 fi
31895
31896 cd src/qt-console
31897 chmod 755 install_conf_file build-depkgs-qt-console
31898 cd ${BUILD_DIR}
31899
31900 cd scripts
31901 chmod 755 startmysql stopmysql bacula startit stopit btraceback mtx-changer
31902 chmod 755 dvd-handler dvd-simulator
31903 chmod 755 bconsole gconsole mtx-changer devel_bacula logrotate
31904 cd ..
31905
31906 c=updatedb
31907 chmod 755 $c/update_mysql_tables_10_to_11   $c/update_sqlite3_tables_10_to_11
31908 chmod 755 $c/update_postgresql_tables_10_to_11
31909
31910 c=src/cats
31911
31912 chmod 755 $c/create_bacula_database   $c/update_bacula_tables  $c/make_bacula_tables
31913 chmod 755 $c/grant_bacula_privileges  $c/drop_bacula_tables    $c/drop_bacula_database
31914
31915 chmod 755 $c/create_bdb_database      $c/update_bdb_tables     $c/make_bdb_tables
31916 chmod 755 $c/grant_bdb_privileges     $c/drop_bdb_tables       $c/drop_bdb_database
31917
31918 chmod 755 $c/create_mysql_database    $c/update_mysql_tables   $c/make_mysql_tables
31919 chmod 755 $c/grant_mysql_privileges   $c/drop_mysql_tables     $c/drop_mysql_database
31920
31921 chmod 755 $c/create_sqlite3_database   $c/update_sqlite3_tables  $c/make_sqlite3_tables
31922 chmod 755 $c/grant_sqlite3_privileges  $c/drop_sqlite3_tables    $c/drop_sqlite3_database
31923
31924 chmod 755 $c/create_postgresql_database  $c/update_postgresql_tables $c/make_postgresql_tables
31925 chmod 755 $c/grant_postgresql_privileges $c/drop_postgresql_tables   $c/drop_postgresql_database
31926
31927 chmod 755 $c/create_ingres_database  $c/update_ingres_tables $c/make_ingres_tables
31928 chmod 755 $c/grant_ingres_privileges $c/drop_ingres_tables   $c/drop_ingres_database
31929
31930
31931 chmod 755 $c/make_catalog_backup $c/delete_catalog_backup  $c/make_catalog_backup.pl
31932 chmod 755 $c/sqlite
31933 chmod 755 $c/mysql
31934
31935 chmod 755 src/win32/build-depkgs-mingw32
31936
31937 if test "x$ac_cv_sys_largefile_CFLAGS" != "xno" ; then
31938    largefile_support="yes"
31939 fi
31940
31941 if test X"$GCC" = "Xyes" ; then
31942                CCVERSION=`${CC} --version | tr '\n' ' ' | cut -f 3 -d ' '`
31943    if test "x${CCVERSION}" = "x" ; then
31944       CCVERSION=`${CC} --version | tr '\n' ' ' | cut -f 1 -d ' '`
31945    fi
31946    CXXVERSION=`${CXX} --version | tr '\n' ' ' | cut -f 3 -d ' '`
31947    if test x"${CXXVERSION}" = x ; then
31948       CXXVERSION=`${CXX} --version | tr '\n' ' ' | cut -f 1 -d ' '`
31949    fi
31950 fi
31951
31952 # clean up any old junk
31953 echo " "
31954 echo "Cleaning up"
31955 echo " "
31956 ${MAKE:-make} clean
31957
31958 if test "x${db_type}" = "xInternal" ; then
31959    echo " "
31960    echo " "
31961    echo "You have not specified either --enable-client-only or one of the"
31962    echo "  supported databases: MySQL, PostgreSQL, Ingres, SQLite3 or DBI."
31963    echo "  This is not permitted. Please reconfigure."
31964    echo " "
31965    echo "Aborting the configuration ..."
31966    echo " "
31967    echo " "
31968    exit 1
31969 fi
31970
31971 echo "
31972 Configuration on `date`:
31973
31974    Host:                    ${host}${post_host} -- ${DISTNAME} ${DISTVER}
31975    Bacula version:          ${BACULA} ${VERSION} (${DATE})
31976    Source code location:    ${srcdir}
31977    Install binaries:        ${sbindir}
31978    Install libraries:       ${libdir}
31979    Install config files:    ${sysconfdir}
31980    Scripts directory:       ${scriptdir}
31981    Archive directory:       ${archivedir}
31982    Working directory:       ${working_dir}
31983    PID directory:           ${piddir}
31984    Subsys directory:        ${subsysdir}
31985    Man directory:           ${mandir}
31986    Data directory:          ${datarootdir}
31987    Plugin directory:        ${plugindir}
31988    C Compiler:              ${CC} ${CCVERSION}
31989    C++ Compiler:            ${CXX} ${CXXVERSION}
31990    Compiler flags:          ${WCFLAGS} ${CFLAGS}
31991    Linker flags:            ${WLDFLAGS} ${LDFLAGS}
31992    Libraries:               ${LIBS}
31993    Statically Linked Tools: ${support_static_tools}
31994    Statically Linked FD:    ${support_static_fd}
31995    Statically Linked SD:    ${support_static_sd}
31996    Statically Linked DIR:   ${support_static_dir}
31997    Statically Linked CONS:  ${support_static_cons}
31998    Database type:           ${db_type}
31999    Database port:           ${db_port}
32000    Database lib:            ${DB_LIBS}
32001    Database name:           ${db_name}
32002    Database user:           ${db_user}
32003
32004    Job Output Email:        ${job_email}
32005    Traceback Email:         ${dump_email}
32006    SMTP Host Address:       ${smtp_host}
32007
32008    Director Port:           ${dir_port}
32009    File daemon Port:        ${fd_port}
32010    Storage daemon Port:     ${sd_port}
32011
32012    Director User:           ${dir_user}
32013    Director Group:          ${dir_group}
32014    Storage Daemon User:     ${sd_user}
32015    Storage DaemonGroup:     ${sd_group}
32016    File Daemon User:        ${fd_user}
32017    File Daemon Group:       ${fd_group}
32018
32019    SQL binaries Directory   ${SQL_BINDIR}
32020
32021    Large file support:      $largefile_support
32022    Bacula conio support:    ${got_conio} ${CONS_LIBS}
32023    readline support:        ${got_readline} ${PRTREADLINE_SRC}
32024    TCP Wrappers support:    ${TCPW_MSG} ${WRAPLIBS}
32025    TLS support:             ${support_tls}
32026    Encryption support:      ${support_crypto}
32027    ZLIB support:            ${have_zlib}
32028    enable-smartalloc:       ${support_smartalloc}
32029    enable-lockmgr:          ${support_lockmgr}
32030    bat support:             ${support_bat}
32031    enable-gnome:            ${support_gnome} ${gnome_version}
32032    enable-bwx-console:      ${support_wx_console} ${wx_version}
32033    enable-tray-monitor:     ${support_tray_monitor}
32034    client-only:             ${build_client_only}
32035    build-dird:              ${build_dird}
32036    build-stored:            ${build_stored}
32037    Plugin support:          ${have_plugins}
32038    ACL support:             ${have_acl}
32039    XATTR support:           ${have_xattr}
32040    Python support:          ${support_python} ${PYTHON_LIBS}
32041    Batch insert enabled:    ${support_batch_insert}
32042
32043   " > config.out
32044
32045 # create a small shell script useful for support with
32046 # configure options and config.out info
32047 cat > scripts/bacula_config << EOF
32048 #!/bin/sh
32049 cat << __EOC__
32050 $ $0 $ac_configure_args
32051 EOF
32052 cat config.out >> scripts/bacula_config
32053 echo __EOC__ >> scripts/bacula_config
32054 chmod 755 scripts/bacula_config
32055
32056 cat config.out
32057
32058 # Display a warning message if postgresql client lib is <= 8.1
32059 if test x$DB_TYPE = xpostgresql -a x$ac_cv_lib_pq_PQisthreadsafe != xyes \
32060         -a x$support_batch_insert = xyes
32061 then
32062         echo "WARNING: Your PostgreSQL client library is too old to detect "
32063         echo " if it was compiled with --enable-thread-safety, consider to"
32064         echo " upgrade it in order to avoid problems with Batch insert mode"
32065         echo
32066 fi